:root{--ink: #121110;--ink-2: #1E1C1A;--ink-3: #2E2B27;--bone: #EFE7DC;--bone-hi: #F7F2EA;--bone-2: #E1D8CA;--ash: #8A8175;--spec: #66605A;--orange: #F46A0C;--orange-hi: #FF7E22;--forest: #2C4038;--alert: #B3452B;--dot: #E05A00;--bg: var(--bone);--fg: var(--ink);--fg-soft: #5C554B;--rule: rgba(23, 19, 15, .18);--rule-soft: rgba(23, 19, 15, .09);--accent: var(--orange);--display: "Archivo", "Helvetica Neue", Arial, sans-serif;--body: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--t-mega: clamp(2.4rem, 9.6vw, 9.5rem);--t-xxl: clamp(2.6rem, 8vw, 6.5rem);--t-xl: clamp(2rem, 4.6vw, 3.6rem);--t-lg: clamp(1.35rem, 2.4vw, 1.9rem);--t-md: clamp(1.02rem, 1.15vw, 1.14rem);--t-sm: .9rem;--t-xs: .72rem;--gut: clamp(1.15rem, 4vw, 3.5rem);--s-1: .5rem;--s-2: 1rem;--s-3: 1.5rem;--s-4: 2.5rem;--s-5: 4rem;--s-6: 6rem;--panel-y: clamp(4rem, 9vw, 8.5rem);--maxw: 1560px;--hdr: 62px;--ease: cubic-bezier(.22, 1, .36, 1);--ease-io: cubic-bezier(.65, .05, .36, 1)}.ovr *,.ovr *:before,.ovr *:after{box-sizing:border-box}.ovr{margin:0;background:var(--bone);color:var(--fg);font-family:var(--body);font-size:var(--t-md);line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased}.ovr.is-locked{overflow:hidden}.ovr img,.ovr svg,.ovr video{display:block;max-width:100%}.ovr a{color:inherit;text-decoration:none}.ovr button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.ovr h1,.ovr h2,.ovr h3,.ovr h4{font-family:var(--display);font-weight:700;line-height:.92;letter-spacing:-.03em;margin:0}.ovr p{margin:0}.ovr ul{margin:0;padding:0;list-style:none}.ovr :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:1px}.ovr .sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ovr .mono{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.ovr .spec{color:var(--spec)}.ovr .panel{position:relative;background:var(--bg);color:var(--fg);padding:var(--panel-y) 0}.ovr .panel--ink{--bg: var(--ink);--fg: var(--bone);--fg-soft: #9A9184;--spec: #9A9184;--rule: rgba(232, 225, 213, .2);--rule-soft: rgba(232, 225, 213, .1);--accent: var(--orange-hi)}.ovr .panel--flush{padding:0}.ovr .wrap{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut)}.ovr .seam{display:flex;align-items:center;gap:var(--s-3);padding-block:var(--s-3)}.ovr .seam:before,.ovr .seam:after{content:"";flex:1;height:0;border-top:1.5px dashed var(--rule)}.ovr .seam:after{flex:6}.ovr .seam__label{flex:0 0 auto}.ovr .seam--tight{padding-block:0 var(--s-4)}.ovr .shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-4)}.ovr .shead h2{font-size:var(--t-xxl);text-transform:uppercase}.ovr .shead__meta{max-width:34ch;color:var(--fg-soft);font-size:var(--t-sm)}.ovr .btn{--btn-bg: var(--fg);--btn-fg: var(--bg);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:0 1.6rem;background:var(--btn-bg);color:var(--btn-fg);font-family:var(--mono);font-size:var(--t-xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase;border:1.5px solid var(--btn-bg);overflow:hidden;isolation:isolate;transition:color .35s var(--ease),border-color .35s var(--ease)}.ovr .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--accent);transform:translateY(101%);transition:transform .45s var(--ease)}.ovr .btn:hover:before,.ovr .btn:focus-visible:before{transform:translateY(0)}.ovr .btn:hover,.ovr .btn:focus-visible{color:#fff;border-color:var(--accent)}.ovr .btn--ghost{--btn-bg: transparent;--btn-fg: var(--fg);border-color:var(--rule)}.ovr .btn--ghost:hover{border-color:var(--accent)}.ovr .btn--wide{width:100%}.ovr .tlink{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;padding-bottom:3px;background-image:linear-gradient(var(--accent),var(--accent));background-size:0% 1.5px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .4s var(--ease),color .3s}.ovr .tlink:hover,.ovr .tlink:focus-visible{background-size:100% 1.5px;color:var(--accent)}.ovr .hero{position:relative;background:var(--ink)}.ovr .hero__stage{position:relative;width:100%;line-height:0}.ovr .hero__img{display:block;width:100%;height:auto;filter:brightness(1.16) contrast(1.02) saturate(1.03);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.ovr .hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(97deg,#100f0ebd,#100f0e9e 26%,#100f0e8c 40%,#100f0e33 56%,#100f0e00 70%)}.ovr .hero__ui{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;line-height:normal}.ovr .hero__copy{width:min(42%,34rem);padding-inline:var(--gut)}.ovr .hero__eyebrow{display:inline-block;font-size:clamp(9px,.78vw,11px);font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:#ffffffe0}.ovr .hero__head{margin-top:.8rem;font-size:clamp(1.6rem,4.3vw,4.1rem);line-height:1.02;letter-spacing:-.035em;font-weight:800;color:#fff}.ovr .hero__dot{color:var(--dot)}.ovr .hero__sub{display:inline-block;margin-top:clamp(.9rem,1.6vw,1.4rem);font-size:clamp(9px,.82vw,12px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6}.ovr .hero__cta{margin-top:clamp(1.2rem,2.2vw,2rem);display:inline-flex;align-items:center;gap:.9rem;min-height:48px;padding:0 1.5rem;border:1.5px solid rgba(255,255,255,.7);font-size:clamp(10px,.85vw,12px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff;transition:background .35s var(--ease),color .35s var(--ease),border-color .35s var(--ease),gap .35s var(--ease)}.ovr .hero__cta:hover,.ovr .hero__cta:focus-visible{background:#fff;color:var(--ink);border-color:#fff;gap:1.4rem}.ovr .tick{background:var(--ink);color:var(--bone);overflow:hidden;padding:.75rem 0}.ovr .tick__row{display:flex;width:max-content;gap:2.5rem;animation:tick 38s linear infinite}.ovr .tick__row span{font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#a79e90}.ovr .tick__row span:after{content:"/";margin-left:2.5rem;color:var(--orange-hi)}@keyframes tick{to{transform:translate(-50%)}}@media(max-width:860px){.ovr .hero__stage{aspect-ratio:auto}.ovr .hero__img{width:100%;height:auto;object-fit:fill;filter:brightness(1.32) contrast(.94) saturate(1.06)}.ovr .hero__scrim{background:linear-gradient(to top,#100f0edb,#100f0ec7 30%,#100f0eb3 55%,#100f0e42 78%,#100f0e00)}.ovr .hero__ui{align-items:flex-end}.ovr .hero__copy{width:auto;padding-block:clamp(.7rem,2.6vw,1.1rem)}.ovr .hero__eyebrow{font-size:9px;letter-spacing:.24em;color:#fff}.ovr .hero__head{margin-top:.3rem;font-size:clamp(1.15rem,5.7vw,1.7rem);line-height:1.06}.ovr .hero__sub{font-size:9px;letter-spacing:.14em;margin-top:.45rem;color:#fff}.ovr .hero__cta{margin-top:.6rem;min-height:40px;padding:0 1rem;font-size:10px;gap:.6rem}}@media(max-width:430px){.ovr .hero__copy{padding-block:.55rem}.ovr .hero__sub{display:none}}.ovr .card{position:relative;display:flex;flex-direction:column;padding:.5rem;margin:-.5rem;transition:background .35s var(--ease)}.ovr .card:hover{background:#17130f09}.ovr .panel--ink .card:hover{background:#e8e1d50b}.ovr .card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--dye, var(--bone-2));display:grid;place-items:center}.ovr .card--tall .card__media{aspect-ratio:4 / 6}.ovr .card__media svg{width:74%;height:auto;transition:transform .7s var(--ease)}.ovr .card:hover .card__media svg{transform:scale(1.045) translateY(-4px)}.ovr .card__flag{position:absolute;top:.6rem;left:.6rem;z-index:2;background:var(--ink);color:var(--bone);padding:.3rem .55rem;font:600 10px/1 var(--mono);letter-spacing:.13em;text-transform:uppercase}.ovr .card__flag--out{background:var(--alert)}.ovr .card__sizes{position:absolute;left:.6rem;right:.6rem;bottom:.6rem;z-index:2;display:flex;flex-wrap:wrap;gap:.3rem;opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.ovr .card:hover .card__sizes,.ovr .card:focus-within .card__sizes{opacity:1;transform:none}.ovr .chip{min-width:34px;height:30px;padding:0 .45rem;display:inline-grid;place-items:center;background:#f4f0e8eb;color:var(--ink);border:1px solid transparent;font:600 11px/1 var(--mono);letter-spacing:.06em;transition:background .2s,color .2s,border-color .2s}.ovr .chip:hover,.ovr .chip.on{background:var(--ink);color:var(--bone-hi)}.ovr .chip:disabled{opacity:.5;cursor:not-allowed;text-decoration:line-through}.ovr .card__body{padding-top:.85rem;display:flex;flex-direction:column;gap:.3rem;flex:1}.ovr .card__name{font-family:var(--body);font-weight:600;font-size:1rem;line-height:1.3;letter-spacing:-.01em}.ovr .card__name a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ovr .card__price{font-family:var(--mono);font-size:.82rem;letter-spacing:.04em}.ovr .card__price s{color:var(--spec);margin-right:.4rem}.ovr .specstrip{margin-top:auto;padding-top:.7rem;border-top:1px dashed var(--rule);display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem}.ovr .specstrip div{display:flex;flex-direction:column;gap:1px}.ovr .specstrip dt,.ovr .specstrip .k{font:500 9px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--spec)}.ovr .specstrip dd,.ovr .specstrip .v{margin:0;font:600 11px/1.3 var(--mono);letter-spacing:.02em;color:var(--fg)}.ovr .sub{display:flex;gap:.5rem;margin-top:var(--s-2);max-width:380px}.ovr .sub input{flex:1;min-height:48px;padding:0 .9rem;background:transparent;border:1.5px solid var(--ink-3);color:var(--bone);font:400 .9rem/1 var(--body)}.ovr .sub input::placeholder{color:#8c8377}.ovr .sub input:focus{border-color:var(--orange-hi);outline:none}.ovr .sub .btn{--btn-bg: var(--bone);--btn-fg: var(--ink);flex:0 0 auto}.ovr .rev{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.ovr .rev.in{opacity:1;transform:none}.ovr .rev-d1{transition-delay:.08s}.ovr .rev-d2{transition-delay:.16s}.ovr .rev-d3{transition-delay:.24s}@media(max-width:900px){.ovr .card__sizes{opacity:1;transform:none}}@media(max-width:620px){.ovr .specstrip{grid-template-columns:repeat(2,1fr);gap:.4rem .25rem}.ovr .seam:after{flex:2}.ovr .shead h2{font-size:clamp(2.2rem,12vw,3.4rem)}}@media(prefers-reduced-motion:reduce){.ovr *,.ovr *:before,.ovr *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ovr .rev{opacity:1;transform:none}.ovr .tick__row{animation:none}}.ovr .colls{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,2rem);width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--gut);align-items:start}.ovr .coll{display:block;position:relative;isolation:isolate}@media(min-width:1000px){.ovr .coll:nth-child(2n){margin-top:clamp(1.5rem,3.4vw,3.4rem)}}.ovr .coll__media{display:block;position:relative;overflow:hidden;background:var(--bone-2);aspect-ratio:4 / 5}.ovr .coll__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--ease)}.ovr .coll:hover .coll__media img,.ovr .coll:focus-visible .coll__media img{transform:scale(1.045)}.ovr .coll__foot{display:grid;gap:.3rem;padding-top:.9rem}.ovr .coll__meta{color:var(--spec)}.ovr .coll__name{font-family:var(--display);font-weight:700;font-size:clamp(1.05rem,1.5vw,1.4rem);letter-spacing:-.025em;line-height:1.1;color:var(--fg)}.ovr .coll__go{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;margin-top:.35rem;padding-bottom:.4rem;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fg);background-image:linear-gradient(var(--orange),var(--orange));background-size:0% 1.5px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .45s var(--ease),color .3s var(--ease)}.ovr .coll__go i{font-style:normal;transition:transform .45s var(--ease)}.ovr .coll:hover .coll__go,.ovr .coll:focus-visible .coll__go{background-size:100% 1.5px;color:var(--orange)}.ovr .coll:hover .coll__go i,.ovr .coll:focus-visible .coll__go i{transform:translate(5px)}@media(max-width:999px){.ovr .colls{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.ovr .colls{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-inline:var(--gut);scroll-padding-inline:var(--gut)}.ovr .colls::-webkit-scrollbar{display:none}.ovr .coll{flex:0 0 68%;scroll-snap-align:start}.ovr .coll:nth-child(2n){margin-top:0}.ovr .coll__name{font-size:1.1rem}}.ovr .rail{position:relative}.ovr .rail__track{display:flex;gap:clamp(.7rem,1.4vw,1.5rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin-inline:calc(var(--gut) * -1);padding-inline:var(--gut);scroll-padding-inline:var(--gut);scrollbar-width:none;padding-block:.5rem}.ovr .rail__track::-webkit-scrollbar{display:none}.ovr .rail__track>.card{flex:0 0 64%;scroll-snap-align:start;margin:0}.ovr .rail__track>.card .card__media,.ovr .rail__track>.card.card--tall .card__media{aspect-ratio:4 / 5}@media(min-width:560px){.ovr .rail__track>.card{flex-basis:44%}}@media(min-width:760px){.ovr .rail__track>.card{flex-basis:32%}}@media(min-width:1100px){.ovr .rail__track>.card{flex-basis:24%}}@media(min-width:1400px){.ovr .rail__track>.card{flex-basis:20%}}.ovr .rail__nav{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-3)}.ovr .rail__bar{position:relative;flex:1;height:2px;background:var(--rule-soft);overflow:hidden}.ovr .rail__bar i{position:absolute;top:0;bottom:0;left:0;width:30%;background:var(--fg);transition:left .25s var(--ease),width .25s var(--ease)}.ovr .rail__btns{display:flex;gap:.5rem;flex:0 0 auto}.ovr .rail__btn{width:46px;height:46px;display:grid;place-items:center;border:1.5px solid var(--rule);color:var(--fg);transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),opacity .3s}.ovr .rail__btn svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.ovr .rail__btn:hover:not(:disabled),.ovr .rail__btn:focus-visible:not(:disabled){background:var(--fg);color:var(--bg);border-color:var(--fg)}.ovr .rail__btn:disabled{opacity:.3;cursor:default}.ovr .rail.is-static .rail__nav{display:none}@media(hover:none){.ovr .rail__btns{display:none}.ovr .rail__nav{margin-top:var(--s-2)}}.ovr .szn{background:var(--bone);padding-block:0 var(--panel-y)}.ovr .szn__banner{position:relative;display:grid;isolation:isolate}.ovr .szn__banner>picture{grid-area:1 / 1}.ovr .szn__banner img{width:100%;height:auto;display:block}.ovr .szn__scrim{grid-area:1 / 1;z-index:1;background:radial-gradient(72% 88% at 50% 50%,#0e0d0cb8,#0e0d0c70 55%,#0e0d0c29),linear-gradient(to bottom,#0e0d0c38,#0e0d0c1a 40%,#0e0d0c4d)}.ovr .szn__overlay{grid-area:1 / 1;z-index:2;align-self:center;justify-self:center;text-align:center;padding-inline:var(--gut)}.ovr .szn__title{font-size:clamp(2rem,6vw,5rem);line-height:.95;letter-spacing:-.035em;text-transform:uppercase;color:#fff}.ovr .szn__year{margin-top:.9rem;color:#fff;letter-spacing:.3em}.ovr .szn__body{padding-top:var(--s-4)}.ovr .szn__blurb{max-width:52ch;margin-bottom:var(--s-3);font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.55;color:var(--fg-soft)}.ovr .szn__all{display:inline-block;margin-top:var(--s-3)}.ovr .rail--edge{position:relative}.ovr .rail__btn--edge{position:absolute;top:38%;transform:translateY(-50%);z-index:3;width:52px;height:52px;border-radius:50%;border-color:transparent;background:var(--ink);color:var(--bone);box-shadow:0 6px 24px #12111038}.ovr .rail__btn--prev{left:calc(var(--gut) * -1 + .25rem)}.ovr .rail__btn--next{right:calc(var(--gut) * -1 + .25rem)}.ovr .rail__btn--edge:hover:not(:disabled),.ovr .rail__btn--edge:focus-visible:not(:disabled){background:var(--orange);color:#fff;border-color:transparent}.ovr .rail__btn--edge:disabled{opacity:0;pointer-events:none}.ovr .rail--edge .rail__nav{margin-top:var(--s-3)}@media(max-width:860px){.ovr .rail__btn--edge{display:none}}.ovr .rvws{background:#f7f5f2}.ovr .rvws__head{text-align:center;margin-bottom:var(--s-5)}.ovr .rvws__title{font-size:clamp(1.9rem,4.2vw,3.4rem);line-height:1.08;letter-spacing:-.03em;text-transform:none;font-weight:700;max-width:22ch;margin-inline:auto}.ovr .rvws__sub{margin-top:1rem;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--spec)}.ovr .rvws__flag{color:var(--alert);font-weight:600}.ovr .rail--fade .rail__track{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16%,#000 84%,transparent 100%);align-items:start}@media(max-width:860px){.ovr .rail--fade .rail__track{-webkit-mask-image:linear-gradient(to right,#000 0,#000 76%,transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 76%,transparent 100%)}}.ovr .rvw{flex:0 0 74%;scroll-snap-align:center;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-3);padding:clamp(2.2rem,3.6vw,3.4rem) clamp(1.5rem,2.6vw,2.4rem);background:#fff}@media(min-width:620px){.ovr .rvw{flex-basis:42%}}@media(min-width:900px){.ovr .rvw{flex-basis:31%}}@media(min-width:1200px){.ovr .rvw{flex-basis:24%}}.ovr .rvw__stars{display:flex;gap:5px}.ovr .rvw__star{width:17px;height:17px;fill:#f5a623}.ovr .rvw__star.is-off{fill:#e6e1d9}.ovr .rvw__text{margin:0;font-size:clamp(1.02rem,1.25vw,1.18rem);line-height:1.75;color:#1f1d1b;font-weight:400}.ovr .rvw__by{padding-top:var(--s-2);display:grid;gap:.1rem;justify-items:center}.ovr .rvw__name,.ovr .rvw__city{font-size:clamp(1.1rem,1.4vw,1.3rem);font-weight:400;letter-spacing:-.005em;color:#7a7269;line-height:1.5}.ovr .rvw__meta{margin-top:.6rem;color:#7a7269}.ovr .rvw__prod{color:inherit;background-image:linear-gradient(var(--orange),var(--orange));background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .35s var(--ease),color .3s}.ovr .rvw__prod:hover,.ovr .rvw__prod:focus-visible{background-size:100% 1px;color:var(--orange)}body{background:var(--bone);color:var(--ink);font-family:Archivo,system-ui,sans-serif}.ovr{background:var(--bone);color:var(--ink)}.shopify-section:has(>.ovr){margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ovr.css.map */
