.m-header-sidebar{display:block}.m-header-sidebar button{color:currentColor;font-family:var(--ff-primary);cursor:pointer}.m-header-sidebar--visible .m-header-sidebar__content{visibility:visible;opacity:1;transform:translate3d(100%,0,0);pointer-events:auto}.m-header-sidebar--visible,.m-header-sidebar--visible .m-header-sidebar__content,.m-header-sidebar--visible .m-header-sidebar__panel.is-visible,.m-header-sidebar--visible .m-header-sidebar__item-wrapper,.m-header-sidebar--visible .m-header-sidebar__link{pointer-events:auto}.m-header-sidebar__close{position:absolute;top:3.5rem;right:1.5rem;z-index:11;cursor:pointer;background:transparent;border:none}.m-header-sidebar__close .icon{width:2.6rem;height:2.6rem}.m-header-sidebar__content{position:fixed;z-index:3000;top:0;right:100%;display:flex;flex-direction:column;padding-top:7rem;height:100%;width:100%;max-width:100vw;box-shadow:0 2px 8px #0000000f,0 3px 12px #00000005;opacity:0;transform:translateZ(0);visibility:hidden;pointer-events:none;transition:opacity .6s ease,transform .6s ease;overflow-y:auto;background-color:#f5f2edd9}.m-header-sidebar__content.is-animating{overflow:hidden}.m-header-sidebar__bottom{margin-top:auto;flex-shrink:0;padding:2rem 0}.m-header-sidebar__bottom.is-hidden{display:none}.m-header-sidebar__item-wrapper.is-animating,.m-header-sidebar__back.is-animating,.m-header-sidebar__bottom.is-animating{visibility:visible;opacity:0;animation-name:cartDrawerItemsFadeInLeft;animation-duration:.7s;animation-fill-mode:both;overflow:hidden}.m-header-sidebar__item-wrapper.is-hiding,.m-header-sidebar__back.is-hiding,.m-header-sidebar__bottom.is-hiding{animation-name:cartDrawerItemsFadeOutRight;animation-duration:.7s;animation-fill-mode:both}.m-header-sidebar__item-wrapper.is-hidden,.m-header-sidebar__back.is-hidden,.m-header-sidebar__bottom.is-hidden{transition:none;animation:none;opacity:0;visibility:hidden}.m-header-sidebar__images{padding:1.5rem}.m-header-sidebar__item-wrapper{cursor:pointer}.m-header-sidebar__item-wrapper:not(.m-header-sidebar__images){display:flex;justify-content:space-between;align-items:center;height:4.2rem}.m-header-sidebar__item-wrapper:not(.m-header-sidebar__images):not(.m-header-sidebar__menu-heading):hover{background-color:rgb(var(--color-button));color:rgb(var(--color-button-label))}.m-header-sidebar__item-wrapper.m-header-sidebar__menu-heading{cursor:unset;justify-content:center;padding:0 1.5rem}.m-header-sidebar__back{display:grid;grid-template-columns:5rem minmax(0,1fr) 5rem;justify-content:stretch;align-items:center;position:relative;height:5rem}.m-header-sidebar__back .m-header-sidebar__icon-left{grid-column:1;grid-row:1;position:static;background:transparent;border:none}.m-header-sidebar__back .m-header-sidebar__link{grid-column:2;grid-row:1;justify-content:center;padding:0;min-width:0;text-align:center;font-size:var(--body-fs-lg);line-height:var(--body-lh-lg)}.m-header-sidebar__link{font-size:var(--nav-fs);line-height:var(--nav-lh);text-decoration:none;flex:1;height:100%;padding:0 1.5rem;display:flex;align-items:center;background:transparent;border:none}.m-header-sidebar__panel .menu-faded-item{display:flex;flex-direction:column;gap:.3rem;align-items:flex-start;min-width:0}.m-header-sidebar__icon-right,.m-header-sidebar__icon-left{height:100%;display:flex;align-items:center;justify-content:center;width:5rem;cursor:pointer}.m-header-sidebar__icon-right{width:7rem}.m-header-sidebar__panel{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-top:7rem}.m-header-sidebar__panel::-webkit-scrollbar{display:none}.m-header-sidebar__panel.is-animating{visibility:visible;opacity:0;animation-name:cartDrawerItemsFadeInLeft;animation-duration:.7s;animation-fill-mode:both;overflow:hidden}.m-header-sidebar__panel.is-hiding{animation-name:cartDrawerItemsFadeOutRight;animation-duration:.7s;animation-fill-mode:both;overflow:hidden}.m-header-sidebar__panel.is-visible{z-index:10;visibility:visible;opacity:1;overflow-y:auto;overflow-x:hidden}.m-header-sidebar__secondary-menu-list{flex-direction:column}.m-header-sidebar__secondary-menu-list .m-header-sidebar__link{font-size:var(--body-fs-sm);line-height:var(--body-lh-sm);height:3rem}@media screen and (min-width:1100px){.m-header-sidebar__secondary-menu-list .m-header-sidebar__item-account{display:none}}.m-header-sidebar .m-localization{padding:0 1.5rem;margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start}.m-header-sidebar .m-localization__form-wrapper{display:inline-block}.m-header-sidebar .m-localization .ts-dropdown{top:initial;bottom:100%;border:1px solid rgb(var(--color-border));border-bottom:none;border-radius:0;box-shadow:none;margin-bottom:.5rem}.m-header-sidebar .m-localization .ts-dropdown-content{max-height:25rem}.m-header-sidebar .m-localization .ts-wrapper.single .ts-control{padding-right:3rem!important}@keyframes cartDrawerItemsFadeInLeft{0%{opacity:0;transform:translate(2rem)}to{opacity:1;transform:translateZ(0)}}@keyframes cartDrawerItemsFadeOutRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate(2rem)}}.m-header-sidebar__content{max-width:35rem}.m-header-sidebar__content:has(.m-header-sidebar__panel:nth-child(2).is-visible){max-width:50rem}.m-header-sidebar__content:has(.m-header-sidebar__panel:nth-child(3).is-visible){max-width:65rem}.m-header-sidebar__link,.m-header-sidebar__item-wrapper .m-header-sidebar__link,.m-header-sidebar__back .m-header-sidebar__link,.m-header-sidebar__secondary-menu-list .m-header-sidebar__link,.m-header-sidebar__menu-heading,.m-header-sidebar button,.m-header-sidebar__link button{font-weight:400!important}.m-promotion__image[data-ratio="1x1"]{aspect-ratio:1 / 1!important;width:100%!important;overflow:hidden}.m-promotion__image[data-ratio="1x1"] video,.m-promotion__image[data-ratio="1x1"] img{aspect-ratio:1 / 1!important;width:100%!important;height:100%!important;object-fit:cover!important}.m-promotion__image{width:100%;overflow:hidden}.m-promotion__image video,.m-promotion__image img{width:100%;height:auto;object-fit:cover}@media screen and (min-width:1025px){.m-header-sidebar__content,.m-header-sidebar--visible .m-header-sidebar__content{width:min(35rem,calc(100vw - 2rem));max-width:min(35rem,calc(100vw - 2rem));overflow:hidden}.m-header-sidebar__content.m-header-sidebar__content--has-panel{width:min(40rem,calc(100vw - 2rem));max-width:min(40rem,calc(100vw - 2rem))}.m-header-sidebar__content.m-header-sidebar__content--has-level-2{width:min(58rem,calc(100vw - 2rem))!important;max-width:min(58rem,calc(100vw - 2rem))!important}.m-header-sidebar--visible .m-header-sidebar__main-menu{display:block!important;position:relative;min-height:calc(100vh - 14rem)}.m-header-sidebar__content.m-header-sidebar__content--has-panel .m-header-sidebar__main-menu>.m-header-sidebar__item{width:20rem}.m-header-sidebar--visible .m-header-sidebar__main-menu>.m-header-sidebar__item>.m-header-sidebar__panel{position:absolute!important;top:0;left:20rem;width:20rem!important;height:100%;padding-top:0;background-color:rgba(245,242,237,var(--drawer-opacity, 1))}.m-header-sidebar--visible .m-header-sidebar__panel .m-header-sidebar__panel{left:100%;width:18rem!important}.m-header-sidebar--visible .m-header-sidebar__panel:not(.is-visible){pointer-events:none}.m-header-sidebar--visible .m-header-sidebar__panel.is-visible{overflow:visible}.m-header-sidebar--visible .m-header-sidebar__panel .m-header-sidebar__panel.is-visible{overflow-y:auto;overflow-x:hidden}.m-header-sidebar--visible .m-header-sidebar__panel>.m-header-sidebar__back{display:none}}@media screen and (max-width:1024px){.m-header-sidebar__content{max-width:min(80vw,42rem)!important;width:min(80vw,42rem)!important;overflow:hidden!important;position:fixed!important}.m-header-sidebar__panel{background-color:rgba(245,242,237,var(--drawer-opacity, 1))!important;z-index:10!important}.m-header-sidebar__panel[data-panel="1"],.m-header-sidebar__panel[data-panel="2"]{max-width:100%!important;width:100%!important}.m-header-sidebar__content:has(.m-header-sidebar__panel:nth-child(2).is-visible){max-width:min(80vw,42rem)!important}.m-header-sidebar__content:has(.m-header-sidebar__panel:nth-child(3).is-visible){max-width:min(80vw,42rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/header-sidebar-style.css.map */
