.ap-theme .section-announcement{background:var(--ap-forest);color:var(--ap-cream);position:relative;z-index:61}.ap-theme #x-announcement{background:var(--ap-forest)!important;color:var(--ap-cream)!important;min-block-size:2.25rem;padding-inline:max(.25rem,env(safe-area-inset-left))}.ap-theme #x-announcement .announcement-bar_text,.ap-theme #x-announcement .announcement-bar_text :where(a,button,p,span){color:inherit}.ap-theme #x-announcement .x-announcement-bar-block-data{font-family:var(--ap-font-body);font-size:.6875rem;font-weight:700;letter-spacing:.105em;line-height:1.35;text-align:center;text-transform:uppercase}.ap-theme #x-announcement .splide__arrow{color:var(--ap-cream);opacity:.72}.ap-theme #x-announcement .splide__arrow:hover{color:var(--ap-copper-soft);opacity:1}.ap-theme #x-announcement .announcement-bar-toolbar{font-size:var(--ap-text-xs);letter-spacing:.03em}.ap-theme .section-announcement,.ap-theme .section-announcement.top-header{inset-block-start:auto!important;position:relative!important;top:auto!important}.ap-theme .section-header,.ap-theme .section-header.is-sticky{--announcement-height: 0px !important;inset-block-start:0!important;top:0!important}.ap-theme .section-header>.sticky-header,.ap-theme .section-header #x-header-container.sticky-header{inset-block-start:0!important;top:0!important}.ap-theme #x-header-container{font-family:var(--ap-font-body);z-index:60}.ap-theme #sticky-header-content{border-block-end:1px solid transparent;transition:background-color var(--ap-transition),border-color var(--ap-transition),box-shadow var(--ap-transition),color var(--ap-transition)}.ap-theme #x-header-container:not(.transparent-header) #sticky-header-content,.ap-theme #x-header-container.sticky-header #sticky-header-content,.ap-theme #x-header-container.is-sticky #sticky-header-content,.ap-theme #x-header-container.is-scrolled #sticky-header-content,.ap-theme #x-header-container.transparent-header #sticky-header-content.is-touched{background:#fff9f3f7!important;border-block-end-color:var(--ap-line);box-shadow:0 .5rem 1.75rem #18312b12;color:var(--ap-forest)!important;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ap-theme #x-header-container:not(.transparent-header) #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.sticky-header #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.is-sticky #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.is-scrolled #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.transparent-header #sticky-header-content.is-touched :is(.header,.logo-name){color:var(--ap-forest)!important}.ap-theme #x-header-container.transparent-header:not(.sticky-header):not(.is-sticky):not(.is-scrolled) #sticky-header-content:not(.is-touched){background:linear-gradient(180deg,#0a1b16c7,#0a1b167a)!important;border-block-end-color:#fff9f329;color:var(--ap-cream);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.ap-theme #x-header-container.transparent-header:not(.sticky-header):not(.is-sticky):not(.is-scrolled) #sticky-header-content:not(.is-touched) :is(.header,.logo-name){background:transparent!important;color:var(--ap-cream)!important}.ap-theme #x-header-container.transparent-header:not(.sticky-header):not(.is-sticky):not(.is-scrolled) #sticky-header-content:not(.is-touched) .logo-transparent{visibility:visible!important}.ap-theme #x-header-container.transparent-header:not(.sticky-header):not(.is-sticky):not(.is-scrolled) #sticky-header-content:not(.is-touched) .logo-normal{visibility:hidden!important}.ap-theme #x-header-container .header{align-items:center;column-gap:.25rem;inline-size:100%;max-inline-size:100rem!important;min-block-size:4.5rem;padding:.75rem max(1rem,env(safe-area-inset-left))!important}.ap-theme #x-header-container .logo-name{justify-content:flex-start!important;margin-inline:0!important;min-inline-size:0;padding-block-end:0!important}.ap-theme #x-header-container .w-logo-header{align-items:center;display:inline-flex;inline-size:7.75rem!important;max-inline-size:none;min-inline-size:7.75rem!important}.ap-theme #x-header-container .header-logo{block-size:auto;inline-size:100%;max-block-size:3rem;object-fit:contain}.ap-theme #x-header-container :where(.x-container-header-icons,.x-container-header-mobile-nav){align-items:center}.ap-theme #x-header-container .x-container-header-mobile-nav{justify-content:flex-end}.ap-theme #x-header-container .x-container-header-mobile-nav>div{gap:.125rem;margin-inline-end:0!important;padding-block-end:0!important}.ap-theme #x-header-container .x-container-header-mobile-nav .header-icon-account{display:none!important}.ap-theme .section-mobile-navigation .x-block-login{display:block!important}.ap-theme #x-header-container :where(.x-header-icon-search,.header-icon-account,.header-icon-cart){color:inherit}.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen,.ap-theme #x-header-container .header-icon-cart>#cart-icon,.ap-theme #x-header-container a.header-icon-cart,.ap-theme #x-header-container .x-container-header-mobile-nav>#mobile-navigation{align-items:center;border:1px solid transparent;border-radius:var(--ap-radius-pill);color:inherit;display:inline-flex;inline-size:2.75rem;justify-content:center;min-block-size:2.75rem;transition:background-color var(--ap-transition),border-color var(--ap-transition),color var(--ap-transition)}.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen:hover,.ap-theme #x-header-container .header-icon-cart>#cart-icon:hover,.ap-theme #x-header-container a.header-icon-cart:hover,.ap-theme #x-header-container .x-container-header-mobile-nav>#mobile-navigation:hover{background:#ac682f1a;border-color:#ac682f47;color:var(--ap-copper)}.ap-theme #x-header-container .x-container-header-mobile-nav>#mobile-navigation{inset-inline-end:0;padding:.75rem;position:relative}.ap-theme #x-header-container .x-container-header-mobile-nav>#mobile-navigation svg,.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen svg,.ap-theme #x-header-container .header-icon-cart>#cart-icon svg,.ap-theme #x-header-container a.header-icon-cart svg,.ap-theme #x-header-container .header-icon-account svg{block-size:1.25rem;inline-size:1.25rem}.ap-theme #x-header-container .count_item{align-items:center;background:var(--ap-copper)!important;color:var(--ap-cream)!important;display:flex;font-family:var(--ap-font-body);font-size:.625rem;font-weight:700;justify-content:center}.ap-theme #x-header-container .header__inline-menu{color:inherit;padding-block-end:0!important}.ap-theme #x-header-container .header__inline-menu>.list-menu{column-gap:clamp(1rem,1.45vw,1.75rem)}.ap-theme #x-header-container .header__inline-menu .tree-menu-item,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>a{color:inherit;font-family:var(--ap-font-body);font-size:.8125rem;font-weight:700;letter-spacing:.085em;line-height:1.2;text-transform:uppercase}.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div:after,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>a:after{background:var(--ap-copper);block-size:.125rem;content:"";inset-block-end:-.4rem;inset-inline:50%;position:absolute;transition:inset-inline var(--ap-transition)}.ap-theme #x-header-container .header__inline-menu>.list-menu>li:is(:hover,.is-focus)>div:after,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div.link-active:after,.ap-theme #x-header-container .header__inline-menu>.list-menu>li:is(:hover,.is-focus)>a:after{inset-inline:0}.ap-theme #x-header-container .x-icon-caret{color:inherit}.ap-theme #x-header-container .toggle-menu,.ap-theme #x-header-container .sub-menu-toggle,.ap-theme #x-header-container .hamburger-menu-container{background:var(--ap-cream)!important;border:1px solid var(--ap-line);color:var(--ap-forest)!important}.ap-theme #x-header-container .toggle-menu{border-radius:0 0 var(--ap-radius-sm) var(--ap-radius-sm);box-shadow:var(--ap-shadow-md)}.ap-theme #x-header-container .toggle-menu :where(a,button){color:var(--ap-forest);font-size:var(--ap-text-sm);line-height:1.4}.ap-theme #x-header-container .toggle-menu :where(a,button):hover{color:var(--ap-copper)}.ap-theme #x-header-container .toggle-menu :where(img){border-radius:var(--ap-radius-sm)}.ap-theme:has(.section-mobile-navigation .menu-opening){overflow:hidden}.ap-theme .section-mobile-navigation>div[x-show]{background:var(--ap-overlay)!important;opacity:1!important;-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem)}.ap-theme .section-mobile-navigation>template+#mobile-navigation,.ap-theme .section-mobile-navigation #mobile-navigation.menu-drawer{inline-size:min(90vw,26rem)!important;max-inline-size:26rem!important}.ap-theme .section-mobile-navigation .x-container-mobile-nav,.ap-theme .section-mobile-navigation .menu-drawer.background-header,.ap-theme .section-mobile-navigation .background-header{background:var(--ap-cream)!important;color:var(--ap-forest)!important}.ap-theme .section-mobile-navigation .x-container-mobile-nav{background:linear-gradient(180deg,#fffaf5 0%,var(--ap-cream) 72%)!important;border-inline-end:0;box-shadow:1.5rem 0 4rem #0a1b1633;padding-block-end:env(safe-area-inset-bottom)}.ap-theme .section-mobile-navigation .x-block-mobile-nav-close{background:#fffaf5f5;border-block-end:1px solid rgba(172,104,47,.16);min-block-size:4.5rem;padding:1.125rem 1.5rem;position:sticky;inset-block-start:0;z-index:40}.ap-theme .section-mobile-navigation .x-block-mobile-nav-close>.uppercase{color:var(--ap-copper);font-family:var(--ap-font-body);font-size:.625rem;font-weight:700;letter-spacing:.18em}.ap-theme .section-mobile-navigation .icon-close-container{align-items:center;background:#18312b0e;border:0;display:inline-flex;inline-size:2.75rem;justify-content:center;min-block-size:2.75rem;padding:.75rem;transition:background-color var(--ap-transition),border-color var(--ap-transition),color var(--ap-transition)}.ap-theme .section-mobile-navigation .x-block-mobile-nav-close .icon-close-container{inset-block-start:.75rem;inset-inline-end:.75rem}.ap-theme .section-mobile-navigation .icon-close-container:hover{background:var(--ap-forest);color:var(--ap-cream)}.ap-theme .section-mobile-navigation #menu-navigation{overscroll-behavior:contain;padding-block:.5rem 1.5rem;scrollbar-color:rgba(24,49,43,.3) transparent}.ap-theme .section-mobile-navigation #menu-level-0{min-block-size:100%;padding-block:.75rem 1.5rem}.ap-theme .section-mobile-navigation .block-mobile-navigation-after:after{content:none!important;display:none!important}.ap-theme .section-mobile-navigation .block-mobile-navigation>div,.ap-theme .section-mobile-navigation .block-mobile-navigation>a{border-radius:.375rem;margin-inline:1rem!important;min-block-size:3.375rem;padding-inline:.5rem;transition:background-color var(--ap-transition),color var(--ap-transition),transform var(--ap-transition)}.ap-theme .section-mobile-navigation .block-mobile-navigation>div:hover,.ap-theme .section-mobile-navigation .block-mobile-navigation>a:hover{background:#ac682f11;color:var(--ap-copper);transform:translate(.1875rem)}.ap-theme .section-mobile-navigation .block-mobile-navigation .font-menu-level-0,.ap-theme .section-mobile-navigation .block-mobile-navigation-menu .font-menu-level-0,.ap-theme .section-mobile-navigation .block-mobile-navigation-carousel_menu .font-menu-level-0{color:var(--ap-forest);font-family:var(--ap-font-body);font-size:.96875rem!important;font-weight:500!important;letter-spacing:.015em;line-height:1.35;text-transform:none}.ap-theme .section-mobile-navigation .font-menu-level-1,.ap-theme .section-mobile-navigation .font-menu-level-2{color:var(--ap-forest);font-family:var(--ap-font-body);font-size:.875rem!important;line-height:1.4}.ap-theme .section-mobile-navigation .block-mobile-navigation :where(a,[role=link],[role=button]){transition:color var(--ap-transition)}.ap-theme .section-mobile-navigation .block-mobile-navigation :where(a,[role=link],[role=button]):hover{color:var(--ap-copper)}.ap-theme .section-mobile-navigation .block-mobile-navigation .x-icon-caret,.ap-theme .section-mobile-navigation .block-mobile-navigation [class*=icon-caret]{color:var(--ap-copper)}.ap-theme .section-mobile-navigation .menu-drawer .menu-drawer{border-inline-start:0;box-shadow:-1rem 0 2.5rem #18312b1f}.ap-theme .section-mobile-navigation #menu-navigation .menu-drawer.menu-opening{z-index:70!important}.ap-theme .section-mobile-navigation #menu-navigation .menu-drawer.menu-opening .ap-mobile-submenu-header{z-index:71!important}.ap-theme .section-mobile-navigation .menu-drawer ul>.sticky{background:#fffaf5f7!important;border-block-end:1px solid rgba(172,104,47,.16);min-block-size:4.25rem;padding:.75rem 1rem;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ap-theme .section-mobile-navigation .ap-mobile-submenu-header{align-items:center;background:#fffaf5fa!important;border-block-end:1px solid rgba(172,104,47,.16);display:grid!important;gap:.5rem!important;grid-template-columns:5.25rem minmax(0,1fr) 2.75rem;min-block-size:4rem!important;padding:.5rem .75rem!important}.ap-theme .section-mobile-navigation .ap-mobile-submenu-back{align-items:center;color:var(--ap-forest);display:inline-flex!important;font-family:var(--ap-font-body);font-size:.75rem;font-weight:700;gap:.375rem;inline-size:auto!important;justify-self:start;letter-spacing:.045em;min-block-size:2.75rem!important;min-inline-size:0!important;padding:.5rem!important;text-transform:uppercase;transform:none!important}.ap-theme .section-mobile-navigation .ap-mobile-submenu-back-icon{block-size:.875rem;display:block;inline-size:.875rem;transform:rotate(90deg)}.ap-theme .section-mobile-navigation .rtl .ap-mobile-submenu-back-icon,.ap-theme .section-mobile-navigation.rtl .ap-mobile-submenu-back-icon{transform:rotate(-90deg)}.ap-theme .section-mobile-navigation .ap-mobile-submenu-title{color:var(--ap-forest);font-family:var(--ap-font-display);font-size:1rem!important;font-weight:600!important;justify-content:center;letter-spacing:0;line-height:1.2;min-inline-size:0;text-align:center}.ap-theme .section-mobile-navigation .ap-mobile-submenu-title>.font-menu-level-0,.ap-theme .section-mobile-navigation .ap-mobile-submenu-title.font-menu-level-0{font-family:inherit;font-size:inherit!important;font-weight:inherit!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-theme .section-mobile-navigation .ap-mobile-submenu-close{justify-self:end;position:static!important}.ap-theme .section-mobile-navigation .ap-mobile-submenu-back:focus-visible,.ap-theme .section-mobile-navigation .ap-mobile-submenu-title:focus-visible,.ap-theme .section-mobile-navigation .ap-mobile-submenu-close:focus-visible{outline:2px solid var(--ap-copper);outline-offset:2px}.ap-theme .section-mobile-navigation #menu-level-1>:not(.ap-mobile-submenu-header),.ap-theme .section-mobile-navigation [id^=menu-level-]>li{border:0!important;min-block-size:2.875rem}.ap-theme .section-mobile-navigation #menu-level-1>:not(.ap-mobile-submenu-header){border-radius:.375rem;margin-inline:1.25rem;padding-inline:.75rem!important;transition:background-color var(--ap-transition),color var(--ap-transition),transform var(--ap-transition)}.ap-theme .section-mobile-navigation #menu-level-1>:not(.ap-mobile-submenu-header):hover{background:#ac682f0f;color:var(--ap-copper);transform:translate(.1875rem)}.ap-theme .section-mobile-navigation [id^=menu-level-]>li{margin-inline:1.25rem;padding:.75rem!important}.ap-theme .section-mobile-navigation [id^=menu-level-] :where(.border-b,[class~=border-b]){border-block-end:0!important}.ap-theme .section-mobile-navigation .x-block-cart,.ap-theme .section-mobile-navigation .x-block-login{background:transparent}.ap-theme .section-mobile-navigation .x-block-social{padding-block:.5rem}.ap-theme .section-mobile-navigation .x-block-social>div{opacity:1}.ap-theme .section-mobile-navigation .x-container-mobile-nav-language{background:var(--ap-cream)!important;border-block-start:1px solid var(--ap-line);inline-size:100%;margin-block-start:auto;max-inline-size:none;padding:.75rem 1rem max(.75rem,env(safe-area-inset-bottom))}.ap-theme .section-mobile-navigation .x-container-mobile-nav-language :where(button,a){color:var(--ap-forest);font-size:var(--ap-text-xs);font-weight:700}.ap-theme .section-mobile-navigation .header-search>div:last-child,.ap-theme .section-mobile-navigation .header-search form{border-color:var(--ap-line-strong)}.ap-theme .section-mobile-navigation .header-search input::placeholder{color:var(--ap-muted)}@media(min-width:48rem){.ap-theme #x-announcement .x-announcement-bar-block-data{font-size:var(--ap-text-xs)}.ap-theme #x-header-container .header{min-block-size:5.25rem}.ap-theme #x-header-container .w-logo-header{inline-size:9.5rem!important;min-inline-size:9.5rem!important}.ap-theme #x-header-container .header-logo{max-block-size:3.75rem}}@media(min-width:64rem){.ap-theme #x-header-container .header{column-gap:clamp(1rem,1.8vw,2rem);grid-template-areas:"heading navigation icons"!important;grid-template-columns:minmax(10rem,.9fr) minmax(0,5fr) minmax(9rem,.9fr)!important;max-inline-size:120rem;min-block-size:6.25rem;padding:1rem clamp(1.5rem,3vw,3.5rem)!important}.ap-theme #x-header-container .logo-name{grid-area:heading!important;justify-self:start}.ap-theme #x-header-container .w-logo-header{inline-size:11.25rem!important;min-inline-size:11.25rem!important}.ap-theme #x-header-container .header-logo{max-block-size:4.25rem}.ap-theme #x-header-container .header__inline-menu{grid-area:navigation!important;justify-self:center;min-inline-size:0;width:100%}.ap-theme #x-header-container .header__inline-menu>.list-menu{column-gap:clamp(1rem,1.45vw,1.75rem);flex-wrap:nowrap!important;justify-content:center;white-space:nowrap}.ap-theme #x-header-container .header__inline-menu>.list-menu>li{flex:0 0 auto}.ap-theme #x-header-container .x-container-header-icons{gap:.125rem;grid-area:icons!important;justify-self:end;padding-block-end:0!important}.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen,.ap-theme #x-header-container .header-icon-cart>#cart-icon,.ap-theme #x-header-container a.header-icon-cart,.ap-theme #x-header-container .header-icon-account{inline-size:3rem;min-block-size:3rem}.ap-theme #x-header-container .x-container-header-mobile-nav .header-icon-account{display:none!important}.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen svg,.ap-theme #x-header-container .header-icon-cart>#cart-icon svg,.ap-theme #x-header-container a.header-icon-cart svg,.ap-theme #x-header-container .header-icon-account svg{block-size:1.375rem;inline-size:1.375rem}}@media(min-width:64rem)and (max-width:79.999rem){.ap-theme #x-header-container .header{column-gap:.75rem;grid-template-columns:minmax(8.25rem,.8fr) minmax(0,5fr) minmax(8.25rem,.8fr)!important;padding-inline:1rem!important}.ap-theme #x-header-container .w-logo-header{inline-size:8.75rem!important;min-inline-size:8.75rem!important}.ap-theme #x-header-container .header__inline-menu>.list-menu{column-gap:.85rem}.ap-theme #x-header-container .header__inline-menu .tree-menu-item,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>a{font-size:.69rem}}@media(prefers-reduced-motion:reduce){.ap-theme .section-mobile-navigation .menu-drawer,.ap-theme #sticky-header-content{transition:none!important}}.ap-theme{--ap-shell-emerald: var(--ap-brand-emerald, #092d26);--ap-shell-nature: var(--ap-brand-nature, #103a32);--ap-shell-gold: var(--ap-brand-gold, #ba8843);--ap-shell-beige: var(--ap-brand-beige, #c9b595);--ap-shell-ivory: var(--ap-brand-ivory, #f2ebd8);--ap-shell-neutral: var(--ap-brand-warm-neutral, #7c6c56);--ap-shell-line: rgba(9, 45, 38, .16)}.ap-theme .section-announcement,.ap-theme #x-announcement{background:var(--ap-shell-emerald)!important;color:var(--ap-shell-ivory)!important}.ap-theme #x-announcement .x-announcement-bar-block-data{font-size:.625rem;letter-spacing:.14em}.ap-theme #x-header-container:not(.transparent-header) #sticky-header-content,.ap-theme #x-header-container.sticky-header #sticky-header-content,.ap-theme #x-header-container.is-sticky #sticky-header-content,.ap-theme #x-header-container.is-scrolled #sticky-header-content,.ap-theme #x-header-container.transparent-header #sticky-header-content.is-touched{background:#f2ebd8f7!important;border-block-end-color:var(--ap-shell-line);box-shadow:0 .75rem 2.5rem #092d2614;color:var(--ap-shell-emerald)!important}.ap-theme #x-header-container:not(.transparent-header) #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.sticky-header #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.is-sticky #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.is-scrolled #sticky-header-content :is(.header,.logo-name),.ap-theme #x-header-container.transparent-header #sticky-header-content.is-touched :is(.header,.logo-name){color:var(--ap-shell-emerald)!important}.ap-theme #x-header-container .header{min-block-size:4rem;padding-block:.625rem!important}.ap-theme #x-header-container .header__inline-menu .tree-menu-item,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>a{font-size:.75rem;letter-spacing:.07em}.ap-theme #x-header-container .header__inline-menu>.list-menu>li>div:after,.ap-theme #x-header-container .header__inline-menu>.list-menu>li>a:after{background:var(--ap-shell-gold);block-size:1px}.ap-theme #x-header-container .x-header-icon-search>.header-search>#SearchOpen:hover,.ap-theme #x-header-container .header-icon-cart>#cart-icon:hover,.ap-theme #x-header-container a.header-icon-cart:hover,.ap-theme #x-header-container .x-container-header-mobile-nav>#mobile-navigation:hover{background:#ba88431f;border-color:#ba884352;color:var(--ap-shell-gold)}.ap-theme #x-header-container .count_item{background:var(--ap-shell-gold)!important;color:var(--ap-shell-ivory)!important}.ap-theme #x-header-container .toggle-menu,.ap-theme #x-header-container .sub-menu-toggle,.ap-theme #x-header-container .hamburger-menu-container{background:#f7f2e6!important;border-color:var(--ap-shell-line);color:var(--ap-shell-emerald)!important}.ap-theme #x-header-container .toggle-menu{border-radius:0 0 .75rem .75rem;box-shadow:0 1.5rem 4rem #092d2624}.ap-theme #x-header-container .toggle-menu :where(a,button):hover{color:var(--ap-shell-gold)}.ap-theme .section-mobile-navigation .x-container-mobile-nav,.ap-theme .section-mobile-navigation .menu-drawer.background-header,.ap-theme .section-mobile-navigation .background-header{background:var(--ap-shell-ivory)!important;color:var(--ap-shell-emerald)!important}.ap-theme .section-mobile-navigation .x-container-mobile-nav{background:linear-gradient(180deg,#f7f2e6 0%,var(--ap-shell-ivory) 100%)!important;box-shadow:1.5rem 0 4rem #092d263d}.ap-theme .section-mobile-navigation .x-block-mobile-nav-close{background:#f7f2e6f7;border-block-end-color:#ba884352}.ap-theme .section-mobile-navigation .x-block-mobile-nav-close>.uppercase{color:var(--ap-shell-gold);letter-spacing:.2em}.ap-theme .section-mobile-navigation .block-mobile-navigation>div,.ap-theme .section-mobile-navigation .block-mobile-navigation>a{border-block-end:1px solid rgba(9,45,38,.1);border-radius:0;margin-inline:1.25rem!important;min-block-size:4rem;padding-inline:0}.ap-theme .section-mobile-navigation .block-mobile-navigation>div:hover,.ap-theme .section-mobile-navigation .block-mobile-navigation>a:hover{background:transparent;color:var(--ap-shell-gold);transform:translate(.25rem)}.ap-theme .section-mobile-navigation .block-mobile-navigation .font-menu-level-0,.ap-theme .section-mobile-navigation .block-mobile-navigation-menu .font-menu-level-0,.ap-theme .section-mobile-navigation .block-mobile-navigation-carousel_menu .font-menu-level-0{color:var(--ap-shell-emerald);font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-size:clamp(1.25rem,5vw,1.65rem)!important;font-weight:400!important;letter-spacing:-.01em;line-height:1.1}.ap-theme .section-mobile-navigation .font-menu-level-1,.ap-theme .section-mobile-navigation .font-menu-level-2{color:var(--ap-shell-emerald);font-size:.9375rem!important}.ap-theme .section-mobile-navigation .block-mobile-navigation .x-icon-caret,.ap-theme .section-mobile-navigation .block-mobile-navigation [class*=icon-caret]{color:var(--ap-shell-gold)}.ap-theme .section-mobile-navigation .x-container-mobile-nav-language{background:#f7f2e6!important;border-block-start-color:var(--ap-shell-line)}.ap-theme #MainContent:is(.theme-template-collection,.theme-template-list-collections,.theme-template-page,.theme-template-blog,.theme-template-article,.theme-template-search,.theme-template-cart){background:#f7f2e6;color:var(--ap-shell-emerald)}.ap-theme #MainContent:is(.theme-template-collection,.theme-template-list-collections,.theme-template-page,.theme-template-blog,.theme-template-article,.theme-template-search) :where(h1,h2,h3,h4,.h1,.h2,.h3,.h4){font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-weight:400;letter-spacing:-.02em}.ap-theme #MainContent.theme-template-page :where(.page__body,.rte)>:where(p,ul,ol),.ap-theme #MainContent.theme-template-article .rte>:where(p,ul,ol){font-family:var(--ap-font-brand-editorial, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.125rem,1.04rem + .3vw,1.35rem);line-height:1.6}.ap-theme #MainContent.theme-template-page :where(input,select,textarea){background:#f2ebd885;border:1px solid rgba(9,45,38,.22);border-radius:.5rem;color:var(--ap-shell-emerald);min-block-size:3.25rem}.ap-theme #MainContent.theme-template-page :where(input,select,textarea):focus{border-color:var(--ap-shell-gold);box-shadow:0 0 0 3px #ba884324}.ap-theme #MainContent.theme-template-page :where(.button,button[type=submit],a[class*=button]):not(.shopify-payment-button__button){border-radius:999px}.ap-theme #MainContent.theme-template-collection .arvh{border-radius:0 0 1.25rem 1.25rem}.ap-theme #MainContent.theme-template-collection .arvh h1{font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-size:clamp(3rem,5.4vw,5.5rem);font-weight:400;letter-spacing:-.035em;line-height:.96;max-width:13ch}.ap-theme #MainContent.theme-template-collection .arvh .sub{font-family:var(--ap-font-brand-editorial, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.125rem,1.4vw,1.35rem);line-height:1.5}.ap-theme #MainContent.theme-template-collection [id^=shopify-section-]:has(#ProductGridContainer){background:#f7f2e6}.ap-theme #MainContent.theme-template-collection #header-filter,.ap-theme #MainContent.theme-template-collection #ProductGridContainer{color:var(--ap-shell-emerald)}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-product{color:var(--ap-shell-emerald);transition:transform .24s ease}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-product:hover{transform:translateY(-.25rem)}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .link-product-variant{border-radius:.75rem}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-info{padding-block-start:1rem}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-info>div:first-child{color:var(--ap-shell-neutral);font-size:.625rem;letter-spacing:.14em}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card__heading{margin-block-end:.45rem}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .x-card-title{color:var(--ap-shell-emerald)!important;font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-size:clamp(1rem,1.05vw,1.2rem);font-weight:400;letter-spacing:-.01em;line-height:1.15}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .x-card-title:hover{color:var(--ap-shell-gold)!important}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .x-card-price{color:var(--ap-shell-neutral);font-size:.875rem}.ap-theme #MainContent.theme-template-collection :where(#header-filter,.facets-container,.facets-wrapper){border-color:var(--ap-shell-line)}.ap-theme #MainContent.theme-template-collection :where(button,select):focus-visible,.ap-theme #section-footer :where(a,button,input):focus-visible{outline-color:var(--ap-shell-gold)}.ap-theme #section-footer{background:var(--ap-shell-emerald)!important;border-block-start:1px solid rgba(186,136,67,.45);color:var(--ap-shell-ivory)!important;font-family:var(--ap-font-body)}.ap-theme #section-footer>.flex-wrap{border-block-end-color:#f2ebd82e!important}.ap-theme #section-footer .x-heading{color:var(--ap-shell-beige);font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-size:clamp(1.25rem,1.8vw,1.6rem)!important;font-weight:400;letter-spacing:-.01em;line-height:1.15;text-transform:none}.ap-theme #section-footer :where(a,p,li,button,label){color:inherit}.ap-theme #section-footer .nav-link{color:#f2ebd8d1;font-size:.9375rem;line-height:1.5}.ap-theme #section-footer .x-block-text .rte{color:#f2ebd8c2;font-family:var(--ap-font-brand-editorial, "Cormorant Garamond", Georgia, serif);font-size:1.08rem;line-height:1.45}.ap-theme #section-footer .x-block-text .rte a{color:var(--ap-shell-beige);display:inline-block;font-family:var(--ap-font-body);font-size:.75rem;font-weight:700;letter-spacing:.09em;margin-block-start:.5rem;text-transform:uppercase}.ap-theme #section-footer .nav-link:hover,.ap-theme #section-footer a:hover{color:var(--ap-shell-beige)}.ap-theme #section-footer .x-block-link-list,.ap-theme #section-footer .x-block-text,.ap-theme #section-footer .x-block-contact,.ap-theme #section-footer .x-block-email{border-color:#f2ebd833}.ap-theme #section-footer .additional-footer{border-color:#f2ebd82e!important;color:#f2ebd8ad}.ap-theme .search-page--empty{padding-block-end:clamp(3.5rem,8vw,7rem)}.ap-theme .search-page--empty #header-filter,.ap-theme .search-page--empty #ProductGridContainer{display:none}.ap-theme .ap-search-empty{background:radial-gradient(circle at 100% 0%,rgba(186,136,67,.18),transparent 34%),var(--ap-shell-forest, #092d26);border:1px solid rgba(186,136,67,.5);border-radius:1.25rem;color:var(--ap-shell-beige, #f2ebd8);margin-inline:auto;max-inline-size:58rem;overflow:hidden;padding:clamp(2.25rem,5vw,4.5rem) clamp(1.25rem,5vw,4rem);position:relative;text-align:center}.ap-theme .ap-search-empty:before{background:var(--ap-shell-gold, #ba8843);block-size:1px;content:"";inline-size:3rem;inset-block-start:clamp(1.5rem,3vw,2.25rem);inset-inline-start:50%;position:absolute;transform:translate(-50%)}.ap-theme .ap-search-empty__eyebrow{color:var(--ap-shell-gold, #ba8843);font-family:var(--ap-font-body);font-size:.6875rem;font-weight:700;letter-spacing:.18em;margin:0 0 1rem;text-transform:uppercase}.ap-theme .ap-search-empty__title{color:inherit;font-family:var(--ap-font-brand-display, "Gemola", Georgia, serif);font-size:clamp(2.35rem,6vw,4.5rem);font-weight:400;letter-spacing:-.035em;line-height:.98;margin:0 auto;max-inline-size:12ch;text-wrap:balance}.ap-theme .ap-search-empty__message{color:#f2ebd8e0;font-family:var(--ap-font-brand-editorial, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.08rem,2.3vw,1.35rem);line-height:1.5;margin:1.25rem auto 0;max-inline-size:40rem}.ap-theme .ap-search-empty__hint{color:#f2ebd8ad;font-size:.875rem;line-height:1.55;margin:.5rem auto 0}.ap-theme .ap-search-empty__actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-block-start:1.75rem}.ap-theme .ap-search-empty__action{align-items:center;border:1px solid var(--ap-shell-gold, #ba8843);border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.09em;min-block-size:3rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:background-color var(--ap-transition),border-color var(--ap-transition),color var(--ap-transition),transform var(--ap-transition)}.ap-theme .ap-search-empty__action--primary{background:var(--ap-shell-gold, #ba8843);color:var(--ap-shell-forest, #092d26)}.ap-theme .ap-search-empty__action--secondary{color:var(--ap-shell-beige, #f2ebd8)}.ap-theme .ap-search-empty__action:hover{background:var(--ap-shell-beige, #f2ebd8);border-color:var(--ap-shell-beige, #f2ebd8);color:var(--ap-shell-forest, #092d26);transform:translateY(-2px)}.ap-theme .ap-search-empty__action:focus-visible{outline:2px solid var(--ap-shell-beige, #f2ebd8);outline-offset:3px}@media(min-width:48rem){.ap-theme #x-header-container .header{min-block-size:4.5rem}.ap-theme #x-header-container .w-logo-header{inline-size:8.5rem!important;min-inline-size:8.5rem!important}.ap-theme #section-footer>.flex-wrap{padding-block:clamp(4rem,6vw,6.5rem) 3.5rem!important}}@media(min-width:64rem){.ap-theme #x-header-container .header{grid-template-columns:minmax(8.5rem,.8fr) minmax(0,5fr) minmax(8.5rem,.8fr)!important;min-block-size:4.75rem;padding-block:.625rem!important}.ap-theme #x-header-container .w-logo-header{inline-size:8.75rem!important;min-inline-size:8.75rem!important}.ap-theme #x-header-container .header-logo{max-block-size:3.25rem}}@media(max-width:47.999rem){.ap-theme .section-mobile-navigation .x-container-mobile-nav-language #LanguageList{position:fixed;inset-inline:1rem;inline-size:auto;bottom:calc(1.5625rem + max(.75rem,env(safe-area-inset-bottom)))}.ap-theme #x-announcement .x-announcement-bar-block-data{font-size:.5625rem;letter-spacing:.11em}.ap-theme #MainContent.theme-template-collection .arvh{border-radius:0 0 .875rem .875rem}.ap-theme #MainContent.theme-template-collection .arvh h1{font-size:clamp(2.65rem,13vw,4rem)}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-product:hover{transform:none}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .card-info{padding-block-start:.75rem}.ap-theme #MainContent.theme-template-collection #ProductGridContainer .x-card-title{font-size:1rem}.ap-theme #section-footer>.flex-wrap{padding-block:2.25rem 1rem}.ap-theme #section-footer .x-heading{font-size:1.2rem!important}.ap-theme .search-page--empty .flex.justify-center.relative.mb-14{margin-block-end:2rem}.ap-theme .ap-search-empty{border-radius:1rem;padding-inline:1.125rem}.ap-theme .ap-search-empty__actions{flex-direction:column}.ap-theme .ap-search-empty__action{inline-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/aromatica-site-shell.css.map */
