.header-main .mobile-menu,.header-main .mobile-search{display:none}.hero-copy>p,.faq-list details p{font-size:16px}@media(min-width:1101px){.collection-rail .product-card{flex-basis:calc((100% - 48px)/4)}.collection-rail .product-card .button{font-size:14px}}@media(max-width:800px){html{scroll-padding-bottom:calc(85px + env(safe-area-inset-bottom))}.enquiry-form input,.enquiry-form textarea,.enquiry-form button{scroll-margin-bottom:calc(85px + env(safe-area-inset-bottom))}.header-main .mobile-menu,.header-main .mobile-search{display:inline-flex}.hero-copy h1{position:absolute;bottom:calc(100% + 50px);left:20px;width:48%;font-size:clamp(34px,9.5vw,44px);line-height:1.02;letter-spacing:-1px;margin:0;color:var(--deep)}.hero-copy h1 span{display:block}.hero-copy{padding:22px 24px 24px}.hero-tagline{font-size:25px}.hero-actions{flex-wrap:nowrap}.hero-actions .button{padding:12px 14px;font-size:15px}.hero-actions .button .icon{width:18px}.hero .concept-label{font-size:8px;max-width:calc(100% - 24px)}}@media(min-width:601px)and (max-width:800px){.hero-copy h1{font-size:44px;left:32px;bottom:calc(100% + 130px)}.hero-copy{padding:24px 32px}.hero-tagline{font-size:28px}.hero-tagline br:nth-child(2){display:none}}@media(max-width:350px){.hero-copy{padding:20px}.hero-tagline{font-size:23px}.hero-copy h1{font-size:34px;left:16px;bottom:calc(100% + 44px)}.hero-actions{display:grid;grid-template-columns:1fr;gap:8px}.hero-actions .button{font-size:16px;padding:12px 14px;width:100%;min-width:0}.hero-actions .button .icon{width:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/refinements.css.map */
