@media screen and (max-width:749px){:root{--ahti-type-body: 16px}html,body{width:100%;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}#MainContent,#MainContent>*,.shopify-section,.section{max-width:100%}img,video,iframe,model-viewer{max-width:100%;height:auto}iframe{width:100%}table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}html body #MainContent :is(h1,h2,.h0,.h1,.h2,.main-page-title,.banner__heading,.rich-text__heading,.collection-hero__title){max-width:100%;overflow-wrap:break-word;word-break:normal;text-wrap:balance}.page-width,.page-width-desktop,.page-width-tablet,.page-width--narrow,.page-width-bathtub,.page-width-bathtub-desktop{width:100%;max-width:100%;padding-right:20px!important;padding-left:20px!important}.banner__content{width:100%!important;max-width:100%!important;padding-right:20px!important;padding-left:20px!important}.banner__box,.content-container--full-width-mobile{width:100%!important;min-width:0!important;max-width:100%!important;padding:32px 20px!important}.banner:not(.banner--adapt){min-height:68svh}.banner__media{min-height:100%}button,.button,[role=button],summary,.header__icon,.menu-drawer__menu-item,.pagination__item{min-height:44px}input,textarea,select{width:100%;max-width:100%;min-height:44px;font-size:var(--ahti-type-body)!important}textarea{min-height:132px}.header{padding-right:16px!important;padding-left:16px!important}.header__heading-logo-wrapper,.header__heading-link{max-width:150px}.menu-drawer,.cart-drawer,.drawer__inner{width:min(100vw,420px)!important;max-width:100vw!important}.footer__content-top,.footer__content-bottom{padding-right:20px!important;padding-left:20px!important}.footer__blocks-wrapper{grid-template-columns:1fr!important;row-gap:12px!important}.ahti-proof,.ahti-native-page__stats,.ahti-native-page__cards--4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ahti-pro__inner,.ahti-native-page__form-layout,.narrative-split__desktop,.atx-intro,.atx-component-grid,.atx-component,.atx-surface-grid,.atx-difference,.atx-finishes-head,.ahti-bespoke-v2__intro,.ahti-bespoke-v2__grid,.ahti-cl__hero,.blog-articles,.downloads{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.ahti-pro__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.atx-hero,.atx-material,.ahti-native-page__hero,.ahti-bespoke-v2__hero{display:block!important}.atx-component>*,.atx-material>*,.atx-hero>*,.ahti-bespoke-v2__intro>*,.ahti-native-page__form-layout>*{width:100%!important;min-width:0!important;max-width:100%!important}.atx-finish-row{display:flex!important;width:auto!important;max-width:none!important;overflow-x:auto!important;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch}.atx-finish-card{flex:0 0 min(78vw,290px)!important;scroll-snap-align:center}.ahti-bespoke-v2__cap-head,.ahti-bespoke-v2__cta-inner,.ahti-cl__range-head,.ahti-cl__actions,.ahti-injected-hero-cta{align-items:stretch!important;flex-direction:column!important;gap:16px!important}.ahti-bespoke-v2__cta-inner>*,.ahti-cl__actions>*,.ahti-injected-hero-cta>*{width:100%!important;max-width:100%!important}.ahti-cl__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product{display:flex!important;flex-direction:column!important}.product__media-wrapper,.product__info-wrapper,.product__column-sticky,.product__media-list{width:100%!important;min-width:0!important;max-width:100%!important}.product-form__buttons,.ahti-primary-product-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.product-form__buttons .button,.ahti-primary-product-actions .button,.ahti-native-page__button{width:100%!important;max-width:100%!important}.product__media-list,.slider--mobile{scroll-padding-left:20px}.grid--2-col-tablet-down>.grid__item,.product-grid>.grid__item,.collection-list>.grid__item{min-width:0}.color-swatches{max-width:100%;flex-wrap:wrap!important}.blog-articles{width:100%!important}.blog-articles__article,.article-card,.card,.card__inner,.card__content{min-width:0!important;max-width:100%!important}.whatsapp-widget,.ahti-updates-tab{max-width:calc(100vw - 24px)}.whatsapp-widget{right:12px!important;bottom:12px!important}.ahti-updates-tab{right:0!important}}@media screen and (max-width:430px){.ahti-proof,.ahti-native-page__stats,.ahti-native-page__cards--4,.ahti-pro__grid{grid-template-columns:minmax(0,1fr)!important}.grid--2-col-tablet-down,.product-grid,.collection-list{column-gap:12px!important;row-gap:28px!important}.grid--2-col-tablet-down>.grid__item,.product-grid>.grid__item,.collection-list>.grid__item{width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}}@media screen and (max-width:749px){.ahti-home-hero .banner__media img{object-position:73% 50%!important}.ahti-native-page__hero>img,.ahti-bespoke-v2__hero>img{transform:none!important}.ahti-native-page--our-story-new .ahti-native-page__hero>img{object-position:27% 50%!important}.ahti-native-page--our-responsibility .ahti-native-page__hero>img,.ahti-native-page--our-technology .ahti-native-page__hero>img,.ahti-native-page--download-our-catalogues .ahti-native-page__hero>img{object-position:50% 50%!important}.ahti-native-page--athi-x-utama-spice .ahti-native-page__hero>img{object-position:64% 58%!important}.ahti-native-page--our-team-new .ahti-native-page__hero>img{object-position:55% 50%!important}.ahti-native-page--contact-us-new .ahti-native-page__hero>img{object-position:43% 50%!important}.ahti-native-page--join-us-new .ahti-native-page__hero>img{object-position:62% 50%!important}.ahti-native-page--join-the-ahti-circle .ahti-native-page__hero>img{object-position:68% 50%!important}.ahti-native-page--visit-our-showroom .ahti-native-page__hero>img{object-position:54% 50%!important}.ahti-bespoke-v2__hero>img{object-position:50% 52%!important}}@media screen and (max-width:430px){.ahti-home-hero .banner__media img{object-position:76% 50%!important}.ahti-native-page--our-story-new .ahti-native-page__hero>img{object-position:25% 50%!important}.ahti-native-page--athi-x-utama-spice .ahti-native-page__hero>img{object-position:66% 58%!important}}@supports selector(:has(*)){:is(.grid__item,.product-card-wrapper,.card-wrapper,.ahti-product-card,.ahti-cl__item,.predictive-search__list-item):has(a[href*="/products/round-wall-hung-toilet-set"]),:is(.grid__item,.product-card-wrapper,.card-wrapper,.ahti-product-card,.ahti-cl__item,.predictive-search__list-item):has(a[href*="/products/square-wall-hung-toilet-set"]),:is(.grid__item,.product-card-wrapper,.card-wrapper,.ahti-product-card,.ahti-cl__item,.predictive-search__list-item):has(a[href*="/products/wall-hung-urinal"]){display:none!important}}@media screen and (max-width:749px){#MainContent .product{overflow:visible!important}#MainContent .product__media-wrapper,#MainContent .product__info-wrapper,#MainContent .product__info-container,#MainContent .product__media-list,#MainContent .product__media-item,#MainContent .product__media,#MainContent .global-media-settings{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}#MainContent .product__media img,#MainContent .product__media video,#MainContent .product__media model-viewer{display:block;width:100%!important;max-width:100%!important;height:auto!important;object-fit:contain!important}#MainContent .product__info-container{overflow:visible!important}#MainContent .product__info-container :is(a,button,[role=button]){max-width:100%;touch-action:manipulation}#MainContent .ahti-product-actions{position:relative;z-index:3;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:8px!important;width:100%!important;max-width:100%!important}#MainContent .ahti-product-actions__whatsapp,#MainContent .ahti-product-actions__favourite,#MainContent .ahti-specification-action{box-sizing:border-box!important;min-height:48px!important;height:auto!important;pointer-events:auto!important;touch-action:manipulation}#MainContent .ahti-product-actions__favourite{width:48px!important;min-width:48px!important;padding:0!important}#MainContent .ahti-specification-action-wrap{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;overflow:visible!important}#MainContent .ahti-specification-action{width:100%!important;max-width:100%!important;white-space:normal!important;line-height:1.25!important}}@media screen and (max-width:430px){#MainContent .product__title h1{font-size:22px!important;line-height:1.12!important}#MainContent .ahti-product-actions__whatsapp{padding-inline:12px!important}}@media screen and (max-width:989px){.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__submenu{width:100vw!important;max-width:100vw!important}.menu-drawer__navigation-container,.menu-drawer__inner-submenu{min-width:0;overflow-x:hidden}.menu-drawer__menu-item,.menu-drawer__close-button,.ahti-mobile-collection-links a{box-sizing:border-box;width:100%;min-height:48px}.ahti-mobile-collection-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 20px;padding:18px 0 12px;border-bottom:1px solid rgba(var(--color-foreground),.14)}.ahti-mobile-collection-head a{color:rgb(var(--color-foreground));font-size:20px!important;line-height:1.2!important;text-decoration:none}.ahti-mobile-collection-head span{color:rgba(var(--color-foreground),.58);font-size:11px!important;letter-spacing:.12em;text-transform:uppercase}.ahti-mobile-collection-links{padding:8px 20px 28px!important}.ahti-mobile-collection-links li{border-bottom:1px solid rgba(var(--color-foreground),.08)}.ahti-mobile-collection-links a{display:flex;align-items:center;padding:12px 0;color:rgba(var(--color-foreground),.78);text-decoration:none}}@media screen and (max-width:749px){#MainContent,#MainContent>.shopify-section,#MainContent :is(section,article,div,ul,li,figure,form){min-width:0}#MainContent :is(.page-width,.section,.shopify-section,.product,.product__info-container,.product__media-wrapper){max-width:100%}#MainContent :is(img,video,iframe,model-viewer,svg){max-width:100%}#MainContent :is(.button,button,[role=button],input[type=submit],input[type=button]){box-sizing:border-box;max-width:100%;white-space:normal;overflow-wrap:anywhere}#MainContent :is(.ahti-native-page__cta,.ahti-bespoke-v2__cta-inner,.ahti-cl__actions){width:100%;max-width:100%}#MainContent :is(.ahti-native-page__cta,.ahti-bespoke-v2__cta-inner,.ahti-cl__actions)>*{min-width:0;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/ahti-mobile.css.map */
