.tile-calculator{display:block;--mt-row-gap: .6rem}.tile-calculator__group{display:flex;align-items:flex-start;gap:.75rem 1rem;flex-wrap:wrap}.tile-calculator__field{display:grid;grid-auto-flow:row;row-gap:var(--mt-row-gap);width:100%}.tile-calculator__field--result>.form__label{visibility:hidden}.tile-calculator__field>.form__label,.tile-calculator__labelline{margin:0;display:flex;align-items:center;line-height:1.2;column-gap:8px}.tile-calculator__labelline>.form__label{margin:0;line-height:1.2}.tile-calculator__labelline .mt-info-inline{display:inline-flex;line-height:1}.tile-calculator__labelline .mt-info__btn{border:none;box-shadow:none;background:transparent;padding:0;border-radius:0}.tile-calculator .quantity{height:var(--inputs-height, 44px);width:100%;min-width:0;max-width:100%}.tile-calculator .quantity.has-unit .qty-field{position:relative;display:block;min-width:0;width:100%;height:100%;overflow:hidden}.tile-calculator .quantity.has-unit .qty-field .quantity__input{width:100%;height:100%;min-width:0;text-align:center;line-height:1;padding:0;margin:0;background:transparent;-webkit-appearance:none;appearance:textfield}.tile-calculator .quantity.has-unit .qty-field .quantity__input::-webkit-outer-spin-button,.tile-calculator .quantity.has-unit .qty-field .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tile-calculator .quantity.has-unit .qty-field .qty-display{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:inherit;line-height:1;color:currentColor;pointer-events:none;white-space:nowrap;opacity:.9;z-index:1}.tile-calculator .quantity.has-unit .qty-field:not(:focus-within) .quantity__input{color:transparent;-webkit-text-fill-color:transparent;caret-color:transparent}.tile-calculator .quantity.has-unit .qty-field:focus-within .qty-display{display:none}.tile-calculator .quantity.has-unit .qty-field:focus-within .quantity__input{color:inherit;-webkit-text-fill-color:inherit;caret-color:auto}.tile-calculator__result{display:flex;align-items:center;height:var(--inputs-height, 44px)}.tile-calculator__hint{width:100%;color:rgb(var(--color-foreground)/.7);font-size:.9rem}.tile-calculator .quantity__button svg{width:11px;height:11px;display:block}.tile-calculator .quantity__button svg,.tile-calculator .quantity__button .icon,.tile-calculator .quantity__button .svg-wrapper{pointer-events:none}.product-form.tile-calculator--hide-native .product-form__quantity,.product-form.tile-calculator--hide-native .product-form__input--quantity,.product-form.tile-calculator--hide-native [id^=Quantity-Form-],.shopify-section.mt-hide-native-qty .product-form__quantity,.shopify-section.mt-hide-native-qty .product-form__input--quantity,.shopify-section.mt-hide-native-qty [id^=Quantity-Form-]{display:none!important}.tile-calculator__summary{margin-top:12px}.tile-calculator__summary .form__label{margin-bottom:.35rem;display:none}.tile-calculator__summary-line{font-size:1.6rem;color:rgb(var(--color-foreground)/.85)}.tile-calculator__summary-line>span:last-child{font-size:1.1rem;letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;color:rgba(var(--color-foreground),.7)}.tile-calculator__summary-line>span{display:block}.tile-calculator__row--area-loss{--gap: var(--grid-mobile-horizontal-spacing, .75rem);display:grid;grid-template-columns:1fr;gap:var(--gap);width:100%;max-width:100%;overflow:hidden}.tile-calculator__row--area-loss>.tile-calculator__field{width:100%;min-width:0}@media(max-width:749px){.tile-calculator__row--area-loss{--gap: var(--grid-mobile-horizontal-spacing, .75rem);grid-template-columns:calc((100% - var(--gap))/2) calc((100% - var(--gap))/2)}}@media(min-width:750px)and (max-width:989px){.tile-calculator__row--area-loss{--gap: var(--grid-desktop-horizontal-spacing, 1rem);grid-template-columns:calc((100% - var(--gap))/2) calc((100% - var(--gap))/2)}}@media(min-width:990px){.tile-calculator__row--area-loss{--gap: var(--grid-desktop-horizontal-spacing, 1rem);grid-template-columns:calc((100% - var(--gap))/2) calc((100% - var(--gap))/2)}}.tile-calculator,.tile-calculator *{box-sizing:border-box}@media(max-width:749px){.product-form__input.tile-calculator{min-width:0!important;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tile-calculator.css.map */
