.menu-drawer--new-style .drawer__header{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;height:60px;min-height:60px;padding-block:0;padding-inline-start:16px;padding-inline-end:10px;border-bottom:1px solid rgba(0,0,0,.08)}.menu-drawer--new-style .drawer__header>*:not(:first-child){margin-top:0}.menu-drawer--new-style .drawer__header-logo{display:flex;align-items:center}.menu-drawer--new-style .drawer__header-logo img{width:auto;height:26px;object-fit:contain}.menu-drawer--new-style .menu-drawer__close-button{flex:0 0 auto;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f5f5f5;padding:0}.menu-drawer--new-style .menu-drawer__close-button svg{width:15px;height:15px;max-width:15px;max-height:15px}.menu-drawer--new-style .menu-drawer__close-button:hover:before{content:none}.menu-drawer--new-style .drawer__content-pad{padding:0}.menu-drawer--new-style .menu-drawer__menu-item{display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;font-size:16.5px;line-height:1.3;position:relative}.menu-drawer--new-style .menu-drawer__menu-item>span{flex:1 1 auto}.menu-drawer--new-style .menu-drawer__menu-item>svg:first-child,.menu-drawer--new-style .menu-drawer__menu-item>img.menu-icon-image{flex:0 0 auto;width:38px;height:38px;max-width:38px;max-height:38px;padding:8px;margin:0;border-radius:10px;background:#f5f5f5;box-sizing:border-box;opacity:1}.menu-drawer--new-style .menu-drawer__menu-item>svg:first-child path{fill:var(--color-base)}.menu-drawer--new-style .menu-drawer__menu-item>svg:last-child:not(:first-child){flex:0 0 auto;width:13px;height:13px;max-width:13px;max-height:13px;opacity:.32;margin:0;top:0}.menu-drawer--new-style .menu-drawer__menu-item--active{color:var(--color-base);background:#f7f7f7}.menu-drawer--new-style .menu-drawer__menu-item--active>svg:first-child{background:#ececec}.menu-drawer--new-style .menu-drawer__menu-item--active>svg:first-child path{fill:var(--color-base)}.menu-drawer--new-style .menu-drawer__menu-item--active:before{content:none!important}.menu-drawer--new-style .menu-drawer__back-button{min-height:48px;padding:0 16px;gap:10px;justify-content:flex-start;border-bottom:1px solid rgba(0,0,0,.06)}.menu-drawer--new-style .menu-drawer__back-button svg{width:16px;height:16px;opacity:.55}.menu-drawer--new-style .menu-drawer__submenu-content .h5{font-size:16px;font-weight:700}.menu-drawer--new-style .drawer__icon-account,.menu-drawer--new-style .menu-drawer-secondary a{display:flex;align-items:center;gap:12px;min-height:54px;padding:0 16px;font-size:15px;border-bottom:1px solid rgba(0,0,0,.06)}.menu-drawer--new-style .drawer__icon-account svg{width:22px;height:22px;flex:0 0 auto}.menu-drawer--new-style .menu-drawer__menu-item.body2{font-size:15px}.menu-drawer--new-style .drawer__icon-account{padding-inline-start:62px}.menu-drawer--new-style .drawer__icon-account{position:relative}.menu-drawer--new-style .drawer__icon-account svg{position:absolute;inset-inline-start:16px;width:34px;height:34px;max-width:34px;max-height:34px;padding:7px;border-radius:10px;background:#f5f5f5;box-sizing:border-box}.menu-drawer--new-style .menu-drawer__menu-item.body2{font-weight:var(--font-body-bold-weight, 600)}.menu-drawer--new-style .drawer__content{display:flex;flex-direction:column;min-height:100%}.menu-drawer--new-style .drawer__content-pad{display:flex;flex-direction:column;flex:1 1 auto;padding-top:8px}.menu-drawer--new-style .drawer__utility{margin-top:0;padding-top:8px;background:#fafafa;border-top:1px solid rgba(0,0,0,.08)}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item:last-child,.menu-drawer--new-style .drawer__utility .drawer__icon-account:last-child{border-bottom:none}.menu-drawer--new-style .menu-drawer__navigation>ul>li:last-child>details>summary .menu-drawer__menu-item,.menu-drawer--new-style .menu-drawer__navigation>ul>li:last-child>a.menu-drawer__menu-item{border-bottom:none}.menu-drawer--new-style .menu-drawer__navigation>ul{margin-top:0}[dir=rtl] .menu-drawer--new-style .menu-drawer__submenu{transform:translate(-100%)}.menu-drawer--new-style .menu-drawer__submenu{transition:transform .22s cubic-bezier(.22,.61,.36,1),visibility 0s linear .22s}details[open].menu-opening>.menu-drawer--new-style .menu-drawer__submenu,.menu-drawer--new-style details[open].menu-opening>.menu-drawer__submenu{transition:transform .22s cubic-bezier(.22,.61,.36,1),visibility 0s linear 0s}[dir=rtl] .menu-drawer--new-style details[open].menu-opening>.menu-drawer__submenu{transform:translate(0)}.menu-drawer--new-style .menu-drawer__submenu-content{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:start;padding:0}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1){grid-column:1;grid-row:1;display:flex;align-items:center;height:60px;padding-inline-start:12px;border-bottom:1px solid rgba(0,0,0,.08)}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(2){grid-column:2;grid-row:1;display:flex;align-items:center;height:60px;border-bottom:1px solid rgba(0,0,0,.08)}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3){grid-column:1 / -1}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button{flex:0 0 auto;width:40px;height:40px;min-width:40px;min-height:40px;padding:0;gap:0;border-radius:50%;background:#f5f5f5;border-bottom:none;display:flex;align-items:center;justify-content:center}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button svg{display:none}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button{position:relative}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:9px;border-top:2px solid rgba(0,0,0,.62);border-right:2px solid rgba(0,0,0,.62);transform:translate(-56%,-50%) rotate(45deg)}html:not([dir=rtl]) .menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button:after{border-right:0;border-left:2px solid rgba(0,0,0,.62);transform:translate(-44%,-50%) rotate(-45deg)}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button:hover:before{content:none}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(2) .menu-drawer__menu-item{width:100%;min-height:0;height:100%;font-size:17px;font-weight:700;line-height:1.3;padding:0 16px 0 0;padding-inline-start:12px;padding-inline-end:16px;border-bottom:none;background:none}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item{min-height:54px;padding:0 16px;font-size:15px}.menu-drawer--new-style .menu-drawer__submenu-content>li:last-child>.menu-drawer__menu-item{border-bottom:none}.menu-drawer--new-style .menu-drawer__inner-submenu{background:#fafafa}.menu-drawer--new-style .menu-drawer__submenu-content{background:var(--color-body-background);border-bottom:1px solid rgba(0,0,0,.08)}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3){position:relative}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item{min-height:52px;padding:0 16px;font-size:15px;font-weight:500;color:#1f1f1f;border-bottom:none}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3):not(:last-child):after{content:"";position:absolute;bottom:0;inset-inline-start:16px;inset-inline-end:16px;height:1px;background:#00000012}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>svg:last-child:not(:first-child){opacity:.28}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all{grid-column:1 / -1;padding:14px 16px 18px}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all:after{content:none}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item{justify-content:center;min-height:46px;padding:0 16px;border:1px solid rgba(0,0,0,.16);border-radius:10px;font-size:15px;font-weight:600;color:var(--color-base)}.menu-drawer--new-style .drawer__search-row{padding:10px 16px 0}.menu-drawer--new-style .drawer__search-row .field{margin:0}.menu-drawer--new-style .drawer__search-row .field__input{height:50px;min-height:50px;background:#f6f7fa;border:0;border-radius:10px;padding-inline-start:14px;padding-inline-end:48px;font-size:15px}.menu-drawer--new-style .drawer__search-row .field__label{inset-inline-start:14px;font-size:15px}.menu-drawer--new-style .drawer__search-row .search__button{inset-inline-end:6px;inset-inline-start:auto;left:auto;right:auto;width:44px;height:50px;display:flex;align-items:center;justify-content:center;padding:0}[dir=rtl] .menu-drawer--new-style .drawer__search-row .search__button{left:6px}html:not([dir=rtl]) .menu-drawer--new-style .drawer__search-row .search__button{right:6px}.menu-drawer--new-style .drawer__search-row .field{height:50px}.menu-drawer--new-style .drawer__group-label{margin:0;padding:14px 16px 6px;font-size:11px;font-weight:700;letter-spacing:.07em;color:#a0a0a0}.menu-drawer--new-style .menu-drawer__navigation>ul>li>a.menu-drawer__menu-item:after,.menu-drawer--new-style .menu-drawer__navigation>ul>li>details>summary .menu-drawer__menu-item:after{content:"";position:absolute;bottom:0;inset-inline-start:16px;inset-inline-end:16px;height:1px;background:#0000000f}.menu-drawer--new-style .menu-drawer__navigation>ul>li:last-child>a.menu-drawer__menu-item:after,.menu-drawer--new-style .menu-drawer__navigation>ul>li:last-child>details>summary .menu-drawer__menu-item:after{content:none}.menu-drawer--new-style .drawer__promo{display:flex;align-items:center;gap:10px;margin:auto 16px 12px;padding:10px 12px;background:#fff8e8;border:1px solid #f4dfae;border-radius:10px}.menu-drawer--new-style .drawer__promo svg{flex:0 0 auto;width:19px;height:19px;max-width:19px;max-height:19px;opacity:1}.menu-drawer--new-style .drawer__promo svg path{fill:#854f0b}.menu-drawer--new-style .drawer__promo-text{display:flex;flex-direction:column;gap:1px;min-width:0}.menu-drawer--new-style .drawer__promo-heading{font-size:12.5px;font-weight:700;line-height:1.35;color:#633806}.menu-drawer--new-style .drawer__promo-sub{font-size:11.5px;line-height:1.35;color:#854f0b}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item,.menu-drawer--new-style .drawer__utility .drawer__icon-account{min-height:44px;padding:0 16px;gap:11px;font-size:13px;font-weight:500;color:#333;border-bottom:none}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item:after{content:none}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item>svg:first-child,.menu-drawer--new-style .drawer__utility .drawer__icon-account svg{position:static;width:32px;height:18px;max-width:32px;max-height:18px;padding:0;border-radius:0;background:none;opacity:.55}.menu-drawer--new-style .drawer__utility .drawer__icon-account{padding-inline-start:16px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(2) .menu-drawer__menu-item{justify-content:space-between;gap:10px}.menu-drawer--new-style .menu-drawer__count{flex:0 0 auto;font-size:11px;font-weight:500;color:#9a9a9a}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item{min-height:44px;background:#111;border:0;border-radius:10px;color:#fff;font-size:14px;font-weight:600}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item:hover:before{content:none}.menu-drawer--new-style .drawer__content-pad>.drawer__utility:first-of-type{margin-top:auto}.menu-drawer--new-style .menu-drawer__submenu-content{margin-top:0}.menu-drawer--new-style .menu-drawer__menu-item,.menu-drawer--new-style .drawer__icon-account,.menu-drawer--new-style .menu-drawer__close-button,.menu-drawer--new-style .menu-drawer__back-button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .1s ease}.menu-drawer--new-style summary:active>.menu-drawer__menu-item,.menu-drawer--new-style a.menu-drawer__menu-item:active,.menu-drawer--new-style .drawer__icon-account:active{background-color:#efefef}.menu-drawer--new-style .menu-drawer__close-button:active,.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(1) .menu-drawer__back-button:active{background-color:#e4e4e4}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item:active{background-color:#3a3a3a}.menu-drawer--new-style summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.menu-drawer--new-style .drawer__group-label{font-size:12px;padding:12px 16px 2px}.menu-drawer--new-style .menu-drawer__menu-item>svg:last-child:not(:first-child){width:15px;height:15px;max-width:15px;max-height:15px}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item,.menu-drawer--new-style .drawer__utility .drawer__icon-account{min-height:50px;font-size:14.5px}.menu-drawer--new-style .drawer__utility .menu-drawer__menu-item>svg:first-child,.menu-drawer--new-style .drawer__utility .drawer__icon-account svg{width:34px;height:20px;max-width:34px;max-height:20px}.menu-drawer--new-style .drawer__promo-heading{font-size:13.5px}.menu-drawer--new-style .drawer__promo-sub{font-size:12.5px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(2) .menu-drawer__menu-item{font-size:18px}.menu-drawer--new-style .menu-drawer__count{font-size:12px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item{min-height:56px;font-size:16px}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item{min-height:48px;font-size:15px}.menu-drawer--new-style .drawer__content-pad{padding-top:0}.menu-drawer--new-style .drawer__group-label+.menu-drawer__navigation>ul{margin-top:0}.menu-drawer--new-style .drawer__promo-sub{line-height:1.4}.menu-drawer--new-style .menu-drawer__navigation{margin-top:0}.menu-drawer--new-style .drawer__group-label{padding:12px 16px 4px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item{display:flex;align-items:center;gap:11px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>span{flex:1 1 auto}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>svg:first-child{flex:0 0 auto;width:32px;height:32px;max-width:32px;max-height:32px;padding:7px;margin:0;border-radius:9px;background:#f5f5f5;box-sizing:border-box;opacity:1}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>svg:first-child path{fill:var(--color-base)}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3):not(:last-child):after{inset-inline-start:16px}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item{display:flex;gap:0}.menu-drawer--new-style .drawer__promo{background:#f8b31e;border-color:#f8b31e}.menu-drawer--new-style .drawer__promo svg path{fill:#000}.menu-drawer--new-style .drawer__promo-heading{color:#000}.menu-drawer--new-style .drawer__promo-sub{color:#5c4206}.menu-drawer--new-style .pg-menu-thumb{flex:0 0 auto;width:32px;height:32px;max-width:32px;max-height:32px;margin:0;padding:0;border-radius:9px;background:#f5f5f5;object-fit:cover;filter:none}.menu-drawer--new-style .pg-menu-thumb{background:#fff;border:1px solid rgba(0,0,0,.09)}.menu-drawer--new-style .drawer__promo{background:#f4f4f4;border-color:#f4f4f4}.menu-drawer--new-style .drawer__promo svg path{fill:#111}.menu-drawer--new-style .drawer__promo-heading{color:#111}.menu-drawer--new-style .drawer__promo-sub{color:#6b6b6b}.menu-drawer--new-style .menu-drawer__navigation{margin-bottom:12px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item{min-height:58px;font-size:16.5px;font-weight:var(--font-body-bold-weight, 600);color:var(--color-base);gap:12px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .pg-menu-thumb,.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>svg:first-child{width:38px;height:38px;max-width:38px;max-height:38px;border-radius:10px}.menu-drawer--new-style .menu-drawer__submenu-content>li:nth-child(n+3) .menu-drawer__menu-item>svg:first-child{padding:8px}.menu-drawer--new-style .menu-drawer__submenu-content>li.menu-drawer__view-all .menu-drawer__menu-item{font-size:15px;font-weight:600;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-menu-drawer-new-style.css.map */
