:root{--adc-t1: #0E4441;--adc-t1-dim: #092E2C;--adc-t1-label: #F3EEE2;--adc-t2: #C4611C;--adc-t3: #A33C17;--adc-t4: #9C7A16;--adc-label-on-warm: #14100B;--adc-label-on-red: #FFFFFF;--adc-ground: #FFFFFF;--adc-surface: #EFE9DB;--adc-recess: #E5DECD;--adc-field: #EFE9DB;--adc-modal: #FFFFFF;--adc-ink: #16171A;--adc-muted: #5F6165;--adc-border: #D8CFBC;--adc-media-panel: #14171A;--adc-stripe: #E4D4B2;--adc-stripe-text: #16171A;--adc-stripe-rule: #C4611C;--adc-font-display: "Sora";--adc-display-weight: 300;--adc-display-track: .01em}.adc-dark{--adc-t1: #2D9F83;--adc-t1-dim: #23806C;--adc-t1-label: #0C1413;--adc-t2: #DB7A50;--adc-t3: #C2472A;--adc-t4: #E0BC5A;--adc-ground: #0B0D0E;--adc-surface: #16181A;--adc-recess: #1F2123;--adc-field: #16181A;--adc-modal: #1F2123;--adc-ink: #EDECE9;--adc-muted: #9B9C99;--adc-border: #26282A;--adc-stripe: #32240F;--adc-stripe-text: #EFE9DB}.adc-stripe--warm-bone{--adc-stripe: #E4D4B2;--adc-stripe-text: #16171A}.adc-stripe--warm-dark{--adc-stripe: #32240F;--adc-stripe-text: #EFE9DB}.adc-stripe--cool-teal{--adc-stripe: #124C4E;--adc-stripe-text: #EFE9DB}.adc-stripe--deep-ember{--adc-stripe: #8A3F13;--adc-stripe-text: #EFE9DB}.adc-stripe--full-ember{--adc-stripe: #C4611C;--adc-stripe-text: #16171A}.adc-announcement{background:var(--adc-stripe);color:var(--adc-stripe-text);border-bottom:2px solid var(--adc-stripe-rule);font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;text-align:center;padding:.9rem 1.6rem}.adc-stripe--cool-teal .adc-announcement,.adc-stripe--deep-ember .adc-announcement,.adc-announcement.adc-stripe--cool-teal,.adc-announcement.adc-stripe--deep-ember{border-bottom:0}:root{--font-heading-family: var(--adc-font-display), "Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}h0,h1,h2,.h0,.h1,.h2,.adc-display{font-family:var(--font-heading-family);font-weight:var(--adc-display-weight);letter-spacing:var(--adc-display-track);text-shadow:none}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}.adc-label{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--adc-muted)}.price,.adc-price,.adc-total,.adc-spec-value,.adc-savings-chip{font-variant-numeric:tabular-nums}.adc-savings-chip{display:inline-block;background:var(--adc-t4);color:var(--adc-label-on-warm);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;letter-spacing:.04em;padding:.35rem .8rem;border-radius:0}.adc-sale-badge{display:inline-block;background:var(--adc-t3);color:var(--adc-label-on-red);font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:.35rem .8rem;border-radius:0}.adc-media-panel,.product__media-wrapper .media,.product__media-item .media{background:var(--adc-media-panel);border-radius:0}.adc-btn-primary{background:var(--adc-t1);color:var(--adc-t1-label);font-family:var(--font-body-family);font-weight:600;letter-spacing:.04em;border:0;border-radius:0;padding:1.4rem 2rem;width:100%;cursor:pointer}.adc-btn-primary:hover{background:var(--adc-t1-dim)}.adc-atc{display:flex;align-items:baseline;justify-content:center;gap:.8rem;flex-wrap:wrap}.adc-atc__label{font-weight:600}.adc-atc__addition{font-weight:400;opacity:.85}.adc-atc__sep{opacity:.55}.adc-atc__total{font-weight:700;font-variant-numeric:tabular-nums}.adc-panel{background:var(--adc-surface);border-radius:0}.adc-recess{background:var(--adc-recess);border-radius:0}.field__input,.select__select,.customer .field input,.quantity__input,.search__input{background:var(--adc-field);color:var(--adc-ink);border-radius:0}.jdgm-widget,.jdgm-rev,.jdgm-paginate__page{--jdgm-border-radius: 0;border-radius:0!important}.utility-bar{background:var(--adc-stripe)!important;color:var(--adc-stripe-text);border-bottom:2px solid var(--adc-stripe-rule)}.utility-bar .announcement-bar__message,.utility-bar .announcement-bar__link,.utility-bar a,.utility-bar .localization-form__select,.utility-bar svg{color:var(--adc-stripe-text)}.adc-stripe--cool-teal .utility-bar,.adc-stripe--deep-ember .utility-bar{border-bottom:0}body{color:rgb(var(--color-foreground))}:root{--logo-ink: #16171A;--logo-paper: transparent}.adc-dark{--logo-ink: #EDECE9;--logo-paper: transparent}.adc-wordmark{display:block;width:auto;height:auto;max-width:100%}.header__heading-link .adc-wordmark,.header__heading .adc-wordmark{width:clamp(150px,22vw,260px)}.adc-dark .color-scheme-1,.adc-dark.color-scheme-1,.adc-dark .color-scheme-2,.adc-dark.color-scheme-2,.adc-dark .color-scheme-5,.adc-dark.color-scheme-5{--color-button: 45,159,131;--color-button-text: 12,20,19;--color-foreground: 237,236,233;--color-secondary-button-text: 237,236,233;--color-link: 79,179,169;--color-shadow: 0,0,0;--color-badge-foreground: 237,236,233;--color-badge-border: 38,40,42}.adc-dark .color-scheme-1,.adc-dark.color-scheme-1{--color-background: 11,13,14;--gradient-background: #0B0D0E;--color-secondary-button: 11,13,14;--color-badge-background: 11,13,14;--color-background-contrast: 38,40,42}.adc-dark .color-scheme-2,.adc-dark.color-scheme-2{--color-background: 22,24,26;--gradient-background: #16181A;--color-secondary-button: 22,24,26;--color-badge-background: 22,24,26;--color-background-contrast: 45,47,49}.adc-dark .color-scheme-5,.adc-dark.color-scheme-5{--color-background: 31,33,35;--gradient-background: #1F2123;--color-secondary-button: 31,33,35;--color-badge-background: 31,33,35;--color-background-contrast: 52,54,56}.adc-dark{--color-background: 11,13,14;--gradient-background: #0B0D0E;--color-foreground: 237,236,233;--color-background-contrast: 38,40,42;--color-button: 45,159,131;--color-button-text: 12,20,19;--color-secondary-button: 11,13,14;--color-secondary-button-text: 237,236,233;--color-link: 79,179,169;--color-shadow: 0,0,0}.adc-dark body,body.adc-dark{background-color:rgb(var(--color-background))}[data-adc-atc] .adc-atc{display:none}.product-form__submit,.product-form__submit.button--secondary{background:var(--adc-t1);color:var(--adc-t1-label);border:0;border-radius:0;font-weight:600;letter-spacing:.04em}.product-form__submit:hover:not([disabled]),.product-form__submit.button--secondary:hover:not([disabled]){background:var(--adc-t1-dim);color:var(--adc-t1-label)}.product-form__submit[disabled]{opacity:.55}.product-form__submit:after,.product-form__submit:before{display:none}@media screen and (max-width:749px){.icon-with-text{--icon-with-text-count: 3}.icon-with-text h3,.icon-with-text .h4,.icon-with-text__text{font-size:1.2rem;line-height:1.3;letter-spacing:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.icon-with-text svg,.icon-with-text .svg-wrapper{width:2.4rem;height:2.4rem}}.price .adc-savings-chip,.price__container+.adc-savings-chip,.adc-savings-chip{margin-left:.6rem;vertical-align:middle;white-space:nowrap}.price{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.footer,footer.footer,.shopify-section-group-footer-group .footer{border-top:1px solid var(--adc-border)!important}.adc-dark .footer,.adc-dark .color-scheme-9{--color-background: 7,8,9;--gradient-background: #070809}.color-scheme-9{--color-foreground: 237,236,233;--color-link: 79,179,169;--color-button: 45,159,131;--color-button-text: 12,20,19}.product__title,.product__title>h1,.product__title>.h1{font-family:var(--font-heading-family);font-size:clamp(2.2rem,2.6vw,3.2rem);font-weight:400;letter-spacing:0;line-height:1.15;text-wrap:balance}.adc-cart-item--helper .cart-item__name{color:inherit;text-decoration:none;cursor:default}.adc-cart-item--locked .quantity__button,.adc-cart-item--locked cart-remove-button{visibility:hidden}.adc-cart-item--locked .quantity{border:0}.adc-cart-item--locked .quantity:after,.adc-cart-item--locked .quantity:before{display:none}.adc-cart-item--locked .quantity__input{pointer-events:none}.rich-text__blocks{max-width:72rem}.rich-text__wrapper--left .rich-text__blocks{margin-left:0}.password-header__wordmark{margin:0;display:flex;justify-content:center}.password-header__wordmark .adc-wordmark{width:clamp(180px,34vw,320px)}body.password{background:var(--adc-ground);color:var(--adc-ink)}.adc-countdown{display:inline-flex;align-items:baseline;gap:.5rem;margin-left:.8rem;color:inherit}.adc-countdown[hidden]{display:none!important}.adc-countdown__label{font-weight:600;letter-spacing:.06em}.adc-countdown__clock{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.04em;white-space:nowrap}@media screen and (max-width:749px){.utility-bar .announcement-bar__message{flex-wrap:wrap;justify-content:center}.adc-countdown{margin-left:0;width:100%;justify-content:center}}.adc-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.adc-gate[hidden]{display:none}.adc-gate__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0d0eb8}.adc-gate__panel{position:relative;width:min(56rem,100%);padding:3.2rem 3.2rem 2.8rem;background:var(--adc-surface);color:#16171a;border-radius:0;box-shadow:0 24px 60px #00000059;display:flex;flex-direction:column;gap:1rem}.adc-gate__title{font-family:var(--font-heading-family);font-weight:var(--adc-display-weight);letter-spacing:var(--adc-display-track);font-size:clamp(2.6rem,4vw,3.6rem);line-height:1.1;margin:0;text-wrap:balance}.adc-gate__sub{margin:0 0 1rem;font-size:1.5rem;color:#16171a}.adc-gate__choices{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.adc-gate__choice{width:100%;text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;padding:1.3rem 1rem}.adc-gate__close{position:absolute;top:.8rem;right:1rem;background:none;border:0;font-size:2.6rem;line-height:1;cursor:pointer;color:var(--adc-ink);opacity:.6}.adc-gate__close:hover{opacity:1}.adc-gate-open{overflow:hidden}@media screen and (max-width:749px){.adc-gate__panel{padding:2.4rem 2rem 2rem}.adc-gate__choices{grid-template-columns:1fr}}.discounts__discount .icon-discount{overflow:visible;flex-shrink:0}.adc-offer-badge{background:var(--adc-t2);color:var(--adc-label-on-warm);border:0;border-radius:0;font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.card__badge:has(.adc-offer-badge){display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-end}.adc-offer-cart{border-left:3px solid var(--adc-t2);padding:1.2rem 1.6rem;margin:0 0 2.4rem;background:rgba(var(--color-foreground),.03)}.adc-offer-cart__headline{margin:0;font-weight:600;font-size:1.5rem;line-height:1.4}.adc-offer-cart__progress{margin:.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.adc-offer-cart--unlocked .adc-offer-cart__progress{color:rgb(var(--color-foreground));font-weight:600}.drawer__contents .adc-offer-cart{margin:0 0 1.6rem}.adc-offer-pdp{margin:1.2rem 0;padding:1rem 1.4rem 1.1rem 1.6rem;border:1px solid rgba(var(--color-foreground),.16);border-left:4px solid var(--adc-t2);border-radius:4px;background:rgba(var(--color-foreground),.04)}.adc-offer-pdp+.product__tax{margin-top:0}.adc-offer-pdp__title{margin:0;font-weight:700;font-size:1.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:1.3;color:rgb(var(--color-foreground))}.adc-offer-pdp__sub{margin:.3rem 0 0;font-size:1.35rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.adc-offer-cart__title{margin:0;font-weight:700;font-size:1.8rem;line-height:1.3}.adc-offer-cart__sub{margin:.3rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.adc-offer-cart--picker{padding-bottom:1.4rem}.adc-free-ring__tiles{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;max-width:48rem}.adc-free-ring__tile{min-width:0;display:flex;flex-direction:column}.adc-free-ring__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.04)}.adc-free-ring__img img{width:100%;height:100%;object-fit:cover;display:block}.adc-free-ring__name{margin:.6rem 0 0;font-weight:700;font-size:1.25rem;line-height:1.25;color:rgb(var(--color-foreground));text-decoration:none}.adc-free-ring__price{margin:.2rem 0 .7rem;font-size:1.25rem;color:rgba(var(--color-foreground),.7)}.adc-free-ring__price strong{color:var(--adc-t2);letter-spacing:.03em;margin-left:.3rem}.adc-free-ring__add{margin-top:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;text-decoration:none;box-sizing:border-box;width:100%;min-height:3.8rem;padding:.6rem .4rem;border:0;border-radius:3px;background:var(--adc-t2);color:#fff;font-family:var(--font-body-family);font-weight:700;font-size:1.25rem;line-height:1.2;cursor:pointer}.adc-free-ring__add:hover{filter:brightness(1.08)}.adc-free-ring__size{font-weight:600;font-size:1.1rem;opacity:.92;margin-top:.1rem}.adc-free-ring__add:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.adc-free-ring__all{display:inline-block;margin-top:1.1rem;font-size:1.35rem;color:var(--adc-t2);text-decoration:none}.adc-free-ring__all:hover{text-decoration:underline}@media screen and (max-width:749px){.hxl{font-size:min(calc(var(--font-heading-scale) * 5rem),14vw)}}.field__input~.field__label,.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{color:var(--adc-muted)}.field__input~.field__button,.field__input~.field__button .svg-wrapper{color:var(--adc-ink)}.adc-cart-syncing .cart__checkout-button,.adc-cart-syncing [name=checkout],.adc-cart-syncing .additional-checkout-buttons,.adc-cart-syncing .cart__dynamic-checkout-buttons{pointer-events:none;opacity:.6;transition:opacity .15s}.adc-cart-item__each{display:block;margin-top:.2rem;font-size:1.3rem;color:var(--adc-muted)}@media screen and (max-width:749px){.adc-ann-tail{display:none}}@media screen and (max-width:749px){.adc-countdown{width:auto;margin-left:.6rem}}.adc-cart-item--gift .quantity__button{visibility:hidden}.adc-cart-item--gift .quantity{border:0}.adc-cart-item--gift .quantity:after,.adc-cart-item--gift .quantity:before{display:none}.adc-cart-item--gift .quantity__input{pointer-events:none}.adc-gift-value{margin-top:.4rem;font-size:1.4rem}.adc-gift-value s{color:var(--adc-muted);margin-right:.4rem}.adc-gift-value span{font-weight:700}.adc-lp-meter__slots{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.adc-lp-meter__slot{border:1px solid rgba(var(--color-foreground),.35);padding:1.8rem 1.6rem;display:flex;flex-direction:column;gap:.5rem;background:#ffffff59}.adc-lp-meter__slot--free{border-color:var(--adc-t1);box-shadow:inset 0 0 0 1px var(--adc-t1)}.adc-lp-meter__n{font-family:var(--font-heading-family);font-weight:var(--adc-display-weight);font-size:3.4rem;line-height:1}.adc-lp-meter__t{font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;opacity:.75}.adc-lp-meter__p{font-size:1.7rem;font-weight:600}.adc-lp-meter__slot--free .adc-lp-meter__p{color:var(--adc-t1)}.adc-lp-meter__note{font-size:1.4rem;opacity:.75;margin:1.4rem 0 0;max-width:64ch}@media screen and (max-width:749px){.adc-lp-meter__slots{grid-template-columns:1fr}}.adc-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.adc-pop[hidden]{display:none}.adc-pop__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0d0e40}.adc-pop>.adc-pop__backdrop,.adc-gate>.adc-gate__backdrop{display:block}.adc-pop__panel{position:relative;width:min(78rem,100%);background:var(--adc-surface);color:var(--adc-ink);border-radius:0;box-shadow:0 24px 60px #00000059;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);overflow:hidden;outline:3px solid rgba(239,233,219,.15)}.adc-pop__panel:not(:has(.adc-pop__media)){grid-template-columns:1fr;width:min(56rem,100%)}.adc-pop__media{background:#14171a;min-height:100%}.adc-pop__img{display:block;width:100%;height:100%;object-fit:cover}.adc-pop__body{padding:3.2rem 3.2rem 2.8rem;display:flex;flex-direction:column;gap:1rem}.adc-pop__title{font-family:var(--font-heading-family);font-weight:var(--adc-display-weight);letter-spacing:var(--adc-display-track);font-size:clamp(2.6rem,3.6vw,3.4rem);line-height:1.1;margin:0;text-wrap:balance}.adc-pop__text{margin:0;font-size:1.5rem;line-height:1.5;text-wrap:pretty}.adc-pop__title,.adc-pop__text,.adc-pop__fine,.adc-pop .adc-label{color:var(--adc-ink)}.adc-pop__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;margin-top:.6rem}.adc-pop__input{width:100%;border:1px solid rgba(22,23,26,.35);border-radius:0;padding:0 1.2rem;min-height:4.6rem;font-family:var(--font-body-family);font-size:1.5rem;background:#fff;color:#16171a}.adc-pop__btn{white-space:nowrap}.adc-pop__fine{margin:.2rem 0 0;font-size:1.2rem;opacity:.65}.adc-pop__error{margin:0;font-size:1.3rem;color:var(--adc-t3);font-weight:600}.adc-pop__close{position:absolute;top:.6rem;right:1rem;z-index:2;background:none;border:0;font-size:2.6rem;line-height:1;cursor:pointer;color:var(--adc-ink);opacity:.6}.adc-pop__close:hover{opacity:1}.adc-pop-open{overflow:hidden}#shop-hcaptcha-badge-container{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.adc-hcaptcha-note{margin:.8rem 0 0;font-size:1.1rem;opacity:.6}.adc-hcaptcha-note a{color:inherit}@media screen and (max-width:749px){.adc-pop{align-items:center;padding:1.6rem 10vw}.adc-pop__panel{grid-template-columns:1fr;width:100%;max-width:44rem;max-height:calc(100dvh - 3.2rem);overflow-y:auto}.adc-pop__media{min-height:0;aspect-ratio:5 / 4}.adc-pop__body{padding:2rem 1.6rem;gap:.8rem}.adc-pop__text{font-size:1.35rem}.adc-pop__row{grid-template-columns:1fr}.adc-pop__close{color:#fff;opacity:.85;text-shadow:0 1px 4px rgba(0,0,0,.6)}}@media screen and (min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{padding-left:.7rem;padding-right:.7rem}.header__inline-menu .list-menu--inline{gap:0}.header--middle-left .header__inline-menu{margin-left:1.2rem}}@media screen and (min-width:990px)and (max-width:1099px){.header__inline-menu .header__menu-item{padding-left:.5rem;padding-right:.5rem;font-size:1.3rem}.header--middle-left{column-gap:1rem}}fieldset.product-form__input--pill.adc-size{display:grid;grid-template-columns:repeat(auto-fill,minmax(6.2rem,1fr));gap:.6rem}.adc-size .form__label{grid-column:1 / -1;margin-bottom:.2rem}.adc-size input[type=radio]+label{margin:0;padding:1.1rem .4rem;letter-spacing:0;text-align:center;font-size:1.4rem}.adc-size input[type=radio][value^=Unsure]+label{grid-column:1 / -1}.adc-custom-badge{background:#0b0d0e;color:#edece9;border:1px solid #2C2F33;border-radius:0;font-family:var(--font-body-family);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.card__badge:has(.adc-custom-badge){display:flex;flex-wrap:wrap;gap:.4rem;align-items:flex-end}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){.card-wrapper.adc-card--custom .media.media--hover-effect>img{transform-origin:0 0;transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.card-wrapper.adc-card--custom .media.media--hover-effect>img+img{transform:translate(-2%,-21.3333%) scale(1.36533)}.card-wrapper.adc-card--custom:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1;transform:translate(1.46484%,15.625%) scale(.732422)}.card-wrapper.adc-card--custom:hover .media.media--hover-effect>img+img{opacity:1;transform:none}}.product-media-modal__content>img,.product-media-modal__content>.media img{width:auto;max-width:100%;max-height:calc(100vh - 4rem);object-fit:contain;margin-left:auto;margin-right:auto}.product__description ul,.product__description ol{list-style-position:outside;padding-left:2rem}.product__description li>p{margin:0}.product__description li>p>br:last-child{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/adc-tokens.css.map */
