.menu-drawer-wrapper{position:relative}.section-menu-drawer .color-background-2{background-color:rgba(var(--layout-bg-color),.45);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.menu-drawer{position:relative;min-width:375px;max-width:640px;width:calc(100vw / 3);padding:80px 60px 0;top:0;right:0;transition:right .3s var(--transition-timing-function);display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;background-color:transparent}.menu-drawer .button-wrapper{padding-top:40px;right:40px;margin-bottom:20px}.section-menu-drawer .drawer .scroll-area{overflow-x:hidden}.section-menu-drawer .drawer .button-wrapper .button-close{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.section-menu-drawer .drawer{transform:none;right:-100%;transition:opacity .3s,visibility .3s,right .3s}.section-menu-drawer .drawer.open{right:0}.section-menu-drawer .drawer--left{transform:none;left:-100%;transition:opacity .3s,visibility .3s,left .3s}.section-menu-drawer .drawer--left.open{left:0}.section-menu-drawer .drawer--left.modal--border{border-left:none;border-right:var(--line-thickness) solid rgb(var(--lines-color))}.section-menu-drawer .drawer--left.drawer .button-wrapper{right:unset;left:clamp(315px,calc((100vw / 3) - 44px - 16px),580px)}.menu-drawer>*:not(:first-child){padding-top:calc(var(--block-padding-s) * var(--spacing));padding-bottom:calc(var(--block-padding-s) * var(--spacing))}.menu-drawer>div.bottom-line{padding-bottom:calc(var(--block-padding-s) * var(--spacing));border-bottom:var(--line-thickness) solid rgb(var(--lines-color))}.menu-drawer>div:first-child{height:100%;flex:1 1 100%;display:flex;flex-direction:column;justify-content:center}.menu-drawer__banner{gap:16px}.menu-drawer .menu__list{align-items:flex-start}.menu-drawer .menu__item,.menu-drawer .first-nested__list li{position:static}.menu-drawer .menu__item-title{cursor:pointer}.menu-drawer .menu__item-title:not(.menu__item-title:has(.dropdown-icon)) a{width:100%}.menu-drawer .first-nested__list,.menu-drawer .second-nested__list{position:static;pointer-events:all;width:100%;padding:0;background-color:rgb(var(--layout-bg-color));visibility:visible;opacity:1}.menu-drawer .top-level-item[open]+.nested-submenu .first-nested__list{pointer-events:all;visibility:visible}.menu-drawer .first-nested__list .menu__item-title{opacity:1!important}.menu-drawer .first-nested__list a:not(.button){padding:0;flex:none}.menu-drawer .menu--child{margin-top:16px}.menu-drawer .menu__list{gap:0 24px}.menu-drawer .menu:not(.menu--parent) .menu__item{width:100%}.menu-drawer .main-drawer-menu .menu:not(.menu--parent) .menu__item-title{padding:0;justify-content:space-between;font-size:38px;font-weight:400;line-height:60.8px;letter-spacing:-.03em}.menu-drawer .nested-submenu{position:absolute;min-width:375px;max-width:640px;width:calc(100vw / 3);height:100vh;padding:0 24px;top:0;left:auto!important;background-color:rgb(var(--layout-bg-color))}.menu-drawer .nested-submenu-second-level,.menu-drawer .nested-submenu-third-level{right:-100%}.menu-drawer-wrapper:has(.second-level-item[open=false]+.nested-submenu-third-level){left:-100%;transition:left .3s ease-in-out}.menu-drawer-wrapper:has(.top-level-item[open=false]+.nested-submenu-second-level){left:0;transition:left .3s ease-in-out}.menu-drawer-wrapper:has(.top-level-item[open=true]+.nested-submenu-second-level){left:-100%;transition:left .3s ease-in-out}.menu-drawer-wrapper:has(.second-level-item[open=true]+.nested-submenu-third-level){left:-200%;transition:left .3s ease-in-out}.top-level-item[open=false]+.nested-submenu-second-level,.second-level-item[open=false]+.nested-submenu-third-level{opacity:0;z-index:-1;pointer-events:none}.top-level-item.closing[open=false]+.nested-submenu-second-level,.second-level-item.closing[open=false]+.nested-submenu-third-level,.top-level-item+.nested-submenu-second-level:has(.second-level-item[open=true]+.nested-submenu-third-level){opacity:1}.top-level-item[open=true]+.nested-submenu-second-level,.second-level-item[open=true]+.nested-submenu-third-level{opacity:1;z-index:2}.menu-drawer .nested-submenu:not(.nested-submenu-second-level)>button{display:none}.menu-drawer .first-nested__list details-dropdown:has(.dropdown-icon) summary{pointer-events:all}.top-level-item[open] .nested-submenu-third-level{z-index:40;position:fixed}.menu-drawer .secondary-menu .menu__list{flex-direction:column;gap:4px}.menu-drawer .secondary-menu__item{gap:16px}.menu-drawer .secondary-menu>div{flex:0 0 calc((100% - 8px)/2)}.menu-drawer .buttons{flex-wrap:wrap;gap:8px;align-items:center}.menu-drawer .buttons .button{display:flex;gap:4px;align-items:center}.menu-drawer .buttons .button--main{width:fit-content;min-width:44px}.menu-collection-banner{display:block;width:calc(100% + 48px)}.menu-collection-banner img{transition:transform var(--animation-duration) var(--transition-timing-function)}.menu-collection-banner~.first-nested__list li:first-child .second-level-item>.menu__item-title,.menu-collection-banner~.second-nested__list li:first-child .menu__item-title{border-top:none!important;padding-top:0!important}.menu-collection-img{position:relative;left:-24px}.menu-collection-title{color:rgb(var(--layout-text-color));margin-bottom:16px}.menu-collection-banner .menu-collection-title{position:absolute;bottom:30px;left:24px;z-index:6;margin-bottom:0}.menu-collection-banner+.menu-collection-title{display:none}.menu-collection-img:after{content:"";position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:var(--banner-overlay-opacity);background:var(--banner-overlay-background);z-index:5}@media (hover: hover){.menu-drawer a.menu-collection-banner:hover{opacity:1}.menu-collection-banner:hover img{opacity:1;transform:scale(1.03);transition:transform var(--animation-duration) var(--transition-timing-function)}}.pinned-block{position:fixed;z-index:60;bottom:0;right:0;width:calc((100vw / 3) - var(--line-thickness));max-width:calc(640px - var(--line-thickness));min-width:calc(375px - var(--line-thickness));padding-right:24px;padding-left:24px;background-color:rgb(var(--layout-bg-color))}.section-menu-drawer .drawer .pinned-block{right:-100%;transition:right .3s}.section-menu-drawer .drawer.open .pinned-block{right:0}.section-menu-drawer .drawer--left .pinned-block{left:-100%;transition:left .3s}.section-menu-drawer .drawer--left.open .pinned-block{left:0}.menu-drawer .collection-button{margin-top:16px}@media screen and (max-width: 768px){.menu-drawer>*:not(:first-child){padding-top:30px;padding-bottom:30px}.menu-drawer>div.bottom-line{padding-bottom:calc(var(--block-padding-s) * var(--mobile-spacing))}}@media screen and (max-width: 640px){.drawer,.menu-drawer,.menu-drawer .nested-submenu{width:100vw;max-width:100vw;min-width:100dvw}.pinned-block{width:calc(100vw - var(--line-thickness));max-width:calc(100vw - var(--line-thickness));min-width:calc(100vw - var(--line-thickness))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/menu-drawer.css.map */
