:root{--ocv-black:#14140F;--ocv-bone:#EDEAE0;--ocv-paper:#FFFFFF;--ocv-steel:#8C8C86;--ocv-stamp:#C8442D;--ocv-line:rgba(20,20,15,.14);--ocv-ease:cubic-bezier(.22,.7,.2,1);--ocv-dur:.7s;--ocv-heading:var(--font-heading--family,"Cormorant Garamond",Georgia,serif);--ocv-body:var(--font-body--family,system-ui,-apple-system,"Segoe UI",sans-serif);--ocv-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ocv-gutter:clamp(20px,4vw,56px)}html{scroll-behavior:smooth}body{background:var(--ocv-paper);color:var(--ocv-black);-webkit-font-smoothing:antialiased}::selection{background:var(--ocv-stamp);color:var(--ocv-bone)}@keyframes ocv-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}#MainContent{animation:ocv-page-in .6s var(--ocv-ease) both}.ocv-js [data-ocv-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--ocv-dur) var(--ocv-ease),transform var(--ocv-dur) var(--ocv-ease);transition-delay:calc(var(--ocv-i,0) * 90ms)}.ocv-js [data-ocv-reveal].is-in{opacity:1;transform:none}.ocv-wrap{padding-inline:var(--ocv-gutter);max-width:1600px;margin-inline:auto}.ocv-eyebrow{font-family:var(--ocv-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ocv-steel)}.ocv-h2{font-family:var(--ocv-heading);font-weight:500;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1.04;letter-spacing:-.01em;margin:0}.ocv-btn{--b-bg:var(--ocv-black);--b-fg:var(--ocv-bone);display:inline-flex;align-items:center;gap:12px;position:relative;overflow:hidden;isolation:isolate;padding:16px 30px;background:var(--b-bg);color:var(--b-fg);border:1px solid var(--b-bg);font-family:var(--ocv-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:color .45s var(--ocv-ease),border-color .45s var(--ocv-ease)}.ocv-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ocv-stamp);transform:translateY(101%);transition:transform .5s var(--ocv-ease);z-index:-1}.ocv-btn:hover:before,.ocv-btn:focus-visible:before{transform:none}.ocv-btn:hover,.ocv-btn:focus-visible{border-color:var(--ocv-stamp);color:var(--ocv-bone)}.ocv-btn svg{transition:transform .45s var(--ocv-ease)}.ocv-btn:hover svg{transform:translate(5px)}.ocv-btn--light{--b-bg:var(--ocv-bone);--b-fg:var(--ocv-black)}.ocv-btn--ghost{--b-bg:transparent;--b-fg:var(--ocv-black);border-color:var(--ocv-black)}.ocv-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .5s var(--ocv-ease);padding-bottom:2px}.ocv-link:hover{background-size:100% 1px}.button,button[type=submit]{transition:background-color .35s var(--ocv-ease),color .35s var(--ocv-ease),transform .35s var(--ocv-ease),border-color .35s var(--ocv-ease)}.button:active,button[type=submit]:active{transform:scale(.985)}.ocv-card{display:block;text-decoration:none;color:inherit}.ocv-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#fff}.ocv-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .6s var(--ocv-ease),transform 1.1s var(--ocv-ease)}.ocv-card__media img+img{opacity:0}.ocv-card:hover .ocv-card__media img:first-child{transform:scale(1.04)}.ocv-card:hover .ocv-card__media img+img{opacity:1;transform:scale(1.04)}.ocv-card__badge{position:absolute;top:12px;left:12px;z-index:2;font-family:var(--ocv-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;background:var(--ocv-black);color:var(--ocv-bone);padding:5px 8px}.ocv-card__cta{position:absolute;inset-inline:12px;bottom:12px;z-index:2;text-align:center;font-family:var(--ocv-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--ocv-paper);color:var(--ocv-black);padding:12px;transform:translateY(130%);transition:transform .5s var(--ocv-ease)}.ocv-card:hover .ocv-card__cta{transform:none}@media(hover:none){.ocv-card__cta{display:none}}.ocv-card__meta{display:flex;justify-content:space-between;gap:16px;padding-top:14px;font-size:14px}.ocv-card__title{font-weight:500}.ocv-card__price{font-family:var(--ocv-mono);font-size:13px;white-space:nowrap}.ocv-card__price s{color:var(--ocv-steel);margin-inline-end:6px}footer .shopify-section,footer{background:var(--ocv-black)}footer,footer a,footer p,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer label,footer input,footer svg{color:var(--ocv-bone)}footer a{transition:color .3s var(--ocv-ease)}footer a:hover{color:var(--ocv-stamp)}footer input::placeholder{color:#edeae099}.ocv-pdp-trust{display:grid;gap:10px;margin-top:20px;padding-top:20px;border-top:1px solid var(--ocv-line);font-size:13px}.ocv-pdp-trust li{list-style:none;display:flex;gap:10px;align-items:center}.ocv-pdp-trust svg{flex:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#MainContent{animation:none}.ocv-js [data-ocv-reveal]{opacity:1;transform:none;transition:none}.ocv-btn:before,.ocv-card__media img,.ocv-card__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ocv-brand.css.map */
