:root,[class*=color-]{--color-foreground: 240, 237, 232 !important;--color-background: 33, 41, 34 !important;--gradient-background: #212922 !important;--color-button: 240, 237, 232 !important;--color-button-text: 33, 41, 34 !important;--color-secondary-button: 33, 41, 34 !important;--color-secondary-button-text: 240, 237, 232 !important;--color-link: 163, 133, 96 !important;--color-badge-foreground: 33, 41, 34 !important;--color-badge-background: 240, 237, 232 !important;--color-badge-border: 240, 237, 232 !important;--color-shadow: 0, 0, 0 !important;--color-background-contrast: 38, 48, 40 !important;--payment-terms-background-color: #212922 !important;--font-heading-family: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400;--font-heading-scale: 1;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body-style: normal;--font-body-weight: 300;--font-body-scale: 1;--page-width: 140rem;--spacing-sections-desktop: 40px;--spacing-sections-mobile: 24px;--buttons-radius: 9999px;--buttons-border-width: 1px;--buttons-border-opacity: .15;--inputs-radius: 0px;--inputs-border-width: 1px;--inputs-border-opacity: .1;--card-image-padding: 0;--card-corner-radius: 0;--card-text-alignment: left;--card-border-width: 0;--card-border-opacity: 0;--card-shadow-opacity: 0;--popup-corner-radius: 0;--drawer-border-width: 0;--drawer-border-color: rgba(240, 237, 232, .08);--drawer-shadow-opacity: 0;--duration-short: .15s;--duration-default: .3s;--duration-long: .5s}html{scroll-behavior:smooth}body,body.gradient{background:linear-gradient(135deg,#212922,#161d18)!important;background-attachment:fixed!important;color:#f0ede8!important}.shopify-section,.shopify-section-group-header-group,.shopify-section-group-footer-group,[class*=color-]{background-color:transparent!important;color:#f0ede8d9}::selection{background:#a385604d;color:#f0ede8}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.rte h1,.rte h2,.rte h3,.rte h4{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;text-transform:uppercase;letter-spacing:.15em;font-weight:400;line-height:1.15;color:#f0ede8}h1,.h0,.h1{font-size:clamp(2rem,5vw,3.5rem)}h2,.h2{font-size:clamp(1.75rem,4vw,2.75rem)}h3,.h3{font-size:clamp(1.25rem,3vw,1.75rem)}p,li,dd,dt,blockquote,.rte p,.rte li{color:#f0ede880;font-weight:300;line-height:1.7}a{color:#f0ede8b3;transition:color var(--duration-default) ease}a:hover{color:#f0ede8}small,.caption,.caption-with-letter-spacing{font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;color:#f0ede880}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded{font-family:Inter,sans-serif!important;font-size:1.4rem!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.15em!important;border-radius:9999px!important;padding:1.2rem 3rem!important;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease;border:none}.button--primary,.shopify-payment-button__button--unbranded{background-color:#f0ede8;color:#212922}.button--primary:hover,.button--primary:focus-visible,.shopify-payment-button__button--unbranded:hover{background-color:#f0ede8;color:#212922;opacity:.9}.button--secondary{background-color:transparent;color:#f0ede8b3;border:1px solid rgba(240,237,232,.15)}.button--secondary:hover,.button--secondary:focus-visible{background-color:transparent;color:#f0ede8;border-color:#f0ede866}.button--tertiary{background:none;border:none;color:#f0ede8b3;padding:0;text-transform:uppercase;letter-spacing:.15em;font-size:1.2rem}.button--tertiary:hover{color:#f0ede8}@media(max-width:749px){.button--full-width{width:100%}}.section-header,.header-wrapper,.shopify-section-header,.shopify-section-group-header-group{background:#212922e6!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(240,237,232,.05)}.header{padding:1rem 1.5rem}@media(min-width:750px){.header{padding:1rem 3rem}}@media(min-width:990px){.header{padding:1rem 5rem}}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:#f0ede899;transition:color var(--duration-default) ease}.header__menu-item:hover,.header__menu-item:hover span,.list-menu__item--link:hover{color:#f0ede8}.header__active-menu-item{color:#f0ede8;border-bottom:1px solid rgba(240,237,232,.3)}.header__icon,.header__icon svg,.header__icon path{color:#f0ede8b3;fill:none;stroke:#f0ede8b3}.header__icon:hover,.header__icon:hover svg{color:#f0ede8;stroke:#f0ede8}.cart-count-bubble{background-color:#a38560;color:#f0ede8}.header__heading-logo{filter:brightness(0) invert(.95)}menu-drawer .drawer,.menu-drawer{background:#212922!important;border-right:1px solid rgba(240,237,232,.08)}.menu-drawer__menu-item,.menu-drawer__menu-item span{font-family:Inter,sans-serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8b3}.menu-drawer__menu-item:hover{color:#f0ede8}.mega-menu__content,.header__submenu,details-disclosure .disclosure__list{background:#212922!important;border:1px solid rgba(240,237,232,.08)}.announcement-bar{background:#131713!important;border-bottom:1px solid rgba(240,237,232,.05)}.announcement-bar__message,.announcement-bar a{font-family:Inter,sans-serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:.15em;color:#f0ede880}.card-wrapper,.card{background:transparent;border-radius:0;overflow:hidden}.card__media,.card__inner,.media--square,.media--portrait,.media--landscape{border-radius:0;overflow:hidden}.card__media img,.card__inner img{transition:transform 2s ease-in-out}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__inner img{transform:scale(1.05)}.card__content,.card__information{padding:1rem 0}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.15em;font-weight:400;font-size:1.5rem;color:#f0ede8}.card__heading a:hover{color:#f0ede8;text-decoration:none}.price-item,.price-item--regular,.price-item--sale,.price .money{font-family:Inter,sans-serif;font-weight:300;letter-spacing:.05em;color:#f0ede880}.price-item--regular s,.price--on-sale .price-item--regular{color:#f0ede84d}.badge,.card__badge .badge,.card__badge [class*=color-]{font-family:Inter,sans-serif!important;font-size:1.2rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.15em!important;background:#a38560!important;background-color:#a38560!important;color:#f0ede8!important;border:none!important;border-radius:0!important;padding:.6rem 1.2rem!important}.card--card,.card--standard{background:transparent;border:none}.collection-hero{background:#212922!important}.collection-hero__title{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8}.collection-hero__description{color:#f0ede880}.facets__wrapper,.facets-container{border-top:1px solid rgba(240,237,232,.08);border-bottom:1px solid rgba(240,237,232,.08)}.facet-checkbox,.facets__label,.facets__summary{color:#f0ede8b3}.active-facets__button{background:#f0ede814;color:#f0ede8b3;border-radius:9999px}.product__title h1,.product__title{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.15em;font-weight:400;color:#f0ede8}.product__info-container .price-item,.product__info-container .price{font-family:Inter,sans-serif;font-weight:300;font-size:1.6rem;color:#f0ede899}.product__description,.product__description p{color:#f0ede880;font-weight:300;line-height:1.7}.product-form__input label{font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8b3}.product-form__input input[type=radio]+label,.variant-input label{border:1px solid rgba(240,237,232,.15);color:#f0ede8b3;border-radius:0;transition:all var(--duration-default) ease}.product-form__input input[type=radio]:checked+label,.variant-input input:checked+label{border-color:#f0ede8;color:#f0ede8}.quantity__input,.quantity__button{background:transparent;border:1px solid rgba(240,237,232,.1);color:#f0ede8}.product-form__submit{background:#f0ede8;color:#212922;font-family:Inter,sans-serif!important;font-size:1.4rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;border-radius:9999px!important;padding:1.2rem 3rem!important;border:none;transition:opacity var(--duration-default) ease}.product-form__submit:hover{background:#f0ede8;color:#212922;opacity:.9}.product-form__submit:disabled,.product-form__submit[disabled]{background:#f0ede81a!important;color:#f0ede880!important;border:1px solid rgba(240,237,232,.15)!important}.product__media-wrapper{background:transparent}.product__media-item img,.product__media img{border-radius:0}.product__accordion .accordion__title,.collapsible-content__title{font-family:Inter,sans-serif;font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8b3;border-top:1px solid rgba(240,237,232,.08)}.cart-drawer,cart-drawer .drawer{background:#212922!important;border-left:1px solid rgba(240,237,232,.08)}.cart-item__name,.cart-item__name a{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.1em;color:#f0ede8}.cart-item__details,.cart-item__details p{color:#f0ede880}.cart__footer,.cart-drawer__footer{border-top:1px solid rgba(240,237,232,.08)}.totals__subtotal-value,.totals .price{color:#f0ede8;font-weight:400}.cart__empty-text{color:#f0ede880}.footer,.section-footer,.shopify-section-group-footer-group,footer{background:#131713!important;border-top:1px solid rgba(240,237,232,.08)}.footer-block__heading,.footer h2,.footer h3{font-family:Inter,sans-serif;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8b3;margin-bottom:1rem}.footer-block__details-content a,.footer .list-menu__item--link,.footer a{font-size:1.4rem;color:#f0ede880;transition:color var(--duration-default) ease}.footer-block__details-content a:hover,.footer .list-menu__item--link:hover,.footer a:hover{color:#f0ede8}.footer__content-bottom,.footer__copyright{border-top:1px solid rgba(240,237,232,.08);padding-top:2rem;margin-top:3rem}.copyright__content,.footer__copyright a,.footer__payment,.footer__content-bottom-wrapper{font-size:1.1rem;color:#f0ede84d}.footer .newsletter-form__field-wrapper input{background:transparent;border:1px solid rgba(240,237,232,.1);color:#f0ede8;border-radius:0;padding:.75rem 1rem}.footer .newsletter-form__field-wrapper input::placeholder{color:#f0ede84d}.footer .newsletter-form__button{background:transparent;color:#f0ede8b3}.footer .social-icons__link svg,.footer .social-icons__link{color:#f0ede880}.footer .social-icons__link:hover svg,.footer .social-icons__link:hover{color:#f0ede8}.footer .payment-icon,.footer .list-payment svg{filter:brightness(0) invert(.6)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],textarea,select,.field__input{background:transparent;border:1px solid rgba(240,237,232,.1);color:#f0ede8;font-family:Inter,sans-serif;font-weight:300;padding:.75rem 1rem;border-radius:0;transition:border-color var(--duration-default) ease}input::placeholder,textarea::placeholder,.field__label{color:#f0ede84d}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:#f0ede84d;outline:none;box-shadow:none}*:focus-visible{outline:2px solid rgba(163,133,96,.5);outline-offset:2px}.search-modal,.search__input-wrapper{background:#212922!important}.search__input{background:transparent;border-bottom:1px solid rgba(240,237,232,.1);color:#f0ede8}.predictive-search__results-groups-wrapper{background:#212922!important;border:1px solid rgba(240,237,232,.08)}.shopify-section+.shopify-section{border-top:1px solid rgba(240,237,232,.08)}hr{border-color:#f0ede814}.rich-text__text,.rich-text__text p{color:#f0ede880}.image-with-text__content{background:transparent}.banner,.slideshow,.image-banner{position:relative}.banner:after,.slideshow:after,.image-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#2129228c;pointer-events:none;z-index:1}.banner__content{position:relative;z-index:2}.banner__heading{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.15em;color:#f0ede8!important}.collapsible-row{border-top:1px solid rgba(240,237,232,.08)}.collapsible-row__heading{color:#f0ede8b3}.collapsible-row__body p{color:#f0ede880}.loading__spinner circle{stroke:#f0ede84d}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#212922!important}::-webkit-scrollbar-thumb{background:#f0ede826;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#f0ede840}.page-width{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:750px){.page-width{padding-left:3rem;padding-right:3rem}}@media(min-width:990px){.page-width{padding-left:5rem;padding-right:5rem}}.customer .field label,.customer .field input{color:#f0ede8b3}.customer table{border-color:#f0ede814}.customer table th{font-size:1.2rem;text-transform:uppercase;letter-spacing:.1em;color:#f0ede8b3;border-bottom:1px solid rgba(240,237,232,.08)}.customer table td{color:#f0ede880;border-bottom:1px solid rgba(240,237,232,.05)}.modal__content,.popup-modal__content{background:#212922!important;border:1px solid rgba(240,237,232,.08)}.modal__close-button svg,.drawer__close svg{color:#f0ede8b3}.modal__close-button:hover svg,.drawer__close:hover svg{color:#f0ede8}.pagination__item,.pagination__item a{color:#f0ede880;border:1px solid rgba(240,237,232,.08)}.pagination__item--current,.pagination__item a:hover{color:#f0ede8;border-color:#f0ede84d}.section-featured-collection .title,.featured-collection .title{font-family:Cormorant Garamond,Georgia,serif;text-transform:uppercase;letter-spacing:.15em}.subtitle,.section__subheading,.banner__subheading{font-family:Inter,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:#a38560}quick-add-modal .product-form__submit{background:#f0ede8;color:#212922;border-radius:9999px;font-size:1.2rem;text-transform:uppercase;letter-spacing:.15em}.product-recommendations .card__heading,.complementary-products .card__heading{font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
