.header__icon-list>button[aria-controls=header-sidebar-menu] svg:last-of-type{display:none}.header__icon-list>button[aria-controls=header-sidebar-menu][aria-expanded=true] svg:first-of-type{display:none}.header__icon-list>button[aria-controls=header-sidebar-menu][aria-expanded=true] svg:last-of-type{display:inline-block}.header__icon-list>button[aria-controls=header-sidebar-menu] svg{width:20px;overflow:initial}.header-drawer-v2{position:absolute;left:0;right:0;height:100vh;z-index:10001;pointer-events:none;color:#2c2825}.header-drawer-v2__overlay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;visibility:hidden;pointer-events:none;background-color:#00000050;transition:all .3s;cursor:pointer}.header-drawer-v2__drawer{position:relative;background-color:#fff;width:100%;height:100vh;max-height:100vh;max-width:500px;opacity:0;visibility:hidden;transition:all .3s;transform:translate(-100%);overflow-y:auto}.header-drawer-v2[aria-hidden=false]{pointer-events:initial}.header-drawer-v2[aria-hidden=false] .header-drawer-v2__overlay{opacity:1;visibility:visible;pointer-events:initial}.header-drawer-v2[aria-hidden=false] .header-drawer-v2__drawer{transform:none;opacity:1;visibility:visible}.header-drawer-v2__inner{padding-bottom:200px;--outer: max(var(--container-gutter), 50% - var(--container-max-width) / 2)}@media screen and (min-width: 590px){.header-drawer-v2__inner{--outer: 24px}}.header-drawer-v2__inner li{list-style:none}.header-drawer-v2__nav-item{display:flex;align-items:center;position:relative}.header-drawer-v2__nav>li:not(:first-child) .header-drawer-v2__nav-item[data-lv="1"]:before{content:"";position:absolute;left:var(--outer);right:var(--outer);top:0;display:block;border-bottom:1px solid #ccc}.header-drawer-v2__nav>li:last-child .header-drawer-v2__nav-item[data-lv="1"]:after{content:"";position:absolute;left:var(--outer);right:var(--outer);bottom:0;display:block;border-bottom:1px solid #ccc}.header-drawer-v2__nav-item>a{padding:12px 0 12px 20px;display:flex;align-items:center}.header-drawer-v2__nav-item[data-lv="1"]>a{padding-left:var(--outer);text-transform:uppercase;font-weight:600}.header-drawer-v2__nav-item[data-lv="2"]>a,li[data-lv="2"]+.header-drawer-v2__more-link{padding-left:calc(var(--outer) * 2)}.header-drawer-v2__nav-item[data-lv="3"]>a{padding-left:calc(var(--outer) * 3)}.header-drawer-v2__nav-item[data-lv="2"].nav-item--has-image>a{padding-left:calc(var(--outer) * 1.7)}.header-drawer-v2__nav-item[data-lv="2"]>a{padding-left:calc(var(--outer) * 3);padding-top:8px;padding-bottom:8px}.header-drawer-v2__nav-item[data-lv="3"]>a{padding-left:calc(var(--outer) * 4);padding-top:8px;padding-bottom:8px}.header-drawer-v2__nav-item.nav-item--has-image img{width:32px;height:auto}.header-drawer-v2__nav-item[data-lv="2"]>a,.header-drawer-v2__nav-item[data-lv="3"]>a{font-size:14px}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="2"]>a,[data-type=products_menu_2] .header-drawer-v2__nav-item[data-lv="2"]>a{padding-left:calc(var(--outer) * 2);padding-top:8px;padding-bottom:8px}[data-type=products_menu_1] .header-drawer-v2__accordion-extension-inner>li[data-lv="2"]:first-child,[data-type=products_menu_2] .header-drawer-v2__accordion-extension-inner>li[data-lv="2"]:first-child{margin-top:-8px}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="2"]>a{font-weight:600}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="3"]>a{padding-left:calc(var(--outer) * 3 - 14px)}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="3"].nav-item--has-image>a{padding-left:calc(var(--outer) * 1.7)}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="1"] .header-drawer-v2__nav-item,[data-type=products_menu_2] .header-drawer-v2__nav-item[data-lv="1"] .header-drawer-v2__nav-item{padding-top:8px;padding-bottom:8px}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="1"] .header-drawer-v2__nav-item:first-child,[data-type=products_menu_2] .header-drawer-v2__nav-item[data-lv="1"] .header-drawer-v2__nav-item:first-child{margin-top:-8px}.header-drawer-v2__nav-item>span{flex:1;padding-right:calc(var(--outer)* 1.5);text-align:right}.header-drawer-v2__nav-item:not(.nav-item--has-child)>a{flex:1}.header-drawer-v2__nav-item:not(.nav-item--has-child)>span{display:none}.header-drawer-v2__nav-item>span svg{transition:all .3s;width:14px;height:auto}[data-accordion-group].active>.header-drawer-v2__nav-item>span svg{transform:rotate(180deg)}[data-accordion-extension]{max-height:0;overflow:hidden;transition:all .3s}.header-drawer-v2__accordion-extension-inner{margin-bottom:calc(var(--outer) / 3)}.header-drawer-v2__more-link{font-weight:600}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="2"]>.header-drawer-v2__more-link{padding-top:16px;margin-top:4px;position:relative}[data-type=products_menu_1] .header-drawer-v2__nav-item[data-lv="2"]>.header-drawer-v2__more-link:before{content:"";position:absolute;left:calc(var(--outer) * 2);right:calc(var(--outer)* 1.5);top:0;border-top:1px solid #ccc}.header-drawer-v2__accordion-extension.extension--products{background-color:#f6f8fa}.header-drawer-v2__accordion-extension.extension--products>.header-drawer-v2__accordion-extension-inner{padding:calc(var(--outer) * 1) calc(var(--outer)* 1.5 + 14px) calc(var(--outer) * 1.5) calc(var(--outer) * 3 - 14px)}.header-drawer-v2__product-list-title{font-size:16px;margin-bottom:12px}.header-drawer-v2__product-grid{display:flex;flex-wrap:wrap;--row-gap: 12px;--column-gap: 12px;gap:var(--row-gap) var(--column-gap)}.header-drawer-v2__product-item{width:calc(50% - var(--column-gap) / 2);background-color:#f2f2f2;position:relative}.header-drawer-v2__product-item img{width:100%;height:auto;display:block;margin:auto}.header-drawer-v2__product-item__label{display:flex;align-items:center;min-height:50px}.header-drawer-v2__product-item p{width:100%;text-align:center;padding:8px 4px;font-size:clamp(10px,3.2vw,14px);line-height:1.2}.header-drawer-v2__product-item.product-item--large{width:100%}.header-drawer-v2__other-links{margin-top:12px;margin-bottom:-16px}.header-drawer-v2__other-links a{display:block;padding:8px 0;font-size:14px}.header-drawer-v2__bottom-content{margin-top:100px;padding:0 var(--outer)}.header-drawer-v2__bottom-content .social-media{display:flex;align-items:center;justify-content:center;margin-bottom:12px;gap:var(--spacing-3) var(--spacing-8)}.header-drawer-v2__bottom-content .social-media .icon{width:22px}.header-drawer-v2__account{border-top:1px solid #D2D2D2;text-transform:uppercase;padding-top:12px;font-size:18px}
/*# sourceMappingURL=/s/files/1/0602/9800/2520/t/6/assets/conponent-header-drawer-v2.css.map */
