@font-face{font-family:"PublicSans-Regular";src:url("../fonts/PublicSans-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Bold";src:url("../fonts/PublicSans-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Light";src:url("../fonts/PublicSans-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-Medium";src:url("../fonts/PublicSans-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PublicSans-SemiBold";src:url("../fonts/PublicSans-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@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}.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,25%)}@media(max-width:639.98px){.products-grid{grid-template-columns:repeat(1,100%)}}.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,.bottom-cold-content{width:100%}.top-cold-content .container-read-more,.bottom-cold-content .container-read-more{display:inline;padding-top:0;cursor:pointer}.top-cold-content .read-more,.bottom-cold-content .read-more{display:inline}.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.expanded .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:unset}.bottom-cold-content .bottom-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}.bottom-cold-content.expanded .bottom-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:unset}.sr-only:focus{background:#000;color:#fff;outline:2px solid #fff;outline-offset:-4px}.header{background-color:#fff}.header .nav-link{cursor:pointer;text-transform:uppercase;text-decoration:none;color:#121212;font-family:"PublicSans-Regular";font-size:1.4rem;font-weight:400;line-height:140%;letter-spacing:.02em}.header .nav-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.header .nav-item-dropdown.active .nav-link{font-weight:400;text-decoration:none}.header .nav-item-dropdown.active .nav-link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.header .nav-list{list-style:none}.header .search-icon{transform:translateY(-50%);pointer-events:none}.header .submenu{background-color:#fff;transition:transform .3s ease-out;transform:translateX(-100%);font-family:"PublicSans-Light"}.header .submenu .submenu-main{font-weight:600}.header .submenu .submenu-main li a{font-family:"PublicSans-Bold";font-size:1.4rem;line-height:140%;color:#121212;text-decoration:none;text-transform:uppercase;letter-spacing:.02em}.header .submenu .submenu-main .red-item a{color:#bc4f4e}.header .submenu .submenu-extra li a{font-family:"PublicSans-Light";font-size:14px;color:#121212;text-decoration:none;letter-spacing:.02em;text-transform:uppercase;line-height:140%}@media(max-width:1023.98px){.header .submenu .submenu-extra li a{font-size:13px}}.header .submenu .submenu-extra li a:hover{color:rgba(18,18,18,.75)}.header .submenu .submenu-main li{text-transform:uppercase;line-height:140%;font-size:1.4rem}.header .submenu .submenu-extra li{text-transform:uppercase;line-height:140%;font-size:13px}.header .mobile-menu{background-color:#fff;transform:translateX(-100%);transition:transform .2s ease-out}.header .mobile-nav{list-style:none}.header .mobile-submenu{background:#fff;font-family:"PublicSans-Regular"}.header .mobile-menu .mobile-item>a{font-weight:400;text-decoration:none;color:#121212;text-transform:uppercase;font-size:13px}.header .mobile-menu .mobile-item>a:hover{text-decoration:underline}.header .mobile-menu .mobile-item>a.active{text-decoration:underline}.header .close-icon{cursor:pointer}.header .close-icon::before,.header .close-icon::after{background-color:#121212;transform-origin:center}.header .close-icon::before{transform:translate(-50%,-50%) rotate(45deg)}.header .close-icon::after{transform:translate(-50%,-50%) rotate(-45deg)}@media(max-width:1023.98px){.header .mobile-submenu-main .red-item a{color:#bc4f4e}.header .mobile-submenu-main li{text-transform:uppercase;line-height:140%;font-size:13px}.header .mobile-submenu-extra li{text-transform:uppercase;line-height:140%;font-size:13px}.header .search-active .search-container input#search-input{font-size:1.4rem}}.mobile-submenu-main{font-weight:600}.footer{background-color:#fff}.footer .footer-top .left-links div{font-size:14px;font-family:"PublicSans-Regular";color:#121212}.footer .footer-top .left-links span{font-size:14px;font-family:"PublicSans-Regular";letter-spacing:.02em;color:#121212;line-height:18px}.footer .footer-top .left-links span.small{font-size:10px;letter-spacing:.0025em;white-space:nowrap}@media(max-width:767.98px){.footer .footer-top .left-links span{font-size:13px}.footer .footer-top .left-links span.small{font-size:8px}}.footer .footer-top .right-links a{font-size:14px;font-family:"PublicSans-Regular";letter-spacing:.02em;color:#121212;line-height:18px;text-transform:uppercase}.footer .footer-top .right-links a:hover{text-decoration:underline}.footer .footer-links-section{border-bottom:1px solid rgba(0,0,0,.2509803922)}@media(max-width:767.98px){.footer .footer-links-section{border-top:1px solid #121212;border-bottom:0}}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item{border-bottom:.78px solid #121212}}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-list a{font-size:14px;font-family:"PublicSans-Regular";letter-spacing:.02em;line-height:25px;color:#121212;text-transform:uppercase}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-list a:hover{text-decoration:underline}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-list a{font-size:13px}}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title{cursor:pointer;font-size:14px;font-family:"PublicSans-Regular";letter-spacing:.02em;line-height:20px;color:#121212;text-transform:uppercase}.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title::after{font-family:"icomoon";content:"";font-size:8px;font-weight:700}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title::after{font-weight:100}}@media(max-width:767.98px){.footer .footer-links-section .footer-links-container .footer-links-item .footer-links-title{font-size:13px}}.footer .newsletter-wrapper{border-bottom:1px solid rgba(0,0,0,.2509803922)}@media(max-width:767.98px){.footer .newsletter-wrapper{border-bottom:0}}.footer .newsletter-wrapper .newsletter-section .title{font-family:"PublicSans-Bold";font-size:14px;color:#121212;letter-spacing:.02em;line-height:20px}.footer .newsletter-wrapper .newsletter-input{border-bottom:1px solid #121212}@media(max-width:767.98px){.footer .newsletter-wrapper .newsletter-input{border-bottom:.78px solid rgba(18,18,18,.1019607843)}}.footer .newsletter-wrapper .newsletter-input input{border:0;outline:0;font-size:14px;font-family:"PublicSans-Regular";color:#121212;letter-spacing:.02em}.footer .newsletter-wrapper .newsletter-input input::placeholder{font-size:14px;font-family:"PublicSans-Regular";color:#121212;letter-spacing:.02em}@media(max-width:767.98px){.footer .newsletter-wrapper .newsletter-input input{font-size:13px}.footer .newsletter-wrapper .newsletter-input input::placeholder{font-size:13px}}.footer .newsletter-wrapper .submit-btn{border:0;background:none;cursor:pointer;transform:rotate(-90deg)}.footer .newsletter-wrapper .submit-btn::after{font-family:"icomoon";content:"";font-size:6px;font-weight:700;color:#121212}@media(max-width:767.98px){.footer .newsletter-wrapper .submit-btn::after{font-size:5px}}.footer .newsletter-wrapper .error-message{color:#bc4f4e;font-size:13px;font-family:"PublicSans-Regular"}.footer .newsletter-wrapper .newsletter-consent span{font-family:"PublicSans-Regular";letter-spacing:.02em;font-size:10px;color:#757577;line-height:13px}@media(max-width:767.98px){.footer .newsletter-wrapper .newsletter-consent span{font-size:8px}}.footer .newsletter-wrapper .newsletter-consent input{accent-color:#bc4f4e;appearance:none;-webkit-appearance:none;border:1px solid #121212;border-radius:3px;cursor:pointer}.footer .newsletter-wrapper .newsletter-consent input:checked{background-color:#bc4f4e;border-color:#bc4f4e}.footer .newsletter-wrapper .newsletter.error .newsletter-consent input:invalid{border:1px solid #bc4f4e}.footer .newsletter-wrapper .buttons-mob .btn-black{font-size:12px;font-family:"PublicSans-Bold";letter-spacing:.02em;text-transform:uppercase}.footer .newsletter-wrapper .buttons-mob .btn-black:hover{text-decoration:underline}.footer .language-wrapper .selected-language{font-family:"PublicSans-Regular";font-size:14px;line-height:20px;letter-spacing:.02em;color:#121212}@media(max-width:767.98px){.footer .language-wrapper .selected-language{font-size:13px}}.footer .language-wrapper .selected-language strong{text-transform:uppercase;font-weight:700}.footer .language-wrapper .language-menu .country,.footer .language-wrapper .language-menu .select-lang{font-family:"PublicSans-Regular";font-size:14px;line-height:20px;letter-spacing:.02em;color:#121212}.footer .language-wrapper .language-menu .select-lang{font-weight:700;text-transform:uppercase;color:#121212;cursor:pointer}.footer .language-wrapper .language-menu .select-lang::after{font-family:"icomoon";content:"";font-size:6px;font-weight:700;color:#121212}.footer .language-wrapper .language-menu .change-country{transition:max-height .2s ease-out;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.3019607843);z-index:20}.footer .language-wrapper .language-menu .change-country .menu-change-country__legend{border-top:1px solid #121212;border-bottom:1px solid #121212}.footer .language-wrapper .language-menu .change-country .menu-change-country__legend i::before{font-family:"icomoon";content:"";font-size:14px;color:#121212}.footer .language-wrapper .language-menu .change-country .menu-change-country__legend span{font-size:13px;font-family:"PublicSans-Regular";color:#121212}.footer .language-wrapper .language-menu .change-country .change-country__list li{font-size:20px;color:#121212;line-height:1.367em;text-align:center;cursor:pointer;font-family:"PublicSans-Regular"}.footer .language-wrapper .language-menu .change-country .change-country__list li:hover{text-decoration:underline}@media(max-width:767.98px){.footer .language-wrapper .language-menu .change-country .change-country__list li{font-size:14px}}.footer .language-wrapper .language-menu .change-country .change-country__list li .icon i::before{font-family:"icomoon";content:"";font-size:14px;color:#121212}.footer .language-wrapper .language-menu .change-country .change-country__list li a{color:#121212}.footer .language-wrapper .rating span{font-family:"PublicSans-Regular";font-size:14px;line-height:20px;letter-spacing:.02em;color:#121212}@media(max-width:767.98px){.footer .language-wrapper .rating span{font-size:13px}.footer .language-wrapper .rating span.rating-number{font-size:12px}}.footer .language-wrapper .social-icons a{position:relative}.footer .language-wrapper .social-icons a img{padding-bottom:2px}.footer .language-wrapper .social-icons a:hover::after{content:"";border-bottom:1px solid #121212;position:absolute;width:stretch;bottom:3px;left:0}.footer .copyright-text{font-family:"PublicSans-Regular";color:#121212;font-size:12px;letter-spacing:.0025em;line-height:17px;text-align:center;display:block;padding-bottom:10px;max-width:calc(100vw - 72px);margin-left:auto;margin-right:auto}@media(max-width:767.98px){.footer .copyright-text{font-size:8px;letter-spacing:.02em;padding:0 18px 10px 18px;max-width:100%}}.btn-white{background-color:#fff;border:1px solid #121212;color:#121212}.btn-black{background-color:#121212;border:1px solid #121212;color:#fff}