html,body{overflow-x:clip}.product-card__media-wrap{position:relative;margin-bottom:1rem}.product-card__media-wrap .product-card__media{margin-bottom:0}.product-card__quick{bottom:10px}.product-card:hover .product-card__quick{opacity:0;transform:translateY(6px)}@media(hover:hover)and (pointer:fine){.product-card:hover .product-card__quick{opacity:1;transform:translateY(0)}}@media(hover:none),(max-width:700px){.product-card__quick{display:none}}@media(max-width:700px){.section{padding-block:2.5rem}.section__head{margin-bottom:1.75rem}h2{font-size:1.85rem}h3{font-size:1.4rem}.site-header__inner{padding-block:.75rem;gap:.75rem}.site-header__logo{font-size:1.2rem;white-space:nowrap}.site-header__icons{gap:.9rem}.hero{padding-block:1.5rem 2.5rem}.hero__media{max-width:100%}.hero__media .arch-frame{aspect-ratio:1 / 1;border-radius:160px 160px 8px 8px}.hero h1{font-size:2.2rem}.hero__actions{flex-direction:column;align-items:stretch}.hero__actions .btn{width:100%}.hero__meta{gap:1.1rem;justify-content:space-between;margin-top:1.75rem}.product-card__media-wrap{margin-bottom:.6rem}.product-card__title{font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card__price{font-size:.85rem}.category-tile h3{font-size:1rem}.category-tile span{font-size:.75rem}.testimonials{display:flex;max-width:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) .5rem;scrollbar-width:none}.testimonials::-webkit-scrollbar{display:none}.testimonial{flex:0 0 85%;scroll-snap-align:center;padding:1.5rem 1.25rem}.newsletter{border-radius:20px;padding:2rem 1.25rem}.newsletter__form{flex-direction:column}.newsletter__form .btn{width:100%}.site-footer{margin-top:2rem;padding-block:2.5rem 1.5rem}.footer-grid{gap:1.75rem 1.25rem}.footer-bottom{margin-top:2rem}}@media(max-width:860px){[id^=ProductSection-]{padding-block:0}[id^=ProductSection-]>.page-width{grid-template-columns:1fr!important;gap:1.5rem!important;padding-block:1.25rem 3rem!important}[id^=ProductSection-] h1{font-size:1.75rem;margin-bottom:.25em}[id^=ProductSection-] select{max-width:100%!important;font-size:16px}[id^=ProductSection-] textarea,[id^=ProductSection-] input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mobile.css.map */
