@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;1,400&family=Lora:ital,wght@0,400;1,400&family=Dancing+Script:wght@600&display=swap";:root{--sw-espresso: #3E2723;--sw-butter: #FFEDCA;--sw-sky: #769EBE;--sw-olive: #576533;--sw-copper: #8A583F;--sw-sage: #AFBF9B;--sw-terra: #C55638;--sw-sand: #F5EDD8}.header__heading-link,.header__heading-link span,.header__heading,.header__heading a{color:var(--sw-terra)!important}body{font-family:Lora,Georgia,serif;background-color:var(--sw-butter);color:var(--sw-espresso)}h1,h2,h3,.h1,.h2,.h3{font-family:Playfair Display,serif;font-weight:700;color:var(--sw-espresso)}.header__heading-link,.header__heading-link span,.header__heading,.header__heading a,.header__heading-logo{text-transform:none!important;font-family:Playfair Display,serif!important;font-size:24px!important;letter-spacing:.04em!important}.site-header,header{background-color:var(--sw-espresso)!important;color:var(--sw-butter)!important}.site-header a,header a,.nav-link{color:var(--sw-butter)!important;font-family:Lora,serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.site-header a:hover,header a:hover{color:var(--sw-sage)!important}.hero,.banner__media,[class*=hero]{background-color:var(--sw-espresso)}.collection__header,.section-header,[class*=section-header]{border-bottom:none!important;background-color:transparent!important}.header__menu-item,.header__menu-item span,.list-menu__item{color:var(--sw-butter)!important;opacity:1!important}.shopify-section:has(.collection-listing),.shopify-section:has(.featured-collection),.shopify-section:has(.faq),.shopify-section:has([class*=accordion]){background-color:var(--sw-butter)!important}.search-modal,.search-modal__form,.header__search,predictive-search,.predictive-search{background-color:var(--sw-espresso)!important;color:var(--sw-butter)!important}.search-modal input,.search-modal__input{background-color:var(--sw-espresso)!important;color:var(--sw-butter)!important;border-color:var(--sw-sage)!important}.search-modal input::placeholder{color:var(--sw-sage)!important}.btn,.button,button[type=submit],.shopify-payment-button__button{background-color:var(--sw-espresso)!important;color:var(--sw-butter)!important;border:none;border-radius:3px;font-family:Lora,serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:14px 28px;transition:background-color .2s}.btn:hover,.button:hover{background-color:var(--sw-copper)!important}.product-card,.card,.grid__item{background:#fff;border-radius:8px;border:1px solid rgba(175,191,155,.4)}.card__heading,.product-card__title{font-family:Playfair Display,serif;font-size:17px;color:var(--sw-espresso)}.price,.product__price{color:var(--sw-olive);font-style:italic}.card__information{background-color:var(--sw-butter)!important;padding:14px 16px!important;border-radius:0 0 8px 8px!important}.card__heading,.card__heading a{font-family:Playfair Display,serif!important;font-size:15px!important;color:var(--sw-espresso)!important;font-weight:700!important}.card-wrapper .price{color:var(--sw-olive)!important;font-style:italic!important}.footer,footer{background-color:var(--sw-espresso)!important;color:var(--sw-butter)!important}footer a{color:var(--sw-sage)!important}.script-accent{font-family:Dancing Script,cursive;font-size:1.6em;color:var(--sw-terra);display:block;margin-bottom:4px}.section--sand{background:var(--sw-sand)}.section--sage{background:var(--sw-sage)}.card__information{background-color:var(--sw-sand)!important;padding:14px 16px!important;border-radius:0 0 8px 8px!important}.card-wrapper{background:transparent!important;border:none!important;box-shadow:none!important}.header{background-color:var(--sw-espresso)!important}.collection-hero,[class*=collection] h1,[class*=collection] h2{font-family:Playfair Display,serif!important;color:var(--sw-espresso)!important}.collection__title,.collection-hero__title,[class*=collection] h1,[class*=collection] h2{margin-bottom:32px!important;padding-bottom:16px!important}.collection__grid,.product-grid,[class*=product-grid]{margin-top:40px!important;padding-top:20px!important}.collection-hero,.collection__header{border-bottom:none!important;margin-bottom:48px!important}.faq [class*=accordion],.faq details,.faq details summary,[class*=faq] details,[class*=faq] summary,.shopify-section details.faq__item,.content-accordion details,.content-accordion summary{background-color:var(--sw-butter)!important;color:var(--sw-espresso)!important;border-color:#afbf9b66!important}.header details,.header summary,header details,header summary{background-color:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
