mobile-navigation{display:block}mobile-navigation .site-nav{padding:0}mobile-navigation .site-nav nav{transition:transform .3s ease-in-out}mobile-navigation .site-nav ul a:not(.button){width:100%;border-bottom:.5px solid #E6E6E6;padding:10px 15px;display:flex;justify-content:space-between;font-weight:400;font-size:14px;color:#494949;line-height:20px}mobile-navigation .site-nav .submenu,mobile-navigation .site-nav .babymenu{width:100%;position:absolute;top:0;transition:transform .3s ease-in-out;display:none}html[dir=rtl] mobile-navigation .site-nav .submenu,html[dir=rtl] mobile-navigation .site-nav .babymenu{right:0}html[dir=ltr] mobile-navigation .site-nav .submenu,html[dir=ltr] mobile-navigation .site-nav .babymenu{left:0}mobile-navigation .site-nav .submenu{transform:translate(100%)}mobile-navigation .site-nav .babymenu{transform:translate(100%)}mobile-navigation .site-nav li>a>.icon path{stroke:none}mobile-navigation .site-nav .has-promotion{padding:var(--sidebar-gutter)}mobile-navigation .site-nav .text-animation--underline-in-header{padding-bottom:0;background:none}mobile-navigation .site-nav .submenu-back{cursor:pointer;background:var(--color-third-background-main)}mobile-navigation .site-nav .submenu-back a{justify-content:flex-start!important}mobile-navigation .site-nav .submenu-back .icon{margin-inline-start:0;-webkit-margin-start:0;margin-inline-end:12.5px}mobile-navigation .site-nav li.submenu-back>a>.icon svg{transform:rotate(0)}mobile-navigation .site-nav .button__icon svg *{fill:none}mobile-navigation .menu-link svg{margin-inline-end:5px}mobile-navigation #menu-item-account .menu-link svg{margin-inline-end:8.31px}mobile-navigation .menu-link svg path{stroke:var(--color-text-main)}mobile-navigation.opened-first-submenu nav{transform:translate(-100%)}mobile-navigation.opened-second-submenu nav{transform:translate(-200%)}mobile-navigation li.has-submenu.opened .submenu{display:block}mobile-navigation li.has-babymenu.opened .babymenu{display:block}mobile-navigation .header-actions{background-color:var(--color-third-background-main);border-bottom:1px solid var(--color-borders-main);margin:0!important;width:100%;padding:1.25rem calc(var(--sidebar-gutter) / 2) 0}mobile-navigation .header-actions>*{display:inline-flex;margin:0 calc(var(--sidebar-gutter) / 2) 1.25rem}mobile-navigation .header-actions .header-info-block{height:auto}mobile-navigation .header-actions .header-info-block__image{margin-inline-end:.625rem}mobile-navigation .header-actions .header-info-block__image svg,mobile-navigation .header-actions .header-info-block__image img{width:1.75rem!important;height:1.75rem!important}mobile-navigation .header-actions .header-info-block__title{font-size:calc(14px / 16 * var(--base-body-size) + 0px);font-weight:var(--font-weight-body-bold)}mobile-navigation .header-actions .header-info-block__text .icon{margin-inline-start:.3125rem;-webkit-margin-start:.3125rem;transform:scale(.9)}#menu-item-account svg path{stroke:unset}mobile-navigation .site-nav ul a:not(.button).menu-link.active{background:#235686;color:#fff}mobile-navigation .site-nav ul a:not(.button).menu-link.active svg path{fill:#fff}mobile-navigation .card__text.product-item__text .button[data-js-product-add-to-cart]{padding:5px 16px;font-weight:700;font-size:12px;line-height:16px}mobile-navigation .site_nav_product_img{flex:0 0 150px;max-width:150px}mobile-navigation .lazy-image.lazy-image--background{padding-top:100%!important;height:0!important}mobile-navigation .menu-product{padding-left:0}mobile-navigation .menu-product .card__text.product-item__text{flex:calc(100% - 150px);max-width:calc(100% - 150px);padding:0 12px}mobile-navigation .menu-product .product-item{padding:12px;position:relative;flex-wrap:nowrap;flex-direction:row}mobile-navigation .menu-product .product-item__badges{left:150px;width:fit-content;transform:translate(-100%);top:20px}mobile-navigation .site-nav ul .menu-product a:not(.button){padding:0;border:0}mobile-navigation .menu-product .text-animation--underline{font-size:17px;line-height:25px}mobile-navigation .site-nav li>a>.icon path{fill:#000}@media(max-width:1023px){.menu-product .card__text.product-item__text{display:flex}.menu-product .card__text .button{padding:6px 16px;font-size:12px;line-height:16px}.menu-product .card__image.product-item__image{padding-top:0!important;height:100%}.menu-product .product-item__image-figure{border-radius:0}mobile-navigation .site-nav .has-promotion{padding:20px 10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-mobile-navigation.css.map */
