*{margin:0;max-height:1000000px;padding:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img{border-style:none;display:block;height:auto;width:100%}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea{color:#164196;font:100% FF DIN Pro for IIC,Arial,Helvetica,sans-serif;vertical-align:middle}fieldset,form{border-style:none}ol,ul{list-style:none}button,input[type=email],input[type=file],input[type=password],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0;box-shadow:none}button{background:none;border:none;cursor:pointer;font-family:FF DIN Pro for IIC,Arial,Helvetica,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0}@font-face{font-family:FF DIN Pro for IIC;font-style:normal;font-weight:400;src:url(/fonts/ffdinproforiic/ffdinproforiic-webfont.eot);src:url(/fonts/ffdinproforiic/ffdinproforiic-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/ffdinproforiic/ffdinproforiic-webfont.woff2) format("woff2"),url(/fonts/ffdinproforiic/ffdinproforiic-webfont.woff) format("woff"),url(/fonts/ffdinproforiic/ffdinproforiic-webfont.ttf) format("truetype"),url(/fonts/ffdinproforiic/ffdinproforiic-webfont.svg#ff_din_pro_for_iicregular) format("svg")}@font-face{font-family:FF DIN Pro for IIC;font-style:normal;font-weight:900;src:url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.eot);src:url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.woff2) format("woff2"),url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.woff) format("woff"),url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.ttf) format("truetype"),url(/fonts/ffdinproforiic/ffdinproforiic-black-webfont.svg#ff_din_pro_for_iicblack) format("svg")}@font-face{font-family:FF DIN Pro for IIC;font-style:normal;font-weight:700;src:url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.eot);src:url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.woff2) format("woff2"),url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.woff) format("woff"),url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.ttf) format("truetype"),url(/fonts/ffdinproforiic/ffdinproforiic-bold-webfont.svg#ff_din_pro_for_iicbold) format("svg")}@font-face{font-family:FF DIN Pro for IIC;font-style:normal;font-weight:300;src:url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.eot);src:url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.woff2) format("woff2"),url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.woff) format("woff"),url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.ttf) format("truetype"),url(/fonts/ffdinproforiic/ffdinproforiic-light-webfont.svg#ff_din_pro_for_iiclight) format("svg")}@font-face{font-family:FF DIN Pro for IIC;font-style:normal;font-weight:500;src:url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.eot);src:url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.woff2) format("woff2"),url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.woff) format("woff"),url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.ttf) format("truetype"),url(/fonts/ffdinproforiic/ffdinproforiic-medium-webfont.svg#ff_din_pro_for_iicmedium) format("svg")}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon-icons/icomoon.eot?rsf6st);src:url(/fonts/icomoon-icons/icomoon.eot?rsf6st#iefix) format("embedded-opentype"),url(/fonts/icomoon-icons/icomoon.ttf?rsf6st) format("truetype"),url(/fonts/icomoon-icons/icomoon.woff?rsf6st) format("woff"),url(/fonts/icomoon-icons/icomoon.svg?rsf6st#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-tiktok:before{content:"\e92d"}.icon-print:before{content:"\e92c"}.icon-edit:before{content:"\e92b"}.icon-call-filled:before{content:"\e927"}.icon-directions:before{content:"\e928"}.icon-list:before{content:"\e929"}.icon-location:before{content:"\e92a"}.icon-pocket:before{content:"\e926"}.icon-envelope:before{content:"\e925"}.icon-call:before{content:"\e921"}.icon-clock:before{content:"\e922"}.icon-info:before{content:"\e923"}.icon-truck:before{content:"\e924"}.icon-heart-filled:before{content:"\e920"}.icon-sold-out:before{content:"\e91e"}.icon-warning:before{content:"\e91f"}.icon-add-to-cart:before{content:"\e91d"}.icon-nav-arrow-up:before{content:"\e91c"}.icon-password-hide:before{content:"\e91b"}.icon-minus:before{content:"\e919"}.icon-plus:before{content:"\e91a"}.icon-sort:before{content:"\e918"}.icon-password-reveal:before{content:"\e917"}.icon-delete:before{content:"\e914"}.icon-logout:before{content:"\e915"}.icon-checkmark:before{content:"\e916"}.icon-clear-search:before{content:"\e913"}.icon-exit:before{content:"\e90f"}.icon-question:before{content:"\e910"}.icon-returns:before{content:"\e911"}.icon-store:before{content:"\e912"}.icon-nav-arrow-down:before{content:"\e90e"}.icon-facebook:before{content:"\e90a"}.icon-instagram:before{content:"\e90b"}.icon-twitter:before{content:"\e90c"}.icon-youtube:before{content:"\e90d"}.icon-comment:before{content:"\e909"}.icon-account:before{content:"\e905"}.icon-location-pin:before{content:"\e906"}.icon-nav-arrow-next:before{content:"\e907"}.icon-nav-arrow-prev:before{content:"\e908"}.icon-clear:before{content:"\e904"}.icon-hamburger-small:before{content:"\e900"}.icon-heart:before{content:"\e901"}.icon-search:before{content:"\e902"}.icon-shopping-bag:before{content:"\e903"}html{height:-webkit-fill-available}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;color:#164196;font:14px/24px FF DIN Pro for IIC,Arial,Helvetica,sans-serif;min-height:100vh;min-height:-webkit-fill-available;min-width:320px;overflow-x:hidden}body.roboto{font-family:Roboto,FF DIN Pro for IIC,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5{text-transform:uppercase}h1{font-size:28px;line-height:32px}@media (min-width:1114px){h1{font-size:36px;line-height:40px}}h2{font-size:24px;line-height:32px}@media (min-width:1114px){h2{font-size:34px;line-height:40px}}h3{font-size:20px;letter-spacing:.2px;line-height:24px}@media (min-width:1114px){h3{font-size:28px;letter-spacing:.28px;line-height:32px}}h4{font-size:18px;line-height:24px}@media (min-width:1114px){h4{font-size:20px}}h5{font-size:11px;letter-spacing:.11px;line-height:12px}@media (min-width:1114px){h5{font-size:14px;letter-spacing:.14px;line-height:16px}}.html--layer-shown{overflow:hidden}@media (min-width:768px){.html--search-open{overflow:hidden}.html--search-open .header:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";height:2000vh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100vw}}.text--error{color:#e30613}.layout{background:#fff}@media (min-width:1024px){.layout{overflow:hidden}}.main{margin:0 auto;max-width:1280px;overflow:hidden;padding:0 16px 12px}@media (min-width:1024px){.main{padding:0 32px}}@media (min-width:1114px){.main{padding:0 48px}}@media (min-width:1280px){.main{overflow:initial}}.main-title{letter-spacing:.24px;margin-bottom:13px}@media (min-width:768px){.main-title{letter-spacing:.34px}}.main-title__dot{background:#e30613;border-radius:100%;display:inline-flex;height:4px;margin:0 4px;width:4px}@media (min-width:768px){.main-title__dot{height:6px;width:6px}}.main-title__number{color:#e30613;font-size:12px;font-weight:700;letter-spacing:.12px;line-height:16px;margin:0 4px}@media (min-width:1024px){.main-title__number{font-size:14px;letter-spacing:.14px}}.main-subtitle{margin-bottom:23px}@media (min-width:768px){.main-subtitle{margin-bottom:18px}}.section{margin:0 auto 48px}@media (min-width:1024px){.section{margin-bottom:56px}}.section__title-wrap{align-items:flex-end;display:flex;gap:16px;margin-bottom:16px}@media (min-width:1024px){.section__title-wrap{margin-bottom:40px}}.section__title{font-size:24px;letter-spacing:.24px;line-height:32px}@media (min-width:768px){.section__title{font-size:34px;letter-spacing:.34px;line-height:40px}}.section__slider{overflow:initial!important}.section__view-link{font-size:12px;font-weight:700;letter-spacing:.12px;line-height:16px;margin-bottom:2px;position:relative}@media (min-width:768px){.section__view-link{margin-bottom:4px}}.section__view-link:after{background:#c2c2c2;bottom:2px;content:"";height:1px;left:0;position:absolute;right:0}.section__view-link:hover{text-decoration:none}.section__view-link:hover:after{display:none}.sliding-menu{background:hsla(0,0%,100%,.5);display:flex;height:100%;left:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.sliding-menu--active{visibility:visible;z-index:auto}@media (min-width:1024px){.sliding-menu--active{display:none}}.sliding-menu__holder{margin-left:auto;max-width:320px;position:relative;transform:translateX(100%);transition:transform .5s linear;width:calc(100% - 40px)}.sliding-menu__holder--active{transform:translateX(0)}.sliding-menu__inner{background:#164196;color:#fff;display:flex;flex-direction:column;height:100%;max-height:100%;overflow-y:auto}.sliding-menu__inner--sublevel{height:100%;left:100%;position:absolute;top:0;width:100%}.sliding-menu__inner--active{left:0}.sliding-menu__top{align-items:center;background:#fff;color:#164196;display:flex;justify-content:space-between;min-height:56px;padding:12px 16px}.sliding-menu__title{align-items:center;display:flex;font-size:12px;gap:3px;letter-spacing:.12px;line-height:16px;padding-top:4px;text-transform:uppercase}.sliding-menu__back-button{margin:-1px 0 0 -9px}.sliding-menu__icons-nav{display:flex;gap:13px;padding-top:1px}@media (min-width:1024px){.sliding-menu__icons-nav{gap:24px}}.sliding-menu__icon-opener{align-items:center;display:flex}.sliding-menu__icon-opener:hover{text-decoration:none}.sliding-menu__nav-icon{color:#164196;display:block;font-size:25px}.sliding-menu__icon-badge{background:#e30613;border-radius:200px;color:#fff;font:700 11px/12px Arial,Helvetica,sans-serif;margin-left:-2px;min-width:16px;padding:2px 3px;text-align:center}.sliding-menu__content{display:flex;flex-direction:column;font-size:16px;gap:16px;line-height:24px;padding:26px 16px 22px}.sliding-menu__nav{display:flex;flex-direction:column;gap:8px}.sliding-menu__nav:not(:last-child){border-bottom:4px solid #fff;margin-bottom:16px;padding-bottom:26px}.sliding-menu__nav--main{font-size:18px;text-transform:uppercase}.sliding-menu__nav-list{display:flex;flex-direction:column;gap:8px}.sliding-menu__nav-list--gender{font-weight:700}.sliding-menu__nav-button{align-items:center;color:#fff;display:flex;font-size:inherit;font-weight:inherit;justify-content:space-between;letter-spacing:.14px;line-height:inherit;padding:8px 0;text-align:left;text-transform:inherit;width:100%}.sliding-menu__nav-button--back{align-items:end;justify-content:start}.sliding-menu__arrow{font-size:23px;margin:-6px -3px 0 0}.sliding-menu__banners{display:flex;flex-direction:column;gap:22px}.sliding-menu__banners:not(:last-child){border-bottom:4px solid #fff;padding-bottom:26px}.sliding-menu__language-switcher{margin:0 -16px;width:calc(100% + 32px)}.sliding-menu__language-switcher .language-switcher__dropdown,.sliding-menu__language-switcher .language-switcher__opener{background:#164196;border-color:#164196;color:#fff}.sliding-menu__bottom{align-items:center;background:#082d78;display:flex;font-size:10px;font-weight:700;gap:4px;justify-content:space-between;line-height:12px;margin-top:auto;padding:13px 6px;text-transform:uppercase}.sliding-menu__bottom-item{width:calc(25% - 3px)}.sliding-menu__bottom-item,.sliding-menu__bottom-link{align-items:center;display:flex;flex-direction:column;gap:2px}.sliding-menu__bottom-link{width:100%}.sliding-menu__bottom-icon{font-size:24px}.html--main-menu-open{overflow:hidden}.html--main-menu-open .sliding-menu{visibility:visible;z-index:auto}.html--main-menu-open .sliding-menu__holder{transform:translateX(0)}.search-item{align-items:center;display:flex;font-size:16px;gap:20px;line-height:18px;position:relative}.search-item__image-box{align-items:center;display:flex;flex-shrink:0;height:125px;justify-content:center;width:125px}.search-item__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.search-item__text-box{display:flex;flex-direction:column;flex-grow:1;gap:3px;padding-top:2px}.search-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-weight:700;overflow:hidden;word-break:break-all}.search-item__name{font-weight:500}.search-item__link{bottom:0;left:0;position:absolute;right:0;top:0}.search-item__price-line{display:flex;flex-wrap:wrap;gap:8px}.search-item__price{font-weight:700;white-space:nowrap}.search-item__price--old{font-weight:500}.search-item__price--old+.search-item__price{color:#e30613}.search-banner{font-size:12px;gap:17px;line-height:16px}.search-banner,.search-banner__image-box{align-items:center;display:flex;position:relative}.search-banner__image-box{flex-shrink:0;height:91px;justify-content:center;width:120px}.search-banner__image{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.search-banner__text-box{display:flex;flex-direction:column;flex-grow:1;gap:3px;padding-top:2px}.search-banner__title{font-size:16px;letter-spacing:0;line-height:18px}.search-banner__subtitle{color:#ccc;display:block;font-size:14px;font-weight:500;line-height:18px;text-transform:uppercase}.search-banner__link{bottom:0;left:0;position:absolute;right:0;top:0}.search-layer{background:#fff;display:flex;flex-direction:column;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:5}@media (min-width:768px){.search-layer{height:auto;position:absolute}}.search-layer__top{background:#fff;border-bottom:4px solid #164196;color:#164196}@media (min-width:1024px){.search-layer__top{padding:0 24px}}@media (min-width:1114px){.search-layer__top{padding:0 48px}}.search-layer__form-wrap{align-items:center;display:flex;gap:12px;padding:10px 12px 10px 16px}@media (min-width:768px){.search-layer__form-wrap{justify-content:space-between}}@media (min-width:1114px){.search-layer__form-wrap{padding:20px 0 9px}}.search-layer__logo{display:none;width:155px}@media (min-width:768px){.search-layer__logo{display:block}}@media (min-width:1114px){.search-layer__logo{margin-right:5px}}.search-layer__logo-link{display:block;height:100%}.search-layer__logo-image{display:block;height:auto;width:100%}.search-layer__form{background:#f5f5f5;border:2px solid #f5f5f5;border-radius:1px;box-shadow:inset 0 -2px 0 #164196;display:flex;flex-grow:1;gap:4px;padding:5px 6px 4px}@media (min-width:768px){.search-layer__form{margin-left:68px;margin-right:auto;max-width:688px;padding-top:4px}}.search-layer__button{color:#164196}.search-layer__icon{font-size:24px}.search-layer__input{-moz-appearance:textfield;background:#f5f5f5;border:none;color:#164196;display:block;font-size:14px;font-weight:400;height:24px;line-height:16px;outline:none;padding:4px 0;width:100%}.search-layer__input::-webkit-input-placeholder{color:#666}.search-layer__input:-moz-placeholder,.search-layer__input::-moz-placeholder{color:#666}.search-layer__input:-ms-input-placeholder{color:#666}@media (min-width:768px){.search-layer__input{padding:6px 0 2px}}.search-layer__closer{flex-shrink:0;width:24px}@media (min-width:768px){.search-layer__content-wrap{max-height:calc(100vh - 93px);overflow-y:auto}}@media (min-width:1114px){.search-layer__content-wrap{max-height:calc(100vh - 102px)}}.search-layer__content{font-size:14px;line-height:16px;padding:27px 30px}@media (min-width:768px){.search-layer__content{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-areas:"results products" "banners products";grid-template-columns:350px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);padding:50px 30px;width:100%}}@media (min-width:1114px){.search-layer__content{-moz-column-gap:50px;column-gap:50px;padding:47px 51px 50px}}.search-layer__content-block{display:flex;flex-direction:column;gap:10px;padding-bottom:23px}.search-layer__content-block:not(:first-child){border-top:1px solid #e5e5e5;padding-top:26px}@media (min-width:768px){.search-layer__content-block:not(:first-child){border-top:none;padding-top:0}.search-layer__content-block{padding-bottom:0}.search-layer__content-block--results{grid-area:results;margin-bottom:50px}.search-layer__content-block--products{grid-area:products;padding-left:30px;position:relative}.search-layer__content-block--products:before{border-left:1px solid #e5e5e5;bottom:3px;content:"";left:0;position:absolute;top:3px;width:1px}}@media (min-width:1114px){.search-layer__content-block--products{padding-left:50px}}@media (min-width:768px){.search-layer__content-block--banners{grid-area:banners}}.search-layer__content-title{font-size:22px;font-weight:700;letter-spacing:0;line-height:26px;text-transform:uppercase}.search-layer__result-list{display:flex;flex-direction:column;font-size:20px;font-weight:500;gap:20px;line-height:24px;text-transform:uppercase}.search-layer__text-match{font-weight:900}.search-layer__result-link{display:flex;justify-content:space-between}.search-layer__result-link:hover{text-decoration:none}.search-layer__text-selection{color:#fff;display:inline-flex;font-weight:500;padding:0 3px;position:relative;z-index:1}.search-layer__text-selection:after{background:#164196;bottom:0;content:"";left:0;position:absolute;right:0;top:-2px;z-index:-1}.search-layer__text{font-weight:700}@media (min-width:768px){.search-layer__text{font-size:12px}}.search-layer__product-list{display:flex;flex-direction:column;gap:20px}@media (min-width:1114px){.search-layer__product-list{display:grid;gap:20px 50px;grid-auto-flow:dense;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:4px}}.search-layer__all-products{display:flex;font-size:16px;font-weight:700;line-height:18px;padding:8px 0 4px;text-transform:uppercase}.search-layer__banners{display:flex;flex-direction:column;gap:20px}.dropdown-banner{font-size:12px;line-height:16px;position:relative}.dropdown-banner__image-box{margin-bottom:18px}@media (min-width:768px){.dropdown-banner__image-box{margin-bottom:16px}}.dropdown-banner__title{font-size:12px;letter-spacing:.12px;line-height:16px;margin-bottom:4px}@media (min-width:768px){.dropdown-banner__title{font-size:14px;letter-spacing:.14px;margin-bottom:8px}}.dropdown-banner__text{font-weight:500}.dropdown-banner__link{bottom:0;left:0;position:absolute;right:0;top:0}.brand-list{display:flex;flex-wrap:wrap;font-size:12px;font-weight:500;gap:14px 2px;line-height:16px;margin-bottom:14px}@media (min-width:1024px){.brand-list{gap:18px 16px}}.brand-list__item{width:calc(50% - 1px)}@media (min-width:1024px){.brand-list__item{width:calc(20% - 12.8px)}}.brand-list__link:hover{text-decoration:none}.brand-list__logo-box{align-items:center;background:#082d78;display:flex;height:80px;justify-content:center;margin-bottom:2px;padding:15px}@media (min-width:1024px){.brand-list__logo-box{height:110px;margin-bottom:6px}}.brand-list__logo{filter:brightness(0) invert(1);max-height:50px;max-width:100px;-o-object-fit:contain;object-fit:contain}.delivery-bar{background:#164196;color:#fff;font-size:12px;font-weight:500;line-height:16px;max-width:100%;overflow:hidden;position:relative;z-index:3}@media (min-width:768px){.delivery-bar{font-size:13px}}.delivery-bar__inner{display:flex;margin:0 auto;max-width:992px}@media (min-width:768px){.delivery-bar__inner{justify-content:space-around}}.delivery-bar__item{animation:first-benefit 15s ease 5s infinite;display:flex;flex-shrink:0;justify-content:center;padding:10px 8px 6px;text-align:center;width:100%}.delivery-bar__item:nth-child(2){animation-name:second-item-behavior}.delivery-bar__item:nth-child(3){animation-name:third-item-behavior}@media (min-width:768px){.delivery-bar__item{animation:none;text-align:initial;width:auto}}@keyframes first-benefit{0%{transform:translateX(0)}2%{opacity:1;transform:translateX(-100%)}3%{opacity:0}32%{opacity:0;transform:translateX(100%)}33%{opacity:1}65%{transform:translateX(100%)}67%{transform:translateX(0)}}@keyframes second-item-behavior{0%{transform:translateX(0)}2%{transform:translateX(-100%)}32%{transform:translateX(-100%)}34%{opacity:1;transform:translateX(-200%)}35%{opacity:0}66%{opacity:0;transform:translateX(0)}67%{opacity:1}}@keyframes third-item-behavior{0%{transform:translateX(0)}2%{transform:translateX(-100%)}32%{transform:translateX(-100%)}34%{transform:translateX(-200%)}65%{transform:translateX(-200%)}67%{opacity:1;transform:translateX(-300%)}68%{opacity:0}96%{opacity:0;transform:translateX(0)}97%{opacity:1}}.header{background:#fff;margin:0 auto;max-width:1280px;padding:0 16px 12px;position:sticky;top:0;z-index:3}@media (min-width:1024px){.header{padding:0 32px 4px;position:relative;z-index:2}}@media (min-width:1114px){.header{padding:0 48px 4px}}.header--overlay-shown:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";height:2000vh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100vw}.header__holder{position:relative}.header__holder-inner{align-items:center;border-bottom:4px solid #164196;display:flex;justify-content:space-between;padding:16px 0 11px}@media (min-width:1024px){.header__holder-inner{background:#fff;padding:23px 0 10px;position:relative;z-index:3}}.header__logo{display:block;width:116px}@media (min-width:768px){.header__logo{width:155px}}@media (min-width:1114px){.header__logo{margin-right:5px}}.header__logo-link{display:block;height:100%}.header__logo-image{display:block;height:auto;width:100%}.header__nav{display:none;font-size:14px;font-weight:500;letter-spacing:.14px;line-height:16px;text-transform:uppercase}@media (min-width:1024px){.header__nav{display:flex;gap:28px}}.header__nav-list{display:flex;gap:20px}.header__nav-list--gender{font-weight:700;gap:16px}.header__nav-link{display:block;padding:2px 2px 0}.header__nav-link--active,.header__nav-link:hover{color:#fff}.header__nav-link:hover{background:#164196;text-decoration:none}.header__nav-link--active{background:#e30613}.header__dropdown{background:#164196;color:#fff;display:none;font-size:12px;gap:8px;left:0;line-height:16px;opacity:0;padding:38px 16px 24px;position:absolute;right:0;top:100%;transform:translateY(-100%);visibility:hidden;z-index:2}@media (min-width:768px){.header__dropdown{display:flex}}@media (min-width:1280px){.header__dropdown{gap:16px;padding:38px 32px 24px}}.header__dropdown--active,.header__dropdown--enter-active{animation:slide-drop .6s linear;opacity:1;transform:translateY(0);visibility:visible}.header__dropdown--active .header__dropdown-list,.header__dropdown--active .header__dropdown-title,.header__dropdown--enter-active .header__dropdown-list,.header__dropdown--enter-active .header__dropdown-title{animation:slide-was-active .4s linear;visibility:visible}.header__dropdown--inactive,.header__dropdown--leave-active{animation:un-slide .5s linear;opacity:1;transform:translateY(-100%);visibility:hidden}.header__dropdown--inactive .header__dropdown-list,.header__dropdown--inactive .header__dropdown-title,.header__dropdown--leave-active .header__dropdown-list,.header__dropdown--leave-active .header__dropdown-title{animation:un-slide .7s linear;opacity:1;transform:translateY(-100%);visibility:hidden}.header__dropdown-column{display:none;flex-direction:column;gap:16px;width:calc(16.66667% - 13.33333px)}.header__dropdown-column--banners{flex-shrink:0;gap:24px;margin-left:auto;width:173px}@media (min-width:1280px){.header__dropdown-column--banners{padding-left:16px;width:189px}}.header__dropdown-column--brands{flex-grow:1}.header__dropdown-column--active{display:flex}.header__dropdown-title{font-size:14px;letter-spacing:.14px;line-height:16px}.header__dropdown-list{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.header__dropdown-item--extra-margin-top{margin-top:18px}.header__dropdown-banner{display:flex;flex-direction:column;gap:8px}.header__dropdown-figure{margin-bottom:8px}.header__dropdown-text{font-weight:500}.header__search-opener{align-items:center;background:#f5f5f5;border-radius:1px;bottom:0;color:#666;display:flex;font-size:14px;gap:4px;left:16px;line-height:16px;padding:7px 8px 4px;position:absolute;right:16px}@media (min-width:768px){.header__search-opener{flex-shrink:0;margin-left:20px;padding:6px 8px;position:relative;width:168px}}.header__search-icon{color:#164196;font-size:24px}.header__icons-nav{display:flex;gap:12px;margin-right:-4px;padding-top:1px}@media (min-width:375px){.header__icons-nav{gap:16px}}@media (min-width:1024px){.header__icons-nav{gap:24px;margin-right:0;padding-right:3px}}@media (min-width:768px){.header__icons-item{position:relative}.header__icons-item--menu{display:none}}.header__icons-item--location{display:none}@media (min-width:768px){.header__icons-item--location{display:block}.header__icons-item:hover{margin-bottom:-18px;padding-bottom:18px}}.header__icons-item:hover .dropdown-box,.header__icons-item:hover .tooltip{display:block}.header__icon-opener{align-items:center;color:inherit;display:flex}.header__icon-opener:hover{text-decoration:none}.header__nav-icon{font-size:24px}.header__icon-badge{background:#e30613;border-radius:200px;color:#fff;font:700 11px/12px Arial,Helvetica,sans-serif;margin-left:-2px;min-width:16px;padding:2px 3px;text-align:center}@keyframes un-slide{0%{opacity:1;transform:translateY(0);visibility:visible}to{opacity:.8;transform:translateY(-100%)}}@keyframes slide-drop{0%{opacity:1;transform:translateY(-100%);visibility:visible}to{opacity:1;transform:translateY(0)}}@keyframes slide-was-active{0%{opacity:0;visibility:visible}to{opacity:1}}.footer{margin:0 auto;max-width:1280px;padding:0 16px 24px}@media (min-width:1024px){.footer{padding:0 24px 4px}}@media (min-width:1114px){.footer{padding:0 48px 4px}}.footer__main{border-top:4px solid #164196;display:flex;flex-direction:column;font-size:14px;gap:32px;line-height:16px;padding-top:36px}@media (min-width:768px){.footer__main{flex-direction:row;justify-content:space-between;padding-bottom:38px;padding-top:54px}}.footer__contact{display:flex;flex-direction:column;font-weight:500;gap:32px;width:100%}@media (min-width:768px){.footer__contact{gap:56px}}.footer__contact-box{display:flex;flex-direction:column;gap:8px;width:100%}.footer__contact-box--social{gap:16px}@media (min-width:768px){.footer__contact-box{gap:16px}}.footer__title{color:#c2c2c2;font-size:12px;letter-spacing:.12px;line-height:16px;text-transform:uppercase}@media (min-width:768px){.footer__title{color:#164196;font-size:14px;letter-spacing:.16px}}.footer__text-link{text-decoration:underline;-webkit-text-decoration-color:#c2c2c2;text-decoration-color:#c2c2c2}.footer__text-link:hover{text-decoration:none}.footer__list-toggler{border-top:1px solid #164196;color:#164196;display:block;font-size:18px;font-weight:700;letter-spacing:.14px;line-height:24px;padding:22px 25px 17px 0;position:relative;text-align:left;text-transform:uppercase;width:100%}.footer__list-toggler:after,.footer__list-toggler:before{background:#164196;content:"";position:absolute;top:50%;transform:translateY(-50%)}@media (min-width:768px){.footer__list-toggler:after,.footer__list-toggler:before{display:none}}.footer__list-toggler:before{height:2px;right:4px;width:16px}.footer__list-toggler:after{height:16px;right:11px;width:2px}.footer__list-toggler--active:after{display:none}@media (min-width:768px){.footer__list-toggler{border:none;cursor:text;font-size:14px;letter-spacing:.16px;line-height:16px;padding:0}.footer__link-row{display:flex;flex-shrink:0;flex-wrap:wrap;gap:24px 16px;width:66.22%}}@media (min-width:1024px){.footer__link-row{flex-wrap:nowrap}}@media (min-width:768px){.footer__link-col{display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:calc(50% - 8px)}}@media (min-width:1024px){.footer__link-col{width:calc(25% - 12px)}}.footer__list{display:none;flex-direction:column;font-weight:500;gap:16px;padding:7px 0 21px}@media (min-width:768px){.footer__list{display:flex;gap:12px;padding:0}}.footer__list--shown{display:flex}.footer__bottom{border-top:1px solid #164196;padding-top:26px}@media (min-width:768px){.footer__bottom{display:flex;justify-content:space-between;padding:15px 0}}.footer__payment-methods{margin-bottom:21px}@media (min-width:768px){.footer__payment-methods{margin-bottom:0}}.footer__bottom-text{font-size:12px;font-weight:500;line-height:16px;margin-bottom:14px}@media (min-width:768px){.footer__bottom-text{margin-bottom:0;order:-1}}@media (min-width:1024px){.footer__bottom-text{align-items:center;display:flex;gap:24px}}.footer__copyright{display:block;margin-bottom:8px}@media (min-width:1024px){.footer__copyright{margin-bottom:0}}.footer__bottom-list{display:flex;gap:9px}.footer__bottom-item{align-items:center;display:flex}.footer__bottom-item:not(:first-child):before{background:#e30613;border-radius:100%;content:"";display:inline-flex;height:2px;margin:0 8px 3px 0;width:2px}.footer__payment{align-items:center;display:flex;gap:25px;margin-bottom:21px}@media (min-width:768px){.footer__payment{margin-bottom:0;padding-top:5px}}.footer__payment-image{max-height:18px;width:auto}.footer__payment-image--paypal{height:14px}.footer__payment-image--mastercard{height:15px}.footer__payment-image--visa{height:12px}.footer__payment-image--apple-pay{height:18px}@media (min-width:768px){.footer__language-switcher{flex-shrink:0;width:148px}}.checkbox-row{display:flex;flex-wrap:wrap;gap:16px;position:relative}.checkbox-row--error .checkbox-row__note--error{display:block}.checkbox-row__input{display:none}.checkbox-row__label{color:#666;cursor:pointer;font-size:14px;line-height:16px;padding-left:28px;padding-top:2px;position:relative}.checkbox-row__label:before{background:#fff;border:1px solid #164196;border-radius:2px;content:"";height:16px;left:0;position:absolute;top:1px;width:16px}.checkbox-row__link{color:#164196;font-weight:500;text-decoration:underline}.checkbox-row--checked>.checkbox-row__label:before,.checkbox-row__input:checked+.checkbox-row__label:before{background:#164196;border:none;color:#fff;content:"\e916";font-family:icomoon;font-size:16px;line-height:16px}.checkbox-row__note{color:#666;display:none;flex-shrink:0;font-size:12px;line-height:16px;margin-bottom:16px;width:100%}.checkbox-row__note--error{color:#e30613}.input-box{margin-top:8px;position:relative}.input-box--active .input-box__icon-wrap,.input-box--error .input-box__icon-wrap,.input-box--valid .input-box__icon-wrap{display:block}.input-box--active .input-box__icon-wrap+.input-box__text-input,.input-box--error .input-box__icon-wrap+.input-box__text-input,.input-box--valid .input-box__icon-wrap+.input-box__text-input{padding-right:35px}.input-box--active .input-box__text-input{box-shadow:inset 0 -2px 0 #082d78}.input-box--active .input-box__pass-switcher{display:block}.input-box--error .input-box__text-input{box-shadow:inset 0 -2px 0 #e30613}.input-box--error .input-box__note--error{display:block}.input-box--error .input-box__requirement-list{display:none}.input-box--error.input-box--active .input-box__clear-field,.input-box--valid .input-box__icon--valid{display:block}.input-box__icon-wrap{position:absolute;right:12px;top:12px}.input-box__icon-wrap,.input-box__pass-switcher{color:#164196;display:none}.input-box__clear-field{color:#e30613;display:none}.input-box__icon{color:inherit;font-size:16px}.input-box__icon--valid{color:#129f10;display:none}.input-box__text-input{-moz-appearance:textfield;background:#f5f5f5;border:2px solid #f5f5f5;border-radius:1px;color:#164196;display:block;font-size:14px;font-weight:400;height:40px;line-height:16px;margin-bottom:6px;outline:none;padding:11px 14px 9px;width:100%}.input-box__text-input::-webkit-input-placeholder{color:#666}.input-box__text-input:-moz-placeholder,.input-box__text-input::-moz-placeholder{color:#666}.input-box__text-input:-ms-input-placeholder{color:#666}.input-box__text-input:-webkit-autofill{-webkit-text-fill-color:#164196!important;-webkit-box-shadow:inset 0 0 0 30px #f5f5f5}.input-box__text-input::-webkit-inner-spin-button,.input-box__text-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-box__label{background:#f5f5f5;border-radius:1px 1px 0 0;color:#3c3c3b;font-size:12px;left:0;line-height:12px;padding:4px 16px 0;position:absolute;top:-8px}.input-box__label--sr-only{clip:rect(0,0,0,0);border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.input-box__note{color:#666;display:none;font-size:12px;line-height:16px;margin-bottom:4px}.input-box__note--valid{color:#129f10}.input-box__note--error{color:#e30613}.input-box__note-link{color:#164196}.input-box__text-button{color:#164196;display:block;font-size:12px;font-weight:500;line-height:16px;margin:0 0 4px 15px;text-decoration:underline}.input-box__requirement-list{font-size:12px;font-weight:500;line-height:16px;padding:0 0 4px 7px}@media (min-width:768px){.input-box__requirement-list{padding-bottom:12px}}.input-box__requirement-item{padding-left:11px;position:relative}.input-box__requirement-item:before{background:#666;border-radius:100%;content:"";height:4px;left:0;margin-top:-2px;position:absolute;top:50%;width:4px}.input-box__requirement-item--success{color:#148a03}.input-box__requirement-item--success:before{background:#148a03}.custom-select{position:relative}.custom-select__opener{align-items:center;background:#fff;border:1px solid #e5e5e5;color:#666;display:flex;font-size:14px;font-weight:500;gap:12px;line-height:16px;overflow:hidden;padding:16px 40px 14px 15px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.custom-select__opener:after{color:#164196;content:"\e90e";font-family:icomoon;font-size:24px;position:absolute;right:11px;top:50%;transform:translateY(-50%)}.custom-select__opener--active:after{content:"\e91c"}.custom-select__opener--changed{color:#164196}.custom-select__dropdown{background:#fff;border:1px solid #e5e5e5;border-top:0 solid #e5e5e5;display:none;font-size:14px;left:0;line-height:16px;position:absolute;right:0;top:100%;z-index:1}.custom-select__dropdown--bottom{border-bottom-width:0;border-top-width:1px;bottom:100%;top:auto}.custom-select__dropdown--open{display:block}.custom-select__dropdown-item{overflow:hidden;padding:16px 15px 14px;text-overflow:ellipsis;white-space:nowrap}.custom-select__dropdown-item:not(:last-child){border-bottom:1px solid #e5e5e5}.fix-for-disable-autocomplete{opacity:0;position:absolute;z-index:-1}.adyen-input-box iframe{-moz-appearance:textfield;background:#f5f5f5;border:2px solid #f5f5f5;border-radius:1px;color:#164196;display:block;font-size:14px;font-weight:400;height:40px;line-height:16px;margin-bottom:6px;outline:none;padding:11px 14px 9px;width:100%}.adyen-input-box iframe::-webkit-input-placeholder{color:#666}.adyen-input-box iframe:-moz-placeholder,.adyen-input-box iframe::-moz-placeholder{color:#666}.adyen-input-box iframe:-ms-input-placeholder{color:#666}.adyen-input-box iframe:-webkit-autofill{-webkit-text-fill-color:#164196!important;-webkit-box-shadow:inset 0 0 0 30px #f5f5f5}.adyen-input-box iframe::-webkit-inner-spin-button,.adyen-input-box iframe::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.adyen-input-box iframe+iframe{display:none}.button{align-self:self-start;background:#164196;border:2px solid #164196;border-radius:200px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.16px;line-height:24px;overflow:hidden;padding:11px 30px 9px;position:relative;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media (min-width:768px){.button{padding-bottom:12px;padding-top:16px}}.button:after{border:2px solid #fff;border-left-color:hsla(0,0%,100%,.25);border-radius:100%;content:"";height:19px;left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;visibility:hidden;width:19px}.button:focus,.button:hover{text-decoration:none}.button--white{background:#fff;border-color:#fff;color:#164196}.button--white:after{border-color:#164196 #164196 #164196 rgba(22,65,150,.05)}.button--red{background:#e30613;border-color:#e30613}.button--grey{background:#f5f5f5;border-color:#f5f5f5;color:#164196}.button--black{background:#000;border-color:#000;color:#fff}.button--loading{color:transparent}.button--loading:after{animation:rotation 2s linear infinite;visibility:visible}.button--disabled{background:#c2c2c2;border-color:#c2c2c2;color:#fff;cursor:not-allowed;opacity:.6}.button--full-width{width:100%}.button--small{font-size:14px;padding:7px 18px 5px}.button__icon{font-size:24px}.button__icon--red{color:#e30613}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.image-flexible{height:100%}.image-flexible,.image-flexible__spinner{align-items:center;display:flex;justify-content:center;width:100%}.image-flexible__spinner{position:relative}.image-flexible__spinner:after{animation:rotation 1s linear infinite;border:2px solid #164196;border-left-color:hsla(0,0%,76%,.5);border-radius:100%;box-sizing:border-box;content:"";height:28px;left:50%;margin:-14px 0 0 -14px;opacity:.75;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}.image-flexible img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.tooltip{background:#164196;border:1px solid #fff;color:#fff;display:none;font-size:14px;left:50%;line-height:16px;margin-top:9px;padding:7px 8px 5px;position:absolute;top:100%;transform:translateX(-50%);white-space:nowrap}.tooltip--active{display:block}.tooltip:after{border:8px solid transparent;border-bottom-color:#164196;bottom:100%;content:"";left:50%;margin:0 0 0 -8px;position:absolute}.product-item{display:flex;font-size:11px;gap:8px;letter-spacing:.11px;line-height:12px;position:relative}.product-item__image-box{flex-shrink:0;width:80px}.product-item__image-box--big{width:104px}.product-item__text-box{display:flex;flex-direction:column;padding-top:2px}.product-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:11px;font-weight:700;line-height:12px;margin-bottom:4px;overflow:hidden;text-transform:uppercase}.product-item__category{letter-spacing:0;margin-bottom:8px}.product-item__details{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:auto;margin-top:4px}.product-item__param{display:flex;gap:4px}.product-item__param-value{letter-spacing:.11px;text-transform:uppercase}.product-item__quantity-line{display:flex;gap:5px}.product-item__remove{align-self:self-start;color:#fff;flex-shrink:0;position:relative;width:24px;z-index:1}.product-item__remove-icon{font-size:24px}.product-item__link{bottom:0;left:0;position:absolute;right:0;top:0}.product-item__price-line{margin-bottom:-2px}.product-item__quantity-line+.product-item__price-line{margin-top:10px}.dropdown-box{background:#164196;color:#fff;display:none;font-size:14px;line-height:16px;margin-top:-16px;padding:0 16px;position:absolute;right:0;top:100%;width:320px}@media (min-width:768px){.dropdown-box{margin-top:0}}.dropdown-box--active{display:block}.dropdown-box__top{align-items:center;display:flex;justify-content:space-between;min-height:56px;padding:17px 0 14px}.dropdown-box__title{align-items:center;display:flex;font-size:12px;letter-spacing:.12px;line-height:16px;text-transform:uppercase}.dropdown-box__title-icon{font-size:16px;margin:0 8px 4px 0}.dropdown-box__title-dot{display:inline-flex;margin:0 5px}.dropdown-box__icon{color:#fff;font-size:24px}.dropdown-box__menu{border-top:1px solid #fff;padding:16px 0}.dropdown-box__menu-link{display:block;padding:12px 0}.dropdown-box__menu-link:hover{text-decoration:none}.dropdown-box__logout-link{align-items:center;color:#fff;cursor:pointer;display:flex;gap:4px;padding-bottom:16px;width:100%}.dropdown-box__logout-link:hover{text-decoration:none}.dropdown-box__cart{border-bottom:4px solid #fff;border-top:1px solid #fff;max-height:323px;overflow-y:auto}.dropdown-box__cart-item{padding:16px 0}.dropdown-box__cart-item:not(:first-child){border-top:1px solid #fff}.dropdown-box__removing{align-items:center;background:#082d78;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:104px;padding-top:4px}.dropdown-box__cancel-removing{color:#fff;font-size:12px;font-weight:700;letter-spacing:.12px;line-height:16px;text-decoration:underline;text-transform:uppercase}.dropdown-box__cancel-removing:hover{text-decoration:none}.dropdown-box__total{display:flex;font-weight:700;justify-content:space-between;letter-spacing:.12px;padding:22px 0;text-transform:uppercase}.dropdown-box__buttons{gap:8px;padding:12px 0}.color-bar,.dropdown-box__buttons{display:flex;flex-direction:column}.color-bar{align-items:center;background:#fff;border-radius:32px;gap:7px;justify-content:center;padding:4px}.color-bar__options{display:flex;flex-direction:column;gap:4px}.color-bar__item{border:1px solid #c2c2c2;border-radius:100%;height:12px;width:12px}.color-bar__hidden-colors{font-size:11px;font-weight:500;line-height:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge-line{display:flex;flex-wrap:wrap;gap:1px;max-width:100%}.badge-line__item{background:#164196;color:#fff;display:block;font-size:12px;line-height:16px;max-width:100%;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.badge-line__item--red{background:#e30613}.badge-line__item--black{background:#000}.price-line{display:flex;gap:8px}.price-line__price{position:relative}.price-line__price--crossed:after{background:currentColor;content:"";height:1px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.product-card{box-sizing:border-box;font-size:14px;letter-spacing:.14px;line-height:16px;position:relative}.product-card:after{border:1px solid #e5e5e5;border-radius:4px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:-1}.product-card__action-frame{overflow:hidden;padding:4px;position:relative}.product-card__image-box{align-items:center;display:flex;justify-content:center;padding-top:94.75%;position:relative}.product-card__image{left:50%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%)}.product-card__image-spinner{bottom:0;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.product-card__color-bar{left:8px;position:absolute;top:8px;z-index:1}.product-card__wishlist-button{color:#164196;display:flex;font-size:24px;position:absolute;right:8px;top:8px;z-index:1}.product-card__badge-line{bottom:0;left:0;position:absolute}.product-card__text-box{display:flex;flex-direction:column;flex-grow:1;padding:10px 8px 8px}@media (min-width:768px){.product-card__text-box{padding:25px 7px 8px}}.product-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:block;display:-webkit-box;font-size:11px;font-weight:700;letter-spacing:.14px;line-height:12px;margin-bottom:4px;max-height:24px;overflow:hidden;word-break:break-all}@media (min-width:768px){.product-card__title{font-size:14px;line-height:16px;max-height:32px}}.product-card__title-dot{color:#e30613;display:inline-flex;padding:0 2px}.product-card__category{letter-spacing:0;margin-bottom:4px}.product-card__link{bottom:0;left:0;position:absolute;right:0;top:0}.product-card__price-line{flex-wrap:wrap;gap:0 8px;margin-bottom:6px;margin-top:4px}@media (min-width:768px){.product-card__price-line{margin-bottom:25px;margin-top:8px}}.product-card .price-line__price--old:after{background:#164196;height:2px}.product-card .price-line__price--old+.price-line__price{color:#e30613}.product-card__button{background:#fff;border-color:#e30613;color:#e30613;display:block;font-size:12px;margin-top:auto;max-width:100%;padding:0 17px;position:relative;z-index:1}@media (min-width:768px){.product-card__button{font-size:14px;padding:1px 26px}}.slider{display:flex;flex-direction:column;gap:32px}@media (min-width:768px){.slider{gap:16px}}.slider .swiper-wrapper{padding-bottom:20px}.slider__mask{display:flex;gap:16px}.slider__item{flex-shrink:0;margin-right:8px;width:44.75%}@media (min-width:768px){.slider__item{margin-right:16px;width:21.284%}.slider__item--big{width:43.92%}}.slider__item.swiper-slide{height:auto}.slider__product-card{display:flex;flex-direction:column;height:100%}.slider .swiper-button-next,.slider .swiper-button-prev{align-items:center;background:#fff;border:2px solid #f5f5f5;border-radius:20px;cursor:pointer;display:none;height:40px;justify-content:center;width:40px}@media (min-width:768px){.slider .swiper-button-next,.slider .swiper-button-prev{display:flex}}.slider .swiper-button-next:after,.slider .swiper-button-prev:after{color:#164196;font-family:icomoon!important;font-size:24px}.slider .swiper-button-next.swiper-button-disabled,.slider .swiper-button-prev.swiper-button-disabled{display:none}.slider .swiper-button-prev:after{content:"\e908"}.slider .swiper-button-next:after{content:"\e907"}.slider .swiper-scrollbar-drag{background:#e30613}.slider .swiper-horizontal>.swiper-scrollbar,.slider .swiper-scrollbar.swiper-scrollbar-horizontal{bottom:0;height:4px;left:0;width:100%}.social-box{display:flex;gap:8px}.social-box__link{align-items:center;background:#f5f5f5;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.social-box__link:hover{text-decoration:none}.social-box__icon{font-size:24px}.language-switcher{position:relative}.language-switcher__opener{align-items:center;background:#fff;border:1px solid #e5e5e5;color:#164196;display:flex;font-size:14px;font-weight:500;gap:12px;line-height:16px;padding:16px 40px 14px 15px;position:relative;width:100%}.language-switcher__image{margin-bottom:1px;width:18px}.language-switcher__value{display:block;max-width:calc(100% - 30px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.language-switcher__icon{font-size:24px;position:absolute;right:11px;top:50%;transform:translateY(-50%)}.language-switcher__dropdown{background:#fff;border:1px solid #e5e5e5;border-top:0 solid #e5e5e5;display:none;font-size:14px;left:0;line-height:16px;position:absolute;right:0;top:100%;z-index:1}.language-switcher__dropdown--bottom{border-bottom-width:0;border-top-width:1px;bottom:100%;top:auto}.language-switcher__dropdown--open{display:block}.language-switcher__dropdown-item{align-items:center;display:flex;gap:12px;padding:12px 15px}.language-switcher__dropdown-item:not(:last-child){border-bottom:1px solid #e5e5e5}.amount-select{position:relative}.amount-select__opener{color:#164196;font-size:inherit;line-height:inherit;overflow:hidden;padding-right:25px;position:relative}.amount-select__opener-icon{font-size:24px;margin-top:-2px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.amount-select__dropdown{background:#164196;bottom:0;color:#fff;display:none;flex-direction:column;max-height:100vh;position:fixed;right:0;width:100%;z-index:3}@media (min-width:768px){.amount-select__dropdown{border-radius:1px;bottom:auto;position:absolute;right:6px;top:calc(100% + 8px);width:96px;z-index:1}}.amount-select__dropdown--open{display:flex}.amount-select__dropdown--open:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);bottom:0;content:"";height:100vh;left:0;position:absolute;right:0;width:100vw;z-index:-1}@media (min-width:768px){.amount-select__dropdown--open:before{display:none}}.amount-select__dropdown--hide{opacity:0}.amount-select__dropdown-top{align-items:center;background:#fff;color:#164196;display:flex;justify-content:space-between;min-height:56px;padding:12px 16px}@media (min-width:768px){.amount-select__dropdown-top{display:none}}.amount-select__dropdown-title{font-size:12px;letter-spacing:.12px;line-height:16px;padding-top:4px;text-transform:uppercase}.amount-select__dropdown-closer{color:#164196;display:block;font-size:24px;margin-top:4px}.amount-select__options{max-height:100%;overflow-y:auto;padding:8px}@media (min-width:768px){.amount-select__options{max-height:216px;overflow:auto}}.amount-select__item{border:1px solid #164196;border-radius:1px;cursor:pointer;font-size:14px;font-weight:500;line-height:16px;padding:16px 7px 14px}@media (min-width:768px){.amount-select__item{padding-bottom:10px;padding-top:12px}}.amount-select__item:hover{border-color:#fff}.product-layer{align-items:center;background:#f5f5f5;bottom:16px;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;padding:12px 10px 8px;position:absolute;right:0;text-align:center;top:16px;z-index:1}.product-layer__text{font-size:14px;line-height:16px}.product-layer__text-link{color:#164196;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.12px;line-height:16px;position:relative;text-transform:uppercase}.product-layer__text-link:after{background:#c2c2c2;bottom:2px;content:"";height:1px;left:0;position:absolute;right:0}.shopping-bag{font-size:11px;font-weight:500;line-height:12px}.shopping-bag__item{border-bottom:1px solid #164196;display:flex;flex-direction:column;gap:16px;padding:16px 0;position:relative}.shopping-bag__item:last-child{border-bottom-color:transparent}.shopping-bag__item-holder{display:flex;gap:8px}.shopping-bag__image-box{align-items:center;display:flex;flex-shrink:0;height:104px;justify-content:center;overflow:hidden;position:relative;width:104px}.shopping-bag__image-box--disabled:after,.shopping-bag__image-box--disabled:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.shopping-bag__image-box--disabled:before{border:1px solid #e5e5e5}.shopping-bag__image-box--disabled:after{border-left:1px solid #e5e5e5;left:50%;transform:skew(-45deg)}.shopping-bag__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.shopping-bag__image--disabled{opacity:.4}.shopping-bag__item-info{display:flex;flex-grow:1;gap:8px;margin-bottom:-2px}.shopping-bag__item-details{display:flex;flex-direction:column;width:100%}.shopping-bag__product-info{display:flex;flex-direction:column;gap:8px;margin-bottom:auto;padding-top:2px}.shopping-bag__title{font-size:11px;letter-spacing:.11px;line-height:12px;text-transform:none;word-break:break-word}.shopping-bag__title-link:hover{text-decoration:none}.shopping-bag__title-dot{color:#e30613;margin:0 2px}.shopping-bag__parameters{display:flex;gap:8px}.shopping-bag__parameter-item{display:flex;gap:4px}.shopping-bag__parameter-value{font-weight:700}.shopping-bag__parameter-value--size{text-transform:uppercase}.shopping-bag__amount-box{display:flex;gap:4px}.shopping-bag__amount-value{font-weight:700}.shopping-bag__icon-box{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.shopping-bag__icon-box{flex-direction:row;gap:24px;justify-content:flex-start;margin-left:-4px}}.shopping-bag__item-action{color:#164196}.shopping-bag__item-action--active{color:#e30613}.shopping-bag__action-icon{font-size:24px}.shopping-bag__action-text{display:none;font-size:12px;font-weight:500;letter-spacing:-.024px;line-height:16px;padding-top:1px;position:relative}.shopping-bag__action-text:after{background:#c2c2c2;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}@media (min-width:768px){.shopping-bag__action-text{display:block}}.shopping-bag__price-line{margin-top:6px}.shopping-bag .price-line__price--old:after{background:#164196}.shopping-bag .price-line__price--old+.price-line__price{color:#e30613}.shopping-bag__delivery{background:#f5f5f5;display:flex;flex-direction:column;gap:8px;padding:10px 16px 6px}@media (min-width:768px){.shopping-bag__delivery{padding:14px 16px 10px}}.shopping-bag__delivery-title{display:flex;font-size:11px;gap:8px;letter-spacing:.11px;line-height:16px;text-transform:uppercase}.shopping-bag__delivery-icon{font-size:16px;margin-top:-2px}.shopping-bag__delivery-note{font-size:12px;line-height:16px}.shopping-bag__item-notes{display:flex;flex-direction:column;gap:8px}.shopping-bag__availability,.shopping-bag__note-item{background:#f5f5f5;display:flex;font-size:12px;gap:8px;line-height:16px;padding:9px 16px 7px}.shopping-bag__availability{background:#f8f4d0;color:#000}.shopping-bag__availability-icon,.shopping-bag__note-icon{font-size:16px;margin-top:-1px}.shopping-bag__availability-text,.shopping-bag__note-text{letter-spacing:-.024px}.shopping-bag__note-text--upper{font-size:11px;letter-spacing:.11px;text-transform:uppercase}.shopping-bag__pickup-badge{align-items:center;align-self:flex-start;border:1px solid;border-radius:10px;color:#e58f3f;display:flex;font-size:10px;font-weight:500;gap:2px;line-height:12px;padding:1px 6px;position:relative;top:-3px}.shopping-bag__pickup-badge--green{color:#30974b}.shopping-bag__pickup-icon{font-size:11px}@media (min-width:768px){.shopping-bag--wide{font-size:12px;line-height:16px}.shopping-bag--wide .shopping-bag__item-holder{gap:16px}.shopping-bag--wide .shopping-bag__image-box{height:136px;width:136px}.shopping-bag--wide .shopping-bag__item-info{flex-direction:column;justify-content:space-between;margin-bottom:0}.shopping-bag--wide .shopping-bag__item-details{align-items:flex-start;flex-direction:row;gap:8px;justify-content:space-between}.shopping-bag--wide .shopping-bag__product-info{flex-grow:1}.shopping-bag--wide .shopping-bag__title{font-size:14px;letter-spacing:.14px;line-height:16px}.shopping-bag--wide .shopping-bag__parameters{gap:16px}.shopping-bag--wide .shopping-bag__amount-box{flex-shrink:0;justify-content:flex-end;padding-top:3px;width:80px}.shopping-bag--wide .shopping-bag__price-line{align-items:flex-end;flex-direction:column;flex-shrink:0;font-size:14px;gap:0;line-height:24px;margin-top:-2px;text-align:right;width:104px}.shopping-bag--wide .shopping-bag__price-line .price-line__price--old:after{height:2px}.shopping-bag--wide .shopping-bag__item-action{align-items:center;display:flex;gap:4px}}.short-bag{font-size:11px;font-weight:500;line-height:12px}.short-bag__item{border-bottom:1px solid #164196;flex-direction:column;padding:16px 0 12px;position:relative}.short-bag__item,.short-bag__item-holder{display:flex;gap:16px}.short-bag__image-box{align-items:center;display:flex;flex-shrink:0;height:52px;justify-content:center;overflow:hidden;position:relative;width:52px}.short-bag__image-box--disabled:after,.short-bag__image-box--disabled:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.short-bag__image-box--disabled:before{border:1px solid #e5e5e5}.short-bag__image-box--disabled:after{border-left:1px solid #e5e5e5;left:50%;transform:skew(-45deg)}.short-bag__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.short-bag__image--disabled{opacity:.4}.short-bag__item-info{display:flex;flex-grow:1;gap:8px;margin-bottom:-2px}.short-bag__item-details{display:flex;flex-direction:column;width:100%}.short-bag__product-info{display:flex;flex-direction:column;gap:9px;margin-bottom:auto;padding-top:2px}.short-bag__title{font-size:11px;letter-spacing:.11px;line-height:12px;text-transform:none;word-break:break-word}.short-bag__title-link:hover{text-decoration:none}.short-bag__title-dot{color:#e30613;margin:0 2px}.short-bag__pickup-badge{align-items:center;align-self:flex-start;border:1px solid;border-radius:10px;color:#e58f3f;display:flex;font-size:10px;font-weight:500;gap:2px;line-height:12px;padding:1px 6px}.short-bag__pickup-badge--green{color:#30974b}.short-bag__pickup-icon{font-size:11px}.error-banner{position:relative;text-align:center}.error-banner__holder{margin:0 -16px 18px;position:relative}@media (min-width:768px){.error-banner__holder{margin:0}}.error-banner__compass-box{font-size:0;left:50%;margin:-31px 0 0 -81px;position:absolute;top:50%;width:161px}@media (min-width:568px){.error-banner__compass-box{margin:-62px 0 0 -170px;width:340px}}@media (min-width:768px){.error-banner__compass-box{margin-top:-103px}}@media (min-width:1024px){.error-banner__compass-box{margin:-161px 0 0 -264px;width:526px}}.error-banner__compass-box:after,.error-banner__compass-box:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAADACAYAAADMZmunAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjIzQ0UzQkZDMTFFMTFFNjlEREJFMTFEOTgwNDAzOUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjIzQ0UzQzBDMTFFMTFFNjlEREJFMTFEOTgwNDAzOUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMjNDRTNCREMxMUUxMUU2OUREQkUxMUQ5ODA0MDM5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMjNDRTNCRUMxMUUxMUU2OUREQkUxMUQ5ODA0MDM5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuZp038AAAeHSURBVHja7J35bxVlFIa/KlRZFFJAK/yqKC4I6B/Qq6K4a/QHcaMquAYXwCWKhqjgEoUGI6JBWQyYiDFu0YiBS6KIGrdocEFcSFCauiGhYKvt9RxnmjTkwj23vW1nzjxv8uYGesodvvPcufPOfPNNVaFQCMWUy+UC6rry+XyxMe0vLxvFJxX5leXyO/W9vZ0H0Kpe1QP7aH6fCQB6Sblol3pH0rYLAHqn+TXy8ry4CgCyqWfEo5K4YQDQ85/+qfJyUVK3DwB6tvmj5aUhydsIAD3X/Gp5eUE8CACyqQfFE5K+kQDQMzpVPCsNGwoAldcw8YokRj4A6B0tEY9My8YCQGV1rfiCNG0wAFROR4sXpG2jAaAy6oh8AwEgu5FvfBo3HAAyFPkAoO8i32viJwEgm5GvSTxFvA4Ashn5ZuTz+R3yWgMA2Yt8a6X5Kzt9XQBAhiLfHvG0Tn9mD+BE84yR72759P8IAL40UTzTUKdTv58okhgAIMUaLl5uqNutR/3y6W/b6+/ZA6Rcz4qPMNTp1O/vivz9EABIr64Xn2eoe1O8aB8/OxgA0qkx4vmGukbxVeLCPn4+AADSp4PEq4zN07N9Tfv5+VAASJ/miscZ6h4XrylRwx7AaeT7TDP//gpyuZxeLKoGAH+Rr1l8ibi1RN2QpP5HAaB7ke9m8WZD3UAA8Bf5VoufM/6b1QDgK/L9HKLLwVYdAgC+It/V4h1l/NsHAkDyNc8Y+RYZIl8xuAAgwTpDPMNQtyV0bZmXAQCQXI0QLzPUtYvr4+jnRlkHoCo+kq811D4m3tDF9xkKAMnUDeJzDHVfiO/zOABZBuDYEJ3DLyWd2zdZ3NKN9+JEUAIjn07stFyj14PDr7r5fpwISpgeFo811OkdPYs9D0QWAdDId6uhbrv4Gu+DkTUArJFPZ/XoBI/fACC7ke+dCr73YABIT+TTCR6zK/ze/QAgHZFvdxz5WrPyqcgCAOVEvtvE32bpoCgLAFgj38shWtU7AIAfTTJGPp3gMS2Dkdg1AIcF28ROjXxXiP8AAF+Rb2kMQSk9Ks6HjMorADeJzzLUfSy+N2RYHgE4PkQnckqpOY58/wCAH2nUWxVsc/Cmh2iKVwAAP3pEfIKhbnV8jBAAwI/ODNGdOqW0TXwdrfcFgB7tLzPU6cTOS8V/0no/AJQT+R4Sv0vbfQFgjXwfiufQcl8AWCPfLvFl4n9puR8Ayol8upf4nnb7AsAa+fRS8Apa7QsAa+TbGqKZQMgRAIcH21W+9vh7/y/a7AeAqjjvjzDU6nN8NtBiXwDobn+Soe598f201xcAY+MDv1LaGe/622ivHwDKiXx60PcTrfUFgJ7sOc5QtzIGBTkC4OwQncgppR/EN9JSXwBo5LNct2+Lv/d30lI/AJQT+eaIP6CdvgCwRr73QnSZFzkCwBr5dLHGy4l8vgAoJ/Lp1K6ttNEXANbIp8cHL9JCXwBYI59e259O+3wBUGuMfDqrRyd27qJ9fgDQyLfcGPl0wcaPaJ0vAPQW7tMNdeuN6QClCIATQ7SIQynpXH69jbudtvkBQJdR1zl7lpU09Qkd22iZLwB04aYxhjp9iNNLtMsXAOcG24RNfSrXLbTKFwD6SDbLE7f03n29h7+ZVvkBoOMq33BDrS7Y+Clt8gWANfKtC7bbvlCKALBGvt+JfP4AKCfy6TLtv9AeXwBYI9/T4ldpjS8ArJHvm2B7fh9KEQDWyKcrdOtVvt20xQ8AHVf5LJHvrhCt1Y8cATBTPNFQp8/ibaAdvgAYL55rqNPn8tSHaNFm5AQAfVDiKmPk00exb6cVvgCYLz7GUKePYn+dNvgC4PxgW4lzU3yMgBwBMDJE1+5LqSWOfH/TAj8AdES+YYbaO0P0RG7kCADdnZ9mqHtLvJCh9wWANfI1Efn8AVBO5KuPIUCOALBGvoXx7h85AsAa+b6MD/yQIwCskU+j3mQiny8Ayol8mg42MdS+ALjdGPneED/FMPsCYEKI1uEtpcYQXegh8jkCYFCIJnb2N9ROEf/KEPsCYIF4tKFOJ4CuYXh9AXBhsD1i/XPxPQytLwBGiZcY6vaE6CpfC0PrBwCt0Wfu1BhqdUr31wyrLwBmiU8x1L0iXsyQ+gLAGvn0Nq6pDKcvAKyRT3P+lSG6oRM5AsAa+fQW7rUMpSMAcrmcNfLp4g2zGUZHAEjzrZFPl23Rq3ytDKMTAKT55UQ+XeljM0OYbvXrYuTTCR5bxHUMYXHJh6nzH480/Eqt/E6vj2dVoVDo2OCT5WVjESiQY/0PgDR/cHxAdxRDks1jgAaan9E9QF1dnZ7t+4ShyO4e4FCGga8ABAAIAFDmpJlfp3DlGIoe1cWh9NPQ3g62ZXQrC0A+n9enb67f+wd7nclC3dM4Q01jsT50VdJXvgIQACAAQACAAAABAAIABAAIABAAIABAAIAAAAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAEAAgAAAAQACAAQACAAQACAAQACAAAABAAIABAAIABAAIABAAIAAAAEAAgAEAAgAEAAgAEAAgPpS/wkwAJ2ZOJGF4c89AAAAAElFTkSuQmCC) no-repeat;background-size:cover;content:"";display:inline-block;height:60px;margin:0 5px;vertical-align:top;width:40px}@media (min-width:568px){.error-banner__compass-box:after,.error-banner__compass-box:before{height:124px;margin:0 12px;width:84px}}@media (min-width:1024px){.error-banner__compass-box:after,.error-banner__compass-box:before{height:192px;margin:3px 19px 0 18px;width:128px}}.error-banner__compass{border:2px solid #404040;border-radius:100%;color:#404040;display:inline-block;font-size:9px;font-weight:700;height:61px;line-height:12px;margin-top:1px;position:relative;vertical-align:top;width:61px}@media (min-width:568px){.error-banner__compass{border-width:5px;font-size:19px;height:124px;line-height:22px;margin-top:0;width:124px}}@media (min-width:1024px){.error-banner__compass{border-width:7px;font-size:29px;height:196px;line-height:30px;width:196px}}.error-banner__compass-direction{width:8px}@media (min-width:568px){.error-banner__compass-direction{width:16px}}@media (min-width:1024px){.error-banner__compass-direction{width:26px}}.error-banner__compass-direction--north,.error-banner__compass-direction--south{left:50%;position:absolute;transform:translateX(-50%)}.error-banner__compass-direction--east,.error-banner__compass-direction--west{position:absolute;top:50%;transform:translateY(-50%)}.error-banner__compass-direction--north{top:1px}@media (min-width:568px){.error-banner__compass-direction--north{top:4px}}@media (min-width:1024px){.error-banner__compass-direction--north{top:8px}}.error-banner__compass-direction--south{bottom:2px}@media (min-width:568px){.error-banner__compass-direction--south{bottom:5px}}@media (min-width:1024px){.error-banner__compass-direction--south{bottom:9px}}.error-banner__compass-direction--east{right:5px}@media (min-width:568px){.error-banner__compass-direction--east{right:9px}}@media (min-width:1024px){.error-banner__compass-direction--east{right:13px}}.error-banner__compass-direction--west{left:4px}@media (min-width:568px){.error-banner__compass-direction--west{left:8px}}@media (min-width:1024px){.error-banner__compass-direction--west{left:12px}}.error-banner__compass-arrow{animation:compass-arrow 2s infinite;background:#404040;height:1px;left:50%;margin:-2px 0 0 -4px;position:absolute;top:50%;transform:rotate(-2deg);width:8px}@media (min-width:568px){.error-banner__compass-arrow{height:2px;margin:-1px 0 0 -8px;width:16px}}@media (min-width:1024px){.error-banner__compass-arrow{height:3px;margin:-2px 0 0 -12px;width:24px}}.error-banner__compass-arrow:after,.error-banner__compass-arrow:before{border:4px solid transparent;content:"";left:50%;position:absolute;transform:translateX(-50%)}@media (min-width:568px){.error-banner__compass-arrow:after,.error-banner__compass-arrow:before{border-width:8px}}@media (min-width:1024px){.error-banner__compass-arrow:after,.error-banner__compass-arrow:before{border-width:12px}}.error-banner__compass-arrow:before{border-bottom:15px solid #404040;bottom:100%;margin-bottom:-1px}@media (min-width:568px){.error-banner__compass-arrow:before{border-bottom-width:31px}}@media (min-width:1024px){.error-banner__compass-arrow:before{border-bottom-width:48px}}.error-banner__compass-arrow:after{border-top:15px solid #404040;margin-top:-1px;top:100%}@media (min-width:568px){.error-banner__compass-arrow:after{border-top-width:31px}}@media (min-width:1024px){.error-banner__compass-arrow:after{border-top-width:48px}}.error-banner__compass-center{background:#e2dce0;border-radius:100%;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25%;z-index:1}.error-banner__title{margin-bottom:12px}@media (min-width:768px){.error-banner__text-box{left:50%;margin-top:85px;max-width:500px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}}@media (min-width:1024px){.error-banner__text-box{margin-top:128px;max-width:600px}}.error-banner__nav-box{display:flex;flex-direction:column;gap:8px;justify-content:center;margin:auto;max-width:310px;width:100%}@media (min-width:768px){.error-banner__nav-box{flex-direction:row;max-width:none;width:auto}}.error-banner__nav-link{align-items:center;border:2px solid #164196;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:24px;padding:9px 5px 5px;text-transform:uppercase}@media (min-width:768px){.error-banner__nav-link{border:none;gap:4px;padding:0;text-transform:none}}.error-banner__nav-link:hover{background:#164196;color:#fff;text-decoration:none}@media (min-width:768px){.error-banner__nav-link:hover{background:none;color:inherit}}.error-banner__nav-text{margin:0 3px}.error-banner__nav-icon{display:flex;font-size:24px;margin-top:-2px}@media (min-width:768px){.error-banner__nav-icon{margin-top:0}}.adjuvant-links__categories{display:flex;flex-wrap:wrap;gap:24px 8px}@media (min-width:768px){.adjuvant-links__categories{gap:24px}}@media (min-width:1024px){.adjuvant-links__categories{gap:32px}}.adjuvant-links__box{flex-shrink:0;width:calc(50% - 4px)}@media (min-width:768px){.adjuvant-links__box{width:calc(33.33333% - 16px)}}@media (min-width:1024px){.adjuvant-links__box{width:calc(33.33333% - 21.33333px)}}.adjuvant-links__title{display:block}.adjuvant-links__title-link:hover{text-decoration:none}@keyframes compass-arrow{0%,48%,to{transform:rotate(-2deg)}12%{transform:rotate(-30deg)}24%{transform:rotate(-15deg)}36%{transform:rotate(-22deg)}60%{transform:rotate(30deg)}72%{transform:rotate(15deg)}84%{transform:rotate(22deg)}}.product-set{border-bottom:1px solid #164196;border-top:1px solid #164196;padding:17px 0 16px}.product-set:last-child{border-bottom-color:transparent}.product-set__header{border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-bottom:15px}@media (min-width:768px){.product-set__header{flex-direction:column;padding-bottom:16px}}.product-set__title-wrap{display:flex;flex-direction:column;flex-grow:1;gap:7px}@media (min-width:768px){.product-set__title-wrap{flex-direction:row;justify-content:space-between;padding-top:1px}}.product-set__icon-box{display:flex;flex-direction:column;flex-shrink:0;gap:2px;justify-content:space-between}@media (min-width:768px){.product-set__icon-box{flex-direction:row;gap:24px;justify-content:flex-start}}.product-set__action{color:#164196}@media (min-width:768px){.product-set__action{align-items:center;display:flex;gap:4px}}.product-set__action--active{color:#e30613}.product-set__action-icon{font-size:24px}.product-set__action-text{display:none;font-size:12px;font-weight:500;letter-spacing:-.024px;line-height:16px;padding-top:1px;position:relative}.product-set__action-text:after{background:#c2c2c2;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}@media (min-width:768px){.product-set__action-text{display:block}}.product-set__title{display:block;font-size:20px;letter-spacing:.11px;line-height:32px;text-transform:uppercase}@media (min-width:768px){.product-set__title{font-size:16px;line-height:16px}}.product-set__price-line{display:flex;font-size:11px;gap:9px;letter-spacing:.11px;line-height:12px;text-transform:uppercase}@media (min-width:768px){.product-set__price-line{font-size:14px;gap:6px;line-height:20px;padding-top:2px;text-transform:none}}.product-set__price--old{color:#e30613}.product-set__item{border:none}.product-set__item:not(:last-child){padding-bottom:0}.product-set__checkbox-row{border:1px solid #164196;padding:15px}.product-set__checkbox-row .checkbox-row__label{color:#164196;font-size:12px;line-height:16px;padding:0 0 0 24px}@media (min-width:768px){.product-set__checkbox-row .checkbox-row__label{font-size:14px;line-height:20px}}.product-set__checkbox-row .checkbox-row__label:before{top:2px}.cart-item-set-short{border-bottom:1px solid #164196}.cart-item-set-short__header{border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding-bottom:15px;padding-top:15px}.cart-item-set-short__title-wrap{display:flex;flex-direction:column;flex-grow:1;gap:7px}.cart-item-set-short__title{display:block;letter-spacing:.11px;text-transform:uppercase}.cart-item-set-short__item{border:none}.cart-item-set-short__item:not(:last-child){padding-bottom:0}.cart-item-set-short__item .price-line{display:none}.cart-item-set-short .shopping-bag__price-line{margin:0}.thumbnails{height:auto;overflow:hidden}.thumbnails__slider{max-height:100%}.thumbnails__item{align-items:center;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;padding:2px;position:relative;width:34px}.thumbnails .swiper-slide-thumb-active .thumbnails__item{border-color:#164196}.thumbnails .swiper-slide-thumb-active .thumbnails__item:after{border:2px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.thumbnails__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.thumbnails .swiper-button-next,.thumbnails .swiper-button-prev{align-items:center;background:#164196;cursor:pointer;display:flex;height:24px;justify-content:center;left:50%;margin-left:-12px;margin-top:0;width:24px}.thumbnails .swiper-button-next:after,.thumbnails .swiper-button-prev:after{color:#fff;font-family:icomoon!important;font-size:24px}.thumbnails .swiper-button-next.swiper-button-disabled,.thumbnails .swiper-button-prev.swiper-button-disabled{display:none}.thumbnails .swiper-button-prev{bottom:auto;top:0}.thumbnails .swiper-button-prev:after{content:"\e91c"}.thumbnails .swiper-button-next{bottom:0;top:auto}.thumbnails .swiper-button-next:after{content:"\e90e"}.usp-box{gap:10px}.usp-box,.usp-box__list{display:flex;flex-direction:column}.usp-box__list{font-size:14px;gap:4px 8px;line-height:20px}@media (min-width:768px){.usp-box__list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.usp-box__list-item{padding-left:16px;position:relative}.usp-box__list-item:before{background:#e30613;border-radius:100%;content:"";height:4px;margin-left:-16px;position:absolute;top:9px;width:4px}.usp-box__toggler{align-self:flex-start;color:inherit;display:flex;font-size:12px;font-weight:700;letter-spacing:.14px;line-height:16px;padding-right:31px;position:relative;text-align:left;text-transform:uppercase}.usp-box__toggler-icon{color:inherit;font-size:25px;margin-top:-3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.color-picker .swiper-slide,.color-picker__item{box-sizing:border-box;height:60px;width:60px}.color-picker__link{align-items:center;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:10px;position:relative}.color-picker__link--active{border-color:#164196}.color-picker__link--active:after{border:2px solid #fff;border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.color-picker__link--disabled{cursor:default}.color-picker__link--disabled:before{border:2px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.color-picker__link--disabled:after{border-left:1px solid #e5e5e5;bottom:0;content:"";left:50%;position:absolute;right:0;top:0;transform:skew(-45deg)}.color-picker__link--disabled .color-picker__image{opacity:.5}.color-picker__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.color-picker .swiper-button-next,.color-picker .swiper-button-prev{align-items:center;background:#164196;cursor:pointer;display:flex;height:24px;justify-content:center;margin-top:-12px;width:24px}.color-picker .swiper-button-next:after,.color-picker .swiper-button-prev:after{color:#fff;font-family:icomoon!important;font-size:24px}.color-picker .swiper-button-next.swiper-button-disabled,.color-picker .swiper-button-prev.swiper-button-disabled{display:none}.color-picker .swiper-button-prev{left:0}.color-picker .swiper-button-prev:after{content:"\e908"}.color-picker .swiper-button-next{right:0}.color-picker .swiper-button-next:after{content:"\e907"}.size-picker{position:relative}.size-picker__holder{display:flex;overflow:auto;position:relative}.size-picker__item{align-items:center;border:1px solid #e5e5e5;display:flex;flex-shrink:0;justify-content:center}.size-picker__item:not(.size-picker__item:last-child){border-right:none}.size-picker__item:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.size-picker__item:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.size-picker__radio-input{display:none}.size-picker__radio-label{align-items:center;background:#fff;border-radius:inherit;color:#164196;cursor:pointer;display:flex;justify-content:center;padding:16px 25px 12px 26px;position:relative;width:100%}.size-picker__radio-label--checked{background:#164196;color:#fff;padding-left:34px;padding-right:33px}.size-picker__radio-label--disabled{background:#fff;color:#164196}.size-picker__size{display:block;font-size:16px;font-weight:500;line-height:18px;max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.size-picker__size--disabled{opacity:.6}.size-picker__line{stroke:#e5e5e5;bottom:1px;height:calc(100% - 2px);left:1px;position:absolute;width:calc(100% - 2px)}.set-layer{align-items:center;background:rgba(60,60,59,.8);display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;right:0;top:0;width:100%;z-index:5}@media (min-width:768px){.set-layer{padding:30px}}.set-layer__holder{background:#fff;height:100%;max-height:100%;overflow-y:auto;padding:32px 24px 24px;position:relative;width:100%}@media (min-width:768px){.set-layer__holder{border-radius:4px;height:auto;max-height:calc(100vh - 60px);max-width:500px}}.set-layer__closer{align-items:center;border-radius:100%;color:#000;display:flex;font-size:21px;height:21px;justify-content:center;position:absolute;right:5px;top:5px;width:21px;z-index:2}.set-layer__product-slider{margin-bottom:18px;padding-left:48px;position:relative}@media (min-width:768px){.set-layer__product-slider{margin-right:-20px}.set-layer .main-slider{margin-left:0;margin-right:auto;max-width:404px}}.set-layer .main-slider__item{border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box;padding:4px}.set-layer .main-slider__image-box{align-items:center;display:flex;justify-content:center;padding-top:96.29%;position:relative}.set-layer .main-slider__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.set-layer .product-slider__item.swiper-slide{height:auto;max-height:none}.set-layer__badge{background:#164196;border-radius:10px;color:#fff;font-size:10px;font-weight:500;left:56px;line-height:16px;padding:0 6px;position:absolute;top:0;z-index:1}.set-layer .thumbnails{bottom:49px;left:0;max-height:100%;position:absolute;top:0;width:40px}.set-layer .swiper-scrollbar{display:none}.set-layer__product-title{font-size:20px;letter-spacing:.2px;line-height:24px;margin-bottom:5px;text-transform:none}.set-layer__title-dot{color:#e30613}.set-layer__product-category{display:block;font-size:14px;line-height:16px;margin-bottom:15px;text-transform:capitalize}.set-layer__usp-box{padding-top:7px}.set-layer__info{display:flex;flex-direction:column;gap:12px}.set-layer__info-box{display:flex;flex-direction:column;gap:11px;margin-bottom:8px}.set-layer__info-title{align-self:flex-start;background:#e30613;color:#fff;display:flex;font-size:14px;letter-spacing:.14px;line-height:16px;padding:2px 2px 1px;text-transform:uppercase}.set-layer__info-list{display:flex;flex-direction:column;font-size:14px;gap:3px;line-height:20px;margin-bottom:7px}.set-layer__info-item{display:flex;gap:5px}.set-layer__pdf-link{align-items:center;display:flex;font-weight:500;gap:6px}.set-layer__pdf-link:hover{text-decoration:none}.set-layer__pdf-icon{font-size:16px}.set-layer__pdf-text{margin-left:-22px;padding-left:22px;text-decoration:underline}.set-layer__pdf-text:hover{text-decoration:none}.set-layer__address-toggler{align-self:flex-start;color:inherit;display:flex;font-size:12px;font-weight:700;letter-spacing:.14px;line-height:16px;padding-right:31px;position:relative;text-align:left;text-transform:uppercase}.set-layer__toggler-icon{color:inherit;font-size:25px;margin-top:-3px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.set-layer__address-box{font-size:14px;line-height:24px}.set-layer__address-title{display:block;font-weight:500}.set-layer__list-param{font-weight:700}.set-layer__title-row--size{margin-bottom:8px}.set-layer__color-picker{margin:0 0 18px;padding:0}.set-layer__title-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.set-layer__option-title{display:block;font-size:14px;line-height:16px}.set-layer__size-picker{display:flex;flex-direction:column;gap:4px;margin-bottom:28px}.set-layer__size-note{display:block;font-size:12px;font-weight:500;letter-spacing:-.024px;line-height:16px;padding-top:6px}.set-layer__size-note--error{color:#e30613}.set-layer__price-line{font-size:20px;letter-spacing:.16px;line-height:24px;margin-bottom:13px}.set-layer__price-line .price-line__note{font-size:14px;line-height:20px}.set-layer__button-holder{display:flex;flex-direction:column;gap:16px}.set-layer__button{padding-bottom:10px;padding-top:10px}.set-layer .price-line__price--old:after{background:#164196;height:2px}.set-layer .price-line__price--old+.price-line__price{color:#e30613}.social-login__text{margin-bottom:10px;text-align:center}.social-login__button-holder{display:flex;flex-direction:column;gap:8px}@media (min-width:1024px){.social-login__button-holder{gap:16px}}.social-login__button{font-size:14px}.social-login__button-logo{display:inline-block;height:24px;margin-left:1px;margin-top:-2px;width:24px}.social-login__button-logo--facebook{transform:scale(1.05)}.social-login__button-logo--google{margin-top:-1px;transform:scale(.7)}.login-layer{align-items:flex-end;background:hsla(0,0%,76%,.5);display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;width:100%;z-index:5}.login-layer:before{background:hsla(0,0%,96%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.login-layer__holder{background:#164196;color:#fff;display:flex;flex-direction:column;height:100%;max-width:420px;overflow-y:auto;width:100%}.login-layer__top{align-items:center;background:#fff;color:#164196;display:flex;justify-content:space-between;min-height:56px;padding:12px 16px}.login-layer__title{font-size:12px;letter-spacing:.12px;line-height:16px;padding-top:4px;text-transform:uppercase}.login-layer__closer{color:#164196;display:block;font-size:24px;margin-top:4px}.login-layer__content{font-size:12px;line-height:16px;padding:16px 16px 12px;text-align:center}@media (min-width:768px){.login-layer__content{padding:24px 16px}}.login-layer__content-title{display:block;font-size:14px;font-weight:400;line-height:16px;margin-bottom:13px}.login-layer__button-holder{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}@media (min-width:1024px){.login-layer__button-holder{gap:16px;margin-bottom:19px}}.login-layer__text{margin-bottom:25px}.login-layer__text-link{text-decoration:underline}.login-layer__text-link:hover{text-decoration:none}.warning-box{background:#f8f4d0;color:#3c3c3b;display:flex;flex-direction:column;gap:16px;padding:14px 19px 11px}@media (min-width:768px){.warning-box{align-items:center;flex-direction:row;justify-content:space-between;padding:14px 24px 10px 17px}}.warning-box--error{box-shadow:0 0 0 3px #e30613}.warning-box__text-holder{display:flex;flex-direction:column;gap:8px}.warning-box__title{display:flex;font-size:11px;gap:8px;letter-spacing:.11px;line-height:16px;text-transform:uppercase}.warning-box__text{font-size:12px;line-height:16px}.warning-box__title-icon{font-size:16px;margin-top:-2px}.warning-box__list{font-size:12px;line-height:16px;padding-left:6px}.warning-box__list-item{display:flex;flex-direction:column;padding-left:11px;position:relative}@media (min-width:768px){.warning-box__list-item{flex-direction:row;gap:5px}}.warning-box__list-item:before{background:#3c3c3b;border-radius:100%;content:"";height:4px;left:0;position:absolute;top:6px;width:4px}.warning-box__icon-box{display:flex;gap:8px;justify-content:space-between;margin-left:-3px}@media (min-width:768px){.warning-box__icon-box{padding-bottom:2px}}.warning-box__item-action{align-items:center;color:inherit;display:flex;gap:8px}@media (min-width:768px){.warning-box__item-action{gap:4px}}.warning-box__action-icon{font-size:24px}.warning-box__action-text{font-size:12px;font-weight:500;letter-spacing:-.024px;line-height:16px;position:relative;white-space:nowrap}.warning-box__action-text:after{background:#999;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.pay-box{font-size:12px;line-height:16px}.pay-box__button-holder{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:10px}.pay-box__holder-text{color:#666}.pay-box__button-logo{display:inline-block;height:24px;margin:-1px 0 1px 8px;width:auto}.pay-box__text{color:#999;text-align:center}.pay-box__payment{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:18px}.pay-box__payment-image{max-width:65px}.pay-box__payment-image--paypal{width:65px}.pay-box__payment-image--mastercard{width:26px}.pay-box__payment-image--visa{width:35px}.pay-box__payment-image--apple-pay{width:38px}.guarantee-box{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-dasharray='1, 8'/%3E%3C/svg%3E");display:flex;flex-direction:column;font-size:12px;gap:6px;line-height:16px;padding:15px 16px 16px}.guarantee-box__item{display:flex;justify-content:flex-start;padding-top:2px}.guarantee-box__link{display:flex;gap:8px}.guarantee-box__link:hover{text-decoration:none}.guarantee-box__text{position:relative}.guarantee-box__text:after{background:#c2c2c2;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.guarantee-box__icon{font-size:16px;margin-top:-2px}.applied-gift-card{align-items:center;background:#f5f5f5;display:grid;grid-template-columns:auto 40px;height:40px;padding-left:14px}.applied-gift-card__code{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#164196;display:-webkit-box;overflow:hidden}.applied-gift-card__delete-btn{color:#164196;cursor:pointer;font-size:24px;justify-self:center;padding:8px}.applied-gift-card__list{display:grid;gap:24px}.expanding-box{border-bottom:1px solid transparent;border-top:1px solid transparent}.expanding-box__opener{align-items:center;color:inherit;display:flex;font-size:14px;font-weight:700;justify-content:space-between;letter-spacing:.14px;line-height:16px;padding:22px 25px 18px 0;position:relative;text-align:left;text-transform:uppercase;width:100%}.expanding-box__opener:after,.expanding-box__opener:before{background:#fff;content:"";position:absolute;top:50%;transform:translateY(-50%)}.expanding-box__opener:before{height:2px;right:4px;width:16px}.expanding-box__opener:after{height:16px;right:11px;width:2px}.expanding-box__opener--active:after{display:none}.club-box__logo{display:flex;gap:1px;margin-bottom:8px}.club-box__logo-icon{margin-top:-4px;width:16px}.club-box__logo-text{font-size:14px;font-weight:700;letter-spacing:.14px;line-height:16px;text-transform:uppercase}.club-box__text{font-size:14px;line-height:16px;margin-bottom:4px}.club-box__link{position:relative}.club-box__link:after{background:#c2c2c2;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.club-box__link:hover{text-decoration:none}.club-box__link:hover:after{display:none}.club-box__note{font-size:12px;line-height:16px;margin-bottom:10px}.club-box__note-link{cursor:pointer;text-decoration:underline}.checkout-info{background:#164196;color:#fff;padding:0 16px}.checkout-info__arrival{border-bottom:1px solid #f5f5f5;display:flex;font-size:12px;gap:8px;justify-content:space-between;line-height:16px;padding:26px 0 14px}.checkout-info__arrival-date{letter-spacing:.12px;text-transform:uppercase}.checkout-info__calculation{display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:16px;padding:10px 0 0}.checkout-info__calculation-row{display:flex;gap:8px;justify-content:space-between;padding:16px 0}.checkout-info__calculation-row:first-child{border-bottom:1px solid #082d78;margin-bottom:-1px}.checkout-info__calculation-row:last-child{border-top:1px solid #082d78}.checkout-info__calculation-category{flex-grow:1}.checkout-info__calculation-value{flex-shrink:0;font-size:12px;text-align:right;width:85px}.checkout-info__voucher-box{border-color:#f5f5f5;margin-bottom:-1px}.checkout-info__voucher{display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.checkout-info__voucher:not(:first-child){border-top:1px solid #082d78;padding-top:16px}.checkout-info__voucher-title{display:block;font-size:14px;font-weight:700;letter-spacing:.14px;line-height:20px;text-transform:uppercase}.checkout-info__input-row{display:flex;flex-wrap:wrap;gap:8px}.checkout-info__input-row .input-box__note{display:block;flex-shrink:0;width:100%}.checkout-info__input-box{flex-grow:1}.checkout-info__text-input{margin-bottom:0}.checkout-info__button{display:block;flex-shrink:0;margin-top:8px;max-width:35%;overflow:hidden;padding-left:8px;padding-right:8px;text-overflow:ellipsis;white-space:nowrap}.checkout-info__add-card,.checkout-info__card-note{align-items:center;align-self:flex-start;color:inherit;display:flex;font-size:12px;font-weight:500;gap:4px;letter-spacing:-.02px;line-height:16px}.checkout-info__add-icon{font-size:18px;padding:3px}.checkout-info__voucher-row{align-items:center;display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:15px}.checkout-info__voucher-info{align-items:center;display:flex;gap:8px}.checkout-info__voucher-benefit{padding-top:2px}.checkout-info__voucher-name{font-size:12px;padding-top:2px}.checkout-info__delete-icon{font-size:24px}.checkout-info__delete-btn{color:inherit}.checkout-info__club-box{border-top:1px solid #fff;padding:18px 0 16px}.checkout-info__total{align-items:flex-start;border-top:4px solid #fff;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:16px;padding:18px 0 13px}.checkout-info__total-text{display:flex;flex-direction:column}.checkout-info__text-line{align-items:baseline;display:flex;gap:4px}.checkout-info__total-title{text-transform:uppercase}.checkout-info__total-items,.checkout-info__total-note{font-size:12px}.sticky-checkout{background:#fff;bottom:0;color:#164196;display:flex;flex-direction:column;gap:16px;left:0;padding:10px 16px 12px;position:fixed;right:0;transform:translateY(100%);transition:transform .5s;z-index:1}.sticky-checkout--fixed{transform:translateY(0)}@media (min-width:768px){.sticky-checkout{display:none}}.sticky-checkout__total{align-items:flex-start;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:16px}.sticky-checkout__total-text{display:flex;flex-direction:column}.sticky-checkout__text-line{align-items:baseline;display:flex;gap:4px}.sticky-checkout__total-title{text-transform:uppercase}.sticky-checkout__total-items,.sticky-checkout__total-note{font-size:12px}.bag-layer{align-items:flex-end;background:hsla(0,0%,76%,.5);display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;width:100%;z-index:5}.bag-layer:before{background:hsla(0,0%,96%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.bag-layer__holder{background:#164196;color:#fff;display:flex;flex-direction:column;height:100%;max-width:420px;overflow-y:auto;width:100%}.bag-layer__top{align-items:center;background:#fff;color:#164196;display:flex;justify-content:space-between;min-height:56px;padding:12px 16px}.bag-layer__title{font-size:12px;letter-spacing:.12px;line-height:16px;padding-top:4px;text-transform:uppercase}.bag-layer__closer{color:#164196;display:block;font-size:24px;margin-top:4px}.bag-layer__content{font-size:12px;line-height:16px;overflow:auto;padding:16px 16px 12px}@media (min-width:768px){.bag-layer__content{padding:24px 16px}}.bag-layer__shopping-bag{margin-top:-8px}.bag-layer__shopping-bag .shopping-bag__item{border-color:#fff}.bag-layer__shopping-bag .price-line__price--old:after{background:#fff}.bag-layer__shopping-bag .price-line__price--old+.price-line__price{color:#fff}.bag-layer__content-title{display:block;font-size:14px;font-weight:400;line-height:16px;margin-bottom:13px}.bag-layer__button-holder{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}@media (min-width:1024px){.bag-layer__button-holder{gap:16px;margin-bottom:19px}}.bag-layer__text{margin-bottom:25px}.bag-layer__text-link{text-decoration:underline}.bag-layer__text-link:hover{text-decoration:none}.bag-layer__bottom{background:#082d78;display:flex;flex-direction:column;gap:16px;margin-top:auto;padding:10px 16px 12px}.bag-layer__total{align-items:flex-start;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:16px}.bag-layer__text-line{align-items:baseline;display:flex;gap:4px}.bag-layer__total-text{text-transform:uppercase}.bag-layer__total-items{font-size:12px}.login-options{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:flex;flex-direction:column;gap:13px;margin-bottom:23px;padding:24px 0 18px;position:relative}@media (min-width:768px){.login-options{padding:24px 44px 33px}.login-options:before{background:#164196;bottom:-1px;content:"";left:0;position:absolute;top:-1px;width:4px}}.login-options__intro-note{color:#666;display:block;font-size:14px;line-height:20px}@media (min-width:768px){.login-options__intro-note{margin-bottom:8px}}.login-options__text-btn{color:#164196;font-weight:700;letter-spacing:.24px;position:relative}.login-options__text-btn:after{background:#164196;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.login-options__text-btn:hover{text-decoration:none}.login-options__text-btn:hover:after{display:none}.login-options__form{display:flex;flex-direction:column;gap:22px;max-width:384px}.login-options__form-inputs{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.login-options__form-inputs{gap:18px}}.login-options__checkbox-row{margin-bottom:4px;margin-top:-1px}.login-options__checkbox-text{color:#164196;font-size:12px;font-weight:700;line-height:16px;margin-left:-8px;position:relative}.login-options__checkbox-text:after{background:#999;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.login-options__checkbox-text:hover{text-decoration:none}.login-options__checkbox-text:hover:after{display:none}.login-options__btn-wrap{display:flex}.login-options__pass-btn{color:inherit;font-size:12px;line-height:16px}.login-options__button{margin-bottom:6px}.login-options__form-note{color:#666;font-size:12px;line-height:18px;margin-bottom:6px}.login-options__form-note--error{color:#e30613}.login-options__form-note a{color:#164196;font-weight:500;text-decoration:underline}.login-options__form-note a:hover{text-decoration:none}.delivery-item{background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:-1px;position:relative}.delivery-item--active:before{background:#164196;bottom:0;content:"";left:-16px;position:absolute;top:0;width:4px}@media (min-width:768px){.delivery-item--active:before{left:0}}.delivery-item__opener{cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:26px 0 22px 28px;position:relative}@media (min-width:768px){.delivery-item__opener{padding:30px 16px 30px 44px}}.delivery-item__opener:before{background:#fff;border:1px solid #164196;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:24px;width:16px}@media (min-width:768px){.delivery-item__opener:before{left:16px;top:28px}}.delivery-item__opener--active:before{background:#164196;box-shadow:inset 0 0 0 3px #fff}.delivery-item__content{display:flex;flex-direction:column;gap:18px;padding-bottom:34px}@media (min-width:768px){.delivery-item__content{padding-left:44px}}.delivery-item__text-box{flex-grow:1}.delivery-item__name{display:block;font-size:14px;font-weight:700;letter-spacing:.14px;line-height:16px;margin-bottom:8px;text-transform:uppercase}@media (min-width:768px){.delivery-item__name{margin-bottom:12px}}.delivery-item__description{color:#999;font-size:12px;font-weight:500;line-height:16px}@media (min-width:768px){.delivery-item__description{font-size:14px;font-weight:400}}.delivery-item__price{flex-shrink:0;font-size:14px;font-weight:500;line-height:16px;text-align:right;width:90px}.delivery-item__price--free{color:#999}.delivery-item__address-list{display:flex;flex-direction:column;gap:24px;margin:0 0 25px}@media (min-width:768px){.delivery-item__address-list{display:grid;gap:16px;grid-template-columns:1fr 1fr}}.delivery-item__form{display:flex;flex-direction:column;gap:18px;max-width:552px}@media (min-width:768px){.delivery-item__input-row{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.delivery-item__custom-select{margin-bottom:6px}.delivery-item__checkboxes{display:flex;flex-direction:column;gap:22px;padding:16px 0 5px}@media (min-width:768px){.delivery-item__checkboxes{gap:30px}.delivery-item__pass-box{margin-bottom:8px;max-width:364px}}.delivery-item__sticky-box{background:#fff;bottom:0;left:0;padding:12px 16px;position:fixed;right:0;z-index:1}@media (min-width:768px){.delivery-item__sticky-box{padding:0;position:static}}.delivery-item__button{margin-bottom:5px}@media (min-width:768px){.delivery-item__button{padding-left:41px;padding-right:41px;width:auto}}.delivery-item__button--address-continue{margin-top:32px;width:100%}@media (min-width:768px){.delivery-item__button--address-continue{width:inherit}}.delivery-item__form-note{color:#666;font-size:12px;line-height:16px}.delivery-item__form-text{color:#666}.delivery-item__form-text a{color:#164196}.delivery-item__store-info{margin-bottom:32px;max-width:552px}.store-layer{background:#fff;display:flex;flex-direction:column;height:100%;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:5}@media (min-width:768px){.store-layer{display:grid;grid-template-areas:"map bar" "map stores";grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto minmax(0,1fr)}}.store-layer__map-holder{bottom:0;display:flex;left:0;position:absolute;right:0;top:0;z-index:2}@media (min-width:768px){.store-layer__map-holder{grid-area:map}}.store-layer__top{display:flex;flex-direction:column;gap:6px;padding:12px 16px 8px;position:relative;z-index:3}@media (min-width:768px){.store-layer__top{grid-area:bar}}.store-layer__search-bar{display:flex;gap:8px}@media (min-width:768px){.store-layer__search-bar{gap:16px}}.store-layer__search{background:#f5f5f5;border-radius:1px;display:flex;flex-grow:1;gap:4px;margin:2px 0;padding:7px 8px 5px}.store-layer__switcher-icon,.store-layer__top-icon{color:#164196;display:block;font-size:24px}.store-layer__input{-moz-appearance:textfield;background:#f5f5f5;border:none;color:#164196;display:block;font-size:14px;font-weight:400;height:24px;line-height:16px;outline:none;padding:4px 0;width:100%}.store-layer__input::-webkit-input-placeholder{color:#666}.store-layer__input:-moz-placeholder,.store-layer__input::-moz-placeholder{color:#666}.store-layer__input:-ms-input-placeholder{color:#666}.store-layer__closer{align-items:center;background:#f5f5f5;border-radius:100%;color:#164196;display:flex;font-size:24px;height:40px;justify-content:center;width:40px}.store-layer__top-row{align-items:center;display:flex;gap:8px;justify-content:space-between}@media (min-width:768px){.store-layer__top-row{padding:10px 0}}.store-layer__view-switcher{align-items:center;background:#fff;border:1px solid #c2c2c2;border-radius:200px;color:#164196;display:flex;font-size:14px;font-weight:700;gap:4px;letter-spacing:.14px;line-height:24px;padding:9px 16px 5px 11px;text-transform:uppercase}@media (min-width:768px){.store-layer__view-switcher{display:none}}.store-layer__switcher-icon{margin-top:-2px}.store-layer__available-stores{padding-top:4px;text-align:right}.store-layer__stores{font-weight:500}.store-layer__content{background:#fff;overflow:auto;padding:18px 16px 16px;position:relative;z-index:1}@media (min-width:768px){.store-layer__content{grid-area:stores}}.store-layer__list{margin:-18px -16px 0;padding:0 16px}.store-layer__item{border-top:1px solid #e5e5e5;padding:26px 0 21px;position:relative}.store-layer__item--selected:before{background:#164196;bottom:0;content:"";left:-16px;position:absolute;top:0;width:4px}.store-layer__text-box{display:flex;flex-direction:column;font-size:12px;gap:12px;line-height:16px;margin-bottom:16px}.store-layer__item-title{font-weight:700;letter-spacing:.12px;text-transform:uppercase}.store-layer__item-text{color:#666}.store-layer__actions-box{display:flex;gap:16px}.store-layer__item-action{align-items:center;color:inherit;display:flex;gap:4px}.store-layer__action-icon{font-size:16px;margin-top:-2px}.store-layer__action-text{font-size:12px;font-weight:700;letter-spacing:-.024px;line-height:16px;position:relative;text-transform:uppercase;white-space:nowrap}.store-layer__action-text:after{background:#999;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.store-layer__item-button{margin:23px 0 3px}@media (min-width:768px){.store-layer__item-button{max-width:288px}}.store-layer__note{font-size:14px;line-height:16px}.store-layer__map-item{background:#fff;border-radius:8px;bottom:12px;left:16px;padding:19px 24px 13px;position:absolute;right:16px}.store-layer__item-closer{color:#164196;font-size:25px;position:absolute;right:7px;top:8px}.store-layer__close-icon{color:inherit;display:block}:root{--screen-size-sm:375px;--screen-size-md:768px;--screen-size-lg:1024px;--screen-size-xl:1114px;--screen-size-xxl:1280px}.map-stores-google__wrapper{flex-grow:1;overflow:hidden;position:relative}.map-stores-google__container{left:0;position:absolute;top:0}.map-stores-google__zoom-wrapper{align-items:center;background:#fff;border-radius:48px;bottom:54px!important;display:flex;flex-direction:column;height:113px;justify-content:center;padding:0 4px;right:24px!important;width:48px}.map-stores-google__zoom-btn{background:no-repeat 50%;cursor:pointer;flex-grow:1;width:100%}.map-stores-google__zoom-btn--in{background-image:url(/images/intersport/map/zoom-in.svg);border-bottom:1px solid #e5e5e5}.map-stores-google__zoom-btn--out{background-image:url(/images/intersport/map/zoom-out.svg)}.store-info{background:#f8f8f8;font-size:12px;font-weight:500;line-height:16px;padding:26px 16px 22px}.store-info__title-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:12px}@media (min-width:768px){.store-info__title-row{margin-bottom:8px}}.store-info__title{font-weight:700;letter-spacing:.12px;text-transform:uppercase}.store-info__edit-btn{margin:-5px -3px 0 0}@media (min-width:768px){.store-info__edit-btn{margin-right:5px}}.store-info__edit-icon{color:#164196;font-size:24px}.store-info__text{color:#666;margin-bottom:15px}.store-info__actions-box{display:flex;gap:16px}.store-info__action{align-items:center;color:inherit;display:flex;gap:4px}.store-info__action-icon{font-size:16px;margin-top:-2px}.store-info__action-text{font-size:12px;font-weight:700;letter-spacing:-.024px;line-height:16px;position:relative;text-transform:uppercase;white-space:nowrap}.store-info__action-text:after{background:#999;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.store-info__button{margin:23px 0 3px}@media (min-width:768px){.store-info__button{max-width:288px}}.store-info__note{font-size:14px;line-height:16px}.delivery-info{background:#f5f5f5;display:flex;flex-direction:column;gap:16px;padding:18px 16px 14px}@media (min-width:768px){.delivery-info{flex-direction:row;gap:48px}}.delivery-info__col{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.delivery-info__col{flex-shrink:0;gap:22px;width:calc(50% - 24px)}}.delivery-info__title{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.delivery-info__text{font-size:14px;line-height:24px}.address-card{align-items:flex-start;background:#f5f5f5;display:flex;gap:12px;justify-content:space-between;padding:13px 16px 14px;position:relative}.address-card--radio{padding:21px 16px 22px}.address-card--radio:before{background:#fff;border:1px solid #164196;border-radius:100%;content:"";flex-shrink:0;height:16px;margin-top:3px;width:16px}@media (min-width:768px){.address-card--radio:before{left:16px;top:28px}}.address-card--radio.address-card--checked:before{background:#164196;box-shadow:inset 0 0 0 3px #fff}.address-card__details{display:flex;flex-direction:column;flex-grow:1;gap:16px}.address-card__icon-btn{color:#164196;flex-shrink:0;margin:-4px -3px 0 0}.address-card__icon{font-size:24px}.address-card__title{display:block;font-size:14px;font-weight:700;letter-spacing:.14px;line-height:16px;margin-bottom:9px;margin-top:4px;text-transform:uppercase}@media (min-width:768px){.address-card__title{margin-bottom:12px}}.address-card__subtitle{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.address-card__text{font-size:14px;line-height:24px}.payment-info{background:#f5f5f5;display:flex;flex-direction:column;gap:16px;padding:18px 16px 14px}@media (min-width:768px){.payment-info{flex-direction:row;gap:48px}}.payment-info__col{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.payment-info__col{flex-shrink:0;gap:22px;width:calc(50% - 24px)}}.payment-info__note,.payment-info__title{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}@media (min-width:768px){.payment-info__note,.payment-info__title{margin-bottom:8px}}.payment-info__note{margin-bottom:0}.payment-info__card-line{display:flex;gap:8px;padding-top:4px}@media (min-width:768px){.payment-info__card-line{padding-top:0}}.payment-info__text{font-size:14px;line-height:24px}.payment-info__card-image{height:24px;margin-top:-2px;width:auto}.payment-info__payment-list{display:flex;flex-direction:column;gap:24px;margin:0 0 25px}@media (min-width:768px){.payment-info__payment-list{display:grid;gap:16px}}@media (min-width:1024px){.payment-info__payment-list{grid-template-columns:1fr 1fr}}.payment-item{background:#fff;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:-1px;position:relative}.payment-item--active:before{background:#164196;bottom:0;content:"";left:-16px;position:absolute;top:0;width:4px}@media (min-width:768px){.payment-item--active:before{left:0}}.payment-item__opener{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:26px 0 22px 28px;position:relative}@media (min-width:768px){.payment-item__opener{padding:27px 15px 22px 44px}}.payment-item__opener:before{background:#fff;border:1px solid #164196;border-radius:100%;content:"";height:16px;left:0;position:absolute;top:24px;width:16px}@media (min-width:768px){.payment-item__opener:before{left:16px;top:28px}}.payment-item__opener--active:before{background:#164196;box-shadow:inset 0 0 0 3px #fff}.payment-item__content{display:flex;flex-direction:column;gap:18px;padding-bottom:34px}@media (min-width:768px){.payment-item__content{padding-left:44px}}.payment-item__text-box{flex-grow:1}.payment-item__name{display:block;font-size:14px;font-weight:700;letter-spacing:.14px;line-height:16px;text-transform:uppercase}.payment-item__price{align-items:center;display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:10px;justify-content:space-between;line-height:16px;max-width:90px;min-height:22px;text-transform:capitalize}.payment-item__price--free{color:#999}.payment-item__card-image{height:24px;margin-top:-4px;max-height:26px;-o-object-fit:contain;object-fit:contain;width:34px}.payment-item__payment-list{display:flex;flex-direction:column;gap:24px;margin:0 0 25px}@media (min-width:768px){.payment-item__payment-list{display:grid;gap:16px}}@media (min-width:1024px){.payment-item__payment-list{grid-template-columns:1fr 1fr}}.payment-item__form{display:flex;flex-direction:column;gap:18px;max-width:552px}.payment-item__form-title{display:block;font-size:14px;font-weight:700;letter-spacing:.14px;line-height:16px;text-transform:uppercase}@media (min-width:768px){.payment-item__input-row{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.payment-item__input-row--card{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.payment-item__custom-select{margin-bottom:6px}.payment-item__checkboxes{display:flex;flex-direction:column;gap:22px;padding:16px 0 5px}@media (min-width:768px){.payment-item__checkboxes{gap:30px}.payment-item__pass-box{margin-bottom:8px;max-width:364px}}.payment-item__sticky-box{background:#fff;bottom:0;left:0;padding:12px 16px;position:fixed;right:0;z-index:1}@media (min-width:768px){.payment-item__sticky-box{padding:0;position:static}}.payment-item__text-btn{align-self:self-start;color:#164196;font-weight:700;letter-spacing:.24px;position:relative}.payment-item__text-btn:after{background:#164196;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.payment-item__text-btn:hover{text-decoration:none}.payment-item__text-btn:hover:after{display:none}.payment-item__text{font-size:14px;line-height:16px}.payment-item__note{color:#3c3c3b;font-size:12px;line-height:16px;max-width:352px}.payment-item__note--error{color:#e30613}.payment-item__button{margin-bottom:5px}@media (min-width:768px){.payment-item__button{padding-left:41px;padding-right:41px;width:auto}}.payment-item__store-info{margin-bottom:32px;max-width:552px}.payment-card{align-items:flex-start;background:#f5f5f5;display:flex;gap:12px;justify-content:space-between;padding:17px 16px 14px;position:relative}.payment-card--radio{padding:26px 16px 22px}.payment-card--radio:before{background:#fff;border:1px solid #164196;border-radius:100%;content:"";flex-shrink:0;height:16px;margin-top:-2px;width:16px}@media (min-width:768px){.payment-card--radio:before{left:16px;top:28px}}.payment-card--radio.payment-card--checked:before{background:#164196;box-shadow:inset 0 0 0 3px #fff}.payment-card__details{display:flex;flex-direction:column;flex-grow:1;gap:16px}.payment-card__icon-btn{color:#164196;flex-shrink:0;margin:-1px -3px 0 0}.payment-card__icon{font-size:24px}.payment-card__title{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.payment-card__card-line{display:flex;gap:8px}.payment-card__title+.payment-card__card-line{padding-top:4px}.payment-card__text{font-size:14px;line-height:24px}.payment-card__card-image{height:24px;margin-top:-2px;width:auto}.code-layer{align-items:flex-end;background:hsla(0,0%,76%,.5);display:flex;flex-direction:column;height:100%;position:fixed;right:0;top:0;width:100%;z-index:5}.code-layer:before{background:hsla(0,0%,96%,.5);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.code-layer__holder{background:#164196;color:#fff;display:flex;flex-direction:column;height:100%;max-width:420px;overflow-y:auto;width:100%}.code-layer__top{align-items:center;background:#fff;color:#164196;display:flex;justify-content:space-between;min-height:56px;padding:12px 16px}.code-layer__title{font-size:12px;letter-spacing:.12px;line-height:16px;padding-top:4px;text-transform:uppercase}.code-layer__closer{color:#164196;display:block;font-size:24px;margin-top:4px}.code-layer__content{display:flex;flex-direction:column;font-size:14px;gap:32px;line-height:24px;padding:16px 16px 12px}@media (min-width:768px){.code-layer__content{padding:24px 16px}}.code-layer__content-title{display:block;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-bottom:16px;text-transform:uppercase}.code-layer__button-holder{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}@media (min-width:1024px){.code-layer__button-holder{gap:16px;margin-bottom:19px}}.code-layer__text{margin-bottom:25px}.code-layer__text-link{text-decoration:underline}.code-layer__text-link:hover{text-decoration:none}.supported-payments{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-bottom:48px;padding:26px 0 23px}.supported-payments__title{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:6px}.supported-payments__text{color:#666;font-size:14px;line-height:16px}.supported-payments__text-btn{color:#164196;font-size:inherit;font-weight:500;line-height:inherit;position:relative}.supported-payments__text-btn:after{background:#164196;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.supported-payments__list{align-items:center;display:flex;gap:16px;margin-bottom:18px}.supported-payments__payment-image{max-width:65px}.supported-payments__payment-image--paypal{width:65px}.supported-payments__payment-image--mastercard{width:26px}.supported-payments__payment-image--visa{width:35px}.supported-payments__payment-image--apple-pay{width:38px}.order-info{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.order-info{flex-direction:row}}.order-info__col{display:flex;flex-direction:column;gap:20px}@media (min-width:768px){.order-info__col{flex-shrink:0;width:calc(50% - 8px)}}.order-info__title{color:#3c3c3b;display:block;font-size:12px;font-weight:400;line-height:16px;margin-bottom:4px}.order-info__card-line{display:flex;gap:8px;padding-top:4px}.order-info__text{font-size:14px;line-height:24px}.order-info__card-image{height:24px;margin-top:-2px;width:auto}.cancel-box{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:104px;padding:22px 10px 18px;text-align:center}.cancel-box__text{font-size:14px;line-height:16px}.cancel-box__text-link{color:#164196;display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.12px;line-height:16px;position:relative;text-transform:uppercase}.cancel-box__text-link:after{background:#c2c2c2;bottom:2px;content:"";height:1px;left:0;position:absolute;right:0}.payment-buttons__text{color:#666;display:block;font-size:12px;line-height:16px;margin-bottom:14px;text-align:center}@media (min-width:768px){.payment-buttons__text{margin-bottom:22px}}.payment-buttons__holder{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.payment-buttons__holder{flex-direction:row;gap:16px}}.payment-buttons__button{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding-bottom:10px;padding-top:10px;width:100%}@media (min-width:768px){.payment-buttons__button{width:calc(50% - 8px)}}.payment-buttons__logo{height:24px;width:auto}.order-review{display:flex;flex-direction:column;font-size:14px;gap:16px;line-height:16px}.order-review__row{display:flex;font-weight:500;gap:8px}.order-review__data{letter-spacing:.14px;text-transform:uppercase}.order-review__buttons{display:flex;flex-direction:column;gap:8px}@media (min-width:768px){.order-review__buttons{flex-direction:row;flex-wrap:wrap;gap:16px}}.order-review__buttons--sticky{background:#fff;bottom:0;left:0;padding:12px 16px;position:fixed;right:0;transform:translateY(100%);transition:transform .5s;z-index:1}.order-review__buttons--sticky-visible{transform:translateY(0)}@media (min-width:768px){.order-review__buttons--sticky{display:none}}.order-review__note-box{font-size:14px;line-height:16px;margin-bottom:30px}.order-review__note{color:#666}.order-review__note-link{color:#164196;font-weight:500;text-decoration:underline}.order-review__buttons .adyen-checkout__applepay__button{width:100%}@media (min-width:768px){.order-review__buttons .adyen-checkout__applepay__button{width:auto}}.page{padding:24px 0}@media (min-width:768px){.page{padding:56px 0 40px}}.page__error-message{color:#e30613;display:block;font-size:18px;font-weight:700;line-height:24px;margin-bottom:13px}@media (min-width:1114px){.page__error-message{font-size:20px}}@media (min-width:1024px){.page__container{display:flex;gap:32px}}@media (min-width:1114px){.page__container{gap:48px}}@media (min-width:1280px){.page__container{gap:56px}}.page__container--checkout{margin-bottom:-12px}@media (min-width:768px){.page__container--checkout{display:grid;grid-template-areas:"content sidebar" "review sidebar";grid-template-columns:minmax(0,1fr) 344px;grid-template-rows:minmax(0,1fr) auto;margin-bottom:0;row-gap:0}}.page__content{grid-area:content;margin-bottom:32px}@media (min-width:1024px){.page__content{flex-grow:1;margin-bottom:0}}.page__sidebar{display:flex;flex-direction:column;grid-area:sidebar;width:100%}@media (min-width:1024px){.page__sidebar{flex-shrink:0;width:344px}}.page__sidebar .shopping-bag{margin-bottom:16px;order:-1}@media (min-width:1024px){.page__sidebar .shopping-bag{margin-bottom:0;order:0}}.page__sidebar .shopping-bag__item:last-child{border-color:transparent}@media (min-width:1024px){.page__sidebar .shopping-bag__item:last-child{border-color:#164196}.page__intro{max-width:520px}}.page__intro-holder{display:flex;flex-direction:column;gap:16px;margin-bottom:30px}@media (min-width:768px){.page__intro-holder{gap:0}}.page__intro-text{font-size:14px;line-height:16px}.page__intro-buttons{display:flex;flex-direction:column;gap:16px}@media (min-width:768px){.page__intro-buttons{flex-direction:row}}.page__intro-button{width:100%}@media (min-width:768px){.page__intro-button{padding-bottom:9px;padding-top:11px;width:auto}}.page__intro-note{color:#666;display:block;font-size:14px;line-height:16px;margin-bottom:9px}@media (min-width:1024px){.page__intro-note{margin-bottom:14px}}.page__text-btn{color:#164196;font-weight:700;letter-spacing:.24px;position:relative}.page__text-btn:after{background:#164196;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.page__text-btn:hover{text-decoration:none}.page__text-btn:hover:after{display:none}.page__shopping-bag,.page__warning-box{margin-bottom:16px}@media (min-width:1024px){.page__shopping-bag{margin-bottom:32px}}.page__short-bag{margin-bottom:23px}.page__checkout-info{margin:0 -16px 32px}@media (min-width:1024px){.page__checkout-info{margin:0 0 32px}}.page__pay-box{margin-bottom:18px}@media (min-width:768px){.page__pay-box{margin-bottom:30px}}.page__password-form{margin-bottom:16px}.page__password-form,.page__success-box{display:flex;flex-direction:column;gap:16px}.page__password-note,.page__success-text{font-size:14px;line-height:24px}.page__success-link{display:flex;font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.page__success-link:hover{text-decoration:none}.page__success-arrow{display:block;font-size:24px;margin-top:-2px}.page__bag-opener{align-items:center;border:1px solid #c2c2c2;border-radius:200px;color:#164196;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.12px;line-height:16px;margin-bottom:29px;padding:16px 10px 14px;text-align:center;text-transform:uppercase;width:100%}@media (min-width:768px){.page__bag-opener{display:none}}.page__bag-amount{background:#e30613;border-radius:100%;color:#fff;font-size:11px;font-weight:900;line-height:12px;margin-top:-2px;min-width:16px;padding:4px 2px 0}.page__checkout-opener{align-items:center;background:#164196;color:#fff;display:flex;font-size:14px;font-weight:700;gap:4px;justify-content:center;letter-spacing:.12px;line-height:16px;margin:0 -16px 16px;padding:16px;text-align:left;text-transform:uppercase;width:calc(100% + 32px)}@media (min-width:768px){.page__checkout-opener{display:none}}.page__opener-icon{font-size:23px}.page__intro-note+.page__checkout-wrap{padding-top:24px}.page__step-row{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:21px}.page__step-name{display:inline-flex;font-size:14px;letter-spacing:.14px;line-height:16px;padding-top:2px;text-transform:uppercase}.page__step-name--active,.page__step-name--disabled{color:#fff;padding:2px 2px 0}.page__step-name--active{background:#164196}.page__step-name--disabled{background:#c2c2c2}.page__add-btn,.page__edit-btn{align-items:center;color:#164196;display:flex;gap:4px;margin-bottom:31px}.page__edit-btn{margin:-2px -3px -2px 0}@media (min-width:768px){.page__edit-btn{margin:-3px 0 -2px}}.page__edit-btn--email{margin:0 0 auto auto}.page__email-btn{color:#164196;margin-bottom:24px;padding-left:28px;position:relative}.page__btn-wrapper{display:flex;gap:16px}.page__add-text,.page__edit-text{font-size:14px;font-weight:500;line-height:16px;position:relative}.page__add-text:after,.page__edit-text:after{background:#c2c2c2;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}.page__add-text:after{background:#164196}.page__email-text{display:block;font-size:12px;font-weight:500;letter-spacing:-.02px;line-height:16px;position:relative;text-align:left}@media (min-width:768px){.page__email-text:after{background:#c2c2c2;bottom:1px;content:"";height:1px;left:0;position:absolute;right:0}}.page__edit-icon{color:inherit;font-size:24px}.page__add-icon{color:inherit;font-size:16px;margin-top:-2px}.page__email-icon{color:inherit;font-size:18px;left:3px;position:absolute;top:0}.page__form{display:flex;flex-direction:column;gap:18px;margin-bottom:24px;max-width:552px}.page__address-list,.page__payment-list{display:flex;gap:16px;margin:0 -16px 15px;overflow:auto;padding:0 16px 10px}@media (min-width:768px){.page__address-list,.page__payment-list{display:grid;margin:0 0 25px;padding:0}}@media (min-width:1024px){.page__address-list,.page__payment-list{grid-template-columns:1fr 1fr}}.page__address-list .address-card,.page__address-list .payment-card,.page__payment-list .address-card,.page__payment-list .payment-card{flex-shrink:0;width:94.445%}@media (min-width:768px){.page__address-list .address-card,.page__address-list .payment-card,.page__payment-list .address-card,.page__payment-list .payment-card{width:100%}}.page__delivery-info,.page__payment-info{margin-bottom:48px}.page__delivery-options,.page__payment-options{margin:0 -16px 24px;padding:0 16px}@media (min-width:768px){.page__delivery-options,.page__payment-options{margin:0 0 48px;padding:0}}.page__payment-buttons{margin-bottom:48px}.page__thankyou-box{border-bottom:4px solid #164196;margin-bottom:50px;padding-bottom:11px}.page__content-box:not(:last-child){padding-bottom:19px}@media (min-width:768px){.page__content-box:not(:last-child){padding-bottom:4px}}.page__content-title{display:block;font-size:14px;letter-spacing:.14px;line-height:16px;margin-bottom:14px;text-transform:uppercase}@media (min-width:768px){.page__content-title{font-size:20px;letter-spacing:.2px;line-height:24px}}.page__content-title+.page__shopping-bag{margin-top:-8px}@media (min-width:768px){.page__content-title+.page__shopping-bag{margin-top:0}}.page__info-holder{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}@media (min-width:768px){.page__info-holder{gap:4px;margin-bottom:18px}}.page__info-text{font-size:14px;line-height:24px}.page__print-btn{align-items:center;color:#164196;display:flex;font-size:12px;font-weight:700;gap:4px;letter-spacing:.12px;line-height:16px;position:relative;text-transform:uppercase}.page__print-btn:after{background:#c2c2c2;bottom:3px;content:"";height:1px;left:0;position:absolute;right:0}.page__print-icon{color:inherit;font-size:16px;margin-top:-6px}.page__order-info{margin-bottom:29px;padding-top:10px}.page__cancel-box{margin-bottom:32px}.page__order-review{grid-area:review;padding-bottom:12px}@media (min-width:768px){.page__order-review{padding-bottom:32px}.page__confirm-button{padding-left:38px;padding-right:38px;width:auto}}.page__box-data{background:#f5f5f5;display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:16px}.page__box-data--email{flex-direction:row}@media (min-width:768px){.page__box-data{flex-direction:row;flex-wrap:wrap;gap:40px}}.page__data-wrap{display:flex;flex-direction:column;gap:4px}@media (min-width:768px){.page__data-wrap{gap:2px}}.page__data-name{color:#3c3c3b;display:block;font-size:12px;line-height:16px}.page__data-value{display:block;font-size:14px;line-height:24px}.page__recommendations{margin-bottom:0}.page__recommendations .section__title-wrap{display:none;margin-bottom:35px}@media (min-width:768px){.page__recommendations .section__title-wrap{display:block}}
