#header-component .header__row--top>.header__columns{background:#fff;border-radius:20px;box-shadow:0 1px #0e0e1a0a,0 14px 32px -22px #0e0e1a4d;margin-block:10px 2px;padding-inline:clamp(12px,2vw,24px);transition:box-shadow .3s ease}#header-component[data-sticky-state=active] .header__row--top>.header__columns{box-shadow:0 1px #0e0e1a0d,0 18px 40px -20px #0e0e1a59}#header-component .header-logo{transition:opacity .2s ease}#header-component .header-logo:hover{opacity:.85}#header-component .menu-list__link{font-weight:500;transition:color .2s ease}#header-component .menu-list__link:hover,#header-component .menu-list__link[aria-current=page]{color:#1a00a8}.announcement-bar a,.announcement-bar strong{color:inherit}.announcement-bar strong{font-weight:700}@media screen and (max-width:749px){#header-component .header__row--top>.header__columns{border-radius:16px;margin-block:8px 0}}.theme-drawer__dialog:has(cart-drawer-component){--nfc-drawer-bg: #f5f4f0;background:var(--nfc-drawer-bg)}.theme-drawer__dialog:has(cart-drawer-component) .cart-drawer__content,.theme-drawer__dialog:has(cart-drawer-component) .cart-drawer__inner{background:var(--nfc-drawer-bg)}.theme-drawer__dialog:has(cart-drawer-component) .theme-drawer__title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 800);letter-spacing:-.02em}.theme-drawer__dialog:has(cart-drawer-component) .theme-drawer__badge{background:#1a00a8;color:#fff}cart-drawer-component .cart-drawer__items .cart-items__table-row{padding:14px;margin-bottom:10px;border-bottom:0;border-radius:18px;background:#fff;box-shadow:0 1px #0e0e1a0a,0 14px 30px -24px #0e0e1a4d}cart-drawer-component .cart-drawer__items .cart-items__table-row:last-child{padding:14px;margin-bottom:10px}cart-drawer-component .cart-drawer__items .cart-items__media-container{border-radius:12px;overflow:hidden}cart-drawer-component .cart-drawer__items .cart-items__title{font-weight:600;line-height:1.35}cart-drawer-component .cart-drawer__items .cart-items__remove{border-radius:10px;transition:background-color .2s ease,color .2s ease}cart-drawer-component .cart-drawer__items .cart-items__remove:hover{background:#fdecec;color:#b42318}cart-drawer-component .cart-drawer__summary{background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -18px 40px -28px #0e0e1a59;-webkit-mask-image:none;mask-image:none}cart-drawer-component .cart-drawer__summary .cart__checkout-button{min-height:56px;border-radius:14px;font-weight:600;font-size:1rem;box-shadow:0 12px 26px -12px #1a00a8b3;transition:transform .25s cubic-bezier(.2,.8,.2,1),filter .2s ease}cart-drawer-component .cart-drawer__summary .cart__checkout-button:hover{transform:translateY(-2px);filter:brightness(1.15)}cart-drawer-component .cart-drawer__summary .cart-totals__total-value{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight, 800);letter-spacing:-.02em}@media screen and (min-width:750px){.theme-drawer__dialog:has(cart-drawer-component){top:12px;height:calc(100dvh - 24px);border-radius:24px;overflow:hidden;box-shadow:0 30px 80px -24px #0e0e1a73}.theme-drawer__dialog:has(cart-drawer-component)[open]{inset-inline-end:12px}cart-drawer-component .cart-drawer__summary{border-radius:24px;margin:0 12px 12px}}.cart-items__table-row:has(.cart-items__pack-label) .cart-items__variants{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nfconnect.css.map */
