html:root{--ox-bg:#0a0a09;--ox-bg2:#121210;--ox-ink:#efebe3;--ox-mute:#9a948a;--ox-line:#2a2823;--ox-accent:#e9e4d8;--ox-head:"Oswald","Arial Narrow",Impact,sans-serif;--ox-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--font-heading-family:var(--ox-head);--font-body-family:var(--ox-body);--font-heading-weight:600;--font-heading-style:normal;--buttons-radius:0px;--buttons-radius-outset:0px;--inputs-radius:0px;--media-radius:0px;--product-card-corner-radius:0;--collection-card-corner-radius:0;--text-boxes-radius:0px;--badge-corner-radius:0;--popup-corner-radius:0px;--variant-pills-radius:0px}html:root,html [class*=color-scheme-]{--color-background:10,10,9;--gradient-background:#0a0a09;--color-foreground:239,235,227;--color-background-contrast:42,40,35;--color-shadow:0,0,0;--color-button:233,228,216;--color-button-text:10,10,9;--color-secondary-button:10,10,9;--color-secondary-button-text:239,235,227;--color-link:239,235,227;--color-badge-foreground:239,235,227;--color-badge-background:10,10,9;--color-badge-border:239,235,227}html{scroll-behavior:smooth}html body{background:var(--ox-bg);color:var(--ox-ink);font-family:var(--ox-body);-webkit-font-smoothing:antialiased;letter-spacing:.01em}html body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.06;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27><filter id=%27n%27><feTurbulence type=%27fractalNoise%27 baseFrequency=%27.9%27 numOctaves=%272%27 stitchTiles=%27stitch%27/></filter><rect width=%27100%25%27 height=%27100%25%27 filter=%27url(%23n)%27/></svg>")}html body h1,html body h2,html body h3,html body h4,html body .h0,html body .h1,html body .h2,html body .h3{font-family:var(--ox-head);text-transform:uppercase;letter-spacing:.03em;font-weight:600;line-height:1.02;color:var(--ox-ink)}html body a{color:inherit}html body .button,html body .shopify-challenge__button{border-radius:0;text-transform:uppercase;letter-spacing:.16em;font-weight:600;font-size:1.3rem;min-height:5.2rem;padding:0 3.2rem;background:var(--ox-accent);color:#0a0a09;box-shadow:none;transition:transform .25s ease,background .25s ease}html body .button:before,html body .button:after{display:none}html body .button:hover{background:#fff;transform:translateY(-2px);box-shadow:none}html body .button--secondary{background:transparent;color:var(--ox-ink);box-shadow:inset 0 0 0 1px #efebe373}html body .button--secondary:hover{background:var(--ox-ink);color:#0a0a09;box-shadow:none}html body .shopify-payment-button__button--unbranded{border-radius:0;text-transform:uppercase;letter-spacing:.16em;font-weight:600;background:transparent;color:var(--ox-ink);box-shadow:inset 0 0 0 1px #efebe373}html body .field__input,html body .select__select,html body .quantity{background:var(--ox-bg2);color:var(--ox-ink);border-radius:0}html body .announcement-bar{background:var(--ox-accent);color:#0a0a09;border:0}html body .announcement-bar__message,html body .announcement-bar .h5{color:#0a0a09;text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;font-weight:600}html body .header-wrapper{background:var(--ox-bg);border-bottom:1px solid var(--ox-line)}html body .header__heading-link,html body .header__heading-logo-wrapper{font-family:var(--ox-head);letter-spacing:.14em;text-transform:uppercase;color:var(--ox-ink)}html body .header__menu-item,html body .list-menu__item--link,html body .header__icon{color:var(--ox-ink);text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}html body .footer{background:var(--ox-bg2);border-top:1px solid var(--ox-line);color:var(--ox-mute)}html body .footer a,html body .footer .footer-block__heading{color:var(--ox-ink)}html body .footer-block__heading{text-transform:uppercase;letter-spacing:.14em;font-size:1.3rem}html body .product__title h1,html body .product__title .h1{font-size:clamp(3.2rem,4.6vw,5.2rem);line-height:.98}html body .product__info-container .price{color:var(--ox-ink)}html body .product__info-container .price-item{font-family:var(--ox-head);font-size:3.2rem;letter-spacing:.02em}html body .product__media-wrapper .media,html body .product__media-item .media{background:var(--ox-bg2)}html body .product-form__submit{width:100%}html body .product__text{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ox-mute);margin:1.4rem 0 0}html body .product__description{border-top:1px solid var(--ox-line);margin-top:2.4rem;padding-top:2rem;color:#d3cdc1;font-size:1.5rem;line-height:1.7}html body .product__description h3{font-size:1.5rem;letter-spacing:.18em;color:var(--ox-accent);margin:2.4rem 0 1rem}html body .product__description ul{padding-left:2rem}html body .card{background:var(--ox-bg2);border-radius:0}html body .card__heading a{text-transform:uppercase;letter-spacing:.06em}html body .badge{border-radius:0;text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem}.ox-anim .ox-reveal{opacity:0;transform:translateY(26px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.ox-anim .ox-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ox-anim .ox-reveal{opacity:1;transform:none;transition:none}.ox-banner__img{animation:none!important}}.ox-eyebrow{font-family:var(--ox-body);font-size:1.15rem;letter-spacing:.32em;text-transform:uppercase;color:var(--ox-accent);margin:0 0 1.4rem;font-weight:600}.ox-banner{position:relative;overflow:hidden;display:flex;align-items:flex-end;background:#000;isolation:isolate}.ox-banner--tall{min-height:min(74vh,68rem)}.ox-banner--medium{min-height:42rem}.ox-banner__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:grayscale(.4) contrast(1.1) brightness(.78);animation:oxZoom 2.6s cubic-bezier(.2,.7,.2,1) both}@keyframes oxZoom{0%{transform:scale(1.09)}to{transform:scale(1)}}.ox-banner__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0a0966,#0a0a091a 38%,#0a0a09f0)}.ox-banner__inner{width:100%;max-width:140rem;margin:0 auto;padding:8rem 2rem 3.6rem}.ox-banner__title{font-size:clamp(4rem,9vw,10.5rem);line-height:.9;max-width:13ch;margin:0}.ox-banner__text{max-width:52rem;font-size:1.6rem;line-height:1.55;color:#d8d3c8;margin:1.8rem 0 0}.ox-btns{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.ox-btns .button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.ox-trust{border-top:1px solid var(--ox-line);border-bottom:1px solid var(--ox-line);background:var(--ox-bg2)}.ox-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);max-width:140rem;margin:0 auto}.ox-trust__item{padding:1.8rem 1.6rem;border-right:1px solid var(--ox-line);border-bottom:1px solid var(--ox-line)}.ox-trust__title{font-family:var(--ox-head);font-size:1.5rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .4rem}.ox-trust__text{font-size:1.2rem;color:var(--ox-mute);margin:0}.ox-section{padding:5rem 2rem}.ox-wrap{max-width:140rem;margin:0 auto}.ox-head{margin-bottom:2.6rem}.ox-head h2{font-size:clamp(3rem,5vw,5.6rem);margin:0}.ox-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.ox-card{position:relative;display:block;background:var(--ox-bg2);border:1px solid var(--ox-line);text-decoration:none;color:var(--ox-ink);overflow:hidden;transition:border-color .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.ox-card:hover{border-color:var(--ox-accent);transform:translateY(-4px)}.ox-card--feature{grid-column:span 2}.ox-card__media{aspect-ratio:1/1;overflow:hidden;background:#000}.ox-card--feature .ox-card__media{aspect-ratio:16/10}.ox-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ox-card:hover .ox-card__media img{transform:scale(1.05)}.ox-card .ox-card__media--collage{aspect-ratio:auto}.ox-collage{display:grid;grid-template-columns:repeat(2,1fr);gap:2px;background:#000}.ox-collage img{aspect-ratio:1/1}.ox-card__badge{position:absolute;top:1.2rem;left:1.2rem;background:var(--ox-accent);color:#0a0a09;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:.7rem 1.2rem}.ox-card__body{padding:1.6rem 2rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.6rem}.ox-card__title{font-family:var(--ox-head);font-size:1.8rem;letter-spacing:.04em;text-transform:uppercase;margin:0}.ox-card__price{font-family:var(--ox-head);font-size:1.8rem;margin:0}.ox-card__price s{color:var(--ox-mute);margin-right:.8rem;font-size:1.5rem}.ox-card__cta{width:100%;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ox-accent);font-weight:600}.ox-split{display:grid;background:var(--ox-bg)}.ox-split__img{width:100%;height:100%;object-fit:cover;aspect-ratio:16/10;filter:grayscale(.4) contrast(1.08) brightness(.85)}.ox-split__copy{padding:4rem 2rem}.ox-split__copy h2{font-size:clamp(3rem,4.6vw,5.2rem);margin:0 0 1.4rem}.ox-split__lead{font-size:1.6rem;line-height:1.55;color:#d3cdc1;max-width:50rem;margin:0 0 2rem}.ox-list{list-style:none;margin:0 0 2.4rem;padding:0}.ox-list li{border-top:1px solid var(--ox-line);padding:1.4rem 0;display:flex;flex-direction:column;gap:.3rem}.ox-list li:last-child{border-bottom:1px solid var(--ox-line)}.ox-list strong{font-family:var(--ox-head);font-size:1.7rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ox-list span{color:var(--ox-mute);font-size:1.4rem}.ox-faq{padding:5rem 2rem;background:var(--ox-bg)}.ox-faq__list{max-width:96rem;margin:0 auto}.ox-faq details{border-top:1px solid var(--ox-line)}.ox-faq details:last-child{border-bottom:1px solid var(--ox-line)}.ox-faq summary{padding:1.8rem 0;cursor:pointer;font-family:var(--ox-head);font-size:2rem;text-transform:uppercase;letter-spacing:.04em;display:flex;justify-content:space-between;align-items:center;gap:2rem;list-style:none}.ox-faq summary::-webkit-details-marker{display:none}.ox-faq summary:after{content:"+";color:var(--ox-accent);font-size:2.8rem;line-height:1;transition:transform .3s ease}.ox-faq details[open] summary:after{transform:rotate(45deg)}.ox-faq__a{padding:0 0 2rem;max-width:72rem;color:#cfc9bd;font-size:1.5rem;line-height:1.65}.ox-faq__a p{margin:0 0 1rem}@media(min-width:750px){.ox-trust__grid{grid-template-columns:repeat(4,1fr)}.ox-trust__item{border-bottom:0}.ox-banner__inner{padding:10rem 5rem 5rem}.ox-section,.ox-faq{padding:7rem 5rem}.ox-grid{grid-template-columns:repeat(3,1fr);gap:1.6rem}.ox-collage{grid-template-columns:repeat(4,1fr)}.ox-collage img{aspect-ratio:3/4}.ox-split{grid-template-columns:1fr 1fr}.ox-split__img{aspect-ratio:auto;min-height:52rem}.ox-split__copy{padding:5rem 6rem;align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ox-custom.css.map */
