:root{--font-size--paragraph: 1rem;--mcn-premium-radius: 24px;--mcn-premium-transition: .18s cubic-bezier(.2,.8,.2,1);--mcn-header-radius: 28px;--mcn-header-glass: rgba(239, 234, 227, .74)}html{scroll-behavior:smooth}body{font-size:16px;letter-spacing:-.006em;text-rendering:optimizeLegibility}h1,h2,h3{letter-spacing:-.035em}a{text-underline-offset:.18em}#header-group{position:relative;z-index:var(--layer-sticky)}.header-section{border:0!important;background:transparent!important;padding-top:14px;padding-right:max(18px,env(safe-area-inset-right));padding-bottom:10px;padding-left:max(18px,env(safe-area-inset-left))}#header-component{width:min(100%,1380px);margin-inline:auto;border:1px solid rgba(255,255,255,.64);border-radius:var(--mcn-header-radius);background:var(--mcn-header-glass);background:color-mix(in srgb,var(--color-background) 74%,transparent);box-shadow:0 22px 54px #261d1824,0 5px 16px #261d1814,inset 0 1px #ffffffc7,inset 0 -1px #42342c12;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);isolation:isolate;transform:translateZ(0);transition:box-shadow var(--mcn-premium-transition),background-color var(--mcn-premium-transition),border-color var(--mcn-premium-transition)}#header-component .header__underlay,#header-component .header__row{background:transparent!important}#header-component .header__underlay{border-radius:inherit}#header-component .header__underlay-open{background:var(--mcn-header-glass)!important;background:color-mix(in srgb,var(--color-background) 84%,transparent)!important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);box-shadow:0 26px 58px #261d1821}#header-component .header__row--top{border-radius:var(--mcn-header-radius) var(--mcn-header-radius) 0 0}#header-component .header__row--bottom{border-radius:0 0 var(--mcn-header-radius) var(--mcn-header-radius)}#header-component .header__columns{min-width:0}#header-component :is(.header-actions__action,.search-action,.header__icon--menu){border-radius:999px;transition:background-color var(--mcn-premium-transition),transform var(--mcn-premium-transition)}@media(hover:hover){#header-component :is(.header-actions__action,.search-action,.header__icon--menu):hover{background:#ffffff57;transform:translateY(-1px)}#header-component .menu-list__link-title{border-radius:999px;transition:background-color var(--mcn-premium-transition),transform var(--mcn-premium-transition)}#header-component .menu-list__link-title:hover{background:#ffffff47;transform:translateY(-1px)}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){#header-component,#header-component .header__underlay-open{background:#efeae3f5!important}}.button,.shopify-payment-button__button{min-height:52px;font-weight:650;letter-spacing:-.01em;transition:transform var(--mcn-premium-transition),opacity var(--mcn-premium-transition)}.button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px)}.cart-page__summary>*{overflow:hidden;border-radius:var(--mcn-premium-radius)}@media screen and (max-width:989px){:root{--mcn-header-radius: 24px}.header-section{padding-top:10px;padding-right:max(12px,env(safe-area-inset-right));padding-bottom:8px;padding-left:max(12px,env(safe-area-inset-left))}#header-component{box-shadow:0 18px 42px #261d1821,0 4px 12px #261d1812,inset 0 1px #ffffffc2,inset 0 -1px #42342c0f}}@media screen and (max-width:749px){:root{--mcn-premium-radius: 18px;--mcn-header-radius: 20px}body{font-size:16px}.header-section{padding-top:8px;padding-right:max(8px,env(safe-area-inset-right));padding-bottom:6px;padding-left:max(8px,env(safe-area-inset-left))}#header-component{width:100%;border-color:#ffffff8f;background:#efeae3cc;background:color-mix(in srgb,var(--color-background) 80%,transparent);backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);box-shadow:0 14px 32px #261d181f,0 3px 9px #261d180f,inset 0 1px #ffffffb8}#header-component .header__row--top{min-height:58px;border-radius:var(--mcn-header-radius)}#header-component .header__columns{width:100%;min-width:0;padding-inline:2px}#header-component .header-logo__image{max-width:min(42vw,164px)}}@media(prefers-reduced-motion:reduce){#header-component,#header-component *,.button,.shopify-payment-button__button{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/mcn-premium-global.css.map */
