:root{--msc-green: #1C3829;--msc-green-mid: #2E5C42;--msc-green-light:#3D7A57;--msc-orange: #E8631A;--msc-orange-dk: #C45113;--msc-cream: #FAFAF6;--msc-cream-dk: #EFF0E8;--msc-t: .22s cubic-bezier(.4,0,.2,1)}#header-component .header__row--top{border-bottom:2px solid var(--msc-cream-dk)!important}.menu-list__link{font-weight:600!important;font-size:.9rem!important;letter-spacing:.01em;color:var(--msc-green)!important;transition:color var(--msc-t)!important;position:relative}.menu-list__link-title{position:relative;padding-inline:10px;padding-bottom:2px}.menu-list__link-title:after{content:"";position:absolute;bottom:-3px;left:50%;transform:translate(-50%);width:0;height:2.5px;background:var(--msc-orange);border-radius:2px;transition:width .28s cubic-bezier(.34,1.56,.64,1)}.menu-list__list-item:hover .menu-list__link-title:after,.menu-list__link--active .menu-list__link-title:after{width:calc(100% - 16px)}.menu-list__link--active .menu-list__link-title{color:var(--msc-orange)!important}.menu-list__list-item:hover>.menu-list__link{color:var(--msc-green)!important;opacity:1!important}.menu-list:has(.menu-list__list-item:hover) .menu-list__list-item:not(:hover) .menu-list__link{opacity:.45;transition:opacity var(--msc-t)}.menu-list__list-item:last-child .menu-list__link-title{color:var(--msc-orange)!important;font-weight:700!important}.menu-list__list-item:last-child .menu-list__link-title:before{content:"% ";font-size:.75em}.menu-list__submenu-inner{border-top:3px solid var(--msc-orange)!important;background:var(--msc-cream)!important;box-shadow:0 12px 40px #1c38291f!important}.mega-menu__grid{padding-block:28px!important}.mega-menu__link--parent{font-size:.8rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:var(--msc-green)!important;border-bottom:1.5px solid var(--msc-cream-dk)!important;padding-bottom:6px!important;margin-bottom:4px!important;display:block!important}.mega-menu__link{font-size:.875rem!important;color:var(--msc-green-mid)!important;padding-block:4px!important;transition:color var(--msc-t),padding-left var(--msc-t)!important;text-decoration:none!important}.mega-menu__link:hover{color:var(--msc-orange)!important;padding-left:6px!important}.mega-menu__link-image{border-radius:8px!important;transition:transform .3s ease,box-shadow .3s ease!important}.mega-menu__link:hover .mega-menu__link-image{transform:scale(1.03)!important;box-shadow:0 6px 20px #1c382926!important}#header-component[data-sticky-state=active] .header__row--top{box-shadow:0 4px 20px #1c38291a!important;transition:box-shadow .3s ease}header-actions .header-actions__action{position:relative;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:12px!important;text-decoration:none!important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease!important;cursor:pointer!important;border:none!important;background:transparent!important;padding:0!important}header-actions .header-actions__action:has([data-testid=search-trigger]),header-actions .header-actions__action.search-action{background:linear-gradient(145deg,#3d7a57,#2e5c42)!important;box-shadow:0 4px #1a3d2a,0 6px 12px #1c382959,inset 0 1px #fff3!important}header-actions .header-actions__action:has([data-testid=search-trigger]):hover,header-actions .header-actions__action.search-action:hover{transform:translateY(-2px)!important;box-shadow:0 6px #1a3d2a,0 10px 20px #1c382966,inset 0 1px #ffffff40!important}header-actions .header-actions__action:has([data-testid=search-trigger]):active,header-actions .header-actions__action.search-action:active{transform:translateY(2px)!important;box-shadow:0 1px #1a3d2a,0 2px 6px #1c38294d,inset 0 1px #ffffff26!important}header-actions .header-actions__action:has([data-testid=search-trigger]) svg,header-actions .header-actions__action.search-action svg{stroke:#fff!important;width:18px!important;height:18px!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))!important}header-actions .account-button{background:linear-gradient(145deg,#f5f0e8,#eae4d6)!important;box-shadow:0 4px #c8c0ac,0 6px 12px #1c38292e,inset 0 1px #fffc!important;border-radius:12px!important;width:42px!important;height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s ease!important}header-actions .account-button:hover{transform:translateY(-2px)!important;box-shadow:0 6px #c8c0ac,0 10px 20px #1c382938,inset 0 1px #ffffffe6!important}header-actions .account-button:active{transform:translateY(2px)!important;box-shadow:0 1px #c8c0ac,0 2px 6px #1c382926,inset 0 1px #fff9!important}header-actions .account-button svg,header-actions .account-button .account-button__icon{stroke:var(--msc-green)!important;color:var(--msc-green)!important;width:18px!important;height:18px!important;filter:drop-shadow(0 1px 1px rgba(255,255,255,.8))!important}header-actions .header-actions__action[aria-label],header-actions button[data-testid=cart-drawer-trigger],header-actions a[href*=cart]{background:linear-gradient(145deg,#f07030,#e8631a)!important;box-shadow:0 4px #a8420e,0 6px 14px #e8631a66,inset 0 1px #ffffff40!important;border-radius:12px!important;width:42px!important;height:42px!important;padding:0!important}header-actions button[data-testid=cart-drawer-trigger]:hover,header-actions a[href*=cart]:hover{transform:translateY(-3px) scale(1.04)!important;box-shadow:0 7px #a8420e,0 12px 24px #e8631a80,inset 0 1px #ffffff4d!important}header-actions button[data-testid=cart-drawer-trigger]:active,header-actions a[href*=cart]:active{transform:translateY(2px)!important;box-shadow:0 1px #a8420e,0 2px 8px #e8631a4d,inset 0 2px 4px #0000001a!important}header-actions button[data-testid=cart-drawer-trigger] svg,header-actions a[href*=cart] svg,header-actions button[data-testid=cart-drawer-trigger] cart-icon svg{stroke:#fff!important;width:19px!important;height:19px!important;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))!important}.cart-bubble__background{background:var(--msc-green)!important}.cart-bubble__text{color:#fff!important;font-weight:700!important;font-size:.65rem!important}header-actions{gap:6px!important}.header-drawer details summary{font-weight:600!important;color:var(--msc-green)!important;padding-block:12px!important;border-bottom:1px solid var(--msc-cream-dk)!important}.header-drawer a{color:var(--msc-green-mid)!important;transition:color var(--msc-t),padding-left var(--msc-t)!important;display:block!important;padding:8px 0!important}.header-drawer a:hover{color:var(--msc-orange)!important;padding-left:8px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mascotania-menu.css.map */
