.shopify-section-header-sticky{z-index:100;position:sticky;top:0}.shopify-section-header-sticky .header{padding-top:1rem;padding-bottom:1rem}.shopify-section-header-sticky .header-wrapper--border-bottom{box-shadow:none}.shopify-section-header-hidden{transform:translateY(calc(-100% - .1rem))}@media screen and (min-width:990px){.shopify-section-header-sticky .header__left header-menu-toggle{display:block;cursor:pointer}.shopify-section-header-sticky .header:is(.header--top-center,.header--top-left) .header__inline-menu{display:none}.shopify-section-header-menu-open .header:is(.header--top-center,.header--top-left) .header__inline-menu{display:unset}.shopify-section-header-sticky:not(.shopify-section-header-menu-open) .header__left header-menu-toggle .icon-close,.shopify-section-header-menu-open .header__left header-menu-toggle .icon-hamburger{visibility:hidden;opacity:0;transform:scale(.8)}.header__left header-menu-toggle .header__icon--summary:after{content:"";position:absolute;width:3.4rem;height:3.4rem;border-radius:50%;transform:scale(0);background-color:rgba(var(--color-header-foreground),.08);transition:transform var(--duration-default) ease}.shopify-section-header-menu-open .header__left header-menu-toggle .header__icon--summary:after{transform:scale(1)}.shopify-section-header-sticky .header--top-left{grid-template-columns:1fr 2fr 1fr;grid-template-areas:"left-icon heading icons" "navigation navigation navigation"}.shopify-section-header-sticky .header--top-left .header__heading-link,.shopify-section-header-sticky .header--top-left .header__heading,.shopify-section-header-sticky .header--top-left .header__inline-menu{justify-self:center}.shopify-section-header-sticky .header--top-left .header__inline-menu{margin-inline-start:0}}.shopify-section-header{background:transparent!important}.template-index .shopify-section-header:not(.shopify-section-header-sticky){position:absolute!important;width:100%;z-index:100}.shopify-section-header.shopify-section-header-sticky{position:fixed!important;top:0;width:100%}.header-wrapper{position:relative;margin:10px 16px;border-radius:28px;background:transparent!important;border:1px solid rgba(255,255,255,.65);box-shadow:0 1px #fff9 inset,0 8px 32px #6d213824!important}.header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,#fffcf78c,#faf2e859);-webkit-backdrop-filter:blur(28px) saturate(200%);backdrop-filter:blur(28px) saturate(200%)}.header-wrapper>.header:before{background:transparent!important}.shopify-section-header-sticky:not(.shopify-section-header-hidden) .header:after{display:none}@media screen and (min-width:990px){.header--middle-left{column-gap:1.6rem}.header__inline-menu .header__menu-item--top{padding:.8rem .9rem!important}.header__inline-menu .header__menu-item--top .label{font-size:1.12rem;letter-spacing:.05rem;white-space:nowrap}}.list-menu-dropdown{background:linear-gradient(180deg,#fffcf7f5,#faf2e8ed)!important;border-radius:0 0 28px 28px;overflow:hidden}.list-menu-dropdown .page-width{padding-top:2.4rem;padding-bottom:2.4rem}.list-mega-menu{column-gap:2rem}.mega-menu__content,.header__submenu.global-settings-popup{background:linear-gradient(180deg,#fffcf7f5,#faf2e8ed)!important;border-radius:20px}.mega-menu__item .image-animate{max-width:200px;border-radius:14px;overflow:hidden}.mega-menu__item .media--wide{padding-bottom:100%!important}.mega-menu__item .media--wide img{object-fit:cover;object-position:center 15%!important}.mega-menu__item-link .header__menu-item{margin-top:.9rem;letter-spacing:.08rem}@media screen and (max-width:749px){.header-wrapper{margin:6px 8px;border-radius:20px}.shopify-section-header-sticky .header{padding-top:.6rem;padding-bottom:.6rem}.header__left{display:block!important;position:absolute!important;left:0;top:0;width:0;height:0;overflow:hidden;padding:0;margin:0}.header__left header-drawer summary,.header__left header-drawer .header__icon--menu{display:none!important}.header{grid-template-areas:"heading icons"!important;grid-template-columns:auto 1fr!important;column-gap:.4rem;padding-top:.8rem;padding-bottom:.8rem}.header__heading,.header__heading-link{justify-self:start!important;text-align:left!important;margin:0!important;padding-left:.6rem}.header__icons{justify-self:end;gap:0!important}.header__icon{width:3.6rem!important;height:3.6rem!important;margin:0!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-sticky-header.css.map */
