

/* Start:/local/templates/lemikids/styles.css?176405181834735*/
-webkit-scrollbar{height:1px}
::-webkit-scrollbar{width:1px}
::-webkit-scrollbar-track-piece:vertical{background-color:rgba(222, 222, 222, .75)} 
::-webkit-scrollbar-track-piece:horizontal{background-color:rgba(222, 222, 222, .75)}
::-webkit-scrollbar-thumb:vertical{background-color:#8C87B5;border:1px #8C87B5 solid;border-radius:3px;-webkit-border-radius:3px} 
::-webkit-scrollbar-thumb:vertical:hover{background-color:#8C87B5} 
::-webkit-scrollbar-thumb:vertical:active{background-color:#8C87B5}  
   
::-webkit-scrollbar-button:vertical{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-webkit-scrollbar-button:vertical:hover{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-webkit-scrollbar-button:vertical:active{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-webkit-resizer{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-webkit-resizer:hover{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-webkit-resizer:active{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
-moz-scrollbar{height:1px}  
::-moz-scrollbar{width:1px} 
::-moz-scrollbar-track-piece:vertical{background-color:rgba(222, 222, 222, .75)}
::-moz-scrollbar-track-piece:horizontal{background-color:rgba(222, 222, 222, .75)}
::-moz-scrollbar-thumb:vertical{background-color:#8C87B5;border:1px #8C87B5 solid;border-radius:3px;-moz-border-radius:3px}
::-moz-scrollbar-thumb:vertical:hover{background-color:#8C87B5}
::-moz-scrollbar-thumb:vertical:active{background-color:#96a6bf}

::-moz-scrollbar-button:vertical{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-moz-scrollbar-button:vertical:hover{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-moz-scrollbar-button:vertical:active{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-moz-resizer{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-moz-resizer:hover{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-moz-resizer:active{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
 

-o-scrollbar{height:1px}
::-o-scrollbar{width:1px}
::-o-scrollbar-track-piece:vertical{background-color:rgba(222, 222, 222, .75)}
::-o-scrollbar-track-piece:horizontal{background-color:rgba(222, 222, 222, .75)}
::-o-scrollbar-thumb:vertical{background-color:#8C87B5;border:1px #8C87B5 solid;border-radius:3px;-o-border-radius:3px}
::-o-scrollbar-thumb:vertical:hover{background-color:#8C87B5}
::-o-scrollbar-thumb:vertical:active{background-color:#96a6bf}

::-o-scrollbar-button:vertical{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-o-scrollbar-button:vertical:hover{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-o-scrollbar-button:vertical:active{background-color:#8C87B5;background-repat:no-repeat;width:1px;height:1px}
::-o-resizer{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-o-resizer:hover{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}
::-o-resizer:active{background-color:#8C87B5;background-repeat:no-repeat;width:5px;height:5px}





/* шапка */
.pl-lg-3, .px-lg-3 {
    padding-left: 0px !important;
}
.main-header-change__up-wrap {
    display: flex;
    justify-content: space-between;
    padding: 5px 0;
}
.new-menu__main-btn:focus,.new-menu__main-btn:active,.new-menu__catalog-btn:focus,.new-menu__catalog-btn:active,.cityGeo__btn:focus,.cityGeo__btn:active{
    border:0px;
    outline: none !important;
}
.main-header-change__up {
    background-color: #645F95;
    padding: 0 37px;
}
.main-header-change__left,.main-header-change__right {
    display: flex;
    align-items: center;
}
.city .cityGeo__btn {
    padding: 2px 12px;
    position: relative;
    background-color: transparent;
    border-radius: 10px;
    transition: all 0.3s ease-in-out;
}
.cityGeo__btn {
    background-color: #645f95;
    text-align: right;
    font-size: .875rem;
    border-radius: 0;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border: none;
    padding: 0.625rem 1.25rem;
    padding-left: 4.28571429em;
    padding-right: 2.14285714em;
    line-height: 1.5;
    transition: ease-in-out all .15s;
    cursor: pointer;
    color: #ffffff;
    font-weight: 700;
}
.city svg {
    width: 18px;
    height: 16px;
    margin-right: 8px;
}
.city .cityGeo__btn svg .color-one {
    fill: #B5B0CF;
    transition: all 0.3s ease-in-out;
}
.city .cityGeo__btn svg .color-two {
    fill: #EAE9F2;
    transition: all 0.3s ease-in-out;
}
.city span {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
    font-family: 'Calibri', sans-serif;
}
.main-header-change__number,.main-header-change__link {
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
    font-family: 'Calibri', sans-serif;
    margin-right: 20px;
    padding: 7px 0;
    position: relative;
}
a{
    text-decoration:none;
}
.main-header-change__number::before,.main-header-change__link::before{
    content: "";
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: 0;
    height: 2px;
    background-color: #fff;
    transition: all 0.2s ease-in-out;
}
.main-header-change__number:last-child {
    margin-right: 0;
}
.main-header-change__number:hover::before,.main-header-change__link:hover::before {
    left: 0;
    right: 0;
}
.main-header-change__list {
    display: flex;
    align-items: center;
    margin: 0;
    padding: 0;
    list-style: none;
}
.main-header-change__item {
    margin-right: 26px;
    display: block;
}
.main-header-change__link:hover, .main-header-change__link:focus,.main-header-change__number:hover,.main-header-change__number:focus {
    color: #ffffff;
}
.btn-link:hover, .btn-link:focus {
    color: #ffffff;
    background-color: #4f4b76;
}
.btn-link {
    background: #8C87B5;
    border-radius: 10px;
    padding: 2px 12px;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    font-family: 'Calibri', sans-serif;
    color: #FFFFFF;
    transition: all 0.3s ease-in-out;
    text-decoration:none;
}
.main-header-change__down {
    background: #8C87B5;
    box-shadow: 0px 4px 30px rgb(0 0 0 / 10%);
}

.main-header-change__down {
    background: #8C87B5;
    box-shadow: 0px 4px 30px rgb(0 0 0 / 10%);
}
.main-header-change__down-wrap {
    display: flex;
    justify-content: space-between;
    padding: 9px 0;
    align-items: center;
}
.logo-wrap {
    margin: -9px 53px -9px 0;
    position: relative;
    display: block;
    padding: 9px 0;
}
.logo{
    max-width: 180px;
    position: relative;
}
.main-header-change * {
    box-sizing: border-box;
}
.wrap-catalog {
    margin-right: 16px;
}
.main-header-change .new-menu__main-btn .new-menu__btn-close {
    display: none;
}
.new-menu__main-btn {
    padding: 13px 22px;
    width: 178px;
    background-color: #00BDFF;
    border-radius: 10px;
    color:#fff;
    border-color:transparent;
}
.new-menu__main-btn svg {
    margin-right: 12px;
}
.new-menu__main-btn:hover,.new-menu__main-btn:focus {
    background-color: #007eaa;
}
.wrap-search {
    flex-grow: 1;
}
.main-header-change .search-row__input {
    padding: 10px 22px 10px 63px;
    height: 50px !important;
    background-color: #A9A4C7;
    color: #FFFFFF;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    border-radius: 10px;
    border: 0px;
}
.input-group-append, .input-group-prepend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}
.main-header-change .search-row__search-btn {
    background-color: #645F95 !important;
    border-radius: 0 10px 10px 0 !important;
    padding: 0 23px !important;
    opacity: 1 !important;
}
.wrap-search .search-row__search-btn i {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF;
    font-style: normal;
}
.wrap-search .search-row__search-btn i::before {
    content: "Найти";
    font-family: Calibri, sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: rgb(255, 255, 255);
}
.form-control {
    display: block;
    width: 100%;
    padding: 0.625rem 1.25rem;
    font-size: 1rem;
    line-height: 1.5;
    -webkit-transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.main-header-change .search-row::before {
    content: '';
    position: absolute;
    left: 23px;
    top: calc(50% - 10px);
    background-image: url(/local/templates/lemikids/img/search-icon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    z-index: 1;
}
.list-social {
    margin-left: 54px;
}
.social-row {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.social-row .social-link {
    margin-right: 0.625rem;
}
.social-link--whatsapp {
    background-color: #49c559;
}
.social-link--telegram {
    background-color: #36a9e6;
}
.social-link {
    font-size: .875rem;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    height: 2em;
    min-width: 2em;
    text-align: center;
    border-radius: 50%;
}
.main-header-change .social-link {
    width: 30px;
    height: 30px;
    min-width: inherit;
}
.main-header-change .social-link img {
    width: 20px;
    height: 20px;
}
.wrap-link {
    display: flex;
    align-items: center;
    margin-left: 55px;
}

.basket-link {
    display: flex;
    align-items: center;
    cursor: pointer;
}
.main-header__links, .main-header__widgets-row {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-start;
}
.basket-link span {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    color: #FFFFFF !important;
    font-family: 'Calibri', sans-serif;
    display: block;
    margin-left: 12px;
    transition: all 0.3s ease-in-out;
}
.shop-widget__counter {
    background-color: #00BDFF;
    min-width: 20px;
    height: 20px;
    position: absolute;
    top: -13px;
    right: -13px;
    text-align: center;
    border-radius: 50%;
}
button.btn.shop-widget.shop-widget__cart {
    position: relative;
}
.container {
    max-width: 1680px;
}
/* end шапка */

/* основные стили страницы */
body {
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: auto;
    -ms-flex: auto;
    flex: auto;
    position: relative;
    margin: 0;
    line-height: 1.5;
    color: #645f95;
    background-color: #DFDAE8;
}
.breadcrumb-item {
    font-weight: 600;
}
a, button, svg {
    transition: all .2s ease-in-out;
}
.main-slider__title, .price__new, .product-card__discount, .product-card__name, .product-config__title, .promo-bonus__number, .promo-bonus__text, .promo-link__text {
    font-family: AFuturaRound, sans-serif;
}
.display-1, .display-2, .display-3, .display-4, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: AFuturaRound, sans-serif;
    font-weight: 700;
}
.city .cityGeo__btn:hover, .city .cityGeo__btn:focus {
    background-color: #8C87B5;
}
.city {
    display: flex;
    align-items: center;
    margin-right: 71px;
}
body > main {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}
.block__title {
    margin: 0 0 0.5em;
    line-height: 1.3;
    color: #645f95;
    text-align: center;
    font-weight: 700;
    position:relative;
}
.section {
    padding: 1.875rem 0.625rem;
}
.block__cotnent {
    position: relative;
}
*, ::after, ::before {
    outline: 0;
}
.h1, h1 {
    font-size: 1.875rem;
}
[type=button], [type=reset], [type=submit], button {
    -webkit-appearance: button;
}
h1.catalog-page__title, .category-page__back-link, .block__title, .brands-slider__text, .category-grid__show-more, .brand-item__name, .catalog-controls__label {
    font-family: AFuturaRound, sans-serif;
}
@media screen and (min-width: 1200px){
    .block__title {
        margin: 0 0 0.875em;
    }
}
/* end основные стили страницы */

/*footer*/
.main-footer__logo {
    display: flex;
    justify-content: center;
}
.main-footer__logo__wrap-logo {
    position: relative;
}
.main-header__logo svg {
    width: 134px!important;
    height: 100px;
    margin: 0 auto;
    display: block;
    }
#starshine2 {
    position: absolute;
    top: 0;
    left: 50%;
    width: 300px;
    height: 100%;
    z-index: 1;
    overflow: hidden;
    transform: translateX(-50%);
}
.a {
    fill: #fff;
}

.b {
    fill: #009ade;
}

.c {
    fill: #f97fb5;
}

.d {
    fill: #3dae2b;
}

.e {
    fill: #ffc906;
}

.f {
    fill: #cd9727;
}
.main-footer__logo  img {
    width: 400px!important;
}
.main-footer__contacts {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.main-footer__phone-link {
    font-family: AFuturaRound, sans-serif;
    color: #645f95;
    font-size: 1.25rem;
    font-weight: 700;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1;
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
    width: 100%;
    margin-top: 0.625rem;
}
.social-icon {
    font-size: 1rem;
    height: 2em;
    width: 2em;
    background-color: #645f95;
    border-radius: 50%;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0 0.625rem 0 0;
}
.main-footer__nav-list {
    padding: 0;
    margin: 0 0 2.5rem;
    list-style: none;
}
.container, .container-fluid {
    padding-right: 20px;
    padding-left: 20px;
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    position: relative;
}
.main-footer .social-row__item {
    font-size: 1.25rem;
}
.social-link, .social-row {
    -webkit-box-align: center;
}
.social-row {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.social-row .social-link {
    margin-right: 0.625rem;
}
.feedback-container a {
    width: 220px;
}
.feedback-link i {
    color: #ffffff;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #4f4b76;
    border-color: #4a466e;
}
.main-footer__link {
    color: #645f95;
}
.main-footer__nav-list>li, .main-footer__nav>* {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
}
.main-footer__copyright {
    position: relative;
    z-index: 3;
    background-color: #8c87b5;
    color: #fff;
}
.main-footer__logo {
    transform: translateY(-40px);
    margin: 2rem 0 0.375rem;
}
#starshine2 {
    position: absolute;
    top: 0;
    left: 50%;
    width: 300px;
    height: 100%;
    z-index: 1;
    overflow: hidden;
    transform: translateX(-50%);
}
.shine {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAJYCAMAAACJuGjuAAADAFBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+/LkhhAAAA/3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1O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);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100% 100%;
    overflow: hidden;
    z-index: 2;
    color: tansparent;
    -moz-opacity: 0.0;
    opacity: 0.0;
    animation: glitter 6s linear 0s infinite normal;
    -webkit-animation: glitter 6s linear 0s infinite normal;
    -moz-animation: glitter 8s linear 0s infinite normal;
    -ms-animation: glitter 8s linear 0s infinite normal;
    -o-animation: glitter 8s linear 0s infinite normal;
}
.shine.small {
    width: 20px;
    height: 20px;
}
.shine.large {
    width: 35px;
    height: 35px;
}
.shine.medium {
    width: 25px;
    height: 25px;
}
.main-footer__pay-icon {
    display: inline-block;
}
.main-footer__pay-icon img {
    height: 1.375rem;
    width: auto;
}
.main-footer .row > * {
    padding-right: 0px;
    padding-left: 0px;
}
.main-footer .dropdown {
    padding: 0;
    width: 100%;
}
.dropdown-select {
    position: relative;
    border-radius: 0.3125rem;
}
@-webkit-keyframes glitter {
    0% {
    -webkit-transform: scale(0.3);
    opacity: 0;
    }
    25% {
    -webkit-transform: scale(1);
    opacity: 1;
    }
    50% {
    -webkit-transform: scale(0.3);
    opacity: 0;
    }
    100% {
    -webkit-transform: scale(0.3);
    opacity: 0;
    }
}
.btn-light {
    color: #8c87b5;
}
.dropdown-select>.btn {
    width: 100%;
    text-align: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 0.3125rem;
}
.dropdown-select>.btn::after{
    border:0px !important;
}
.btn-white, .control-label, .dropdown-select>.btn, .form-section, .input-radio, .text-important {
    font-weight: 700;
}
.geo, .geo__close, .main-menu__link, .main-menu__link:hover, .main-menu__link:focus, .social-icon, .social-icon:hover, .social-icon:focus {
    color: #fff;
}
.social-icon--vk {
    background-color: #1190ee;
}

.feedback-container a {
    width: 200px;
}
.dropdown-toggle::after {
    display:none;
}
.main-footer {
    position: relative;
    padding-top: 3.75rem;
    background-color: #dfdae8;
}
.main-footer::after {
    bottom: 0;
    background-size: 120% auto;
    background-repeat: no-repeat;
    background-image: url(/images/back/wave-footer.svg);
    background-position: top center;
}

.main-footer::after, .main-footer::before {
    position: absolute;
    content: "";
    z-index: 1;
    left: 0;
    right: 0;
    top: 0;
}
.mobile-down-menu {
    display: none;
}
.main-footer .feedback-container a{
    width:max-content;
}

/*статические страницы*/
body, html {
    font-family: Calibri, sans-serif;
    font-size: 16px;
}
.control-section, .form-section {
    background-color: #fff;
    border-radius: 0.625rem;
    padding: 1.25rem;
}
/*end статические страницы*/
@media (max-width: 576px) {
    .main-footer__logo  img {
        height: auto;
    }
    .main-footer__logo {
        margin: 2rem 0 -0.78125rem;
    }
}
@media (min-width: 576px) {
    .main-footer {
        padding-top: 5rem;
    }
    .main-footer__nav-list>li {
        margin-bottom: 1.25rem;
    }
}
@media (min-width: 400px) {
    .main-header__logo svg {
        width: 150px!important;
    }
}

@media (min-width: 768px) {
    .main-header__logo svg {
        width: 170px!important;
    }
    .main-footer__pay-icon img {
        height: 2.375rem;
    }
}

@media (min-width: 1200px) {
    .main-footer {
        padding-top: 12.5rem;
    }
    .main-header__logo svg {
        width: 235px!important;
    }
    .main-footer__logo {
        margin: 2rem 0 -2rem;
    }
    .social-link img {
        width: 20px;
        height: 20px;
    }
    .social-link--whatsapp img {
        width: 21px;
        height: 21px;
    }
}

@media screen and (max-width: 1400px) {
    .main-footer__phone-link {
        -webkit-box-ordinal-group: 1;
        -webkit-order: 0;
        -ms-flex-order: 0;
        order: 0;
        width: auto;
        margin-top: 0;
        margin-right: 1.75rem;
        font-size: 1.875rem;
    }
}
/*end footer*/

/*mobile css*/
@media only screen and (max-width:1000px) and (min-width:200px) {

   .wrap-catalog,.wrap-link,.input-group-append,.main-header-change__up  {
        display: none;
    }
    input.search-row__input.form-control {
        border-radius: 12px !important;
    }
    .container, .container-fluid{
        width:inherit;
    }
    .mobile-down-menu {
        display: block;
        position: fixed;
        left: 0;
        bottom: 0;
        right: 0;
        background-color: #FCFCFF;
        border-top: 1px solid #E2E1ED;
        box-sizing: border-box;
        z-index: 1600;
    }
    .mobile-down-menu * {
        box-sizing: border-box;
    }
    .mobile-down-menu__wrapper {
        display: flex;
        align-items: center;
        padding: 8px 25px;
    }
    .mobile-down-menu__wrapper {
        padding: 8px 15px;
    }
    .mobile-down-menu__item {
        width: 18.75%;
    }
    .mobile-down-menu__link-wrap {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background-color: transparent;
    }
    .mobile-down-menu__link-wrap svg {
        transition: all 0.3s ease-in-out;
    }
    .mobile-down-menu #btnShowMenuMobile * {
        pointer-events: none;
    }
    .mobile-down-menu #btnShowMenuMobile * {
        pointer-events: none;
    }
    .mobile-down-menu__text {
        font-family: 'Calibri', sans-serif;
        font-weight: 400;
        font-size: 12px;
        line-height: 15px;
        color: #8C87B5;
        display: block;
        margin: 0;
        transition: all 0.3s ease-in-out;
        pointer-events: none;
    }
    .mobile-down-menu__link-wrap .cityGeo__btn {
        background-color: transparent;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        text-align: center;
        width: auto !important;
        height: auto !important;
        position: static !important;
        padding:0px;
    }
    .mobile-down-menu #btnShowMenuMobile * {
        pointer-events: none;
    }
    .mobile-down-menu__link-wrap svg .colore-two{
        fill: #AAA2D1;
        transition: all 0.3s ease-in-out;
    }
    .mobile-down-menu__link-wrap svg .colore-one {
        fill: #CCC8E4;
        transition: all 0.3s ease-in-out;
    }
    .mobile-down-menu__link-wrap .shop-widget__counter {
        position: absolute;
        top: -12px;
        right: -12px;
        width: 18px;
        height: 18px;
        min-width: inherit;
        background-color: #00BDFF;
        color: #fff;
        font-weight: 700;
        font-size: 16px;
        line-height: 20px;
    }
    .mobile-down-menu__link-wrap .shop-widget__cart {
        margin: 0 !important;
        position: relative;
        padding:0px;
        transform: none !important;
    }
    .mobile-down-menu__wrap-logo svg {
        max-width: 100%;
    }
    .mobile-down-menu * {
        box-sizing: border-box;
    }
    .swiper-slide {
        max-width: 100%;
    }
    .product-card .price__new {
        font-size: 1.2rem;
    }
}

/*end mobile css*/
/* End */
/* /local/templates/lemikids/styles.css?176405181834735 */
