@media(max-width:989px){.pdp{grid-template-columns:minmax(0,1fr)}.footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__grid>:last-child{grid-column:1 / -1}}.pdp>*,.footer__grid>*{min-width:0}.search-panel__form input{min-width:0}.site-header__inner{grid-template-columns:minmax(0,1fr) auto}@media(min-width:1100px){.site-header__inner{grid-template-columns:auto 1fr auto}}@media(max-width:374px){.site-header__inner{gap:8px}.logo__tag{letter-spacing:.1em}}.toolbar select{min-width:0;max-width:100%;flex:0 1 auto;text-overflow:ellipsis}@media(max-width:989px){.gallery__track{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.gallery__item{scroll-snap-stop:always}}@media(min-width:990px){.pdp{grid-template-columns:minmax(0,1.25fr) minmax(360px,1fr);gap:clamp(28px,3.2vw,64px)}.gallery{display:grid;grid-template-columns:minmax(76px,21%) minmax(0,1fr);gap:16px;align-items:start;position:sticky;top:calc(var(--header-h) + 16px)}.gallery__thumbs{display:flex;flex-direction:column;grid-column:1;grid-row:1;padding:0;gap:14px;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - var(--header-h) - 40px)}.gallery__thumbs button{width:100%;height:auto;aspect-ratio:4/5;opacity:.8;border-radius:0}.gallery__thumbs button:hover,.gallery__thumbs button[aria-current=true]{opacity:1}.gallery__track{display:block;grid-column:2;grid-row:1;min-width:0;margin:0;overflow:hidden}.gallery__item{display:none;border-radius:0}.gallery__item.is-active{display:block}.gallery__item img,.gallery__item video,.gallery__item iframe{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:0}.gallery__item figcaption{display:none}.buybox{position:static}}.best-editorial .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.best-editorial .t-h2{font-size:clamp(48px,7vw,104px);font-weight:400;letter-spacing:-.045em}.best-editorial .section-head{margin-bottom:44px}.best-editorial .card__media{border-radius:0;aspect-ratio:4/5}.best-editorial .card__tag{border-radius:99px;background:#fff;color:#43251a;padding:6px 13px}@media(max-width:749px){.best-editorial .grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:16px}.best-editorial .card{flex:0 0 82%;scroll-snap-align:start}.best-editorial .section-head{margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/fixes.css.map */
