.bh{position:sticky;top:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px max(28px,env(safe-area-inset-left,0)) 18px max(28px,env(safe-area-inset-left,0));background:var(--bg);color:var(--fg);border-bottom:1px solid var(--line);transition:background .4s ease,color .4s ease,border-color .4s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.bh.over{position:fixed;left:0;right:0;background:transparent;color:#fff;border-bottom-color:transparent}.bh.over:before{content:"";position:absolute;top:0;right:0;bottom:-40px;left:0;background:linear-gradient(to bottom,#14040980,#14040900);pointer-events:none;z-index:-1;transition:opacity .4s}.bh.over.solid{background:var(--bg);color:var(--fg);border-bottom-color:var(--line)}.bh.over.solid:before{opacity:0}.bh.hide{transform:translateY(-101%)}.bh-logo{font:300 clamp(34px,3.6vw,50px)/1 var(--serif);letter-spacing:.01em;text-decoration:none;color:inherit;font-optical-sizing:auto;transition:font-size .4s}.bh.solid .bh-logo,.bh:not(.over) .bh-logo{font-size:clamp(28px,2.6vw,38px)}.bh-icons{display:flex;align-items:center;gap:clamp(14px,1.6vw,22px)}.bh .ib{color:inherit}.bh .ib svg{width:22px;height:22px;stroke-width:1.15}.bh .count{background:var(--brass);color:var(--bg)}.t-index main{margin-top:0}.t-index .hero{height:100svh;min-height:560px;max-height:none;aspect-ratio:auto}.t-index .hero .film-mark{display:none}.t-index .hero .cap{bottom:clamp(40px,7vh,80px)}.bm{width:min(560px,100%)}.bm-head{border-bottom:0;padding:22px 28px}.bm-mark{font:300 30px/1 var(--serif)}.bm-wrap{flex:1;overflow:hidden;display:grid;grid-template-rows:1fr auto}.bm-panels{position:relative;overflow:hidden}.bm-panel{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:10px 28px 24px;transform:translate(100%);opacity:0;visibility:hidden;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .3s,visibility .45s}.bm-panel.on{transform:none;opacity:1;visibility:visible}.bm-panel.out{transform:translate(-30%);opacity:0}.bm-list{list-style:none;margin:0;padding:0}.bm-list li{border-bottom:1px solid var(--line)}.bm-list a,.bm-list button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:18px 0;font:300 clamp(26px,3vw,34px)/1.1 var(--serif);letter-spacing:.01em;color:var(--fg);text-decoration:none;background:none;border:0;cursor:pointer;text-align:left;transition:color .25s,padding .25s}.bm-list.sub a{font-size:clamp(22px,2.4vw,28px);padding:15px 0}.bm-list a:hover,.bm-list button:hover,.bm-list a:focus-visible,.bm-list button:focus-visible{color:var(--brass);padding-left:8px}.bm-list i{display:grid;place-items:center;width:22px}.bm-list i svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:1.2}.bm-small{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:14px}.bm-small a,.bm-small button{font:400 13px var(--serif);text-transform:uppercase;letter-spacing:.16em;color:var(--soft);text-decoration:none;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;gap:8px;align-items:center}.bm-small a:hover,.bm-small button:hover{color:var(--fg)}.bm-small .count{position:static}.bm-back{background:none;border:0;padding:8px 0 4px;color:var(--soft);cursor:pointer;font:400 12px var(--serif);text-transform:uppercase;letter-spacing:.16em;display:inline-flex;gap:8px;align-items:center}.bm-back:before{content:"";width:7px;height:7px;border-left:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.bm-back:hover{color:var(--fg)}.bm-title{margin:14px 0 6px;color:var(--soft);font:400 12px var(--serif);text-transform:uppercase;letter-spacing:.2em}.bm-feature{display:block;margin:0 28px 20px;aspect-ratio:16/9;overflow:hidden;background:var(--burg-deep)}.bm-feature img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;transition:opacity .35s}.bm-feature img.fade{opacity:0}.rv{opacity:0;transform:translateY(28px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}@container site (max-width:760px){.bh{padding:14px 16px}.bh-logo{font-size:32px}.bh.solid .bh-logo,.bh:not(.over) .bh-logo{font-size:28px}.bh-icons{gap:12px}.bh .ib svg{width:21px;height:21px}.t-index .hero{height:92svh;min-height:520px}.bm-head{padding:16px}.bm-panel{padding:6px 16px 20px}.bm-feature{margin:0 16px 16px;aspect-ratio:2/1}}@media(prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}.bh,.bm-panel{transition:none}}.cat:after{content:"";position:absolute;left:0;right:0;bottom:0;height:55%;background:linear-gradient(to top,#18050bd1,#18050b00);pointer-events:none}.cat span{z-index:1;color:#fff}.cat span small{display:block;margin-top:6px;color:#ffffffc7;text-transform:none;letter-spacing:.04em;font-size:13px;font-style:italic}.bag-tot{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:4px 0 12px;font-size:17px}.bag-tot b{font-weight:400}.card .badge{background:#18050bb8;color:#f3e6dc;border-color:#f3e6dc2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.f-cols details summary i{transition:transform .25s}.f-cols details[open] summary i{transform:rotate(45deg)}@container site (max-width:760px){.cat-track{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:10px;overflow:visible;scroll-snap-type:none}.cat-track .cat{aspect-ratio:3/4;padding:14px 10px}.cat-track .cat span{font-size:12px;letter-spacing:.14em}.cat-track .cat span small{font-size:12px}.bh .ib{padding:8px}.bh-icons{gap:4px}}@media(max-width:760px){.bm-feature{display:none}.bm-wrap{grid-template-rows:1fr}}@container site (min-width:1560px){main section.pad,.shop.pad,.grid.pad,.chips-row.pad,.c-tools.pad,.active-f.pad,.c-foot.pad,.pager.pad,.related.pad,.cart.pad,.cat-grid.pad,.mto .in.pad,footer .pad{padding-left:calc((100cqw - 1480px)/2);padding-right:calc((100cqw - 1480px)/2)}}.split .tile{aspect-ratio:16/10;max-height:82vh}.tile.wide{aspect-ratio:21/9;max-height:82vh}.tile video,.tile img.poster{object-position:50% 55%}@container site (max-width:760px){.t-index .hero{height:auto;min-height:0;aspect-ratio:4/5}.split .tile,.tile.wide{aspect-ratio:1/1;max-height:none}}.pdp-slide{background:#1f070e;position:relative}.pdp-slide>img,.pdp-slide>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.pdp-slide:first-child{aspect-ratio:auto;height:calc(100vh - 76px);max-height:1100px;min-height:420px}@container site (min-width:1561px){.pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@container site (max-width:760px){.pdp-slide,.pdp-slide:first-child{height:auto;min-height:0;aspect-ratio:4/5}}.pdp-slide:not(:first-child){background:#f4f0ec}@container site (max-width:760px){.t-index .hero video,.t-index .hero img.poster{object-position:72% 60%}.hero-cap>p:not(.kicker){display:none}.hero-cap .kicker{font-size:11px}}.size-tool .tool,.size-tool details,.skins .skin{--fg:#3A0E1A;--bg:#FBF6F1;--bg-2:#EFE4DA;--soft:#7B5560;--line:rgba(58,14,26,.16);background:var(--bg);color:var(--fg);border:0;border-radius:14px;box-shadow:0 22px 50px #00000059}.size-tool .sg-grid{gap:20px;align-items:stretch}.size-tool .tool{padding:clamp(24px,2.8vw,40px)}.size-tool .tool h3{font-size:17px;padding-bottom:14px;border-bottom:1px solid var(--line)}.size-tool .seg,.size-tool .fld input,.size-tool .fld select{border-color:#3a0e1a59;border-radius:6px;overflow:hidden}.size-tool .seg button[aria-pressed=true]{background:#3a0e1a;color:#fbf6f1}.size-tool .result{border-color:var(--line)}.size-tool .result b{color:#3a0e1a}.size-tool details{margin-top:20px;padding:0 clamp(20px,2.8vw,40px)}.size-tool details[open]{padding-bottom:22px}.size-tool .tbl tr.hit td{background:#3a0e1a;color:#fbf6f1}.size-tool .note{margin-top:20px}.size-tool.compact .tool,.size-tool.compact details{box-shadow:none;padding:20px}.sg{border-top:0}.skins{gap:20px}.skins .skin{padding:clamp(24px,2.6vw,36px)}.skins .skin h3,.skins .skin a{color:#5a1222}@container site (max-width:760px){.size-tool .tool,.skins .skin{padding:22px 18px}.size-tool details{padding:0 18px}.skins{gap:14px}}.page-body:has(.page-sg){max-width:1180px}.page-body:has(.page-sg)>.rte{display:none}.page-body .page-sg{margin-top:0}.card{background:#fbf6f1;color:#3a0e1a;border:1px solid rgba(243,230,220,.08);box-shadow:0 14px 34px #00000047;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;gap:0}.card:hover{transform:translateY(-4px);box-shadow:0 22px 46px #0006}.card .card-a{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.card .ph{aspect-ratio:4/5;background:#1f070e}.card-info{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px 16px 22px}.card-info .kick{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#9b6b3e}.card .card-info h3{font-size:16px;line-height:1.35;letter-spacing:.02em;text-transform:capitalize;min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#3a0e1a}.card .card-info .price{font-size:14px;font-weight:500;letter-spacing:.04em;color:#5a1222;margin:0}.card-cta{margin-top:auto;display:inline-block;background:#5a1222;color:#fbf6f1;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:11px 20px;transition:background .25s}.card:hover .card-cta{background:#2b0b14}.card .card-info .price+.card-cta{margin-top:10px}.card .heart{background:#fbf6f1e6;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;top:10px;right:10px;padding:0}.card .heart svg{stroke:#3a0e1a;width:16px;height:16px}.card .heart[aria-pressed=true] svg{fill:#5a1222;stroke:#5a1222}.grid{gap:20px}.rail{gap:16px}@container site (max-width:760px){.grid{gap:12px}.card-info{padding:14px 10px 16px;gap:6px}.card .card-info h3{font-size:14px}.card-info .kick{font-size:9px;letter-spacing:.16em}.card-cta{padding:10px 8px;width:100%;font-size:10px;letter-spacing:.12em}}.cat{padding:0;aspect-ratio:auto;background:#fbf6f1;color:#3a0e1a;justify-content:flex-start;box-shadow:0 14px 34px #00000047;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.cat:hover{transform:translateY(-4px)}.cat img{position:static;width:100%;aspect-ratio:1/1;height:auto;object-fit:cover}.cat:after{display:none}.cat span{color:#3a0e1a;padding:16px 10px 18px;font-size:13px;letter-spacing:.2em}.cat span small{color:#7b5560;font-style:normal;text-transform:uppercase;letter-spacing:.14em;font-size:10px;margin-top:6px}.cat-track{padding:4px 2px 24px}.cats .arrow{top:38%}@container site (max-width:760px){.cat-track .cat{aspect-ratio:auto;padding:0}.cat-track .cat span{font-size:11px;letter-spacing:.14em;padding:12px 6px 14px}.cat-track .cat span small{font-size:9px}}.page-body:has(.info-cards){max-width:1180px}.page-body:has(.info-cards)>.rte{text-align:center;font-size:clamp(18px,1.8vw,24px);font-style:italic;color:var(--soft);margin-bottom:8px}.info-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.info-card{--fg:#3A0E1A;--soft:#7B5560;background:#fbf6f1;color:var(--fg);border-radius:14px;padding:clamp(22px,2.4vw,32px);box-shadow:0 18px 40px #0000004d}.info-card b{font-weight:400;font-size:12px;letter-spacing:.2em;color:#9b6b3e}.info-card h3{font-size:17px;text-transform:uppercase;letter-spacing:.12em;margin:10px 0 8px}.info-card p{margin:0;color:var(--soft);font-size:15px;line-height:1.6}.page-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:36px}.rte span[style]{color:inherit!important}.rte a{color:var(--brass);text-decoration:underline;text-underline-offset:3px}@container site (max-width:1000px){.info-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (max-width:760px){.info-cards{grid-template-columns:minmax(0,1fr);gap:14px}}.page-body:has(.page-wide){max-width:1180px}.page-body:has(.page-wide)>.rte{text-align:center;font-size:clamp(18px,1.8vw,24px);font-style:italic;color:var(--soft)}.fld.wide{aspect-ratio:auto;align-content:start}.contact form{--fg:#3A0E1A;--bg:#FFFFFF;--soft:#7B5560;--line:rgba(58,14,26,.18);background:#fbf6f1;color:#3a0e1a;padding:clamp(22px,3vw,40px);border-radius:14px;box-shadow:0 18px 40px #0000004d}.contact .fld input,.contact .fld textarea{border-color:#3a0e1a59;border-radius:6px}.contact .btn.fill{background:#5a1222;color:#fbf6f1;border-color:#5a1222}.steps li{--soft:#7B5560;background:#fbf6f1;color:#3a0e1a;border:0;border-radius:14px;padding:22px 20px;box-shadow:0 14px 34px #00000047}.steps b{color:#9b6b3e}
/*# sourceMappingURL=/cdn/shop/t/29/assets/cw-header.css.map */
