#x-announcement .announcement-bar_text,#x-announcement .announcement-bar_text a{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@media(min-width:1024px){#x-announcement{position:relative;padding-inline:32px}#x-announcement .link-list{position:absolute;right:32px;top:50%;transform:translateY(-50%);max-width:none;gap:24px}#x-announcement .link-list li:not(:has(a[href^="tel:"])) a{text-decoration:underline;font-weight:800}}#x-header-container header.header{position:relative}.logo-name a:not(:has(img)){display:block;height:44px;width:70px;font-size:0;line-height:0;color:transparent;background:url(https://elenis.com/cdn/shop/files/elenis-cookies-logo-white_4x_1361598c-d093-4c9e-ae7b-2eca8120a1bf.png?height=240&v=1693168816) left center / contain no-repeat;filter:drop-shadow(0 3px 6px rgba(120,10,60,.25))}.logo-name a:not(:has(img)) *{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.logo-name img{filter:drop-shadow(0 3px 6px rgba(120,10,60,.25))}.x-container-header-icons span.h-10,.x-container-header-icons span.pb-2,#mobile-navigation[role=button]{min-height:44px}#mobile-navigation[role=button]{background:transparent}#x-header-container .logo-name a:focus-visible,#x-header-container nav.x-container-header-nav a:focus-visible,#x-header-container .x-container-header-icons #SearchOpen:focus-visible,#x-header-container .x-container-header-icons a.header-icon-cart:focus-visible,#x-header-container #mobile-navigation[role=button]:focus-visible,.menu-drawer#mobile-navigation .x-block-mobile-nav-close .icon-close-container:focus-visible{outline:2px solid #fff!important;outline-offset:2px}@media(max-width:1023.98px){#x-header-container header.header{grid-template-areas:"drawer heading icons"!important;grid-template-columns:auto 1fr auto!important;align-items:center;padding:10px 16px}#x-announcement .splide__slide{padding-top:8px;padding-bottom:8px}#x-header-container .x-container-header-icons shopify-account{display:none}#x-header-container .logo-name{justify-self:start;margin:0 0 0 4px;padding-bottom:0;transform:rotate(-5deg);transform-origin:left bottom}#x-header-container .logo-name a:not(:has(img)){height:46px;width:90px}}@media(min-width:1024px){#x-header-container header.header{grid-template-areas:"heading icons" "heading nav"!important;grid-template-columns:220px 1fr!important;align-items:center;row-gap:8px;max-width:1440px;margin-inline:auto;padding:20px 40px 18px;box-sizing:border-box}#x-header-container .logo-name{position:absolute;left:40px;top:auto;bottom:6px;z-index:5;margin:0;padding:0;transform:rotate(-8deg);transform-origin:left bottom}#x-header-container .logo-name a:not(:has(img)){height:138px;width:220px}#x-header-container .x-container-header-icons{grid-area:icons!important;justify-self:end;padding-bottom:0}#x-header-container nav.x-container-header-nav{grid-area:nav!important;justify-self:end;width:auto;padding-right:0}#x-header-container .x-container-header-icons{margin-right:-12px}#x-header-container .x-container-header-icons shopify-account,#x-header-container .x-container-header-icons a.header-icon-cart{margin-left:-3px}#x-header-container nav .list-menu{justify-content:flex-end;gap:10px 26px}#x-header-container nav .list-menu a{font-size:15px;font-weight:800}#x-header-container nav .list-menu a:hover{opacity:.85}#x-header-container nav .list-menu a.link-active{color:#fff!important;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}#x-header-container nav .list-menu li:has(a[href*=c4kc]){flex-basis:100%;display:flex;justify-content:flex-end}#x-header-container nav .list-menu li a[href*=c4kc]{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:none;color:#ffe3ef}}.menu-drawer#mobile-navigation{width:min(86vw,340px);max-width:none}.menu-drawer#mobile-navigation .x-block-mobile-nav-close{background:var(--elenis-pink);color:#fff}.menu-drawer#mobile-navigation #menu-level-0>li{border-bottom:1px solid var(--elenis-hairline)}.menu-drawer#mobile-navigation #menu-level-0 a{min-height:52px}.menu-drawer#mobile-navigation #menu-level-0 .font-menu-level-0{font-size:15px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important}.menu-drawer#mobile-navigation .block-mobile-navigation-menu>div{padding-left:22px;padding-right:22px}.menu-drawer#mobile-navigation .block-mobile-navigation-menu>span{margin-left:22px;margin-right:22px}.menu-drawer#mobile-navigation #menu-level-0{display:flex;flex-direction:column;height:auto;min-height:100%}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte){margin-top:auto;padding:22px;background:var(--elenis-pink-panel)}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte) .rte{margin:0;padding:0;background:transparent}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte) p:first-child{margin-top:0}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte) a{color:#c9226e;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte) a[href^="tel:"]{color:var(--elenis-ink);font-size:15px;letter-spacing:0}.menu-drawer#mobile-navigation #menu-level-0>li:has(.rte) a[href*=c4kc]{color:#8a5a72;font-weight:700;letter-spacing:0;text-transform:none}.menu-drawer#mobile-navigation #menu-level-0>li.x-block-login{padding:0 22px}.menu-drawer#mobile-navigation li.x-block-login>div{min-height:52px;padding-block:0}.menu-drawer#mobile-navigation li.x-block-login shopify-account::part(signed-out-avatar):after{content:"Account";font-size:15px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.menu-drawer#mobile-navigation,.menu-drawer#menu-drawer{visibility:hidden;transition:transform .5s ease-in-out,visibility 0s linear .5s}.menu-drawer#mobile-navigation.menu-opening,.menu-drawer#menu-drawer.menu-opening{visibility:visible;transition:transform .5s ease-in-out,visibility 0s}.menu-drawer#mobile-navigation .x-container-mobile-nav,.menu-drawer#menu-drawer .x-container-draw-menu{transition-property:color,background-color,border-color,opacity,transform,box-shadow}.menu-drawer#mobile-navigation .icon-caret-mobile{color:var(--elenis-pink)}.menu-drawer#mobile-navigation .x-block-mobile-nav-close{box-sizing:border-box;min-height:72px;padding:14px 16px 14px 20px}.menu-drawer#mobile-navigation .x-block-mobile-nav-close>span.font-menu-level-2{width:90px;height:36px;font-size:0;line-height:0;background:url(https://elenis.com/cdn/shop/files/elenis-cookies-logo-white_4x_1361598c-d093-4c9e-ae7b-2eca8120a1bf.png?height=240&v=1693168816) left center / contain no-repeat}.menu-drawer#mobile-navigation .x-block-mobile-nav-close .icon-close-container{position:relative;top:auto;right:auto;box-sizing:border-box;width:44px;height:44px;padding:12px;border-radius:0;color:#fff}.menu-drawer#mobile-navigation .block-mobile-navigation-menu>div>a:after{content:"\203a";margin-left:auto;color:var(--elenis-pink);font-size:24px;font-weight:700;line-height:1}.menu-drawer#mobile-navigation .block-mobile-navigation-menu>div:has(a[href*=c4kc]){display:none}@media(min-width:1024px){#x-header-container header.header{row-gap:2px;padding-top:16px;padding-bottom:16px}#x-header-container nav .list-menu a{padding-block:2px}}@media(min-width:1024px){#x-announcement,#x-announcement>div{height:29px}#x-announcement>div{max-width:1360px;margin-inline:auto}#x-header-container header.header{padding:20px 40px 18px;row-gap:0}#x-header-container nav.x-container-header-nav{padding-bottom:0}#x-header-container nav .list-menu{gap:0 26px}#x-header-container .x-container-header-icons .x-header-icon-search,#x-header-container .x-container-header-icons a.cursor-pointer,#x-header-container .x-container-header-icons span.h-10{height:32px}#x-header-container .x-container-header-icons span.h-10{padding-block:5px}#x-header-container .x-container-header-icons shopify-account,#x-header-container .x-container-header-icons shopify-store{margin-block:-3px}#x-header-container .x-container-header-icons shopify-account{margin-block:-6px 0}#x-header-container .logo-name a:not(:has(img)){height:140px;width:276px}}@media(min-width:1024px){#x-header-container #cart-icon-bubble .count_item{display:block!important;top:-7px;right:-9px;width:auto;height:auto;padding:1px 5px;border-radius:0;font-size:10px;font-weight:800;line-height:normal}}.menu-position-right ul{z-index:9}.menu-position-right ul li .hover-text-link:hover,nav .list-menu li .hover-text-link:hover{color:#ffe3ef}
/*# sourceMappingURL=/cdn/shop/t/45/assets/elenis-header.css.map */
