.drawer-bd{overflow-x:hidden}.cross-grid>*{min-width:0}.cross-card{overflow:hidden}.cross-card .nm{display:block;max-width:100%}.citem>*{min-width:0}.citem-top{align-items:flex-start}.pdp-side::-webkit-scrollbar{width:0}.hdr.is-over .hdr-nav,.hdr.is-over .hdr-act{color:#fff}.split-cap .btn-ghost{display:inline-flex}.tphoto{margin:0}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid>*,.split-pair>*,.cross-grid>*,.scroller>*{min-width:0}.split-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.pcard{min-width:0}.pcard-media{aspect-ratio:1/1}.pcard-meta{display:block;padding:10px 2px 0}.pcard-meta .t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;text-overflow:clip;line-height:1.35;min-height:2.7em}.pcard-meta .p{display:block;margin-top:2px;white-space:nowrap}.hdr{position:relative!important;top:auto}.shopify-section-group-header-group:has(>.hdr),.hdr-sticky-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:60}.ann{z-index:1}.pdp-side{top:calc(var(--hdr-h) + 12px)}.swatches{gap:8px}.swatch{width:var(--swatch-w,68px);height:var(--swatch-h,68px);border:1px solid var(--line);background:#fff;overflow:hidden;padding:0;transition:border-color .15s,box-shadow .15s}.swatch img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.22);transition:transform .25s}.swatch:hover{border-color:var(--ink)}.swatch:hover img{transform:scale(1.32)}.swatch.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.swatch.is-on img{transform:scale(1.22)}@media(max-width:1100px){.swatch{--swatch-w:76px;--swatch-h:76px}}@media(max-width:560px){.swatch{--swatch-w:64px;--swatch-h:64px}}@media(max-width:900px){.hdr-in{grid-template-columns:1fr auto 1fr}.hdr-act{gap:14px}.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.g4,.g3,.g2{grid-template-columns:repeat(2,minmax(0,1fr))}}.otab{background:var(--accent)!important;border-color:var(--accent)!important}.hc .hc-badge{background:none!important;padding:0!important;margin:0 0 16px!important;color:#fff!important;font-size:clamp(15px,1.45vw,22px)!important;font-weight:600!important;letter-spacing:.18em!important;text-shadow:0 1px 16px rgba(0,0,0,.45)}.hc .hc-slide:has(.hc-badge) .hero-cta .btn:first-child{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600;letter-spacing:.06em;padding:16px 30px}.hc .hc-slide:has(.hc-badge) .hero-cta .btn:first-child:hover{background:#9c4a18;border-color:#9c4a18;color:#fff;opacity:1}.hc .hc-nav{left:50%!important;right:auto!important;transform:translate(-50%);bottom:22px!important;gap:0!important}.hc .hc-arrow{display:none!important}.hc .hc-dots{gap:4px!important}.hc .hc-dot{width:22px!important;height:22px!important;padding:0!important;border-radius:50%;display:grid;place-items:center}.hc .hc-dot:before{position:static!important;width:9px!important;height:9px!important;border-radius:50%;background:#ffffff80!important;box-shadow:0 1px 6px #00000059;transition:background .2s,transform .2s}.hc .hc-dot.is-on:before{background:#fff!important;transform:scale(1.15)}.hc .hero-in{padding-bottom:58px}@media(max-width:749px){.hc{min-height:0!important;aspect-ratio:4/5}.hc .hero-in{padding:0 14px 44px!important}.hc .hc-badge{font-size:12px!important;letter-spacing:.14em!important;margin:0 0 8px!important}.hc h1.display,.hc h2.display{font-size:34px!important;line-height:.98}.hc .hc-sub{font-size:13px;line-height:1.4;margin-top:8px;max-width:30ch}.hc .hero-cta{margin-top:12px}.hc .hero-cta .btn{padding:11px 18px!important;font-size:12px}.hc .hc-nav{bottom:10px!important}.hc .hc-dot:before{width:8px!important;height:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cocoon-fixes.css.map */
