.delivery-bar-block{color:#164196;z-index:1;background:#ecf0f9;max-width:100%;height:36px;padding:7px 16px;font-size:13px;font-weight:500;line-height:16px;position:relative;overflow:hidden}@media (width>=768px){.delivery-bar-block{height:32px}}@media (width>=1024px){.delivery-bar-block{z-index:5}}.delivery-bar-block__container{width:100%;max-width:1680px;height:100%;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (width>=768px){.delivery-bar-block__container{justify-content:space-around}}.delivery-bar-block__item{visibility:hidden;width:100%;height:100%;position:absolute}.delivery-bar-block__item:first-child{visibility:visible}@media (width>=768px){.delivery-bar-block__item{visibility:visible;width:auto;position:relative}}.delivery-bar-block__item-link{justify-content:center;align-items:center;gap:8px;display:flex}.delivery-bar-block__item-link:hover{text-decoration:none}.delivery-bar-block__item-icon{font-size:18px}.delivery-bar-block__item-text{color:#164196;font-size:13px;font-weight:500;line-height:16px}.desktop-submenu-nav-group-item{font-size:12px;font-weight:400;line-height:14px}@media (width>=1114px){.desktop-submenu-nav-group-item{font-size:14px;line-height:16px}}.desktop-submenu-nav-group-item--bold{font-weight:700}.desktop-submenu-nav-group{flex-direction:column;gap:2px;display:flex}@media (width>=1114px){.desktop-submenu-nav-group{gap:12px}}.desktop-submenu-nav-group__image-wrap{width:32px;height:32px}.desktop-submenu-nav-group__image-wrap img{object-fit:contain;height:100%}.desktop-submenu-nav-group__title{letter-spacing:.12px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:14px}@media (width>=1114px){.desktop-submenu-nav-group__title{letter-spacing:.14px;font-size:14px;line-height:16px}}.desktop-submenu-nav-group__list{flex-direction:column;gap:2px;display:flex}@media (width>=1114px){.desktop-submenu-nav-group__list{gap:12px}}.desktop-submenu-banner-item{flex-direction:column;gap:16px;min-width:150px;max-width:250px;font-size:12px;line-height:16px;display:flex;position:relative}.desktop-submenu-banner-item:hover{text-decoration:none}.desktop-submenu-banner-item__image{border-radius:4px}.desktop-submenu-banner-item__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.desktop-submenu-banner-item__info-box{flex-direction:column;gap:4px;display:flex}.desktop-submenu-banner-item__title{text-transform:uppercase;letter-spacing:.12px;font-size:12px;font-weight:700;line-height:16px}@media (width>=1114px){.desktop-submenu-banner-item__title{letter-spacing:.14px;font-size:14px}}.desktop-submenu-banner-item__text{font-size:12px;font-weight:400;line-height:16px}@media (width>=1114px){.desktop-submenu-banner-item__text{font-size:14px}}.desktop-category-teaser-banner-small{border-radius:6px;min-width:150px;max-width:250px;display:block;position:relative;overflow:hidden}.desktop-category-teaser-banner-small:hover{text-decoration:none}.desktop-category-teaser-banner-small__image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.desktop-category-teaser-banner-small__logo{object-fit:contain;width:32px;height:32px;display:block}.desktop-category-teaser-banner-small__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.desktop-category-teaser-banner-small__shader{pointer-events:none;background:linear-gradient(#0000 0%,#000000a6 100%);border-radius:6px;height:50%;position:absolute;bottom:0;left:0;right:0}.desktop-category-teaser-banner-small__info-block{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0}.desktop-category-teaser-banner-small__title{color:#fff;text-transform:uppercase;letter-spacing:.14px;font-size:14px;font-weight:700;line-height:18px}.desktop-category-teaser-banner-big{border-radius:6px;min-width:150px;max-width:250px;display:block;position:relative;overflow:hidden}.desktop-category-teaser-banner-big:hover{text-decoration:none}.desktop-category-teaser-banner-big__image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.desktop-category-teaser-banner-big__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.desktop-category-teaser-banner-big__logo{object-fit:contain;width:32px;height:32px;display:block}.desktop-category-teaser-banner-big__shader{pointer-events:none;background:linear-gradient(#0000 0%,#000000a6 100%);border-radius:6px;height:30%;position:absolute;bottom:0;left:0;right:0}.desktop-category-teaser-banner-big__info-block{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0}.desktop-category-teaser-banner-big__title{color:#fff;text-transform:uppercase;letter-spacing:.14px;font-size:14px;font-weight:700;line-height:18px}.desktop-submenu-banners{flex-direction:column;gap:32px;display:flex}.desktop-submenu-banners__title{letter-spacing:.12px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:14px}@media (width>=1114px){.desktop-submenu-banners__title{letter-spacing:.14px;font-size:14px;line-height:16px}}.desktop-submenu-banners__grid{grid-template-columns:repeat(var(--banners-columns-count,1), minmax(150px, 250px));grid-auto-rows:auto;grid-auto-flow:dense;gap:8px;display:grid}@media (width>=1114px){.desktop-submenu-banners__grid{gap:12px}}.desktop-submenu-banners__item{height:100%;min-height:200px}.desktop-submenu-banners__item--big{grid-row:span 2;min-height:408px}.desktop-default-submenu-banners{border-left:2px solid #fff;grid-template-rows:repeat(2,auto);grid-auto-columns:minmax(150px,250px);grid-auto-flow:column dense;gap:8px;margin-left:8px;padding-left:8px;display:grid}@media (width>=1114px){.desktop-default-submenu-banners{gap:12px;margin-left:24px;padding-left:24px}}.desktop-default-submenu-banners__item{height:100%;min-height:200px}.desktop-default-submenu-banners__item--big{grid-row:span 2;min-height:408px}.default-submenu-desktop{display:flex}.default-submenu-desktop__column{flex-direction:column;flex:1 1 0;gap:32px;min-width:0;display:flex}.default-submenu-desktop__column--has-banner{flex:0 auto}.default-submenu-desktop__column:not(:first-child){border-left:2px solid #fff;margin-left:8px;padding-left:8px}@media (width>=1114px){.default-submenu-desktop__column:not(:first-child){margin-left:24px;padding-left:24px}}.default-submenu-desktop__lists{flex-direction:column;flex:auto;gap:32px;min-width:0;display:flex}.default-submenu-desktop__banners{flex-wrap:wrap;gap:32px;min-width:0;display:flex}.desktop-submenu-main-brand-item:hover{text-decoration:none}.desktop-submenu-main-brand-item__logo-wrap{background-color:#fff;border-radius:4px;justify-content:center;align-items:center;width:100%;max-width:176px;height:88px;padding:15px;display:flex}.desktop-submenu-main-brand-item__logo{object-fit:contain;filter:brightness(0);max-width:100px;max-height:50px}.desktop-submenu-brands-nav-group{flex-direction:column;gap:12px;display:flex}@media (width>=1114px){.desktop-submenu-brands-nav-group{gap:16px}}.desktop-submenu-brands-nav-group__title{letter-spacing:.12px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:14px}@media (width>=1114px){.desktop-submenu-brands-nav-group__title{letter-spacing:.14px;font-size:14px;line-height:16px}}.desktop-submenu-brands-nav-group__list{flex-direction:column;gap:12px;display:flex}@media (width>=1114px){.desktop-submenu-brands-nav-group__list{gap:16px}}.desktop-submenu-brands-nav-group__item{line-height:1}.desktop-submenu-brands-nav-group__link--more{font-size:14px;font-weight:500;line-height:16px}.brands-submenu-desktop{display:flex}.brands-submenu-desktop__main-brands-nav{border-right:2px solid #fff;padding-right:8px;display:flex}@media (width>=1114px){.brands-submenu-desktop__main-brands-nav{padding-right:24px}}.brands-submenu-desktop__lists{flex-grow:1;display:flex}.brands-submenu-desktop__column--lists{flex:1 1 0;min-width:0;padding-left:8px}@media (width>=1114px){.brands-submenu-desktop__column--lists{padding-left:24px}}.brands-submenu-desktop__column--lists:not(:last-child){border-right:2px solid #fff;padding-right:8px}@media (width>=1114px){.brands-submenu-desktop__column--lists:not(:last-child){padding-right:24px}}.brands-submenu-desktop__main-brands-list{grid-template-columns:repeat(3,minmax(120px,176px));grid-auto-rows:88px;gap:8px;display:grid}@media (width>=1114px){.brands-submenu-desktop__main-brands-list{gap:24px}}.header-menu{position:relative}.header-menu--overlay-shown:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:2000vh;position:absolute;top:100%;left:50%;transform:translate(-50%)}.header-menu__dropdown-track{z-index:4;pointer-events:none;width:100vw;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.header-menu__dropdown-panel{pointer-events:all;background-color:#ecf0f9;width:100%}.header-menu__panel{max-width:1680px;margin:0 auto;padding:8px 16px}@media (width>=1024px){.header-menu__panel{padding:8px 24px}}@media (width>=1114px){.header-menu__panel{padding:24px 58px}}.header-navigation{letter-spacing:.14px;text-transform:uppercase;padding-bottom:8px;font-size:14px;font-weight:500;line-height:16px;display:none;position:relative}@media (width>=768px){.header-navigation{gap:8px;display:flex}}@media (width>=1280px){.header-navigation{gap:28px}}.header-navigation__list{gap:8px;display:flex}@media (width>=1280px){.header-navigation__list{gap:20px}}.header-navigation__list--gender{font-weight:700}@media (width>=1280px){.header-navigation__list--gender{gap:16px}}.header-navigation__link{justify-content:center;align-items:center;gap:4px;padding:4px 4px 5px;display:flex}.header-navigation__link:hover,.header-navigation__link--active{color:#fff}@media (hover:hover) and (pointer:fine){.header-navigation__link:hover{color:currentColor;background:#ecf0f9;border-radius:4px;text-decoration:none}}.header-navigation__item-icon-wrapper{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.header-navigation__item-icon-wrapper img{object-fit:contain;height:100%}.header-submenu-slide-enter-active{transition:transform .3s cubic-bezier(.22,1,.36,1)}.header-submenu-slide-leave-active{transition:transform .3s cubic-bezier(.55,0,.8,.45)}.header-submenu-slide-enter-from,.header-submenu-slide-leave-to{transform:translateY(-100%)}.header-submenu-slide-enter-to,.header-submenu-slide-leave-from{transform:translateY(0%)}.header-menu-fade-enter-active,.header-menu-fade-leave-active{transition:opacity .15s}.header-menu-fade-enter-from,.header-menu-fade-leave-to{opacity:0}.header-button-search-t1{background:#f5f5f5;border-radius:4px;align-items:center;gap:10px;padding:4px 8px;display:flex}.header-button-search-t1__icon{color:#164196;cursor:pointer;font-size:24px}.header-button-search-t1__text{color:#666;text-align:left;cursor:text;flex-grow:1;font-size:14px;font-weight:400;line-height:16px}.header-button-coupon{cursor:pointer;justify-content:center;text-decoration:none;display:flex}.mobile-menu-gender-nav-item{letter-spacing:.14px;text-transform:uppercase;color:#164196;align-items:center;padding:12px 16px;font-size:16px;font-weight:700;line-height:16px;display:flex}.mobile-menu-gender-nav-item--active{color:#fff;background-color:#164196;border-radius:4px}.mobile-menu-gender-nav{justify-content:center;gap:16px;display:flex}.mobile-menu-banner-item{flex-direction:column;gap:10px;display:flex;position:relative}.mobile-menu-banner-item:hover{text-decoration:none}.mobile-menu-banner-item__image{border-radius:4px}.mobile-menu-banner-item__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.mobile-menu-banner-item__info-box{flex-direction:column;gap:4px;display:flex}.mobile-menu-banner-item__title{text-transform:uppercase;letter-spacing:.14px;font-size:14px;font-weight:700;line-height:16px}.mobile-menu-banner-item__text{font-size:12px;font-weight:400;line-height:16px}.mobile-category-teaser-banner-small{border-radius:6px;max-height:144px;display:block;position:relative;overflow:hidden}.mobile-category-teaser-banner-small:hover{text-decoration:none}.mobile-category-teaser-banner-small__image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.mobile-category-teaser-banner-small__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.mobile-category-teaser-banner-small__logo{object-fit:contain;width:32px;height:32px;display:block}.mobile-category-teaser-banner-small__shader{pointer-events:none;background:linear-gradient(#0000 0%,#000000a6 100%);border-radius:6px;height:50%;position:absolute;bottom:0;left:0;right:0}.mobile-category-teaser-banner-small__info-block{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0}.mobile-category-teaser-banner-small__title{color:#fff;text-transform:uppercase;letter-spacing:.14px;font-size:14px;font-weight:700;line-height:18px}.mobile-category-teaser-banner-big{border-radius:6px;max-height:280px;display:block;position:relative;overflow:hidden}.mobile-category-teaser-banner-big:hover{text-decoration:none}.mobile-category-teaser-banner-big__image{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.mobile-category-teaser-banner-big__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.mobile-category-teaser-banner-big__logo{object-fit:contain;width:32px;height:32px;display:block}.mobile-category-teaser-banner-big__shader{pointer-events:none;background:linear-gradient(#0000 0%,#000000a6 100%);border-radius:6px;height:30%;position:absolute;bottom:0;left:0;right:0}.mobile-category-teaser-banner-big__info-block{flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0}.mobile-category-teaser-banner-big__title{color:#fff;text-transform:uppercase;letter-spacing:.14px;font-size:14px;font-weight:700;line-height:18px}.mobile-menu-banner-list{flex-direction:column;gap:32px;display:flex}.mobile-menu-banner-list__title{letter-spacing:.14px;text-transform:uppercase;font-size:14px;font-weight:700;line-height:16px}.mobile-menu-banner-list__containter{flex-direction:column;gap:24px;display:flex}.mobile-menu-first-level-item{border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:8px;height:58px;padding:8px 10px;display:flex}.mobile-menu-first-level-item__icon-wrapper{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mobile-menu-first-level-item__icon-wrapper img{object-fit:contain;height:100%}.mobile-menu-first-level-item__text{letter-spacing:.16px;color:#164196;text-align:left;font-size:16px;font-weight:700;line-height:16px}.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.slider-target{position:relative}.slider-base,.slider-connects{z-index:1;width:100%;height:100%;position:relative}.slider-connects{z-index:0;overflow:hidden}.slider-connect,.slider-origin{transform-origin:0 0;height:100%;-webkit-transform-style:preserve-3d;transform-style:flat;will-change:transform;z-index:1;width:100%;position:absolute;top:0;right:0}.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}.slider-vertical .slider-origin{width:0;top:-100%}.slider-horizontal .slider-origin{height:0}.slider-handle{backface-visibility:hidden;position:absolute}.slider-touch-area{width:100%;height:100%}.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}.slider-state-drag *{cursor:inherit!important}.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}.slider-horizontal{height:var(--slider-height,6px)}.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width,16px)/2*-1);top:calc((var(--slider-handle-height,16px) - var(--slider-height,6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width,16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height,16px) - var(--slider-height,6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width,16px)/2*-1);right:auto}.slider-base{background-color:var(--slider-bg,#d1d5db)}.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}.slider-draggable{cursor:ew-resize}.slider-vertical .slider-draggable{cursor:ns-resize}.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);cursor:-webkit-grab;cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,#10b98130),var(--slider-handle-shadow,.5px .5px 2px 1px #00000052);outline:none}.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px #0000006b);cursor:-webkit-grabbing;cursor:grabbing}[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);text-align:center;white-space:nowrap;display:block;position:absolute}.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size,5px)*-2);content:"";width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));transform:translate(-50%)}.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;top:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;transform:translate(-50%)}.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;right:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height,16px) + var(--slider-tooltip-arrow-size,5px) + var(--slider-tooltip-distance,3px));top:50%;transform:translateY(-50%)}.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size,5px)*-2);width:0;position:absolute;top:50%;transform:translateY(-50%)}.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) + 1px)}.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size,5px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) + var(--slider-height,6px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip{transform:translateY(calc((var(--slider-tooltip-line-height,1.25rem) - var(--slider-tooltip-py,2px))*-1 + 1px));top:auto}.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) - 1px)}.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size,5px) + var(--slider-height,6px) + (var(--slider-handle-height,16px) - var(--slider-height,6px))/2 + var(--slider-tooltip-distance,3px) - var(--slider-height,6px) + 1px)}.my-shop-list-item{cursor:pointer;border:1px solid #e5e5e5;border-radius:4px;flex-direction:column;gap:8px;padding:12px;display:flex}.my-shop-list-item--active{background-color:#ecf0f9;border-color:#ecf0f9}.my-shop-list-item__title{text-align:left;align-items:center;gap:8px;width:100%;display:flex}.my-shop-list-item__content{color:#164196;flex-direction:column;gap:4px;display:flex}.my-shop-list-item__content-icon{flex-shrink:0;font-size:16px}.my-shop-list-item__radio{border:1.5px solid #164196;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:border-color .15s;display:flex}.my-shop-list-item__radio--active{border-color:#164196}.my-shop-list-item__radio-dot{background:#164196;border-radius:50%;width:8px;height:8px}.my-shop-list-item__name{letter-spacing:.14px;color:#164196;text-transform:uppercase;font-size:14px;font-weight:700;line-height:16px}.my-shop-list-item__disclosure-header{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.my-shop-list-item__disclosure-label{color:#164196;font-size:12px;font-weight:500;line-height:16px}.my-shop-list-item__address,.my-shop-list-item__opening-hours{color:#666;align-items:center;gap:3px;font-size:12px;line-height:16px;display:flex}.my-shop-list-item__disclosure-icon{color:#164196;flex-shrink:0;font-size:20px;transition:transform .2s;transform:rotate(90deg)}.my-shop-list-item__disclosure-icon--open{transform:rotate(-90deg)}.my-shop-list-item__details{flex-direction:column;gap:16px;padding:24px 0 0;display:flex}.my-shop-list-item__details-main-btn{color:#fff;letter-spacing:.12px;text-transform:uppercase;background-color:#164196;border-radius:200px;align-items:center;gap:2px;width:100%;padding:6px 12px;font-size:12px;font-weight:700;line-height:24px;display:flex}.my-shop-list-item__details-main-btn-icon{font-size:24px}.my-shop-list-item__details-buttons{gap:16px;display:flex}.my-shop-list-item__details-btn{color:#164196;background:#ecf0f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;display:flex}.my-shop-list-item--active .my-shop-list-item__details-btn{background:#fff}.my-shop-list-item__details-btn--phone{width:auto;height:36px;min-width:unset;letter-spacing:.12px;text-transform:uppercase;border-radius:200px;flex-grow:1;gap:6px;padding:0 12px;font-size:12px;font-weight:700;line-height:24px}.my-shop-list-item__details-btn-icon{font-size:24px}.my-shop-list-item__schedule{flex-direction:column;gap:16px;display:flex}.my-shop-list-item__schedule .store__schedule-list{gap:8px}.my-shop-list-item__schedule .store__schedule-day{vertical-align:middle;border-radius:4px;width:28px;height:28px;font-size:12px;font-weight:500;line-height:140%}.my-shop-list-item__schedule .store__schedule-time{vertical-align:middle;font-size:14px;font-weight:400;line-height:140%}.my-shop-list-item__schedule .store__schedule-item--active .store__schedule-time{letter-spacing:.14px;vertical-align:middle;font-weight:700;line-height:130%}.my-shop-list-item__subtitle{letter-spacing:.14px;vertical-align:bottom;text-transform:uppercase;color:#164196;font-size:14px;font-weight:700;line-height:130%}.my-shop-list{flex-direction:column;align-items:center;gap:16px;padding-bottom:24px;display:flex}.my-shop-list__list{flex-direction:column;gap:16px;width:100%;display:flex}.my-shop-list__more-btn{color:#fff;letter-spacing:.12px;text-transform:uppercase;background-color:#164196;border:1px solid #164196;border-radius:200px;align-items:center;gap:2px;padding:6px 16px;font-size:12px;font-weight:700;line-height:24px;display:flex}.my-shop-list__more-btn-icon{font-size:24px;transform:rotate(90deg)}.my-shop-list__loader{justify-content:center;align-items:center;width:100%;padding:32px 0;display:flex}.my-shop-list__spinner{box-sizing:border-box;border:2px solid #164196;border-left-color:#0000;border-radius:50%;width:32px;height:32px;animation:1s linear infinite my-shop-list-spin;display:block}@keyframes my-shop-list-spin{to{transform:rotate(360deg)}}.my-shop-layer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;background:#00000080;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;right:0;overflow-y:auto}@media (width>=768px){.my-shop-layer{padding:30px}}.my-shop-layer__holder{background:#fff;flex-direction:column;gap:24px;width:100%;height:100%;max-height:100%;padding:16px;display:flex;position:relative;overflow-y:auto}@media (width>=768px){.my-shop-layer__holder{border-radius:8px;gap:32px;max-width:1184px;max-height:calc(100vh - 64px);padding:24px}}.my-shop-layer__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.my-shop-layer__title{font-size:14px;line-height:16px}@media (width>=768px){.my-shop-layer__title{font-size:16px;line-height:18px}}.my-shop-layer__closer{color:#164196;font-size:24px}@media (hover:hover){.my-shop-layer__closer:hover{background-color:#ecf0f9;border-radius:4px}}.my-shop-layer__close-icon{color:inherit;display:block}.my-shop-layer__container{flex-direction:column;flex:1;gap:24px;height:100%;display:flex;overflow:hidden}@media (width>=768px){.my-shop-layer__container{flex-direction:row}}.my-shop-layer__sidebar{flex-direction:column;flex-shrink:0;width:100%;display:flex}.my-shop-layer__sidebar--no-gap{gap:0}@media (width>=768px){.my-shop-layer__sidebar{gap:32px;width:285px}}.my-shop-layer__text-holder{flex-direction:column;gap:8px;display:flex}@media (width>=768px){.my-shop-layer__text-holder{flex-shrink:0;width:285px;max-height:100%}}.my-shop-layer__search-box{background:#e1e6f1;border-radius:20px;flex-direction:column;gap:10px;padding:10px 10px 19px;display:flex}.my-shop-layer__search{background:#fff;border-radius:16px;flex-grow:1;gap:4px;padding:2px 3px 4px 7px;display:flex}.my-shop-layer__search-button{color:#164196}.my-shop-layer__top-icon{color:#164196;font-size:24px;display:block}.my-shop-layer__input{color:#164196;-moz-appearance:textfield;background:#fff;border:none;outline:none;width:100%;height:24px;padding:6px 0 2px;font-size:14px;font-weight:400;line-height:16px;display:block}.my-shop-layer__input::-webkit-input-placeholder{color:#666}.my-shop-layer__input:-moz-placeholder-shown{color:#666}.my-shop-layer__input::-moz-placeholder{color:#666}.my-shop-layer__input:-ms-placeholder-shown{color:#666}.my-shop-layer__results-text{text-transform:uppercase;letter-spacing:.15px;font-size:14px;font-weight:700;line-height:24px;display:block}.my-shop-layer__results-number{color:#e30613}.my-shop-layer__results-note{font-size:14px;line-height:21px;display:block}.my-shop-layer__stores-container{flex:1;height:100%;padding-right:8px;overflow:hidden auto}.my-shop-layer__map-container{flex:1;width:100%;height:100%;position:relative;overflow:auto}.my-shop-layer__map{width:100%;height:100%}.my-shop-layer__content{border-top:1px solid #164196}@media (width>=768px){.my-shop-layer__content{overflow:auto}}.my-shop-mobile-button{width:100%}.my-shop-mobile-button__wrapper--selected{background-color:#ecf0f9;border-radius:4px;padding:4px 8px}.my-shop-mobile-button__shop-btn{color:#164196;align-items:center;gap:6px;width:100%;display:flex}.my-shop-mobile-button__close-btn{color:#164196;align-items:center;padding:4px;display:flex}.my-shop-mobile-button__wrapper{justify-content:space-between;align-items:center;width:100%;display:flex}.my-shop-mobile-button__icon{flex-shrink:0;width:24px;height:24px}.my-shop-mobile-button__close-icon{width:16px;height:16px}.my-shop-mobile-button__content{justify-content:space-between;align-items:center;gap:4px;width:100%;min-width:0;display:flex}.my-shop-mobile-button__shop,.my-shop-mobile-button__choose-shop{text-align:start;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:700;line-height:16px;overflow:hidden}.mobile-menu-first-level{flex-direction:column;gap:16px;padding:8px 16px 16px;display:flex}.mobile-menu-first-level__my-shop-wrapper{padding:0 0 8px}.mobile-menu-first-level__nav{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.mobile-menu-first-level__gender-nav{padding-bottom:8px}.mobile-menu-first-level__banners{padding:16px 0 8px}.mobile-menu-first-level-slide-enter-active,.mobile-menu-first-level-slide-leave-active{transition:opacity .1s,transform .1s}.mobile-menu-first-level-slide-enter-from{opacity:0;transform:translate(100px)}.mobile-menu-first-level-slide-leave-to{opacity:0;transform:translate(-100px)}.mobile-menu-sub-level-item{letter-spacing:.15px;justify-content:space-between;align-items:center;width:100%;padding:15px 0;font-size:14px;font-weight:500;line-height:16px;display:flex}.mobile-menu-sub-level-item__text--bold{font-weight:700}.mobile-menu-sub-level-item__icon{font-size:24px}.mobile-menu-sub-level{flex-direction:column;gap:8px;display:flex}.mobile-menu-sub-level__back-button{text-transform:uppercase;color:#164196;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:700;line-height:16px;display:flex;position:relative}.mobile-menu-sub-level__back-button-icon{font-size:32px;position:absolute;left:16px}.mobile-menu-sub-level__content{flex-direction:column;gap:8px;padding:16px;display:flex}.mobile-menu-sub-level__nav{flex-direction:column;align-items:start;display:flex}.mobile-menu-sub-level__nav-item{color:#164196;border-top:1px solid #f5f5f5}.mobile-menu-sub-level__nav-item:last-child{border-bottom:1px solid #f5f5f5}.mobile-menu-sub-level__banners{padding:8px 0}.mobile-menu-main-brand-item{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;justify-content:center;align-items:center;height:70px;padding:18px 24px;display:flex}.mobile-menu-main-brand-item:hover{text-decoration:none}.mobile-menu-main-brand-item__logo{object-fit:contain;filter:brightness(0);max-width:100px;max-height:35px}.mobile-menu-brands-level{flex-direction:column;gap:8px;display:flex}.mobile-menu-brands-level__back-button{text-transform:uppercase;color:#164196;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:700;line-height:16px;display:flex;position:relative}.mobile-menu-brands-level__back-button-icon{font-size:32px;position:absolute;left:16px}.mobile-menu-brands-level__content{flex-direction:column;gap:16px;padding:16px;display:flex}.mobile-menu-brands-level__main-nav{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.mobile-menu-brands-level__link{letter-spacing:.14px;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:16px;display:flex}.mobile-menu-brands-level__link:hover{text-decoration:none}.mobile-menu-brands-level__rest-nav{flex-direction:column;align-items:start;padding-top:8px;display:flex}.mobile-menu-brands-level__rest-nav-group{color:#164196;letter-spacing:.15px;border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;width:100%;padding:15px 0;font-size:14px;font-weight:500;line-height:16px;display:flex}.mobile-menu-brands-level__rest-nav-group:last-child{border-bottom:1px solid #f5f5f5}.mobile-menu-brands-level__rest-nav-group-icon{font-size:24px}.mobile-menu-brands-level__rest-item{color:#164196;border-top:1px solid #f5f5f5}.mobile-menu-brands-level__rest-item:last-child{border-bottom:1px solid #f5f5f5}.mobile-menu-brands-level__banners{padding:8px 0}.mobile-menu-my-shop-level{flex-direction:column;gap:16px;height:100%;display:flex}.mobile-menu-my-shop-level__back-button{text-transform:uppercase;color:#164196;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:14px;font-weight:700;line-height:16px;display:flex;position:relative}.mobile-menu-my-shop-level__back-button-icon{font-size:32px;position:absolute;left:16px}.mobile-menu-my-shop-level__search-wrapper{padding:0 16px}.mobile-menu-my-shop-level__search{background-color:#f5f5f5;border-radius:4px;align-items:center;gap:4px;padding:6px 8px;display:flex}.mobile-menu-my-shop-level__search-icon{color:#164196;flex-shrink:0;font-size:24px;display:block}.mobile-menu-my-shop-level__search-icon-btn{color:#164196;flex-shrink:0}.mobile-menu-my-shop-level__input{color:#666;background:0 0;border:none;outline:none;width:100%;font-size:16px;line-height:20px;display:block}.mobile-menu-my-shop-level__input:focus{color:#164196}.mobile-menu-my-shop-level__list-container{flex:1;padding:0 16px;overflow:hidden auto}.mobile-menu-my-shop-level__no-results-text{text-transform:uppercase;letter-spacing:.15px;font-size:14px;font-weight:700;line-height:24px;display:block}.mobile-menu-my-shop-level__no-results-note{font-size:14px;line-height:21px;display:block}.mobile-menu-content{height:100%;overflow:hidden}.mobile-menu-content-slide-right-enter-active,.mobile-menu-content-slide-right-leave-active,.mobile-menu-content-slide-left-enter-active,.mobile-menu-content-slide-left-leave-active{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.mobile-menu-content-slide-left-enter-from{opacity:0;transform:translate(100%)}.mobile-menu-content-slide-left-leave-to,.mobile-menu-content-slide-right-enter-from{opacity:0;transform:translate(-40%)}.mobile-menu-content-slide-right-leave-to{opacity:0;transform:translate(100%)}.mobile-menu-bottom-block{background-color:#ecf0f9;justify-content:space-between;gap:8px;padding:16px;display:flex}.mobile-menu-bottom-block__item{color:#164196;flex-direction:column;align-items:center;gap:4px;width:50px;display:flex}.mobile-menu-bottom-block__icon{font-size:24px}.mobile-menu-bottom-block__text{font-size:10px;font-weight:400;line-height:16px}.badge-counter,.mobile-menu-layer__control-button-badge{color:#fff;text-align:center;background:#e30613;border-radius:200px;min-width:16px;padding:2px 3px;font:700 11px/12px Arial,Helvetica,sans-serif}.mobile-menu-layer{z-index:99999;cursor:default;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.mobile-menu-layer__holder{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (width>=768px){.mobile-menu-layer__holder{width:400px;left:auto;right:0}}.mobile-menu-layer__top{background:#fff;align-items:center;gap:24px;padding:8px 16px;display:flex}.mobile-menu-layer__search-button{flex:1;height:36px}.mobile-menu-layer__controls{flex:1;justify-content:flex-end;align-items:center;gap:12px;display:flex}.mobile-menu-layer__control-button{color:#164196;justify-content:center;align-items:center;padding:4px;font-size:24px;display:flex}.mobile-menu-layer__control-button-badge{margin-left:-2px}.mobile-menu-layer__control-button-icon--exit{font-size:16px}.mobile-menu-layer__content{flex-grow:1;overflow-y:auto}.mobile-menu-top-slide-up-enter-from{transform:translateY(var(--top-block-slide-offset,0))}.mobile-menu-top-slide-up-enter-active{transition:transform .3s ease-out}.mobile-menu-top-slide-up-enter-to{transform:translateY(0)}.header-logo__link{justify-content:center;align-items:center;height:100%;display:flex}.header-logo__image{width:100%;height:auto;display:block}.header-button-minibasket--products-shown{background-color:#ecf0f9;border-radius:4px}.header-button-search-t2{justify-content:center;align-items:center;display:flex}.header-button-search-t2__icon{color:#164196;cursor:pointer;font-size:24px}.header-button-wishlist--products-shown{background-color:#ecf0f9;border-radius:4px}.header-controls{color:#164196;align-items:center;gap:12px;font-size:24px;display:flex}@media (width>=768px){.header-controls{gap:12px}}.header-controls__item{padding:4px}@media (hover:hover) and (pointer:fine){.header-controls__item:hover{background-color:#ecf0f9;border-radius:4px}}.header-controls__item--account{display:none}@media (width>=768px){.header-controls__item--account{display:block}}.header-button-fade-enter-from,.header-button-fade-leave-to{opacity:0}.header-button-fade-enter-active,.header-button-fade-leave-active{transition:opacity .3s ease-out}.header-button-fade-enter-to,.header-button-fade-leave-from{opacity:1}.header-search-input{align-items:center;gap:8px;display:flex}@media (width>=768px){.header-search-input{background:#f5f5f5;border-radius:4px;gap:8px;padding:4px 8px}}.header-search-input__execute-btn{justify-content:center;align-items:center;display:flex}.header-search-input__execute-btn-icon{color:#164196;font-size:24px}.header-search-input__input{color:#666;background:0 0;border:none;outline:none;flex-grow:1;font-size:16px;font-weight:400}.header-search-input__input:focus{color:#164196}@media (width>=768px){.header-search-input__input{font-size:14px}}.header-search-input__clear-btn{display:none}@media (width>=768px){.header-search-input__clear-btn{justify-content:center;align-items:center;padding:2px;display:flex}}.header-search-input__clear-btn-icon-wrapper{background:#e5e5e5;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.header-search-input__clear-btn-icon{color:#666;font-size:8px}.search-query-suggestion-item{width:100%}.search-query-suggestion-item__link{justify-content:space-between;display:flex}.search-query-suggestion-item__link:hover{text-decoration:none}.search-query-suggestion-item__option{color:#164196;align-items:center;gap:8px;width:100%;display:flex}.search-query-suggestion-item__text{letter-spacing:.14px;text-align:left;flex-grow:1;font-size:14px;font-weight:400;line-height:20px}.search-query-suggestion-item__text--capitalize{text-transform:capitalize}.search-query-suggestion-item__text--bold{font-weight:700}.search-query-suggestion-item__icon{font-size:24px}.search-query-suggestion-list{flex-direction:column;gap:24px;display:flex}@media (width>=768px){.search-query-suggestion-list{gap:16px}}.search-query-suggestion-list__query{color:#164196;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.search-query-suggestion-list__query:hover{text-decoration:none}.search-query-suggestion-list__query-content{align-items:center;gap:8px;display:flex}.search-query-suggestion-list__query-text{white-space:nowrap;letter-spacing:.14px;text-transform:capitalize;text-overflow:ellipsis;max-width:140px;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}@media (width>=768px){.search-query-suggestion-list__query-text{max-width:60px}}@media (width>=1114px){.search-query-suggestion-list__query-text{max-width:140px}}.search-query-suggestion-list__query-description{letter-spacing:.12px;font-size:12px;font-weight:400;line-height:20px}@media (width>=768px){.search-query-suggestion-list__query-description{font-size:10px}}@media (width>=1114px){.search-query-suggestion-list__query-description{font-size:12px}}.search-query-suggestion-list__query-icon{font-size:24px}.search-query-suggestion-list__list{flex-direction:column;gap:24px;display:flex}@media (width>=768px){.search-query-suggestion-list__list{gap:16px}}.header-product-card{gap:16px;font-size:16px;line-height:18px;display:flex;position:relative}@media (width>=768px){.header-product-card{gap:8px}}@media (width>=1114px){.header-product-card{gap:16px}}.header-product-card:hover{text-decoration:none}.header-product-card__image-box{background-color:#fff;border:2px solid #e5e5e5;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:8px;display:flex}@media (width>=768px){.header-product-card__image-box{border:none}}.header-product-card__image-box picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.header-product-card__image{object-fit:contain;max-width:100%;max-height:100%;width:initial;height:initial}.header-product-card__text-box{flex-direction:column;flex-grow:1;align-items:flex-start;min-width:0;padding:4px 0;display:flex}@media (width>=768px){.header-product-card__text-box{padding:6px 0}}.header-product-card__sponsored{margin-bottom:8px}.header-product-card__name-row{text-align:left;color:#164196;font-size:14px;font-weight:700;line-height:120%}@media (width>=768px){.header-product-card__name-row{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}}@media (width>=1114px){.header-product-card__name-row{font-size:14px}}.header-product-card__gender-row{color:#164196;font-size:12px;font-weight:400;line-height:140%}.header-product-card__price-row{margin-top:4px}.header-product-card__price-row .price-t02__actual-price{padding:0}.header-suggestion-products{flex-direction:column;gap:16px;width:100%;display:flex}.header-suggestion-products__title{color:#164196;letter-spacing:.14px;text-transform:uppercase;align-items:center;gap:8px;width:100%;font-size:14px;font-weight:700;line-height:16px;display:none}@media (width>=768px){.header-suggestion-products__title{font-size:10px;display:flex}}@media (width>=1114px){.header-suggestion-products__title{font-size:14px}}.header-suggestion-products__list{grid-template-columns:1fr;gap:16px 36px;width:100%;display:grid}@media (width>=768px){.header-suggestion-products__list{grid-template-columns:repeat(2,minmax(245px,1fr));grid-template-rows:repeat(var(--header-suggestion-products-rows), auto);grid-auto-flow:column;row-gap:24px}}.banner-retail-media-search-layer{aspect-ratio:250/200;border-radius:6px;width:100%;display:block;position:relative;overflow:hidden}.banner-retail-media-search-layer--clickable{cursor:pointer}.banner-retail-media-search-layer:hover{text-decoration:none}.banner-retail-media-search-layer__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.banner-retail-media-search-layer__badge{color:#164196;background:#ffffffb3;border-radius:4px;align-items:center;padding:1px 2px 1px 5px;display:inline-flex;position:absolute;top:8px;left:8px}.banner-retail-media-search-layer__vignette{background:linear-gradient(#0000 0%,#000000a6 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:8px;height:54%;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.banner-retail-media-search-layer__logo{width:32px;height:32px}.banner-retail-media-search-layer__headline{color:#fff;letter-spacing:.14px;text-transform:uppercase;font-size:14px;font-weight:700;line-height:18px}.banner-retail-media-search-layer__subline{color:#fff;letter-spacing:.14px;font-size:14px;font-weight:400;line-height:18px}@media (width>=768px){.banner-retail-media-search-layer{width:250px}}@media (width>=1440px){.banner-retail-media-search-layer{aspect-ratio:250/408}.banner-retail-media-search-layer__vignette{height:132px;padding:32px 16px 24px}}.header-suggestion-banners{flex-direction:column;gap:16px;width:100%;display:flex}.popular-search-query-item{background-color:#ecf0f9;border-radius:4px;align-items:center;gap:8px;padding:12px 16px;display:flex}@media (width>=768px){.popular-search-query-item{padding:0}}.popular-search-query-item__link{color:#164196;flex-grow:1;align-items:center;gap:8px;display:flex}.popular-search-query-item__link:hover{text-decoration:none}.popular-search-query-item__text{text-align:left;white-space:nowrap;flex-grow:1;font-size:14px;font-weight:700;line-height:12px}@media (width>=768px){.popular-search-query-item__text{letter-spacing:.14px;font-weight:400;line-height:20px}}.popular-search-query-item__text--capitalize{text-transform:capitalize}.popular-search-query-item__icon{font-size:24px;display:none}@media (width>=768px){.popular-search-query-item__icon{display:block}}.popular-search-query-list{flex-direction:column;gap:8px;display:flex}@media (width>=768px){.popular-search-query-list{gap:12px}}.popular-search-query-list__title{color:#164196;letter-spacing:.14px;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:16px;display:flex}@media (width>=768px){.popular-search-query-list__title{font-size:10px}}@media (width>=1114px){.popular-search-query-list__title{font-size:14px}}.popular-search-query-list__title-icon{font-size:20px}@media (width>=768px){.popular-search-query-list__title-icon{font-size:12px}}@media (width>=1114px){.popular-search-query-list__title-icon{font-size:20px}}.popular-search-query-list__list{flex-direction:column;gap:8px;display:flex}@media (width>=768px){.popular-search-query-list__list{gap:12px}}@media (width<=768px){.popular-search-query-list__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;display:flex;overflow-x:auto}.popular-search-query-list__list::-webkit-scrollbar{display:none}}.search-history-item{background-color:#ecf0f9;border-radius:4px;align-items:center;gap:8px;padding:12px 16px;display:flex}@media (width>=768px){.search-history-item{padding:0}}.search-history-item__link{color:#164196;flex-grow:1;align-items:center;gap:8px;min-width:0;display:flex}.search-history-item__link:hover{text-decoration:none}.search-history-item__text{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;font-size:14px;font-weight:700;line-height:12px;overflow:hidden}@media (width>=768px){.search-history-item__text{letter-spacing:.14px;font-weight:400;line-height:20px}}.search-history-item__text--capitalize{text-transform:capitalize}.search-history-item__icon{flex-shrink:0;font-size:24px;display:none}@media (width>=768px){.search-history-item__icon{display:block}}.search-history-item__clear-btn{color:#164196;align-items:center;font-size:12px;display:flex}@media (width>=768px){.search-history-item__clear-btn{display:none}}.search-history-list{flex-direction:column;gap:8px;display:flex}@media (width>=768px){.search-history-list{gap:12px}}.search-history-list__header{justify-content:space-between;display:flex}.search-history-list__title{color:#164196;letter-spacing:.14px;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:16px;display:flex}@media (width>=768px){.search-history-list__title{font-size:10px}}@media (width>=1114px){.search-history-list__title{font-size:14px}}.search-history-list__title-icon{font-size:24px}@media (width>=768px){.search-history-list__title-icon{font-size:16px}}@media (width>=1114px){.search-history-list__title-icon{font-size:24px}}.search-history-list__clear-all-btn{color:#164196;letter-spacing:.14px;font-size:14px;font-weight:400;line-height:16px}@media (width>=768px){.search-history-list__clear-all-btn{font-size:10px}}@media (width>=1114px){.search-history-list__clear-all-btn{font-size:14px}}.search-history-list__list{flex-direction:column;gap:8px;display:flex}@media (width>=768px){.search-history-list__list{gap:12px}}@media (width<=768px){.search-history-list__list{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;display:flex;overflow-x:auto}.search-history-list__list::-webkit-scrollbar{display:none}}.header-search-layer{z-index:99999;cursor:default;background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.header-search-layer--overlay-shown:before{content:"";-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (width>=768px){.header-search-layer{height:auto}}.header-search-layer__top{background:#fff;border-bottom:1px solid #f5f5f5;align-items:center;gap:10px;padding:8px 16px;display:flex}@media (width>=768px){.header-search-layer__top{border-bottom:none;width:100%;max-width:1680px;margin:0 auto;padding:24px}}@media (width>=1114px){.header-search-layer__top{border-bottom:none;padding:24px 48px}}.header-search-layer__logo{width:116px;display:none}@media (width>=768px){.header-search-layer__logo{width:155px;display:block}}.header-search-layer__input-wrapper{flex-grow:1;height:36px;position:relative}@media (width>=768px){.header-search-layer__input-wrapper{height:32px}}.header-search-layer__input{width:100%;height:100%}@media (width>=768px){.header-search-layer__input{white-space:nowrap;max-width:530px;height:auto;transition:transform .5s,left .5s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-search-layer__input--center{left:50%;transform:translate(-50%,-50%)}}.header-search-layer__close-btn{justify-content:center;align-items:center;padding:4px;display:flex}@media (hover:hover) and (pointer:fine){.header-search-layer__close-btn:hover{background:#ecf0f9;border-radius:4px}}.header-search-layer__close-btn-icon{color:#164196;font-size:16px}.header-search-layer__content-wrap{flex-grow:1;padding:16px;overflow-y:auto}@media (width>=768px){.header-search-layer__content-wrap{background-color:#ecf0f9;max-height:calc(100vh - 93px);padding:12px 0 24px;overflow-y:auto}}@media (width>=1114px){.header-search-layer__content-wrap{max-height:calc(100vh - 102px);padding:32px 0 64px}}.header-search-layer__content{flex-direction:column;gap:24px;font-size:14px;line-height:16px;display:flex}@media (width>=768px){.header-search-layer__content{flex-direction:row;gap:0;width:100%;max-width:1680px;margin:0 auto;padding:0 16px}}@media (width>=1114px){.header-search-layer__content{padding:0 48px}}.header-search-layer__search-suggestion{width:auto}@media (width>=768px){.header-search-layer__search-suggestion{border-right:2px solid #fff;width:100%;max-width:285px;padding-right:12px}}@media (width>=1114px){.header-search-layer__search-suggestion{max-width:385px;padding-right:30px}}.header-search-layer__product-suggestion-wrap{flex-direction:column;flex-grow:1;gap:16px;display:flex}@media (width>=768px){.header-search-layer__product-suggestion-wrap{padding-left:12px}}@media (width>=1114px){.header-search-layer__product-suggestion-wrap{flex-flow:wrap;align-items:flex-start;padding-left:30px}}.header-search-layer__product-suggestion{flex:420px;min-width:0}.header-search-layer__banner-suggestion{width:100%}@media (width>=1440px){.header-search-layer__banner-suggestion{flex:0 0 250px;width:auto}}@media (width>=768px){.header-search-layer__bottom{display:none}.header-search-animation-dropdown{overflow:hidden}}.header-search-slide-down-enter-active,.header-search-slide-down-leave-active{transition:all .3s}@media (width>=768px){.header-search-slide-down-enter-active,.header-search-slide-down-leave-active{transition:all .3s;overflow:hidden}}.header-search-slide-down-enter-from,.header-search-slide-down-leave-to{transform:translate(100%)}@media (width>=768px){.header-search-slide-down-enter-from,.header-search-slide-down-leave-to{opacity:0;max-height:80px;transform:none}}.header-search-slide-down-enter-to,.header-search-slide-down-leave-from{transform:translate(0)}@media (width>=768px){.header-search-slide-down-enter-to,.header-search-slide-down-leave-from{opacity:1;max-height:1000px;transform:none}}:root{--screen-size-sm:375px;--screen-size-md:768px;--screen-size-lg:1024px;--screen-size-xl:1114px;--screen-size-xxl:1280px;--screen-size-xxxl:1680px}.my-shop-desktop-button{color:#164196;border-radius:4px;align-items:center;gap:6px;width:100%;max-width:150px;padding-right:4px;display:flex}@media (width>=1024px){.my-shop-desktop-button{max-width:200px}}@media (width>=1114px){.my-shop-desktop-button{max-width:240px}}@media (hover:hover){.my-shop-desktop-button:hover{background-color:#ecf0f9;border-radius:4px}}.my-shop-desktop-button__icon{flex-shrink:0;width:24px;height:24px}.my-shop-desktop-button__content{flex-direction:column;align-items:start;min-width:0;display:flex}.my-shop-desktop-button__title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10px;font-weight:400;overflow:hidden}.my-shop-desktop-button__shop{text-align:start;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-bottom:1px;font-size:14px;font-weight:500;line-height:16px;overflow:hidden}.my-shop-desktop-button__choose-shop{text-align:start;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-bottom:2px;font-size:14px;font-weight:700;overflow:hidden}[data-v-a9f905ef]:root{--screen-size-sm:375px;--screen-size-md:768px;--screen-size-lg:1024px;--screen-size-xl:1114px;--screen-size-xxl:1280px;--screen-size-xxxl:1680px}.header-horizontal-padding[data-v-a9f905ef]{padding-left:16px;padding-right:16px}@media (width>=1024px){.header-horizontal-padding[data-v-a9f905ef]{padding-left:24px;padding-right:24px}}@media (width>=1114px){.header-horizontal-padding[data-v-a9f905ef]{padding-left:48px;padding-right:48px}}.header-block[data-v-a9f905ef]{z-index:4;background:#fff;border-top:1px solid #f5f5f5;max-width:1680px;margin:0 auto;position:sticky;top:0}@media (width>=768px){.header-block[data-v-a9f905ef]{border-top:none;position:relative}}.header-block__content[data-v-a9f905ef]{flex-direction:column;padding-top:12px;display:flex}@media (width>=768px){.header-block__content[data-v-a9f905ef]{gap:10px;padding-top:24px;padding-bottom:8px}}@media (width>=1114px){.header-block__content[data-v-a9f905ef]{gap:10px}}.header-block__main-content[data-v-a9f905ef]{border-bottom:1px solid #f5f5f5;align-items:center;gap:10px;padding-bottom:12px;display:flex}@media (width>=768px){.header-block__main-content[data-v-a9f905ef]{border-bottom:none;gap:24px;padding-bottom:0}}@media (width>=1114px){.header-block__main-content[data-v-a9f905ef]{gap:48px}}.header-block__menu-content[data-v-a9f905ef]{position:relative}.header-block__menu-content[data-v-a9f905ef]:after{content:"";background:#e5e5e5;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.header-block__desktop-menu[data-v-a9f905ef]{display:none}@media (width>=1024px){.header-block__desktop-menu[data-v-a9f905ef]{display:block}}.header-block__shop-button-wrapper--mobile[data-v-a9f905ef]{padding:8px 12px}@media (width>=768px){.header-block__shop-button-wrapper--mobile[data-v-a9f905ef]{display:none}}.header-block__shop-button-wrapper--desktop[data-v-a9f905ef]{display:none}@media (width>=768px){.header-block__shop-button-wrapper--desktop[data-v-a9f905ef]{display:flex}}.header-block__menu-btn[data-v-a9f905ef]{color:#164196;cursor:pointer;justify-content:center;align-items:center;font-size:24px;display:flex}@media (width>=1114px){.header-block__menu-btn[data-v-a9f905ef]{display:none}}.header-block__logo[data-v-a9f905ef]{width:100%;max-width:136px;display:block}@media (width>=768px){.header-block__logo[data-v-a9f905ef]{max-width:155px}}.header-block__search-button[data-v-a9f905ef]{flex-grow:1;flex-basis:100%;height:32px;display:none}@media (width>=768px){.header-block__search-button[data-v-a9f905ef]{display:flex}}.header-block__controls[data-v-a9f905ef]{margin-left:auto}@media (width>=768px){.header-block__controls[data-v-a9f905ef]{margin-left:0}}.header-block__control-btn[data-v-a9f905ef]{color:#164196;cursor:pointer;border-radius:4px;padding:0 12px;font-size:24px}.header-block__control-btn[data-v-a9f905ef]:hover{background-color:#ecf0f9}.header-block__mobile-search-wrap[data-v-a9f905ef]{width:100%;padding:12px 16px}@media (width>=768px){.header-block__mobile-search-wrap[data-v-a9f905ef]{display:none}}.header-block__mobile-search-button[data-v-a9f905ef]{width:100%}.mobile-menu-slide-enter-active[data-v-a9f905ef],.mobile-menu-slide-leave-active[data-v-a9f905ef]{transition:opacity .3s ease-out}.mobile-menu-slide-enter-from[data-v-a9f905ef],.mobile-menu-slide-leave-to[data-v-a9f905ef]{opacity:0}.mobile-menu-slide-enter-to[data-v-a9f905ef],.mobile-menu-slide-leave-from[data-v-a9f905ef]{opacity:1}
