@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Fraunces:ital,opsz,wght@0,9..144,300..900;1,9..144,300..900&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&display=swap";:root{--color-ceramic-white: #FDFBF7;--color-warm-beige: #F5EBE0;--color-olive-green: #8FA382;--color-dark-moss: #E8A88A;--color-wheat-gold: #D6B88D;--color-soft-sage: #B4C49A;--color-soft-charcoal: #2B2B2B;--color-base-background-1: 253, 251, 247;--color-base-background-2: 245, 235, 224;--color-base-text: 43, 43, 43;--color-base-outline-button-labels: 143, 163, 130;--color-base-accent-1: 143, 163, 130;--color-base-accent-2: 232, 168, 138;--font-body-family: "Inter", sans-serif !important;--font-heading-family: "Fraunces", serif !important;--buttons-radius: 50px !important;--inputs-radius: 50px !important;--badges-radius: 20px !important;--cards-radius: 12px;--media-radius: 12px;--card-shadow: none;--card-hover-shadow: 0 8px 24px rgba(46, 52, 31, .08);--transition-smooth: all .4s cubic-bezier(.25, 1, .5, 1)}a,button{cursor:pointer}body{font-family:var(--font-body-family)!important;background-color:var(--color-ceramic-white)!important;color:var(--color-soft-charcoal)!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family)!important;color:var(--color-soft-charcoal)!important;letter-spacing:-.015em!important;font-weight:500!important}.button,.btn{border-radius:var(--buttons-radius)!important;background-color:var(--color-olive-green)!important;color:var(--color-ceramic-white)!important;font-family:var(--font-body-family)!important;font-weight:500!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:var(--transition-smooth)!important;border:none!important}.button:hover,.btn:hover{background-color:var(--color-dark-moss)!important;transform:translateY(-2px);box-shadow:0 10px 20px #2e341f26}.card-wrapper,.card{border-radius:var(--cards-radius)!important;overflow:hidden;border:none!important;box-shadow:var(--card-shadow);transition:var(--transition-smooth)!important;background:var(--color-ceramic-white)!important}.card-wrapper:hover,.card:hover{box-shadow:var(--card-hover-shadow);transform:translateY(-4px)}.media{border-radius:var(--media-radius)!important}.bg-ceramic{background-color:var(--color-ceramic-white)}.bg-moss{background-color:var(--color-dark-moss);color:var(--color-ceramic-white)}.bg-olive{background-color:var(--color-olive-green);color:var(--color-ceramic-white)}.text-gold{color:var(--color-wheat-gold)}.card__heading,.product__title,.premium-article-title,.recipe-card__title{font-family:var(--font-heading-family)!important;letter-spacing:-.025em!important;font-weight:500!important}.price,.price-item,.price__container,.new-price,.old-price,.product-price{font-family:var(--font-body-family)!important;font-weight:600!important}.magnetic-link,.premium-header__menu a{font-family:var(--font-body-family)!important;font-weight:500!important}.header-localization{position:relative;display:inline-block;margin-right:15px}.header-localization .disclosure{position:relative}.header-localization .disclosure__button{background:transparent;border:none;color:var(--color-ceramic-white, #fff);font-family:var(--font-body-family);font-weight:500;font-size:1.3rem;padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:4px;border-radius:20px;transition:all .3s ease}.scrolled-past-header .header-localization .disclosure__button{color:var(--color-soft-charcoal, #2B2B2B)}.header-localization .disclosure__button:hover{background:#ffffff26}.scrolled-past-header .header-localization .disclosure__button:hover{background:#0000000d}.language-selector-panel{position:absolute;top:calc(100% + 8px);right:0;background:#fdfbf7fa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(43,43,43,.08);border-radius:12px;padding:8px 0;min-width:150px;box-shadow:0 10px 30px #00000014;z-index:1000;animation:headerDropdownFade .3s cubic-bezier(.16,1,.3,1) forwards}@keyframes headerDropdownFade{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.language-selector-panel ul{list-style:none;padding:0;margin:0}.language-selector-panel .disclosure__link{display:block;padding:8px 16px;color:var(--color-soft-charcoal, #2B2B2B);font-family:var(--font-body-family);font-size:1.25rem;text-decoration:none;transition:all .2s ease;text-align:left}.language-selector-panel .disclosure__link:hover,.language-selector-panel .disclosure__link.active{background:var(--color-warm-beige, #F5EBE0);color:var(--color-olive-green, #8FA382)}.menu-drawer{background-color:var(--color-ceramic-white, #FDFBF7)!important;border:none!important;width:90vw!important;max-width:400px;box-shadow:20px 0 60px #0000001a!important;border-top-right-radius:24px;border-bottom-right-radius:24px}.menu-drawer__inner-container{height:100%;display:flex;flex-direction:column}.menu-drawer__navigation{padding:40px 32px 0!important}.menu-drawer__menu-item{font-family:var(--font-heading-family)!important;font-size:3rem!important;color:var(--color-soft-charcoal)!important;padding:18px 0!important;text-decoration:none;letter-spacing:-.02em!important;line-height:1.1!important;border-bottom:1px solid rgba(43,43,43,.06)!important;transition:all .3s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:var(--color-olive-green)!important;background:transparent!important;transform:translate(8px)}.menu-drawer__utility-links{background:transparent!important;padding:32px!important;margin-top:auto;border-top:none!important}.menu-drawer__account{font-family:var(--font-body-family)!important;font-weight:500!important;font-size:1.4rem!important;color:var(--color-soft-charcoal)!important;display:flex;align-items:center;gap:12px}.menu-drawer__account svg{width:20px;height:20px}.menu-drawer__close-button{position:absolute;top:24px;right:24px;background:#2b2b2b0d!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;padding:0!important;color:var(--color-soft-charcoal)!important}.menu-drawer__close-button svg{width:14px!important;height:14px!important}.header__icon--menu span{display:flex;align-items:center;justify-content:center}.header__icon--menu svg.icon-hamburger{width:28px!important;height:28px!important;stroke-width:1.2px}.mobile-drawer-lang .disclosure__button{font-size:1.4rem!important;color:var(--color-soft-charcoal)!important;padding:10px 16px!important;background:#2b2b2b0a!important;border-radius:30px!important}.mobile-drawer-lang .disclosure__list-wrapper{bottom:100%!important;top:auto!important;margin-bottom:10px;background:var(--color-ceramic-white)!important;border:1px solid rgba(43,43,43,.08);box-shadow:0 -4px 20px #00000014}.js .menu-drawer{transform:scale(0)!important;transform-origin:top left!important;opacity:0;border-radius:0 24px 24px 0!important;top:0!important;left:0!important;height:100dvh!important;margin:0!important}.js details[open].menu-opening>.menu-drawer{transform:scale(1)!important;opacity:1}.js details[open]>.menu-drawer{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s!important}.menu-drawer__menu,.menu-drawer__menu li{list-style:none!important;padding-left:0!important;margin-left:0!important}.drawer-close-btn{position:absolute;top:24px;right:24px;background:#2b2b2b0d;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-soft-charcoal);z-index:10;transition:background .3s ease}.drawer-close-btn:hover{background:#2b2b2b1a}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium-custom.css.map */
