@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-semibold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("../fonts/montserrat-bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Arial";src:url("../fonts/Arial-Bold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeueRoman.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"HelveticaNeue";src:url("../fonts/HelveticaNeueMedium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}html,body,div,span,h1,h2,h3,p,a,img,i,ul,li,form,label,article,canvas,footer,header,menu,nav,section{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}*{box-sizing:border-box;font-family:"Montserrat"}html{line-height:1;font-size:62.5%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smooth:antialiased}body{font-size:1.6rem;font-family:"Montserrat"}ul{list-style:none}a img{border:none}article,footer,header,main,nav,section{display:block}button{background:none;border:none}button:active{outline:none;box-shadow:none}input{background:none;border:none}input:active{outline:none;box-shadow:none}img{max-width:100%}a{color:initial;text-decoration:none}select:active{outline:none;box-shadow:none}@media(min-width:1024px){.mobile-only{display:none !important}}@media(max-width:1023.98px){.desktop-only{display:none !important}}.main-container{max-width:1200px;margin:auto}.main-padding{padding:0 20px}@media(max-width:599.98px){.main-padding{padding:0 10px}}.max-width-container{max-width:100%;margin:0 auto}@media(min-width:768px){.max-width-container{max-width:1440px;margin:0 auto}}.main-padding-container{padding:0 16px}@media(min-width:768px){.main-padding-container{padding:0 32px}}.products-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:1.3%}@media(max-width:959.98px){.products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:599.98px){.products-grid{display:flex;flex-wrap:wrap;justify-content:space-around}}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.js-fixed{overflow:hidden}.js-block{display:block !important}.js-flex{display:flex !important}.js-none{display:none !important}.top-cold-content{width:100%;margin-bottom:10px;line-height:1.5;padding:0}.top-cold-content .top-cold-content-full{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2}.top-cold-content .container-read-more{display:flex;align-items:center;padding-top:8px;cursor:pointer}.top-cold-content .container-read-more.is-hidden{display:none}.top-cold-content .expanded{height:auto;overflow:hidden;display:block;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:unset}.bottom-content-section{width:100%;padding-bottom:30px;line-height:1.5}.bottom-content-section .container-read-more-bottom{padding-top:7px;cursor:pointer}.bottom-content-section .container-read-more-bottom:hover{text-decoration:underline}.bottom-content-section .container-read-more-bottom.hidden{display:none}.bottom-content-section .container-read-more-bottom .read-more-bottom{display:inline-block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus{width:100%;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal;text-align:center;z-index:9999;padding:10px 0}.header-banner .banner-container{position:relative;padding:8px;height:30px;overflow:hidden;max-width:1440px;margin:0 auto;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.header-banner .banner-container .banner-text{opacity:0;transition:opacity .5s ease;line-height:12px;position:absolute;width:100%;white-space:nowrap}.header-banner .banner-container .banner-text .slide-inner{display:inline-block;white-space:nowrap;position:relative}.header-banner .banner-container .banner-text .slide-inner.slide-left{animation-name:slideLeftHalf;animation-duration:6s;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes slideLeftHalf{0%{transform:translateX(0)}100%{transform:translateX(-75vw)}}.header .header-categories-inner{max-width:1440px;margin-inline:auto;padding:0 20px}.header .logo img{min-width:67px;height:auto}@media(min-width:400px){.header .logo img{min-width:79px}}@media(min-width:800px){.header .logo img{min-width:107px}}.header-top-mobile{padding:7px 10px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap}.header-top-mobile .trust-pilot-mobile{margin-right:auto}@media(min-width:800px){.header-top-mobile{display:none}}.header-main{max-width:1440px;margin:0 auto}.header-main .header-main-container{padding:10px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.header-main .phone-desktop{display:none}.header-main .icons-right{margin-left:auto;display:flex;flex-direction:row;justify-content:right;align-items:center;flex-wrap:nowrap}.header-main .icons-right a{margin-left:7px}.header-main .icons-right a img{max-width:fit-content}.header-main .header-left-container{display:flex;flex-direction:row;flex-wrap:nowrap}.header-main .header-left-container .burger-btn{padding:0;margin-right:17px;width:max-content}.header-main .search-container{width:100%;margin-top:6px}.header-main .search-container form{position:relative;height:30px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;margin:0 auto}.header-main .search-container form .search-btn{position:absolute;left:6px;top:6px;padding:0}.header-main .search-container form input{padding:7px 20px;width:100%;text-align:center}@media(min-width:600px){.header-main .search-container{margin-top:0}.header-main .search-container form{max-width:350px}}@media(min-width:600px){.header-main .header-main-container{flex-wrap:nowrap;padding:14px 0}.header-main .header-left-container{order:1}.header-main .search-container{order:2;flex-grow:1;padding:0 40px}.header-main .header-right-container{order:3}}@media(min-width:960px){.header-main .burger-btn{display:none}}@media(min-width:800px){.header-main .phone-desktop{display:block;white-space:nowrap;margin-bottom:7px}}.header-menu{position:fixed;max-height:100dvh;overflow-y:auto;overflow-x:hidden;height:100%;width:100vw;padding:20px 15px 60px;top:0;left:0;z-index:3}@media(max-width:399.98px){.header-menu{padding:20px 10px 30px 5px}}.header-menu-inner{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%}.header-menu-top{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;flex-wrap:nowrap;margin-bottom:10px}.header-menu-top .logo-wrap{width:80%;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}.header-menu-top .close-menu{padding:0;width:10%;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:nowrap}.header-menu button{padding:0;cursor:pointer}.header-menu-bottom{margin-top:auto}.header-menu-bottom .reviews{padding:10px}.header-menu-bottom .reviews.trustpilot-desktop{display:flex !important;flex-wrap:wrap;align-items:center}.header-menu-bottom .reviews.trustpilot-desktop .trustpilot-label{padding-top:4px}.header-menu-bottom .reviews.trustpilot-desktop .trustpilot-reviews{width:100%;justify-content:center;margin-top:3px;gap:5px}.header-menu-bottom .reviews.trustpilot-desktop .trustpilot-reviews p{font-weight:700}.header-menu .payment-methods{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap}.header-menu .payment-methods img{margin:0 3px}.header-menu.js-main-menu{transform:translateX(0)}@media(max-width:959.98px){.header-menu{transform:translateX(-100%);transition:transform .5s ease-in-out}}@media(min-width:400px){.header-menu{max-width:90%}}@media(min-width:600px){.header-menu{max-width:70%}}@media(min-width:800px){.header-menu{max-width:50%}}@media(min-width:960px){.header-menu{position:relative;max-width:100%;padding:0;overflow:visible}.header-menu .header-menu-top{display:none}.header-menu .main-menu{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:nowrap;max-width:1220px;margin:0 auto;width:100%}.header-menu .main-menu .menu-title{margin:0}.header-menu .main-menu .menu-title img,.header-menu .main-menu .menu-title button{display:none}.header-menu .header-menu-bottom{display:none}}.header .menu-title{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:12px;padding:15px 0;margin-bottom:10px}@media(max-width:959.98px){.header .menu-title{padding:15px 10px}.header .menu-title img{width:48.63px}}.header .menu-title button{margin-left:auto}.header .menu-title button img{width:auto}.header .main-menu-item{overflow:hidden}.header .main-menu-item .submenu{position:fixed;max-height:100dvh;height:100%;width:100%;overflow-y:auto;top:0;left:0;padding:0 15px 30px 15px;transform:translateX(100%);transition:transform .5s ease-in-out}.header .main-menu-item .submenu .submenu-links-container{position:relative;overflow-x:hidden}.header .main-menu-item .submenu-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:20px 0;margin-bottom:10px}.header .main-menu-item .submenu-top-links{display:grid;grid-template-columns:repeat(2,48%);justify-content:space-between;margin-bottom:20px}.header .main-menu-item .submenu-top-links a{padding:8px;margin-bottom:10px}.header .main-menu-item .submenu-top-links a span{display:none}.header .main-menu-item .submenu-bottom{display:flex;flex-direction:row;flex-wrap:wrap}.header .main-menu-item .submenu .submenu-col{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px;width:100%;column-gap:2.25rem}.header .main-menu-item .submenu .submenu-col.mobile-col{display:flex;flex-direction:column;flex-wrap:nowrap;width:50%}.header .main-menu-item .submenu .submenu-col.images-col{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;max-width:350px;margin:auto}.header .main-menu-item .submenu .submenu-col.images-col a{flex-direction:column;align-items:flex-start;gap:6px}.header .main-menu-item .submenu .submenu-col.images-col a img{width:100%}.header .main-menu-item .submenu .submenu-col .submenu-title{grid-column:span 2;margin-bottom:20px}.header .main-menu-item .submenu .submenu-col .submenu-title:first-of-type{margin-top:0}.header .main-menu-item .submenu .submenu-col a{margin-bottom:20px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:10px}.header .main-menu-item .submenu .submenu-col a .swatch{width:24px;height:10px;border-radius:20px;display:block}.header .main-menu-item .submenu .submenu-col a .swatch.white-swatch{border:solid 1px #c7c7c7}.header .main-menu-item .submenu .submenu-col .all-brands-btn{grid-column:span 2;padding:15px;margin:15px 25px 10px 0}.header .main-menu-item .submenu .submenu-col .all-brands-container{position:absolute;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;padding:5px;top:0;left:0;height:100%;transform:translateX(120%);transition:transform .5s ease-in-out}.header .main-menu-item .submenu .submenu-col .all-brands-container .back-btn-brands{margin-bottom:20px}.header .main-menu-item .submenu .submenu-col .all-brands-container .all-brands-title{margin-bottom:20px}.header .main-menu-item .submenu .submenu-col .all-brands-container .all-brands-list{column-count:2}.header .main-menu-item .submenu .submenu-col .all-brands-container .all-brands-list a{margin-bottom:6.4px}.header .main-menu-item .submenu .submenu-col .all-brands-container.js-all-brands{transform:translateX(0);transition:transform .5s ease-in-out}@media(min-width:960px){.header .main-menu-item .submenu .submenu-col .all-brands-container .all-brands-list{column-count:6}}.header .main-menu-item.js-menu .submenu{transform:translateX(0);transition:transform .5s ease-in-out}.header .main-menu-item.menu-sport .submenu-col{display:grid;grid-template-columns:repeat(2,1fr);margin:20px 0}.header .main-menu-item.menu-sport .submenu-col a{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:5px;padding:10px !important;margin-bottom:15px !important}.header .main-menu-item.menu-sport .submenu-col a img{display:block;width:100%;height:auto}@media(min-width:960px){.header .main-menu-item .submenu{top:44px;padding:30px;max-width:1440px;transform:translateX(-50%);left:50%;display:none;height:fit-content;position:absolute}.header .main-menu-item .submenu .submenu-links-container{width:100%}.header .main-menu-item .submenu .submenu-top{display:none}.header .main-menu-item .submenu .submenu-top-links{display:flex}.header .main-menu-item .submenu .submenu-top-links a{width:24%;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap;gap:5px}.header .main-menu-item .submenu .submenu-top-links span{display:block}.header .main-menu-item .submenu .submenu-bottom{flex-direction:column;max-height:80vh}.header .main-menu-item .submenu .submenu-col{display:flex;flex-direction:column;width:12% !important}.header .main-menu-item .submenu .submenu-col a{padding:5px 0;margin-bottom:5px;width:max-content}.header .main-menu-item .submenu .submenu-col.images-col{max-width:40%;flex-direction:column;max-height:inherit;width:100% !important;justify-content:space-between;margin:0}.header .main-menu-item .submenu .submenu-col-2{display:grid;align-items:start;align-content:baseline}.header .main-menu-item .submenu .submenu-col-2 a{flex-direction:column;align-items:flex-start;gap:4px}.header .main-menu-item.js-menu .submenu{display:flex;transform:translateX(-50%)}.header .main-menu-item.js-menu .menu-title{position:relative}.header .main-menu-item.menu-sport .submenu-col{display:grid;grid-template-columns:repeat(5,19%);align-content:baseline;width:100% !important}.header .main-menu-item.menu-sport .submenu-col a{width:auto}.header .main-menu-item.menu-sale .submenu{flex-direction:column;width:80%}.header .main-menu-item.menu-sale .submenu .sale-section{display:flex;margin-bottom:20px}.header .main-menu-item.menu-sale .submenu .img-item{margin-right:20px}.header .main-menu-item.menu-sale .submenu .sale-section-item{width:22%}}.header .menu-sale .sale-section{display:grid;grid-template-columns:60% 40%;padding:10px 0 20px}.header .menu-sale .sale-section-item{display:flex;flex-direction:column;flex-wrap:nowrap;padding:5px}.header .menu-sale .sale-section-item .sale-section-title{width:100%}.header .menu-sale .sale-section-item a{margin-bottom:5px}.header .menu-sale .sale-section-item .header-sale-price-container{display:flex;flex-direction:column;flex-wrap:wrap;max-height:90px}.header .menu-sale .sale-section-item .header-sale-price-container a{line-height:17.59px}.header .menu-sale .payment-methods{padding-top:10px}.header-categories-container .header-categories{max-width:1440px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;flex-wrap:nowrap;padding:3px 0;margin:0 auto}.header-categories-container .header-categories a{padding:5px 0}@media(min-width:960px){.header .header-categories{display:flex;flex-direction:row;flex-wrap:nowrap}}@media(max-width:959.98px){.header{border-bottom:1px solid #000}.header .header-categories{display:none}}@media(max-width:599.98px){.header{position:sticky;top:0;width:100%;z-index:5;background-color:#fff}}.trustpilot-desktop{margin-bottom:14px;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;flex-wrap:nowrap}.trustpilot-desktop .trustpilot-label{margin-right:16px}.trustpilot-desktop .stars-svg,.trustpilot-desktop .stars-svg-hover{margin-right:12px}.trustpilot-desktop .trustpilot-reviews{display:flex;flex-direction:row;flex-wrap:nowrap;margin-right:8px}.trustpilot-desktop .trustpilot-reviews span{margin-right:5px}@media(max-width:799.98px){.trustpilot-desktop{display:none}}.header-overlay{position:fixed;width:100%;top:0;left:0;display:none;width:100vw;height:100dvh;z-index:1}.header-overlay.js-header-overlay{display:block}footer{margin-left:0;margin-right:0;box-sizing:border-box}footer button{padding:10px 50px;border:none}footer input{width:50%;margin-right:40px;border:none;padding:10px}footer .formBox{flex-direction:column;padding:30px 20px;margin-top:43px;margin:43px 20px 0}footer .formBox form{display:flex;flex-direction:row}footer .paymentOptions{display:flex;align-items:center;justify-content:center;margin:40px 0 15px;flex-wrap:wrap}footer .paymentOptions img:not(:last-child){margin-right:20px}@media only screen and (max-width:768px){.stayInTouch .formBox{padding:30px 20px;margin-left:10px;margin-right:10px}.stayInTouch .formBox form{flex-direction:column;gap:15px;align-items:start}.stayInTouch .formBox form input{width:100%;margin-right:0}.stayInTouch .formBox form button{display:flex;justify-content:flex-start}.paymentOptions{gap:15px;padding:0 10px;justify-content:center}.paymentOptions img:not(:last-child){margin-right:0}}.footer{padding:50px 20px;display:flex;flex-direction:column;height:100%;font-family:Montserrat}.footer .footerUpper{display:flex;justify-content:space-between}.footer .footerUpper .footer-links{display:flex}.footer .footerUpper .footer-links ul:first-child{padding-left:0}.footer .footerUpper ul{margin-right:60px}.footer .footerUpper ul li{line-height:18px}.footer .footerUpper .socialLogos img{margin-left:6px;height:33px}.footerLower{display:flex;justify-content:flex-end;margin-bottom:50px;margin-right:20px;margin-top:5px}.footerLower .trustpilot-desktop{flex-direction:column;align-items:flex-start;margin-right:10px}.footerLower .trustpilot-desktop .stars-svg,.footerLower .trustpilot-desktop .stars-svg-hover{margin-top:7px;margin-bottom:5px}.footerLower .stars-container{display:flex;align-items:center;gap:5px}.footerLower .star-box{width:43px;height:43px;display:flex;align-items:center;justify-content:center;margin-top:3px}.footerLower .rating-text{display:flex;align-items:center;gap:6px;margin-top:8px}.footerText{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.footerText .footerlinks{display:flex;flex-direction:row;flex-wrap:nowrap}.mobileFooter{display:none}@media only screen and (min-width:961px) and (max-width:1130px){.footer .footerUpper ul{margin-right:20px}}@media only screen and (max-width:768px){.mobileFooter{display:flex;flex-direction:column;width:100%}.mobileFooter li{justify-content:space-between;flex-direction:row !important;width:100%;align-items:center}.mobileFooter li a{font-size:12px !important}ul,.footerLower{display:none}.footer{padding-top:0;height:auto}.footer .footerUpper{flex-direction:column;align-items:flex-start}.footer .footerUpper ul{margin-right:0;margin-bottom:20px;margin-top:30px}.footer .footerUpper ul li{display:flex;flex-direction:column;line-height:40px}.footer .footerUpper ul li a{font-size:16px}.footer .footerUpper .socialLogos{justify-content:center;width:100%;margin-top:20px;float:none;display:flex}.footer .footerLower{flex-direction:column;align-items:center;gap:14px;justify-content:center;margin-top:20px}.footer .footerLower .trustpilot-review{margin-right:0;text-align:center}.footer .footerText{flex-direction:column-reverse;align-items:center;text-align:center;margin-top:10px}.footer .footerText .footerlinks{flex-wrap:wrap;margin-bottom:35px;justify-content:center}.footer .footerText .footerlinks a{font-size:15px;margin-right:20px;line-height:25px;margin-left:0;font-size:10px !important}.footer .footerText .footerlinks a:not(:first-child){margin-left:0}}