: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}.medium-image-text-banner{position:relative}@media (width>=768px){.medium-image-text-banner{width:100%;display:flex}}.medium-image-text-banner__image-box{width:100%}@media (width>=768px){.medium-image-text-banner__image-box{flex-shrink:0;width:56.083%}}@media (width>=1024px){.medium-image-text-banner__image-box{width:66.892%}}.medium-image-text-banner__image{object-fit:cover;min-height:100%}.medium-image-text-banner__text-box{color:#fff;background:#164196;flex-direction:column;gap:9px;padding:14px;display:flex}@media (width>=768px){.medium-image-text-banner__text-box{flex-grow:1;justify-content:center;padding:24px}}.medium-image-text-banner__text-box--grey{color:#164196;background:#f5f5f5}.medium-image-text-banner__text-box--white{color:#164196;background:#fff}.medium-image-text-banner__text-holder{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.medium-image-text-banner__text-holder{gap:16px}.medium-image-text-banner__text-holder--overlay{max-width:500px}}.medium-image-text-banner__subtitle{letter-spacing:.12px;text-transform:uppercase;font-size:12px;line-height:17px;display:block}@media (width>=1024px){.medium-image-text-banner__subtitle{letter-spacing:.16px;font-size:16px;line-height:16px}.medium-image-text-banner__subtitle--small{letter-spacing:.14px;font-size:14px}}.medium-image-text-banner__title{text-transform:uppercase;font-size:24px;line-height:32px}@media (width>=1024px){.medium-image-text-banner__title{font-size:34px;line-height:40px}}.medium-image-text-banner__text{flex-direction:column;gap:8px;font-size:14px;line-height:20px;display:flex}@media (width>=1024px){.medium-image-text-banner__text{gap:16px;font-size:16px;line-height:26px}}.medium-image-text-banner__text ul{text-transform:uppercase;flex-direction:column;gap:4px;font-size:14px;font-weight:700;line-height:21px;display:flex}.medium-image-text-banner__text li{padding-left:10px;position:relative}.medium-image-text-banner__text li:before{content:"";background:#e30613;border-radius:100%;width:4px;height:4px;margin-left:-10px;position:absolute;top:7px}.medium-image-text-banner__button{color:#164196;background:#fff;border-color:#fff;max-width:100%;display:block}@media (width>=1024px){.medium-image-text-banner__button{padding:14px 39px}}.medium-image-text-banner__button--blue{color:#fff;background:#164196;border-color:#164196}.medium-image-text-banner__button--secondary{background:inherit;color:currentColor;border-color:currentColor}.medium-image-text-banner__button--small{padding:6px 21px;font-size:14px}@media (width>=1024px){.medium-image-text-banner__button--small{padding:6px 23px}}.medium-image-text-banner__button-wrap{flex-wrap:wrap;gap:16px;padding-top:5px;display:flex}@media (width>=768px){.medium-image-text-banner__button-wrap{padding-top:21px}}.medium-image-text-banner__link{z-index:1;position:absolute;inset:0}: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}.small-overlap-image-text-banner{position:relative}@media (width>=768px){.small-overlap-image-text-banner{width:100%;display:flex}}.small-overlap-image-text-banner__image-box{width:100%}@media (width>=768px){.small-overlap-image-text-banner__image-box{flex-shrink:0;width:56.083%}}@media (width>=1024px){.small-overlap-image-text-banner__image-box{width:66.892%}}.small-overlap-image-text-banner__image-box--overlay{width:54.17%;margin-bottom:-28.823%;margin-left:14px}@media (width>=768px){.small-overlap-image-text-banner__image-box--overlay{order:1;width:34.629%;margin:6.25% 3.041% 7.095% -17.315%}}.small-overlap-image-text-banner__image{object-fit:cover;min-height:100%}.small-overlap-image-text-banner__text-box{color:#fff;background:#164196;flex-direction:column;gap:9px;padding:14px;display:flex}@media (width>=768px){.small-overlap-image-text-banner__text-box{flex-grow:1;justify-content:center;padding:24px}}.small-overlap-image-text-banner__text-box--grey{color:#164196;background:#f5f5f5}.small-overlap-image-text-banner__text-box--white{color:#164196;background:#fff}.small-overlap-image-text-banner__text-box--overlay{padding-top:calc(28.823% + 20px)}@media (width>=768px){.small-overlap-image-text-banner__text-box--overlay{padding:24px calc(17.315% + 24px) 24px 65px}}.small-overlap-image-text-banner__text-holder{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.small-overlap-image-text-banner__text-holder{gap:16px}.small-overlap-image-text-banner__text-holder--overlay{max-width:500px}}.small-overlap-image-text-banner__subtitle{letter-spacing:.12px;text-transform:uppercase;font-size:12px;line-height:17px;display:block}@media (width>=1024px){.small-overlap-image-text-banner__subtitle{letter-spacing:.16px;font-size:16px;line-height:16px}.small-overlap-image-text-banner__subtitle--small{letter-spacing:.14px;font-size:14px}}.small-overlap-image-text-banner__title{text-transform:uppercase;font-size:24px;line-height:32px}@media (width>=1024px){.small-overlap-image-text-banner__title{font-size:34px;line-height:40px}}.small-overlap-image-text-banner__title--small{font-size:16px;line-height:22px}@media (width>=1024px){.small-overlap-image-text-banner__title--small{font-size:20px;line-height:24px}}.small-overlap-image-text-banner__text{flex-direction:column;gap:8px;font-size:14px;line-height:20px;display:flex}@media (width>=1024px){.small-overlap-image-text-banner__text{gap:16px;font-size:16px;line-height:26px}}.small-overlap-image-text-banner__text ul{text-transform:uppercase;flex-direction:column;gap:4px;font-size:14px;font-weight:700;line-height:21px;display:flex}.small-overlap-image-text-banner__text li{padding-left:10px;position:relative}.small-overlap-image-text-banner__text li:before{content:"";background:#e30613;border-radius:100%;width:4px;height:4px;margin-left:-10px;position:absolute;top:7px}.small-overlap-image-text-banner__button{color:#164196;background:#fff;border-color:#fff;max-width:100%;display:block}@media (width>=1024px){.small-overlap-image-text-banner__button{padding:14px 39px}}.small-overlap-image-text-banner__button--blue{color:#fff;background:#164196;border-color:#164196}.small-overlap-image-text-banner__button--secondary{background:inherit;color:currentColor;border-color:currentColor}.small-overlap-image-text-banner__button--small{padding:6px 21px;font-size:14px}@media (width>=1024px){.small-overlap-image-text-banner__button--small{padding:6px 23px}}.small-overlap-image-text-banner__button-wrap{flex-wrap:wrap;gap:16px;padding-top:5px;display:flex}@media (width>=768px){.small-overlap-image-text-banner__button-wrap{padding-top:21px}}.small-overlap-image-text-banner__link{z-index:1;position:absolute;inset:0}.home-page-modules-wrapper{--swiper-pagination-bottom:20px;--swiper-pagination-fraction-color:#999;--swiper-scrollbar-border-radius:2px;--swiper-scrollbar-bottom:0;--swiper-scrollbar-sides-offset:0%;--swiper-scrollbar-bg-color:#e5e5e5;--swiper-scrollbar-drag-bg-color:#e30613}.home-page-modules-wrapper .section{width:100%;padding:0}.home-page-modules-wrapper h1,.home-page-modules-wrapper h2,.home-page-modules-wrapper h3,.home-page-modules-wrapper h4,.home-page-modules-wrapper h5{text-transform:uppercase}.home-page-modules-wrapper .color-bar{background:#fff;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:4px;display:flex}.home-page-modules-wrapper .color-bar__options{flex-direction:column;gap:4px;display:flex}.home-page-modules-wrapper .color-bar__item{border:1px solid #c2c2c2;border-radius:100%;width:12px;height:12px}.home-page-modules-wrapper .color-bar__hidden-colors{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;line-height:12px;overflow:hidden}.home-page-modules-wrapper .badge-line.badge-line--style-1{flex-wrap:wrap;gap:1px;max-width:100%;display:flex}.home-page-modules-wrapper .badge-line.badge-line--style-1 .badge-line__item{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#164196;max-width:100%;padding:4px 8px;font-size:12px;line-height:16px;display:block;overflow:hidden}.home-page-modules-wrapper .badge-line.badge-line--style-1 .badge-line__item--red{background:#e30613}.home-page-modules-wrapper .badge-line.badge-line--style-1 .badge-line__item--black{background:#000}.home-page-modules-wrapper .badge-line.badge-line--style-1 .badge-line__item--blue-400{background:#164196}.home-page-modules-wrapper .badge-line.badge-line--style-2{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#164196;border-radius:4px;align-items:center;gap:3px;max-width:100%;height:16px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex;overflow:hidden}@media (width>=768px){.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item{height:18px;font-size:12px}}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--red{background:#e30613}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--black{background:#000}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--blue-400{background:#164196}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--refurbished{color:#007c6a;background:#ebf5f4;padding-left:4px}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--refurbished-year{color:#164196;background:#ecf0f9}.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--back-soon,.home-page-modules-wrapper .badge-line.badge-line--style-2 .badge-line__item--coming-soon{color:#ff5f00;background:#fff;border:1px solid #ff5f00}.home-page-modules-wrapper .badge-line.badge-line--style-3{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}.home-page-modules-wrapper .badge-line.badge-line--style-3 .badge-line__item{text-align:center;text-transform:uppercase;color:#3c3c3b;background:#ffffffb3;border-radius:8px;align-items:center;gap:3px;padding:4px;font-size:9px;font-weight:500;line-height:9px;display:inline-flex}.home-page-modules-wrapper .badge-line.badge-line--style-3 .badge-line__item--small{padding:3px 4px;font-size:8px;line-height:8px}.home-page-modules-wrapper .price-line{flex-wrap:wrap;gap:8px;display:flex}.home-page-modules-wrapper .price-line__price{position:relative}.home-page-modules-wrapper .price-line__price--crossed:after{content:"";background:currentColor;width:100%;height:1px;margin-top:-2px;position:absolute;top:50%;left:0}.home-page-modules-wrapper .product-card{letter-spacing:.14px;font-size:14px;line-height:16px;position:relative}.home-page-modules-wrapper .product-card--not-available:before{content:"";z-index:1;pointer-events:none;background:#ffffff80;position:absolute;inset:0}.home-page-modules-wrapper .product-card__action-frame{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:16px;position:relative}.home-page-modules-wrapper .product-card__image-box{justify-content:center;align-items:center;padding-top:100%;display:flex;position:relative}.home-page-modules-wrapper .product-card__image{object-fit:contain;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-page-modules-wrapper .product-card__image-spinner{max-width:100%;max-height:100%;position:absolute;inset:0}.home-page-modules-wrapper .product-card__color-bar{z-index:2;position:absolute;top:8px;left:8px}.home-page-modules-wrapper .product-card__wishlist-button{color:#164196;z-index:1;padding:8px;font-size:24px;display:flex;position:absolute;top:0;right:0}.home-page-modules-wrapper .product-card__badge-line{z-index:1;position:absolute;bottom:8px;left:8px}.home-page-modules-wrapper .product-card__image-overlay{writing-mode:vertical-rl;position:absolute;bottom:8px;right:8px;transform:rotate(180deg)}.home-page-modules-wrapper .product-card__title{letter-spacing:.14px;margin-bottom:4px;font-size:14px;font-weight:700;line-height:16px;display:block}.home-page-modules-wrapper .product-card__title-dot{color:#e30613;padding:0 2px;display:inline-flex}.home-page-modules-wrapper .product-card__category{letter-spacing:0;margin-bottom:8px}.home-page-modules-wrapper .product-card__sponsored{z-index:1;margin-bottom:8px;position:relative}.home-page-modules-wrapper .product-card__link{position:absolute;inset:0}.home-page-modules-wrapper .product-card .price-line__price--old:after{background:#164196;height:2px}.home-page-modules-wrapper .product-card .price-line__price--old+.price-line__price{color:#e30613}.home-page-modules-wrapper .category-banner{height:100%;position:relative}.home-page-modules-wrapper .category-banner--overlay:before{content:"";visibility:hidden;background:linear-gradient(#0000 46.41%,#000000a6 100%);position:absolute;inset:0}.home-page-modules-wrapper .category-banner--overlay:hover:before{visibility:visible}.home-page-modules-wrapper .category-banner__image-box{height:100%}.home-page-modules-wrapper .category-banner__image{object-fit:cover;min-height:100%}.home-page-modules-wrapper .category-banner__text-box{color:#fff;z-index:1;flex-direction:column;gap:8px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width>=1024px){.home-page-modules-wrapper .category-banner__text-box{padding:24px}}.home-page-modules-wrapper .category-banner__title{text-transform:uppercase;font-size:18px;line-height:24px;display:block}@media (width>=1114px){.home-page-modules-wrapper .category-banner__title{font-size:20px}}.home-page-modules-wrapper .category-banner__text{font-size:14px;line-height:16px}.home-page-modules-wrapper .category-banner__link{z-index:1;position:absolute;inset:0}.home-page-modules-wrapper .slider{flex-direction:column;gap:32px;display:flex}@media (width>=768px){.home-page-modules-wrapper .slider{gap:16px}}.home-page-modules-wrapper .slider .swiper-wrapper{padding-bottom:36px}.home-page-modules-wrapper .slider__mask{gap:16px;display:flex}.home-page-modules-wrapper .slider__item.swiper-slide{flex-shrink:0;width:71%;margin-right:16px}@media (width>=768px){.home-page-modules-wrapper .slider__item.swiper-slide{width:21.284%}.home-page-modules-wrapper .slider__item.swiper-slide--big{width:43.92%}}.home-page-modules-wrapper .slider .swiper-button-prev,.home-page-modules-wrapper .slider .swiper-button-next{cursor:pointer;background:#fff;border:2px solid #f5f5f5;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:none}@media (width>=768px){.home-page-modules-wrapper .slider .swiper-button-prev,.home-page-modules-wrapper .slider .swiper-button-next{display:flex}}.home-page-modules-wrapper .slider .swiper-button-prev:after,.home-page-modules-wrapper .slider .swiper-button-next:after{color:#164196;font-size:24px;font-family:icomoon!important}.home-page-modules-wrapper .slider .swiper-button-prev.swiper-button-disabled,.home-page-modules-wrapper .slider .swiper-button-next.swiper-button-disabled{display:none}.home-page-modules-wrapper .entry-card{letter-spacing:.14px;font-size:14px;line-height:16px;position:relative}.home-page-modules-wrapper .entry-card__image-box{justify-content:center;align-items:center;margin-bottom:8px;padding-top:100%;display:flex;position:relative}.home-page-modules-wrapper .entry-card__image{object-fit:contain;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.home-page-modules-wrapper .entry-card__image-spinner{max-width:100%;max-height:100%;position:absolute;inset:0}.home-page-modules-wrapper .entry-card__title{text-transform:uppercase;margin-bottom:4px;font-size:14px;font-weight:700;line-height:16px;display:block}.home-page-modules-wrapper .entry-card__gender{letter-spacing:.11px;text-transform:uppercase;margin-bottom:8px;font-size:11px;line-height:12px;display:block}@media (width>=1114px){.home-page-modules-wrapper .entry-card__gender{letter-spacing:.14px;font-size:14px;line-height:16px}}.home-page-modules-wrapper .entry-card__category{text-transform:uppercase;font-size:18px;line-height:24px;display:block}@media (width>=1114px){.home-page-modules-wrapper .entry-card__category{font-size:20px}}.home-page-modules-wrapper .entry-card__link{position:absolute;inset:0}.home-page-modules-wrapper .entry-card__link-wrap:hover{text-decoration:none}.home-page-modules-wrapper .main-slider{border-bottom:1px solid #e5e5e5}@media (width>=768px){.home-page-modules-wrapper .main-slider{margin-bottom:56px}.home-page-modules-wrapper .main-slider__item{display:flex}}.home-page-modules-wrapper .main-slider__brand-box{display:flex}@media (width>=768px){.home-page-modules-wrapper .main-slider__title{font-size:28px;line-height:32px}}.home-page-modules-wrapper .main-slider__nav-bar{padding:4px 0}@media (width>=768px){.home-page-modules-wrapper .main-slider__nav-bar{justify-content:space-between;align-items:center;display:flex}}.home-page-modules-wrapper .main-slider__nav{letter-spacing:.14px;text-transform:uppercase;white-space:nowrap;gap:32px;margin-left:-16px;margin-right:-16px;padding:12px 16px;font-size:14px;font-weight:700;line-height:16px;display:flex;overflow-x:auto}@media (width>=768px){.home-page-modules-wrapper .main-slider__nav{max-width:calc(100% - 100px);margin:0;padding:23px 0}}.home-page-modules-wrapper .main-slider__nav-item{cursor:pointer;padding:1px 2px}.home-page-modules-wrapper .main-slider__nav-item:hover,.home-page-modules-wrapper .main-slider__nav-item--active{color:#fff;background:#e30613}.home-page-modules-wrapper .main-slider__arrow-nav{display:none}@media (width>=768px){.home-page-modules-wrapper .main-slider__arrow-nav{justify-content:space-between;align-items:center;gap:16px;display:flex}}.home-page-modules-wrapper .main-slider__arrow{cursor:pointer;background:#fff;border:2px solid #f5f5f5;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.home-page-modules-wrapper .main-slider__arrow-icon{font-size:24px}.home-page-modules-wrapper .main-banner{position:relative}.home-page-modules-wrapper .main-banner:hover{text-decoration:none}@media (width>=768px){.home-page-modules-wrapper .main-banner{width:100%;display:flex}.home-page-modules-wrapper .main-banner__image-box{flex-shrink:0;order:1;width:56.083%}}@media (width>=1024px){.home-page-modules-wrapper .main-banner__image-box{width:66.892%}}.home-page-modules-wrapper .main-banner__image{object-fit:cover;min-height:100%}.home-page-modules-wrapper .main-banner__text-box{color:#fff;background:#164196;flex-direction:column;gap:24px;min-height:152px;padding:16px;display:flex}@media (width>=768px){.home-page-modules-wrapper .main-banner__text-box{flex-grow:1;justify-content:center;gap:32px;padding:24px}}.home-page-modules-wrapper .main-banner__text-holder{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.home-page-modules-wrapper .main-banner__text-holder{gap:16px}}.home-page-modules-wrapper .main-banner__brand-box{align-items:center;width:48px;height:48px;display:none}@media (width>=768px){.home-page-modules-wrapper .main-banner__brand-box{display:flex}.home-page-modules-wrapper .main-banner__brand-box:not(.main-banner__brand-box--small){width:56px;height:56px;margin-bottom:32px}}.home-page-modules-wrapper .main-banner__subtitle{-webkit-line-clamp:2;letter-spacing:.11px;text-transform:uppercase;-webkit-box-orient:vertical;font-size:11px;line-height:12px;display:-webkit-box;overflow:hidden}@media (width>=1024px){.home-page-modules-wrapper .main-banner__subtitle{display:block}}@media (width>=1114px){.home-page-modules-wrapper .main-banner__subtitle{letter-spacing:.14px;font-size:14px;line-height:16px}}.home-page-modules-wrapper .main-banner__title{letter-spacing:.2px;font-size:20px;line-height:24px}@media (width>=1114px){.home-page-modules-wrapper .main-banner__title{letter-spacing:.28px;font-size:28px;line-height:32px}}.home-page-modules-wrapper .main-banner__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=1024px){.home-page-modules-wrapper .main-banner__title{font-size:36px;line-height:40px;display:block}}.home-page-modules-wrapper .main-banner__button{margin-top:auto}@media (width>=1024px){.home-page-modules-wrapper .main-banner__button{margin-top:0;padding:15px 39px 13px}.home-page-modules-wrapper .main-banner__button--small{letter-spacing:.14px;padding-left:22px;padding-right:22px;font-size:14px}}.home-page-modules-wrapper .main-banner__link{z-index:1;position:absolute;inset:0}.home-page-modules-wrapper .category-teaser{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 8px;display:grid}@media (width>=768px){.home-page-modules-wrapper .category-teaser{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px}}.home-page-modules-wrapper .category-teaser--wide-first .category-banner:first-child{grid-column:1/span 2}@media (width>=768px){.home-page-modules-wrapper .category-teaser--wide-first .category-banner:first-child{grid-column:initial}.home-page-modules-wrapper .category-teaser--wide-first{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.home-page-modules-wrapper .common-banner{flex-direction:column;height:100%;display:flex}.home-page-modules-wrapper .common-banner,.home-page-modules-wrapper .common-banner:hover,.home-page-modules-wrapper .common-banner:focus,.home-page-modules-wrapper .common-banner:visited{text-decoration:none}.home-page-modules-wrapper .common-banner__text-box{color:#fff;background:#164196;flex-direction:column;flex-grow:1;padding:16px;display:flex}@media (width>=768px){.home-page-modules-wrapper .common-banner__text-box{padding:24px}}.home-page-modules-wrapper .common-banner__category{letter-spacing:.11px;text-transform:uppercase;margin-bottom:8px;font-size:11px;line-height:12px;display:block}@media (width>=1114px){.home-page-modules-wrapper .common-banner__category{letter-spacing:.14px;font-size:14px;line-height:16px}}.home-page-modules-wrapper .common-banner__title{letter-spacing:.14px;text-transform:uppercase;font-size:14px;line-height:16px;display:block}@media (width>=768px){.home-page-modules-wrapper .common-banner__title{letter-spacing:.2px;margin-bottom:56px;font-size:20px;line-height:24px}}.home-page-modules-wrapper .common-banner__button{display:none}@media (width>=768px){.home-page-modules-wrapper .common-banner__button{margin-top:auto;padding:15px 23px 13px;font-size:14px;display:block}}.home-page-modules-wrapper .common-banner__link{z-index:1;position:absolute;inset:0}@media (width>=768px){.home-page-modules-wrapper .common-banner__link{display:none}}.home-page-modules-wrapper .banner-module{position:relative}@media (width>=768px){.home-page-modules-wrapper .banner-module{width:100%;display:flex}}@media (width>=1024px){.home-page-modules-wrapper .banner-module--reversed{flex-direction:row-reverse}}.home-page-modules-wrapper .banner-module--columns{gap:12px 8px;display:grid}@media (width>=768px){.home-page-modules-wrapper .banner-module--columns{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:16px}}.home-page-modules-wrapper .banner-module--overlay-images{flex-direction:column}.home-page-modules-wrapper .banner-module--clickable{cursor:pointer}.home-page-modules-wrapper .banner-module__image-banner{position:relative}.home-page-modules-wrapper .banner-module__column{flex-direction:column;height:100%;display:flex}.home-page-modules-wrapper .banner-module__column--clickable{cursor:pointer}.home-page-modules-wrapper .banner-module__image-box{width:100%}@media (width>=768px){.home-page-modules-wrapper .banner-module__image-box--big-banner{flex-shrink:0;order:1;width:56.083%}}@media (width>=1024px){.home-page-modules-wrapper .banner-module__image-box--big-banner{width:66.892%}}@media (width>=768px){.home-page-modules-wrapper .banner-module__image-box--medium-banner{flex-shrink:0;order:1;width:50%}}.home-page-modules-wrapper .banner-module__image-box--overlay{width:54.17%;margin-bottom:-28.823%;margin-left:14px}@media (width>=768px){.home-page-modules-wrapper .banner-module__image-box--overlay{order:1;width:34.629%;margin:6.25% 3.041% 7.095% -17.315%}}.home-page-modules-wrapper .banner-module__image-box--double{grid-template-columns:44.45% 55.55%;display:grid}.home-page-modules-wrapper .banner-module__image-wrap{flex-direction:column;gap:12px;padding:0 14px;display:flex}@media (width>=768px){.home-page-modules-wrapper .banner-module__image-wrap{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:26px;padding:0 51px 0 64px;display:grid}}.home-page-modules-wrapper .banner-module__image{object-fit:cover;min-height:100%}.home-page-modules-wrapper .banner-module__text-box{color:#fff;background:#164196;flex-direction:column;gap:9px;padding:14px;display:flex}@media (width>=768px){.home-page-modules-wrapper .banner-module__text-box{flex-grow:1;justify-content:center;padding:24px}}.home-page-modules-wrapper .banner-module__text-box--grey{color:#164196;background:#f5f5f5}.home-page-modules-wrapper .banner-module__text-box--white{color:#164196;background:#fff}.home-page-modules-wrapper .banner-module__text-box--column{justify-content:flex-start}.home-page-modules-wrapper .banner-module__text-box--overlay{padding-top:calc(28.823% + 20px)}@media (width>=768px){.home-page-modules-wrapper .banner-module__text-box--overlay{padding:24px calc(17.315% + 24px) 24px 65px}}.home-page-modules-wrapper .banner-module__text-box--overlay-images{margin-bottom:-60.5%;padding-bottom:calc(60.5% + 16px)}@media (width>=768px){.home-page-modules-wrapper .banner-module__text-box--overlay-images{margin-bottom:-14.105%;padding:71px 51px calc(14.105% + 51px) 64px}}.home-page-modules-wrapper .banner-module__text-holder{flex-direction:column;gap:8px;display:flex}@media (width>=1024px){.home-page-modules-wrapper .banner-module__text-holder{gap:16px}.home-page-modules-wrapper .banner-module__text-holder--overlay{max-width:500px}}.home-page-modules-wrapper .banner-module__brand-box{justify-content:center;align-items:center;width:48px;height:48px;display:flex}.home-page-modules-wrapper .banner-module__brand-box--mobile-hidden{display:none}@media (width>=768px){.home-page-modules-wrapper .banner-module__brand-box--mobile-hidden{display:flex}}.home-page-modules-wrapper .banner-module__brand-box picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.home-page-modules-wrapper .banner-module__brand-logo{object-fit:contain;max-width:100%;max-height:100%}.home-page-modules-wrapper .banner-module__subtitle{letter-spacing:.11px;text-transform:uppercase;font-size:12px;line-height:17px;display:block}@media (width>=1024px){.home-page-modules-wrapper .banner-module__subtitle{font-size:16px;line-height:16px}}@media (width>=1114px){.home-page-modules-wrapper .banner-module__subtitle{letter-spacing:.14px}}@media (width>=1024px){.home-page-modules-wrapper .banner-module__subtitle--small{font-size:14px}}.home-page-modules-wrapper .banner-module__title{letter-spacing:.2px;font-size:20px;line-height:24px}@media (width>=1114px){.home-page-modules-wrapper .banner-module__title{letter-spacing:.28px;font-size:28px;line-height:32px}}.home-page-modules-wrapper .banner-module__title{font-size:24px;line-height:32px}@media (width>=1024px){.home-page-modules-wrapper .banner-module__title{font-size:34px;line-height:40px}}.home-page-modules-wrapper .banner-module__title--small{font-size:16px;line-height:22px}@media (width>=1024px){.home-page-modules-wrapper .banner-module__title--small{font-size:20px;line-height:24px}}.home-page-modules-wrapper .banner-module__subline{text-transform:uppercase;font-size:14px;line-height:18px;display:block}@media (width>=1024px){.home-page-modules-wrapper .banner-module__subline{font-size:16px;line-height:16px}}.home-page-modules-wrapper .banner-module__text{flex-direction:column;gap:8px;font-size:14px;line-height:20px;display:flex}@media (width>=1024px){.home-page-modules-wrapper .banner-module__text{gap:16px;font-size:16px;line-height:26px}}.home-page-modules-wrapper .banner-module__text--big{font-size:16px;line-height:26px}.home-page-modules-wrapper .banner-module__button{color:#164196;background:#fff;border-color:#fff;max-width:100%;display:block}@media (width>=1024px){.home-page-modules-wrapper .banner-module__button{padding:14px 39px}}.home-page-modules-wrapper .banner-module__button--blue{color:#fff;background:#164196;border-color:#164196}.home-page-modules-wrapper .banner-module__button--secondary{background:inherit;color:currentColor;border-color:currentColor}.home-page-modules-wrapper .banner-module__button--small{padding:6px 21px;font-size:14px}@media (width>=1024px){.home-page-modules-wrapper .banner-module__button--small{padding:6px 23px}.home-page-modules-wrapper .banner-module__button--desktop-small{padding:6px 23px;font-size:14px}}.home-page-modules-wrapper .banner-module__button--column{margin-top:8px}@media (width>=768px){.home-page-modules-wrapper .banner-module__button--column{margin-top:0}}.home-page-modules-wrapper .banner-module__button--focus{margin-top:21px}@media (width>=768px){.home-page-modules-wrapper .banner-module__button--focus{padding:14px 23px;font-size:14px}}.home-page-modules-wrapper .banner-module__button--fixed{max-width:calc(100% - 32px);position:absolute;bottom:16px;left:16px}@media (width>=1024px){.home-page-modules-wrapper .banner-module__button--fixed{max-width:calc(100% - 112px);bottom:56px;left:56px}.home-page-modules-wrapper .banner-module__button--fixed.banner-module__button--small{bottom:24px;left:24px}}.home-page-modules-wrapper .banner-module__button-wrap{flex-wrap:wrap;gap:16px;padding-top:5px;display:flex}@media (width>=768px){.home-page-modules-wrapper .banner-module__button-wrap{padding-top:21px}}.home-page-modules-wrapper .banner-module__text-link{letter-spacing:-0.2%;align-self:flex-start;font-size:12px;font-weight:500;line-height:16px;text-decoration:underline}.home-page-modules-wrapper .banner-module__text-link:hover{text-decoration:none}.home-page-modules-wrapper .banner-module__text-link--big{font-size:14px}@media (width>=1024px){.home-page-modules-wrapper .banner-module__text-link{font-size:16px;line-height:26px}}.home-page-modules-wrapper .banner-module__link{z-index:1;position:absolute;inset:0}.home-page-modules-wrapper .banner-module__copy{text-align:center;padding:8px 0;font-size:12px;line-height:16px;display:block}.home-page-modules-wrapper .banner-module__copy a{text-decoration:underline}.home-page-modules-wrapper .banner-module__copy a:hover{text-decoration:none}.home-page-modules-wrapper .seo-block{background:#f5f5f5;padding:18px 14px;font-size:14px;line-height:20px}@media (width>=768px){.home-page-modules-wrapper .seo-block{padding:28px 24px;font-size:16px;line-height:26px}}.home-page-modules-wrapper .seo-block__content{flex-direction:column;display:flex}.home-page-modules-wrapper .seo-block__content-box{flex-direction:column;font-size:14px;line-height:20px;display:flex}.home-page-modules-wrapper .seo-block__content-box:not(:first-child):before{content:"";background:#c2c2c2;width:100%;height:1px;margin:5px 0 34px;display:block}@media (width>=768px){.home-page-modules-wrapper .seo-block__content-box{font-size:16px;line-height:26px}}.home-page-modules-wrapper .seo-block__text{flex-direction:column;display:flex}.home-page-modules-wrapper .seo-block__title,.home-page-modules-wrapper .seo-block__title.section__title,.home-page-modules-wrapper .seo-block h1{letter-spacing:.38px;margin-bottom:23px;font-size:24px;line-height:32px}@media (width>=768px){.home-page-modules-wrapper .seo-block__title,.home-page-modules-wrapper .seo-block__title.section__title,.home-page-modules-wrapper .seo-block h1{margin-bottom:31px;font-size:36px;line-height:40px}}.home-page-modules-wrapper .seo-block__subtitle,.home-page-modules-wrapper .seo-block h2{letter-spacing:.24px;margin-bottom:8px;font-size:20px;line-height:24px}@media (width>=768px){.home-page-modules-wrapper .seo-block__subtitle,.home-page-modules-wrapper .seo-block h2{margin-bottom:15px}}.home-page-modules-wrapper .seo-block h3{margin-bottom:23px;font-size:16px;line-height:16px}.home-page-modules-wrapper .seo-block h4{margin-bottom:17px;font-size:14px;line-height:18px}.home-page-modules-wrapper .seo-block h5{margin-bottom:8px;font-size:12px;line-height:16px}.home-page-modules-wrapper .seo-block p{margin-bottom:24px}.home-page-modules-wrapper .seo-block ul{flex-direction:column;gap:8px;margin-bottom:24px;font-size:14px;line-height:20px;display:flex}@media (width>=768px){.home-page-modules-wrapper .seo-block ul{font-size:16px;line-height:26px}}.home-page-modules-wrapper .seo-block ul li{padding-left:16px;position:relative}.home-page-modules-wrapper .seo-block ul li:before{content:"";background:#e30613;border-radius:100%;width:4px;height:4px;margin-left:-16px;position:absolute;top:8px}@media (width>=768px){.home-page-modules-wrapper .seo-block ul li:before{top:11px}}.home-page-modules-wrapper .seo-block ul li p{margin:0;display:inline-block}.home-page-modules-wrapper .seo-block ol{counter-reset:item;margin-bottom:16px}@media (width>=768px){.home-page-modules-wrapper .seo-block ol{column-count:2}}.home-page-modules-wrapper .seo-block ol li{padding:0 0 8px 13px;position:relative}.home-page-modules-wrapper .seo-block ol li:before{content:counters(item, "") ".";counter-increment:item;color:#e30613;vertical-align:top;min-width:15px;margin-left:-16px;margin-right:4px}.home-page-modules-wrapper .seo-block ol li p{margin:0;display:inline-block}.home-page-modules-wrapper .seo-block blockquote{background:#fff;padding:15px}.home-page-modules-wrapper .seo-block blockquote:before{content:"“"}.home-page-modules-wrapper .seo-block blockquote:after{content:"”"}.home-page-modules-wrapper .seo-block a{text-decoration:underline}.home-page-modules-wrapper .seo-block a:hover{text-decoration:none}.home-page-modules-wrapper .seo-block .ql-align-center{text-align:center}.home-page-modules-wrapper .seo-block .ql-align-right{text-align:right}.home-page-modules-wrapper .seo-block small{font-size:12px;line-height:16px}.home-page-modules-wrapper .seo-block__expanding-box{margin-bottom:24px}.home-page-modules-wrapper .seo-block__table{flex-direction:column;margin-bottom:24px;font-size:14px;line-height:16px;display:flex}@media (width>=1024px){.home-page-modules-wrapper .seo-block__table{flex-flow:wrap;column-gap:16px;font-size:16px;line-height:26px;display:flex}}.home-page-modules-wrapper .seo-block__table-cell{padding:14px 8px 11px}@media (width>=1024px){.home-page-modules-wrapper .seo-block__table-cell{width:100%;order:initial!important}}.home-page-modules-wrapper .seo-block__table-cell--single:nth-child(odd){background:#e5e5e5}@media (width>=1024px){.home-page-modules-wrapper .seo-block__table-cell--single{width:33.33%;margin-right:66.67%}}@media (width<=1023px){.home-page-modules-wrapper .seo-block__table-cell--small:nth-child(odd){background:#e5e5e5}}@media (width>=1024px){.home-page-modules-wrapper .seo-block__table-cell--small{width:calc(33.3333% - 10.6667px)}.home-page-modules-wrapper .seo-block__table-cell--small:nth-child(6n+1),.home-page-modules-wrapper .seo-block__table-cell--small:nth-child(6n+2),.home-page-modules-wrapper .seo-block__table-cell--small:nth-child(6n+3){background:#e5e5e5}}@media (width<=1023px){.home-page-modules-wrapper .seo-block__table-cell--small-double:nth-child(odd){background:0 0}.home-page-modules-wrapper .seo-block__table-cell--small-double:nth-child(6n+1),.home-page-modules-wrapper .seo-block__table-cell--small-double:nth-child(6n+2),.home-page-modules-wrapper .seo-block__table-cell--small-double:nth-child(6n+3){background:#e5e5e5}}.home-page-modules-wrapper .seo-block__table-cell--wide:nth-child(4n+1),.home-page-modules-wrapper .seo-block__table-cell--wide:nth-child(4n+2){background:#e5e5e5}@media (width>=1024px){.home-page-modules-wrapper .seo-block__table-cell--wide{width:calc(34.508% - 8px)}}.home-page-modules-wrapper .seo-block__table-cell p{margin:0}.home-page-modules-wrapper .seo-block__cell-name{font-weight:500}.home-page-modules-wrapper .seo-block table{border-collapse:collapse;width:100%;display:block;overflow:auto}@media (width>=1024px){.home-page-modules-wrapper .seo-block table{width:calc(100% + 16px);margin-right:-16px;display:table}}.home-page-modules-wrapper .seo-block table p{margin:0}.home-page-modules-wrapper .seo-block tbody{width:100%;display:table}.home-page-modules-wrapper .seo-block th{text-align:left}.home-page-modules-wrapper .seo-block th,.home-page-modules-wrapper .seo-block td{padding:14px 24px 11px 8px}.home-page-modules-wrapper .seo-block tr:nth-child(odd) th,.home-page-modules-wrapper .seo-block tr:nth-child(odd) td{background:#e5e5e5}@media (width>=1024px){.home-page-modules-wrapper .seo-block tr:nth-child(odd) th,.home-page-modules-wrapper .seo-block tr:nth-child(odd) td{z-index:1;background:0 0;position:relative}.home-page-modules-wrapper .seo-block tr:nth-child(odd) th:after,.home-page-modules-wrapper .seo-block tr:nth-child(odd) td:after{content:"";z-index:-1;background:#e5e5e5;position:absolute;inset:0 16px 0 0}}.home-page-modules-wrapper .seo-block__hx strong{font-weight:inherit}@media (width>=768px){.home-page-modules-wrapper .popular-categories{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:19px;display:grid}}@media (width>=1024px){.home-page-modules-wrapper .popular-categories{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:19px;display:grid}}@media (width>=1280px){.home-page-modules-wrapper .popular-categories{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}}.home-page-modules-wrapper .popular-categories__list{flex-direction:column;gap:8px;font-size:16px;font-weight:500;line-height:26px;display:flex}.home-page-modules-wrapper .popular-categories__list-link:hover{text-decoration:none}.home-page-modules-wrapper .popular-categories__link-arrow{font-size:16px}.home-page-modules-wrapper .popular-categories__button{color:#164196;background:#fff;border-width:1px;gap:4px;padding:5px 17px 5px 11px;font-size:12px}.home-page-modules-wrapper .popular-categories__button-icon{font-size:24px}.home-page-modules-wrapper .category-box{border-top:1px solid #164196;border-bottom:1px solid #164196}.home-page-modules-wrapper .category-box+.category-box{margin-top:-1px}@media (width>=768px){.home-page-modules-wrapper .category-box{border:none;margin:0}}.home-page-modules-wrapper .category-box__toggler{align-items:center;gap:8px;width:100%;padding:11px 36px 11px 0;display:flex;position:relative}.home-page-modules-wrapper .category-box__toggler-icon{color:inherit;margin-top:1px;font-size:24px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.home-page-modules-wrapper .category-box__icon-box{background:#f5f5f5;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:44px;display:flex}@media (width>=768px){.home-page-modules-wrapper .category-box__icon-box{gap:11px;width:100%;height:124px}}.home-page-modules-wrapper .category-box__icon-box picture{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.home-page-modules-wrapper .category-box__icon-wrap{width:36px;height:36px}@media (width>=768px){.home-page-modules-wrapper .category-box__icon-wrap{width:52px;height:52px}}.home-page-modules-wrapper .category-box__category-icon{object-fit:contain;max-width:100%;max-height:100%}.home-page-modules-wrapper .category-box__title{text-transform:uppercase;letter-spacing:.15px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:16px;display:flex}.home-page-modules-wrapper .category-box__content{flex-direction:column;gap:10px;padding-top:4px;padding-bottom:10px;display:none}@media (width>=768px){.home-page-modules-wrapper .category-box__content{gap:22px;padding-top:26px;padding-bottom:0}}.home-page-modules-wrapper .category-box__content--shown{display:flex}@media (width>=768px){.home-page-modules-wrapper .category-box__content{display:flex}}.home-page-modules-wrapper .category-module{flex-direction:column;gap:16px;display:flex}@media (width>=1024px){.home-page-modules-wrapper .category-module{flex-flow:wrap}.home-page-modules-wrapper .category-module__item{width:calc(25% - 12px)}}.home-page-modules-wrapper .single-teaser{display:flex}.home-page-modules-wrapper .single-teaser__link-wrap:hover{text-decoration:none}.home-page-modules-wrapper .single-teaser__image-wrap{flex-grow:1;display:flex;position:relative}.home-page-modules-wrapper .single-teaser__image-box{z-index:1;padding:65px 0;display:flex;position:relative}@media (width>=768px){.home-page-modules-wrapper .single-teaser__image-box{padding:0}}.home-page-modules-wrapper .single-teaser__image-box picture{display:flex}.home-page-modules-wrapper .single-teaser__text-box+.single-teaser__image-box{max-width:363px;margin:0 auto}@media (width>=768px){.home-page-modules-wrapper .single-teaser__text-box+.single-teaser__image-box{padding:91px 30px 79px}}@media (width>=1024px){.home-page-modules-wrapper .single-teaser__text-box+.single-teaser__image-box{max-width:579px}}.home-page-modules-wrapper .single-teaser__image{object-fit:cover;width:auto;max-width:100%;height:100%;max-height:100%;display:block}.home-page-modules-wrapper .single-teaser__text-box{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 0;display:flex;position:absolute;inset:0}@media (width>=768px){.home-page-modules-wrapper .single-teaser__text-box{justify-content:flex-start;padding:4.25% 8.3%}}.home-page-modules-wrapper .single-teaser__title{font-size:20px;line-height:24px}@media (width>=768px){.home-page-modules-wrapper .single-teaser__title{margin-bottom:19px;font-size:30px;line-height:34px}}@media (width>=1024px){.home-page-modules-wrapper .single-teaser__title{font-size:38px;line-height:42px}}.home-page-modules-wrapper .single-teaser__link{color:inherit;text-transform:uppercase;z-index:2;cursor:pointer;font-size:19px;font-weight:700;line-height:26px;display:flex;position:relative;overflow:hidden}.home-page-modules-wrapper .single-teaser__link:hover{text-decoration:none}.home-page-modules-wrapper .single-teaser__link-icon{font-size:24px}.home-page-modules-wrapper .single-teaser__product-wrap{text-align:center;flex-shrink:0;width:50%}.home-page-modules-wrapper .single-teaser__product-box{flex-direction:column;gap:16px;width:100%;max-width:252px;margin:auto;display:flex}.home-page-modules-wrapper .single-teaser__brand-name{font-size:14px;line-height:20px;display:block}.home-page-modules-wrapper .single-teaser__product-title{font-size:20px;line-height:24px;display:block}.home-page-modules-wrapper .single-teaser__price-line{justify-content:center;font-size:24px;line-height:24px}.home-page-modules-wrapper .product-teaser{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.home-page-modules-wrapper .product-teaser{gap:24px}}.home-page-modules-wrapper .product-teaser__nav{letter-spacing:.14px;text-transform:uppercase;white-space:nowrap;justify-content:center;gap:32px;font-size:14px;font-weight:700;line-height:16px;display:flex;overflow-x:auto}.home-page-modules-wrapper .product-teaser__nav-item{cursor:pointer;padding:1px 2px}.home-page-modules-wrapper .product-teaser__nav-item:hover,.home-page-modules-wrapper .product-teaser__nav-item--active{color:#fff;background:#e30613}.home-page-modules-wrapper .product-teaser__banner-wrap{flex-direction:column;gap:16px;display:flex}@media (width>=768px){.home-page-modules-wrapper .product-teaser__banner-wrap{grid-template-columns:32.1% minmax(0,1fr);align-items:start;display:grid}.home-page-modules-wrapper .product-teaser__banner-wrap--image-small{grid-template-columns:43.835% minmax(0,1fr)}.home-page-modules-wrapper .product-teaser__banner-wrap--image-small .teaser-banner__text-box{right:23.894%}.home-page-modules-wrapper .product-teaser__banner-wrap--image-medium{grid-template-columns:54.562% minmax(0,1fr)}.home-page-modules-wrapper .product-teaser__banner-wrap--image-big{grid-template-columns:66.723% minmax(0,1fr)}.home-page-modules-wrapper .product-teaser__banner-wrap--image-big .teaser-banner__text-box{right:16.33%}}@media (width>=1024px){.home-page-modules-wrapper .product-teaser__banner-wrap--image-small,.home-page-modules-wrapper .product-teaser__banner-wrap--image-big{align-items:center}.home-page-modules-wrapper .product-teaser__banner-wrap--image-small .product-card,.home-page-modules-wrapper .product-teaser__banner-wrap--image-big .product-card{background:#fff;overflow:hidden}.home-page-modules-wrapper .product-teaser__banner-wrap--image-small .product-card__action-frame,.home-page-modules-wrapper .product-teaser__banner-wrap--image-big .product-card__action-frame{margin-bottom:0}.home-page-modules-wrapper .product-teaser__banner-wrap--image-small .product-card__text-box,.home-page-modules-wrapper .product-teaser__banner-wrap--image-big .product-card__text-box{min-height:120px;padding:16px}}.home-page-modules-wrapper .product-teaser__banner-wrap--single{grid-template-columns:30.575% minmax(0,1fr)}@media (width>=768px){.home-page-modules-wrapper .product-teaser__banner-wrap--single{gap:30px}}@media (width>=1024px){.home-page-modules-wrapper .product-teaser__banner-wrap .product-card,.home-page-modules-wrapper .product-teaser__banner-wrap .product-card__title{font-size:16px}.home-page-modules-wrapper .product-teaser__banner-wrap .product-card__price-line{padding-top:12px}}.home-page-modules-wrapper .product-teaser__banner{width:100%}.home-page-modules-wrapper .product-teaser__banner--overlay .teaser-banner__text-box{right:16.1%}.home-page-modules-wrapper .product-teaser__product-box{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid;position:relative}@media (width>=768px){.home-page-modules-wrapper .product-teaser__product-box{gap:16px;padding:0 1px}.home-page-modules-wrapper .product-teaser__product-box--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.home-page-modules-wrapper .product-teaser__product-box--overlay-small{margin-left:-21.572%}.home-page-modules-wrapper .product-teaser__product-box--overlay-big{margin-left:-38.36%}}.home-page-modules-wrapper .product-teaser__product-box .product-card__action-frame{border:1px solid #e5e5e5;padding:7px}.home-page-modules-wrapper .product-teaser__slider-wrap{width:100%}.home-page-modules-wrapper .product-teaser__slider-wrap--single{order:1;overflow:hidden}@media (width>=768px){.home-page-modules-wrapper .product-teaser__slider-wrap--single{order:initial;padding:0 16px}}.home-page-modules-wrapper .product-teaser__slider-wrap--single .slider .swiper-wrapper{padding-bottom:0}.home-page-modules-wrapper .product-teaser__slider-wrap--single .swiper-button-prev{left:-16px}.home-page-modules-wrapper .product-teaser__slider-wrap--single .swiper-button-next{right:-16px}@media (width>=1280px){.home-page-modules-wrapper .product-teaser__slider-wrap:not(.product-teaser__slider-wrap--single){width:calc(100% + 10015px);margin:0 -9999px -7px -16px;padding:0 9999px 0 16px;overflow:hidden}}.home-page-modules-wrapper .product-teaser__slider{overflow:initial!important}.home-page-modules-wrapper .teaser-banner{z-index:2;position:relative}.home-page-modules-wrapper .teaser-banner__image{object-fit:cover;min-height:100%}.home-page-modules-wrapper .teaser-banner__text-box{color:#fff;z-index:1;flex-direction:column;gap:4px;padding:14px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width>=1024px){.home-page-modules-wrapper .teaser-banner__text-box{padding:24px}}.home-page-modules-wrapper .teaser-banner__brand-box{align-items:center;width:48px;height:48px}.home-page-modules-wrapper .teaser-banner__title{letter-spacing:.2px;font-size:20px;line-height:24px}@media (width>=1114px){.home-page-modules-wrapper .teaser-banner__title{letter-spacing:.28px;font-size:28px;line-height:32px}}.home-page-modules-wrapper .teaser-banner__title{font-size:20px;line-height:24px}@media (width>=1024px){.home-page-modules-wrapper .teaser-banner__title{font-size:28px;line-height:32px}}.home-page-modules-wrapper .teaser-banner__subline{letter-spacing:.11px;text-transform:uppercase;font-size:12px;line-height:17px;display:block}@media (width>=1024px){.home-page-modules-wrapper .teaser-banner__subline{font-size:14px;line-height:16px}}@media (width>=1114px){.home-page-modules-wrapper .teaser-banner__subline{letter-spacing:.14px}}.home-page-modules-wrapper .teaser-banner__link{z-index:1;position:absolute;inset:0}.home-page-modules-wrapper :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}.home-page-modules-wrapper .story-banner{flex-direction:column;height:100%;display:flex}.home-page-modules-wrapper .story-banner__text-box{color:#164196;background:#f8f8f8;flex-direction:column;flex-grow:1;padding:16px;display:flex}@media (width>=768px){.home-page-modules-wrapper .story-banner__text-box{padding:24px}}.home-page-modules-wrapper .story-banner__category{letter-spacing:.11px;text-transform:uppercase;margin-bottom:8px;font-size:11px;line-height:12px;display:block}@media (width>=1114px){.home-page-modules-wrapper .story-banner__category{letter-spacing:.14px;font-size:14px;line-height:16px}}.home-page-modules-wrapper .story-banner__title{letter-spacing:.14px;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:32px;margin-bottom:24px;font-size:14px;line-height:16px;display:-webkit-box;overflow:hidden}@media (width>=768px){.home-page-modules-wrapper .story-banner__title{letter-spacing:.28px;height:64px;margin-bottom:48px;font-size:28px;line-height:32px}}.home-page-modules-wrapper .story-banner__info-bar{justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;font-weight:500;line-height:16px;display:flex}.home-page-modules-wrapper .story-banner__number-box{gap:8px;display:flex}.home-page-modules-wrapper .story-banner__number{align-items:center;display:flex}.home-page-modules-wrapper .story-banner__number--comments{display:none}@media (width>=768px){.home-page-modules-wrapper .story-banner__number--comments{display:flex}}.home-page-modules-wrapper .story-banner__icon{margin-top:-2px;margin-right:8px;font-size:24px}@media (width>=1024px){.home-page-modules-wrapper .story-banner__icon{margin-top:-1px}}.home-page-modules-wrapper .story-banner__title-link:hover,.home-page-modules-wrapper .story-banner__category-link:hover{text-decoration:none}.home-page-modules-wrapper .product-card__link{border:none}.home-page-modules-wrapper .product-card__text-box{padding:0;display:block}.home-page-modules-wrapper .slider .swiper-button-prev:after{content:""}.home-page-modules-wrapper .slider .swiper-button-next:after{content:""}.home-page-modules-wrapper .expanding-box__text-wrap p{margin:0}
