.header__icon--menu{position:initial;display:flex;align-items:center;justify-content:center}.js menu-drawer>details>summary:before{content:"";position:fixed;top:0;left:0;width:100%;right:0;height:100vh;background:#00000040;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;z-index:99998;transition:opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1)}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1}.menu-drawer-container{display:flex}.menu-drawer{position:fixed;top:var(--header-height, 60px);left:0;width:100%;height:calc(100vh - var(--header-height, 60px))!important;z-index:99999;background:#fcfaf7!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-top:1px solid rgba(197,160,89,.15)!important;box-shadow:0 15px 40px #0000000f!important;transform:translateY(-10px);opacity:0;visibility:hidden;display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1),visibility .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.js details[open].menu-opening>.menu-drawer{transform:translateY(0);opacity:1;visibility:visible}.menu-drawer__inner-container{display:flex;flex-direction:column;height:100%;padding-top:2.4rem;overflow:hidden}.menu-drawer__navigation-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;padding:0 2.4rem 4rem;scrollbar-width:none}.menu-drawer__navigation-container::-webkit-scrollbar{display:none}.menu-drawer__search{padding:0 2.4rem 2rem}.menu-drawer__search-field{position:relative;display:flex;align-items:center;background:#1a1a1a08!important;border:1px solid rgba(197,160,89,.15)!important;border-radius:14px;padding:.2rem 1.6rem;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.menu-drawer__search-field:focus-within{background:#1a1a1a03!important;border-color:#c5a059!important;box-shadow:0 0 0 1px #c5a059!important}.menu-drawer__search-input{width:100%;height:4rem;border:none;background:transparent;font-family:var(--font-body-family);font-size:1.5rem;color:#1a1a1a!important;outline:none}.menu-drawer__search-button{background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;color:#c5a059!important;transition:color .25s ease}.menu-drawer__search-button:hover{color:#900!important}.menu-drawer__search-button svg{width:2rem;height:2rem}.menu-drawer__navigation{margin-bottom:3rem}.menu-drawer__menu{list-style:none;padding:0;margin:0}.menu-drawer__menu>li{opacity:0;transform:translate(-15px);will-change:opacity,transform}.js details[open].menu-opening .menu-drawer__menu>li{animation:drawerLinkFadeIn .5s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(var(--animation-order) * .04s)}@keyframes drawerLinkFadeIn{to{opacity:1;transform:translate(0)}}.menu-drawer__menu-item{display:flex;align-items:center;padding:1.4rem 1.6rem;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:500;letter-spacing:-.02rem;text-decoration:none;color:#1a1a1a!important;border-radius:12px;position:relative;transition:background-color .25s ease,color .25s ease,padding-left .25s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{background-color:#c5a05914!important;color:#c5a059!important;padding-left:2rem}.menu-item-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;margin-right:1.6rem;color:#c5a059!important;background:#c5a0591a!important;border:1px solid rgba(197,160,89,.2)!important;border-radius:10px;padding:.4rem;transition:color .25s ease,transform .25s ease,background-color .25s ease,border-color .25s ease}.menu-drawer__menu-item:hover .menu-item-icon-wrapper,.menu-drawer__menu-item:focus .menu-item-icon-wrapper{color:#fcfaf7!important;background:#900!important;border-color:#900!important;transform:scale(1.08)}.menu-item-icon{width:2rem;height:2rem}.menu-drawer__menu-item-caret{margin-left:auto;width:1.2rem;height:1.2rem;color:#c5a059!important;transition:transform .3s cubic-bezier(.16,1,.3,1),color .3s ease}.menu-drawer__menu-item:hover .menu-drawer__menu-item-caret{color:#900!important}details[open]>summary .menu-drawer__menu-item-caret{transform:rotate(180deg)}.js .menu-drawer__submenu{position:relative;display:block;transform:none!important;visibility:visible!important;overflow:hidden;max-height:0;opacity:0;background:transparent!important;padding-left:3.8rem;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .4s ease}details[open].menu-opening>.menu-drawer__submenu{max-height:800px;opacity:1}.menu-drawer__close-button{display:none!important}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;padding:1rem 1.6rem;color:#1a1a1a!important}.menu-drawer__actions-wrapper{margin-top:auto;border-top:1px solid rgba(197,160,89,.15)!important;padding-top:2.4rem;margin-bottom:2.4rem}.menu-drawer__actions{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.menu-drawer__actions:has(.menu-drawer__action-btn--account){grid-template-columns:repeat(3,1fr)}.menu-drawer__action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.2rem 0;background:#1a1a1a08!important;border:1px solid rgba(26,26,26,.06)!important;border-radius:12px;text-decoration:none;font-family:var(--font-body-family);font-size:1.3rem;color:#1a1a1a!important;transition:background-color .25s ease,border-color .25s ease,transform .25s ease}.menu-drawer__action-btn:hover,.menu-drawer__action-btn:focus{background:#c5a05914!important;border-color:#c5a05940!important;transform:translateY(-2px);color:#c5a059!important}.menu-drawer__action-btn .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;position:relative}.menu-drawer__action-btn svg,.menu-drawer__action-btn account-icon,.menu-drawer__action-btn .icon,.menu-drawer__action-btn .svg-wrapper svg{width:2.2rem!important;height:2.2rem!important;max-width:2.2rem!important;max-height:2.2rem!important;color:#c5a059!important;transition:color .25s ease}.menu-drawer__action-btn:hover svg,.menu-drawer__action-btn:hover account-icon{color:#900!important}.menu-drawer__cart-badge{position:absolute;top:-.6rem;right:-.8rem;background-color:#900!important;color:#fcfaf7!important;font-size:.9rem;font-weight:700;min-width:1.6rem;height:1.6rem;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #FCFAF7!important;animation:badgeScale .3s cubic-bezier(.16,1,.3,1)}@keyframes badgeScale{0%{transform:scale(0)}to{transform:scale(1)}}.menu-drawer__footer{border-top:1px solid rgba(197,160,89,.15)!important;padding-top:2rem}.menu-drawer__footer-links{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.menu-drawer__footer-link{text-decoration:none;font-family:var(--font-body-family);font-size:1.25rem;color:#1a1a1a!important;transition:color .25s ease}.menu-drawer__footer-link:hover{color:#c5a059!important}.menu-drawer__footer-bottom{display:flex;flex-direction:column;gap:1.6rem}.menu-drawer__footer-bottom .list-social{display:flex;gap:1rem;padding:0;margin:0;list-style:none}.menu-drawer__footer-bottom .list-social__link{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#900!important;border:1px solid #990000!important;color:#fcfaf7!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.menu-drawer__footer-bottom .list-social__link:hover{background:#c5a059!important;border-color:#c5a059!important;color:#fcfaf7!important;transform:translateY(-2px)}.menu-drawer__footer-bottom .list-social__link svg{width:1.8rem;height:1.8rem}.menu-drawer__copyright{font-size:1.15rem;color:#1a1a1a!important;margin:0}@media(prefers-reduced-motion:reduce){.menu-drawer,.js menu-drawer>details>summary:before,.menu-drawer__menu-item,.js .menu-drawer__submenu,.menu-drawer__action-btn{transition:none!important;transform:none!important}.menu-drawer__menu>li{animation:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-menu-drawer.css.map */
