:root{--dk-olive: #5C5C3D;--dk-olive-soft: #7C7C5D;--dk-cream: #E0E0C8;--dk-white: #FFFFFF;--dk-secondary: #F0F0E0;--dk-border: rgba(92, 92, 61, .35);--dk-card: rgba(244, 241, 228, .9);--dk-ink: #24241E;--dk-panel: #F4F1E4;--dk-page-base: #2E2E25;--dk-page-background-image: url(/cdn/shop/files/dk-background-11-9-3-9f72262e49.png?v=1793945133);--font-heading-family: "EB Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 700;--font-body-family: "Source Sans Pro", "Source Sans 3", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700}html{background-color:var(--dk-page-base)}body{position:relative;isolation:isolate;background-color:transparent!important;color:var(--dk-white);font-family:var(--font-body-family);font-weight:400}body:before{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;background-image:var(--dk-page-background-image);background-position:center center;background-size:cover;background-repeat:no-repeat;pointer-events:none;content:""}body,input,textarea,select,button,.button{font-family:var(--font-body-family);font-weight:400}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--font-heading-family);font-style:normal;font-weight:700;color:var(--dk-white)}#MainContent,#MainContent .shopify-section,#MainContent :is(.section,.color-background-1,.color-background-2,.color-custom,.color-accent-1,.color-accent-2,.color-inverse){background-color:transparent!important}#MainContent :is(p,li,.rte,.text-body,.caption,.card-information .caption){color:var(--dk-secondary)}#MainContent :is(.card__heading,.card-information>*,.price,.price__container,.product__title,.product-title){color:var(--dk-white)}.shopify-section-group-header-group,.shopify-section-group-header-group .shopify-section,.shopify-section-group-header-group :is(.header-wrapper,.header,.announcement-bar-section,.announcement-bar,.horizontal-ticker,.ticker){background-color:var(--dk-olive)!important;border-color:var(--dk-border);font-family:var(--font-body-family)}.shopify-section-group-header-group :is(.header__menu-item,.header__menu-item span,.header__icon,.header__heading-link,.header__heading,.header__heading-link *,.announcement-bar__message,.horizontal-ticker,.horizontal-ticker *){color:var(--dk-white);font-family:var(--font-body-family);font-weight:400}.shopify-section-group-header-group :is(.header__menu-item:hover,.header__menu-item:hover span,.header__icon:hover,.header__heading-link:hover,.details:hover .header__menu-item,.announcement-bar a:hover,.horizontal-ticker a:hover){color:var(--dk-cream)}.shopify-section-group-header-group :is(.header__submenu,.mega-menu,.mega-menu__content,.menu-drawer,.search-modal,.search-modal__content,.predictive-search,.predictive-search-results,.cart-notification){background-color:var(--dk-panel);border-color:var(--dk-border)}.shopify-section-group-footer-group,.shopify-section-group-footer-group .shopify-section,.shopify-section-group-footer-group :is(.newsletter,.newsletter__wrapper,.footer,.color-background-1,.color-background-2,.color-custom,.color-accent-1,.color-accent-2,.color-inverse){background-color:var(--dk-olive)!important;color:var(--dk-white);border-color:var(--dk-border)}.shopify-section-group-footer-group :is(.footer,.footer *,.newsletter,.newsletter *,.localization-selector,.disclosure__button){color:var(--dk-white);font-family:var(--font-body-family);font-weight:400}.shopify-section-group-footer-group :is(a:hover,button:hover){color:var(--dk-cream)}html body :is(cart-drawer,.cart-drawer) .drawer__inner{border-color:var(--dk-border);background-color:#353525!important;color:var(--dk-nav-text, #F9F6EA)!important}html body :is(cart-drawer,.cart-drawer) .drawer__inner :is(.cart-drawer__body,.cart-drawer-item,.cart-item__details,.cart-item__details *,.cart-item__totals,.cart-item__totals *,.cart-drawer-item__quantity-and-prices,.cart-drawer-item__quantity-and-prices *,.drawer__close,.drawer__close *,.cart-drawer__warnings,.cart-drawer__empty-content,.totals,.totals *,.tax-note){color:var(--dk-nav-text, #F9F6EA)!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity{border-color:var(--dk-cream, #E0E0C8)!important;background-color:#f4f1e4!important;color:var(--dk-ink, #24241E)!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity :is(.quantity__button,.quantity__input,.quantity__button svg){border-color:var(--dk-border)!important;background-color:transparent!important;color:var(--dk-ink, #24241E)!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity :is(.quantity__button:hover,.quantity__button:focus-visible){background-color:var(--dk-olive, #5C5C3D)!important;color:var(--dk-nav-text, #F9F6EA)!important}html body :is(cart-drawer,.cart-drawer) .cart__checkout-button{border-color:var(--dk-cream, #E0E0C8)!important;border-radius:4px;background-color:var(--dk-cream, #E0E0C8)!important;color:var(--dk-ink, #24241E)!important}html body :is(cart-drawer,.cart-drawer) .cart__checkout-button:hover{border-color:var(--dk-nav-text, #F9F6EA)!important;background-color:var(--dk-nav-text, #F9F6EA)!important;color:var(--dk-olive, #5C5C3D)!important}#MainContent :is(.card,.card--card,.card--standard,.card__inner,.collection-card-wrapper .card,.product-card-wrapper .card,.article-card-wrapper .card,.contains-card--product,.contains-card--collection,.contains-content-container,.content-container,.testimonial-card,.trustpilot-card){background-color:var(--dk-card);border:1px solid var(--dk-border);border-radius:8px;box-shadow:none}#MainContent :is(.card__information,.card__content,.card-information,.card-information *){color:var(--dk-white)}html body #MainContent :is(.button,.shopify-payment-button__button--unbranded){border:1px solid var(--dk-olive-soft);border-radius:4px;background-color:var(--dk-olive-soft);color:var(--dk-white)}html body #MainContent :is(.button,.shopify-payment-button__button--unbranded):hover{border-color:var(--dk-olive);background-color:var(--dk-olive);color:var(--dk-white)}html body #MainContent :is(.button--secondary,.button--tertiary,.button.button--secondary,.button.button--tertiary){border:1px solid var(--dk-cream);border-radius:4px;background-color:var(--dk-cream);color:var(--dk-ink)}html body #MainContent :is(.button--secondary,.button--tertiary,.button.button--secondary,.button.button--tertiary):hover{border-color:var(--dk-white);background-color:var(--dk-white);color:var(--dk-olive)}#MainContent .card-wrapper .badge,#MainContent .card__badge .badge{border:1px solid var(--dk-border);border-radius:4px;background-color:var(--dk-olive-soft);color:var(--dk-white)}#MainContent .card-wrapper .badge.color-accent-1,#MainContent .card__badge .badge.color-accent-1{background-color:var(--dk-cream);color:var(--dk-ink)}#MainContent .card-wrapper .badge.color-accent-2,#MainContent .card__badge .badge.color-accent-2{background-color:var(--dk-olive);color:var(--dk-white)}#MainContent .card-wrapper .badge.color-inverse,#MainContent .card__badge .badge.color-inverse{background-color:var(--dk-white);color:var(--dk-olive)}#MainContent :is(.field__input,.select__select,.quantity,input,textarea,select){border-color:var(--dk-border);border-radius:4px;background-color:var(--dk-card);color:var(--dk-white)}#MainContent :is(input,textarea)::placeholder{color:var(--dk-secondary);opacity:1}#MainContent :is(.modal__content,.drawer,.cart-drawer,.menu-drawer,.search-modal__content,.predictive-search,.facets__disclosure,.disclosure__list-wrapper){border-color:var(--dk-border);background-color:var(--dk-panel);color:var(--dk-white)}#MainContent :is(.price,.price-item,.unit-price){color:var(--dk-white)}#MainContent :is(.price--on-sale .price-item--regular,.unit-price,.card-information .caption){color:var(--dk-secondary)}#MainContent :is(.footer__content-bottom,.footer__content-top,.newsletter__wrapper),#MainContent .card{border-color:var(--dk-border)}#MainContent .main-quantity{width:148px;min-height:48px;padding:0;overflow:hidden;border:1px solid var(--dk-border);border-radius:6px;background-color:var(--dk-card);box-shadow:none}#MainContent .main-quantity .quantity__button{display:grid;place-items:center;width:46px;height:46px;min-width:46px;margin:0;padding:0;border-width:0;border-radius:0;background-color:transparent;color:var(--dk-body-text);opacity:1;cursor:pointer;transition:background-color .16s ease,color .16s ease}#MainContent .main-quantity .quantity__button:first-child{border-right:1px solid var(--dk-border);border-top-left-radius:0;border-bottom-left-radius:0}#MainContent .main-quantity .quantity__button:last-child{border-left:1px solid var(--dk-border);border-top-right-radius:0;border-bottom-right-radius:0}#MainContent .main-quantity .quantity__button svg{display:block;width:16px;height:16px;color:currentColor;pointer-events:none}#MainContent .main-quantity .quantity__button:hover:not(.disabled):not([disabled]),#MainContent .main-quantity .quantity__button:focus-visible:not(.disabled):not([disabled]){background-color:var(--dk-accent-text);color:var(--dk-ink)}#MainContent .main-quantity .quantity__button.disabled,#MainContent .main-quantity .quantity__button[disabled]{background-color:transparent;color:#f4f1e48c;cursor:not-allowed;opacity:1}#MainContent .main-quantity .quantity__input{width:54px;min-width:54px;height:46px;margin:0;padding:0;border:0;border-radius:0;background:transparent!important;color:var(--dk-heading-text)!important;font-size:1.5rem;font-weight:700;line-height:1;text-align:center;box-shadow:none}#MainContent .main-quantity .quantity__input:focus-visible{outline:1px solid var(--dk-accent-text);outline-offset:-2px}.dk-service-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:16px 0}.dk-service-strip__item{min-height:100%;padding:22px;border:1px solid var(--dk-border);border-radius:8px;background-color:var(--dk-card)}.dk-service-strip__eyebrow{display:block;margin-bottom:8px;color:var(--dk-cream);font-size:1.2rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.dk-service-strip__heading{margin:0 0 12px;font-size:2rem}.dk-service-strip__text{margin:0;color:var(--dk-secondary)}@media screen and (max-width:989px){.dk-service-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){body:before{background-position:center center;background-size:cover}.dk-service-strip{grid-template-columns:1fr}}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button{position:relative;display:grid;place-items:center;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;color:#24241e!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button svg{display:none!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button:before,html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button:after{position:absolute;top:50%;left:50%;display:block;border-radius:2px;background-color:currentColor!important;pointer-events:none;content:"";transform:translate(-50%,-50%)}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button:before{width:16px!important;height:2px!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button:after{width:2px!important;height:16px!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button--minus:after{display:none!important}html body :is(cart-drawer,.cart-drawer) .cart-quantity .quantity__button:is(:hover,:focus-visible){background-color:#5c5c3d!important;color:#f9f6ea!important}@media screen and (max-width:989px){#menu-drawer.menu-drawer{border-color:#e0e0c859!important;background-color:#353525!important;background-image:none!important;color:#f9f6ea!important}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__utility-links{background-color:transparent!important;color:#f9f6ea!important}#menu-drawer :is(.menu-drawer__title,.menu-drawer__close-btn,.menu-drawer__close-button,.menu-drawer__menu-item,.menu-drawer__account,.list-social__link,.localization-selector),#menu-drawer :is(.menu-drawer__title,.menu-drawer__close-btn,.menu-drawer__close-button,.menu-drawer__menu-item,.menu-drawer__account,.list-social__link,.localization-selector) *{color:#f9f6ea!important;opacity:1!important}#menu-drawer :is(.menu-drawer__submenu,.menu-drawer__inner-submenu){background-color:#2d2d21!important;background-image:none!important;color:#f9f6ea!important}#menu-drawer :is(.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible,.menu-drawer__menu-item--active,.menu-drawer__account:hover){background-color:#5c5c3d!important;color:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dk-olive-skin.css.map */
