html{-webkit-text-size-adjust:100%}.strip-row{padding:0;gap:1px}.strip-row .card{flex:0 0 calc(12.5% - 1px);min-width:180px}.strip .card-info{padding:10px 12px 24px}@media(max-width:1279px){.plp-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.pdp{grid-template-columns:1fr}.pdp-info{position:static;padding:34px 5vw 56px}.pdp-gallery{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pdp-gallery::-webkit-scrollbar{display:none}.pdp-gallery img,.pdp-gallery video{flex:0 0 82vw;width:82vw;height:auto;object-fit:cover;scroll-snap-align:start}.logo{font-size:23px;letter-spacing:.24em}.h-right{gap:18px}.strip-row .card{flex:0 0 32vw}.page-width{padding:0 20px}}@media(max-width:749px){.plp-grid{grid-template-columns:repeat(2,1fr)}.slide{height:78svh;min-height:440px}.duo{grid-template-columns:1fr}.duo .slide{height:58svh;min-height:340px}.strip-row .card{flex:0 0 46vw}.logo{font-size:18px;letter-spacing:.18em}.site-header{padding:14px 16px 10px}.search-link{min-width:0}.search-link .lbl{display:none}.h-right{gap:12px}.hide-m{display:none}.drawer{width:100vw;max-width:100vw;padding:22px 28px 60px}.f-cols{grid-template-columns:1fr 1fr;gap:28px}.blog-grid{grid-template-columns:1fr}.cart-line{grid-template-columns:76px 1fr auto;gap:12px}.cart-line img{width:76px}.cart-page{padding:50px 16px}.btn-checkout{display:block;width:100%;padding:16px}.plp-head{padding:44px 16px 22px}.plp-bar,.plp-filters{padding-left:16px;padding-right:16px}.pdp-gallery img,.pdp-gallery video{flex:0 0 88vw;width:88vw}.pdp-info{padding:28px 16px 50px}.pdp-form select,.pdp-form input[type=number],.news-sec input,.form-narrow input,.form-narrow textarea,.search-hero input,.cart-line input{font-size:16px}}@media(hover:none){a:hover,button:hover{text-decoration:none}.menu-l1>li{margin-bottom:22px}.menu-l2 li{margin-bottom:14px}.menu-l3 li{margin-bottom:12px}.pdp-acc summary{padding:18px 0}.heart{opacity:1}.card .card-media img.alt{transition:none}}@media(min-width:750px)and (max-width:1180px){.h-right{margin-top:6px}.strip{padding:56px 0 60px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
