.announcement-bar-section{display:block;background:#f7efe1;border-bottom:.1rem solid rgba(10,42,102,.1)}.announcement-bar-section .utility-bar{min-height:3.4rem;background:#f7efe1}.announcement-bar-section .utility-bar__grid{min-height:3.4rem}.announcement-bar-section .announcement-bar__message{min-height:3.4rem;padding:.72rem 0;color:#14315d;font-size:1.34rem;font-weight:700;letter-spacing:.02em}.section-header .header-wrapper{background:#fffaf3;color:#111;border-bottom:.1rem solid rgba(10,42,102,.12)}.section-header .header{min-height:4.55rem;max-width:136rem;padding:0 4rem}.section-header .header__inline-menu{margin-left:0;justify-self:center}.section-header .header__inline-menu .list-menu--inline{align-items:center}.lucy-desktop-nav__list{display:flex;column-gap:4.8rem;justify-content:center;align-items:center}.lucy-desktop-nav__link,.lucy-shop-menu__summary{min-height:auto;padding:0;color:#14315d;font-size:1.52rem;font-weight:700;letter-spacing:0;gap:0}.section-header summary.lucy-shop-menu__summary.list-menu__item{position:relative;padding:0 1.72rem 0 0;margin-right:-1.72rem}.lucy-desktop-nav__link>span,.lucy-shop-menu__summary>span{position:relative;display:inline-block}.lucy-desktop-nav__link>span:after,.lucy-shop-menu__summary>span:after{content:"";position:absolute;right:0;bottom:-.42rem;left:0;height:.1rem;background:currentColor;opacity:0;transform:scaleX(.72);transform-origin:center;transition:opacity .16s ease,transform .16s ease}.lucy-desktop-nav__link:hover,.lucy-shop-menu__summary:hover,.section-header details[open]>.lucy-shop-menu__summary{color:#0b2f6f;text-decoration:none}.lucy-desktop-nav__link:hover>span:after,.lucy-shop-menu__summary:hover>span:after{opacity:1;transform:scaleX(1)}.section-header .lucy-desktop-nav__link:hover span,.section-header .lucy-shop-menu__summary:hover span,.section-header .lucy-desktop-nav__link--active span,.section-header .lucy-shop-menu__summary--active span{text-decoration:none}.lucy-shop-menu__summary .icon-caret{width:1rem;height:1rem;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}.lucy-shop-menu__dropdown{min-width:18.4rem;margin-top:1.9rem;padding:.8rem 0;border:.1rem solid rgba(20,49,93,.12);border-radius:8px;background:#fffaf3;box-shadow:0 1.6rem 3.6rem #0a2a661f}.lucy-shop-menu__dropdown .header__menu-item{padding:.95rem 1.8rem;color:#14315d;font-size:1.46rem;font-weight:600;line-height:1.25;text-decoration:none}.lucy-shop-menu__dropdown .header__menu-item:hover{background:#7396c61f;color:#0a2a66;text-decoration:none}.lucy-shop-menu__dropdown .header__menu-item:hover span{text-decoration:none}.section-header .header__heading-link{padding:0}.section-header .header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.header__heading-logo--lucy{width:auto;height:3.82rem;max-height:3.82rem;object-fit:contain;display:block}.section-header .header__icons{align-items:center;gap:1.1rem;padding-right:0}.section-header .header__icon{width:3.55rem;height:3.55rem;color:#14315d}.section-header .header__icon .svg-wrapper{width:2.55rem;height:2.55rem}.section-header .lucy-header-icon{width:2.3rem;height:2.3rem;display:block;fill:none;stroke:currentColor;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.section-header .lucy-header-icon--cart{width:2.5rem;height:2.5rem}.section-header .header__search,.section-header .header__icon--account,.section-header .header__icon--cart,.section-header .header__icon--menu{color:#14315d}.section-header .header__icon--menu .lucy-header-icon--close{display:none}.section-header details[open]>.header__icon--menu .lucy-header-icon--menu{display:none}.section-header details[open]>.header__icon--menu .lucy-header-icon--close{display:block}.section-header #cart-icon-bubble .cart-count-bubble{top:1.82rem;right:.04rem;left:auto;bottom:auto;min-width:1.42rem;height:1.42rem;margin:0;padding:0;transform:none;background:#14315d;color:#fffaf2;font-size:.9rem;font-weight:800;line-height:1.42rem;border:.1rem solid #fffaf3}.section-header #cart-icon-bubble .cart-count-bubble span{line-height:1}.lucy-mobile-header-tools{display:none}.section-header.shopify-section-header-sticky,.section-header.shopify-section-header-hidden,.section-header.scrolled-past-header{position:fixed;top:0!important;left:0;right:0;width:100%;z-index:30}@media screen and (min-width:990px){.section-header .header--middle-center:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:2.4rem}.section-header .header--middle-center .header__heading,.section-header .header--middle-center .header__heading-link{justify-self:start;text-align:left}.section-header .header__inline-menu{min-width:0}}@media screen and (max-width:989px){.js .section-header header-drawer>details>summary:before,.js .section-header header-drawer>details[open]:not(.menu-opening)>summary:before,.section-header header-drawer>details[open]>summary:before,.section-header .header__icon--menu[aria-expanded=true]:before{display:none!important;background:transparent!important}.section-header .header-wrapper,.section-header .header,.section-header .menu-drawer,.section-header .menu-drawer__inner-container,.section-header .menu-drawer__navigation-container,.section-header .menu-drawer__submenu,.section-header .menu-drawer__inner-submenu,.section-header .menu-drawer__utility-links{background:#fbf4ea!important}.section-header .menu-drawer{width:min(82vw,32rem);height:auto;min-height:0;max-height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%));overflow-y:auto;border:0;border-right:.1rem solid rgba(20,49,93,.08);border-bottom:.1rem solid rgba(20,49,93,.08);border-radius:0 0 2.2rem;box-shadow:0 1.2rem 2.8rem #0a2a661a;filter:none;-webkit-tap-highlight-color:transparent}.section-header .menu-drawer__inner-container,.section-header .menu-drawer__navigation-container{height:auto;min-height:0}.section-header .menu-drawer__navigation-container{display:block;overflow:visible}.section-header .menu-drawer *,.section-header .menu-drawer *:before,.section-header .menu-drawer *:after{-webkit-tap-highlight-color:transparent}.section-header .menu-drawer__navigation{padding:2.4rem 0 1.2rem}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__close-button{font-size:1.8rem;font-weight:500;line-height:1.35}.section-header .menu-drawer__close-button{margin-top:0;padding:1.1rem 3rem}.section-header .menu-drawer__menu-item,.section-header .menu-drawer__close-button,.section-header .menu-drawer__account{background:transparent!important;background-color:transparent!important;color:#14315d;outline:0;box-shadow:none;text-decoration:none;text-underline-offset:.34rem;text-decoration-thickness:.1rem}.section-header .menu-drawer__menu li,.section-header .menu-drawer__menu li:focus-within,.section-header .menu-drawer details,.section-header .menu-drawer details[open],.section-header .menu-drawer details[open]>summary{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.section-header .menu-drawer__menu-item:active,.section-header .menu-drawer__menu-item:focus-visible,.section-header .menu-drawer__menu-item:focus-within,.section-header .menu-drawer__close-button:active,.section-header .menu-drawer__close-button:focus-visible,.section-header .menu-drawer__close-button:focus-within,.section-header .menu-drawer__account:active,.section-header .menu-drawer__account:focus-visible,.section-header .menu-drawer__account:focus-within,.section-header .menu-drawer__menu-item--active,.section-header .menu-drawer__menu-item--active:hover,.section-header .menu-drawer__menu-item--active:focus,.section-header .menu-drawer__menu-item--active:focus-visible,.section-header .menu-drawer__menu-item:focus,.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer details[open]>.menu-drawer__menu-item,.section-header .menu-drawer details[open]>summary.menu-drawer__menu-item,.section-header .menu-drawer__close-button:focus,.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__account:focus,.section-header .menu-drawer__account:hover{background:transparent!important;background-color:transparent!important;color:#14315d;outline:0!important;box-shadow:none!important}.section-header .menu-drawer__menu-item--active,.section-header .menu-drawer__menu-item--active:hover,.section-header .menu-drawer__menu-item--active:focus,.section-header .menu-drawer__menu-item--active:focus-visible,.section-header .menu-drawer__menu-item:hover,.section-header .menu-drawer__menu-item:focus,.section-header .menu-drawer__menu-item:focus-visible,.section-header .menu-drawer__menu-item:active,.section-header .menu-drawer details[open]>summary.menu-drawer__menu-item,.section-header .menu-drawer__close-button:hover,.section-header .menu-drawer__close-button:focus,.section-header .menu-drawer__close-button:focus-visible,.section-header .menu-drawer__close-button:active,.section-header .menu-drawer__account:hover,.section-header .menu-drawer__account:focus,.section-header .menu-drawer__account:focus-visible,.section-header .menu-drawer__account:active{text-decoration:none!important}.section-header .menu-drawer__utility-links{border-top:0;display:flex;flex:none;flex-direction:column;padding:.2rem 3rem 3.2rem}.section-header .menu-drawer__account{min-height:3.35rem;display:inline-flex;align-items:center;align-self:flex-start;width:auto;margin:0 0 1.55rem;padding:.7rem 1.35rem;border:.1rem solid rgba(20,49,93,.24);border-radius:999px;color:#14315dd6;font-size:1.24rem;line-height:1;font-weight:500}.section-header .menu-drawer__account .svg-wrapper,.section-header .menu-drawer__account svg{width:1.72rem;height:1.72rem}.section-header .lucy-drawer-social-block{display:flex;flex-direction:column;gap:.78rem;margin-top:0}.section-header .lucy-drawer-social-heading{margin:0 0 .12rem;color:#14315dc7;font-size:1.05rem;font-weight:800;letter-spacing:.16em;line-height:1.2}.section-header .lucy-drawer-social-links{display:flex;flex-direction:column;align-items:flex-start;gap:.78rem;width:auto;margin:0}.section-header .lucy-drawer-social-link,.section-header .lucy-drawer-social-link:link,.section-header .lucy-drawer-social-link:visited,.section-header .lucy-drawer-social-link:hover,.section-header .lucy-drawer-social-link:focus,.section-header .lucy-drawer-social-link:focus-visible,.section-header .lucy-drawer-social-link:active{width:10.2rem;min-height:3.35rem;display:inline-flex;align-items:center;justify-content:flex-start;gap:.72rem;padding:.7rem 1.15rem;border:.1rem solid rgba(20,49,93,.24);border-radius:999px;background:transparent!important;background-color:transparent!important;color:#14315dd6!important;-webkit-text-fill-color:currentColor!important;box-shadow:none;font-size:1.24rem;line-height:1;font-weight:500;letter-spacing:0;text-decoration:none!important;outline:0!important;opacity:1!important;filter:none!important;transform:none;-webkit-appearance:none;appearance:none;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.section-header .lucy-drawer-social-link span,.section-header .lucy-drawer-social-link .svg-wrapper,.section-header .lucy-drawer-social-link svg{color:inherit!important;-webkit-text-fill-color:currentColor!important}.section-header .lucy-drawer-social-link .svg-wrapper,.section-header .lucy-drawer-social-link svg{width:1.72rem;height:1.72rem;display:block;flex:0 0 auto;fill:currentColor!important}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar__grid{min-height:3.2rem}.announcement-bar-section .announcement-bar__message{min-height:3.2rem;padding:.66rem 0;font-size:1.18rem}.section-header .header{min-height:4.25rem;padding:0 1.8rem}.section-header .header *,.section-header .header *:before,.section-header .header *:after{-webkit-tap-highlight-color:transparent}.section-header .header__icon,.section-header .header__heading-link,.section-header .header__icon:hover,.section-header .header__icon:focus,.section-header .header__icon:focus-visible,.section-header .header__icon:active,.section-header .header__heading-link:hover,.section-header .header__heading-link:focus,.section-header .header__heading-link:focus-visible,.section-header .header__heading-link:active,.section-header details[open]>.header__icon--menu,.section-header details[open]>.header__icon--menu:hover,.section-header details[open]>.header__icon--menu:focus,.section-header details[open]>.header__icon--menu:focus-visible,.section-header details[open]>.header__icon--menu:active{background:transparent!important;background-color:transparent!important;color:#14315d;outline:0!important;box-shadow:none!important}.section-header header-drawer{margin-left:0}.section-header .lucy-mobile-header-tools{grid-area:left-icons;display:inline-flex;align-items:center;justify-self:start;gap:.25rem;min-width:0}.section-header .lucy-mobile-header-tools header-drawer{display:block;margin-left:0}.section-header .lucy-mobile-header-search,.section-header .lucy-mobile-header-search .header__search{display:inline-flex;line-height:0}.section-header .lucy-mobile-header-search .header__icon--search{width:4rem;height:4rem;color:#14315d}.section-header .lucy-mobile-header-search .header__icon--search .svg-wrapper{width:2.2rem;height:2.2rem}.header__heading-logo--lucy{width:auto;height:3.2rem;max-height:3.2rem}.section-header .header__icons{gap:.15rem}.section-header .header__icons .header__search{display:none}.section-header .header__icon--account.small-hide{display:inline-flex!important}.section-header .header__icon{width:4rem;height:4rem}.section-header .header__icon .svg-wrapper,.section-header .lucy-header-icon{width:2.2rem;height:2.2rem}.section-header .header__icon--cart .svg-wrapper{width:2.6rem;height:2.6rem}.section-header .lucy-header-icon--cart{width:2.6rem;height:2.6rem;stroke-width:1.8}.section-header #cart-icon-bubble .cart-count-bubble{top:1.82rem;right:.04rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/lucy-header.css.map */
