:root{--ff-heading: "Playfair Display", var(--font-heading-family);--ff-body: "Cormorant Garamond", var(--font-body-family);--ff-accent: "Montserrat", sans-serif;--color-bg-main: #000000;--color-bg-secondary: #1A1A18;--color-text-main: #D4AF37;--color-text-body: #E5E4E2;--color-accent-gold: #C5A059;--color-border-gold: #8C734B;--color-btn-bg: #C5A059;--color-btn-text: #000000}body{font-family:var(--ff-body);color:var(--color-text-body);background-color:var(--color-bg-main);letter-spacing:.02em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--ff-heading);color:var(--color-text-main);letter-spacing:.03em;line-height:1.2}h1,.h1{font-weight:700;text-transform:none}h2,.h2{font-weight:700}.accent-font,.banner__text,.rich-text__text,.image-with-text__text{font-family:var(--ff-body);font-weight:300;letter-spacing:.04em;color:var(--color-text-body)}@media screen and (max-width:749px){h1,.h1,.banner__heading.h0{font-size:clamp(2.4rem,6vw,3.6rem);letter-spacing:.02em;line-height:1.15}h2,.h2,.banner__heading.h1{font-size:clamp(2rem,5vw,2.8rem)}.h0{font-size:clamp(2.8rem,7vw,4.2rem)}.banner__text,.rich-text__text{font-size:1.05em;line-height:1.6}.header__menu-item,.menu-drawer__menu-item{font-size:1em;letter-spacing:.1em}.announcement-bar{font-size:.7em;letter-spacing:.08em}}@media screen and (min-width:750px)and (max-width:989px){h1,.h1{font-size:clamp(3rem,4vw,4rem)}.h0{font-size:clamp(3.6rem,5vw,5rem)}}a{color:var(--color-accent-gold);transition:color .3s ease}a:hover{color:var(--color-text-main)}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{font-family:var(--ff-accent);font-weight:400;letter-spacing:.2em;text-transform:uppercase;font-size:.82em;padding:1.2rem 3rem;transition:all .4s ease;position:relative}.button--primary{background-color:var(--color-btn-bg)!important;color:var(--color-btn-text)!important;border:1px solid var(--color-btn-bg)!important}.button--primary:hover{background-color:var(--color-text-main)!important;border-color:var(--color-text-main)!important;color:var(--color-btn-text)!important}.button--secondary{background-color:transparent!important;border:1px solid var(--color-accent-gold)!important;color:var(--color-accent-gold)!important}.button--secondary:hover{background-color:var(--color-accent-gold)!important;color:var(--color-btn-text)!important}.banner .button--primary{background-color:var(--color-btn-bg)!important;color:var(--color-btn-text)!important;border-color:var(--color-btn-bg)!important}.banner .button--secondary{border-color:var(--color-accent-gold)!important;color:var(--color-accent-gold)!important}.banner .button--secondary:hover{background-color:var(--color-accent-gold)!important;color:var(--color-btn-text)!important}@media screen and (max-width:749px){.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded{padding:1rem 2rem;letter-spacing:.16em;font-size:.78em}}.section{padding-top:4rem;padding-bottom:4rem}@media screen and (min-width:750px){.section{padding-top:6rem;padding-bottom:6rem}:root{--spacing-sections-desktop: 0px}}@media screen and (min-width:990px){.section{padding-top:7.5rem;padding-bottom:7.5rem}}.collection .section{padding-top:2rem;padding-bottom:1rem}@media screen and (min-width:750px){.collection .section{padding-top:3rem;padding-bottom:1.5rem}}@media screen and (min-width:990px){.collection .section{padding-top:3rem;padding-bottom:2rem}}.section-rich-text{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width:750px){.section-rich-text{padding-top:8rem;padding-bottom:8rem}}.rich-text__wrapper{max-width:72rem;margin:0 auto}.rich-text__text{line-height:1.8;font-size:1.15em}@media screen and (min-width:750px){.rich-text__text{font-size:1.25em}}.image-with-text__content{padding:3rem 2rem}@media screen and (min-width:750px){.image-with-text__content{padding:4rem 3.5rem}}.header{border-bottom:1px solid var(--color-border-gold)}.header__heading-link{font-family:var(--ff-heading);letter-spacing:.08em;color:var(--color-text-main)}.header__menu-item,.menu-drawer__menu-item{font-family:var(--ff-accent);font-weight:400;letter-spacing:.14em;text-transform:uppercase;font-size:.88em;color:var(--color-text-body)}.header__menu-item:hover{color:var(--color-text-main)}.header__icon,.header__icon svg{color:var(--color-accent-gold)}.header__icon:hover,.header__icon:hover svg{color:var(--color-text-main)}.scrolled-past-header .header-wrapper{padding-top:.2rem;padding-bottom:.2rem;transition:padding .3s ease}.scrolled-past-header .header{padding-top:.4rem;padding-bottom:.4rem}.scrolled-past-header .header__heading-logo-wrapper{width:65%!important;transition:width .3s cubic-bezier(.52,0,.61,.99)}.scrolled-past-header .header__menu-item{font-size:.82em;padding-top:.4rem;padding-bottom:.4rem;transition:font-size .3s ease,padding .3s ease}.scrolled-past-header .header__icon{width:3.6rem;height:3.6rem;transition:width .3s ease,height .3s ease}.header-wrapper{transition:padding .3s ease}.header__heading-logo-wrapper{transition:width .3s cubic-bezier(.52,0,.61,.99)}.header__menu-item{transition:font-size .3s ease,padding .3s ease}.header__icon{transition:width .3s ease,height .3s ease}.menu-drawer{background-color:var(--color-bg-main)}.menu-drawer__menu-item{color:var(--color-text-body);border-color:var(--color-border-gold)}.card__heading{font-family:var(--ff-heading);color:var(--color-text-main)}.card__heading a{color:var(--color-text-main)}.card__heading a:hover{color:var(--color-accent-gold)}.card-information .price{font-family:var(--ff-accent);letter-spacing:.05em;color:var(--color-accent-gold)}.section-header__title,.title{font-family:var(--ff-heading);color:var(--color-text-main)}.section-header__text{font-family:var(--ff-accent);font-weight:300;color:var(--color-text-body)}.footer{border-top:1px solid var(--color-border-gold)}.footer-block__heading{font-family:var(--ff-accent);text-transform:uppercase;letter-spacing:.12em;font-weight:400;color:var(--color-text-main)}.footer-block__details-content,.footer-block__details-content a,.footer .list-menu__item{color:var(--color-text-body)}.footer-block__details-content a:hover,.footer .list-menu__item:hover{color:var(--color-text-main)}.footer__business-info{display:block;font-family:var(--ff-accent);letter-spacing:.06em;color:var(--color-border-gold);margin-top:.3rem}.footer__copyright .copyright__content{font-family:var(--ff-body);color:var(--color-border-gold)}.footer__copyright .copyright__content a{color:var(--color-accent-gold)}.footer .policies a{font-family:var(--ff-body);color:var(--color-border-gold);transition:color .3s ease}.footer .policies a:hover{color:var(--color-text-main)}.footer__list-social .list-social__link,.footer__list-social .list-social__link svg{color:var(--color-accent-gold);fill:var(--color-accent-gold);transition:color .3s ease,fill .3s ease}.footer__list-social .list-social__link:hover,.footer__list-social .list-social__link:hover svg{color:var(--color-text-main);fill:var(--color-text-main)}.section-header__title:after{content:"";display:block;width:60px;height:1px;background-color:var(--color-border-gold);margin:1.2rem auto 0}.card,.card__media,.card__content{transition:all .3s ease}.card:hover .card__media img{transform:scale(1.02)}.card__media{overflow:hidden}.contact .field__input,.contact .text-area.field__input{font-family:var(--ff-body);font-size:1.1em;border:1px solid var(--color-border-gold);border-radius:0;background:transparent;padding:1.2rem 1rem;color:var(--color-text-body);transition:border-color .3s ease,box-shadow .3s ease}.contact .field__label{font-family:var(--ff-accent);letter-spacing:.06em;color:var(--color-border-gold);font-size:.95em}.contact .field__input:focus,.contact .text-area.field__input:focus{border-color:var(--color-text-main);box-shadow:0 0 0 1px var(--color-text-main);outline:none}.contact .field__input::placeholder,.contact .text-area.field__input::placeholder{color:transparent!important;opacity:0}.contact .contact__button .button{margin-top:1rem}.contact .title{margin-bottom:2.5rem}@media screen and (min-width:750px){.contact .title{margin-bottom:3.5rem}.contact .contact__fields{gap:1.5rem}.contact .field{margin-bottom:.5rem}}.field__input,.form__input,textarea{font-family:var(--ff-body);border-color:var(--color-border-gold);color:var(--color-text-body);background-color:transparent}.field__label{color:var(--color-border-gold)}.field__input:focus,.form__input:focus,textarea:focus{border-color:var(--color-text-main);box-shadow:0 0 0 1px var(--color-text-main)}.collapsible-content__heading{font-family:var(--ff-heading);color:var(--color-text-main)}.accordion__title{font-family:var(--ff-accent);letter-spacing:.04em;font-weight:400;color:var(--color-text-body)}.accordion .rte{font-family:var(--ff-body);line-height:1.7;color:var(--color-text-body)}.accordion summary .icon-accordion{color:var(--color-accent-gold)}.announcement-bar{font-family:var(--ff-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.8em;color:var(--color-text-main)}.banner__heading{font-family:var(--ff-heading);color:var(--color-text-main)}.banner__text{font-family:var(--ff-accent);font-size:1.15em;color:var(--color-text-body)}@media screen and (min-width:750px){.banner__text{font-size:1.3em;letter-spacing:.05em}}.footer__newsletter .field__input{font-family:var(--ff-accent);letter-spacing:.06em;border-color:var(--color-border-gold);color:var(--color-text-body);background:transparent}.footer__newsletter .field__input::placeholder{color:var(--color-border-gold)}.footer__newsletter .newsletter-form__button{color:var(--color-accent-gold);transition:color .3s ease}.footer__newsletter .newsletter-form__button:hover{color:var(--color-text-main)}.cart-drawer,.drawer{background-color:var(--color-bg-main);border-color:var(--color-border-gold)}.predictive-search{background-color:var(--color-bg-secondary);border-color:var(--color-border-gold)}.badge{font-family:var(--ff-accent);letter-spacing:.08em;text-transform:uppercase}::selection{background-color:var(--color-accent-gold);color:var(--color-btn-text)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg-main)}::-webkit-scrollbar-thumb{background:var(--color-border-gold);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-gold)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-foraged.css.map */
