.menu-container{padding:0;position:fixed;top:0;width:100%;z-index:100}.logo-container .navbar-brand{margin-right:0}.navbar-container{align-items:center;background:#fff;display:flex;padding:.6rem 2.5rem}.delivery-icons{display:flex;font-size:.7rem;font-weight:300;justify-content:flex-end}.delivery-icons>div{margin:.8rem}.delivery-icons i{margin-right:.2rem}.delivery-icons a{color:#fff}.navbar{align-items:center;color:#000;display:flex;flex-wrap:wrap;font-size:14px;letter-spacing:.1rem;padding:0 1.9rem}.navbar p{margin-bottom:0}.navbar-toggler-icon{align-items:center;display:flex;justify-content:center}.navbar p{margin:0}.navbar a{color:#000;text-decoration:none}.navbar li{display:flex;flex-direction:column}.shortcut-bar{align-items:center;background-color:#000;color:#fff;justify-content:center;padding:0 8px}.shortcut-bar .left-area,.shortcut-bar .right-area{flex-basis:320px}.shortcut-bar .right-area{min-width:320px}.shortcut-bar .promotion-text{flex-grow:1;padding:6px;text-align:center}.navbar-nav{display:flex;list-style:none}.navbar-brand img{max-height:28px;position:relative}.nav-link{display:inline!important;padding:10px!important}button.button-like-href{background:none;border:none;color:inherit;padding:0;width:100%}button.button-like-href:focus{outline:0}.nav-link:hover,.nav-link[aria-expanded=true]{font-weight:600;text-decoration:underline}.icons-menu{display:flex;flex-grow:1;gap:30px;justify-content:flex-end}.menu-icon-navbar{height:20px}.menu-icon-navbar.-favorite-icon-navbar{height:18px}@media screen and (max-width:1199px){.menu-icon-navbar{height:16px}.menu-icon-navbar.-favorite-icon-navbar{height:14px}}.menu-bar .dropdown-menu{background-color:#fff;border:none;border-radius:0;border-top:1px solid #c6c6c6;font-size:14px;letter-spacing:0;margin:0;padding:1rem 0 0;position:fixed!important;top:124px;width:100%}.menu-bar .dropdown-menu .submenu-category,.menu-bar .dropdown-menu li{padding:.2rem 0}.menu-bar .dropdown-menu .submenu-category{margin-left:3rem}.menu-bar .dropdown-menu .submenu-category .dropdown-item{font-size:16px;font-weight:600}.menu-bar .navbar-nav .dropdown-toggle{letter-spacing:.04em}.menu-picture-title{font-size:12px;margin-top:1rem;text-transform:none}.menu-picture-description{font-size:.9rem;font-weight:300;margin-bottom:.5rem;text-transform:none}.menu-subcategories-container{display:flex;flex-direction:row;flex-wrap:wrap}.menu-subcategories-container ul{padding-inline-start:0}.submenu-category a{padding-bottom:0;padding-top:0}.submenu-columns{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:2rem;padding-left:1.6rem;padding-right:2rem}.submenu-columns ul li:first-of-type a{font-size:14px;font-weight:600}.submenu-columns li:not(:first-of-type) a{font-weight:300}.submenu-pictures{display:flex;margin-right:-2rem;margin-top:-1rem}.submenu-pictures-only{display:flex;justify-content:space-between;width:100%}.submenu-picture{margin-left:20px}.submenu-pictures-only .submenu-picture{margin-left:5px;margin-right:5px}.menu-bar .dropdown-item,.menu-bar .dropdown-item:hover{background-color:transparent!important;color:#000!important;padding-left:1rem;padding-right:3rem}.dropdown-toggle{position:relative}.dropdown-toggle:after{content:none}.dropdown-menu-content .dropdown-toggle:after{border:0;color:inherit;content:"\f054";display:block;font-family:Font Awesome\ 5 Free;font-size:11px;font-weight:600;position:absolute;right:1rem;top:23px;vertical-align:0;width:auto}.dropdown-menu-content li li .dropdown-toggle:after{top:18px}#navbarMobile .dropdown-menu-content .dropdown-toggle[aria-expanded=true]:after{transform:rotate(90deg)}#navbarMobile{background-color:#fff;color:#000;flex-basis:100%;height:100vh;overflow-y:scroll;padding-bottom:40px}#navbarMobile a:focus{box-shadow:none;outline:none}#navbarMobile .dropdown-menu{font-size:.875rem}#navbarMobile .dropdown-menu .submenu-picture{margin:30px 1rem}#navbarMobile .dropdown-menu .submenu-picture .menu-picture-title{font-size:14px;font-weight:400;margin-top:15px}#navbarMobile .dropdown-menu .submenu-picture .menu-picture-description{color:#000;font-size:14px;margin:0}#navbarMobile .dropdown-menu .submenu-picture .menu-picture-description a{color:#000!important}#navbarMobile .dropdown-menu .submenu-picture a{background:transparent!important;padding:0!important}.dropdown-menu-content ul{border-top:1px solid #c6c6c6}.dropdown-menu-content p{all:unset}.dropdown-menu-content a{color:#000;flex-basis:100%;white-space:inherit}.dropdown-menu-content .promo a{color:red}.dropdown-menu-content .promo a>p{display:inline}.dropdown-menu-content .nav-item{font-weight:700}.dropdown-menu-content ul{padding:0}#navbarMobile .dropdown-menu-content .navbar-nav li{border-bottom:1px solid #c6c6c6;margin:0}#navbarMobile .dropdown-menu-content .navbar-nav a{background-color:#fff;color:#000!important;padding-bottom:1rem;padding-top:1rem}#navbarMobile .dropdown-menu-content .navbar-nav li>a{padding:20px 1rem}#navbarMobile .dropdown-menu-content .navbar-nav li li{border-bottom:1px solid #c6c6c6;margin:0}#navbarMobile .dropdown-menu-content .navbar-nav li li:last-child{border-bottom:0}#navbarMobile .dropdown-menu-content .navbar-nav li li:first-of-type{border-top:1px solid #c6c6c6}#navbarMobile .dropdown-menu-content .navbar-nav li li>a{padding-bottom:15px;padding-left:30px;padding-top:15px}#navbarMobile .dropdown-menu-content .navbar-nav li li li>a{padding-bottom:15px;padding-left:45px;padding-top:15px}.dropdown-menu-content ul:last-child .nav-item:last-child{margin-bottom:1rem}.dropdown-menu-content .dropdown-menu{border:none;margin:0}.dropdown-menu-content .dropdown-item,.dropdown-menu-content .dropdown-toggle{font-size:14px;letter-spacing:0;padding:.6rem .25rem;width:auto}.dropdown-item:hover,.dropdown-menu-content .dropdown-item:focus{background-color:transparent}@media screen and (max-width:1399px) and (min-width:1200px){.navbar{font-size:12px}.menu-bar .dropdown-menu{font-size:14px}.nav-link{padding:8px!important}.shortcut-bar .left-area{flex-basis:0}.shortcut-bar .promotion-text{flex-grow:1;text-align:left}}@media screen and (max-width:1199px){.menu-container{position:fixed;width:100vw}.navbar-container{padding:0}.logo-container .navbar-brand{margin-left:1rem;margin-right:1rem}.navbar-brand img{max-height:16px}.navbar{min-height:40px;padding:0;width:100%}.icons-menu>div{margin:0 .5rem}.navbar-toggler{padding:.25rem 0}.shortcut-bar .left-area,.shortcut-bar .right-area{display:none}}@media screen and (max-width:575px){.navbar{padding:0}.navbar-brand img{max-height:16px}.shortcut-bar .promotion-text{font-size:14px}}.mobile-icons-menu{display:none}.icons-menu a{display:block;position:relative}.ico-label-right .basket-count,.ico-label-right .favorite-count{align-items:center;border-radius:100%;color:#000;display:flex;font-size:.7rem;justify-content:center;padding:0 2px;position:absolute;right:-14px;top:-.2rem}.navbar-min .ico-label-right .basket-count,.navbar-min .ico-label-right .favorite-count{padding:0}.menu-padding{padding:15px}.menu-popup{background-color:#fff;border:1px solid #fff;box-shadow:0 .1rem .2rem #d6d6d6;color:#000;font-size:.7rem;font-weight:400;position:absolute;right:-50px;text-align:start;text-transform:none;top:42px;width:400px;z-index:1000}.user-container .menu-popup{opacity:0;visibility:hidden}.menu-search-popup{background-color:#000;color:#fff;display:none;font-size:.9rem;font-weight:400;height:100%;left:0;opacity:.9;padding:2rem 10rem;position:fixed;text-align:start;text-transform:none;top:69px;width:100%;z-index:1001}.exit-search{right:2rem!important;top:2rem!important}.open-basket-menu-container{cursor:pointer;position:relative}.user-container .menu-popup input:focus,.user-container.ico-label-right:hover .menu-popup{opacity:1;visibility:visible}.menu-popup ul{margin-bottom:5px;padding-left:0}.menu-popup ul li{display:inline-block;margin:5px 0;width:100%}.menu-popup ul li:first-child{margin-top:0}.menu-popup ul li:last-child{margin-bottom:0}.menu-popup a{color:#000!important}.menu-popup .menu-padding{padding:1.2rem 2.5rem}.menu-popup .basket-products,.menu-popup .favorite-products{margin:1.5rem 0 0;max-height:250px;overflow:hidden;overflow-y:auto}.menu-popup .product-title{font-size:.8rem;font-weight:600;letter-spacing:0}.menu-popup .product-price{font-size:.8rem;margin:0}.menu-popup .product-price .reg{color:#000;font-size:.8rem;font-weight:500}.menu-popup .product-price .promo-price{color:red;font-size:.8rem;font-weight:500;margin-right:.5rem}.menu-popup .product-price del{color:#8d8d8d;font-size:.8rem}.menu-popup .basket-sum-products{display:flex;font-size:.8rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.menu-popup .basket-sum-price{margin-left:auto;text-transform:lowercase}.menu-popup .code{text-transform:uppercase}.menu-popup .buttons{border-top:1px solid #d9d9d9;margin:0 auto}.menu-popup button{margin:0 auto}.ico-label-right .product-mini-image{display:block;float:left;margin-right:20px;max-width:70px}.menu-popup-title{font-size:.7rem;font-weight:700;letter-spacing:.1rem;margin:1rem 0;text-transform:uppercase}.user-container .gold-button{width:100%}.search-icon-label{font-size:10px;padding-right:10px}@media screen and (max-width:1199px){.menu-popup{left:-10px}.ico-label-right:hover .menu-popup{opacity:0;visibility:hidden}.icons-menu,.navbar-container>.logo-container,.search-icon-label{display:none!important}.mobile-icons-menu{display:flex;flex-grow:1;font-size:20px;justify-content:space-between;min-height:42px;padding:10px 25px 10px 15px;width:100%}.mobile-icons-menu>div{align-items:center;display:flex;gap:12px}.mobile-icons-menu>div.mobile-icons-menu__left{flex:0.5;justify-content:flex-start}.mobile-icons-menu>div.mobile-icons-menu__center{flex:1;justify-content:center}.mobile-icons-menu>div.mobile-icons-menu__right{flex:0.5;justify-content:flex-end}.mobile-icons-menu .ico-mobile,.mobile-icons-menu .ico-mobile:focus,.mobile-icons-menu .ico-mobile:hover{margin:auto 0;outline:0;padding:0}.mobile-navbar-icon{position:relative}.ico-mobile .basket-count,.ico-mobile .favorite-count{align-items:center;border-radius:100%;color:#000;display:flex;font-size:.6rem;justify-content:center;padding:0 2px;position:absolute;right:-8px;top:-5px}.navbar-toggler,.navbar-toggler:focus,.navbar-toggler:hover{flex-basis:unset;flex-grow:unset;justify-content:unset}}@media screen and (max-width:575px){.menu-search-popup,.menu-search-popup-mobile{padding:1rem 1.5rem;top:92px}.mobile-icons-menu{font-size:14px}.search-results{font-size:.7rem}.inputs-search{margin-right:1rem}.exit-search{right:1rem!important}}.menu-search-popup,.menu-search-popup-mobile{background-color:#fff;color:#000;display:none;font-size:.9rem;font-weight:400;height:calc(100vh - var(--menu-height, 96px))!important;left:0;opacity:1;padding:2rem 10rem;position:fixed;text-align:start;text-transform:none;top:var(--menu-height,96px)!important;width:100%;z-index:99}.app-search-style{height:100vh!important}.menu-search-popup-mobile.show,.menu-search-popup.show{display:block}.menu-search-popup a,.menu-search-popup-mobile a{color:#fff}#input-search{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.9rem;letter-spacing:.1rem;margin-right:1rem;padding-bottom:0;padding-left:0;padding-right:0}#input-search::-webkit-search-cancel-button{background:#fff}.inputs-search{align-items:flex-end;display:flex;flex-direction:row;margin-right:2rem}.search-btn-action{align-items:flex-end;display:flex;font-size:.7rem;margin-left:1rem!important;text-transform:uppercase}.exit-search{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;font-size:22px;height:40px;justify-content:center;position:absolute!important;right:1rem!important;top:1rem!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}@media (max-width:1199px){.exit-search{right:0!important;top:0!important}}.exit-search i{color:#fff!important}.search-results{font-size:.9rem;margin-top:2rem}.result-position{margin:1rem 0}.result-item:focus{font-weight:700}.mobile-navbar-icon .label{color:#fff;margin-right:.5rem}@media screen and (max-width:1199px){.menu-search-popup,.menu-search-popup-mobile{top:124px}}@media screen and (max-width:767px){.menu-search-popup,.menu-search-popup-mobile{padding:1rem 4rem}}@media screen and (max-width:575px){.menu-search-popup,.menu-search-popup-mobile{padding:1rem 1.5rem;top:124px}.search-results{font-size:.7rem}.inputs-search{margin-right:1rem}.exit-search{right:1rem!important}}.search-engine{overflow-y:scroll}.search-engine .-mobile-show{display:none}@media (max-width:1199px){.search-engine .-mobile-hide{display:none}.search-engine .-mobile-show{display:block}}.search-engine__container{margin:40px auto;max-width:1580px;width:100%}@media (max-width:1199px){.search-engine__container{margin:15px auto}}.search-engine__field{align-items:center;border-bottom:1px solid #000;display:flex;gap:20px;position:relative;width:100%}.search-engine__control{flex:1;position:relative}.search-engine__control__input-wrapper{align-items:center;display:flex;gap:20px;width:100%}.search-engine__button-search{background:#000;border:0;color:#fff;font-size:12px;opacity:.25;outline:0;padding:6px 10px;transition:cubic-bezier(.075,.82,.165,1)}.search-engine__button-search.active{opacity:.75}.search-engine__button-search.active:hover{opacity:1}.search-engine__button-search:focus{border-radius:0;box-shadow:0;outline:0}.search-engine__input{border-bottom:0!important;font-size:16px;padding:15px 0;width:100%}.search-engine__input::-webkit-search-cancel-button,.search-engine__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search-engine__hint{color:#999;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.search-engine__hint-cursor{animation:blink .7s infinite;font-weight:300;opacity:.6}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.search-engine__tags{display:flex;flex-wrap:nowrap;gap:10px;margin-top:20px;overflow-x:auto;padding-bottom:20px;scrollbar-color:#000 rgba(0,0,0,.12);scrollbar-width:thin}.search-engine__tags::-webkit-scrollbar{height:4px}.search-engine__tags::-webkit-scrollbar-track{background:rgba(0,0,0,.12)}.search-engine__tags::-webkit-scrollbar-thumb{background:#000}.search-engine__tags>*{align-items:center;border:1px solid #000;box-sizing:border-box;color:#000!important;cursor:pointer;display:flex;flex:0 0 auto;height:32px;justify-content:center;min-width:60px;padding:0 5px;text-decoration:none;white-space:nowrap}.search-engine__inner{display:grid;gap:60px;grid-template-columns:.4fr 1fr;margin-top:40px}@media (max-width:1199px){.search-engine__inner{gap:40px;grid-template-columns:1fr;margin-top:20px}}.search-engine__sidebar{display:flex;flex-direction:column;gap:60px}@media (max-width:1199px){.search-engine__sidebar{gap:40px}}.search-engine__sidebar__gender{display:flex;gap:25px}.search-engine__sidebar__gender>span{border-bottom:4px solid transparent;color:#000;cursor:pointer;display:inline-block;font-size:18px;letter-spacing:-.1px;opacity:.8;padding-bottom:3px;transition:cubic-bezier(.075,.82,.165,1)}.search-engine__sidebar__gender>span:hover{border-bottom:4px solid #000;opacity:1}.search-engine__sidebar__gender>span.active{border-bottom:4px solid #000;font-weight:600;opacity:1}.search-engine__sidebar__gender>span.skeleton{min-height:35px;min-width:95px}.search-engine__sidebar__category__title,.search-engine__sidebar__links__title{color:#000;display:inline-block;font-size:18px;font-weight:600;letter-spacing:-.1px;margin-bottom:0;opacity:1}.search-engine__sidebar__category__title.skeleton,.search-engine__sidebar__links__title.skeleton{min-height:27px;min-width:170px}.search-engine__sidebar__category__items,.search-engine__sidebar__links__items{display:flex;flex-direction:column;gap:15px;margin-left:10px;margin-top:30px}.search-engine__sidebar__category__items>*,.search-engine__sidebar__links__items>*{color:#000!important;display:inline-block;font-size:16px;letter-spacing:-.1px;padding-bottom:3px;width:-moz-fit-content;width:fit-content}.search-engine__sidebar__category__items>.skeleton,.search-engine__sidebar__links__items>.skeleton{min-height:27px;min-width:110px}.search-engine__products.stretch-me{min-width:-webkit-fill-available;min-width:-moz-available;min-width:stretch}.search-engine__products__title{color:#000;display:inline-block;font-size:18px;font-weight:600;letter-spacing:-.1px;margin-bottom:0;opacity:1}.search-engine__products__title.skeleton{min-height:27px;min-width:165px}.search-engine__products__items{--gap:15px;display:grid;gap:var(--gap);grid-template-columns:repeat(4,1fr);margin-top:60px}@media (max-width:1199px){.search-engine__products__items{-webkit-overflow-scrolling:touch;grid-auto-columns:calc((100% - var(--gap))/2);grid-auto-flow:column;grid-template-columns:none;margin-top:40px;overflow-x:auto;overflow-y:hidden;padding-bottom:25px;scroll-snap-type:x mandatory;scrollbar-color:#000 transparent;scrollbar-gutter:stable;scrollbar-width:thin}.search-engine__products__items::-webkit-scrollbar{height:4px}.search-engine__products__items::-webkit-scrollbar-track{background:transparent}.search-engine__products__items::-webkit-scrollbar-thumb{background:#000;border-radius:999px}.search-engine__products__items::-webkit-scrollbar-thumb:hover{background:#000}}.search-engine__products__item{color:#000!important;text-decoration:none}@media (max-width:1199px){.search-engine__products__item{scroll-snap-align:start}}.search-engine__products__item .favorite-icon{cursor:pointer;position:absolute;right:0;top:4px;z-index:4}.search-engine__products__item__image{background:#eaeaea;height:0;margin-bottom:15px;overflow:hidden;padding-top:156%;position:relative;width:100%}.search-engine__products__item__image__placeholder{bottom:0;display:flex;flex-direction:column;gap:5px;left:0;margin:10px;position:absolute;z-index:5}.search-engine__products__item__image__placeholder>div{font-size:10px;font-weight:400;letter-spacing:0;padding:.3rem .6rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.search-engine__products__item__image__first{left:0;opacity:1;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:2}.search-engine__products__item__image__second{left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease-in-out;width:100%;z-index:3}.search-engine__products__item__image img{filter:none!important;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.search-engine__products__item__image--has-hover:hover .search-engine__products__item__image__second{opacity:1}.search-engine__products__item__image.skeleton{height:375px;min-width:260px}.search-engine__products__item__name{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:normal}.search-engine__products__item__name.skeleton{min-height:25px;min-width:260px}.search-engine__products__item__line{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#888;display:-webkit-box;font-size:10px;letter-spacing:0;min-height:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.search-engine__products__item__line.skeleton{min-height:16px;min-width:260px}.search-engine__products__item__price{font-size:14px;letter-spacing:0;line-height:1rem;margin-bottom:0;margin-top:15px;min-height:1rem}.search-engine__products__item__price.skeleton{min-height:16px;min-width:260px}.search-engine__products__item__price span{color:#000;font-weight:600}.search-engine__products__item__price.promo span{color:#8d0000}.search-engine__products__item__price__omnibus-block{margin-top:10px}.search-engine__products__item__price__omnibus-item{color:#000;font-size:10px;font-weight:400;letter-spacing:0;text-transform:uppercase}.search-engine__products__item__price__omnibus-item span{font-weight:600}.search-engine .skeleton{animation:skeleton-loading 1.2s ease-in-out infinite;background:linear-gradient(90deg,#e2ddd9 25%,#e8e5e2 50%,#e2ddd9 75%);background-size:200% 100%;border:0}.search-engine .skeleton--line{height:16px;margin-bottom:8px}.search-engine .skeleton--line.skeleton--short{width:60%}.search-engine .skeleton--price{height:24px;margin-top:8px;width:100px}.search-engine .skeleton--card{flex-shrink:0;width:220px}.search-engine .skeleton--image{aspect-ratio:3/4;margin-bottom:12px;width:100%}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
