:root{--orve-burgundy:#401016;--orve-gold:#b89a5c;--orve-cream:#faf7f2;--letter-spacing-sm:.08em;--letter-spacing-md:.14em;--font-h1--spacing:.03em;--font-h2--spacing:.14em;--font-h3--spacing:.12em;--font-h4--spacing:.1em;--font-h5--spacing:.14em;--font-h6--spacing:.18em}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:400}h2,.h2{letter-spacing:.14em}h3,.h3{letter-spacing:.1em}.header__menu a,.header-menu a,.menu-list a,nav.header__inline-menu a,.header nav a{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:400}.button,a.button,button.button,.btn,.shopify-payment-button__button--unbranded{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:400;padding-block:1.05em;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.product-card .product-title,.product-card__title,.card__heading,.card__heading a,.product-title{text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;font-weight:400}.product-card .price,.card .price,.price{letter-spacing:.06em;font-size:.82rem}.product-card img,.card img,.product-media img{transition:transform 1s cubic-bezier(.2,.7,.3,1)}.product-card:hover img,.card:hover img{transform:scale(1.035)}.announcement-bar,.announcement-bar *,.announcement__text{text-transform:uppercase;letter-spacing:.2em;font-size:.66rem}.shopify-section{--section-gap:clamp(3rem,6vw,6rem)}.gold-rule{display:block;width:40px;height:1px;background:var(--orve-gold);margin:1rem auto}footer a{letter-spacing:.06em}footer h2,footer h3,footer .footer-title{text-transform:uppercase;letter-spacing:.18em;font-size:.72rem}input,select,textarea{border-radius:0!important}[class*=ai-] p,[class*=ai-] span,[class*=ai-] li,[class*=ai-] a,[class*=ai-] div,[class*=ai-subheading__text],[class*=ai-footer-link],[class*=ai-footer-column]{color:inherit!important;font-family:var(--font-body--family)!important}[class*=ai-] h1,[class*=ai-] h2,[class*=ai-] h3,[class*=ai-] h4,[class*=ai-lookbook-heading__title]{color:var(--color-foreground-heading, #401016)!important;font-family:var(--font-heading--family)!important;font-weight:400!important}[class*=ai-lookbook-heading__title]{letter-spacing:.14em;text-transform:uppercase}[class*=ai-footer-heading]{color:var(--color-foreground-heading, #401016)!important;font-family:var(--font-body--family)!important;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;font-weight:400!important}[class*=ai-subheading__text]{letter-spacing:.2em;text-transform:uppercase;font-size:.72rem}[class*=ai-] button,[class*=ai-] a[class*=button]{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem}[class*=ai-footer-heading]{color:var(--orve-gold)!important}[class*=ai-footer-link],[class*=ai-footer-column] a{color:#efe6dc!important}[class*=ai-footer-link]:hover,[class*=ai-footer-column] a:hover{color:var(--orve-gold)!important}.email-signup__input-group{border-radius:0!important;border:1px solid var(--orve-border,#e4ddd2)!important}.email-signup__input{letter-spacing:.06em}[class*=ai-fragrance-quiz__option],[class*=ai-] button[class*=__option],[class*=ai-] button[class*=__cta],[class*=ai-] a[class*=__cta]{background-color:var(--orve-burgundy)!important;color:#faf7f2!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;transition:background-color .35s ease,color .35s ease}[class*=ai-fragrance-quiz__option]:hover,[class*=ai-] button[class*=__option]:hover,[class*=ai-] button[class*=__cta]:hover,[class*=ai-] a[class*=__cta]:hover{background-color:var(--orve-gold)!important;color:#2a1418!important}@media(max-width:749px){.button,a.button,button.button,.btn,[class*=ai-fragrance-quiz__option]{font-size:.8rem;letter-spacing:.11em;padding-block:1em}.product-card .product-title,.product-card__title,.card__heading,.card__heading a,.product-title{font-size:.82rem;letter-spacing:.07em}.product-card .price,.card .price,.price{font-size:.85rem}.announcement-bar,.announcement-bar *,.announcement__text{font-size:.64rem;letter-spacing:.13em}h2,.h2{letter-spacing:.09em}h3,.h3{letter-spacing:.07em}[class*=ai-lookbook-heading__title]{letter-spacing:.09em}[class*=ai-subheading__text]{letter-spacing:.14em;font-size:.68rem}[class*=ai-footer-heading]{letter-spacing:.14em}.menu-drawer__menu-item{letter-spacing:.11em;font-size:.88rem}}@media(max-width:749px){.shopify-section{max-width:100vw}}@media(min-width:750px){.product-information__grid{align-items:center}.product-information__grid>.product-details{align-self:center!important}}.header-section{border-bottom:1px solid rgba(64,16,22,.08)}@supports (animation-timeline: scroll()){.header-section{animation:orve-header-stick linear both;animation-timeline:scroll();animation-range:0 140px}@keyframes orve-header-stick{0%{box-shadow:0 1px #40101600}to{box-shadow:0 2px 20px #2a14181a}}}@media(prefers-reduced-motion:reduce){.header-section{animation:none}}.header-section .account-button,.header-actions .account-button{display:none!important}:root{--orve-card-ease:cubic-bezier(.22,.61,.36,1);--orve-card-r:10px}html.orve-fx .orve-reveal{opacity:0;transform:translate3d(0,34px,0) scale(.985);transition:opacity .9s var(--orve-card-ease),transform 1s var(--orve-card-ease);transition-delay:calc(var(--orve-i,0) * 90ms)}html.orve-fx .orve-reveal.is-in{opacity:1;transform:none}product-card,.product-card{position:relative;transition:transform .6s var(--orve-card-ease);will-change:transform}product-card .card-gallery,.product-card .card-gallery,.collection-card .card-gallery,.collection-card__image{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--orve-card-r);background:linear-gradient(160deg,#fff,#f6f1ea);box-shadow:0 0 0 1px #4010160f,0 1px 2px #4010160a;transition:box-shadow .6s var(--orve-card-ease)}product-card .card-gallery:before,.collection-card .card-gallery:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(420px circle at var(--mx,50%) var(--my,40%),rgba(184,154,92,.16),transparent 60%);opacity:0;transition:opacity .5s var(--orve-card-ease)}product-card .card-gallery:after,.collection-card .card-gallery:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 0%,rgba(255,255,255,.55) 50%,transparent 100%);transform:skew(-18deg) translate(0);opacity:0}product-card .card-gallery img,.product-card .card-gallery img,.collection-card img{transition:transform 1.2s var(--orve-card-ease),filter .8s var(--orve-card-ease)!important}@media(hover:hover){product-card:hover,.product-card:hover{transform:translate3d(0,-6px,0)}product-card:hover .card-gallery,.product-card:hover .card-gallery,.collection-card:hover .card-gallery{box-shadow:0 0 0 1px #b89a5c8c,0 22px 44px -18px #40101659}product-card:hover .card-gallery:before,.collection-card:hover .card-gallery:before{opacity:1}product-card:hover .card-gallery:after,.collection-card:hover .card-gallery:after{opacity:1;animation:orveSheen 1.1s var(--orve-card-ease) forwards}product-card:hover .card-gallery img,.product-card:hover .card-gallery img,.collection-card:hover img{transform:scale(1.07)!important}}@keyframes orveSheen{0%{transform:skew(-18deg) translate(0)}to{transform:skew(-18deg) translate(420%)}}product-card .product-title,product-card [class*=product-title]{position:relative;display:inline-block;transition:color .4s var(--orve-card-ease),letter-spacing .5s var(--orve-card-ease)}product-card .product-title:after,product-card [class*=product-title]:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--orve-gold,#b89a5c);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--orve-card-ease)}product-card .price,product-card [class*=price]{transition:color .4s var(--orve-card-ease)}@media(hover:hover){product-card:hover .product-title,product-card:hover [class*=product-title]{color:var(--orve-burgundy,#401016);letter-spacing:.1em}product-card:hover .product-title:after,product-card:hover [class*=product-title]:after{transform:scaleX(1)}product-card:hover .price{color:var(--orve-gold,#b89a5c)}}product-card .quick-add{z-index:3}product-card .quick-add__button{--qa:#401016;--qa-ink:#faf7f2;height:44px!important;min-width:44px;padding:0!important;border-radius:999px!important;border:1px solid rgba(64,16,22,.12)!important;background:#faf7f2d1!important;color:var(--qa)!important;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);box-shadow:0 10px 24px -12px #40101673;letter-spacing:.18em;font-size:.62rem;font-weight:500;transition:background-color .4s var(--orve-card-ease),color .4s var(--orve-card-ease),border-color .4s var(--orve-card-ease),box-shadow .4s var(--orve-card-ease),transform .4s var(--orve-card-ease)!important}product-card .quick-add__button .add-to-cart-text,product-card .quick-add__button .add-to-cart-text *,product-card .quick-add__button .add-to-cart__added{background:transparent!important;color:inherit!important}product-card .quick-add__button .add-to-cart-text{height:100%;padding-inline:12px;align-items:center}product-card .quick-add__button svg{width:18px;height:18px;transition:transform .45s var(--orve-card-ease)}product-card .quick-add__button:hover,product-card .quick-add__button:focus-visible{background:var(--qa)!important;color:var(--qa-ink)!important;border-color:var(--qa)!important;box-shadow:0 14px 28px -12px #40101699,0 0 0 3px #b89a5c59;transform:translateY(-2px)}product-card .quick-add__button:hover svg{transform:scale(1.08)}product-card .quick-add{opacity:1;transform:none}product-card .product-badges>*{border-radius:999px;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem}@media(prefers-reduced-motion:reduce){html.orve-fx .orve-reveal{opacity:1;transform:none;transition:none}product-card,.product-card,product-card .card-gallery img{transition:none!important;transform:none!important}product-card .card-gallery:after{display:none}}@media(min-width:750px){[id$=__product_list_iaiU8M] .resource-list--grid{max-width:980px;margin-inline:auto}}[id$=__hero_Te4Vex] h2,[id$=__hero_tYJjFR] h2{color:#fff!important;letter-spacing:.16em;text-transform:uppercase;font-weight:400}[id$=__hero_Te4Vex] p{color:#ffffffdb!important;letter-spacing:.06em}[id$=__featured_product_information_f3PCJi] .product-media,[id$=__featured_product_information_f3PCJi] .product-media-container{aspect-ratio:1/1!important;height:auto!important}[id$=__featured_product_information_f3PCJi] .product-media img{aspect-ratio:1/1!important;height:auto!important;object-fit:cover!important;object-position:50% 85%!important}html,body{overflow-x:clip}[class*=ai-scrolling-text-]{max-width:100%;overflow:hidden}@media(max-width:749px){[id$=__hero_Te4Vex] h2,[id$=__hero_tYJjFR] h2{font-size:clamp(1.25rem,6.2vw,1.75rem)!important;letter-spacing:.12em!important;line-height:1.25!important;padding-inline:20px;text-wrap:balance}[id$=__hero_Te4Vex] p{font-size:.85rem!important;padding-inline:24px}[id$=__hero_Te4Vex] .button,[id$=__hero_tYJjFR] .button{padding-inline:1.6em}}.orve-add-wrap{grid-column:1 / -1;margin-top:1rem;position:relative;z-index:5}.orve-add{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.85em 1.15em .85em 1.4em;border-radius:999px;border:1px solid rgba(64,16,22,.18);background:transparent;color:#401016;font:inherit;font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;cursor:pointer;overflow:hidden;isolation:isolate;transition:color .35s ease,border-color .35s ease,transform .4s cubic-bezier(.22,.61,.36,1)}.orve-add:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#401016;transform:translateY(101%);transition:transform .5s cubic-bezier(.22,.61,.36,1)}.orve-add:hover{color:#fff;border-color:#401016}.orve-add:hover:before{transform:none}.orve-add__icon{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f3ece2;color:#401016;font-size:1rem;line-height:1;letter-spacing:0;transition:transform .5s cubic-bezier(.22,.61,.36,1),background-color .35s}.orve-add:hover .orve-add__icon{background:#b89a5c;color:#1a0b0e;transform:rotate(90deg)}.orve-add.is-busy{pointer-events:none;opacity:.7}.orve-add.is-added{color:#fff;border-color:#401016}.orve-add.is-added:before{transform:none;background:#2f6b55}.orve-add.is-soldout{opacity:.45;cursor:default;justify-content:center}@media(max-width:599px){.orve-add{font-size:.58rem;letter-spacing:.14em;padding:.7em .8em .7em 1em}.orve-add__icon{width:22px;height:22px;font-size:.9rem}.orve-add-wrap{margin-top:.7rem}}product-card{--quick-add-mobile-display:flex}@media(hover:none){product-card .quick-add{opacity:1!important;transform:none!important}}.osc{--e:cubic-bezier(.22,.61,.36,1);--burg:#401016;--gold:#b89a5c;padding:clamp(3.5rem,7vw,6rem) clamp(1rem,3vw,2.5rem)}.osc__head{text-align:center;margin:0 auto clamp(2.2rem,4.5vw,3.5rem);max-width:760px}.osc__eyebrow{margin:0 0 1rem;font-size:.68rem;letter-spacing:.34em;text-transform:uppercase;color:#8a6d3b}.osc__title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.12;letter-spacing:.02em;text-transform:none;color:var(--burg)}.osc__grid{max-width:var(--maxw,1320px);margin:0 auto;display:grid;gap:clamp(1rem,2.4vw,2rem);grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.osc__foot{text-align:center;margin-top:clamp(2rem,4vw,3rem)}.osc__btn{display:inline-flex;align-items:center;gap:.7em;padding:1.05em 2.1em;border-radius:999px;border:1px solid rgba(64,16,22,.25);color:var(--burg);text-decoration:none;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;position:relative;overflow:hidden;isolation:isolate;transition:color .35s,border-color .35s}.osc__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--burg);transform:translateY(101%);transition:transform .5s var(--e)}.osc__btn:hover{color:#fff;border-color:var(--burg)}.osc__btn:hover:before{transform:none}.osc__btn svg{width:1.1em;height:1.1em;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .45s var(--e)}.osc__btn:hover svg{transform:translate(4px)}.osc-card{position:relative;height:100%;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:#fff;border:1px solid rgba(64,16,22,.06);transition:transform .6s var(--e),box-shadow .6s var(--e)}.osc-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.osc-card__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:radial-gradient(90% 70% at 50% 35%,color-mix(in srgb,var(--acc) 40%,#fff),color-mix(in srgb,var(--acc) 12%,#fbf8f3) 60%,#f6f1ea)}.osc-card__media img,.osc-card__ph{position:absolute;top:8%;left:6%;width:88%;height:78%;object-fit:contain;mix-blend-mode:multiply;transition:transform 1s var(--e)}.osc-card__index{position:absolute;top:18px;left:20px;z-index:2;font-family:var(--font-heading--family);font-size:.9rem;letter-spacing:.1em;color:#2a1a1c73}.osc-card__notes{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:1.3rem 1.4rem 1.4rem;color:#fff;background:linear-gradient(180deg,transparent,rgba(23,10,12,.88) 40%);transform:translateY(100%);transition:transform .6s var(--e)}.osc-card__notes p{margin:0 0 .6rem;font-size:.62rem;letter-spacing:.3em;text-transform:uppercase;color:#d8c08a}.osc-card__notes ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.osc-card__notes li{padding:.35em .8em;border:1px solid rgba(255,255,255,.25);border-radius:999px;font-size:.68rem;letter-spacing:.06em}.osc-card__body{padding:1.2rem 1.4rem 1.4rem;display:grid;grid-template-columns:1fr auto;column-gap:1rem;align-items:baseline}.osc-card__name{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:var(--burg)}.osc-card__price{margin:0;font-size:.85rem;letter-spacing:.06em;color:#8a6d3b;white-space:nowrap}.osc-card__family{grid-column:1 / -1;margin:.35rem 0 0;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#2a1a1c8c}@media(hover:hover){.osc-card:hover{transform:translateY(-8px);box-shadow:0 40px 70px -40px #4010168c}.osc-card:hover .osc-card__media img{transform:translateY(-6%) scale(1.06) rotate(-2deg)}.osc-card:hover .osc-card__notes{transform:none}}@media(hover:none){.osc-card__notes{display:none}}.osc [data-osc-reveal]{opacity:0;transform:translateY(40px);transition:opacity 1s var(--e),transform 1s var(--e);transition-delay:calc(var(--i,0) * 90ms)}.osc [data-osc-reveal].is-in,.osc.no-io [data-osc-reveal]{opacity:1;transform:none}@media(max-width:989px){.osc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.osc__grid{gap:.8rem}.osc-card{border-radius:16px}.osc-card__body{padding:.9rem 1rem 1rem;grid-template-columns:1fr}.osc-card__name{font-size:.95rem}.osc-card__price{margin-top:.35rem}.osc-card__family{font-size:.6rem;letter-spacing:.1em}.osc-card__index{top:12px;left:14px;font-size:.75rem}}@media(prefers-reduced-motion:reduce){.osc [data-osc-reveal]{opacity:1;transform:none;transition:none}.osc-card,.osc-card__media img{transition:none}}html.orve-hdr-over main>.shopify-section:first-child{margin-top:calc(-1 * var(--orve-hdr-h, 80px))}html.orve-hdr-over .header-section{transition:background-color .45s ease,box-shadow .45s ease}html.orve-hdr-over .header-section header-component,html.orve-hdr-over .header-section .header__row,html.orve-hdr-over .header-section [class*=color-scheme]{transition:background-color .45s ease,color .45s ease}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])){background:transparent!important;box-shadow:none!important}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])):before{content:"";position:absolute;top:0;right:0;bottom:-50px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0f07098c,#0f070900)}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) header-component,html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) .header__row,html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) [class*=color-scheme]:not(cart-drawer-component *):not(.menu-drawer *){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#fff!important}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) a:not(cart-drawer-component *):not(.menu-drawer *),html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) button:not(cart-drawer-component *):not(.menu-drawer *),html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) svg:not(cart-drawer-component *):not(.menu-drawer *){color:#fff!important}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) .header-logo img{filter:brightness(0) invert(1);transition:filter .45s ease}html.orve-hdr-over .header-section .header-logo img{transition:filter .45s ease}html.orve-hdr-over.orve-hdr-solid .header-section{box-shadow:0 10px 30px -22px #40101673}html.orve-hdr-over .header-section .header__underlay{transition:opacity .45s ease}html.orve-hdr-over:not(.orve-hdr-solid) .header-section:not(:hover):not(:focus-within):not(:has(dialog[open],details[open])) .header__underlay-closed{opacity:0!important}@media(max-width:749px){header-component .header__column--left .search-action{grid-area:rightA!important}}@media(max-width:599px){.osc-card__family,.of-card__family{font-size:.7rem!important;letter-spacing:.08em!important}.orve-add{font-size:.68rem!important;letter-spacing:.12em!important}}@media(max-width:749px){product-card quick-add-component[data-quick-add-button=add] .quick-add__button--add,product-card quick-add-component[data-quick-add-button=choose] .quick-add__button--choose{display:flex!important;opacity:1!important;visibility:visible!important}}.jdgm-star,.jdgm-star:before{color:#b89a5c!important}[id$=__orve_reviews] .jdgm-carousel-title,[id$=__orve_reviews] [class*=title]{color:#401016}.product-information{--opd-burg:#401016;--opd-gold:#b89a5c;--opd-gold-d:#8a6d3b;--opd-ink:rgba(42,26,28,.68);position:relative;isolation:isolate}.product-information:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:-10%;top:4%;width:min(720px,70vw);height:560px;border-radius:50%;background:radial-gradient(closest-side,rgba(184,154,92,.18),transparent 70%);filter:blur(24px)}.product-information media-gallery .slideshow-slide,.product-information media-gallery .product-media-container{border-radius:22px;overflow:hidden}.product-information media-gallery slideshow-slides{border-radius:22px;box-shadow:0 40px 80px -50px #40101673,0 0 0 1px #4010160d}.product-information media-gallery .slideshow-control,.product-information media-gallery slideshow-arrows button{width:44px;height:44px;border-radius:50%;background:#ffffffe6;color:var(--opd-burg);box-shadow:0 10px 24px -14px #4010168c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .35s cubic-bezier(.22,.61,.36,1),background .3s,color .3s}.product-information media-gallery .slideshow-control:hover,.product-information media-gallery slideshow-arrows button:hover{background:var(--opd-burg);color:#fff;transform:scale(1.06)}.product-information .product-details .group-block-content{gap:0}.product-information .product-details h1{font-family:var(--font-heading--family);font-weight:400;color:var(--opd-burg);letter-spacing:.06em;font-size:clamp(2rem,3.4vw,2.9rem);line-height:1.08;margin:0;animation:opdRise .9s cubic-bezier(.22,.61,.36,1) both}.product-information .product-details product-price{position:relative;margin-top:1.1rem;padding-top:1.1rem;animation:opdRise .9s cubic-bezier(.22,.61,.36,1) .1s both}.product-information .product-details product-price:before{content:"";position:absolute;left:0;top:0;width:56px;height:1px;background:linear-gradient(90deg,var(--opd-gold),transparent)}.product-information .product-details product-price .price{color:var(--opd-gold-d);font-size:1.15rem;letter-spacing:.08em}.product-information .product-details product-price .compare-at-price{color:var(--opd-ink);opacity:.7}.product-information .product-details .tax-note{margin-top:.35rem;font-size:.78rem;letter-spacing:.04em;color:var(--opd-ink)}.product-information .buy-buttons-block{display:block;margin-top:1.6rem;animation:opdRise .9s cubic-bezier(.22,.61,.36,1) .2s both}.product-information .quantity-selector-wrapper,.product-information .quantity-selector{border-radius:999px!important;background:#fff;border-color:#40101624!important}.product-information .quantity-selector button{color:var(--opd-burg);transition:color .3s}.product-information .quantity-selector button:hover{color:var(--opd-gold-d)}.product-information .add-to-cart-button{border-radius:999px!important;border:1px solid var(--opd-burg)!important;color:var(--opd-burg)!important;background:transparent!important;letter-spacing:.22em;text-transform:uppercase;font-size:.7rem;min-height:52px;transition:background .35s,color .35s,box-shadow .35s}.product-information .add-to-cart-button:hover{background:var(--opd-burg)!important;color:#fff!important;box-shadow:0 16px 32px -20px #401016b3}.product-information .shopify-payment-button__button,.product-information .shopify-payment-button__button--unbranded{border-radius:999px!important;background:var(--opd-burg)!important;min-height:54px;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem!important;box-shadow:0 20px 40px -24px #401016cc;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s,background .35s!important}.product-information .shopify-payment-button__button:hover,.product-information .shopify-payment-button__button--unbranded:hover{background:#2c0a0f!important;transform:translateY(-2px);box-shadow:0 26px 46px -24px #401016e6}.product-information .accordion{margin-top:2rem;border:0!important;display:grid;gap:.7rem;animation:opdRise .9s cubic-bezier(.22,.61,.36,1) .3s both}.product-information .accordion .details{background:#fff;border:1px solid rgba(64,16,22,.08)!important;border-radius:16px;padding:0 1.25rem;box-shadow:0 18px 40px -34px #40101680;transition:border-color .3s,box-shadow .3s}.product-information .accordion .details[open]{border-color:#b89a5c8c!important;box-shadow:0 24px 50px -34px #40101699}.product-information .accordion .details__header{font-family:var(--font-heading--family);font-size:1.15rem;color:var(--opd-burg);padding:1.05rem 0;border:0!important}.product-information .accordion .details__header .svg-wrapper{color:var(--opd-gold-d)}.product-information .accordion .details-content{padding-bottom:1.15rem;color:var(--opd-ink);line-height:1.8}@keyframes opdRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media(max-width:749px){.product-information:before{display:none}.product-information media-gallery slideshow-slides{border-radius:18px}}.product-information .slideshow-control.button{--button-background-color:rgba(255,255,255,.92);--button-color:#401016;--button-border-color:transparent;background:#ffffffeb!important;color:#401016!important;border-radius:50%!important;width:44px!important;height:44px!important;padding:0!important;border:0!important;margin:0 14px}.product-information .slideshow-control.button:hover{background:#401016!important;color:#fff!important}@media(prefers-reduced-motion:reduce){.product-information .product-details h1,.product-information .product-details product-price,.product-information .buy-buttons-block,.product-information .accordion{animation:none}}.oh-sillage{max-width:1180px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.oh-sillage__lead{position:relative;max-width:60ch;margin-inline:auto;padding-bottom:2.2rem}.oh-sillage__lead:after{content:"";position:absolute;left:50%;bottom:0;width:1px;height:1.4rem;background:linear-gradient(#b89a5c,transparent)}.oh-sillage__words{counter-reset:sil;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;margin-top:2.4rem;border-top:1px solid rgba(216,192,138,.22);border-bottom:1px solid rgba(216,192,138,.22)}.oh-sillage__words>span{counter-increment:sil;position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:.9rem;padding:clamp(2rem,4vw,3.2rem) .5rem;font-size:clamp(1.8rem,3.4vw,3.1rem)!important;line-height:1!important;margin:0!important;color:#d8c08a;transition:color .5s,background .6s}.oh-sillage__words>span+span{border-left:1px solid rgba(216,192,138,.22)}.oh-sillage__words>span:before{content:counter(sil,upper-roman);order:-1;font-family:var(--font-body--family, inherit);font-style:normal;font-size:.72rem;letter-spacing:.35em;color:#d8c08abf}.oh-sillage__words>span:after{content:""!important;display:block!important;position:static!important;width:0;height:1px;margin:0!important;background:#d8c08a;opacity:1!important;border-radius:0!important;transition:width .6s cubic-bezier(.22,.61,.36,1)}.oh-sillage__words>span:hover{background:radial-gradient(closest-side,rgba(216,192,138,.1),transparent);color:#f1e2bd;font-style:italic}.oh-sillage__words>span:hover:after{width:38px}@media(max-width:749px){.oh-sillage__words{grid-template-columns:repeat(2,minmax(0,1fr))}.oh-sillage__words>span:nth-child(3){border-left:0}.oh-sillage__words>span:nth-child(n+3){border-top:1px solid rgba(216,192,138,.22)}}.product-information media-gallery slideshow-controls .slideshow-control,.product-information slideshow-controls .slideshow-control.button{width:22px!important;height:22px!important;min-width:0!important;margin:0 1px!important;padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;font-size:0!important;color:transparent!important}.product-information slideshow-controls .slideshow-control:after{background:#401016!important;opacity:.28;transition:opacity .3s}.product-information slideshow-controls .slideshow-control[aria-selected=true]:after{opacity:1}@media(max-width:749px){.product-information media-gallery slideshow-controls{position:static!important;inset:auto!important;height:auto!important;margin-top:6px!important;padding:0!important;justify-content:center}}.of-opt{padding-right:48px!important}@media(max-width:989px){#olb-ch-ch_7 .olb-look[data-full*=IMG_3646_JPG]{grid-area:span 8 / span 6!important}}@media(max-width:749px){.jdgm-cards-carousel .jdgm-title{-webkit-line-clamp:unset!important;line-clamp:none!important;display:block!important;height:auto!important;max-height:none!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:clamp(1.35rem,6.4vw,1.8rem)!important;letter-spacing:.14em!important;line-height:1.25!important;text-align:center;padding:0 .5rem}.jdgm-cards-carousel .jdgm-content{display:block!important}.jdgm-cards-carousel .jdgm-cards-wrapper{width:auto!important;max-width:none!important;flex:1 1 auto!important;margin:0 -16px!important;overflow:visible!important}.jdgm-cards-carousel .jdgm-videos-container{transform:none!important;width:auto!important;display:flex!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-padding:0 16px;padding:6px 16px 18px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jdgm-cards-carousel .jdgm-videos-container::-webkit-scrollbar{display:none}.jdgm-cards-carousel .jdgm-carousel-item{flex:0 0 min(78vw,320px)!important;width:min(78vw,320px)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;scroll-snap-align:start;border-radius:18px;overflow:hidden;background:#fff!important;box-shadow:0 18px 40px -30px #4010168c}.jdgm-cards-carousel .jdgm-carousel-item .jdgm-rating-section{width:auto!important}.jdgm-cards-carousel .jdgm-arrow{display:none!important}}.osc-card__media{background:radial-gradient(70% 60% at 50% 48%,#fff 0% 50%,color-mix(in srgb,var(--acc, #e9e2da) 18%,#fff))!important}.obb .obb__list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.obb .obb__list .obb__item{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:20px 12px 16px!important;margin:0!important;border:1px solid rgba(64,16,22,.12)!important;border-radius:18px!important;background:#fff!important;cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease,background .45s ease,border-color .45s ease,opacity .3s ease}.obb .obb__list .obb__item:hover{transform:translateY(-3px);box-shadow:0 14px 28px -18px #40101673;border-color:#b89a5c99!important}.obb .obb__list .obb__item:focus-visible{outline:2px solid #b89a5c;outline-offset:3px}.obb .obb__item .obb__qty{display:none!important}.obb .obb__item .obb__thumb{width:64px!important;height:64px!important;flex:none!important;border-radius:50%!important;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #40101614;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.obb .obb__item .obb__thumb img{width:100%!important;height:100%!important;object-fit:cover}.obb .obb__item .obb__name{font-size:.72rem!important;letter-spacing:.18em!important;transition:color .45s ease}.obb .obb__item:after{content:"";position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(64,16,22,.25);display:grid;place-items:center;font-size:11px;line-height:1;color:#fff;transition:all .35s cubic-bezier(.2,.8,.2,1)}.obb .obb__list .obb__item.is-picked{background:linear-gradient(140deg,#401016,#6e2230)!important;border-color:transparent!important;box-shadow:0 18px 34px -18px #401016bf}.obb .obb__item.is-picked .obb__name{color:#fff!important}.obb .obb__item.is-picked .obb__thumb{transform:scale(1.08);box-shadow:0 0 0 3px #b89a5cd9}.obb .obb__item.is-picked:after{content:"\2713";background:#b89a5c;border-color:#b89a5c;animation:obbTick .45s cubic-bezier(.2,.8,.2,1)}.obb .obb__item.obb-pop{animation:obbPop .5s cubic-bezier(.2,.8,.2,1)}.obb.is-full .obb__item:not(.is-picked){opacity:.45;cursor:not-allowed}.obb.is-full .obb__item:not(.is-picked):hover{transform:none;box-shadow:none}@keyframes obbPop{0%{transform:scale(.95)}55%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes obbTick{0%{transform:scale(0) rotate(-45deg)}70%{transform:scale(1.25)}to{transform:scale(1)}}@media(min-width:990px){.obb .obb__list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(prefers-reduced-motion:reduce){.obb .obb__item,.obb .obb__item:after,.obb .obb__thumb{transition:none!important;animation:none!important}}@media(max-width:749px){.orve-hero .orve-hero__tiles,[id$=orve_hero] .orve-hero__tiles{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px 18px!important;overflow:visible!important;padding:0 20px 20px!important;left:0!important;right:0!important}[id$=orve_hero] .orve-hero__tile{min-width:0!important;width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding-top:10px!important}[id$=orve_hero] .orve-hero__tile-title{font-size:.66rem!important;letter-spacing:.2em!important;line-height:1.3!important;margin:0!important}[id$=orve_hero] .orve-hero__tile-text,[id$=orve_hero] .orve-hero__tile-link{display:none!important}[id$=orve_hero] .orve-hero__tile.is-active .orve-hero__tile-link{display:inline-block!important;margin-top:6px!important;font-size:.58rem!important;letter-spacing:.2em!important}}@media(max-width:749px){[id$=orve_hero] .orve-hero__tiles{top:auto!important;bottom:0!important;height:auto!important;align-content:end!important;align-items:end!important;grid-template-rows:auto auto!important;padding-top:70px!important;background:linear-gradient(180deg,#0000,#0000008c 45%,#000000bf)!important}}@media(max-width:749px){[id$=orve_hero] .orve-hero__tiles{align-items:start!important}[id$=orve_hero] .orve-hero__tile .orve-hero__tile-link{display:inline-block!important;visibility:hidden!important;margin-top:6px!important;font-size:.58rem!important;letter-spacing:.2em!important}[id$=orve_hero] .orve-hero__tile.is-active .orve-hero__tile-link{visibility:visible!important}}@media(max-width:749px){[id$=orve_hero] .orve-hero__tile,[id$=orve_hero] .orve-hero__tile.is-active{transform:none!important}}@media(min-width:750px){.of .of-title{white-space:nowrap!important;margin-left:-50vw!important;margin-right:-50vw!important}}.osc-card__media img[src*=orve-pack]{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover!important;mix-blend-mode:normal!important}.olb-look__btn{box-shadow:0 34px 60px -42px #280c1099}.olb-look__media{overflow:hidden}.olb-look__media img{filter:saturate(.86) contrast(1.07) brightness(.97) sepia(.08)}.olb-look:hover .olb-look__media img{filter:saturate(.98) contrast(1.05) brightness(1.01) sepia(.02)}.olb-ch--dark .olb-look__media img{filter:saturate(.8) contrast(1.12) brightness(.9) sepia(.1)}.olb-look__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(130% 100% at 50% 35%,#0000 55%,#180a0c57),linear-gradient(180deg,#c9a96e14,#4010161f)}.olb-look__btn:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.3);border-radius:inherit;pointer-events:none;z-index:2;transition:inset .6s ease,border-color .6s ease}.olb-look:hover .olb-look__btn:after{top:18px;right:18px;bottom:18px;left:18px;border-color:#c9a96ea6}@media(min-width:600px){.of-opts{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:599px){.of-opts{grid-template-columns:1fr!important}.of-opt{flex-direction:row!important;align-items:center!important;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/orve-custom.css.map */
