@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(oieffur-cg-roman-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:300 700;font-display:swap;src:url(oieffur-cg-roman-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(oieffur-cg-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300 700;font-display:swap;src:url(oieffur-cg-italic-latinext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--o-font-heading: "Cormorant Garamond", Georgia, serif;--o-font-body: "Cormorant Garamond", Georgia, serif;--o-font-nav: var(--o-font-heading);--o-font-ui: var(--font-ui--family, Jost, "Helvetica Neue", Arial, sans-serif);--o-font-star: JudgemeStar;--o-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--o-fw-heading: 600;--o-fw-body: 400;--o-fw-nav: 500;--o-fw-ui: 500;--o-fw-ui-strong: 600;--o-track-ui: .1em;--font-heading--family: var(--o-font-heading);--font-heading--weight: var(--o-fw-heading);--font-body--family: var(--o-font-body);--font-body--weight: var(--o-fw-body);--font-subheading--family: var(--o-font-body);--button-font-family-primary: var(--o-font-ui);--button-font-family-secondary: var(--o-font-ui);--button-font-weight-primary: var(--o-fw-ui-strong);--button-font-weight-secondary: var(--o-fw-ui);--button-font-size-primary: var(--o-btn-fs);--button-font-size-secondary: var(--o-btn-fs);--font-heading-family: var(--o-font-heading);--font-body-family: var(--o-font-body);--font-ui: var(--o-font-ui);--font-accent--family: var(--o-font-ui);--font-mono--family: var(--o-font-ui);--font-paragraph--family: var(--o-font-body);--oieffur-font-ui: var(--o-font-ui);--oieffur-font-text: var(--o-font-body);--o-d1: #08080A;--o-d1-rgb: 8 8 10;--o-d2: #121215;--o-d2-rgb: 18 18 21;--o-d3: #1A181E;--o-d3-rgb: 26 24 30;--o-d4: #252228;--o-d4-rgb: 37 34 40;--o-d5: #36323A;--o-d5-rgb: 54 50 58;--o-gold: #C9A84C;--o-gold-rgb: 201 168 76;--o-gold-bright: #D4AF37;--o-gold-bright-rgb: 212 175 55;--o-ivory: #E8E0D4;--o-ivory-rgb: 232 224 212;--o-ash: #B8A89A;--o-ash-rgb: 184 168 154;--o-btn-ash: #A89F94;--o-btn-ash-rgb: 168 159 148;--o-stone: #9A9498;--o-stone-rgb: 154 148 152;--o-dim: #6B656E;--o-dim-rgb: 107 101 110;--o-crimson: #8B0000;--o-crimson-rgb: 139 0 0;--o-wine: #5C0A0A;--o-wine-rgb: 92 10 10;--o-rose: #6B3A3A;--o-rose-rgb: 107 58 58;--o-error: #8B3A3A;--o-error-rgb: 139 58 58;--o-error-text: #C96A5A;--o-error-text-rgb: 201 106 90;--o-violet: #9D8CA1;--o-violet-rgb: 157 140 161;--o-success: #4A7C59;--o-success-rgb: 74 124 89;--o-warn: #CC9900;--o-warn-rgb: 204 153 0;--o-star: #C9A84C;--o-verified: #3FA66B;--o-verified-rgb: 63 166 107;--o-black-rgb: 8 8 10;--o-line: rgb(var(--o-ivory-rgb) / .14);--o-line-strong: rgb(var(--o-ivory-rgb) / .28);--o-line-gold: rgb(var(--o-gold-rgb) / .34);--o-input-h: 48px;--o-input-bg: var(--o-d2);--o-input-line: var(--o-line);--o-input-focus: var(--o-gold);--o-input-text: var(--o-ivory);--o-input-ph: var(--o-btn-ash);--o-input-fs: 16px;--o-input-ph-fs: 15px;--o-input-pad-x: 16px;--o-search-icon-w: 56px;--o-btn-h: 48px;--o-btn-pad-x: 28px;--o-btn-fs: 13px;--o-btn-fs-sm: 11px;--o-btn-lh: 1.2;--o-float-gap: 12px;--o-float-ease: .3s ease;--o-num-figures: "lnum" 1;--o-font-price: var(--o-font-heading);--o-price-weight: 600;--o-price-tracking: 0;--o-price-num: lining-nums;--o-price-num-col: lining-nums tabular-nums;--o-price-color: var(--o-gold);--o-price-was-size: max(14px, .72em);--o-price-was-color: rgb(var(--o-ivory-rgb) / .55);--o-price-was-weight: 500;--o-price-was-tracking: 0;--o-price-strike-color: rgb(var(--o-ivory-rgb) / .55);--o-price-strike-top: calc(.43em - .5px) ;--o-price-strike-overhang: 2px;--o-price-gap: 14px;--oieffur-candle: var(--o-gold);--oieffur-price-now-color: var(--o-price-color);--oieffur-price-now-weight: var(--o-price-weight);--oieffur-price-was-size: var(--o-price-was-size);--oieffur-price-was-min: 14px;--oieffur-price-was-color: var(--o-price-was-color);--oieffur-price-was-weight: var(--o-price-was-weight);--oieffur-price-was-tracking: var(--o-price-was-tracking);--oieffur-price-strike-color: var(--o-price-strike-color);--oieffur-price-strike-top: var(--o-price-strike-top);--oieffur-price-strike-overhang: var(--o-price-strike-overhang);--oieffur-price-gap: var(--o-price-gap);--o-font-rating: var(--o-font-ui);--o-rating-weight: var(--o-fw-ui);--o-rating-fs: 14px;--o-rating-fs-card: 13px;--o-rating-tracking: .01em;--o-rating-color: var(--o-stone);--o-rating-link: var(--o-gold)}:root{--o-page-g: 20px}@media(min-width:750px){:root{--o-page-g: 32px}}@media(min-width:990px){:root{--o-page-g: 48px}}:root{--o-page-max: 1440px;--o-page-edge: max(var(--o-page-g), calc((100vw - var(--scrollbar-width, 0px) - var(--o-page-max)) / 2 + var(--o-page-g)));--o-page-w: min(calc(100% - var(--o-page-g) * 2), calc(var(--o-page-max) - var(--o-page-g) * 2));--o-read-w: 720px;--o-sec-gap: 64px}@media(min-width:990px){:root{--o-sec-gap: 96px}}html body,html body *,html body *:before,html body *:after{font-feature-settings:var(--o-num-figures)!important}.header .header__active-menu-item{color:inherit}.header .header__column-action .header__icon,.header .header__column-action .header__icon .svg-wrapper,.header .header__column-action .header__icon .icon,.header .header__column-action .header__icon span:not(.cart-count-bubble):not(.wishlist-count-bubble){color:var(--o-gold)}.header .header__column-action .header__icon:is(:hover,:focus-visible,:active),.header .header__column-action .header__icon:is(:hover,:focus-visible,:active) .svg-wrapper,.header .header__column-action .header__icon:is(:hover,:focus-visible,:active) .icon,.header .header__column-action .header__icon:is(:hover,:focus-visible,:active) span:not(.cart-count-bubble):not(.wishlist-count-bubble){color:var(--o-gold)!important;background:transparent!important}@media screen and (max-width:749px){.header .header__row--top,.header .header__columns{width:100%;max-width:100%;min-width:0}.header .header__columns{--header-mobile-bookend: 40px;grid-template-columns:repeat(2,var(--header-mobile-bookend)) minmax(0,1fr) repeat(2,var(--header-mobile-bookend));gap:2px;padding-inline:0}.header .header__columns>*,.header .header__column-action,.header .header-logo{min-width:0;max-width:100%}}@media screen and (max-width:1024px){#Drawer-Menu .menu-drawer__utility-heading{padding:1rem 1.4rem}#Drawer-Menu .drawer-localization{padding:.9rem 1.4rem 1rem}#Drawer-Menu .menu-drawer__utility-links .disclosure__list-wrapper,#Drawer-Menu .menu-drawer__utility-links localization-form:has(.country-selector__list--with-multiple-currencies),#Drawer-Menu .menu-drawer__utility-links .country-selector__list--with-multiple-currencies,#Drawer-Menu .menu-drawer__utility-links .country-selector__list,#Drawer-Menu .menu-drawer__utility-links .language-selector__list,#Drawer-Menu #DrawerHeaderLanguageList{width:100%!important;max-width:100%!important}#Drawer-Menu .menu-drawer__utility-links .country-filter,#Drawer-Menu .menu-drawer__utility-links .language-filler{padding:1rem 1.2rem}#Drawer-Menu .menu-drawer__utility-links .disclosure__link{grid-template-columns:auto minmax(0,1fr) auto;column-gap:1rem;padding:.95rem 1.2rem}#Drawer-Menu .menu-drawer__utility-links .country-code{justify-self:end;margin-inline-start:.8rem}#Drawer-Menu .menu-drawer__utility-links .disclosure__list-wrapper{grid-template-rows:4.8rem 1fr auto}}.product-tabs .tabs-item .tab-title:after{background:var(--color-primary, var(--o-gold))}.tabs-list.show-border-bottom{border-bottom-color:var(--color-border, var(--o-d4))}.section-product-tabs .tabs-list.show-border-bottom{border-bottom:none!important}.product-tabs-tab .tabs-item:not(:last-child):after{color:var(--color-border, var(--o-d4))}.tabs-item .tab-title{transition:color .2s ease}.tabs-item .tab-title:hover{color:var(--color-primary, var(--o-gold))}@media(max-width:749px){.tabs-content .tab-content{border-top-color:var(--color-border, var(--o-d4))}}.swatch-input__input:checked+.swatch-input__label{outline-color:var(--o-gold);border-color:var(--o-gold)}.variant-option--buttons input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem var(--o-gold),0 0 0 .5rem rgb(var(--o-gold-rgb) / .3)}[data-nosnippet] .osano-cm-widget,.cookie-banner,.shopify-privacy-banner{background:var(--o-d1)!important;color:var(--o-ivory)!important;border-top:1px solid var(--o-d4)}[data-nosnippet] .osano-cm-link,.cookie-banner a{color:var(--o-gold)!important}:focus-visible{outline-color:var(--o-gold)}.button:hover,.shopify-payment-button__button:hover{opacity:.9}@media(hover:hover){:is(.oieffur-home-v2,.oieffur-guide-page,.oieffur-incubation,.oieffur-project-page,.oieffur-first-edition,.oieffur-system-page,.oieffur-reading) a:where(:not(.primary-button):not(.secondary-button):not(.inc-button):not(.opp-button):not(.find-button)):hover{color:var(--o-gold)}}@media(hover:none){.button-hover--effect .button:not(.button-unstyled,.header__icon,[disabled]),.button-hover--effect .button-secondary:not(.button-unstyled,.header__icon,[disabled]){overflow:visible}.button-hover--effect .button:not(.button-unstyled,.header__icon,[disabled]):after,.button-hover--effect .button-secondary:not(.button-unstyled,.header__icon,[disabled]):after,.button-hover--effect .button:not(.button-unstyled,.header__icon,[disabled]) .button-overflow:after,.button-hover--effect .button-secondary:not(.button-unstyled,.header__icon,[disabled]) .button-overflow:after{content:none}.button-hover--effect .button:not(.button-unstyled,.header__icon,[disabled]) .button-text-main,.button-hover--effect .button-secondary:not(.button-unstyled,.header__icon,[disabled]) .button-text-main{transform:none!important;opacity:1!important}.button-hover--effect .button:not(.button-unstyled,.header__icon,[disabled]):is(:hover,:active,:focus-visible){--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.button-hover--effect .button-secondary:not(.button-unstyled,.header__icon,[disabled]):is(:hover,:active,:focus-visible){--button-color: var(--color-secondary-button-hover-text);--button-background-color: var(--color-secondary-button-hover-background);--button-border-color: var(--color-secondary-button-hover-border)}}.search-modal.search-modal--full .modal-overlay:after{background:rgb(var(--o-d1-rgb) / .78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.search-modal.search-modal--full .search-modal__content{background:linear-gradient(180deg,rgb(var(--o-d1-rgb) / .98),rgb(var(--o-d1-rgb) / .96));border-bottom:1px solid rgb(var(--o-gold-rgb) / .18);box-shadow:0 2.4rem 6rem rgb(var(--o-d1-rgb) / .45);color:var(--o-ivory);padding-top:3.2rem}.search-modal.search-modal--full .field{align-items:center;overflow:hidden;position:relative}.search-modal.search-modal--full .field:before,.search-modal.search-modal--full .field:after,.search-modal.search-modal--full .field:hover:after{content:none}.search-modal.search-modal--full .search__button{left:1.4rem;right:auto;top:50%;transform:translateY(-50%);width:3.8rem;height:3.8rem;z-index:3}.search-modal.search-modal--full .search__button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;opacity:1}.search-modal.search-modal--full .search__input.field__input{line-height:1.1;min-height:7.2rem;margin:0;padding:2.2rem 11rem 1.2rem 6rem}.search-modal.search-modal--full .search__input.field__input:focus,.search-modal.search-modal--full .search__input.field__input:not(:placeholder-shown),.search-modal.search-modal--full .search__input.field__input:-webkit-autofill{margin:0;padding:2.2rem 11rem 1.2rem 6rem}.search-modal.search-modal--full .reset__button{font-size:1rem;letter-spacing:.18em;right:6rem;top:50%;transform:translateY(-50%);text-transform:uppercase}.search-modal.search-modal--full .search-modal__close-button{position:absolute;top:50%;right:1.4rem;transform:translateY(-50%);margin:0;width:3.8rem;height:3.8rem;display:flex;align-items:center;justify-content:center;line-height:0;z-index:3}.search-modal.search-modal--full .search-modal__close-button .svg-wrapper{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem}.search-modal.search-modal--full .predictive-search{background:transparent;border-top:1px solid rgb(var(--o-gold-rgb) / .16);margin-top:1.8rem;padding-bottom:2rem}.search-modal.search-modal--full #predictive-search-results,.search-modal.search-modal--full .predictive-search-dropdown,.search-modal.search-modal--full .predictive-search-results__inner{background:transparent}.search-modal.search-modal--full .predictive-search__heading{color:var(--o-stone);font-family:var(--o-font-body);font-size:1rem;letter-spacing:.22em;text-transform:uppercase}.search-modal.search-modal--full .predictive-search__item,.search-modal.search-modal--full .predictive-search__item-heading,.search-modal.search-modal--full .predictive-search .price,.search-modal.search-modal--full .predictive-search__item-query-result *:not(mark){color:var(--o-ivory)}.search-modal.search-modal--full .predictive-search__item-heading{font-family:var(--o-font-heading);font-size:1.9rem;line-height:1.2;font-weight:var(--o-fw-heading)}.search-modal.search-modal--full .predictive-search__item-vendor,.search-modal.search-modal--full .predictive-search-results__no-results{color:var(--o-ash)}.search-modal.search-modal--full .predictive-search__item{border-bottom:1px solid rgb(var(--o-gold-rgb) / .12);transition:background-color .2s ease,color .2s ease}.search-modal.search-modal--full .predictive-search__list-item:hover>*,.search-modal.search-modal--full .predictive-search__item:hover{background:rgb(var(--o-gold-rgb) / .06)}.search-modal.search-modal--full .predictive-search__item-query-result mark{background:rgb(var(--o-gold-rgb) / .08);color:var(--o-gold)}.search-modal.search-modal--full .predictive-search-results__pill{background:rgb(var(--o-gold-rgb) / .08);border:1px solid rgb(var(--o-gold-rgb) / .18);border-radius:999px;color:var(--o-ivory);padding:.8rem 1.2rem}.search-modal.search-modal--full .predictive-search-results__pill .svg-wrapper{color:var(--o-gold)}.search-modal.search-modal--full .predictive-search-results__pill:hover{background:rgb(var(--o-gold-rgb) / .14);border-color:rgb(var(--o-gold-rgb) / .32)}.search-modal.search-modal--full .predictive-search-results__no-results{font-family:var(--o-font-heading);font-size:1.8rem;line-height:1.35;padding:1.2rem 0 2.4rem;font-weight:var(--o-fw-heading)}.search-modal.search-modal--full .predictive-search__search-for-button{padding-top:1.8rem}.search-modal.search-modal--full .predictive-search__item--term{color:var(--o-gold);font-family:var(--o-font-body);letter-spacing:.12em;text-transform:uppercase}.search-modal.search-modal--full .predictive-search-tab__trigger{color:var(--o-stone)}.search-modal.search-modal--full .predictive-search-tab__trigger.--active{color:var(--o-gold)}.search-modal.search-modal--full .predictive-search-tab__trigger:before{background-color:rgb(var(--o-gold-rgb) / .16)}.search-modal.search-modal--full .predictive-search-tab__trigger:after{background-color:var(--o-gold)}@media screen and (max-width:749px){.search-modal.search-modal--full .search-modal__content{padding-top:2rem}.search-modal.search-modal--full .search__input.field__input{min-height:6.4rem;padding:2rem 8.8rem 1rem 5.6rem}.search-modal.search-modal--full .search__input.field__input:focus,.search-modal.search-modal--full .search__input.field__input:not(:placeholder-shown),.search-modal.search-modal--full .search__input.field__input:-webkit-autofill{padding:2rem 8.8rem 1rem 5.6rem}.search-modal.search-modal--full .search__button{left:1.2rem;width:3.4rem;height:3.4rem}.search-modal.search-modal--full .search-modal__close-button{right:1.2rem;width:3.4rem;height:3.4rem}.search-modal.search-modal--full .reset__button{right:4.8rem}.search-modal.search-modal--full .predictive-search__item-heading,.search-modal.search-modal--full .predictive-search-results__no-results{font-size:1.6rem}}#Drawer-Search .drawer__overlay,#Drawer-Account .drawer__overlay{background:rgb(var(--o-d1-rgb) / .72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#Drawer-Search .search-drawer-content,#Drawer-Account .drawer__inner-wrapper{background:linear-gradient(180deg,var(--o-d2) 0%,var(--o-d1) 100%)!important;color:var(--o-ivory)}#Drawer-Search .drawer__header,#Drawer-Account .drawer__header{background:transparent;border-bottom:1px solid rgb(var(--o-gold-rgb) / .16)}#Drawer-Search .drawer__heading,#Drawer-Account .drawer__heading{color:var(--o-ivory);font-family:var(--o-font-heading);font-weight:var(--o-fw-heading)}#Drawer-Search .drawer__close,#Drawer-Account .drawer__close{color:var(--o-gold);border:1px solid rgb(var(--o-gold-rgb) / .45);background:rgb(var(--o-d2-rgb) / .92)}#Drawer-Search .drawer__close:hover,#Drawer-Account .drawer__close:hover{color:var(--o-gold);border-color:rgb(var(--o-gold-rgb) / .7)}#Drawer-Search .search-drawer__inner,#Drawer-Account .drawer__inner,#Drawer-Account .drawer__wrapper,#Drawer-Account .drawer__content,#Drawer-Account .drawer__content-inner{background:transparent;color:var(--o-ivory)}#Drawer-Search .field{overflow:hidden}#Drawer-Search .field:before,#Drawer-Search .field:after{content:none}#Drawer-Search .field__label,#Drawer-Account .customer-drawer__form label,#Drawer-Account .drawer__form-field label{color:var(--o-ash)}#Drawer-Search .predictive-search,#Drawer-Search #predictive-search-results,#Drawer-Search .predictive-search-dropdown,#Drawer-Search .predictive-search-results__inner{background:transparent;color:var(--o-ivory)}#Drawer-Search .predictive-search{border-top:1px solid rgb(var(--o-gold-rgb) / .14)}#Drawer-Search .predictive-search__heading,#Drawer-Search .predictive-search__item,#Drawer-Search .predictive-search__item-heading,#Drawer-Search .predictive-search-results__no-results,#Drawer-Search .predictive-search .price{color:var(--o-ivory)}#Drawer-Search .predictive-search__item{border-bottom:1px solid rgb(var(--o-gold-rgb) / .12)}#Drawer-Search .predictive-search__list-item:hover>*,#Drawer-Search .predictive-search__item:hover{background:rgb(var(--o-gold-rgb) / .06)}#Drawer-Search .predictive-search-results__pill{background:rgb(var(--o-gold-rgb) / .08);border:1px solid rgb(var(--o-gold-rgb) / .18);color:var(--o-ivory)}#Drawer-Search .predictive-search-results__pill .svg-wrapper{color:var(--o-gold)}#Drawer-Account .customer-drawer__form,#Drawer-Account .drawer__list,#Drawer-Account .drawer__list-item,#Drawer-Account .link,#Drawer-Account .paragraph,#Drawer-Account .text{color:var(--o-ivory)}#Drawer-Account .customer-drawer__form a,#Drawer-Account .drawer__list a{color:var(--o-gold)}#Drawer-Account .customer-drawer__form a:hover{color:var(--o-d3);text-decoration-color:var(--o-d3)}#Drawer-Account .drawer__list a:hover{color:var(--o-d3)}#Drawer-Menu .drawer__overlay{background:rgb(var(--o-d1-rgb) / .72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#Drawer-Menu .drawer__inner,#Drawer-Menu .drawer__wrapper,#Drawer-Menu .menu-drawer{background:linear-gradient(180deg,var(--o-d2) 0%,var(--o-d1) 100%)!important;color:var(--o-ivory)!important}#Drawer-Menu .menu-drawer__navigation-container,#Drawer-Menu .menu-drawer__navigation,#Drawer-Menu .menu-drawer__menu,#Drawer-Menu .menu-drawer__menu>li,#Drawer-Menu .menu-drawer__utility-links,#Drawer-Menu .menu-drawer__list-item,#Drawer-Menu menu-drawer,#Drawer-Menu .drawer-localization,#Drawer-Menu .drawer-localization details{background:transparent!important;box-shadow:none!important;color:var(--o-ivory)!important}#Drawer-Menu .menu-drawer__submenu,#Drawer-Menu .menu-drawer__inner-submenu{background:linear-gradient(180deg,var(--o-d2) 0%,var(--o-d1) 100%)!important;box-shadow:none!important;color:var(--o-ivory)!important}#Drawer-Menu .drawer__header{background:transparent;border-bottom:1px solid rgb(var(--o-gold-rgb) / .16)}#Drawer-Menu .drawer__heading{color:var(--o-gold);font-family:var(--o-font-heading);font-weight:var(--o-fw-heading)}#Drawer-Menu .drawer__close{color:var(--o-gold);border:1px solid rgb(var(--o-gold-rgb) / .45);background:rgb(var(--o-d2-rgb) / .92);border-radius:999px}#Drawer-Menu .drawer__close:hover{color:var(--o-gold);border-color:rgb(var(--o-gold-rgb) / .7);background:rgb(var(--o-d3-rgb) / .96)}#Drawer-Menu .menu-drawer__menu-item,#Drawer-Menu .menu-drawer__account,#Drawer-Menu .disclosure__link{color:var(--o-gold)}#Drawer-Menu .menu-drawer__menu-item>.svg-wrapper{color:var(--o-gold)}#Drawer-Menu .menu-drawer__menu-item:is(:hover,:focus,.menu-drawer__menu-item--active),#Drawer-Menu .menu-drawer__account:hover,#Drawer-Menu .disclosure__link:hover{color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .08)!important}#Drawer-Menu .menu-drawer__menu-item--active{color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .08)!important}#Drawer-Menu .menu-drawer__utility-heading{background:rgb(var(--o-gold-rgb) / .08);border:1px solid rgb(var(--o-gold-rgb) / .16);color:var(--o-gold);letter-spacing:.08em}#Drawer-Menu .drawer-localization{color:var(--o-ivory)}#Drawer-Menu .drawer-localization .details__list,#Drawer-Menu .drawer-localization .global-settings-popup{background:var(--o-d2)!important;color:var(--o-ivory);border-color:rgb(var(--o-gold-rgb) / .28);box-shadow:none}#Drawer-Menu .drawer-localization .field__label,#Drawer-Menu .drawer-localization .country,#Drawer-Menu .drawer-localization .country-code{color:var(--o-ivory)}.template-collection .product-grid:is(.product-grid--grid) .product-grid-item,.template-collection .product-grid:is(.product-grid--grid) .product-grid__item{display:flex;align-self:stretch;height:100%}.template-collection .product-grid:is(.product-grid--grid) .product-grid__item>*{width:100%}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper{display:flex;flex:1 1 auto;width:100%;height:100%}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card,.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card--block.card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;min-height:100%}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card-product-information{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start!important}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card--block-title{height:7.2rem;min-height:7.2rem;overflow:hidden}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card--block-title .card__heading,.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card--block-title .card__heading>a{display:block;height:100%;overflow:hidden}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card--block-title .text-block .text{--lineHeight: calc(var(--line-height) * var(--font-size));height:calc(var(--lineHeight) * 2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper .card-product-information>.card-information:last-child{margin-top:auto}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card.border-style,.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card--block.card.border-style{--border-color: rgb(var(--o-gold-rgb) / .38) !important;border-color:rgb(var(--o-gold-rgb) / .38)!important}.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card.border-style:hover,.template-collection .product-grid:is(.product-grid--grid) .product-card-wrapper>.card--block.card.border-style:hover{--border-color: var(--o-gold) !important;border-color:var(--o-gold)!important}.template-collection .section--featured-collection .product-card-wrapper>.card.border-style,.template-collection .section--featured-collection .product-card-wrapper>.card--block.card.border-style{--border-color: rgb(var(--o-gold-rgb) / .38) !important;border-color:rgb(var(--o-gold-rgb) / .38)!important}.template-collection .section--featured-collection .product-card-wrapper>.card.border-style:hover,.template-collection .section--featured-collection .product-card-wrapper>.card--block.card.border-style:hover{--border-color: var(--o-gold) !important;border-color:var(--o-gold)!important}.header__inline-menu .details--dropdown>.header__submenu-wrapper,.header .list-menu--disclosure.header__submenu-wrapper-grandchild{background:linear-gradient(180deg,rgb(var(--o-d2-rgb) / .98),rgb(var(--o-d1-rgb) / .96))!important;border:1px solid rgb(var(--o-gold-rgb) / .42)!important;box-shadow:0 2rem 4rem rgb(var(--o-d1-rgb) / .38)}.header__inline-menu .details--dropdown>.header__submenu-wrapper:empty{display:none}.header .mega-menu__content:has(>.header__submenu-wrapper){background:transparent!important;border-color:transparent!important;box-shadow:none!important}.header .mega-menu__content:not(:has(>.header__submenu-wrapper)){background:transparent!important;border-color:transparent!important;box-shadow:none!important;padding-top:0!important;padding-bottom:0!important}.header__inline-menu .details--dropdown>.header__submenu-wrapper{min-width:24rem}.header .header__submenu.list-menu{background:transparent;padding:1.4rem 0}.header .header__submenu li:has(.details--dropdown) .details--dropdown,.header .header__submenu li:not(:has(.details--dropdown)){padding:1rem 2.2rem}.header .header__submenu .header__menu-item,.header .header__submenu .mega-menu__link--level-3,.header .header__submenu .mega-menu__link--level-2{color:var(--o-ivory)}.header .header__submenu .header__menu-item:hover,.header .header__submenu .mega-menu__link--level-3:hover,.header .header__submenu .mega-menu__link--level-2:hover{color:var(--o-gold)}@media screen and (min-width:1025px){.header__inline-menu .details--dropdown>.header__menu-item>a.text{display:inline-block}.header__inline-menu .details--dropdown:hover>.mega-menu__content:has(>.header__submenu-wrapper),.header__inline-menu .details--dropdown[open]>.mega-menu__content:has(>.header__submenu-wrapper){background:linear-gradient(180deg,rgb(var(--o-d2-rgb) / .98),rgb(var(--o-d1-rgb) / .96))!important;border:1px solid rgb(var(--o-gold-rgb) / .42)!important;box-shadow:0 2rem 4rem rgb(var(--o-d1-rgb) / .38)}.header__inline-menu .details--dropdown:hover>.mega-menu__content:has(>.header__submenu-wrapper:empty),.header__inline-menu .details--dropdown[open]>.mega-menu__content:has(>.header__submenu-wrapper:empty){background:transparent!important;border:0!important;box-shadow:none}.header__inline-menu .details--dropdown>.mega-menu__content{overflow:hidden!important}.header .mega-menu__collection--item{display:flex;height:100%}.header .mega-menu__collection--item>.resource-card-wrapper{display:flex;flex:1 1 auto;height:100%}.header .mega-menu__collection .resource-card-wrapper.card-wrapper{height:100%}.header .mega-menu__collection .resource-card-wrapper>.card{display:flex;flex:1 1 auto;height:100%;border:1px solid var(--o-gold)}.header .mega-menu__collection .resource-card{grid-template-rows:auto 1fr;width:100%;min-height:100%}.header .mega-menu__collection .resource-card__content{height:100%;min-height:0}.header .mega-menu__collection .resource-card__title{min-height:2.6em}.header .mega-menu__collection .resource-card__subtext+.price,.header .mega-menu__collection .resource-card__content>.price:last-child{margin-top:auto}.header .mega-menu__collection .resource-card-wrapper>.card:hover{border-color:var(--o-gold)}}.collection-transition{max-width:720px;margin:0 auto;padding:64px 24px 48px;text-align:center;background:transparent}.collection-transition__title{font-family:var(--o-font-heading);font-size:28px;font-weight:var(--o-fw-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--o-gold);margin:0 auto;line-height:1.4;text-wrap:balance}.collection-transition__title+.collection-transition__text{margin-top:28px;position:relative}.collection-transition__title+.collection-transition__text:before{content:"";display:block;width:48px;height:1px;margin:0 auto 28px;background:rgb(var(--o-gold-rgb) / .62)}.collection-transition__text{font-family:var(--o-font-body);font-size:17px;font-style:italic;font-weight:var(--o-fw-body);color:var(--o-btn-ash);line-height:1.85;letter-spacing:0;margin:28px auto 0;max-width:600px;text-wrap:pretty}.section-wrapper+.section--featured-collection{margin-top:0}@media(max-width:749px){.collection-transition{padding:48px 20px 32px}.collection-transition__title{font-size:20px;letter-spacing:.18em}.collection-transition__title+.collection-transition__text{margin-top:20px}.collection-transition__title+.collection-transition__text:before{margin:0 auto 20px;width:40px}.collection-transition__text{font-size:15px;line-height:1.8}}.template-policy .shopify-policy__container{width:min(84rem,calc(100% - 4rem));margin:0 auto 8rem;padding:0;background:transparent;color:var(--o-ivory)}.template-policy #MainContent{padding-top:clamp(8rem,10vw,12rem)}.template-policy .shopify-policy__title{margin:0 0 3.2rem;padding-bottom:2rem;border-bottom:1px solid rgb(var(--o-gold-rgb) / .24)}.template-policy .shopify-policy__title h1{margin:0;color:var(--o-gold);font-family:var(--o-font-heading);font-size:clamp(2.8rem,3.4vw,4rem);font-weight:var(--o-fw-heading);letter-spacing:.04em;line-height:1.1;text-transform:none}.template-policy .shopify-policy__body,.template-policy .shopify-policy__body .rte{color:var(--o-ivory)}.template-policy .shopify-policy__body .rte{max-width:none;font-family:var(--o-font-body);font-size:1.7rem;line-height:1.82;letter-spacing:.01em}.template-policy .shopify-policy__body .rte>*+*{margin-top:1.6rem}.template-policy .shopify-policy__body .rte p,.template-policy .shopify-policy__body .rte li,.template-policy .shopify-policy__body .rte span,.template-policy .shopify-policy__body .rte strong,.template-policy .shopify-policy__body .rte em,.template-policy .shopify-policy__body .rte small,.template-policy .shopify-policy__body .rte td,.template-policy .shopify-policy__body .rte th{color:var(--o-ivory)}.template-policy .shopify-policy__body .rte ul,.template-policy .shopify-policy__body .rte ol{padding-left:2.2rem}.template-policy .shopify-policy__body #gtx-trans,.template-policy .shopify-policy__body .gtx-trans-icon{display:block;position:static!important;width:auto!important;height:auto!important;overflow:visible!important;opacity:1!important;transform:none!important;color:inherit!important;background:transparent!important}.template-policy .shopify-policy__body .rte h2,.template-policy .shopify-policy__body .rte h3,.template-policy .shopify-policy__body .rte h4{margin-top:3.2rem;color:var(--o-gold);font-family:var(--o-font-heading);font-size:clamp(2.2rem,2.5vw,3rem);letter-spacing:.03em;line-height:1.25;text-transform:none;font-weight:var(--o-fw-heading)}.template-policy .shopify-policy__body .rte a{color:var(--o-gold);text-decoration-color:rgb(var(--o-gold-rgb) / .45)}.template-policy .shopify-policy__body .rte a:hover{text-decoration-color:rgb(var(--o-gold-rgb) / .85)}@media(max-width:749px){.template-policy #MainContent{padding-top:6.4rem}.template-policy .shopify-policy__container{width:calc(100% - 3.2rem);margin:0 auto 5.6rem}.template-policy .shopify-policy__title{margin-bottom:2.4rem;padding-bottom:1.6rem}.template-policy .shopify-policy__body .rte{font-size:1.55rem;line-height:1.72}.template-policy .shopify-policy__body .rte h2,.template-policy .shopify-policy__body .rte h3,.template-policy .shopify-policy__body .rte h4{font-size:clamp(2rem,6vw,2.6rem)}}.cart-drawer .totals__total,.cart-drawer .tax-note,.template-cart .totals__total,.template-cart .tax-note{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui)}.template-cart .cart-item .cart-item__price-wrapper .price--end{font-size:1.6rem;color:rgb(var(--color-foreground));opacity:1}.template-cart .cart-item .cart-item__price-wrapper .cart-item__old-price{font-size:1.3rem;opacity:.6}.template-cart .totals .totals__total-value{font-size:2.2rem}body:has(cart-drawer.active) shopify-chat,body:has(cart-drawer.active) salesmartly-chat-widget,body:has(cart-drawer.active) #shopify-chat,body:has(cart-drawer.active) #salesmartly-chat-widget,body:has(cart-drawer.active) [id^=smartly]{display:none!important}.header-localization .details__list.global-settings-popup,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup{background:var(--o-d2)!important;color:var(--o-ivory)!important;border:1px solid rgb(var(--o-gold-rgb) / .28)!important;border-radius:6px;box-shadow:0 18px 44px rgb(var(--o-d1-rgb) / .55)!important;overflow:hidden}.header-localization .details__list.global-settings-popup .country-selector,.header-localization .details__list.global-settings-popup .country-selector-form__wrapper,.header-localization .details__list.global-settings-popup .localization-form,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector-form__wrapper,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .localization-form{background:transparent!important;color:inherit}.header-localization .details__list.global-settings-popup .country-filter,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter{background:transparent!important;border-bottom:1px solid rgb(var(--o-gold-rgb) / .18)}.header-localization .details__list.global-settings-popup .country-filter__search-icon,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__search-icon{color:var(--o-gold)!important;background:transparent!important}.header-localization .details__list.global-settings-popup .country-filter__reset-button,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__reset-button{background:transparent!important}.header-localization .details__list.global-settings-popup .country-selector__list,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector__list{background:transparent!important;font-family:var(--o-font-body)}.header-localization .details__list.global-settings-popup .popular-countries,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .popular-countries{border-bottom:1px solid rgb(var(--o-gold-rgb) / .18);padding-bottom:.4rem;margin-bottom:.4rem}.header-localization .details__list.global-settings-popup .disclosure__link,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link{color:var(--o-ivory)!important;background:transparent!important;font-family:var(--o-font-body);font-size:1.4rem;letter-spacing:.01em}.header-localization .details__list.global-settings-popup .disclosure__link:is(:hover,:focus,:focus-visible),#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link:is(:hover,:focus,:focus-visible){color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .1)!important}.header-localization .details__list.global-settings-popup .disclosure__link[aria-current=true],#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link[aria-current=true]{color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .14)!important}.header-localization .details__list.global-settings-popup .country,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country{color:inherit}.header-localization .details__list.global-settings-popup .country-code,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-code{color:rgb(var(--o-ivory-rgb) / .55)!important}.header-localization .details__list.global-settings-popup .disclosure__link:is(:hover,:focus) .country-code,.header-localization .details__list.global-settings-popup .disclosure__link[aria-current=true] .country-code,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link:is(:hover,:focus) .country-code,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link[aria-current=true] .country-code{color:rgb(var(--o-gold-rgb) / .75)!important}.header-localization .details__list.global-settings-popup .cus-scrollbar,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .cus-scrollbar{scrollbar-color:rgb(var(--o-gold-rgb) / .45) transparent}.header-localization .details__list.global-settings-popup .cus-scrollbar::-webkit-scrollbar-thumb,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .cus-scrollbar::-webkit-scrollbar-thumb{background:rgb(var(--o-gold-rgb) / .45)}.header-localization .details__list.global-settings-popup .cus-scrollbar::-webkit-scrollbar-track,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .cus-scrollbar::-webkit-scrollbar-track{background:transparent}@media screen and (max-width:1024px){#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup{top:100%!important;bottom:auto!important;height:auto!important;max-height:min(50vh,400px)!important;display:flex;flex-direction:column}#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector-form__wrapper,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .localization-form,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .localization-form>div{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-selector__list{height:auto!important;max-height:none!important;flex:1 1 auto;min-height:0;overflow-y:auto}}.header-localization .details__list.global-settings-popup .disclosure__link,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .disclosure__link{align-items:center}.header-localization .details__list.global-settings-popup .country,.header-localization .details__list.global-settings-popup .country-code,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-code{font-family:var(--o-font-body)!important;font-size:1.4rem!important;font-weight:var(--o-fw-body)!important;line-height:1.5!important;letter-spacing:.01em;font-variant-numeric:normal;font-feature-settings:normal;vertical-align:baseline;align-self:center;white-space:nowrap}.header-localization .details__list.global-settings-popup .country-filter .field,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter .field{position:relative;align-items:center;min-height:4rem}.header-localization .details__list.global-settings-popup .country-filter__input,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__input{height:4rem!important;min-height:4rem;padding:0 3.8rem 0 1.2rem!important;line-height:4rem!important}.header-localization .details__list.global-settings-popup .country-filter .field__label,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter .field__label{top:50%!important;bottom:auto!important;left:1.2rem!important;transform:translateY(-50%)!important;line-height:1.5!important;transition:opacity var(--duration-short) ease}.header-localization .details__list.global-settings-popup .country-filter__input:focus~.field__label,.header-localization .details__list.global-settings-popup .country-filter__input:not(:placeholder-shown)~.field__label,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__input:focus~.field__label,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__input:not(:placeholder-shown)~.field__label{opacity:0}.header-localization .details__list.global-settings-popup .country-filter__search-icon,.header-localization .details__list.global-settings-popup .country-filter__reset-button,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__search-icon,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__reset-button{top:50%!important;bottom:auto!important;right:1rem!important;height:auto!important;transform:translateY(-50%);display:flex;align-items:center}#Drawer-Menu .menu-drawer__utility-links .country-selector--only .drawer-localization__button,#Drawer-Menu .menu-drawer__utility-links summary.drawer-localization__button{display:block;width:100%;padding:0;background:transparent;border:0;list-style:none}#Drawer-Menu .menu-drawer__utility-links summary.drawer-localization__button::-webkit-details-marker,#Drawer-Menu .menu-drawer__utility-links summary.drawer-localization__button::marker{display:none;content:""}#Drawer-Menu .drawer-localization__button--label.drawer-localization__bar{display:flex;align-items:center;gap:1rem;width:100%;min-height:4.6rem;padding:.9rem 1.3rem;border-radius:6px;font-family:var(--o-font-body);font-size:1.35rem;letter-spacing:.04em;text-transform:none;box-sizing:border-box}#Drawer-Menu .drawer-localization__bar .drawer-localization__bar-flag{width:24px;height:18px;flex:0 0 auto;background-size:auto;border-radius:2px;box-shadow:0 0 0 1px rgb(var(--o-gold-rgb) / .25)}#Drawer-Menu .drawer-localization__bar .drawer-localization__bar-name{flex:1 1 auto;min-width:0;text-align:left;color:var(--o-gold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#Drawer-Menu .drawer-localization__bar .drawer-localization__bar-currency{flex:0 0 auto;color:var(--o-gold);letter-spacing:.06em}#Drawer-Menu .drawer-localization__bar .icon-caret{flex:0 0 auto;color:var(--o-gold)}@media screen and (max-width:1024px){#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup{left:0!important;right:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:.6rem}}.header-localization .details__list.global-settings-popup .country-filter--no-padding,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter--no-padding{display:none!important}@media screen and (max-width:749px){shopify-chat::part(activator){transform:translate(4px,4px);margin-bottom:env(safe-area-inset-bottom,0px)}}#Drawer-Menu .menu-drawer__utility-heading#HeaderLanguageLabel{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oieffur-collection-index{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:8px 0 64px}.oieffur-collection-index__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 26px;margin:0;padding:0;list-style:none}.oieffur-collection-index__item{margin:0;padding:0}.oieffur-collection-index__link{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.oieffur-collection-index__media{display:block;overflow:hidden;aspect-ratio:4 / 5;border:1px solid rgb(var(--o-gold-rgb) / .22);background:rgb(var(--o-ivory-rgb) / .02)}.oieffur-collection-index__media img{width:100%;height:100%;object-fit:cover;transition:transform .62s cubic-bezier(.22,1,.36,1)}.oieffur-collection-index__link:hover .oieffur-collection-index__media img,.oieffur-collection-index__link:focus-visible .oieffur-collection-index__media img{transform:scale(1.04)}.oieffur-collection-index__title{font-size:15px;letter-spacing:.09em;text-transform:uppercase;color:var(--o-gold)}.oieffur-collection-index__note{font-size:13.5px;line-height:1.62;color:rgb(var(--o-ivory-rgb) / .66);text-wrap:pretty}@media screen and (max-width:989px){.oieffur-collection-index__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.oieffur-collection-index{width:calc(100% - 32px);padding-bottom:48px}.oieffur-collection-index__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.oieffur-collection-index__title{font-size:13px}.oieffur-collection-index__note{font-size:12.5px}}:root{--oieffur-ivory: var(--o-ivory);--oieffur-ivory-86: rgb(var(--o-ivory-rgb) / .86);--oieffur-ivory-60: rgb(var(--o-ivory-rgb) / .6);--oieffur-ivory-40: rgb(var(--o-ivory-rgb) / .4);--oieffur-ivory-20: rgb(var(--o-ivory-rgb) / .2);--oieffur-candle-18: rgb(var(--o-gold-rgb) / .18);--oieffur-shade-25: rgb(var(--o-d1-rgb) / .25);--oieffur-ink: var(--o-d1);--oieffur-font-ui: var(--o-font-ui);--oieffur-font-text: var(--o-font-body)}.inc-project-dialog .inc-fe-detail{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start;margin-top:18px}.inc-project-dialog .inc-fe-detail__lead{margin:0;color:var(--oieffur-ivory-86);font-family:var(--o-font-body);font-size:21px;line-height:1.7}.inc-project-dialog .inc-fe-detail__quote{margin:18px 0 0;color:var(--oieffur-ivory-60);font-family:var(--o-font-body);font-size:19px;font-style:italic;line-height:1.7}.inc-project-dialog .inc-fe-detail__rules{display:grid;gap:36px;padding-left:48px;border-left:1px solid var(--oieffur-candle-18)}.inc-project-dialog .inc-fe-detail__label{margin:0 0 18px;color:var(--oieffur-candle);font-family:var(--o-font-ui);font-size:11px;font-weight:var(--o-fw-ui-strong);line-height:1.4;letter-spacing:.22em;text-transform:uppercase}.inc-project-dialog .inc-fe-detail__list{margin:0;padding:0;list-style:none}.inc-project-dialog .inc-fe-detail__list li{position:relative;margin:0 0 12px;padding-left:26px;color:var(--oieffur-ivory-86);font-family:var(--o-font-body);font-size:18px;line-height:1.55;list-style:none}.inc-project-dialog .inc-fe-detail__list li:last-child{margin-bottom:0}.inc-project-dialog .inc-fe-detail__list li:before{content:"";position:absolute;left:0;top:.78em;width:12px;height:1px;background:var(--oieffur-candle)}.inc-project-dialog .inc-fe-detail__tag{display:inline-block;margin-left:8px;padding:3px 7px;border:1px solid var(--oieffur-ivory-20);line-height:1.3;vertical-align:2px}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(260px,auto);align-items:center;column-gap:28px;row-gap:0;margin:44px -42px -34px;padding:24px 42px;border-top:1px solid var(--oieffur-candle-18);background:var(--oieffur-shade-25)}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer:before{content:"";grid-row:2;grid-column:1 / -1;height:1px;margin:20px 0;background:var(--o-line-gold)}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__vote{grid-row:1;grid-column:3}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__share{grid-row:1;grid-column:2;justify-self:end}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer-meta{grid-row:3;grid-column:1 / 3;min-width:0}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__preorder{grid-row:3;grid-column:3}.inc-project-dialog [data-copy-first-edition],.inc-project-dialog[data-project-dialog-mode=first-edition] [data-copy-default],.inc-project-dialog[data-project-dialog-mode=first-edition] [data-project-interest-launch-note]{display:none}.inc-project-dialog[data-project-dialog-mode=first-edition] [data-copy-first-edition]{display:revert}.inc-project-dialog .inc-fe-bar-meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 18px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui)}.inc-project-dialog .inc-fe-bar-meta__from{color:var(--oieffur-candle);font-size:22px;font-weight:500;letter-spacing:.03em;white-space:nowrap}.inc-project-dialog .inc-fe-bar-meta__from small{margin-right:8px;color:var(--oieffur-ivory-60);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase}.inc-project-dialog .inc-fe-bar-meta__from small.is-after{margin:0 0 0 8px}.inc-project-dialog .inc-fe-bar-meta__left{color:var(--oieffur-ivory);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.inc-project-dialog .inc-fe-bar-meta__left b{color:var(--oieffur-candle);font-weight:600}.inc-project-dialog .inc-fe-bar-meta__sizes{color:var(--oieffur-ivory-40);font-size:12px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.inc-project-dialog:is([data-project-dialog-mode=first-edition],[data-project-dialog-mode=information]) .inc-project-dialog__form-panel [data-project-interest-submit]{display:none}.inc-project-dialog[data-project-dialog-mode=information] .inc-project-dialog__footer .inc-project-dialog__share{order:1}.inc-project-dialog[data-project-dialog-mode=information] .inc-project-dialog__footer .inc-project-dialog__vote{order:2}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__preorder{text-decoration:none;white-space:nowrap}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__preorder:hover,.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__preorder:focus-visible{outline:0}@media(max-width:989px){.inc-project-dialog .inc-fe-detail{gap:40px}.inc-project-dialog .inc-fe-detail__rules{padding-left:32px}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer{margin:40px -36px -36px;padding:22px 36px}}@media(max-width:749px){.inc-project-dialog .inc-fe-detail{grid-template-columns:1fr;gap:36px}.inc-project-dialog .inc-fe-detail__lead{font-size:19px}.inc-project-dialog .inc-fe-detail__quote{font-size:17px}.inc-project-dialog .inc-fe-detail__rules{padding:32px 0 0;border-left:0;border-top:1px solid var(--oieffur-candle-18)}.inc-project-dialog .inc-fe-detail__list li{font-size:17px}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer{grid-template-columns:minmax(0,1fr);row-gap:12px;margin:36px -20px -26px;padding:20px}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer:before{grid-row:3;grid-column:1;margin:8px 0}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__vote{grid-row:1;grid-column:1;width:100%}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__share{grid-row:2;grid-column:1;justify-self:center}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer-meta{grid-row:4;grid-column:1}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__preorder{grid-row:5;grid-column:1;width:100%;text-align:center}.inc-project-dialog[data-project-dialog-mode=information] .inc-project-dialog__footer .inc-project-dialog__vote{order:1;width:100%}.inc-project-dialog[data-project-dialog-mode=information] .inc-project-dialog__footer .inc-project-dialog__share{order:2;width:100%}}@media screen and (max-width:991px){body .sticky-atc{bottom:var(--toolbar-mobile-height, 0px);padding-bottom:max(1rem,env(safe-area-inset-bottom,0px))}}.skip-to-content-link.button,.o-btn--primary,.oieffur-home-v2 .primary-button,.oieffur-home-v2 .newsletter-form button,.inc-button:not(.secondary),.opp-button:not(.secondary),.about-button,.find-button,.find-search-form button,.kol-wall__button,.oieffur-pdp-nav__cta,.jm-button.jm-button--primary,.sticky-atc .button-toggle-variants,#Drawer-Account .button.w-full:not(.button-secondary),[data-nosnippet] .osano-cm-button,.inc-project-dialog:not([data-project-dialog-mode=first-edition]) .inc-project-dialog__vote,.oieffur-incubation .inc-project-card__button,#shopify-pc__prefs #shopify-pc__prefs__header-save,.inc-project-card__share{--color-effect-background: transparent;--color-primary-button-hover-text: var(--o-gold);--color-secondary-button-hover-text: var(--o-gold);font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;text-transform:uppercase!important;letter-spacing:var(--o-track-ui)!important;color:var(--o-gold)!important;background:var(--o-d2)!important;border:1px solid var(--o-gold)!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease}.skip-to-content-link.button:is(:hover,:focus-visible),.o-btn--primary:is(:hover,:focus-visible),.oieffur-home-v2 .primary-button:is(:hover,:focus-visible),.oieffur-home-v2 .newsletter-form button:is(:hover,:focus-visible),.inc-button:not(.secondary):not([disabled]):is(:hover,:focus-visible),.opp-button:not(.secondary):is(:hover,:focus-visible),.about-button:is(:hover,:focus-visible),.find-button:is(:hover,:focus-visible),.find-search-form button:is(:hover,:focus-visible),.kol-wall__button:is(:hover,:focus-visible),.oieffur-pdp-nav__cta:is(:hover,:focus-visible),.jm-button.jm-button--primary:is(:hover,:focus-visible),.sticky-atc .button-toggle-variants:is(:hover,:focus-visible),#Drawer-Account .button.w-full:not(.button-secondary):is(:hover,:focus-visible),[data-nosnippet] .osano-cm-button:is(:hover,:focus-visible),.inc-project-dialog:not([data-project-dialog-mode=first-edition]) .inc-project-dialog__vote:is(:hover,:focus-visible),.oieffur-incubation .inc-project-card__button:is(:hover,:focus-visible),#shopify-pc__prefs #shopify-pc__prefs__header-save:is(:hover,:focus-visible),.inc-project-card__share:is(:hover,:focus-visible){color:var(--o-gold)!important;background:linear-gradient(rgb(var(--o-gold-rgb) / .12),rgb(var(--o-gold-rgb) / .12)),var(--o-d2)!important;border-color:var(--o-gold-bright)!important;box-shadow:none!important;outline:0}button.add-to-cart-button.button,.add-to-cart-button,.sticky-atc button[type=submit],.sticky-atc .add-to-cart-button,.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__vote,.o-btn--buy{--color-effect-background: transparent;--color-primary-button-hover-text: var(--o-gold-bright);font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;text-transform:uppercase!important;letter-spacing:var(--o-track-ui)!important;color:var(--o-gold)!important;background:linear-gradient(rgb(var(--o-gold-rgb) / .12),rgb(var(--o-gold-rgb) / .12)),var(--o-d2)!important;border:1px solid var(--o-gold-bright)!important;border-radius:0!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}button.add-to-cart-button.button:is(:hover,:focus-visible),.add-to-cart-button:is(:hover,:focus-visible),.sticky-atc button[type=submit]:is(:hover,:focus-visible),.sticky-atc .add-to-cart-button:is(:hover,:focus-visible),.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__vote:is(:hover,:focus-visible),.o-btn--buy:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;background:linear-gradient(rgb(var(--o-gold-rgb) / .2),rgb(var(--o-gold-rgb) / .2)),var(--o-d2)!important;border-color:var(--o-gold-bright)!important;box-shadow:none!important;outline:0}.o-btn--secondary,.oieffur-home-v2 .secondary-button,.inc-button.secondary,.opp-button.secondary,.inc-project-dialog__share,.inc-project-dialog__vote,.inc-project-dialog__preorder,.add-to-cart-button-inner .button:not(.add-to-cart-button),#Drawer-Account .button-secondary.w-full,.oieffur-collection-catalog__sort button,.cart__viewcart-button,#shopify-pc__prefs :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline){--color-effect-background: transparent;--color-primary-button-hover-text: var(--o-gold);--color-secondary-button-hover-text: var(--o-gold);font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;text-transform:uppercase!important;letter-spacing:var(--o-track-ui)!important;color:var(--o-btn-ash)!important;background:var(--o-d2)!important;border:1px solid var(--o-line)!important;box-shadow:none!important;transition:border-color .2s ease,color .2s ease,transform .2s ease}.o-btn--secondary:is(:hover,:focus-visible),.oieffur-home-v2 .secondary-button:is(:hover,:focus-visible),.inc-button.secondary:is(:hover,:focus-visible),.opp-button.secondary:is(:hover,:focus-visible),.inc-project-dialog__share:is(:hover,:focus-visible),.inc-project-dialog__vote:is(:hover,:focus-visible),.inc-project-dialog__preorder:not(.is-locked):not([disabled]):is(:hover,:focus-visible),.add-to-cart-button-inner .button:not(.add-to-cart-button):is(:hover,:focus-visible),#Drawer-Account .button-secondary.w-full:is(:hover,:focus-visible),.oieffur-collection-catalog__sort button:is(:hover,:focus-visible),.cart__viewcart-button:is(:hover,:focus-visible),#shopify-pc__prefs :is(#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline):is(:hover,:focus-visible){color:var(--o-gold)!important;border-color:var(--o-gold)!important;background:var(--o-d2)!important;outline:0}:is(.add-to-cart-button-inner .button,.jm-button.jm-button--primary,.add-to-cart-button) :is(svg,.jm-text,.icon){color:inherit!important}body :is(.o-btn,.skip-to-content-link.button,.oieffur-home-v2 .primary-button,.oieffur-home-v2 .secondary-button,.oieffur-home-v2 .newsletter-form button,.inc-button,.opp-button,.about-button,.find-button,.find-search-form button,.kol-wall__button,.oieffur-pdp-nav__cta,.add-to-cart-button,.add-to-cart-button-inner .button,.sticky-atc .sticky-cart__button .button,.jm-button.jm-button--primary,.jm-button.jm-button--secondary,#Drawer-Account .button.w-full,.oieffur-collection-catalog__sort button,.cart__viewcart-button,.cart__checkout-button,.cart-discount__button,.shipping-calculator-form .button,.inc-project-dialog__share,.inc-project-dialog__vote,.inc-project-dialog__preorder):not(#o-btn-guard){font-family:var(--o-font-ui)!important;font-size:var(--o-btn-fs)!important;font-weight:var(--o-fw-ui-strong)!important;letter-spacing:var(--o-track-ui)!important;line-height:var(--o-btn-lh)!important}body :is(.o-btn,.skip-to-content-link.button,.oieffur-home-v2 .primary-button,.oieffur-home-v2 .secondary-button,.oieffur-home-v2 .newsletter-form button,.inc-button,.opp-button,.about-button,.find-button,.find-search-form button,.kol-wall__button,.oieffur-pdp-nav__cta,.add-to-cart-button,.add-to-cart-button-inner .button,.sticky-atc .sticky-cart__button .button,.jm-button.jm-button--primary,.jm-button.jm-button--secondary,#Drawer-Account .button.w-full,.oieffur-collection-catalog__sort button,.cart__viewcart-button,.cart__checkout-button,.cart-discount__button,.shipping-calculator-form .button,.inc-project-dialog__share,.inc-project-dialog__vote,.inc-project-dialog__preorder) :is(span,.jm-text):not(.visually-hidden):not(#o-btn-guard){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important}body :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs,.shopify-pc__prefs__header-accept,.shopify-pc__prefs__header-decline,.shopify-pc__prefs__header-save):not(#o-btn-guard){font-family:var(--o-font-ui)!important;font-size:var(--o-btn-fs)!important;font-weight:var(--o-fw-ui-strong)!important;letter-spacing:var(--o-track-ui)!important;line-height:var(--o-btn-lh)!important;text-transform:uppercase!important}body :is(.inc-project-card__button,.inc-project-card__share):not(#o-btn-guard),body :is(.inc-project-card__button,.inc-project-card__share) span:not(#o-btn-guard){font-family:var(--o-font-ui)!important;font-size:var(--o-btn-fs)!important;font-weight:var(--o-fw-ui-strong)!important;letter-spacing:var(--o-track-ui)!important}.o-btn[disabled],.inc-button[disabled],.inc-project-dialog__actions .inc-button[disabled],.inc-project-dialog__preorder.is-locked,.inc-project-dialog__preorder[disabled],.add-to-cart-button[disabled],.add-to-cart-button:disabled{color:var(--o-stone)!important;background:var(--o-d2)!important;border-color:var(--o-line)!important;box-shadow:none!important;cursor:not-allowed}.o-icon-btn{color:var(--o-gold)!important;background-color:rgb(var(--o-d1-rgb) / .6)!important;border:1px solid rgb(var(--o-gold-rgb) / .6)!important}.o-icon-btn:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;border-color:var(--o-gold-bright)!important;box-shadow:none}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__share:not([hidden]){gap:8px;padding:0 4px!important;color:var(--o-btn-ash)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__footer .inc-project-dialog__share:is(:hover,:focus-visible){color:var(--o-gold)!important;border-color:transparent!important;background:transparent!important}.inc-project-dialog[data-project-dialog-mode=first-edition] .inc-project-dialog__share:before{content:"";flex:0 0 auto;width:13px;height:13px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 12v8h16v-8M12 3v13M7 8l5-5 5 5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 12v8h16v-8M12 3v13M7 8l5-5 5 5'/%3E%3C/svg%3E") center / contain no-repeat}.oieffur-home-v2 .all-products-link:hover,.oieffur-home-v2 .text-link:hover{color:var(--o-gold-bright)!important}.oieffur-related-guides__item{display:flex;align-items:baseline;gap:14px}.oieffur-related-guides__item:before{content:"";flex:none;width:14px;height:1px;background:var(--o-line-gold);transform:translateY(-.32em)}.oieffur-related-guides__item a{color:var(--o-gold)!important;text-decoration:none!important;transition:color .2s ease,text-decoration-color .2s ease}.article-body a:not([class*=button]),.oieffur-guide-page .guide-rte a,.shopify-policy__body .rte a{color:var(--o-gold)!important;text-decoration:none!important;transition:color .2s ease,text-decoration-color .2s ease}.oieffur-related-guides__item a:is(:hover,:focus-visible),.article-body a:not([class*=button]):is(:hover,:focus-visible),.oieffur-guide-page .guide-rte a:is(:hover,:focus-visible),.shopify-policy__body .rte a:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;text-decoration-line:underline!important;text-decoration-thickness:1px!important;text-decoration-color:currentColor!important;text-underline-offset:.3em!important;text-decoration-skip-ink:auto!important}.o-eyebrow,.about-kicker,.oieffur-home-v2 .eyebrow,.oieffur-home-v2 .section-kicker,.find-kicker,.oieffur-guide-page .guide-eyebrow,.inc-kicker,.kol-strip__eyebrow,.oieffur-collection-catalog__eyebrow,.oieffur-pdp__eyebrow,.oieffur-specs__eyebrow,.oieffur-related__label,.opp-kicker,.reading-eyebrow,.oieffur-collection-catalog__section-label,.hp .hp-kick,.o-fe__eyebrow{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}.o-tag,.oieffur-pdp__status,.oieffur-incubation .inc-acc__flag,.oieffur-incubation .inc-acc__spine-status,.inc-project-dialog .inc-fe-detail__tag,.oieffur-home-v2 .offer-badge,.inc-project-card__state{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-gold)!important}.o-tag--box,.oieffur-pdp__status{border:1px solid var(--o-line-gold)!important;background:rgb(var(--o-gold-rgb) / .06)!important}.o-tag--muted,.oieffur-pdp__status--out{color:var(--o-stone)!important;border-color:var(--o-line)!important;background:transparent!important}.o-tag--sale,.oieffur-home-v2 .offer-badge{color:var(--o-ivory)!important}.haloCalculatorShipping{--free-shipping-bg: var(--o-d4);--free-shipping-bg-1: var(--o-gold);--free-shipping-bg-2: var(--o-gold);--free-shipping-bg-3: var(--o-gold);--free-shipping-bg-4: var(--o-gold);--free_shipping_color3: var(--o-gold);--free-shipping-color: var(--o-ash)}.haloCalculatorShipping .progress .progress-meter .circle-wrapper{background-color:var(--o-d1)}.header__inline-menu :is(a,summary).header__menu-item:not(.header__submenu *),.header__inline-menu :is(a,summary).header__menu-item:not(.header__submenu *)>.text{--color-foreground: var(--o-gold);--link-underline-color: var(--o-gold);color:var(--o-gold)!important;font-family:var(--o-font-nav)!important;font-weight:var(--o-fw-nav)!important;font-size:15px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.oieffur-pdp-nav__links a{font-family:var(--o-font-nav)!important;font-weight:var(--o-fw-nav)!important;font-size:15px;letter-spacing:.1em;text-transform:uppercase!important;color:var(--o-ash)!important}.oieffur-pdp-nav__links a:is(:hover,.is-active){color:var(--o-gold)!important}body:not(.template-index):not(.template-product) h1{font-size:clamp(32px,2.2vw + 16px,48px)!important;font-weight:var(--o-fw-heading)!important}body:not(.template-index) h1,body :is(h2,h3,h4):not(.shopify-pc__banner *):not([class*=jdgm]){font-weight:var(--o-fw-heading)!important}.jm-review-content__expand-button{color:var(--o-gold)!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important}.jdgm-star,.jm-star-rating__font-icon{color:var(--o-star)!important;border-color:var(--o-star)!important}.rte h3[style*=color]{color:var(--o-gold)!important}.rte div[style*=border-top]{border-top-color:var(--o-line-gold)!important}body:not(.template-index):not(.template-product) :is(.oieffur-collection-catalog__catalog-title,.oieffur-collection-catalog__guide-title,h2[id^=inc-projects-title],h2[id^=inc-how-title],.oieffur-about h2[id^=about-],#related-guides-heading,h2[id^=submit-guidance],h2[id^=submit-process],.guide-rte h2,.guide-lead-content h2,.guide-card-content h2,.guide-compact h2,.cart__login-title){font-size:clamp(26px,1.1vw + 20px,36px)!important}product-price,product-price *:not(.price-item--percent):not([class*=badge]),.price:not(.price-item--percent),.price *:not(.price-item--percent):not([class*=badge]),.sticky-atc__price,.sticky-atc__price *,.oieffur-collection-catalog__price,.oieffur-collection-catalog__price *,.o-pcard__price,.o-pcard__price *,.oieffur-home-v2 .product-price,.oieffur-home-v2 .product-price *,.cart-item__discounted-prices,.cart-item__discounted-prices *,.cart-item__old-price,.unit-price,.totals__total-value,.totals__total-value *,.opp-price,[data-subtotal-price],[data-subtotal-price] *,.ht-money{font-family:var(--o-font-price)!important;font-weight:var(--o-price-weight)!important;letter-spacing:var(--o-price-tracking)!important;font-variant-numeric:var(--o-price-num)!important}product-price,product-price *:not(.price-item--percent):not([class*=badge]),.sticky-atc__price,.sticky-atc__price *,.oieffur-collection-catalog__price,.oieffur-collection-catalog__price *,.o-pcard__price,.o-pcard__price *,.oieffur-home-v2 .product-price,.oieffur-home-v2 .product-price *,.opp-price{color:var(--o-price-color)!important}.cart-drawer .price,.cart-drawer .price *,.template-cart .price,.template-cart .price *,.cart-item__discounted-prices,.cart-item__discounted-prices *,.totals__total-value,.totals__total-value *{font-variant-numeric:var(--o-price-num-col)!important}:is(button,.button,.o-btn,.oieffur-pdp-nav__cta) .ht-money{font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;font-variant-numeric:inherit!important;color:inherit!important}.price-product-container.price--on-sale,.price.price--on-sale .price__sale,.cart-item__discounted-prices,.product-price:has(>.product-price-was){display:inline-flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:baseline;column-gap:var(--oieffur-price-gap);row-gap:4px}.price-product-container.price--on-sale>:has(.compare-at-price),.price.price--on-sale .price__sale>:has(>s),.cart-item__discounted-prices>dd:has(.cart-item__old-price){order:2}.price-product-container.price--on-sale>.price-item--percent,.price.price--on-sale .price__sale>.price-item--percent{order:3}.cart-item__discounted-prices>dd{margin:0}.price-product-container.price--on-sale .price-item--sale.price-item--last,.price.price--on-sale .price__sale .price-item--sale.price-item--last,.cart-item__discounted-prices>dd.price,.product-price:has(>.product-price-was){color:var(--oieffur-price-now-color)!important;font-weight:var(--oieffur-price-now-weight)!important}.price-product-container.price--on-sale .compare-at-price,.price.price--on-sale .price__sale s.price-item--regular,.cart-item__discounted-prices .cart-item__old-price,.product-price>.product-price-was,s.variant-item__old-price{position:relative;display:inline-block;margin:0;line-height:1;opacity:1!important;color:var(--oieffur-price-was-color)!important;font-size:var(--oieffur-price-was-size)!important;font-weight:var(--oieffur-price-was-weight)!important;letter-spacing:var(--oieffur-price-was-tracking)!important;text-decoration:none!important}.price-product-container.price--on-sale .compare-at-price:after,.price.price--on-sale .price__sale s.price-item--regular:after,.cart-item__discounted-prices .cart-item__old-price:after,.product-price>.product-price-was:after,s.variant-item__old-price:after{content:"";position:absolute;left:calc(var(--oieffur-price-strike-overhang) * -1);right:calc(var(--oieffur-price-strike-overhang) * -1);top:var(--oieffur-price-strike-top);height:1px;background:var(--oieffur-price-strike-color);pointer-events:none}.price-product-container.price--on-sale .price-item--sale.price-item--last *,.price.price--on-sale .price__sale .price-item--sale.price-item--last *,.cart-item__discounted-prices>dd.price *,.price-product-container.price--on-sale .compare-at-price *,.price.price--on-sale .price__sale s.price-item--regular *,.cart-item__discounted-prices .cart-item__old-price *,.product-price>.product-price-was *,s.variant-item__old-price *{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-decoration:none!important}.price-product-container.price--on-sale .compare-at-price,.price.price--on-sale .price__sale s.price-item--regular,.cart-item__discounted-prices .cart-item__old-price,.product-price>.product-price-was,s.variant-item__old-price,.price-product-container.price--on-sale .compare-at-price *,.price.price--on-sale .price__sale s.price-item--regular *,.cart-item__discounted-prices .cart-item__old-price *,.product-price>.product-price-was *,s.variant-item__old-price *{font-family:var(--o-font-price)!important;font-variant-numeric:var(--o-price-num)!important}.oieffur-rating-meta,.oieffur-rating-write,.jdgm-prev-badge__text,.jm-average-rating-display .jm-text,.jm-ai-insights__header .jm-text,.jm-ai-disclaimer .jm-text,.jm-keyword-sentiment__text,.oieffur-collection-catalog__stars-count,.o-pcard__count,.oieffur-home-v2 .product-stars__count{font-family:var(--o-font-rating)!important;font-weight:var(--o-rating-weight)!important;font-size:var(--o-rating-fs)!important;letter-spacing:var(--o-rating-tracking)!important;font-variant-numeric:lining-nums;color:var(--o-rating-color)!important}.oieffur-rating-write{color:var(--o-rating-link)!important}.oieffur-collection-catalog__stars-count,.oieffur-home-v2 .product-stars__count,.jm-ai-disclaimer .jm-text,.jm-keyword-sentiment__text{font-size:var(--o-rating-fs-card)!important}.quantity__input{font-family:var(--o-font-ui)!important}.o-num{font-family:var(--o-font-price)!important;font-variant-numeric:lining-nums tabular-nums!important}.cart-title__row{display:inline-flex;align-items:center;gap:var(--gap-sm, 8px)}.variant-option--buttons input[type=radio]:checked+label:before,.variant-option--buttons input[type=radio]:checked+label:after{border-color:var(--o-gold)}.sticky-atc .sticky-atc__variant{background-color:var(--o-d2)!important;border-top:1px solid var(--o-line-gold);box-shadow:none!important}.sticky-atc .variant-option--buttons input[type=radio]+label{background-color:transparent!important;color:var(--o-ivory)!important;border-color:var(--o-line-strong)!important;border-radius:0!important}.sticky-atc .variant-option--buttons input[type=radio]+label:before{content:none!important}.sticky-atc .variant-option--buttons input[type=radio]+label:hover{border-color:var(--o-gold)!important}.sticky-atc .variant-option--buttons input[type=radio]:checked+label{color:var(--o-gold)!important;border-color:var(--o-gold)!important}.sticky-atc .o-sticky-sizes .variant-selects{padding:0!important;display:flex;flex-wrap:nowrap;gap:16px;justify-content:flex-end}.sticky-atc .o-sticky-sizes .variant-option{display:flex!important;flex-wrap:nowrap;align-items:center;gap:8px;margin:0!important;padding:0!important;border:0!important;min-width:0}.sticky-atc .o-sticky-sizes .variant-option>.form__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sticky-atc .o-sticky-sizes .variant-option--buttons input[type=radio]+label{display:inline-flex!important;align-items:center;justify-content:center;min-width:var(--o-btn-h);width:auto!important;height:var(--o-btn-h)!important;margin:0!important;padding:0 10px!important;font-family:var(--o-font-ui)!important;font-size:13px!important;letter-spacing:.04em}@media screen and (min-width:750px){.sticky-atc .sticky-atc__variant,.sticky-atc .button-toggle-variants{display:none!important}.sticky-atc .product-form__submit:not(.no-variants){display:block!important}.sticky-atc .o-sticky-sizes,.sticky-atc .sticky-atc__action{flex:none}}@media screen and (max-width:749px){.sticky-atc:not(.is-active) .o-sticky-sizes{display:none}.sticky-atc.is-active .o-sticky-sizes{padding:0 0 12px}.sticky-atc .o-sticky-sizes .variant-selects{flex-wrap:wrap;justify-content:flex-start}.sticky-atc .o-sticky-sizes .variant-option{flex-wrap:wrap}}.quantity-selector button:hover svg{color:var(--o-gold)}.newsletter-form__button:hover,.search-modal.search-modal--full .search__button,.search-modal.search-modal--full .reset__button,.search-modal.search-modal--full .search-modal__close-button,.search-modal.search-modal--full .search__button:hover,.search-modal.search-modal--full .reset__button:hover,.search-modal.search-modal--full .search-modal__close-button:hover{color:var(--o-gold)}.search-modal.search-modal--full .reset__button{color:var(--o-stone)}.search-modal.search-modal--full .predictive-search__search-for-button{border-top:1px solid rgb(var(--o-gold-rgb) / .12)}#Drawer-Search .search__button,#Drawer-Search .reset__button,#Drawer-Menu .menu-drawer__close-button,#Drawer-Menu .drawer-localization__button--label,#Drawer-Menu .drawer-localization__button--label .language-code{color:var(--o-gold)}#Drawer-Menu .menu-drawer__close-button>.svg-wrapper,#Drawer-Menu .drawer-localization__button .svg-wrapper,#Drawer-Menu .drawer-localization__button--label .svg-wrapper{color:var(--o-gold)}#Drawer-Menu .menu-drawer__close-button:is(:hover,:focus){color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .08)!important}.header-localization .details__list.global-settings-popup .country-filter__reset-button,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup .country-filter__reset-button{color:var(--o-gold)!important}#Drawer-Menu .drawer-localization__button--label.drawer-localization__bar{background:rgb(var(--o-gold-rgb) / .08);border:1px solid rgb(var(--o-gold-rgb) / .34);color:var(--o-gold)}#Drawer-Menu .menu-drawer__utility-links .drawer-localization__button:is(:hover,:focus,:focus-visible) .drawer-localization__bar,#Drawer-Menu .menu-drawer__utility-links .drawer-localization__button[aria-expanded=true] .drawer-localization__bar{background:rgb(var(--o-gold-rgb) / .14);border-color:rgb(var(--o-gold-rgb) / .62)}.shopify-payment-button__button--unbranded{border:1px solid var(--o-gold)!important;background:var(--o-d1)!important;background-color:var(--o-d1)!important;color:var(--o-gold)!important}@media(hover:hover){.shopify-payment-button__button--unbranded:hover{color:var(--o-gold-bright)!important}}.inc-field input[type=file]::file-selector-button{border:1px solid rgb(var(--o-gold-rgb) / .5);color:var(--o-gold)}body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url],[type=number]:not(.quantity__input):not([name=quantity]):not([name^=updates])):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard),body textarea:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard),body select:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard){box-sizing:border-box!important;border-radius:0!important;background:var(--o-input-bg)!important;border:1px solid var(--o-input-line)!important;box-shadow:none!important;outline:none!important;color:var(--o-input-text)!important;font-family:var(--o-font-ui)!important;font-size:var(--o-input-fs)!important;font-style:normal!important;font-weight:var(--o-fw-body)!important;letter-spacing:normal!important;text-transform:none!important;caret-color:var(--o-input-focus)}body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url]):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard),body select:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard){height:var(--o-input-h)!important;min-height:var(--o-input-h)!important;padding-top:0!important;padding-bottom:0!important;line-height:normal!important;margin:0!important}body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url]):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):not(.search__input){padding-left:var(--o-input-pad-x)!important}body select:not([class*=jdgm]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard){padding-left:var(--o-input-pad-x)!important}body textarea:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard){min-height:96px!important;padding:12px var(--o-input-pad-x)!important;line-height:1.5!important}body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url],[type=number]:not(.quantity__input):not([name=quantity]):not([name^=updates])):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus,body textarea:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus,body select:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus,body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url],[type=number]:not(.quantity__input):not([name=quantity]):not([name^=updates])):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus-visible,body textarea:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus-visible,body select:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard):focus-visible{border-color:var(--o-input-focus)!important;box-shadow:none!important;outline:none!important}body input:is([type=text],[type=email],[type=search],[type=tel],[type=password],[type=url],[type=number]:not(.quantity__input):not([name=quantity]):not([name^=updates])):not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard)::placeholder,body textarea:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard)::placeholder,body select:not([class*=jdgm]):not([name=website]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(#o-input-guard)::placeholder{color:var(--o-input-ph)!important;opacity:1!important;font-family:var(--o-font-ui)!important;font-size:var(--o-input-ph-fs)!important;font-style:normal!important;letter-spacing:normal!important;text-transform:none!important}body .field:has(>:is(input,textarea,select)),body .select:has(>select),body .search-modal.search-modal--full .field,body #Drawer-Search .field{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body .field:has(>:is(input,textarea,select)):before,body .field:has(>:is(input,textarea,select)):after,body .select:has(>select):before,body .select:has(>select):after,body .cart__note.field:before,body .cart__note.field:after{content:none!important}body .field:has(>input)>.field__label{font-family:var(--o-font-ui)!important;font-size:var(--o-input-ph-fs)!important;font-style:normal!important;font-weight:var(--o-fw-body)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--o-input-ph)!important;top:50%!important;transform:translateY(-50%)!important;line-height:1.2!important;pointer-events:none}body .field:has(>input)>.field__label:empty{display:none!important}body .field>input:is(:not(:placeholder-shown),:-webkit-autofill)~.field__label{visibility:hidden!important}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity quantity-input,.product-form__quantity .quantity,.sticky-atc quantity-input,quantity-input.quantity):not(#o-input-guard){box-sizing:border-box!important;height:var(--o-input-h)!important;min-height:var(--o-input-h)!important;background:var(--o-input-bg)!important;border:1px solid var(--o-input-line)!important;border-radius:0!important;box-shadow:none!important;overflow:hidden}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity quantity-input,.product-form__quantity .quantity,.sticky-atc quantity-input,quantity-input.quantity):not(#o-input-guard):before,body :is(.quantity-selector,quantity-selector-component,.product-form__quantity quantity-input,.product-form__quantity .quantity,.sticky-atc quantity-input,quantity-input.quantity):not(#o-input-guard):after{content:none!important}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity,.sticky-atc quantity-input,quantity-input) :is(button,.quantity__button):not(#o-input-guard){height:100%!important;min-height:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--o-input-text)!important;font-family:var(--o-font-ui)!important}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity,.sticky-atc quantity-input,quantity-input) :is(button,.quantity__button):not(#o-input-guard):hover{color:var(--o-input-focus)!important}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity,.sticky-atc quantity-input,quantity-input) .quantity__input:not(#o-input-guard){height:100%!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;color:var(--o-input-text)!important;font-family:var(--o-font-ui)!important;font-size:var(--o-input-fs)!important;font-weight:var(--o-fw-ui)!important}body :is(.quantity-selector,quantity-selector-component,.product-form__quantity quantity-input,.product-form__quantity .quantity,.sticky-atc quantity-input,quantity-input.quantity):not(#o-input-guard):focus-within{border-color:var(--o-input-focus)!important}.button-hover--effect :is(.button,.button-secondary):not(.button-unstyled):after,.button-hover--effect :is(.button,.button-secondary):not(.button-unstyled) .button-overflow:after{content:none!important}.button-hover--effect :is(.button,.button-secondary):not(.button-unstyled) .button-text-main{transform:none!important;opacity:1!important}:is(.button,.button-secondary):not(.button-unstyled,.header__icon){--color-effect-background: transparent !important}.button:not(.button-unstyled,.header__icon,.button-secondary,.quantity__button,[disabled]):is(:hover,:focus-visible){--button-color: var(--color-primary-button-text) !important;--button-background-color: var(--color-primary-button-background) !important;--color-primary-button-hover-text: var(--color-primary-button-text) !important;background-image:linear-gradient(rgb(var(--o-gold-rgb) / .12),rgb(var(--o-gold-rgb) / .12))!important}.button:not(.button-unstyled,.header__icon,.button-secondary,.quantity__button,[disabled]):not([class*=function-block]):is(:hover,:focus-visible){--button-border-color: var(--o-gold-bright) !important}.button-secondary:not(.button-unstyled,.header__icon,[disabled]):is(:hover,:focus-visible){--button-color: var(--o-gold) !important;--button-border-color: var(--o-gold) !important;--button-background-color: var(--color-secondary-button-background) !important;--color-secondary-button-hover-text: var(--o-gold) !important}.oieffur-home-v2 .newsletter-form{align-items:start}.oieffur-home-v2 .newsletter-form button{height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;box-sizing:border-box}.find-search-form__row{align-items:start;border-bottom:0!important}.find-search-form button{height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box}@media(max-width:720px){.find-search-form button{margin-top:12px!important}}.sticky-atc .sticky-cart__button .button{height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;box-sizing:border-box}.cart-discount__form{align-items:start}.cart-discount__form .cart-discount__button{height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;margin-top:0!important;margin-bottom:0!important;box-sizing:border-box}body :is(.cart__checkout-button,.cart__viewcart-button,.shipping-calculator-form .button,.add-to-cart-button):not(#o-btn-guard){min-height:var(--o-btn-h)!important;box-sizing:border-box}body .jm-button.jm-button--primary:not(#o-btn-guard){height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;padding:0 var(--o-btn-pad-x)!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center}body :is(.jm-custom-answer-filter,.jm-sort-filter,.jm-sort-filter__select):not(#o-btn-guard){height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;min-width:var(--o-btn-h);box-sizing:border-box}.inc-project-dialog .inc-project-dialog__footer :is(.inc-project-dialog__share,.inc-project-dialog__preorder,.inc-project-dialog__vote):not([hidden]){display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;padding:0 var(--o-btn-pad-x)!important;font-size:13px!important;line-height:1!important;white-space:nowrap}body .search-modal.search-modal--full .search__input.field__input:not(#o-input-guard){padding-left:var(--o-search-icon-w)!important}body .search-modal.search-modal--full .field>.field__label{left:var(--o-search-icon-w)!important}body #Drawer-Search .search__input.field__input:not(#o-input-guard){padding-left:var(--o-input-pad-x)!important}body #Drawer-Search .field>.field__label{left:var(--o-input-pad-x)!important}.oieffur-home-v2 .category-card__hit{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;cursor:pointer}.oieffur-home-v2 .category-card .category-content{pointer-events:none}.oieffur-home-v2 .category-card .category-content a{pointer-events:auto}.oieffur-home-v2 .category-card:has(.category-card__hit){cursor:pointer}.oieffur-home-v2 .category-card:hover .text-link:after{width:50px}.oieffur-incubation .inc-acc__open{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;cursor:pointer;appearance:none;-webkit-appearance:none}.oieffur-incubation .inc-acc__open:focus-visible{outline:1px solid var(--o-gold);outline-offset:-6px}.oieffur-incubation .inc-acc .inc-acc__card.is-open{cursor:pointer}.oieffur-incubation .inc-acc .inc-acc__card.is-open:hover .inc-acc__media img{filter:saturate(1) brightness(1.06)}body .sticky-atc{border-top:1px solid var(--o-line-gold)!important}.sticky-atc .section{border-top:0!important}@property --shopify-chat-activator-offset{syntax: "<length>"; inherits: true; initial-value: 20px;}@media screen and (max-width:991px){shopify-chat{transition:--shopify-chat-activator-offset var(--o-float-ease)}body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(var(--o-btn-h) + 1px + 4rem + max(1rem, env(safe-area-inset-bottom, 0px)) + var(--o-float-gap))}}@media screen and (max-width:749px){body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(var(--o-btn-h) + 1px + 1rem + max(1rem, env(safe-area-inset-bottom, 0px)) + var(--o-float-gap) + 4px - env(safe-area-inset-bottom, 0px))}}@media screen and (max-width:991px){body:has(.sticky-atc.is-active) shopify-chat{display:none!important}}@media(prefers-reduced-motion:reduce){shopify-chat{transition:none}}body.oieffur-age-gate-open shopify-chat{display:none!important}shopify-chat{transition:--shopify-chat-activator-offset var(--o-float-ease),opacity .2s ease,visibility .2s}html.o-chat-yield shopify-chat{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.o-chat-moving shopify-chat{transition:--shopify-chat-activator-offset var(--o-float-ease)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(prefers-reduced-motion:reduce){shopify-chat,html.o-chat-yield shopify-chat{transition:none}}shopify-chat::part(activator){--activator-fg: var(--o-gold);--activator-bg: var(--o-d1);width:44px;height:44px;padding:0;place-content:center;border:1px solid var(--o-line-gold);border-radius:50%;background-color:var(--o-d1);box-shadow:none;transition:border-color .2s ease}shopify-chat::part(activator):hover{border-color:var(--o-gold)}@media screen and (max-width:749px){shopify-chat::part(activator){width:42px;height:42px}}@media screen and (min-width:992px){body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(87px + var(--o-float-gap))}}@media screen and (max-width:991px){body:has(sticky-atc):not(:has(.sticky-atc.is-visible)) shopify-chat{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}.button:not(.button-unstyled):active,.button:active,button.add-to-cart-button.button:active,.quantity__button:active,:is(.quantity-minus,.quantity-plus):active .svg-wrapper,:is(.quantity-minus,.quantity-plus):active svg{transform:none!important}.swiper-button.swiper-button-prev:active,.swiper-button.swiper-button-next:active{transform:none!important}@media screen and (min-width:1025px){.swiper:hover .swiper-button.swiper-button-prev:active,.swiper:hover .swiper-button.swiper-button-next:active{transform:translate(0)!important}}@media(hover:hover){.header__icon:hover .svg-wrapper,.search__button:hover .svg-wrapper,.share-button__fallback button:hover .svg-wrapper,.modal__close-button:hover .icon,.country-filter__reset-button:hover .icon,.email-signup__button:hover svg{transform:none!important}.oieffur-home-footer .footer-social a:hover,.opp-button:hover,.oieffur-incubation .inc-project-card:hover,[class*=ai-social-media-link-]:hover,facet-remove:hover .active-facets__button{transform:none!important}}.oieffur-home-footer .footer-brand-copy .o-nowrap{white-space:nowrap}.oieffur-home-footer .footer-brand .footer-brand-copy{max-width:none}@media(max-width:749px){.oieffur-kol-strip .kol-strip__card{width:100%;flex-basis:100%}.shopify-section.section:has(.jdgm-widget,.jm-review-widget__header-and-body){display:block;padding-left:20px;padding-right:20px}.shopify-section.section:has(.jdgm-widget,.jm-review-widget__header-and-body)>.page-width{padding-left:0;padding-right:0;max-width:none}}#CartDrawer .drawer__inner{display:flex!important;flex-direction:column;height:100vh;height:100dvh!important;max-height:100dvh;overflow:hidden!important;padding-inline:16px!important}#CartDrawer.is-empty .drawer__inner{display:grid!important;padding:0!important}#CartDrawer .drawer__header{flex:none;align-items:flex-start!important;padding:20px 0 0!important}#CartDrawer .o-cart-drawer__titles{display:flex;flex-direction:column;gap:4px;min-width:0}#CartDrawer .drawer__heading{font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:24px!important;line-height:1.15!important;letter-spacing:0!important;color:var(--o-gold)!important}#CartDrawer .wrapper-cart-count{padding:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.04em;color:var(--o-stone)!important}#CartDrawer .drawer__header .drawer__close{flex:none;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--o-line-gold)!important;border-radius:50%!important;color:var(--o-ivory)!important}#CartDrawer .drawer__header .drawer__close:before,#CartDrawer .drawer__header .drawer__close:after{content:none!important}#CartDrawer .drawer__header .drawer__close{box-shadow:none!important;outline-offset:2px;margin-right:0!important}#CartDrawer .drawer__header .drawer__close svg{width:12px!important;height:12px!important}#CartDrawer .drawer__header .drawer__close:is(:hover,:focus-visible){border-color:var(--o-gold)!important;color:var(--o-gold)!important}free-shipping-component.haloCalculatorShipping{display:block!important;margin:0!important;min-height:0!important;padding:16px 20px 18px;background:var(--o-d2);border:1px solid var(--o-line)}.haloCalculatorShipping .progress{position:relative;margin:0!important;padding:24px 0 0!important}.haloCalculatorShipping .progress_shipping{position:relative;height:10px!important;margin:0!important;border-radius:5px!important;background:rgb(var(--o-ivory-rgb) / .12)!important;overflow:visible!important}.haloCalculatorShipping .progress-meter{position:relative;height:100%!important;max-width:100%;border-radius:5px!important;background-color:rgb(var(--o-gold-rgb) / .75)!important;background-image:linear-gradient(45deg,var(--o-gold) 25%,transparent 25%,transparent 50%,var(--o-gold) 50%,var(--o-gold) 75%,transparent 75%,transparent)!important;background-size:16px 16px!important;animation:o-fs-flow 2s linear infinite!important;transition:width .4s ease!important}@keyframes o-fs-flow{0%{background-position:0 0}to{background-position:16px 0}}.haloCalculatorShipping .progress-meter:before,.haloCalculatorShipping .progress-meter:after{content:none!important}.haloCalculatorShipping .progress-truck-wrapper{display:block!important;position:absolute!important;top:auto!important;left:auto!important;right:min(0px,calc(100% - 24px))!important;bottom:calc(100% + 7px)!important;width:24px!important;height:17px!important;margin:0!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;transform:none!important;color:var(--o-gold)}.haloCalculatorShipping .progress-truck-wrapper svg{display:block;width:100%!important;height:100%!important}.haloCalculatorShipping .progress-truck-wrapper svg path{fill:currentColor!important}.haloCalculatorShipping .message{display:block;margin:12px 0 0!important;padding:0!important;text-align:left!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:13px!important;line-height:1.5!important;letter-spacing:.02em!important;color:var(--o-ash)!important}.haloCalculatorShipping .progress-hidden+.message{margin-top:0!important}.haloCalculatorShipping .message:empty{display:none}.haloCalculatorShipping .message :is(span,strong){font:inherit!important;color:inherit!important}.haloCalculatorShipping .message :is(.ht-money,.money,strong,b){color:var(--o-gold)!important;font-weight:600!important;letter-spacing:0!important}@media screen and (max-width:749px){free-shipping-component.haloCalculatorShipping{padding:14px 14px 16px}.haloCalculatorShipping .message{margin-top:10px!important}}@media(prefers-reduced-motion:reduce){.haloCalculatorShipping .progress-meter{animation:none!important;transition:none!important}}#CartDrawer .previewCartMessage{flex:none;margin:16px 0 4px;padding:0;border:0}#CartDrawer cart-drawer-items{flex:1 1 auto;min-height:0;height:auto!important;overflow:hidden!important}#CartDrawer cart-drawer-items .section--main-cart{display:flex;flex-direction:column;height:100%!important;min-height:0}#CartDrawer .o-cart-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-inline:-16px;padding:0 16px 20px}#CartDrawer cart-drawer-items .section--main-cart .cart__contents,#CartDrawer #CartDrawer-Form{max-height:none!important;overflow:visible!important;flex:none!important}#CartDrawer #CartDrawer-CartItems{overflow:visible!important}#CartDrawer .drawer__footer{margin:0!important;padding:16px 0 0!important;border:0!important}#CartDrawer .drawer--function-blocks{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important;margin:0!important;padding:0!important;border:0!important}#CartDrawer .drawer--function-blocks>.function-block{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-width:0;width:auto!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 6px!important;background:transparent!important;border:1px solid var(--o-line)!important;border-radius:0!important;color:var(--o-btn-ash)!important}#CartDrawer .drawer--function-blocks>.function-block+.function-block{border-left:0!important}#CartDrawer .drawer--function-blocks>.function-block .svg-wrapper{flex:none;width:15px!important;height:15px!important;color:var(--o-gold)!important}#CartDrawer .drawer--function-blocks>.function-block .svg-wrapper svg{width:100%!important;height:100%!important}#CartDrawer .o-cart-tool__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs-sm)!important;letter-spacing:.08em!important;text-transform:uppercase;color:inherit!important}#CartDrawer .drawer--function-blocks>.function-block:is(:hover,:focus-visible){color:var(--o-gold)!important;border-color:var(--o-line-gold)!important}#CartDrawer .o-cart-drawer__notes .tax-note{display:block;margin:14px 0 0!important;font-family:var(--o-font-ui)!important;font-size:12px!important;line-height:1.5!important;color:var(--o-stone)!important;text-align:left;max-width:none!important}#CartDrawer .o-cart-drawer__viewcart{margin-top:14px}#CartDrawer .o-cart-drawer__bar{flex:none;margin-inline:-16px;padding:14px 16px max(16px,env(safe-area-inset-bottom,0px));border-top:1px solid var(--o-line);background:var(--o-d1)}#CartDrawer .o-cart-drawer__bar .cart-drawer__footer>*+*{margin-top:0!important}#CartDrawer .o-cart-drawer__bar .totals{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;margin:0!important}#CartDrawer .o-cart-drawer__bar .totals__total{margin:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-stone)!important}#CartDrawer .o-cart-drawer__bar .totals__total-value{margin:0!important;font-size:22px!important;line-height:1.1!important;color:var(--o-gold)!important}#CartDrawer .o-cart-drawer__bar .cart__ctas{margin:12px 0 0!important;padding:0!important}#CartDrawer .o-cart-drawer__bar .cart__checkout-button{width:100%;height:var(--o-btn-h)!important;margin:0!important}:is(#CartDrawer,#main-cart) .cart-items thead{display:none!important}:is(#CartDrawer,#main-cart) .cart-items tr.cart-item{display:grid!important;grid-template-columns:72px auto auto minmax(0,1fr);grid-template-rows:auto auto minmax(32px,1fr);box-sizing:content-box!important;height:auto!important;min-height:96px;column-gap:12px;row-gap:0!important;align-items:start;padding:16px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--o-line)!important}:is(#CartDrawer,#main-cart) .cart-items tr.cart-item>td{display:block;padding:0!important;margin:0!important;border:0!important;min-width:0}:is(#CartDrawer,#main-cart) .cart-items .cart-item__media{grid-column:1;grid-row:1 / 4;width:72px!important;height:96px;margin-right:2px!important;position:relative}:is(#CartDrawer,#main-cart) .cart-items .cart-item__image-container{width:72px;height:96px;aspect-ratio:auto!important;overflow:hidden}:is(#CartDrawer,#main-cart) .cart-items .cart-item__image{width:100%!important;height:100%!important;object-fit:cover}:is(#CartDrawer,#main-cart) .cart-items .cart-item__details{grid-column:2 / 5;grid-row:1 / 3}:is(#CartDrawer,#main-cart) .cart-items .cart-item__details>.caption-with-letter-spacing,:is(#CartDrawer,#main-cart) .cart-items .cart-item__details .cart-item__price-wrapper,:is(#CartDrawer,#main-cart) .cart-items .cart-item__details .ddreview-star,:is(#CartDrawer,#main-cart) .cart-items .cart-item__price{display:none!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__name{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-nav)!important;font-size:17.5px!important;line-height:1.25!important;color:var(--o-ivory)!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__name .text{display:inline!important;white-space:nowrap;font:inherit!important;color:inherit!important}:is(#CartDrawer,#main-cart) .cart-items .product-option{display:flex!important;align-items:baseline;gap:0!important;margin:6px 0 0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-body)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.02em;color:var(--o-stone)!important}:is(#CartDrawer,#main-cart) .cart-items .product-option edit-cart:before{content:"\b7";margin:0 6px}:is(#CartDrawer,#main-cart) .cart-items .product-edit{display:inline!important;width:auto!important;height:auto!important;min-height:0!important;padding:0 0 1px!important;background:none!important;border:0!important;border-bottom:1px solid var(--o-line-strong)!important;border-radius:0!important;font:inherit!important;color:var(--o-ash)!important;transform:none!important}:is(#CartDrawer,#main-cart) .cart-items .product-edit:is(:hover,:focus-visible){color:var(--o-gold)!important;border-bottom-color:var(--o-gold)!important}:is(#CartDrawer,#main-cart) .cart-items tr.cart-item>td.cart-item__quantity{grid-column:2;grid-row:3;align-self:end;display:block!important}:is(#CartDrawer,#main-cart) .cart-items tr.cart-item>td.cart-item__remove{grid-column:3;grid-row:3;align-self:end;height:32px!important;min-height:0!important;display:flex!important;align-items:center}:is(#CartDrawer,#main-cart) .cart-items tr.cart-item>td.cart-item__totals{grid-column:4;grid-row:3;align-self:end;height:32px!important;display:flex!important;align-items:center;justify-content:flex-end!important}body :is(#CartDrawer,#main-cart) .cart-items quantity-selector-component.quantity-selector:not(#o-input-guard):not(#o-qty-sm){display:inline-flex!important;width:88px!important;min-width:0!important;height:32px!important;min-height:32px!important;border-color:var(--o-line-strong)!important;background:transparent!important}body :is(#CartDrawer,#main-cart) .cart-items quantity-selector-component :is(button,.quantity__button):not(#o-input-guard):not(#o-qty-sm){width:28px!important;min-width:28px!important;padding:0!important}body :is(#CartDrawer,#main-cart) .cart-items quantity-selector-component :is(button,.quantity__button) .svg-wrapper{width:10px!important;height:10px!important}body :is(#CartDrawer,#main-cart) .cart-items quantity-selector-component .quantity__input:not(#o-input-guard):not(#o-qty-sm){width:32px!important;min-width:0!important;padding:0!important;font-size:14px!important;text-align:center}:is(#CartDrawer,#main-cart) .cart-items .cart-item__remove .button-close-circle{display:inline!important;width:auto!important;height:auto!important;min-height:0!important;padding:0 0 1px!important;background:none!important;border:0!important;border-bottom:1px solid var(--o-line-strong)!important;border-radius:0!important;min-width:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-body)!important;font-size:12px!important;line-height:1.3!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--o-stone)!important;transform:none!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__remove .button-close-circle:is(:hover,:focus-visible){color:var(--o-gold)!important;border-bottom-color:var(--o-gold)!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__remove .button-close-circle:after,:is(#CartDrawer,#main-cart) .cart-items .cart-item__remove .button-close-circle:before{content:none!important;display:none!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__remove .button-close-circle:hover{transform:none!important}.popup__inner.global-settings-popup .button-close-circle:after{content:none!important;display:none!important}.popup__inner.global-settings-popup .button-close-circle:hover{transform:none!important}:is(#CartDrawer,#main-cart) .cart-items .cart-item__totals .price{font-size:18px!important;color:var(--o-gold)!important;white-space:nowrap}:is(#CartDrawer,#main-cart) .cart-items .cart-item__totals .cart-item__discounted-prices{align-items:flex-end}:is(#CartDrawer,#main-cart) .cart-items .cart-item__error:not(:has(.cart-item__error-text:not(:empty))){display:none!important}#CartDrawer .drawer__close:focus:not(:focus-visible){outline:0!important}html,body{background-color:var(--o-d1)!important}main .cart__ctas:not(.cart__ctas-drawer) .cart__checkout-button,main .cart__dynamic-checkout-buttons{width:100%;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}main .cart__ctas:not(.cart__ctas-drawer) .cart__checkout-button{margin-bottom:0}main .cart__ctas:not(.cart__ctas-drawer)+.cart__dynamic-checkout-buttons{margin-top:2px}main shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-row-gap: 10px}body select:not([multiple]):not([class*=jdgm]):not(.jdgm-widget *,.jdgm-form *,.jdgm-rev-widg *):not(:has(~svg,~.svg-wrapper,~.icon)):not(#o-input-guard):not(#o-select-guard){-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23E8E0D4' stroke-width='1.2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:12px 8px!important;padding-right:38px!important}.inc-project-dialog:not([data-project-dialog-mode=first-edition]) .inc-project-dialog__share:not(#o-btn-guard){background:transparent!important}.inc-project-dialog .inc-project-dialog__form-panel :is(.inc-data-note,.inc-form-footnote){max-width:none}@media(max-width:749px){.inc-project-dialog[data-project-dialog-mode=support] .inc-form-actions{grid-template-columns:minmax(0,1fr)!important}.inc-project-dialog[data-project-dialog-mode=support] .inc-project-dialog__form-panel [data-project-interest-submit],.inc-project-dialog[data-project-dialog-mode=support] .inc-project-dialog__share{display:flex!important;align-items:center;justify-content:center;width:100%!important;box-sizing:border-box;height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important}}:is(#Drawer-Search,.search-modal--full) .predictive-search__heading,:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger,:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger .text{font-family:var(--o-font-ui)!important;font-size:11px!important;font-weight:var(--o-fw-ui-strong)!important;letter-spacing:.16em!important;line-height:1.4!important;text-transform:uppercase!important}:is(#Drawer-Search,.search-modal--full) .predictive-search__heading{color:var(--o-gold)!important;margin:0 0 6px!important;padding:0!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger,:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger .text{color:var(--o-stone)!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger.--active,:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger.--active .text{color:var(--o-gold)!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__wrapper-queries{display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:0!important;margin:0 0 14px!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--query{width:100%;min-width:0;margin:0!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill{display:flex!important;align-items:center;width:100%;min-width:0;height:34px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;font-family:var(--o-font-body)!important;font-size:17px!important;font-weight:400!important;color:var(--o-ash)!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill .svg-wrapper{display:none!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill>span:not(.svg-wrapper){display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill span:not(.svg-wrapper){color:var(--o-ash)!important;font:inherit!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill mark{background:none!important;color:var(--o-ivory)!important;font:inherit!important;font-weight:700!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__pill:is(:hover,:focus-visible) span:not(.svg-wrapper){color:var(--o-ivory)!important}:is(#Drawer-Search,.search-modal--full) .tabs-product-header{gap:22px!important;padding-top:16px;border-top:1px solid var(--o-line)}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger{padding:0 0 7px!important;min-height:0!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__wrapper-products{gap:12px!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card{display:grid!important;grid-template-columns:54px minmax(0,1fr);align-items:center;column-gap:14px}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__media-wrapper{width:54px!important;height:72px!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product :is(.card__media,.resource-card__media){width:54px!important;height:72px!important;aspect-ratio:auto!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__image{width:54px!important;height:72px!important;object-fit:cover;background:var(--o-d1)}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__content{min-width:0;padding:0!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__subtext{display:none!important}:is(#Drawer-Search,.search-modal--full) .resource-card__title,:is(#Drawer-Search,.search-modal--full) .resource-card__title a,:is(#Drawer-Search,.search-modal--full) .resource-card__title .text{color:var(--o-ivory)!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__title{margin:0!important;min-width:0}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__title a{display:block;min-width:0}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .resource-card__title .text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--o-font-body)!important;font-size:17px!important;font-weight:500!important;line-height:1.2!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .price{margin-top:5px!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-results__card--product .price :is(.price-item,.ht-money){color:var(--o-gold)!important;font-size:16px!important}:is(#Drawer-Search,.search-modal--full) .resource-card .resource-card__subtext{color:var(--o-stone)!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger:before,:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger:after{content:none!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger{border-bottom:1px solid transparent!important}:is(#Drawer-Search,.search-modal--full) .predictive-search-tab__trigger.--active{border-bottom-color:var(--o-gold)!important}@media screen and (max-width:749px){.header .header__row--top .header__columns{--header-mobile-bookend: 44px;gap:0;padding-inline:4px}.header .header__row--top .header__columns>:is(side-drawer-opener,div,.header__column-action),.header .header__row--top :is(.header__column--left,.header__column--right)>*{margin:0!important}.header .header__row--top :is(.header__column--left,.header__column--right)>:is(side-drawer-opener,.header__column-action,div){width:44px;min-width:44px}.header .header__row--top :is(.header__column--left,.header__column--right) .header__icon{display:flex!important;align-items:center;justify-content:center;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;transform:none!important}}.product-details .view-product-title .oieffur-pdp__status{display:none!important}.product-details .view-product-title:has(.oieffur-pdp__status){margin-bottom:0!important}.product-details product-price{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;column-gap:12px;width:100%!important;max-width:none!important}.product-details product-price>.price-product-container{flex:0 1 auto!important;width:auto!important;min-width:0;margin-inline-end:0!important}.product-details product-price>.tax-note,.product-details product-price>.installments{flex-basis:100%}.product-details product-price .o-pdp-stock:not(#o-input-guard){display:block;flex:0 1 auto;width:auto!important;max-width:60%;margin:0 0 0 4px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:13px!important;line-height:1.3!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--o-ivory)!important;text-align:left}.product-details product-price .o-pdp-stock:not(#o-input-guard):before{content:"";display:inline-block;margin:0 8px 0 0;vertical-align:.12em;width:6px;height:6px;border-radius:50%;background:var(--o-gold)}.product-details product-price .o-pdp-stock--out:not(#o-input-guard){color:var(--o-stone)!important}.product-details product-price .o-pdp-stock--out:not(#o-input-guard):before{background:var(--o-dim)}.product-details variant-selects .variant-option--dropdowns>.form__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-details variant-selects .variant-option--dropdowns{margin:0!important}.product-details .variant-option__select-wrapper[data-o-label]:not(#o-input-guard){display:flex!important;align-items:center;width:calc((100% - 12px) * 2 / 3);height:var(--o-input-h)!important;margin:0!important;border:1px solid var(--o-input-line)!important;border-radius:0!important;background:var(--o-input-bg)!important;box-sizing:border-box}.product-details .variant-option__select-wrapper[data-o-label]:not(#o-input-guard):focus-within{border-color:var(--o-input-focus)!important}.product-details .variant-option__select-wrapper[data-o-label]:before{content:attr(data-o-label)!important;display:block!important;position:static!important;inset:auto!important;box-shadow:none!important;z-index:auto!important;flex:none;padding-left:16px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--o-stone);pointer-events:none}body .product-details .variant-option__select-wrapper[data-o-label]:not(#o-input-guard) select.variant-option__select{flex:1 1 auto;min-width:0;height:100%!important;min-height:0!important;margin:0!important;padding:0 36px 0 12px!important;border:0!important;outline-offset:-2px;background-color:transparent!important;box-shadow:none!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:15px!important;color:var(--o-ivory)!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-details .product-form__quantity .quantity__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-details .product-form__quantity{width:calc((100% - 12px) / 3)!important;min-width:0!important;flex:0 0 auto!important}.product-details .product-form__quantity .price-per-item__container,.product-details .product-form__quantity .quantity-selector{width:100%!important;margin:0!important}.product-details .product-form__quantity .quantity-selector{height:var(--o-btn-h, 48px)!important;min-height:0!important}.product-details .product-form__subtotal{display:none!important}.product-details .group-block-content:has(>product-price){row-gap:0!important;gap:0!important}.product-details .group-block-content:has(>.shopify-app-block .jdgm-preview-badge){row-gap:0!important;gap:0!important}.product-details .group-block-content:has(>product-price)>product-price{margin-top:24px!important}.product-details .group-block-content:has(>product-price)>variant-selects{margin-top:24px!important}.product-details .group-block-content:has(>product-price)>.buy-buttons-block{margin-top:16px!important}.product-details .group-block-content:has(>product-price)>product-price:first-child{margin-top:0!important}.product-details product-form-component .oieffur-trust-row{margin-top:24px!important}.product-details product-form-component .product-form__buttons{row-gap:0!important}.product-details product-form-component .product-form__buttons>.accelerated-checkout-block{margin-top:24px!important}.product-details .buy-buttons-block{--o-pdp-row-gap: 16px}.product-details :is(.group-block-content,div):has(>variant-selects .variant-option__select-wrapper[data-o-label])>.buy-buttons-block .product-form__buttons{position:relative}.product-details :is(.group-block-content,div):has(>variant-selects .variant-option__select-wrapper[data-o-label])>.buy-buttons-block .product-form__quantity{position:absolute!important;right:0;top:calc(-1 * (var(--o-btn-h, 48px) + var(--o-pdp-row-gap, 16px)))}.product-details product-form-component button[name=add]:has(.o-atc-total){display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.product-details product-form-component button[name=add] .add-to-cart-text{flex:0 0 auto;width:auto}.product-details button[name=add] .o-atc-total{white-space:pre}.product-details button[name=add] .o-atc-total[hidden]{display:none}.oieffur-submit-idea .inc-upload-native{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;border:0!important;opacity:0!important}.oieffur-submit-idea .inc-upload-zone{position:relative}.oieffur-submit-idea .inc-upload-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.oieffur-submit-idea .inc-upload-pick{display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;height:var(--o-btn-h)!important;min-height:var(--o-btn-h)!important;padding:0 22px!important;border-radius:0!important;cursor:pointer;white-space:nowrap}.oieffur-submit-idea .inc-upload-state{flex:1 1 140px;min-width:0;color:var(--o-ash);font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:14px;line-height:1.4}.oieffur-submit-idea .inc-upload-zone__hint{margin-top:12px}.oieffur-submit-idea .inc-consent input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;box-sizing:border-box;width:20px;height:20px;margin:2px 0 0;border:1px solid var(--o-line-strong);border-radius:0;background:transparent;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.oieffur-submit-idea .inc-consent input[type=checkbox]:before{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid var(--o-gold);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);opacity:0}.oieffur-submit-idea .inc-consent input[type=checkbox]:hover{border-color:var(--o-gold)}.oieffur-submit-idea .inc-consent input[type=checkbox]:checked{border-color:var(--o-gold);background:rgb(var(--o-gold-rgb) / .08)}.oieffur-submit-idea .inc-consent input[type=checkbox]:checked:before{opacity:1}.oieffur-submit-idea .inc-consent input[type=checkbox]:focus-visible{outline:1px solid var(--o-gold);outline-offset:3px}.oieffur-submit-idea .inc-submission-form>.inc-consent:last-of-type{margin-bottom:28px}.oieffur-submit-idea .inc-form-footnote,.oieffur-submit-idea .o-captcha-note,.oieffur-submit-idea .inc-submission-terms p,.oieffur-submit-idea .inc-field-help,.oieffur-submit-idea .inc-upload-zone__hint{max-width:none!important}.oieffur-submit-idea .inc-form-footnote{margin:12px 0 0;font-size:13px;line-height:1.6}.oieffur-submit-idea .o-captcha-note{margin-top:6px}.oieffur-submit-idea .inc-terms-disclosure{margin:24px 0 0;border-top:1px solid var(--o-line);border-bottom:1px solid var(--o-line)}.oieffur-submit-idea .inc-terms-disclosure__summary{position:relative;display:flex;align-items:center;min-height:var(--o-btn-h);padding:12px 32px 12px 0;list-style:none;cursor:pointer;color:var(--o-ash);font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:13px;letter-spacing:.04em;line-height:1.4}.oieffur-submit-idea .inc-terms-disclosure__summary::-webkit-details-marker{display:none}.oieffur-submit-idea .inc-terms-disclosure__summary::marker{content:""}.oieffur-submit-idea .inc-terms-disclosure__summary:after{content:"";position:absolute;right:6px;top:50%;width:8px;height:8px;margin-top:-6px;border:solid currentColor;border-width:0 1px 1px 0;transform:rotate(45deg);transition:transform .2s ease,margin-top .2s ease}.oieffur-submit-idea .inc-terms-disclosure[open]>.inc-terms-disclosure__summary:after{margin-top:-2px;transform:rotate(-135deg)}.oieffur-submit-idea .inc-terms-disclosure__summary:is(:hover,:focus-visible){color:var(--o-gold)}.oieffur-submit-idea .inc-terms-disclosure__summary:focus-visible{outline:1px solid var(--o-gold);outline-offset:2px}.oieffur-submit-idea .inc-terms-disclosure .inc-submission-terms{margin:0;padding:4px 0 20px;border:0}#shop-hcaptcha-badge-container,.grecaptcha-badge{visibility:hidden!important}.o-captcha-note{margin:8px 0 0;max-width:none;color:var(--o-stone);font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1.6;letter-spacing:normal;text-transform:none}.o-captcha-note a{color:inherit!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-color:var(--o-line-strong)}.o-captcha-note a:is(:hover,:focus-visible){color:var(--o-gold)!important;text-decoration-color:currentColor}.oieffur-home-v2 .newsletter-copy>.newsletter-captcha-note{margin:12px 0 0;color:var(--o-stone);font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1.6;letter-spacing:normal}.oieffur-collection-catalog .oieffur-collection-catalog__toolbar{display:flex;align-items:center;justify-content:flex-end;gap:16px}.oieffur-collection-catalog .oieffur-collection-catalog__count{text-align:left;white-space:nowrap;flex:none}.oieffur-collection-catalog .oieffur-collection-catalog__sort{display:flex;flex:0 1 auto;min-width:0}.oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label]{display:flex;align-items:center;gap:0;min-width:0;height:var(--o-input-h);border:1px solid var(--o-input-line);background:var(--o-input-bg);box-sizing:border-box}.oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label]:focus-within{border-color:var(--o-input-focus)}.oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label]:before{content:attr(data-o-label);flex:none;padding-left:14px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--o-stone);white-space:nowrap;pointer-events:none}body .oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label] select:not(#o-input-guard):not(#o-select-guard){flex:1 1 auto!important;width:auto!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 38px 0 10px!important;border:0!important;outline-offset:-2px!important;background-color:transparent!important;box-shadow:none!important;font-family:var(--o-font-ui)!important;font-size:13px!important;color:var(--o-ivory)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media(max-width:749px){.oieffur-collection-catalog .oieffur-collection-catalog__toolbar,.oieffur-collection-catalog .oieffur-collection-catalog__sort{display:flex}}.oieffur-collection-catalog__guide--has-bg .oieffur-collection-catalog__guide-bg{top:-5%;right:-3%;bottom:-5%;left:-3%}.oieffur-collection-catalog__guide--has-bg .oieffur-collection-catalog__guide-bg:after{background:linear-gradient(90deg,rgba(8,8,10,calc(var(--guide-overlay) + .3)),rgba(8,8,10,calc(var(--guide-overlay) + .12)) 48%,rgba(8,8,10,calc(var(--guide-overlay) - .15)))}zoom-dialog dialog{--o-zoom-top: 64px;--o-zoom-bottom: 16px;background:var(--o-d1)!important;color:var(--o-ivory);overflow:hidden!important}zoom-dialog dialog::backdrop{background:var(--o-d1)}zoom-dialog dialog:has(.dialog-thumbnails-list__thumbnail){--o-zoom-bottom: 84px}zoom-dialog .dialog-zoomed-gallery{position:fixed!important;inset:var(--o-zoom-top) 0 var(--o-zoom-bottom) 0;height:auto!important;display:flex!important;flex-wrap:nowrap;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:auto!important;overscroll-behavior:contain;scrollbar-width:none;cursor:auto;margin:0;padding:0}zoom-dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none}zoom-dialog .dialog-zoomed-gallery>.product-media-container{flex:0 0 100%!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;aspect-ratio:auto!important;scroll-snap-align:center;scroll-snap-stop:always;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:pan-x;background:transparent!important}zoom-dialog .dialog-zoomed-gallery>.product-media-container--image{cursor:zoom-in}zoom-dialog .dialog-zoomed-gallery>.product-media-container.is-zoomed{touch-action:none;cursor:zoom-out}zoom-dialog .dialog-zoomed-gallery .product-media{width:100%!important;height:100%!important;aspect-ratio:auto!important;background:transparent!important;overflow:visible!important}zoom-dialog .dialog-zoomed-gallery .product-media__drag-zoom-wrapper{width:100%!important;height:100%!important;display:flex!important;align-items:center;justify-content:center;overflow:visible!important;transform-origin:center center;transition:transform .25s ease}zoom-dialog .dialog-zoomed-gallery .product-media-container img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important;background:transparent!important;border-radius:0!important}zoom-dialog .o-zoom__count{position:fixed;top:12px;left:16px;height:40px;display:flex;align-items:center;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:var(--o-track-ui);font-variant-numeric:lining-nums tabular-nums;color:var(--o-stone);z-index:3}zoom-dialog .dialog-zoomed-gallery__close-button.close-button{position:fixed;top:12px!important;right:16px!important;width:40px!important;height:40px!important;min-width:40px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--o-line-gold)!important;border-radius:50%!important;color:var(--o-gold)!important;box-shadow:none!important;animation:none!important;z-index:3}zoom-dialog .dialog-zoomed-gallery__close-button.close-button svg{width:14px!important;height:14px!important}zoom-dialog .dialog-zoomed-gallery__close-button.close-button:is(:hover,:focus-visible){border-color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .08)!important}zoom-dialog .dialog-thumbnails-list-container{position:fixed;left:0;right:0;bottom:0;height:84px;display:flex;align-items:center;justify-content:center;background:var(--o-d1);z-index:2}zoom-dialog .dialog-thumbnails-list.dialog-thumbnails-list{position:static!important;inset:auto!important;flex-direction:row!important;max-height:none!important;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;gap:8px;padding:12px 16px!important;margin:0 auto;transform:none!important;animation:none!important;opacity:1!important;-webkit-mask-image:none!important;mask-image:none!important}zoom-dialog .dialog-thumbnails-list__thumbnail{width:44px!important;flex:0 0 44px;padding:0!important;border:0!important;border-radius:0!important;outline:1px solid transparent;outline-offset:2px;opacity:.5;background:transparent!important;box-shadow:none!important;transition:opacity .2s ease,outline-color .2s ease}zoom-dialog .dialog-thumbnails-list__thumbnail img{border-radius:0!important;width:100%;object-fit:cover}zoom-dialog .dialog-thumbnails-list__thumbnail:hover{opacity:.8}zoom-dialog .dialog-thumbnails-list__thumbnail[aria-selected=true]{opacity:1;outline:1px solid var(--o-gold)!important;outline-offset:2px!important;border:0!important}zoom-dialog .o-zoom__nav{display:none}@media screen and (min-width:750px){zoom-dialog dialog{--o-zoom-top: 72px}zoom-dialog dialog:has(.dialog-thumbnails-list__thumbnail){--o-zoom-bottom: 96px}zoom-dialog .o-zoom__count{top:16px;left:24px}zoom-dialog .dialog-zoomed-gallery__close-button.close-button{top:16px!important;right:24px!important}zoom-dialog .dialog-thumbnails-list-container{height:96px}zoom-dialog .dialog-thumbnails-list__thumbnail{width:52px!important;flex-basis:52px}zoom-dialog .dialog-zoomed-gallery>.product-media-container{padding:0 96px!important}zoom-dialog .o-zoom__nav{position:fixed;top:calc(50% - 22px);width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--o-line-gold);border-radius:50%;color:var(--o-gold);box-shadow:none;cursor:pointer;z-index:3}zoom-dialog .o-zoom__nav--prev{left:24px}zoom-dialog .o-zoom__nav--next{right:24px}zoom-dialog .o-zoom__nav:is(:hover,:focus-visible){border-color:var(--o-gold);background:rgb(var(--o-gold-rgb) / .08)}zoom-dialog .o-zoom__nav:disabled{opacity:.3;cursor:default;background:transparent;border-color:var(--o-line-gold)}}#CartDrawer .o-cart-drawer__scroll>.drawer__footer{padding:0!important}#CartDrawer .o-cart-drawer__bar .o-cart-drawer__notes .tax-note{margin:6px 0 0!important;font-size:11px!important;line-height:1.4!important}.o-coupon{border-top:1px solid var(--o-line);border-bottom:1px solid var(--o-line)}.o-coupon__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;height:48px;list-style:none;cursor:pointer;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:.04em;color:var(--o-ash);transition:color .2s ease}.o-coupon__toggle::-webkit-details-marker{display:none}.o-coupon__toggle::marker{content:""}.o-coupon__toggle:is(:hover,:focus-visible){color:var(--o-gold)}.o-coupon__toggle:focus:not(:focus-visible){outline:0}.o-coupon__sign{position:relative;flex:none;width:12px;height:12px}.o-coupon__sign:before,.o-coupon__sign:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:currentColor;transition:transform .25s ease}.o-coupon__sign:after{transform:rotate(90deg)}.o-coupon[open] .o-coupon__sign:after{transform:rotate(0)}.o-coupon[open] .o-coupon__body{padding:0 0 16px}.o-coupon__body{margin:0}.o-coupon__body .cart-discount__content-title{display:none!important}.o-coupon__body .cart-discount__content{height:auto!important;display:block}.o-coupon__body .cart-discount__form{display:flex!important;gap:8px!important;align-items:stretch!important;height:auto!important}.o-coupon__body .cart-discount__form .field{flex:1 1 auto;min-width:0;margin:0!important}.o-coupon__body .cart-discount__form .cart-discount__button{flex:none;min-width:0!important;width:auto!important;margin:0!important;padding:0 22px!important}.o-coupon__body .cart-discount__codes{margin:10px 0 0!important;gap:8px}.o-coupon__body .cart-discount__codes:empty{display:none}.o-coupon__body :is(.cart-discount__pill,.cart-discount__codes>li){background:transparent!important;border:1px solid var(--o-line-gold)!important;border-radius:0!important;color:var(--o-gold)!important;font-family:var(--o-font-ui)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)}.o-coupon__body .cart-discount__pill-remove{color:var(--o-gold)}.o-coupon__body .cart-discount__error{padding:8px 0 0;color:var(--o-error-text);font-family:var(--o-font-ui);font-size:13px}@media(prefers-reduced-motion:reduce){.o-coupon__sign:before,.o-coupon__sign:after,.o-coupon__toggle{transition:none}}#CartDrawer .o-coupon{margin:-6px 0 12px;border-top:0}#CartDrawer .o-coupon__toggle{height:40px}.popup__inner.global-settings-popup{background:var(--o-d2)!important;color:var(--o-ivory)!important;border:1px solid var(--o-line-gold)!important;border-radius:0!important;box-shadow:none!important}.popup__inner.global-settings-popup>.drawer__close,.popup__inner.global-settings-popup .popup__close,.popup__inner.global-settings-popup>button[class*=close]{width:36px!important;height:36px!important;min-width:36px!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;background:transparent!important;border:1px solid var(--o-line-gold)!important;border-radius:50%!important;color:var(--o-gold)!important;box-shadow:none!important;transform:none!important}.popup__inner.global-settings-popup>.drawer__close,.popup__inner.global-settings-popup .popup__close,.popup__inner.global-settings-popup>button[class*=close]{min-height:36px!important;max-height:36px!important;aspect-ratio:1 / 1}.popup__inner.global-settings-popup>.drawer__close svg,.popup__inner.global-settings-popup .popup__close svg{width:12px!important;height:12px!important}.popup__inner.global-settings-popup>.drawer__close:is(:hover,:focus-visible),.popup__inner.global-settings-popup .popup__close:is(:hover,:focus-visible){border-color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .08)!important}.popup__inner.global-settings-popup :is(.popup-title,.popup__title,h2,h3){font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;color:var(--o-ivory)!important;letter-spacing:0!important;text-transform:none!important}.popup__inner.global-settings-popup .popup-title{font-size:22px!important;line-height:1.2!important}#halo-edit-cart-popup .popup__inner{width:min(560px,calc(100vw - 32px))!important;min-width:0!important}#halo-edit-cart-popup .cart-edit{padding:0!important}.popup__inner.global-settings-popup>.drawer__close:focus:not(:focus-visible){outline:0!important}.popup__inner.global-settings-popup>.drawer__close:focus-visible{outline:1px solid var(--o-gold)!important;outline-offset:2px!important}#halo-edit-cart-popup .popup-wrapper{padding:24px 20px 20px!important}#halo-edit-cart-popup .popup-edit-header{padding:0 44px 16px 0!important;margin:0!important;border-bottom:1px solid var(--o-line)!important}#halo-edit-cart-popup .product-edit-item{display:grid!important;grid-template-columns:80px minmax(0,1fr);column-gap:16px;row-gap:16px;padding:16px 0 0!important;margin:0!important;border:0!important;background:transparent!important}#halo-edit-cart-popup .product-edit-itemLeft{width:80px!important;margin:0!important;position:relative}#halo-edit-cart-popup .product-edit-image{width:80px!important;background:transparent!important}#halo-edit-cart-popup .product-edit-remove{display:none!important}#halo-edit-cart-popup .product-edit-itemCenter{display:flex;flex-direction:column;gap:6px;min-width:0;padding:0!important}#halo-edit-cart-popup .product-edit-title{margin:0!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:18px!important;line-height:1.25!important;color:var(--o-ivory)!important;text-transform:none!important;letter-spacing:0!important}#halo-edit-cart-popup .ddreview-star{display:none!important}#halo-edit-cart-popup .product-edit-title-variant{font-family:var(--o-font-ui)!important;font-size:12px!important;letter-spacing:.04em;color:var(--o-stone)!important}#halo-edit-cart-popup .product-edit-price .price{font-size:18px!important;color:var(--o-gold)!important}#halo-edit-cart-popup .product-edit-quantity{margin:4px 0 0!important}#halo-edit-cart-popup .product-edit-quantity .quantity__label{display:none!important}#halo-edit-cart-popup .product-edit-quantity cart-remove-button,#halo-edit-cart-popup .product-edit-quantity .cart-item__error:not(:has(.cart-item__error-text:not(:empty))){display:none!important}body #halo-edit-cart-popup .quantity.cart-quantity:not(#o-input-guard):not(#o-qty-sm){display:inline-flex!important;width:88px!important;min-width:0!important;height:32px!important;min-height:32px!important;border:1px solid var(--o-line-strong)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body #halo-edit-cart-popup .quantity.cart-quantity .quantity__button:not(#o-input-guard):not(#o-qty-sm){width:28px!important;min-width:28px!important;height:30px!important;padding:0!important;background:transparent!important;color:var(--o-ash)!important;box-shadow:none!important}body #halo-edit-cart-popup .quantity.cart-quantity .quantity__button .svg-wrapper{width:10px!important;height:10px!important}body #halo-edit-cart-popup .quantity.cart-quantity .quantity__input:not(#o-input-guard):not(#o-qty-sm){width:32px!important;min-width:0!important;height:30px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-family:var(--o-font-ui)!important;font-size:14px!important;text-align:center;color:var(--o-ivory)!important}#halo-edit-cart-popup .product-edit-itemRight{grid-column:1 / -1;padding:0!important;margin:0!important}#halo-edit-cart-popup .variant-option--dropdowns{margin:0!important;display:block!important}#halo-edit-cart-popup .variant-option--dropdowns .form__label{display:block!important;margin:0 0 8px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--o-stone)!important}#halo-edit-cart-popup .variant-option--dropdowns .form__label [data-selected-value]{display:none!important}body #halo-edit-cart-popup .variant-option__select-wrapper:not(#o-input-guard){position:relative;display:block!important;width:100%!important;max-width:none!important;height:var(--o-input-h)!important;margin:0!important;border:1px solid var(--o-input-line)!important;border-radius:0!important;background:var(--o-input-bg)!important;box-shadow:none!important}body #halo-edit-cart-popup .variant-option__select-wrapper:not(#o-input-guard):focus-within{border-color:var(--o-input-focus)!important}body #halo-edit-cart-popup .variant-option__select-wrapper:not(#o-input-guard) select.variant-option__select{width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0 36px 0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:14px!important;letter-spacing:.04em!important;color:var(--o-ivory)!important;appearance:none;-webkit-appearance:none}body #halo-edit-cart-popup .variant-option__select-wrapper option{background:var(--o-d2);color:var(--o-ivory)}body #halo-edit-cart-popup .variant-option__select-wrapper .svg-wrapper,body #halo-edit-cart-popup .variant-option__select-wrapper>svg{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:10px;height:10px;color:var(--o-stone);pointer-events:none}#halo-edit-cart-popup .product-edit-action{display:block!important;margin:20px 0 0!important;padding:0!important}#halo-edit-cart-popup#halo-edit-cart-popup .product-edit-action [id=add-all-to-cart]{width:100%!important;height:var(--o-btn-h)!important;font-size:var(--o-btn-fs)!important}#main-cart .cart-page__title{padding-top:44px}#main-cart .o-cart-title{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:0}#main-cart .o-cart-title__heading{margin:0!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:40px!important;line-height:1.15!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--o-gold)!important}#main-cart .o-cart-title__count{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;letter-spacing:.04em;color:var(--o-stone)}#main-cart .cart-page__title .cart-title{padding:0 0 28px!important;margin:0!important}#main-cart .cart-page__title>*+*{margin-top:0!important}#main-cart .section--main-cart:has(.cart-page--empty){max-width:1200px;margin-inline:auto}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;align-items:start;width:min(calc(100% - var(--o-page-g) * 2),1200px);max-width:none;margin-inline:auto;padding:0 0 112px}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty))>.cart-page{display:contents!important}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)) :is(.cart-page__title,.cart-page__shipping,.cart-page__message,.cart-page__items,.cart-page__summary,.cart-page__more-blocks){grid-column:1!important;min-width:0;max-width:none!important}#main-cart .cart-page__shipping>*{padding:0 0 8px!important;border:0!important}#main-cart .cart-page__shipping .cart-message{width:100%}#main-cart .cart-items__wrapper,#main-cart .cart__items{padding:0!important;margin:0!important}#main-cart .cart-items{width:100%;border:0!important}#main-cart .cart-items tbody{display:block}#main-cart .cart-items tr.cart-item>td.cart-item__price{display:none!important}@media screen and (min-width:990px){#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)){grid-template-columns:minmax(0,1fr) 380px!important;grid-template-rows:auto auto auto auto 1fr!important;column-gap:64px}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)) .cart-page__title{grid-column:1 / -1!important}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)) .cart-page__summary{grid-column:2!important;grid-row:2 / -1!important;align-self:start;position:sticky;top:calc(var(--header-height, 0px) + 24px);max-height:calc(100vh - var(--header-height, 0px) - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;height:auto!important;padding:0!important}}@media screen and (min-width:990px)and (max-width:1099px){#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)){grid-template-columns:minmax(0,1fr) 340px!important;column-gap:40px}}#main-cart .cart-items tr.cart-item{grid-template-columns:96px minmax(0,1fr) auto!important;grid-template-rows:auto 1fr!important;grid-template-areas:none!important;column-gap:24px!important;min-height:128px;padding:24px 0!important}#main-cart .cart-items tr.cart-item>td.cart-item__media{grid-column:1!important;grid-row:1 / 3!important;width:96px!important;height:128px!important;margin:0!important}body #main-cart .cart-items .cart-item__image-container{width:96px!important;min-width:0!important;max-width:96px!important;height:128px!important;background:var(--o-d2)}#main-cart .cart-items tr.cart-item>td.cart-item__details{grid-column:2!important;grid-row:1!important}#main-cart .cart-items .cart-item__details>*{max-width:none!important}#main-cart .cart-items .cart-item__name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-family:var(--o-font-body)!important;font-weight:600!important;font-size:20px!important;line-height:1.25!important;letter-spacing:.01em!important;transition:color .2s ease}#main-cart .cart-items .cart-item__name .text{white-space:normal!important}#main-cart .cart-items .cart-item__name:hover{color:var(--o-gold)!important}#main-cart .cart-items .product-option{margin:6px 0 0!important;font-size:13px!important;font-weight:var(--o-fw-ui)!important}#main-cart .cart-items .product-option edit-cart:before{margin:0 8px;color:var(--o-dim)}#main-cart .cart-items .product-edit{letter-spacing:.04em;border-bottom-color:rgb(var(--o-ash-rgb) / .4)!important}#main-cart .cart-items tr.cart-item>td.cart-item__totals{grid-column:3!important;grid-row:1!important;align-self:start!important;height:auto!important;display:block!important;text-align:right}#main-cart .cart-items .cart-item__totals .price{font-size:20px!important;line-height:1.25!important}#main-cart .cart-items tr.cart-item>td.cart-item__quantity{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:start!important;width:auto!important;height:40px!important;min-height:0!important;margin-top:16px!important}#main-cart .cart-items tr.cart-item>td.cart-item__remove{grid-column:2 / 4!important;grid-row:2!important;align-self:end!important;justify-self:start!important;width:auto!important;height:40px!important;margin-left:134px!important}body #main-cart .cart-items quantity-selector-component.quantity-selector:not(#o-input-guard):not(#o-qty-sm){width:114px!important;height:40px!important;min-height:40px!important;background:var(--o-d2)!important}body #main-cart .cart-items quantity-selector-component :is(button,.quantity__button):not(#o-input-guard):not(#o-qty-sm){width:36px!important;min-width:36px!important}body #main-cart .cart-items quantity-selector-component :is(button,.quantity__button):not(#o-input-guard):not(#o-qty-sm):hover{color:var(--o-gold)!important;background:rgb(var(--o-gold-rgb) / .06)!important}body #main-cart .cart-items quantity-selector-component .quantity__input:not(#o-input-guard):not(#o-qty-sm){width:40px!important}#main-cart .cart-items .cart-item__remove .button-close-circle{font-size:13px!important;font-weight:var(--o-fw-ui)!important;letter-spacing:.04em!important;color:var(--o-ash)!important;border-bottom-color:rgb(var(--o-ash-rgb) / .4)!important;transition:color .2s ease,border-color .2s ease}#main-cart .cart-items .cart-item__remove .button-close-circle:is(:hover,:focus-visible){color:var(--o-gold)!important;border-bottom-color:var(--o-gold)!important}#main-cart .cart__summary-container,#main-cart .cart__summary-inner{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important;box-shadow:none!important}#main-cart .o-cart-sum{padding:28px 28px 24px;background-color:var(--o-d2);background-image:radial-gradient(120% 60% at 50% 0%,rgb(var(--o-gold-rgb) / .045),transparent 70%);border:1px solid var(--o-line);border-top-color:var(--o-line-gold)}#main-cart .o-cart-sum__row{display:flex;justify-content:space-between;align-items:baseline;gap:16px}#main-cart .o-cart-sum__row+.o-cart-sum__row{margin-top:12px}#main-cart .o-cart-sum__k{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:.04em;color:var(--o-ash)}#main-cart .o-cart-sum__v{font-size:19px;line-height:1.3;color:var(--o-ivory)}#main-cart .o-cart-sum__v--muted{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:.02em;color:var(--o-stone)}#main-cart .o-cart-sum__v--free{display:none;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:12px;letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-gold)}#main-cart :is(.o-cart-sum--free,html.o-fs-free .o-cart-sum:not(.o-cart-sum--known)) .o-cart-sum__v--free{display:inline}#main-cart :is(.o-cart-sum--free,html.o-fs-free .o-cart-sum:not(.o-cart-sum--known)) .o-cart-sum__v--muted{display:none}#main-cart .o-cart-sum .o-coupon{margin-top:20px}#main-cart .o-cart-sum .cart-total{margin-top:20px;padding:0!important}#main-cart .cart-total .totals{display:flex!important;align-items:baseline;justify-content:space-between;gap:12px;margin:0!important}#main-cart .cart-total .totals__total{margin:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-stone)!important}#main-cart .cart-total .totals__total-value{margin:0!important;font-size:28px!important;line-height:1!important;color:var(--o-gold)!important}#main-cart .o-cart-sum__tax{margin:8px 0 0;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1.5;color:var(--o-stone)}#main-cart .o-cart-sum__tax--tail{display:none}#main-cart .o-cart-sum .cart-checkout{margin-top:18px;padding:0!important}#main-cart .cart__ctas{margin:0!important;padding:0!important}#main-cart .cart__checkout-button{width:100%;height:52px!important;margin:0!important;background:rgb(var(--o-gold-rgb) / .12)!important;font-size:14px!important;letter-spacing:.14em!important}#main-cart .cart__checkout-button:is(:hover,:focus-visible){background:rgb(var(--o-gold-rgb) / .2)!important;border-color:var(--o-gold-bright)!important}#main-cart .o-cart-sum__or{display:flex;align-items:center;gap:12px;margin:22px 0 12px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:11px;letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-dim)}#main-cart .o-cart-sum__or:before,#main-cart .o-cart-sum__or:after{content:"";flex:1;height:1px;background:var(--o-line)}#main-cart .o-cart-sum .cart__dynamic-checkout-buttons{margin:0!important}#main-cart .o-cart-sum shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-row-gap: 0px;--shopify-accelerated-checkout-button-border-radius: 0px;display:block;margin-top:-8px;margin-bottom:-8px}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(2)){columns:2;column-gap:8px;column-fill:auto;height:56px}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(3)){height:104px}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(5)){height:152px}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(7)){height:auto;column-fill:balance}#main-cart .o-cart-sum shopify-accelerated-checkout-cart>*{--shopify-accelerated-checkout-button-block-size: 40px;display:block;height:40px;break-inside:avoid}#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(2):nth-last-child(1),#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(3):nth-last-child(-n+2),#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(4):nth-last-child(-n+3):nth-last-child(n+2){break-before:column}#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(2):nth-last-child(1),#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(3):nth-last-child(-n+2),#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(3):nth-last-child(-n+2)~*,#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(4):nth-last-child(-n+3):nth-last-child(n+2),#main-cart .o-cart-sum shopify-accelerated-checkout-cart>:nth-child(4):nth-last-child(-n+3):nth-last-child(n+2)~*{position:relative;top:8px}@media screen and (max-width:989px){#main-cart .o-cart-sum{margin-top:28px}}@media screen and (max-width:749px){#main-cart .cart-page__title{padding-top:28px}#main-cart .cart-page__title .cart-title{padding-bottom:20px!important}#main-cart .o-cart-title{gap:6px 14px}#main-cart .o-cart-title__heading{font-size:32px!important}#main-cart .cart-page__shipping>*{padding-bottom:4px!important}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)){padding-bottom:0}#main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)) :is(.cart-page__summary,.cart__summary-container,.cart__summary-inner,.cart__summary,.o-cart-sum){display:contents!important}#main-cart .o-cart-sum__rows{grid-column:1;margin-top:28px;padding:22px 18px 0;background:var(--o-d2);border:1px solid var(--o-line);border-top-color:var(--o-line-gold);border-bottom:0}#main-cart .o-cart-sum__tail{grid-column:1;order:2;padding:14px 18px 22px;background:var(--o-d2);border:1px solid var(--o-line);border-top:0}#main-cart .o-cart-sum__tax--bar{display:none}#main-cart .o-cart-sum__tax--tail{display:block;margin:0}#main-cart .o-cart-sum__bar{grid-column:1;order:1;position:sticky;bottom:0;z-index:25;margin:0 calc(var(--o-page-g) * -1);padding:0 var(--o-page-g) calc(14px + env(safe-area-inset-bottom,0px));background:var(--o-d2);border-top:1px solid var(--o-line-gold);box-shadow:0 -12px 24px rgb(var(--o-black-rgb) / .6)}#main-cart .o-cart-sum__bar .o-coupon{margin-top:0;border-top:0}#main-cart .o-cart-sum__bar .cart-total{margin-top:12px}#main-cart .o-cart-sum__bar .cart-total .totals__total-value{font-size:24px!important}#main-cart .o-cart-sum__bar .cart-checkout{margin-top:12px}#main-cart .o-cart-sum__bar .cart__checkout-button{height:50px!important}#main-cart .o-cart-sum__bar.is-settled{position:relative;margin-inline:0;padding-inline:18px;border-top-color:transparent;border-inline:1px solid var(--o-line);box-shadow:none}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(3)):not(:has(>:nth-child(4))){columns:3;height:56px}#main-cart .o-cart-sum shopify-accelerated-checkout-cart:has(>:nth-child(3)):not(:has(>:nth-child(4)))>:nth-child(n+2){break-before:column;position:relative;top:8px}#main-cart .cart-items tr.cart-item{grid-template-columns:80px minmax(0,1fr) auto!important;column-gap:16px!important;min-height:107px;padding:20px 0!important}#main-cart .cart-items tr.cart-item>td.cart-item__media{width:80px!important;height:107px!important}body #main-cart .cart-items .cart-item__image-container{width:80px!important;max-width:80px!important;height:107px!important}#main-cart .cart-items .cart-item__name,#main-cart .cart-items .cart-item__totals .price{font-size:18px!important}#main-cart .cart-items .product-option{font-size:12px!important}#main-cart .cart-items tr.cart-item>td.cart-item__quantity{margin-top:12px!important}#main-cart .cart-items tr.cart-item>td.cart-item__remove{margin-left:132px!important}body:has(#main-cart .o-cart-sum__bar:not(.is-settled)) shopify-chat{--shopify-chat-activator-offset: calc(166px + var(--o-float-gap) + 4px)}}.o-text-link{display:inline-flex;align-items:center;gap:8px;padding:0;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs)!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--o-gold)!important;transform:none!important;transition:color .2s ease}.o-text-link:after{content:"\2192";font-family:var(--o-font-ui);letter-spacing:0}.o-text-link:is(:hover,:focus-visible){color:var(--o-gold-bright)!important}.o-text-link .button-overflow,.o-text-link .button-text-main{display:inline!important;overflow:visible!important}.o-text-link .button-overflow:after,.o-text-link .button-text-main:after{content:none!important}.o-text-link.o-text-link--beside-btn{min-height:var(--o-btn-h);justify-content:center;padding:0;border-bottom:0!important;text-decoration:none!important;transition:color .2s ease}.o-text-link.o-text-link--beside-btn:active{transform:none!important}#CartDrawer .o-cart-drawer__viewcart{margin-top:14px;text-align:center}#CartDrawer .o-cart-drawer__viewcart .o-text-link{width:auto!important;height:auto!important;min-height:0!important;margin:0!important}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount{margin:0 0 8px!important;padding:0!important}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount-text{display:flex!important;align-items:center;gap:6px;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.04em!important;color:var(--o-stone)!important}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount{display:flex!important;justify-content:flex-start!important;text-align:left!important}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount-text{display:block!important;white-space:nowrap}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount-text .svg-wrapper{display:none!important}:is(#CartDrawer .o-cart-drawer__bar,#main-cart .cart-total) .discounts__discount-text :is(.money,.ht-money,span,text-loader-component):not(.svg-wrapper){display:inline!important;background:transparent!important;border:0!important;margin:0!important;padding:0!important;font-family:var(--o-font-ui)!important;font-size:12px!important;color:var(--o-stone)!important}.o-pcard{min-width:0}.o-pcard__link{display:flex;flex-direction:column;color:inherit;text-decoration:none}.o-pcard__img{position:relative;display:block;aspect-ratio:1 / 1;background:var(--o-d1);border:1px solid transparent;overflow:hidden;transition:border-color .2s ease}.o-pcard__img img{width:100%;height:100%;object-fit:cover;display:block}.o-pcard__link:hover .o-pcard__img{border-color:var(--o-line-gold)}.o-pcard__badge{position:absolute;top:10px;left:10px;z-index:1}.o-pcard__body{display:flex;flex-direction:column;min-width:0}.o-pcard__eb{margin-top:14px;font-family:var(--o-font-ui);font-weight:var(--o-fw-body);font-size:12px;line-height:1.3;color:var(--o-stone);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o-pcard__eb:empty{display:none}body:has(.o-pcard__eb:not(:empty)) .o-pcard__eb:empty{display:block;visibility:hidden;height:1.3em}.o-pcard__t{margin-top:6px;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:17px;line-height:1.2;color:var(--o-ivory);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.4em;transition:color .2s ease}.o-pcard__link:hover .o-pcard__t{color:var(--o-gold)}.o-pcard__price{margin-top:10px;font-size:17px;line-height:1;white-space:nowrap}.o-pcard__price .o-pcard__was{margin-left:6px;font-size:.72em;color:rgb(var(--o-ivory-rgb) / .45)!important;text-decoration:line-through;text-decoration-thickness:1px}.o-pcard__rate{margin-top:8px;display:flex;align-items:center;gap:4px;line-height:1}.o-pcard__stars{position:relative;display:inline-flex;flex:none}.o-pcard__stars-bg,.o-pcard__stars-fg{display:inline-flex;gap:1px}.o-pcard__stars-bg{color:rgb(var(--o-gold-rgb) / .22)}.o-pcard__stars-fg{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--o-gold)}.o-pcard__stars svg{width:10px;height:10px;flex:none;display:block;fill:currentColor}.o-pcard__count{font-size:12px!important}@media screen and (min-width:990px){.o-pcard__t,.o-pcard__price{font-size:20px}.o-pcard__count{font-size:13px!important}.o-pcard__stars svg{width:12px;height:12px}}.oieffur-collection-catalog__grid,.oieffur-home-v2 .product-grid,.o-pcard-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 12px!important}@media screen and (min-width:990px){.oieffur-collection-catalog__grid,.oieffur-home-v2 .product-grid,.o-pcard-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:48px 24px!important}}.o-search-head.find-search-hero{padding-block:32px 24px;background:var(--o-d1)}.o-search-head .find-search-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:center}.o-search-head h1{margin:0;max-width:none;font-size:28px;line-height:1.1;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o-search-head .find-lead{margin-top:8px;font-size:15px;line-height:1.6;color:var(--o-stone)}.o-search-head .find-search-form{margin-top:0}.o-search-head .find-search-form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.o-search-head .find-search-form__row{position:relative;display:block;border:0}.o-search-head .find-search-form input[type=search]{height:var(--o-input-h);min-height:0;padding:0 var(--o-input-h) 0 var(--o-input-pad-x);background:var(--o-input-bg);border:1px solid var(--o-input-line);color:var(--o-input-text);font-family:var(--o-font-body);font-size:var(--o-input-fs)}.o-search-head .find-search-form input[type=search]::placeholder{color:var(--o-input-ph);font-size:var(--o-input-ph-fs)}.o-search-head .find-search-form input[type=search]:focus,.o-search-head .find-search-form input[type=search]:focus-visible{border-color:var(--o-input-focus);outline:0;box-shadow:none}.o-search-head .find-search-form button.o-search-head__submit{position:absolute;top:0;right:0;width:var(--o-input-h);min-width:0;height:var(--o-input-h);min-height:0;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;color:var(--o-gold);box-shadow:none!important;transform:none!important}.o-search-head .find-search-form button.o-search-head__submit:hover{color:var(--o-gold-bright)}.o-search-head .find-search-form button.o-search-head__submit:focus-visible{outline:1px solid var(--o-gold);outline-offset:-4px}.o-search-head .o-search-head__submit .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.oieffur-search .find-search__body{padding-block:24px 64px}.oieffur-search .find-results-status{padding-bottom:16px;margin-bottom:24px;font-family:var(--o-font-body);font-size:14px;color:var(--o-stone)}.o-search-products+.o-search-text{margin-top:48px;border-top:1px solid var(--o-line)}.o-search-text .find-result,.o-search-text .find-result--article,.o-search-text .find-result--article-no-media,.o-search-text .find-result--page{display:block;padding:20px 0}.o-search-text .find-result__media{display:none}.o-search-text .find-result__type{margin:0 0 6px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:11px;letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-gold)}.o-search-text .find-result h2{margin:0;font-size:20px;line-height:1.25;letter-spacing:0;text-transform:none}.o-search-text .find-result h2 a{color:var(--o-ivory);text-decoration:none}.o-search-text .find-result h2 a:hover{color:var(--o-gold)}.o-search-text .find-result__content>p:last-child:not(.find-result__type){margin-top:8px;max-width:none;font-family:var(--o-font-body);font-size:14px;line-height:1.6;color:var(--o-stone)}@media screen and (min-width:990px){.o-search-head.find-search-hero{padding-block:48px 32px}.o-search-head .find-search-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:48px}.o-search-head h1{font-size:36px}.oieffur-search .find-search__body{padding-block:32px 96px}.o-search-text .find-result h2{font-size:22px}.o-search-text .find-result__content>p:last-child:not(.find-result__type){max-width:760px}}@media screen and (max-width:749px){.oieffur-guide-page .guide-rte>p,.oieffur-guide-page .guide-rte ul,.oieffur-guide-page .guide-rte ol,.oieffur-guide-page .guide-empty p,.opp-hero h1,.opp-first-info h1,.opp-lede,.opp-first-summary,.opp-support-note,.opp-checkout-note,.opp-question h2,.opp-updates h2,.opp-next h2,.opp-edition-contract h2,.opp-edition-story h2,.opp-richtext,.guide-hero h1,.guide-hero-intro,.guide-lead h2,.guide-lead .guide-summary,.guide-compact h2,.guide-archive-card h2,.guide-archive-card .guide-summary,.article-header h1,.related-reading h2,.oieffur-incubation .inc-submit-link p,.oieffur-age-gate__copy,.oieffur-home-v2 .hero-description{max-width:none!important}}@media screen and (min-width:750px){.guide-lead h2,.guide-lead .guide-summary{max-width:500px!important}.guide-archive-card h2,.guide-archive-card .guide-summary{max-width:456px!important}.guide-compact h2{max-width:none!important}}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll){width:100%!important;max-width:100%!important;margin:24px 0 32px!important;overflow-x:auto;border:0!important;background:transparent!important;box-shadow:none!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--o-line-strong) transparent}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll):focus-visible{outline:1px solid var(--o-gold);outline-offset:2px}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) table{display:table!important;overflow:visible!important;width:100%!important;min-width:0!important;margin:0!important;table-layout:auto!important;border:0!important;border-collapse:collapse!important;border-top:1px solid var(--o-line-strong)!important;background:transparent!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-body)!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;font-variant-numeric:lining-nums tabular-nums;color:var(--o-ivory)!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) :is(th,td){min-width:0!important;padding:10px 16px!important;border:0!important;border-bottom:1px solid var(--o-line)!important;background:transparent!important;text-align:left!important;vertical-align:top!important;white-space:nowrap!important;color:inherit}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) :is(th,td):first-child{padding-left:0!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) :is(th,td):last-child{padding-right:0!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) th,:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) thead td{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase;color:var(--o-gold)!important;vertical-align:bottom!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) tbody tr,:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) tbody tr:is(:nth-child(2n),:hover){background:transparent!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) tbody td:first-child{color:var(--o-ivory)!important;font-weight:var(--o-fw-ui)!important}.o-table-scroll td .o-unit-sep{white-space:pre}@media screen and (max-width:749px){.o-table-scroll td .o-unit-sep{display:block;height:0;overflow:hidden}.o-table-scroll td:has(.o-unit-sep){line-height:1.35!important}}@media screen and (min-width:990px){:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) table{font-size:15px!important}:is(.o-table-scroll,.oieffur-guide-page .guide-table-scroll) :is(th,td){padding:12px 20px!important}}.o-table{margin:24px 0 32px}.o-table>.o-table-scroll{margin:0!important}.o-table>p.o-table__hint{display:none!important;max-width:none!important;margin:0 0 14px!important;color:var(--o-stone)!important;font-family:var(--o-font-ui)!important;font-size:12px!important;font-weight:var(--o-fw-ui)!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important}.o-table>p.o-table__hint:after{content:"\a0\2192"}.o-table.is-overflow>p.o-table__hint{display:block!important}.o-table.is-overflow:not(.is-end)>.o-table-scroll{-webkit-mask-image:linear-gradient(to right,var(--o-ivory) calc(100% - 64px),transparent);mask-image:linear-gradient(to right,var(--o-ivory) calc(100% - 64px),transparent)}@media screen and (max-width:749px){.o-table{margin-inline:-20px}.o-table>p.o-table__hint{padding-inline:20px!important}.o-table .o-table-scroll :is(th,td):first-child{padding-left:20px!important}.o-table .o-table-scroll :is(th,td):last-child{padding-right:20px!important}}.o-ck .o-ck__viewport{position:relative;margin-top:28px}.o-ck .o-ck__row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}.o-ck .o-ck__row::-webkit-scrollbar{display:none}.o-ck .o-ck__card{flex:0 0 85%;min-width:0;margin:0;scroll-snap-align:start}.o-ck .o-ck__card:last-child{scroll-snap-align:end}.o-ck .o-ck__row--n1 .o-ck__card{flex-basis:100%}.o-ck .o-ck__media{display:block;width:100%;aspect-ratio:4 / 5;padding:0;border:1px solid var(--o-d5);border-radius:0;background:var(--o-d3);overflow:hidden;cursor:zoom-in;box-shadow:none}.o-ck .o-ck__media img{display:block;width:100%;height:100%;object-fit:cover;border:0}.o-ck .o-ck__media:focus-visible{outline:1px solid var(--o-gold);outline-offset:2px}.o-ck .o-ck__cap{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:13px;line-height:1.2;letter-spacing:var(--o-track-ui);color:var(--o-ash)}.o-ck .o-ck__n{font-weight:var(--o-fw-ui);letter-spacing:.08em;color:var(--o-stone);font-variant-numeric:tabular-nums}.o-ck .o-ck__nav{display:none}@media screen and (min-width:750px){.o-ck .o-ck__viewport{margin-top:32px}.o-ck .o-ck__row{gap:18px;margin:0;padding:0;scroll-padding:0}.o-ck .o-ck__row .o-ck__card{flex:0 0 calc((100% - 36px) / 3)}.o-ck .o-ck__row--n2 .o-ck__card{flex-basis:calc((100% - 18px)/2)}.o-ck .o-ck__n{display:none}.o-ck .kol-strip__header:has(.o-ck__nav){display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:32px!important;align-items:end!important}.o-ck .kol-strip__header:has(.o-ck__nav)>div:first-child{grid-column:1;grid-row:1}.o-ck .kol-strip__header:has(.o-ck__nav)>.kol-strip__subtext{grid-column:1 / -1;grid-row:2}.o-ck .o-ck__nav{grid-column:2;grid-row:1;display:flex;align-items:center;gap:4px;margin-right:-12px}.o-ck .o-ck__arrow{width:40px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:var(--o-gold);cursor:pointer;box-shadow:none;transition:color .2s ease,opacity .2s ease}.o-ck .o-ck__arrow:hover:not(:disabled){color:var(--o-gold-bright)}.o-ck .o-ck__arrow:disabled{opacity:0;cursor:default;pointer-events:none}.o-ck .o-ck__deskcount{display:block;min-width:5.5em;text-align:center;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:.08em;color:var(--o-stone);font-variant-numeric:tabular-nums}}.o-ck svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.25}.o-ck-lb[hidden]{display:none!important}.o-ck-lb{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:var(--o-d1)}html.o-ck-lb-lock,html.o-ck-lb-lock body{overflow:hidden}html.o-ck-lb-lock shopify-chat,html.o-ck-lb-lock #shopify-chat{display:none!important}.o-ck-lb__bar{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding:14px 16px}.o-ck-lb__count,.o-ck-lb__foot{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;letter-spacing:var(--o-track-ui);color:var(--o-ash);font-variant-numeric:tabular-nums}.o-ck-lb__foot{flex:0 0 auto;padding:14px 16px 22px;text-align:center;font-weight:var(--o-fw-ui-strong)}.o-ck-lb__close{width:40px;height:40px;padding:0;display:grid;place-items:center;border:1px solid var(--o-line-strong);border-radius:0;background:transparent;color:var(--o-ivory);cursor:pointer;box-shadow:none;transition:border-color .2s ease,color .2s ease}.o-ck-lb__close:hover,.o-ck-lb__close:focus-visible{border-color:var(--o-gold);color:var(--o-gold);outline:0}.o-ck-lb__close svg{width:14px;height:14px}.o-ck-lb__track{flex:1 1 auto;min-height:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.o-ck-lb__track::-webkit-scrollbar{display:none}.o-ck-lb__slide{flex:0 0 100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 12px;scroll-snap-align:center}.o-ck-lb__slide img{max-width:100%;max-height:100%;object-fit:contain;display:block}.o-ck-lb__arrow{display:none}@media screen and (min-width:750px){.o-ck-lb__slide{padding:0 120px}.o-ck-lb:not(.is-single) .o-ck-lb__arrow{position:absolute;top:50%;translate:0 -50%;width:48px;height:48px;padding:0;display:grid;place-items:center;border:1px solid var(--o-gold);border-radius:0;background:transparent;color:var(--o-gold);cursor:pointer;box-shadow:none;transition:background .2s ease,border-color .2s ease}.o-ck-lb__arrow:hover{background:rgb(var(--o-gold-rgb) / .12);border-color:var(--o-gold-bright)}.o-ck-lb__arrow svg{width:18px;height:18px}.o-ck-lb__arrow--prev{left:32px}.o-ck-lb__arrow--next{right:32px}}.shopify-section:has(.jm-review-widget){background:var(--o-d1)!important;padding-bottom:0!important}.shopify-section:has(.oieffur-kol-strip)+.shopify-section:has(.jm-review-widget){background:var(--o-d2)!important}.shopify-section:has(.jm-review-widget) .jm-review-widget{padding-top:48px!important;padding-bottom:56px!important;border-top:1px solid var(--o-line)!important}.shopify-section:has(.jm-review-widget) :is(.jm-review-widget,.jdgm-widget){max-width:1232px!important}.oieffur-kol-strip .kol-strip__inner{max-width:1232px}.jm-review-widget .jm-review-widget-minimal-header__title{margin:0!important;color:var(--o-ivory)!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:clamp(22px,2vw,30px)!important;line-height:1.1!important;letter-spacing:.05em!important;text-transform:uppercase!important}.jm-review-widget .jm-review-widget-minimal-header__title:before{content:var(--o-rv-eyebrow, "Reviews");display:block;margin:0 0 10px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--o-gold)}html.o-rv-summary-ready .jm-review-widget .jm-average-rating-display--minimal-header{display:flex;align-items:center;gap:12px}html.o-rv-summary-ready .jm-review-widget .jm-average-rating-display--minimal-header>.jm-cluster{display:none!important}html.o-rv-summary-ready .jm-review-widget .jm-average-rating-display--minimal-header:before{content:var(--o-rv-stars);font-family:var(--o-font-star);font-size:18px;line-height:1.4;letter-spacing:4px;color:var(--o-gold)}html.o-rv-summary-ready .jm-review-widget .jm-average-rating-display--minimal-header:after{content:var(--o-rv-summary);font-family:var(--o-font-rating);font-weight:var(--o-rating-weight);font-size:var(--o-rating-fs);letter-spacing:var(--o-rating-tracking);font-variant-numeric:lining-nums;color:var(--o-rating-color)}.jm-review-widget .jm-no-reviews-state{display:block!important;max-width:none!important;margin:20px 0 0!important;text-align:left!important}.jm-review-widget .jm-no-reviews-state>.jm-stack{align-items:flex-start!important}.jm-review-widget .jm-no-reviews-state__text{color:var(--o-ash)!important;font-family:var(--o-font-body)!important;font-size:16px!important;line-height:1.5!important;text-align:left!important}.jm-review-widget .jm-no-reviews-state__action-buttons{justify-content:flex-start!important;margin-top:16px!important}.jm-review-widget:has(.jm-no-reviews-state) .jm-review-widget__body{display:none!important}@media screen and (max-width:749px){.oieffur-related .oieffur-related__inner{padding-inline:20px}}.o-fe{--o-fe-gap: 10px}.o-fe__head{margin:0 0 24px}.o-fe__eyebrow{display:flex;align-items:center;gap:14px;margin:0 0 14px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--o-gold)}.o-fe__eyebrow:before{content:"";width:32px;height:1px;background:var(--o-gold);flex:0 0 auto}.o-fe .o-fe__title{margin:0;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:28px;line-height:1.08;letter-spacing:.04em;text-transform:uppercase;color:var(--o-ivory)}.o-fe__guide{margin:12px 0 0;max-width:560px;font-family:var(--o-font-heading);font-size:17px;line-height:1.5;color:var(--o-ash)}.o-fe__row{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);grid-auto-columns:236px;gap:var(--o-fe-gap);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.o-fe__row::-webkit-scrollbar{display:none}.o-fe__item{margin:0;min-width:0;scroll-snap-align:start}.o-fe .o-fe__link{display:flex;align-items:center;gap:14px;height:76px;padding:0 14px 0 0;border:1px solid var(--o-line);background:var(--o-fe-tile, var(--o-d2));color:inherit;text-decoration:none;box-shadow:none;transition:border-color .2s ease}.o-fe__media{flex:0 0 auto;width:74px;height:74px;overflow:hidden;background:var(--o-d1)}.o-fe__media img{display:block;width:100%;height:100%;object-fit:cover;transform:none}.o-fe__text{display:flex;flex-direction:column;gap:4px;min-width:0}.o-fe__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:12px;line-height:1.3;letter-spacing:.1em;text-transform:uppercase;color:var(--o-ivory);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;transition:color .2s ease}.o-fe__count{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;line-height:1.2;white-space:nowrap;color:var(--o-stone);font-variant-numeric:lining-nums tabular-nums}.o-fe .o-fe__link:is(:hover,:focus-visible){border-color:var(--o-gold)}.o-fe .o-fe__link:is(:hover,:focus-visible) .o-fe__name{color:var(--o-gold)}@media screen and (max-width:749px){.o-fe__row{margin-inline:calc(var(--o-fe-bleed, 0px) * -1);padding-inline:var(--o-fe-bleed, 0px);scroll-padding-inline:var(--o-fe-bleed, 0px)}}@media screen and (min-width:750px){.o-fe .o-fe__title{font-size:36px}.o-fe__head{margin-bottom:32px}}@media screen and (min-width:990px){.o-fe__row{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;overflow:visible}.o-fe .o-fe__link{height:88px;gap:14px}.o-fe__media{width:86px;height:86px}}@media screen and (min-width:1400px){.o-fe__row{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px}.o-fe .o-fe__link{gap:10px;padding-right:10px}.o-fe__media{width:72px;height:100%}.o-fe__name{letter-spacing:.08em}}.oieffur-collection-catalog .o-fe{--o-fe-bleed: 12px}.oieffur-collection-catalog__eyebrow:before,.oieffur-collection-catalog__section-label:before{background:var(--o-gold)!important}body:has(.jdgm-write-review-modal[style*=block]) shopify-chat{display:none!important}.jdgm-write-review-modal.jdgm-write-review-modal{--jdgm-primary-color: var(--o-gold) !important;color:var(--o-ivory);font-family:var(--o-font-ui)}.jdgm-write-review-modal.jdgm-write-review-modal :focus-visible{outline:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__container{align-items:stretch!important;justify-content:center!important;background:rgb(var(--o-black-rgb) / .86)!important;border:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__content{position:relative;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important;height:100dvh!important;max-height:none!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--o-d2)!important;border:0!important;color:var(--o-ivory)!important;font-family:var(--o-font-ui)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__close-btn{display:inline-flex!important;align-items:center;justify-content:center;position:absolute!important;top:16px!important;right:16px!important;width:40px!important;height:40px!important;padding:0!important;border:1px solid var(--o-line-gold)!important;border-radius:50%!important;background:var(--o-d2)!important;color:var(--o-gold)!important;opacity:1!important;z-index:4!important;box-shadow:none!important;transition:border-color .2s ease!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__close-btn:is(:hover,:focus-visible){border-color:var(--o-gold)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg{width:12px!important;height:12px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__close-btn svg *{stroke:currentColor!important;fill:currentColor!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__sections{flex:1 1 auto!important;min-height:0!important;align-items:stretch!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__section{align-items:stretch!important;min-height:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__section:not(.current-section){max-height:0!important;overflow:hidden!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__slider-container{flex:1 1 auto!important;min-height:0!important;height:auto!important;align-items:flex-start!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page{align-items:stretch!important;justify-content:flex-start!important;height:100%!important;padding:72px 24px 24px!important;overflow-y:auto!important;gap:0!important;scrollbar-width:none;box-sizing:border-box!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page::-webkit-scrollbar{display:none}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page:not(.current-page){max-height:0!important;overflow:hidden!important;padding-block:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page-header{align-items:flex-start!important;justify-content:flex-start!important;gap:10px!important;text-align:left!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form,.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form-group{align-items:stretch!important;justify-content:flex-start!important;height:auto!important;gap:22px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form{margin-top:28px!important;padding:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__title{margin:0!important;padding-right:48px;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:28px!important;line-height:1.15!important;text-align:left!important;color:var(--o-ivory)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__intro{margin:0!important;font-family:var(--o-font-heading)!important;font-size:17px!important;line-height:1.5!important;text-align:left!important;color:var(--o-ash)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:18px!important;line-height:1.25!important;text-align:left!important;color:var(--o-ivory)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__form{display:grid!important;grid-template-columns:64px minmax(0,1fr);align-items:center!important;gap:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__product-image{width:64px!important;height:64px!important;border-radius:0!important;background:var(--o-d1)}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro :is(.jdgm-write-review-modal__product-image,.jdgm-write-review-modal__product-title){margin:0!important;padding-block:12px;border-block:1px solid var(--o-line);box-sizing:content-box}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__product-title{align-self:stretch;display:flex!important;align-items:center;padding-left:14px}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__product-image img{width:64px!important;height:64px!important;object-fit:cover}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-coupon-banner-container{grid-column:1 / -1}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__product-image{grid-column:1;grid-row:2}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__product-title{grid-column:2;grid-row:2}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-form-intro .jdgm-write-review-modal__stars{grid-column:1 / -1;grid-row:3;justify-self:start;width:max-content;margin:28px 0 24px}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__stars:after{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.06em;color:var(--o-stone)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__stars:after{display:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__stars{justify-content:flex-start!important;gap:10px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-star{width:44px!important;height:44px!important;padding:0!important;font-size:40px!important;line-height:44px!important;text-align:center}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:0 48px 16px 0;border-bottom:1px solid var(--o-line)}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__page-header .jdgm-write-review-modal__product-title{flex:1 1 auto;min-width:0;display:-webkit-box!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__field-group--stars{flex:0 0 auto!important;width:auto!important;text-align:right!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__stars{gap:4px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-star{width:20px!important;height:20px!important;font-size:18px!important;line-height:20px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--review-details .jdgm-write-review-modal__form{margin-top:24px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-group{display:block!important;height:auto!important;margin:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__field-label{display:block!important;margin:0 0 8px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--o-ash)!important;text-align:left!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(input.jdgm-write-review-modal__field-input,textarea.jdgm-write-review-modal__field-input){display:block!important;width:100%!important;min-height:var(--o-input-h)!important;padding:12px 16px!important;background:var(--o-d2)!important;border:1px solid var(--o-line-strong)!important;border-radius:0!important;color:var(--o-ivory)!important;font-family:var(--o-font-ui)!important;font-size:16px!important;line-height:1.5!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease!important}.jdgm-write-review-modal.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{flex:none!important;height:auto;min-height:calc(9em + 26px)!important;overflow:hidden!important;resize:none!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(input.jdgm-write-review-modal__field-input,textarea.jdgm-write-review-modal__field-input)::placeholder{color:var(--o-dim)!important;font-size:16px!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(input.jdgm-write-review-modal__field-input,textarea.jdgm-write-review-modal__field-input):is(:focus,:focus-visible){border-color:var(--o-gold)!important;outline:none!important;box-shadow:none!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__field-help,.jdgm-write-review-modal__gdpr-statement){margin:8px 0 0!important;font-family:var(--o-font-ui)!important;font-size:13px!important;line-height:1.55!important;text-align:left!important;color:var(--o-stone)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement{margin-top:2px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__gdpr-statement a{color:var(--o-ash)!important;font-size:inherit!important;text-decoration:underline!important;text-underline-offset:2px}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-label{gap:12px!important;font-family:var(--o-font-ui)!important;font-size:15px!important;color:var(--o-ash)!important;cursor:pointer}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-text{color:var(--o-ash)!important;font-family:var(--o-font-ui)!important;font-size:15px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom{width:20px!important;height:20px!important;background:transparent!important;border:1px solid var(--o-line-strong)!important;border-radius:0!important;outline:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-custom:after{left:6px!important;top:2px!important;border-color:var(--o-gold)!important;border-width:0 1.5px 1.5px 0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__checkbox-input:is(:checked,:focus-visible)+.jdgm-write-review-modal__checkbox-custom{border-color:var(--o-gold)!important;outline:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form-group--share-media{padding:0!important;overflow:visible!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload{display:flex!important;align-items:flex-start!important;justify-content:flex-start!important;gap:14px!important;height:auto!important;min-height:0!important;padding:28px 20px!important;border:1px dashed rgb(var(--o-gold-rgb) / .45)!important;border-radius:0!important;background:transparent!important;outline:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:is(:hover,:focus-within){border-style:dashed!important;border-color:var(--o-gold)!important;background:transparent!important;outline:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-upload{align-items:flex-start!important;gap:14px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-icon{display:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__media-upload-prompt,.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-upload-prompt b{font-family:var(--o-font-heading)!important;font-weight:400!important;font-size:17px!important;line-height:1.5!important;text-align:left!important;color:var(--o-ash)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-upload:after{content:var(--o-rv-add, "Add photo");display:inline-flex;align-items:center;height:40px;padding:0 20px;border:1px solid var(--o-gold);background:var(--o-d1);color:var(--o-gold);font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__media-preview-content{border:1px solid var(--o-line)!important;border-radius:0!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__navigation,.jdgm-write-review-modal__thank-you-nav){flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important;width:100%!important;margin:0!important;padding:16px 24px 24px!important;border-top:1px solid var(--o-line)!important;background:var(--o-d2)!important;box-sizing:border-box!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;width:auto!important;height:var(--o-btn-h, 48px)!important;min-height:0!important;padding:0 28px!important;background:var(--o-d1)!important;border:1px solid var(--o-gold)!important;border-radius:0!important;color:var(--o-gold)!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:13px!important;line-height:1!important;letter-spacing:.1em!important;text-transform:uppercase!important;opacity:1!important;box-shadow:none!important;transform:none!important;transition:background .2s ease,border-color .2s ease!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:is(:hover,:focus-visible):not(:disabled){background:rgb(var(--o-gold-rgb) / .12)!important;border-color:var(--o-gold-bright)!important;color:var(--o-gold)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:disabled{opacity:.38!important;background:var(--o-d1)!important;cursor:default!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn svg{display:none!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-back{flex:0 0 auto!important;height:auto!important;margin-right:0;padding:8px 0!important;background:transparent!important;border:0!important;color:var(--o-stone)!important;text-decoration:underline;text-decoration-color:var(--o-line-strong);text-underline-offset:4px}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn.jdgm-write-review-modal__nav-btn-back:is(:hover,:focus-visible){background:transparent!important;color:var(--o-gold)!important;text-decoration-color:currentColor}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you{margin-top:0!important;padding-top:0!important;gap:10px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text{margin-top:14px!important;padding:14px 16px!important;border:1px solid var(--o-line-gold)!important;font-family:var(--o-font-ui)!important;font-size:14px!important;line-height:1.55!important;text-align:left!important;color:var(--o-ash)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text~.jdgm-write-review-modal__title{margin-top:18px!important;padding:22px 0 0!important;border-top:1px solid var(--o-line)!important;font-family:var(--o-font-heading)!important;font-weight:400!important;font-size:17px!important;line-height:1.5!important;color:var(--o-ash)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__text~.jdgm-write-review-modal__intro{font-size:15px!important;color:var(--o-stone)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you .jdgm-write-review-modal__stars{width:max-content;margin:4px 0 24px}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--thank-you{display:flex!important;flex-direction:column!important;padding-bottom:0!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--thank-you .jdgm-write-review-modal__thank-you-nav{margin:auto -24px 0!important;width:calc(100% + 48px)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__form--thank-you-separator{display:none!important}.o-rv-confirm{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;align-items:flex-end;background:rgb(var(--o-black-rgb) / .82)}.o-rv-confirm[hidden]{display:none}.o-rv-confirm__sheet{width:100%;padding:28px 24px;background:var(--o-d2);border-top:1px solid var(--o-line-gold);box-sizing:border-box}.o-rv-confirm__title{margin:0;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading);font-size:24px;line-height:1.2;color:var(--o-ivory)}.o-rv-confirm__body{margin:8px 0 22px;font-family:var(--o-font-heading)!important;font-size:17px;line-height:1.5;color:var(--o-ash)}.o-rv-confirm__row{display:flex;align-items:center;gap:20px}.o-rv-confirm__discard{padding:8px 0;background:none;border:0;cursor:pointer;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--o-stone);text-decoration:underline;text-decoration-color:var(--o-line-strong);text-underline-offset:4px}.o-rv-confirm__discard:is(:hover,:focus-visible){color:var(--o-gold)}.o-rv-confirm__keep{flex:1 1 auto;height:var(--o-btn-h, 48px);padding:0 28px;cursor:pointer;background:var(--o-d1);border:1px solid var(--o-gold);border-radius:0;color:var(--o-gold);box-shadow:none;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong);font-size:13px;letter-spacing:.1em;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.o-rv-confirm__keep:is(:hover,:focus-visible){background:rgb(var(--o-gold-rgb) / .12);border-color:var(--o-gold-bright)}@media screen and (min-width:768px){.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__container{align-items:flex-start!important;padding-top:64px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__content{width:600px!important;max-width:calc(100vw - 48px)!important;height:min(772px,calc(100dvh - 128px))!important;max-height:none!important;border:1px solid var(--o-d5)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page{padding:64px 40px 32px!important}.jdgm-write-review-modal.jdgm-write-review-modal :is(.jdgm-write-review-modal__navigation,.jdgm-write-review-modal__thank-you-nav){padding:16px 40px 24px!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--thank-you .jdgm-write-review-modal__thank-you-nav{margin:auto -40px 0!important;width:calc(100% + 80px)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:not(.jdgm-write-review-modal__nav-btn-back){flex:0 0 auto!important;min-width:200px;margin-left:auto}.o-rv-confirm__sheet{padding:28px 40px}.o-rv-confirm__row{justify-content:flex-end}.o-rv-confirm__keep{flex:0 0 auto;min-width:200px}}@media(hover:hover){body .button:hover:not([disabled]):not(.button-unstyled) svg,body .button:hover:not([disabled]):not(.button-unstyled) svg path{color:inherit!important;fill:currentColor!important}body .button:hover:not([disabled]):not(.button-unstyled) svg[fill=none],body .button:hover:not([disabled]):not(.button-unstyled) svg [fill=none]{fill:none!important}}body{--color-sale-badge-background: transparent;--color-sale-badge-border: var(--o-gold);--color-sale-badge-foreground: var(--o-gold)}.share-drawer .popup__inner.global-settings-popup{width:min(520px,calc(100vw - 32px))!important;max-width:none!important;min-width:0!important;padding:28px 24px!important}.share-drawer .share-header{padding-right:52px;margin-bottom:20px}.share-drawer .share-title{margin:0!important;font-size:24px!important;line-height:1.2!important}.share-drawer .share-group{display:flex!important;align-items:stretch;gap:8px}.share-drawer .share-group .field{flex:1 1 auto;min-width:0;margin:0!important}.share-drawer .share-group .field__input{font-size:14px!important;text-overflow:ellipsis}.share-drawer .share_toolbox{margin-top:16px}.share-drawer .social-share{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:0!important;padding:0!important;list-style:none}.share-drawer .social-share__item{margin:0!important;padding:0!important}.share-drawer .social-share a,.share-drawer .button-copy{display:inline-flex!important;align-items:center;justify-content:center;flex:0 0 auto;width:40px!important;height:40px!important;min-width:40px!important;padding:0!important;color:var(--o-gold)!important;background:transparent!important;border:1px solid var(--o-line-gold)!important;border-radius:0!important;box-shadow:none!important;transform:none!important;transition:border-color .2s ease,color .2s ease}.share-drawer .social-share a:is(:hover,:focus-visible),.share-drawer .button-copy:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;border-color:var(--o-gold-bright)!important;background:transparent!important}.share-drawer :is(.social-share a,.button-copy) .svg-wrapper{display:inline-flex;width:16px;height:16px}.share-drawer :is(.social-share a,.button-copy) svg{width:16px!important;height:16px!important;color:inherit!important}.share-drawer :is(.social-share a,.button-copy) svg path{fill:currentColor!important}.share-drawer .share-button__message{color:var(--o-stone);font-family:var(--o-font-ui);font-size:12px}.share-drawer .share-group .button-copy{width:var(--o-input-h)!important;height:var(--o-input-h)!important;min-width:var(--o-input-h)!important;min-height:var(--o-input-h)!important;align-self:center;align-items:center!important;justify-content:center!important;line-height:0!important}.share-drawer .share-group .button-copy .svg-wrapper{align-items:center;justify-content:center;margin:0!important}.share-drawer .popup__inner.global-settings-popup>.drawer__close{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-height:40px!important;border-radius:0!important;border:1px solid var(--o-line-gold)!important;background:transparent!important;color:var(--o-gold)!important}.share-drawer .popup__inner.global-settings-popup>.drawer__close:before,.share-drawer .popup__inner.global-settings-popup>.drawer__close:after{content:none!important}.share-drawer .popup__inner.global-settings-popup>.drawer__close:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;border-color:var(--o-gold-bright)!important;background:transparent!important}body .oieffur-home-footer .footer-social a{color:rgb(var(--o-ivory-rgb) / .76);border-color:rgb(var(--o-ivory-rgb) / .18);background:var(--o-d3);box-shadow:none;transform:none}body .oieffur-home-footer .footer-social a:is(:hover,:focus-visible){color:var(--o-gold);border-color:var(--o-gold);background:var(--o-d4);transform:none}body .oieffur-home-footer .footer-social svg path:not([fill=none]){fill:currentColor!important}.oieffur-home-footer .section-shell{width:auto!important;max-width:calc(1440px - var(--o-page-g) * 2);margin-inline:var(--o-page-g)!important}@media screen and (min-width:1536px){.oieffur-home-footer .section-shell{margin-inline:auto!important}}@media screen and (min-width:990px)and (max-width:1279px){body .oieffur-home-footer .footer-main{grid-template-columns:minmax(200px,.8fr) minmax(0,2.2fr);gap:48px}body .oieffur-home-footer .footer-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.oieffur-home-footer .footer-bottom{border-top:1px solid var(--o-line)}.oieffur-home-footer .footer-bottom-inner{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px!important;min-height:0!important;padding:20px 0 40px!important}.oieffur-home-footer .footer-signature{display:none!important}.oieffur-home-footer .footer-utility{display:contents!important}.oieffur-home-footer .footer-legal{order:1;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:0!important;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px!important;line-height:1.4!important;letter-spacing:normal!important;color:var(--o-stone)!important}.oieffur-home-footer .footer-legal a:before{content:"\b7";padding:0 .5em;color:var(--o-stone)}.oieffur-home-footer .footer-legal a:is(:hover,:focus-visible){color:var(--o-gold)!important}.oieffur-home-footer .footer-payments{order:2;justify-content:flex-start!important}@media screen and (min-width:750px){.oieffur-home-footer .footer-legal{white-space:nowrap}.oieffur-home-footer .footer-payments{justify-content:flex-end!important}}body .oieffur-home-footer .footer-payment{width:38px;min-height:24px;padding:0;border:0;background:transparent}body .oieffur-home-footer .footer-payment svg{filter:grayscale(1);opacity:.55}@media screen and (min-width:990px){.oieffur-home-footer .footer-bottom-inner{padding-bottom:56px!important}}.oieffur-home-v2.hp{line-height:1.6}.hp .hp-in{padding-inline:var(--o-page-g);max-width:1440px;margin-inline:auto}.hp .hp-sec{position:relative}.hp .hp-kick,.template-index .oieffur-incubation .inc-projects .inc-kicker{display:flex!important;align-items:center;gap:14px!important;margin:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}.hp .hp-kick:before,.template-index .oieffur-incubation .inc-projects .inc-kicker:before{content:"";flex:0 0 auto;width:32px;height:1px;background:var(--o-gold)}.hp .hp-h2,.template-index .oieffur-incubation .inc-projects .inc-section-head h2{margin:14px 0 0!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-heading)!important;font-size:28px!important;line-height:1.08!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--o-ivory)!important}.hp .hp-lede,.template-index .oieffur-incubation .inc-projects .inc-section-head>p{margin:12px 0 0!important;max-width:640px;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-body)!important;font-size:17px!important;line-height:1.6!important;color:var(--o-ash)!important}.hp .hp-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--o-btn-h);padding:0 var(--o-btn-pad-x)!important;text-decoration:none;white-space:nowrap}.hp .hp-tlink{display:none;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:13px;letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-gold);text-decoration:underline;text-decoration-color:var(--o-line-gold);text-underline-offset:.4em;white-space:nowrap}.hp .hp-tlink:is(:hover,:focus-visible){color:var(--o-gold-bright);text-decoration-color:currentColor}@media screen and (min-width:990px){.hp .hp-h2,.template-index .oieffur-incubation .inc-projects .inc-section-head h2{font-size:36px!important}.hp .hp-lede,.template-index .oieffur-incubation .inc-projects .inc-section-head>p{font-size:19px!important}}.hp .hp-hero{position:relative;background:var(--o-d1);overflow:hidden}.hp .hp-hero__media{position:relative;box-sizing:border-box;width:100%;height:min(616px,calc(100vw + 64px));padding-top:64px;margin-inline:auto;overflow:hidden;background:var(--o-d1)}.hp .hp-hero__media img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.hp .hp-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,var(--o-d1) 0%,rgb(var(--o-d1-rgb) / 0) 5%)}.hp .hp-hero__copy{position:relative;z-index:1;padding:24px var(--o-page-g) 72px}.hp .hp-hero__h{margin:16px 0 0;font-family:var(--o-font-heading);font-weight:500;font-size:42px;line-height:1.02;letter-spacing:.005em;text-transform:none;color:var(--o-ivory);text-wrap:balance}.hp .hp-hero__h span{display:block;font-style:italic;font-weight:var(--o-fw-body);color:var(--o-gold)}.hp .hp-hero__p{margin:18px 0 0;max-width:28em;font-family:var(--o-font-heading);font-size:17px;line-height:1.6;color:var(--o-ash);text-wrap:pretty}.hp .hp-hero .hp-btn{margin-top:28px}@media screen and (min-width:750px)and (max-width:989px){.hp .hp-hero__media{height:584px;width:min(100%,520px)}}@media screen and (min-width:990px){.hp .hp-hero{height:720px}.hp .hp-hero__media{position:absolute;top:0;right:0;bottom:0;width:720px;height:720px;padding-top:96px;margin:0}.hp .hp-hero__media img{object-position:50% 50%}.hp .hp-hero__media:after{background:linear-gradient(90deg,var(--o-d1) 0%,rgb(var(--o-d1-rgb) / 0) 10%),linear-gradient(0deg,var(--o-d1) 0%,rgb(var(--o-d1-rgb) / 0) 5%)}.hp .hp-hero__copy{height:720px;max-width:720px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 var(--o-page-g)}.hp .hp-hero__h{margin-top:22px;font-size:84px;line-height:.98}.hp .hp-hero__p{margin-top:28px;font-size:20px}.hp .hp-hero .hp-btn{margin-top:36px}}@media screen and (min-width:1440px){.hp .hp-hero__media{right:calc((100% - 1440px)/2)}.hp .hp-hero__copy{margin-left:calc((100% - 1440px)/2)}}.hp .hp-forms{background:var(--o-d2);padding:56px 0;--o-fe-tile: var(--o-d1);--o-fe-bleed: var(--o-page-g)}.hp .hp-forms .o-fe__head{margin-bottom:24px}@media screen and (min-width:990px){.hp .hp-forms{padding:88px 0 96px}.hp .hp-forms .o-fe__head{margin-bottom:36px}}.hp .hp-prods{background:var(--o-d1);padding:72px 0 64px}.hp .hp-prods__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.hp .hp-pgrid{margin-top:28px}.hp .hp-prods__more{margin-top:40px}.hp .hp-prods__more .hp-btn{width:100%}@media screen and (min-width:990px){.hp .hp-prods{padding:112px 0 104px}.hp .hp-prods__head .hp-tlink{display:inline-block}.hp .hp-pgrid{margin-top:44px}.hp .hp-prods__more{display:none}}.hp .hp-comm{background:var(--o-d1);padding:56px 0}.hp .hp-comm__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px}.hp .hp-comm__head .hp-h2{margin-top:0!important}.hp .hp-comm__cap{margin:0;font-family:var(--o-font-ui);font-weight:var(--o-fw-body);font-size:13px;line-height:1.4;color:var(--o-stone)}.hp .hp-comm .community-window{margin-top:24px!important;-webkit-mask-image:none!important;mask-image:none!important}.hp .hp-comm .community-card{width:190px!important;border:0!important}.hp .hp-comm .community-card:hover img{transform:none!important}@media screen and (min-width:990px){.hp .hp-comm{padding:88px 0}.hp .hp-comm .community-window{margin-top:36px!important}.hp .hp-comm .community-card{width:259.2px!important}}.hp .hp-news{background:var(--o-d2);padding:64px 0;border-top:1px solid var(--o-line)}.hp .hp-news .hp-h2{margin-top:0!important}.hp .hp-news__f{margin-top:24px;max-width:none!important}.hp .hp-news__row{display:flex!important;flex-direction:column;gap:10px!important}.hp .hp-news__row input[type=email]{width:100%;height:var(--o-input-h);min-height:var(--o-input-h)!important}.hp .hp-news__row button{width:100%;padding:0 var(--o-btn-pad-x)!important}.hp .hp-news__f>.newsletter-note,.hp .hp-news__f>.newsletter-captcha-note{margin:12px 0 0!important}@media screen and (min-width:990px){.hp .hp-news{padding:88px 0}.hp .hp-news__in{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}.hp .hp-news__f{margin-top:0}.hp .hp-news__row{flex-direction:row;flex-wrap:wrap}.hp .hp-news__row input[type=email]{flex:1 1 0;width:auto}.hp .hp-news__row button{width:auto;flex:0 0 auto}.hp .hp-news__row .newsletter-message{flex:1 1 100%}}.template-index .oieffur-incubation .inc-projects{background:var(--o-d2);padding:72px 0 80px!important;border:0!important}.template-index .oieffur-incubation .inc-projects:before{content:none!important}.template-index .oieffur-incubation .inc-projects .inc-shell{width:auto!important;max-width:1440px;margin-inline:auto;padding-inline:0}.template-index .oieffur-incubation .inc-projects .inc-section-head{display:block!important;margin:0!important;padding-inline:var(--o-page-g)}.template-index .oieffur-incubation .inc-stage{display:block;margin-top:28px}.template-index .oieffur-incubation .inc-acc{display:flex;width:100%;aspect-ratio:4 / 5;height:auto;border:0;-webkit-tap-highlight-color:transparent;touch-action:pan-y}.template-index .oieffur-incubation .inc-acc__card,.template-index .oieffur-incubation .inc-acc__more{position:relative;overflow:hidden;flex:1 1 0;min-width:40px;margin:0!important;cursor:pointer;border:0;border-left:1px solid var(--o-line);background:var(--o-d1);box-shadow:none!important;z-index:auto!important;transition:flex .65s cubic-bezier(.32,.72,.28,1),border-color .4s ease;-webkit-user-select:none;user-select:none;text-decoration:none;color:inherit}.template-index .oieffur-incubation .inc-acc>:first-child{border-left:0}.template-index .oieffur-incubation .inc-acc__card.is-open{flex:12 1 0;cursor:default}.template-index .oieffur-incubation .inc-acc__card--xd,.template-index .oieffur-incubation .inc-acc__card--xm{display:none}.template-index .oieffur-incubation .inc-acc__more{flex:0 0 40px;display:block;padding:0;font:inherit}.template-index .oieffur-incubation .inc-acc__more:hover{border-left-color:var(--o-line-gold)}.template-index .oieffur-incubation .inc-acc__media{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--o-d1)}.template-index .oieffur-incubation .inc-acc__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:saturate(.85) brightness(.5);transition:filter .6s ease}.template-index .oieffur-incubation .inc-acc__card.is-open .inc-acc__media img{filter:saturate(1) brightness(1)}.template-index .oieffur-incubation .inc-acc__card:not(.is-open):hover .inc-acc__media img{filter:saturate(1) brightness(.72)}.template-index .oieffur-incubation .inc-acc__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,rgb(var(--o-d1-rgb) / .85),rgb(var(--o-d1-rgb) / 0) 26%);opacity:0;transition:opacity .6s ease}.template-index .oieffur-incubation .inc-acc__card.is-open .inc-acc__media:after{opacity:1}.template-index .oieffur-incubation .inc-acc__media--empty{background:var(--o-d3)}.template-index .oieffur-incubation .inc-acc__spine{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;padding:16px 0!important;opacity:1;transition:opacity .35s ease;pointer-events:none}.template-index .oieffur-incubation .inc-acc__card .inc-acc__spine{background:linear-gradient(to top,rgb(var(--o-d1-rgb) / .72),rgb(var(--o-d1-rgb) / .1) 45%,rgb(var(--o-d1-rgb) / .6))}.template-index .oieffur-incubation .inc-acc__card.is-open .inc-acc__spine{opacity:0}.template-index .oieffur-incubation .inc-acc__spine-status{display:block!important;writing-mode:vertical-rl;white-space:nowrap;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;line-height:1!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}.template-index .oieffur-incubation .inc-acc__spine-name{writing-mode:vertical-rl;white-space:nowrap;font-family:var(--o-font-heading);font-weight:500;font-size:17px;line-height:1;letter-spacing:.08em;color:var(--o-ivory);transition:color .2s ease}.template-index .oieffur-incubation :is(.inc-acc__card:not(.is-open),.inc-acc__more):hover .inc-acc__spine-name{color:var(--o-gold)}.template-index .oieffur-incubation .inc-acc__open{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:inherit}.template-index .oieffur-incubation .inc-acc-panel{display:block;padding:28px var(--o-page-g) 0;border:0!important;background:transparent!important;overflow:visible}.template-index .oieffur-incubation .inc-acc-panel__item{display:none}.template-index .oieffur-incubation .inc-acc-panel__item.is-active{display:block;animation:inc-fade-up .55s ease both}.template-index .oieffur-incubation .inc-acc-panel__state{margin:0;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--o-gold)}.template-index .oieffur-incubation .inc-acc-panel__name{margin:14px 0 0;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:34px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--o-ivory)}.template-index .oieffur-incubation .inc-acc-panel__sub{margin:10px 0 0;font-family:var(--o-font-ui);font-weight:var(--o-fw-body);font-size:13px;line-height:1.3;letter-spacing:.04em;color:var(--o-stone)}.template-index .oieffur-incubation .inc-acc-panel__sub>span{display:inline;margin:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.template-index .oieffur-incubation .inc-acc-panel__sub>span+span:before{content:"\b7";padding:0 .5em}.template-index .oieffur-incubation .inc-acc-panel__summary{margin:18px 0 0;font-family:var(--o-font-heading);font-weight:var(--o-fw-body);font-size:17px;line-height:1.65;color:var(--o-ash);text-wrap:pretty}.template-index .oieffur-incubation .inc-acc-panel__metric{margin:20px 0 0;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:13px;line-height:1.4;letter-spacing:.02em;text-transform:none;color:var(--o-ivory)}.template-index .oieffur-incubation .inc-acc-panel__actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;margin-top:28px}.template-index .oieffur-incubation .inc-acc-panel__actions>:is(a,button):not([hidden]){flex:1 1 0;min-width:0;max-width:none;height:var(--o-btn-h);min-height:var(--o-btn-h);padding:0 var(--o-btn-pad-x)!important;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;white-space:nowrap}.template-index .oieffur-incubation .inc-acc-panel__actions>[hidden]{display:none!important}@media screen and (min-width:750px){.template-index .oieffur-incubation .inc-acc-panel__actions>:is(a,button):not([hidden]){flex:0 0 240px}}@media screen and (min-width:990px){.template-index .oieffur-incubation .inc-projects{padding:112px 0 120px!important}.template-index .oieffur-incubation .inc-stage{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center;margin-top:48px;padding-inline:var(--o-page-g)}.template-index .oieffur-incubation .inc-acc{aspect-ratio:auto;height:620px;border:1px solid var(--o-line)}.template-index .oieffur-incubation .inc-acc__card,.template-index .oieffur-incubation .inc-acc__more{min-width:64px}.template-index .oieffur-incubation .inc-acc__card.is-open{flex:8 1 0}.template-index .oieffur-incubation .inc-acc__card--xm{display:block}.template-index .oieffur-incubation .inc-acc__more{flex-basis:64px}.template-index .oieffur-incubation .inc-acc__spine{padding:22px 0!important;gap:18px}.template-index .oieffur-incubation .inc-acc__spine-status{font-size:12px!important}.template-index .oieffur-incubation .inc-acc__spine-name{font-size:20px}.template-index .oieffur-incubation .inc-acc-panel{padding:0}.template-index .oieffur-incubation .inc-acc-panel__name{font-size:44px}.template-index .oieffur-incubation .inc-acc-panel__summary{font-size:19px}}@media(prefers-reduced-motion:reduce){.template-index .oieffur-incubation :is(.inc-acc__card,.inc-acc__more,.inc-acc__media img,.inc-acc__media:after,.inc-acc__spine){transition:none}.template-index .oieffur-incubation .inc-acc-panel__item.is-active{animation:none}}.template-index .oieffur-incubation .inc-acc-panel__actions>:is(a,button):not([hidden]){position:relative}.template-index .oieffur-incubation .inc-acc-panel__actions>.inc-project-card__button:not([hidden]){flex:1 1 100%!important}.template-index .oieffur-incubation .inc-acc-panel__actions>.inc-project-card__share:not([hidden]){flex:1 1 0!important}.template-index .oieffur-incubation .inc-acc__flag{position:absolute;left:22px;bottom:20px;z-index:2;white-space:nowrap;color:var(--o-gold)!important;opacity:0;transition:opacity .12s ease;pointer-events:none}.template-index .oieffur-incubation .inc-acc__card.is-open .inc-acc__flag{opacity:1;transition:opacity .5s ease .3s}@media screen and (max-width:749px){.template-index .oieffur-incubation .inc-acc__flag{left:16px;bottom:14px;max-width:calc(100% - 48px);overflow:hidden;text-overflow:ellipsis}}.related-reading .related-reading-header{display:block}.related-reading .related-reading-header .reading-eyebrow{margin:0 0 14px;line-height:1!important}.related-reading .related-reading-header h2{max-width:none;margin:0;line-height:1.08;letter-spacing:.04em;text-align:left}.inc-how .inc-steps{display:grid;grid-template-columns:28px max-content minmax(0,1fr);column-gap:0}.inc-how .inc-step{grid-column:1 / -1;grid-template-columns:subgrid;column-gap:0;row-gap:8px;align-items:baseline;padding:24px 0}.inc-how .inc-step>span{grid-column:1}.inc-how .inc-step h3{grid-column:2;padding-right:32px;line-height:1.2;white-space:nowrap}.inc-how .inc-step p{grid-column:3}@media screen and (max-width:1279px){.inc-how .inc-steps{grid-template-columns:28px minmax(0,1fr)}.inc-how .inc-step h3{padding-right:0;white-space:normal}.inc-how .inc-step p{grid-column:2}}@media screen and (max-width:720px){.inc-how .inc-step{padding:22px 0}}body .oieffur-collection-catalog .oieffur-collection-catalog__inner{width:var(--o-page-w);max-width:none;margin-inline:auto}body .oieffur-collection-catalog .oieffur-collection-catalog__hero-copy{padding-left:var(--o-page-edge)}body .oieffur-collection-catalog .o-fe{--o-fe-bleed: var(--o-page-g)}@media screen and (max-width:989px){body .oieffur-collection-catalog .oieffur-collection-catalog__hero-copy{padding-right:var(--o-page-g)}}body .find-shell,body .about-shell,body .oieffur-guide-page .guide-shell,body .inc-shell{width:var(--o-page-w);max-width:none;margin-inline:auto}body .main-product-information.section{--page-margin: var(--o-page-g);--page-content-width: calc(var(--o-page-max) - var(--o-page-g) * 2) !important;--page-width: var(--o-page-max) !important}@media screen and (max-width:749px){body .main-product-information .product-information__media{margin-inline:calc(var(--o-page-g) * -1);width:auto;max-width:none}}body .shopify-section.section:has(.jdgm-widget,.jm-review-widget__header-and-body){display:block;padding-inline:0}body .shopify-section.section:has(.jdgm-widget,.jm-review-widget__header-and-body)>.page-width{width:var(--o-page-w);max-width:none;margin-inline:auto;padding-inline:0}body #judgeme_product_reviews.jdgm-widget,body .jm-review-widget{max-width:none!important;margin-inline:0!important}body .oieffur-related .oieffur-related__inner{width:var(--o-page-w);max-width:none;margin-inline:auto;padding-inline:0}body #main-cart .section--main-cart{--page-margin: var(--o-page-g);--page-width: var(--o-page-max)}body #main-cart .section--main-cart:has(.cart-page--empty){width:var(--o-page-w);max-width:none;margin-inline:auto;display:block}body #main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)){width:var(--o-page-w);max-width:none}body #main-cart .section--main-cart:has(.cart-page--empty) .cart-page{padding-inline:0;margin-inline:0;max-width:none}@media screen and (min-width:1025px){.header .header__row--top .header__columns{padding-inline-start:var(--o-page-edge);padding-inline-end:calc(var(--o-page-edge) - 8px)}.header .header__row--top .header__column--center{display:contents}.header .header__row--top .header__column--center>.header-logo{grid-area:left;justify-self:start;margin-inline-start:-8px}.header .header__row--top .header__column--center>.header-menu{grid-area:center;justify-self:center;min-width:0}}body:not(.template-index):not(.template-product):not(.template-article) main h1{text-transform:uppercase!important;letter-spacing:.02em!important}body #main-cart .o-cart-title__heading{text-transform:uppercase!important;letter-spacing:.04em!important}body .oieffur-collection-catalog .oieffur-collection-catalog__guide-inner{padding-block:var(--o-sec-gap)}body .oieffur-collection-catalog .oieffur-collection-catalog__guide--has-bg .oieffur-collection-catalog__guide-inner{min-height:0;padding-block:var(--o-sec-gap)}body .oieffur-related{padding-bottom:var(--o-sec-gap)}body main>.shopify-section.section:has(.jdgm-widget,.jm-review-widget__header-and-body):not(:has(~.shopify-section .oieffur-related .o-pcard)){padding-bottom:calc(var(--o-sec-gap) - 56px)!important}body .find-404__layout,body .find-search__body,body .about-development,body .oieffur-guide-page .guide-layout{padding-bottom:var(--o-sec-gap)}body .shopify-policy__container{margin-bottom:var(--o-sec-gap)!important}body section.reading-shell.related-reading{padding-bottom:var(--o-sec-gap)}body nav.reading-pagination{padding-bottom:var(--o-sec-gap)}body .oieffur-page-reading-section article.article-body.rte{padding-bottom:var(--o-sec-gap)}body .oieffur-page-reading-section article.article-body.rte>:last-child,body .oieffur-page-reading-section article.article-body.rte>:last-child>:last-child{margin-bottom:0}body #main-cart .cart-page--empty{padding-bottom:var(--o-sec-gap)}.hp .hp-kick+.hp-h2{margin-top:14px!important}.hp .hp-comm__head>.hp-kick{flex:0 0 100%}body .hp .hp-sec.hp-news{padding-bottom:var(--o-sec-gap)}body section.inc-form-main{padding-bottom:var(--o-sec-gap)}body .oieffur-incubation .inc-project-card__state,body .oieffur-incubation .inc-project-card__origin,body .oieffur-incubation .inc-project-card__type,body .oieffur-incubation .inc-project-card__metric,body .find-result__type,body .find-routes a>span{font-size:12px!important}body .oieffur-incubation .inc-project-card__summary{font-size:14px}body :is(.article-body,.oieffur-guide-page .guide-rte,.oieffur-story__inner,.o-table) th{font-size:12px!important}.oieffur-trust-row{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;padding:0;list-style:none}.oieffur-trust-row__item{margin:0;padding:0}.oieffur-trust-row__link{display:flex;align-items:center;gap:10px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:14px;line-height:1.4;letter-spacing:.01em;color:var(--o-ash);text-decoration:none;transition:color .18s ease}.oieffur-trust-row__link:is(:hover,:focus-visible){color:var(--o-ivory);text-decoration:underline;text-underline-offset:3px}.oieffur-trust-row__icon{flex:0 0 auto;color:inherit}.o-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgb(var(--o-d1-rgb) / .8);opacity:0;pointer-events:none;transition:opacity .25s ease}.o-toast[hidden]{display:none}.o-toast.is-open{opacity:1;pointer-events:auto}.o-toast__box{position:relative;width:min(100%,420px);padding:40px 32px 32px;background:var(--o-d2);border:1px solid var(--o-line-gold);border-top-color:var(--o-gold);text-align:center;transform:translateY(8px);transition:transform .25s ease}.o-toast.is-open .o-toast__box{transform:none}.o-toast__kick{display:flex;align-items:center;justify-content:center;gap:14px;margin:0 0 16px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--o-gold)}.o-toast__kick:before,.o-toast__kick:after{content:"";width:32px;height:1px;background:var(--o-gold)}.o-toast__title{margin:0;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:30px;line-height:1.15;color:var(--o-ivory)}.o-toast__body{margin:12px 0 0;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:18px;line-height:1.5;color:var(--o-ash)}.o-toast__close{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:var(--o-btn-h);margin-top:28px;padding:0 28px;background:var(--o-d2);border:1px solid var(--o-gold);border-radius:0;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui-strong);font-size:var(--o-btn-fs);letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-gold);cursor:pointer;box-shadow:none;transition:border-color .2s ease}.o-toast__close:is(:hover,:focus-visible){border-color:var(--o-gold-bright);outline:none}@media screen and (max-width:749px){.o-toast__box{padding:36px 20px 24px}.o-toast__title{font-size:26px}.o-toast__close{width:100%}}@media(prefers-reduced-motion:reduce){.o-toast,.o-toast__box{transition:none}}:is(.o-eyebrow,.about-kicker,.oieffur-home-v2 .eyebrow,.oieffur-home-v2 .section-kicker,.find-kicker,.oieffur-guide-page .guide-eyebrow,.inc-kicker,.kol-strip__eyebrow,.oieffur-collection-catalog__eyebrow,.oieffur-collection-catalog__section-label,.oieffur-related__label,.opp-kicker,.reading-eyebrow,.hp .hp-kick,.o-fe__eyebrow,.oieffur-specs__content p.oieffur-specs__sub,.oieffur-story__inner>div[style*=uppercase]:not(:first-child)){gap:0!important;column-gap:0!important}:is(.o-eyebrow,.about-kicker,.oieffur-home-v2 .eyebrow,.oieffur-home-v2 .section-kicker,.find-kicker,.oieffur-guide-page .guide-eyebrow,.inc-kicker,.kol-strip__eyebrow,.oieffur-collection-catalog__eyebrow,.oieffur-collection-catalog__section-label,.oieffur-related__label,.opp-kicker,.hp .hp-kick,.o-fe__eyebrow,.oieffur-specs__content p.oieffur-specs__sub,.oieffur-story__inner>div[style*=uppercase]:not(:first-child)):before{content:""!important;display:inline-block!important;position:static!important;flex:0 0 auto!important;width:42px!important;height:1px!important;margin:0 14px 0 0!important;padding:0!important;border:0!important;background:var(--o-gold)!important;vertical-align:middle!important;transform:none!important}.reading-eyebrow>span{flex:0 0 auto!important;width:42px!important;height:1px!important;margin:0 14px 0 0!important;background:var(--o-gold)!important}.oieffur-story__inner>div[style*=uppercase]:not(:first-child){font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}.oieffur-specs__content p.oieffur-specs__sub{display:block;margin:28px 0 10px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}.jm-review-widget .jm-review-widget-minimal-header__title:before{padding-left:56px!important;background:linear-gradient(var(--o-gold),var(--o-gold)) left center / 42px 1px no-repeat!important}:is(.guide-meta,.article-date){font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.14em!important;color:var(--o-stone)!important}.article-sequence-link>span{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}:is(.guide-tag-nav a,.article-tags a){font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important}.hp .hp-comm__cap,.kol-strip__subtext{flex:0 0 100%!important;margin:12px 0 0!important;max-width:none!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-body)!important;font-style:normal!important;font-size:17px!important;line-height:1.6!important;text-align:left!important;color:var(--o-ash)!important}.hp .hp-comm__head{justify-content:flex-start!important;align-items:flex-start!important;row-gap:0!important}.kol-strip__header{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important}@media screen and (min-width:990px){.hp .hp-comm__cap,.kol-strip__subtext{font-size:19px!important}}.hp .hp-tlink{font-size:var(--o-btn-fs)!important;text-decoration:none!important}.hp .hp-tlink:after{content:" \2192";letter-spacing:0}:is(.reading-link,.article-back){font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs)!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--o-gold)!important;gap:8px!important}:is(.reading-link,.article-back):is(:hover,:focus-visible){color:var(--o-gold-bright)!important}.o-captcha-note a{color:var(--o-gold)!important;text-decoration:none!important}.o-captcha-note a:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;text-decoration:underline!important;text-decoration-color:currentColor!important}.inc-text-action.o-text-link:after{content:"\2192"!important;position:static!important;margin:0!important;transform:none!important}.inc-text-action.o-text-link>span[aria-hidden=true]{display:none!important}.oieffur-collection-catalog__guide-link.o-btn{min-height:var(--o-btn-h);padding:0 var(--o-btn-pad-x)!important}.o-fe .o-fe__link,.o-fe .o-fe__link:is(:hover,:focus-visible){border-color:transparent!important;border-width:0!important}body .oieffur-home-footer .footer-social a,body .oieffur-home-footer .footer-social a:is(:hover,:focus-visible){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.o-ck .o-ck__arrow,.o-ck .o-ck__arrow:hover:not(:disabled){border-color:transparent!important;background:transparent!important}.o-ck .o-ck__arrow:hover:not(:disabled){color:var(--o-gold-bright)!important}body :is(.jm-custom-answer-filter,.jm-sort-filter):not(#o-btn-guard):not(#o-b3-guard){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.jm-verified-buyer-badge__text{border:0!important;background:transparent!important;padding-inline:0!important}.find-pagination :is(a,span){border:0!important;background:transparent!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs)!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important}.find-pagination a{color:var(--o-gold)!important}.find-pagination a:is(:hover,:focus-visible){color:var(--o-gold-bright)!important}.find-pagination span{color:var(--o-stone)!important}.find-routes{padding:0!important;border:0!important;background:transparent!important}.find-routes li+li{border-top-color:var(--o-line)!important}.oieffur-age-gate .oieffur-age-gate__panel{outline:0!important;border-color:var(--o-line-gold)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload,.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:is(:hover,:focus-within){border-style:solid!important;border-color:var(--o-line-strong)!important}.jdgm-write-review-modal.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload:is(:hover,:focus-within){border-color:var(--o-gold)!important}.oieffur-collection-catalog__hero-product{border-left:0!important}.oieffur-specs__content table{width:100%!important;margin:8px 0 28px!important;border:0!important;border-collapse:collapse!important;background:transparent!important;font-family:var(--o-font-ui)!important;font-variant-numeric:lining-nums tabular-nums}.oieffur-specs__content :is(th,td){padding:12px 16px 12px 0!important;border:0!important;background:transparent!important;text-align:left!important;vertical-align:top!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-body)!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--o-ivory)!important}.oieffur-specs__content th,.oieffur-specs__content tr:first-child>td:not(:only-child){font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-gold)!important;vertical-align:bottom!important}.oieffur-specs__content td:before{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);color:var(--o-stone)}@media screen and (min-width:750px){.oieffur-specs__content table{border-top:1px solid var(--o-line-strong)!important}.oieffur-specs__content tr{border-bottom:1px solid var(--o-line)!important}.oieffur-specs__content :is(th,td){font-size:15px!important}.oieffur-specs__content th{font-size:12px!important}.oieffur-specs__content td:nth-child(6){padding-top:0!important;color:var(--o-ash)!important}}@media screen and (max-width:749px){.oieffur-specs__content tr{padding:4px 0 16px!important;border-top:1px solid var(--o-line-strong)!important;background:transparent!important}.oieffur-specs__content td{padding:10px 0!important;border-bottom:1px solid var(--o-line)!important}.oieffur-specs__content td:first-child{padding-top:14px!important;font-weight:var(--o-fw-ui-strong)!important;letter-spacing:var(--o-track-ui)!important;color:var(--o-gold)!important}.oieffur-specs__content td:last-child{border-bottom:0!important;color:var(--o-ash)!important}}.product-information .jdgm-prev-badge[data-number-of-reviews="0"] :is(.jdgm-prev-badge__stars,.jdgm-prev-badge__text){display:none!important}.oieffur-rating-write{display:inline!important;padding:0!important;border:0!important;background:none!important;text-decoration:none!important}.oieffur-rating-write:is(:hover,:focus-visible){color:var(--o-gold-bright)!important;text-decoration:underline!important;text-underline-offset:.25em}#CartDrawer .cart-items tr.cart-item{grid-template-columns:72px minmax(0,1fr) auto!important;grid-template-rows:auto 1fr!important;column-gap:16px!important}#CartDrawer .cart-items tr.cart-item>td.cart-item__details{grid-column:2!important;grid-row:1!important}#CartDrawer .cart-items tr.cart-item>td.cart-item__media{grid-row:1 / 3!important}#CartDrawer .cart-items .cart-item__name,#CartDrawer .cart-items .cart-item__name .text{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}#CartDrawer .cart-items tr.cart-item>td.cart-item__totals{grid-column:3!important;grid-row:1!important;align-self:start!important;height:auto!important;display:block!important;text-align:right}#CartDrawer .cart-items tr.cart-item>td.cart-item__quantity{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:start!important;margin-top:12px!important}#CartDrawer .cart-items tr.cart-item>td.cart-item__remove{grid-column:2 / 4!important;grid-row:2!important;align-self:end!important;justify-self:start!important;margin-left:108px!important}@media screen and (max-width:749px){#main-cart .o-cart-sum__rows .o-cart-sum__row:first-child{display:none!important}}:is(#Drawer-Search,#Drawer-Account,#Drawer-Menu,#CartDrawer) .drawer__header{border-bottom:1px solid var(--o-line)!important;background:transparent!important}#CartDrawer .drawer__header{padding-bottom:16px!important}:is(#Drawer-Search,#Drawer-Account,#Drawer-Menu,#CartDrawer) .drawer__heading{margin:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-gold)!important}:is(#Drawer-Search,#Drawer-Account,#Drawer-Menu,#CartDrawer) .drawer__header .drawer__close{flex:none;width:45px!important;height:45px!important;min-width:45px!important;min-height:45px!important;margin-right:0!important;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:1px solid var(--o-line)!important;border-radius:50%!important;background:transparent!important;color:var(--o-gold)!important;box-shadow:none!important;outline:0!important}:is(#Drawer-Search,#Drawer-Account,#Drawer-Menu,#CartDrawer) .drawer__header .drawer__close:is(:hover,:focus-visible){border-color:var(--o-gold)!important;color:var(--o-gold)!important;background:transparent!important}#Drawer-Menu .menu-drawer__menu-item{padding-left:0!important}#Drawer-Menu :is(.drawer-localization,.drawer-localization summary,.details__summary,.disclosure__button){border-radius:0!important}#Drawer-Search .predictive-search__heading{margin-top:16px!important}#Drawer-Account .o-text-link[href*="#recover"]{display:flex;justify-content:center;width:100%;margin:16px 0!important}body .oieffur-collection-catalog .oieffur-collection-catalog__hero{grid-template-columns:minmax(0,1fr);min-height:0}body .oieffur-collection-catalog .oieffur-collection-catalog__hero-copy{min-height:0;padding-top:64px;padding-bottom:48px;padding-right:var(--o-page-edge)}@media screen and (max-width:749px){body .oieffur-collection-catalog .oieffur-collection-catalog__hero-copy{padding-top:40px;padding-bottom:32px;padding-right:var(--o-page-g)}}body .oieffur-collection-catalog .oieffur-collection-catalog__description p+p{margin-top:1em}.oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label]{height:auto;border:0;background:transparent}.oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label]:before{padding-left:0}body .oieffur-collection-catalog .oieffur-collection-catalog__sort-field[data-o-label] select:not(#o-input-guard):not(#o-select-guard){height:auto!important;padding:4px 22px 4px 8px!important;background-position:right 0 center!important;color:var(--o-ivory)!important;cursor:pointer}body .oieffur-collection-catalog .oieffur-collection-catalog__pagination{gap:4px 20px;align-items:center}body .oieffur-collection-catalog .oieffur-collection-catalog__pagination :is(a,span){min-width:0;min-height:0;padding:6px 2px;border:0!important;background:transparent!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs)!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-stone)!important;text-decoration:none}body .oieffur-collection-catalog .oieffur-collection-catalog__pagination span[aria-current=page]{color:var(--o-gold)!important;text-decoration:underline;text-decoration-color:var(--o-gold);text-underline-offset:.5em}body .oieffur-collection-catalog .oieffur-collection-catalog__pagination a.o-pg__step{color:var(--o-gold)!important;gap:8px}body .oieffur-collection-catalog .oieffur-collection-catalog__pagination a:is(:hover,:focus-visible){color:var(--o-gold-bright)!important}.oieffur-collection-catalog__guide--has-bg .oieffur-collection-catalog__guide-bg:after{background:linear-gradient(90deg,rgb(var(--o-d1-rgb) / .94),rgb(var(--o-d1-rgb) / .88) 55%,rgb(var(--o-d1-rgb) / .78))}body .oieffur-collection-catalog .oieffur-collection-catalog__guide-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:520px}body .oieffur-collection-catalog .oieffur-collection-catalog__guide-link.o-btn{width:100%;height:var(--o-btn-h);min-height:var(--o-btn-h);padding-inline:12px!important;white-space:nowrap}@media screen and (max-width:749px){body .oieffur-collection-catalog .oieffur-collection-catalog__guide-links{grid-template-columns:minmax(0,1fr);max-width:none}}body.template-policy #MainContent{padding-top:0}body.template-policy .shopify-policy__container{padding-top:64px}body.template-policy .o-policy-eyebrow{margin:0 0 22px}body.template-policy .shopify-policy__title{margin-bottom:32px;padding-bottom:0;border-bottom:0;text-align:left}body.template-policy .shopify-policy__title h1{color:var(--o-ivory);text-align:left;text-transform:uppercase;letter-spacing:.02em}body.template-policy .shopify-policy__body .rte :is(h2,h3,h4),body.template-policy .shopify-policy__body .rte p.o-policy-h{margin:52px 0 16px;color:var(--o-ivory)!important;font-family:var(--o-font-heading);font-weight:var(--o-fw-heading);font-size:24px;line-height:1.25;letter-spacing:.03em;text-transform:uppercase}body.template-policy .shopify-policy__body .rte p.o-policy-h :is(strong,b,span){color:inherit!important;font:inherit}body.template-policy .shopify-policy__body .rte>:first-child,body.template-policy .shopify-policy__body .rte>:first-child>p.o-policy-h:first-child{margin-top:0}@media screen and (max-width:749px){body.template-policy .shopify-policy__container{padding-top:40px}body.template-policy .shopify-policy__body .rte :is(h2,h3,h4),body.template-policy .shopify-policy__body .rte p.o-policy-h{margin-top:40px;font-size:21px}}body .oieffur-404 .find-404__main h1{margin-bottom:0}body .oieffur-404 .find-lead{margin-top:20px!important}body .oieffur-404 .find-search-form__label{margin-bottom:10px;font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);font-size:12px;letter-spacing:var(--o-track-ui);text-transform:uppercase;color:var(--o-stone)}body .find-routes a>span{font-family:var(--o-font-ui);font-weight:var(--o-fw-ui);letter-spacing:var(--o-track-ui);color:var(--o-stone)}body .cart__warnings .o-cart-empty__text,body .cart-drawer__empty-content .o-cart-empty__text{margin:0 0 24px!important;font-family:var(--o-font-heading)!important;font-weight:var(--o-fw-body)!important;font-size:22px!important;line-height:1.35!important;letter-spacing:0!important;text-transform:none!important;color:var(--o-ivory)!important}body :is(.cart__warnings,.cart-drawer__empty-content) .o-cart-empty__login{margin:24px 0 0!important;font-family:var(--o-font-heading)!important;font-size:15px!important;line-height:1.6!important;color:var(--o-ash)!important}body :is(.cart__warnings,.cart-drawer__empty-content) .o-cart-empty__login a{color:var(--o-gold)!important}body #main-cart .section--main-cart:has(.cart-page:not(.cart-page--empty)):not(#o-cart-gap){padding-bottom:var(--o-sec-gap)!important}.article-tags>span{font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--o-stone)!important}body .oieffur-incubation .inc-project-card{outline:1px solid transparent;outline-offset:-1px;transition:outline-color .2s ease}body .oieffur-incubation .inc-project-card:hover{transform:none;background:var(--inc-d1);outline-color:var(--o-gold)}body .oieffur-incubation .inc-project-card:hover .inc-project-card__visual img{transform:none}body .oieffur-incubation .inc-projects:before{content:none;display:none}@media screen and (min-width:990px){body .oieffur-incubation .inc-project-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body .inc-intro{background:var(--inc-d1)}body .inc-intro .inc-intro-inner{grid-template-columns:minmax(0,1fr)}body .oieffur-incubation .inc-project-dialog{box-shadow:none}.oieffur-submit-idea .inc-upload-zone{border:1px solid var(--o-line)!important;border-style:solid!important}.oieffur-submit-idea .inc-upload-pick.o-text-link{height:auto!important;min-height:0!important;padding:0!important}.oieffur-submit-idea :is(.inc-field-help,.inc-upload-zone__hint,.inc-upload-state){font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui)!important;font-size:13px!important;line-height:1.6!important;color:var(--o-ash)!important}.oieffur-guide-page .guide-rte hr:has(+h2){display:none}.about-kicker .about-kicker__num{color:inherit}body .about-identity .about-identity__inner{grid-template-columns:minmax(260px,.72fr) minmax(320px,1.28fr)}@media screen and (max-width:960px){body .about-identity .about-identity__inner{grid-template-columns:minmax(0,1fr)}}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:12px;row-gap:0;align-items:stretch}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>.product-form__quantity{grid-column:1;grid-row:1;width:100%!important}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>.product-form__quantity :is(.price-per-item__container,.quantity-selector):not(#o-input-guard):not(#o-qty-row){height:100%!important}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>.add-to-cart-button-container{display:contents!important}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>.add-to-cart-button-container>.add-to-cart-button-inner{grid-column:2;grid-row:1;min-width:0}.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>:not(.product-form__quantity):not(.add-to-cart-button-container),.product-details .group-block-content:has(>.buy-buttons-block):not(:has(>variant-selects .variant-option__select-wrapper[data-o-label]))>.buy-buttons-block .product-form__buttons>.add-to-cart-button-container>:not(.add-to-cart-button-inner){grid-column:1 / -1}@media screen and (max-width:749px){.hp .hp-hero .hp-btn{display:flex;width:100%}}@media screen and (min-width:1025px)and (max-width:1199px){.header__inline-menu :is(a,summary).header__menu-item:not(.header__submenu *),.header__inline-menu :is(a,summary).header__menu-item:not(.header__submenu *)>.text{font-size:13px!important;letter-spacing:.06em!important}.header__inline-menu :is(a,summary).header__menu-item:not(.header__submenu *){padding-inline:6px!important}.header .header__inline-menu .list-menu--inline{flex-wrap:nowrap}}body #shopify-pc__banner.shopify-pc__banner__dialog{left:0!important;right:0!important;bottom:0!important;width:auto!important;min-width:0!important;max-height:60vh!important;z-index:17!important;padding:16px var(--o-page-edge)!important;background:var(--o-d2)!important;border:0!important;border-top:1px solid var(--o-line-gold)!important;border-radius:0!important;box-shadow:none!important}body.oieffur-age-gate-open #shopify-pc__banner{display:none!important}body #shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important;align-items:center!important;gap:32px}body #shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto;width:auto!important;min-width:0;margin:0!important}body #shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 4px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-gold)!important}body #shopify-pc__banner .shopify-pc__banner__body p{font-family:var(--o-font-body)!important;font-weight:var(--o-fw-body)!important;font-size:16px!important;line-height:1.4!important;color:var(--o-ash)!important}body #shopify-pc__banner .shopify-pc__banner__body a{color:var(--o-gold)!important;text-decoration:none!important}body #shopify-pc__banner .shopify-pc__banner__body a:is(:hover,:focus-visible){text-decoration:underline!important}body #shopify-pc__banner .shopify-pc__banner__btns{flex:none!important;width:auto!important;flex-direction:row!important;align-items:center!important;gap:12px}body #shopify-pc__banner .shopify-pc__banner__btns>button:not(#o-btn-guard){order:0!important;flex:none!important;height:40px!important;margin:0!important;padding:0 20px!important;border-radius:0!important;box-shadow:none!important;white-space:nowrap;transition:border-color .2s ease,color .2s ease}body #shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline):not(#o-btn-guard){color:var(--o-btn-ash)!important;background:var(--o-d2)!important;border:1px solid var(--o-line-strong)!important}body #shopify-pc__banner :is(.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline):not(#o-btn-guard):is(:hover,:focus-visible){color:var(--o-gold)!important;border-color:var(--o-gold)!important}body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:not(#o-btn-guard){order:-1!important;padding:0 4px!important;background:none!important;border:0!important;text-decoration:none!important;color:var(--o-gold)!important}body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:not(#o-btn-guard):is(:hover,:focus-visible){color:var(--o-gold-bright)!important}body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs span{outline:0!important}@media screen and (max-width:749px){body #shopify-pc__banner.shopify-pc__banner__dialog{padding:12px var(--o-page-g) calc(10px + env(safe-area-inset-bottom,0px))!important}body #shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:column!important;align-items:stretch!important;gap:10px}body #shopify-pc__banner #shopify-pc__banner__body-title{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}body #shopify-pc__banner .shopify-pc__banner__body p{font-size:14px!important;line-height:1.3!important}body #shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:6px 10px;width:100%!important}body #shopify-pc__banner .shopify-pc__banner__btns>button:not(#o-btn-guard){width:100%!important;padding:0 12px!important}body #shopify-pc__banner .shopify-pc__banner__btn-accept:not(#o-btn-guard){grid-column:1;grid-row:1}body #shopify-pc__banner .shopify-pc__banner__btn-decline:not(#o-btn-guard){grid-column:2;grid-row:1}body #shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:not(#o-btn-guard){grid-column:1 / -1;grid-row:2;height:22px!important}}html.o-consent-open body{padding-bottom:var(--o-consent-h, 0px)!important}html.o-consent-open body .sticky-atc{bottom:calc(var(--toolbar-mobile-height, 0px) + var(--o-consent-h, 0px))!important}html.o-consent-open shopify-chat{--shopify-chat-activator-offset: calc(20px + var(--o-consent-h, 0px))}@media screen and (min-width:992px){html.o-consent-open body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(87px + var(--o-float-gap) + var(--o-consent-h, 0px))}}@media screen and (max-width:991px){html.o-consent-open body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(var(--o-btn-h) + 1px + 4rem + max(1rem, env(safe-area-inset-bottom, 0px)) + var(--o-float-gap) + var(--o-consent-h, 0px))}}@media screen and (max-width:749px){html.o-consent-open body:has(.sticky-atc.is-visible) shopify-chat{--shopify-chat-activator-offset: calc(var(--o-btn-h) + 1px + 1rem + max(1rem, env(safe-area-inset-bottom, 0px)) + var(--o-float-gap) + 4px - env(safe-area-inset-bottom, 0px) + var(--o-consent-h, 0px))}html.o-consent-open #main-cart .o-cart-sum__bar:not(.is-settled){bottom:var(--o-consent-h, 0px)}html.o-consent-open body:has(#main-cart .o-cart-sum__bar:not(.is-settled)) shopify-chat{--shopify-chat-activator-offset: calc(166px + var(--o-float-gap) + 4px + var(--o-consent-h, 0px))}}.reading-shell.article-sequence>.article-sequence-link:only-child{grid-column:1 / -1}body :is(#CartDrawer,#main-cart) .cart-items :is(.product-edit,.cart-item__remove .button-close-circle){padding:0!important;border:0!important;border-bottom:0!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:var(--o-btn-fs)!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;text-decoration:none!important;color:var(--o-gold)!important;transition:color .2s ease}body :is(#CartDrawer,#main-cart) .cart-items :is(.product-edit,.cart-item__remove .button-close-circle) *{font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;text-decoration:none!important;color:inherit!important}body :is(#CartDrawer,#main-cart) .cart-items :is(.product-edit,.cart-item__remove .button-close-circle):is(:hover,:focus-visible){color:var(--o-gold-bright)!important}#Drawer-Menu .menu-drawer__menu .menu-drawer__menu-item{font-size:22px!important;line-height:1.3!important;padding-top:12px!important;padding-bottom:12px!important}#Drawer-Menu .menu-drawer__submenu .menu-drawer__menu-item{font-size:18px!important;padding-top:10px!important;padding-bottom:10px!important}@media screen and (min-width:990px){.guide-lead-layout:has(>.guide-lead.guide-card-no-media){grid-template-columns:minmax(0,1fr);row-gap:0}.guide-lead-layout>.guide-lead.guide-card-no-media .guide-lead-content{display:grid;grid-template-columns:minmax(0,7fr) minmax(300px,5fr);column-gap:clamp(38px,5vw,76px);align-items:start}.guide-lead-layout>.guide-lead.guide-card-no-media .guide-lead-content>.guide-meta{grid-column:1 / -1}.guide-lead-layout>.guide-lead.guide-card-no-media .guide-lead-content>h2{grid-column:1;max-width:640px!important}.guide-lead-layout>.guide-lead.guide-card-no-media .guide-lead-content>.guide-summary{grid-column:2;grid-row:2;margin-top:0}.guide-lead-layout>.guide-lead.guide-card-no-media .guide-lead-content>.reading-link{grid-column:2;grid-row:3;justify-self:start}.guide-lead-layout:has(>.guide-lead.guide-card-no-media)>.guide-lead-side{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:56px;border-left:0;border-top:1px solid rgb(var(--o-ash-rgb) / .2)}.guide-lead-layout:has(>.guide-lead.guide-card-no-media)>.guide-lead-side>.guide-compact{min-height:0;justify-content:flex-start;padding:40px 48px 0 0;border-bottom:0}.guide-lead-layout:has(>.guide-lead.guide-card-no-media)>.guide-lead-side>.guide-compact+.guide-compact{padding:40px 0 0 48px;border-left:1px solid rgb(var(--o-ash-rgb) / .2)}}.product-details :is(.product-form__buttons,.product-form__input){max-width:none!important}#Drawer-Menu .drawer-localization__button--label.drawer-localization__bar,#Drawer-Menu .menu-drawer__utility-links .details__list.global-settings-popup,.header-localization .details__list.global-settings-popup{border-radius:0!important}#Drawer-Menu .menu-drawer__submenu .menu-drawer__close-button{padding:10px 0!important;font-family:var(--o-font-body)!important;font-size:18px!important;line-height:1.3!important;height:auto!important}#Drawer-Menu .menu-drawer__submenu .menu-drawer__close-button>.svg-wrapper{flex:none;margin-inline-end:12px}body #shopify-pc__prefs .shopify-pc__prefs__overlay{background:rgb(var(--o-d1-rgb) / .78)!important}body #shopify-pc__prefs .shopify-pc__prefs__dialog{left:50%!important;width:min(760px,calc(100% - 2 * var(--o-page-g)))!important;min-width:0!important;max-height:86vh!important;transform:translate(-50%,-50%)!important;background:var(--o-d2)!important;border:1px solid var(--o-line-gold)!important;border-radius:0!important;box-shadow:none!important;color:var(--o-ash)!important}body #shopify-pc__prefs .shopify-pc__prefs__dialog header{flex-direction:column!important;align-items:stretch!important;gap:20px;padding:28px 32px 24px!important;border-bottom:1px solid var(--o-line)!important}body #shopify-pc__prefs .shopify-pc__prefs__dialog header h2{margin:0!important;padding:0 48px 0 0!important;font-family:var(--o-font-body)!important;font-weight:var(--o-fw-body)!important;font-size:28px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:none!important;text-align:start!important;color:var(--o-ivory)!important}body #shopify-pc__prefs .shopify-pc__prefs__header-close{top:24px!important;right:24px!important;width:40px!important;height:40px!important;border-radius:0!important;box-shadow:none!important}body #shopify-pc__prefs .shopify-pc__prefs__header-close svg path{fill:var(--o-gold)!important}body #shopify-pc__prefs .shopify-pc__prefs__header-close:is(:hover,:focus-visible) svg path{fill:var(--o-gold-bright)!important}body #shopify-pc__prefs .shopify-pc__prefs__header-close:focus-visible{outline:1px solid var(--o-gold)!important;outline-offset:2px}body #shopify-pc__prefs .shopify-pc__prefs__header-actions{flex-direction:row!important;justify-content:flex-start!important;flex-wrap:wrap;gap:12px;width:auto!important;padding:0!important}body #shopify-pc__prefs .shopify-pc__prefs__header-actions button:not(#o-btn-guard){height:44px!important;margin:0!important;padding:0 24px!important;border-radius:0!important;font-size:var(--o-btn-fs)!important;line-height:var(--o-btn-lh)!important}body #shopify-pc__prefs .shopify-pc__prefs__header-actions button:not(#o-btn-guard):focus-visible{outline:1px solid var(--o-gold)!important;outline-offset:2px}body #shopify-pc__prefs .shopify-pc__prefs__intro-main{padding:24px 32px 0!important}body #shopify-pc__prefs .shopify-pc__prefs__intro h3{margin:0 0 8px!important;font-family:var(--o-font-ui)!important;font-weight:var(--o-fw-ui-strong)!important;font-size:12px!important;line-height:1.4!important;letter-spacing:var(--o-track-ui)!important;text-transform:uppercase!important;color:var(--o-gold)!important}body #shopify-pc__prefs :is(.shopify-pc__prefs__intro p,.shopify-pc__prefs__option p){font-family:var(--o-font-body)!important;font-weight:var(--o-fw-body)!important;font-size:16px!important;line-height:1.45!important;color:var(--o-ash)!important}body #shopify-pc__prefs .shopify-pc__prefs__options{padding:0 32px 28px!important;color:var(--o-ash)!important}body #shopify-pc__prefs .shopify-pc__prefs__option{padding:20px 0 0!important}body #shopify-pc__prefs .shopify-pc__prefs__option:first-child{margin:24px 0 0!important;padding-top:24px!important;border-top:1px solid var(--o-line)!important}body #shopify-pc__prefs .shopify-pc__prefs__option label{align-items:center;gap:16px!important;margin:0 0 6px!important;font-family:var(--o-font-body)!important;font-weight:var(--o-fw-body)!important;font-size:20px!important;line-height:1.3!important;letter-spacing:0!important;text-transform:none!important;color:var(--o-ivory)!important}body #shopify-pc__prefs .shopify-pc__prefs__option p{padding:0 0 0 36px!important}body #shopify-pc__prefs .shopify-pc__prefs__option label span{position:relative;flex:none;width:20px!important;height:20px!important;box-sizing:border-box;background:var(--o-d2)!important;border:1px solid var(--o-line-strong);border-radius:0!important}body #shopify-pc__prefs .shopify-pc__prefs__option label span svg{display:none!important}body #shopify-pc__prefs .shopify-pc__prefs__option label input:checked~span{background:var(--o-gold)!important;border-color:var(--o-gold)}body #shopify-pc__prefs .shopify-pc__prefs__option label input:checked~span:after{content:"";position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid var(--o-d2);border-width:0 2px 2px 0;transform:rotate(45deg)}body #shopify-pc__prefs .shopify-pc__prefs__option label input[aria-readonly=true]~span{opacity:.45;cursor:not-allowed}body #shopify-pc__prefs .shopify-pc__prefs__option label input:focus-visible~span{outline:1px solid var(--o-gold);outline-offset:2px}body:has(#shopify-pc__prefs[style*=block]) shopify-chat{opacity:0!important;pointer-events:none!important}@media screen and (max-width:749px){body #shopify-pc__prefs .shopify-pc__prefs__dialog{max-height:88vh!important}body #shopify-pc__prefs .shopify-pc__prefs__dialog header{gap:16px;padding:20px var(--o-page-g) 20px!important}body #shopify-pc__prefs .shopify-pc__prefs__dialog header h2{font-size:24px!important}body #shopify-pc__prefs .shopify-pc__prefs__header-close{top:12px!important;right:8px!important}body #shopify-pc__prefs .shopify-pc__prefs__header-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:10px}body #shopify-pc__prefs .shopify-pc__prefs__header-actions button:not(#o-btn-guard){width:100%!important;padding:0 12px!important}body #shopify-pc__prefs #shopify-pc__prefs__header-save:not(#o-btn-guard){grid-column:1 / -1}body #shopify-pc__prefs .shopify-pc__prefs__intro-main{padding:20px var(--o-page-g) 0!important}body #shopify-pc__prefs .shopify-pc__prefs__options{padding:0 var(--o-page-g) 24px!important}body #shopify-pc__prefs :is(.shopify-pc__prefs__intro p,.shopify-pc__prefs__option p){font-size:15px!important}body #shopify-pc__prefs .shopify-pc__prefs__option label{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom-brand.css.map */
