.CollectionWrapper{position:relative}.IconsOneLine{padding:50px 20px;width:100%}@media (min-width:768px){.IconsOneLine{margin:0 auto;max-width:1920px;padding:28px 0 36px}}.IconsOneLine__inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.IconsOneLine__inner{flex-direction:row;margin-left:auto;margin-right:auto;max-width:940px;width:100%}}.IconsOneLine__teaser{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;width:100%}@media (min-width:768px){.IconsOneLine__teaser{margin-bottom:0}}.IconsOneLine__teaser-icon{align-items:center;display:flex;height:40px;width:40px}.IconsOneLine__teaser-icon img{height:auto;max-height:100%;width:100%}.IconsOneLine__teaser-title{color:#6d6d6d;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.25px;line-height:18px;margin-top:15px;padding:0 10px}@media (min-width:768px){.IconsOneLine__teaser-title{margin-top:12px}}.IconsOneLine__teaser-title p{margin:0}.Icons2Columns{padding:50px 20px 0;width:100%}@media (min-width:768px){.Icons2Columns{margin:0 auto;max-width:1920px;padding:31px 35px 2px 41px}}.Icons2Columns__inner{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.Icons2Columns__inner{flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:940px;width:100%}}.Icons2Columns__teaser{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;width:100%}.Icons2Columns__teaser.align--left{align-items:flex-start;flex-direction:row}@media (min-width:768px){.Icons2Columns__teaser{margin-bottom:30px;width:50%}}.Icons2Columns__teaser-icon{align-items:center;display:flex;height:50px;margin-bottom:15px;min-width:50px;width:50px}.align--left .Icons2Columns__teaser-icon{margin-right:30px}.Icons2Columns__teaser-icon img{height:auto;max-height:100%;width:100%}.Icons2Columns__teaser-title{color:#313131;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:normal;line-height:20px;margin-bottom:15px;padding:0 10px;text-align:center}.align--left .Icons2Columns__teaser-title{text-align:left}@media (min-width:768px){.Icons2Columns__teaser-title{margin-bottom:12px}}.Icons2Columns__teaser-title p{margin:0}.Icons2Columns__teaser-text{color:#6d6d6d;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.25px;line-height:18px;padding:0 10px;text-align:center}.align--left .Icons2Columns__teaser-text{text-align:left}@media (min-width:768px){.Icons2Columns__teaser-text{font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.25px;line-height:18px}}.Icons2Columns__teaser-text p{margin:0}.ModuleSEO{max-width:1920px}.Module2And3,.ModuleSEO{display:flex;margin:0 auto;position:relative;width:100%}.Module2And3{flex-direction:column;height:auto}@media (min-width:768px){.Module2And3{flex-direction:row;height:43.485vw;margin:0 auto 20px;max-width:1920px}}@media (min-width:1920px){.Module2And3{height:835px}}.Module7{margin:0 auto;max-width:1920px}.Module7__desktop{display:flex;flex-wrap:wrap;padding:70px 35px}@media (min-width:1025px){.Module7__desktop{padding:70px 100px}}@media (min-width:1366px){.Module7__desktop{padding:70px 130px}}.Module7__mobile{padding-top:30px}.Module7 .swiper-wrapper{transform:translateZ(0)}.Module7 .swiper-slide{margin-right:10px}@media (min-width:768px){.Module7__teaser{background-color:transparent;background-position:50%;background-size:cover;cursor:pointer;flex-basis:calc(50% - 20px);margin:10px;padding-top:calc(32.66% - 10px);position:relative}}.Module7__teaser video{width:100%}@media (min-width:768px){.Module7__teaser video{left:0;position:absolute;top:0}}.Module7__teaser .Module7__teaser-long{display:none;height:0;overflow:hidden;width:0}.Module7__teaser .Module7__teaser-long.show{display:block}.Module7__teaser .Module7__teaser-long.ios{height:100%;-o-object-fit:cover;object-fit:cover;overflow:visible;width:100%;z-index:1}.Module7__teaser .video-wrapper{height:91.56vw;position:relative}.Module7__teaser .video-wrapper .Module7__teaser-long.ios{left:0;position:absolute;top:0}.Module7__teaser-image-wrapper{height:91.56vw;position:relative}.Module7__teaser .Module7__teaser-short{height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.Module7__teaser .Module7__teaser-short{opacity:0;transition:opacity .2s ease-in}}.Module7__teaser:hover .Module7__teaser-short{opacity:1}.Module7__teaser .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:2000px;transform:translateZ(0)}.Module7__teaser-image{height:100%;position:absolute;top:0;width:100%}.Module7__teaser-copy{margin-bottom:20px;margin-top:22px;transition:opacity .2s ease-in;transition-delay:.4s}@media (min-width:768px){.Module7__teaser-copy{bottom:0;margin-bottom:0;margin-top:0;padding:20px;position:absolute;width:100%}}.Module7__teaser-copy--hidden{opacity:0}.Module7__teaser-title{color:#000;font-family:inherit;font-size:25px;font-weight:600;letter-spacing:normal;line-height:30px}.Module7__teaser-title p{margin-bottom:2px;margin-top:0}@media (min-width:768px){.Module7__teaser-title{color:#fff;font-family:inherit;font-size:40px;font-size:24px;font-weight:600;letter-spacing:1.04px;line-height:40px}}.Module7__teaser-subtitle{color:#9e9e9e;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.25px;line-height:18px}.Module7__teaser-subtitle p{margin-bottom:2px;margin-top:0}@media (min-width:768px){.Module7__teaser-subtitle{font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.25px;line-height:18px}}.Module7__teaser-cta{color:#000;font-size:15px;font-weight:600;letter-spacing:normal;line-height:22px;text-decoration:underline}@media (min-width:768px){.Module7__teaser-cta{color:#fff}}.CKAbTest{position:relative}.product-list .CKPLPBanner{margin-top:10px}.CKPLPBanner{display:flex;height:147px}.CKPLPBanner div p{margin:0}.CKPLPBanner__image{height:100%;width:100%}.CKPLPBanner__image-wrapper{flex:0 0 147px;height:147px;width:147px}.CKPLPBanner__wrapper{display:flex;flex-direction:column;justify-content:center;padding:0 15px}.CKPLPBanner__title{color:#313131;font-family:inherit;font-size:20px;font-weight:400;letter-spacing:normal;line-height:24px}.CKPLPBanner__body{color:#9e9e9e;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.25px;line-height:18px;margin-top:5px}@media (min-width:768px){.CKPLPBanner{height:175px}.CKPLPBanner__image-wrapper{flex:0 0 175px;height:175px;width:175px}.CKPLPBanner__wrapper{padding:0 40px}.CKPLPBanner__wrapper--no-image{padding:0 60px}.CKPLPBanner__title{font-family:inherit;font-size:20px;font-weight:400;letter-spacing:normal;line-height:25px}}.ProductList{display:flex;flex-direction:column;position:relative;width:100%}@media (min-width:1024px){.ProductList{max-width:1920px;overflow:hidden;padding:0 2.93vw}}.ProductList__title{color:#313131;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal;line-height:20px;padding-bottom:15px;padding-left:20px;width:100%}@media (min-width:768px){.ProductList__title{font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal;line-height:25px;padding-bottom:20px;position:absolute}}@media (min-width:1024px){.ProductList__title{padding-left:0}}.ProductList__title p{margin:0}.ProductList__products{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}@media (min-width:768px){.ProductList__products{display:block}}.ProductList__product{display:flex;flex-direction:column;margin-bottom:20px;width:calc(50% - 10px)}@media (min-width:768px){.ProductList__product{display:flex;flex-direction:column;height:auto;width:100%}}.ProductList__product:nth-child(2n){margin-left:20px}@media (min-width:768px){.ProductList__product:nth-child(2n){margin-left:0}}.ProductList__product-image-wrapper{height:62.5vw;margin-bottom:5px;position:relative;width:100%}@media (min-width:768px){.ProductList__product-image-wrapper{height:20.132vw;margin-bottom:0}}.ProductList__product-image{height:100%;width:100%}.ProductList__product-target{height:100%;position:absolute;top:0;width:100%}.ProductList__product-price{color:#313131;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;padding:0 10px}@media (min-width:768px){.ProductList__product-price{margin-top:10px;padding:0 10px 0 15px}}.ProductList__product-price-old{margin-right:5px;text-decoration:line-through}.ProductList__product-name{color:#6d6d6d;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.ProductList__product-name{padding:0 10px 0 15px}}.ProductList__button{display:flex;justify-content:center;margin:10px auto 0;padding:0 20px;width:100%}@media (min-width:768px){.ProductList__button{margin:0 auto;padding:0}}.ProductList__button .cta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:768px){.ProductList__button .cta{width:250px}}.ProductList .swiper-button-next,.ProductList .swiper-button-prev{display:none}@media (min-width:1024px){.ProductList .swiper-button-next,.ProductList .swiper-button-prev{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIxIDIwIj48cGF0aCBkPSJtMTMuMjczIDEtNS40IDguNTUgNS40IDkuNDUiIHN0cm9rZT0iIzMxMzEzMSIgc3Ryb2tlLXdpZHRoPSIxLjEiIGZpbGw9Im5vbmUiLz48L3N2Zz4=) no-repeat 50%;display:flex;top:calc(50% - 20px)}}.ProductList .swiper-button-next:after,.ProductList .swiper-button-prev:after{display:none}.ProductList .swiper-button-next.swiper-button-disabled,.ProductList .swiper-button-prev.swiper-button-disabled{opacity:0}@media (min-width:768px){.ProductList__wrapper{margin-bottom:50px;position:relative;width:100%}.ProductList .swiper{height:100%;overflow:hidden;width:100%}.ProductList .swiper-wrapper{display:flex;width:100%}.ProductList .swiper-slide{width:15.081vw}.ProductList .swiper-button-prev{left:0}.ProductList .swiper-button-next{right:0;transform:rotate(180deg)}.ProductList .swiper-pagination{font-family:inherit;font-size:20px;font-weight:400;letter-spacing:normal;line-height:25px;padding-bottom:20px;padding-right:20px;position:static;text-align:right}}@media (min-width:768px) and (max-width:1023px){.ProductList__product-image{height:35.808vw}.ProductList .swiper-slide{width:26.824vw}.ProductList .swiper-slide:first-child{margin-left:7.5405vw}}@media (min-width:1024px){.ProductList .swiper-pagination{padding-right:0}}.authentication{overflow:hidden}.authentication.ck-modal__inner{left:50%;position:absolute;top:7.75rem;transform:translateX(-50%);width:26.25rem}.authentication .forgot-password-popup,.authentication .login-popup,.authentication .register-popup{background-color:#fff;padding:2.5rem}.authentication .forgot-password-popup .form-input__label,.authentication .login-popup .form-input__label,.authentication .register-popup .form-input__label{text-transform:capitalize}.authentication .register-popup{border-top:1px solid #e4e4e4}.authentication .checkbox{color:#6d6d6d}.authentication .checkbox a{color:#000}.authentication .checkbox .form-input__error~.checkbox__label a{color:#ed4224}.authentication .form-input__password .button{width:auto}.authentication .form-input__textInput{background-color:#fff}.authentication .form-input__error{font-size:.75rem}.authentication .ck-Button,.authentication .form__heading{text-transform:capitalize}.authentication .form__heading{font-size:1.25rem}.authentication.--panel{-webkit-overflow-scrolling:touch;bottom:0;height:100vh;left:0;overflow-y:scroll;position:fixed;top:0;transform:translateX(400%);transition:transform .3s;width:100%;z-index:200}.authentication.--panel .authentication__back{background-color:#fff;display:block;font-size:.875rem;letter-spacing:.5px;line-height:1.25rem;padding:1.3125rem 1.25rem 1.25rem;position:-webkit-sticky;position:sticky;text-align:left;text-decoration:none;text-transform:capitalize;top:0;width:100%;z-index:200}.authentication.--panel .authentication__back:after,.authentication.--panel .authentication__back:before{background-color:#313131;content:"";height:1px;left:-.125rem;position:absolute;top:1.75rem;transform:rotate(-45deg);width:8px}.authentication.--panel .authentication__back:after{margin-top:.3125rem;transform:rotate(45deg)}.authentication.--panel .authentication__inner{background:#fff;padding:0 1.25rem 5rem}.authentication.--panel .login{margin-top:1.125rem;padding:0}.authentication.--panel .login .form__heading{font-size:1.25rem;margin-bottom:1.3125rem}.authentication.--panel .login .form-field{margin-bottom:.6875rem}.authentication.--panel .login .form-input__label{letter-spacing:.4px;margin-bottom:.6875rem}.authentication.--panel .login .login__password .button{display:none}.authentication.--panel .login .form-input__textInput.form-input__textInput--error{border-bottom-color:#ed4224}.authentication.--panel .login .form-input__textInput{border-color:#e4e4e4;padding:.9375rem}.authentication.--panel .login .login__secondary-action{display:block;margin-top:0}.authentication.--panel .login .login__forgot-password{letter-spacing:.025rem}.authentication.--panel .login .login__remember-me{letter-spacing:.025rem;margin-top:1.375rem;text-transform:lowercase}.authentication.--panel .register{background:#fff;border-top:1px solid #e4e4e4;margin:1.9375rem 0 1.875rem;padding:1.8125rem 0 0}.authentication.--panel .register .form__heading{font-size:.9375rem;letter-spacing:.5px}.authentication.--panel .register .form-input__label{letter-spacing:.4px;margin-bottom:.6875rem}.authentication.--panel .register .form-input__textInput.form-input__textInput--error{border-bottom-color:#ed4224}.authentication.--panel .register .form-input__textInput{border-color:#e4e4e4;padding:.9375rem}.authentication.--panel .register .register__passwords{display:block}.authentication.--panel .register .register__passwords .form-field{margin-right:0;width:100%}.authentication.--panel .forgot-password{padding:0}.authentication.--panel .forgot-password .form__heading{font-size:.9375rem;letter-spacing:.5px;margin:1.75rem 0 .375rem}.authentication.--panel .forgot-password .form__message{letter-spacing:.4px;padding-right:.625rem}.authentication.--panel .forgot-password .form-field{margin-top:1.5625rem}.authentication.--panel .forgot-password .form-field .form-input__label{letter-spacing:.4px;margin-bottom:.6875rem}.authentication.--panel .forgot-password .form__action{display:block;margin-top:2.625rem}.authentication.--panel .forgot-password .form__action .button{margin-bottom:.625rem;width:100%}.authentication.--panel .forgot-password .form-input__textInput.form-input__textInput--error{border-bottom-color:#ed4224}.authentication.--panel .forgot-password .form-input__textInput{border-color:#e4e4e4;padding:.9375rem}.sidebar *{font-family:inherit;font-size:13px;font-weight:400;letter-spacing:normal;line-height:20px;margin-bottom:10px}.sidebar__container{padding-left:20px}.sidebar__title{color:#313131}.sidebar__heading-link{color:#6d6d6d;position:relative}.sidebar__heading-link--active,.sidebar__heading-link:hover{color:#000;text-decoration:none}.sidebar__heading-link--active:before,.sidebar__heading-link:hover:before{content:"\2014";left:-18px;position:absolute;top:-2px;transition:.25s ease-in-out}.sidebar__list{list-style-type:none;margin:0;padding-left:20px}.ck-modal--newsletter-modal-wrapper .ck-modal__inner{background-color:transparent;max-width:55.8125rem;top:50%;transform:translate(-50%,-50%)}.ck-modal--newsletter-modal-wrapper .ck-modal__inner__content{padding:0 .625rem}.ck-modal--newsletter-modal-wrapper .ck-modal__inner--open{width:100%}.ck-modal--newsletter-modal-wrapper .ck-modal__inner .ck-modal__close-btn{z-index:2}.newsletter{background-color:transparent;font-size:.8125rem;letter-spacing:.03125rem;line-height:1.1875rem;padding:.9375rem 1.25rem 1.25rem;position:relative}.newsletter .newsletter--modal__image{max-height:400px;-o-object-position:top center;object-position:top center;width:21.875rem}.newsletter--footer .newsletter__email .form-input__textInput{background-color:transparent;border:1px solid #fff;color:#fff;padding-top:.9375rem}.newsletter--footer .newsletter__email .form-input__textInput::-moz-placeholder{color:#fff}.newsletter--footer .newsletter__email .form-input__textInput:-ms-input-placeholder{color:#fff}.newsletter--footer .newsletter__email .form-input__textInput::placeholder{color:#fff}.newsletter--footer .newsletter__email .form-input__textInput--valid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='22' width='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12.21 8.37 19 25 1' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E")}.newsletter--footer .newsletter__email .floating-label-wrap--touched .floating-label,.newsletter--footer .newsletter__email .floating-label-wrap .floating-label{color:#fff}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field::-moz-placeholder{color:transparent}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field:-ms-input-placeholder{color:transparent}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field::placeholder{color:transparent}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field:focus+.floating-label{color:#fff}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field:not(:-moz-placeholder-shown)+.floating-label{color:#fff}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field:not(:placeholder-shown)+.floating-label{color:#fff}.newsletter--footer .newsletter__email .floating-label-wrap .floating-label-field:not(:-ms-input-placeholder)+.floating-label{color:#fff}.newsletter--footer .newsletter__signup--desktop{display:none;padding:.625rem 3.875rem .75rem}html:lang(ru) .newsletter--footer .newsletter__signup--desktop{font-family:Jost,Klein Regular,Klein Medium New,Futura,Helvetica,Arial,sans-serif}.newsletter--footer .newsletter__checks .ck-Checkbox__label{color:#fff}.newsletter--footer .newsletter__checks .ck-Checkbox__label:before{border-color:#fff}.newsletter--footer .newsletter__checks-categories{order:1}.newsletter--footer__image-container{margin:-.9375rem -1.25rem -1.25rem;position:absolute;z-index:-1}.newsletter__title{display:inline-block;font-size:1.5rem;font-weight:600;line-height:1.875rem;text-transform:capitalize}html:lang(ru) .newsletter__title{font-family:Jost,Klein Regular,Klein Medium New,Futura,Helvetica,Arial,sans-serif}.newsletter__subtext{color:#6d6d6d;font-size:.8125rem;line-height:1.25rem;margin-top:.625rem}.newsletter__email{margin-top:15px}.newsletter__email .form-field{margin:0;width:100%}.newsletter__email-label{display:none}.newsletter__email .floating-label{color:#000;font-size:1rem;text-transform:none}.newsletter__email button{font-size:1rem;font-weight:600;text-transform:none}.newsletter__signup--mobile{padding:.625rem 3.875rem .75rem}.newsletter__terms{-webkit-overflow-scrolling:touch;margin:1.25rem 0 .9375rem;max-height:3.4375rem;overflow-y:auto}.newsletter__terms::-webkit-scrollbar{display:unset;width:.125rem}.newsletter__terms::-webkit-scrollbar-track{background-color:#d8d8d8}.newsletter__terms::-webkit-scrollbar-thumb{background:#313131}.newsletter__terms-title{color:#fff;text-transform:uppercase}.newsletter__terms-title:after{content:"*"}.newsletter__terms-paragraph{color:#e4e4e4;font-size:.6875rem;letter-spacing:.025rem;line-height:1rem;margin-top:.15625rem}.newsletter__checks{display:flex;flex-direction:column}.newsletter__checks .ck-Checkbox__label{line-height:.8125rem}.newsletter__checks-categories{display:flex;padding:1.25rem 0;width:100%}.newsletter__checks-categories .ck-Checkbox__label{display:inline-block}.newsletter__checks-category{flex-grow:1}.newsletter__checks-terms .input__error~.ck-Checkbox__label:before{border-color:#ed4224}.newsletter__termsAgreement{color:#313131}.newsletter__actions{max-height:0;overflow:hidden;padding-bottom:.3125rem;transition:max-height .4s}.newsletter__actions--active{max-height:18.75rem}.newsletter__actions .ck-Checkbox{color:#000}.newsletter__actions .ck-Button{font-size:1rem;text-transform:none}.newsletter--has-image{color:#fff}.newsletter--has-image .newsletter__subtext{color:inherit}.newsletter--has-image .ck-Checkbox--checked label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg height='22' width='27' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 12.21 8.37 19 25 1' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E")}.newsletter--has-image .ck-Checkbox__label:before{border-color:#fff}.newsletter--has-image .ck-Checkbox__label>span{color:#fff}.newsletter .checkbox--invalid .ck-Checkbox__label:before{border-color:#ed4224}.newsletter .checkbox--invalid .ck-Checkbox__label>span{color:#ed4224}.newsletter__checks-agreement .ck-Checkbox--error .ck-Checkbox__label:before{border-color:#ed4224}.newsletter__checks-agreement .ck-Checkbox--error .ck-Checkbox__label>span{color:#ed4224}.newsletter .form-field{margin:0}.newsletter--modal{background-color:#fff;padding:1.25rem}.newsletter--modal .newsletter__title{font-size:1.25rem;letter-spacing:.0225rem;line-height:1.4375rem}.newsletter--modal .newsletter__email .floating-label-field{border-color:#313131}.newsletter--modal .newsletter__subtext{font-size:.8125rem;letter-spacing:.03125rem;margin-top:.3125rem}.newsletter--modal .newsletter__checks-categories{order:1;padding:0}.newsletter--modal .newsletter__checks-category{flex-grow:0;padding:1.5625rem 0}.newsletter--modal .newsletter__checks-category .ck-Checkbox__label{flex-grow:1;line-height:.75rem}.newsletter--modal .newsletter__checks-agreement{order:2}.newsletter--modal .newsletter__checks-agreement .ck-Checkbox span{display:block;height:2.625rem;overflow-y:scroll}.newsletter--modal .newsletter__checks-terms .ck-Checkbox__label{font-size:.6875rem;letter-spacing:.025rem;line-height:1rem}.newsletter--modal .newsletter__checks-terms label:before{top:-.0625rem}.newsletter--modal .newsletter__actions{max-height:none}.newsletter--modal .newsletter__signup--mobile{margin-top:1.25rem}.newsletter--modal .floating-label-wrap--error .floating-label{color:#313131}.newsletter--success .newsletter__continue{margin-top:1.875rem}@media (min-width:741px){.newsletter{padding:.9375rem 1.875rem}.newsletter--footer .newsletter__signup--mobile{padding:.625rem 3.875rem .75rem}.newsletter--footer__image-container{margin:-.9375rem -1.875rem}.newsletter--modal{display:flex;max-width:34.0625rem;padding:2.5rem}.newsletter--modal .newsletter__title{color:#313131;font-size:1.25rem;letter-spacing:.03562rem;line-height:1.75rem}.newsletter--modal .newsletter__subtext{color:#6d6d6d;line-height:1.125rem}.newsletter--modal .newsletter__email{display:flex;flex-direction:column;margin:0;max-width:none}.newsletter--modal .newsletter__email .form-field{background-color:transparent!important;border:1px solid #fff;flex-grow:1;margin-right:.625rem;width:auto}.newsletter--modal .newsletter__email .form-field input::-moz-placeholder{color:transparent}.newsletter--modal .newsletter__email .form-field input:-ms-input-placeholder{color:transparent}.newsletter--modal .newsletter__email .form-field input::placeholder{color:transparent}.newsletter--modal .newsletter__email button{height:2.5rem;margin-bottom:.9375rem;margin-top:1.25rem;width:12.5rem}.newsletter--modal .newsletter__email-label{display:block;margin:1.25rem 0 .625rem;text-transform:capitalize}.newsletter--modal .newsletter__signup--desktop{display:block;min-width:9.0625rem;white-space:nowrap}.newsletter--modal .newsletter__signup--mobile{display:none}.newsletter--modal .newsletter__actions{max-width:none}.newsletter--modal .newsletter__checks-category{padding:.8125rem 2.3125rem 1.25rem 0}.newsletter--modal .newsletter__checks{max-width:100%}.newsletter--modal .newsletter__checks .form-field--termsAgreement .ck-Checkbox__label{font-size:.625rem;letter-spacing:.02187rem;line-height:1.125rem;margin:0}.newsletter--success .newsletter__subtext{text-transform:none}}@media (max-width:1024px){.ck-modal--newsletter-modal-wrapper__inner{max-width:34.0625rem}.ck-modal.newsletter-modal-wrapper-success__inner{max-width:23.125rem;width:auto}}@media (max-width:740px){.ck-modal.newsletter-modal-wrapper-success__inner{width:100%}.ck-modal__content{padding:.625rem}.newsletter--modal .newsletter__checks-categories{justify-content:space-between}.newsletter--modal .newsletter__checks-categories span{font-size:.8125rem}.newsletter--modal .newsletter__checks-agreement .ck-Checkbox__label>span{font-size:.6875rem;letter-spacing:.025rem;line-height:1rem}.newsletter--modal .newsletter__signup--desktop{display:none}}@media (min-width:1025px){.newsletter{font-size:.75rem;letter-spacing:.025rem;line-height:1.125rem;padding:1.875rem 2.5rem}.newsletter--footer__image-container{margin:-1.875rem -2.5rem}.newsletter__inner{margin:0 auto;max-width:120rem;padding:0}.newsletter__title{color:#fff;font-size:1.25rem;line-height:2.5rem}.newsletter__subtext{color:#e4e4e4;letter-spacing:.025rem;line-height:1.125rem;margin-top:.3125rem}.newsletter__email{display:flex;margin-top:1.25rem;max-width:45.625rem}.newsletter__email .form-field{flex-grow:1;margin-right:1.25rem;min-width:0;width:auto}.newsletter__email .form-field .form-input__textInput{height:3.125rem!important}.newsletter__email button{height:3.125rem}.newsletter__actions{max-width:45.625rem}.newsletter__terms{max-height:4.375rem}.newsletter__terms-paragraph{line-height:1.125rem;margin-top:.4375rem}.newsletter__checks{flex-direction:column-reverse;max-width:60%}.newsletter__checks-category{margin:0}.newsletter .newsletter__signup--desktop{display:block;min-width:20rem;white-space:nowrap}.newsletter .newsletter__signup--mobile{display:none}.newsletter--modal{display:flex;max-width:55.9375rem;padding:0}.newsletter--modal .newsletter__image{background-position:top;background-size:cover;min-height:21.875rem;min-width:21.875rem;width:21.875rem}.newsletter--modal .newsletter__email .input__input{border:1px solid #6d6d6d!important;color:#313131!important}.newsletter--modal .newsletter__main{flex-grow:1;padding:2.1875rem 2.5rem 2.5rem}.newsletter--modal .newsletter__checks .form-field--termsAgreement .ck-Checkbox__label>span{display:block}.newsletter--modal .newsletter__checks-agreement{order:1}.newsletter--success .newsletter__main{display:flex;flex-direction:column;justify-content:center;min-width:33.4375rem}.newsletter--success .newsletter__continue{min-width:14.125rem}}.CKSizeFit{margin:0 auto;max-width:1920px;position:relative;width:100%}.CKSizeFit__mainContent{justify-content:space-evenly;padding:40px 20px 30px}.CKSizeFit__info,.CKSizeFit__mainContent{align-items:center;display:flex;flex-direction:column}.CKSizeFit__info{justify-content:center;max-width:540px}.CKSizeFit__info-titles{align-self:flex-start;font-weight:600}.CKSizeFit__info-titles h4{color:#313131;font-size:20px;line-height:24px;margin-top:5px}.CKSizeFit__info-titles h4,.CKSizeFit__info-titles h5{font-family:inherit;font-weight:600;letter-spacing:normal}.CKSizeFit__info-titles h5{color:#6d6d6d;font-size:13px;line-height:20px}.CKSizeFit__info-content-wrapper{display:flex;flex-direction:column;margin-bottom:40px;margin-top:20px;max-width:490px}.CKSizeFit__info-content-wrapper img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.CKSizeFit__info-content-container{background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:25px 20px 15px 51px}.CKSizeFit__info-content-body{counter-reset:h6-element}.CKSizeFit__info-content-body h6{color:#313131;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:normal;line-height:20px;margin:0 0 3px}.CKSizeFit__info-content-body h6:not(:first-child){margin-top:20px}.CKSizeFit__info-content-body h6:before{border:1px solid #000;border-radius:50%;content:counter(h6-element,upper-alpha);counter-increment:h6-element;display:inline-block;height:23px;margin-left:-30px;margin-right:7px;margin-top:-3px;text-align:center;width:23px}.CKSizeFit__info-content-body p{color:#6d6d6d;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.25px;line-height:18px;margin:0}.CKSizeFit__data{max-width:600px;width:100%}.CKSizeFit .SizeGuideTable{width:100%}.CKSizeFit .SizeGuideTable__header-units{border-color:#fff;margin-top:0}.CKSizeFit .CKColumnTableSection__table{border-width:0;width:100%}.CKSizeFit .CKColumnTableSection__table-head-data{width:33%}.CKSizeFit .CKColumnTableSection__table-head-data:last-of-type{border-right-width:0}@media (min-width:768px) and (max-width:1023px){.CKSizeFit__info{flex-basis:40%}.CKSizeFit__info-titles h4{color:#313131;margin-top:5px}.CKSizeFit__info-content-wrapper{flex-direction:column;width:100%}.CKSizeFit__info-content-wrapper img{width:50%}.CKSizeFit__data{flex-basis:50%}}@media (min-width:1024px){.CKSizeFit__mainContent{flex-direction:row;padding:20px 0 50px}.CKSizeFit__info{flex-basis:40%}.CKSizeFit__info-content-wrapper{margin:40px 0 0}.CKSizeFit__info-content-wrapper img{max-width:246px;width:100%}.CKSizeFit__info-content-wrapper--body{padding-top:20px}.CKSizeFit__data{flex-basis:50%}}@media (min-width:768px){.CKSizeFit__info-titles{align-self:flex-start}.CKSizeFit__info-titles h4{font-family:inherit;font-size:40px;font-weight:600;letter-spacing:normal;line-height:40px}.CKSizeFit__info-content-wrapper{flex-direction:row;max-height:269px;max-width:100%}.CKSizeFit__info-content-container{padding:25px 20px 20px 45px}.CKSizeFit__info__data{flex-basis:50%;max-width:100%}}.checkout-footer{color:#6d6d6d}.checkout-footer__policylinks{display:grid;font-size:.625rem;text-transform:capitalize}@media (max-width:740px){.checkout-footer__policylinks{padding:0 1.5625rem}}@media (min-width:741px){.checkout-footer__policylinks{grid-template-columns:auto 1fr;grid-template-rows:2.5rem}}.checkout-footer__policies{display:grid}@media (max-width:740px){.checkout-footer__policies{grid-gap:.625rem;grid-row:2;padding:1.25rem 0}}@media (min-width:741px){.checkout-footer__policies{grid-gap:.9375rem;grid-template-columns:repeat(4,auto)}}.checkout-footer__policy{align-self:center;background:none;border:none;color:#6d6d6d;font-size:.75rem;letter-spacing:.3px}@media (max-width:740px){.checkout-footer__policy{font-size:.625rem}}.checkout-footer__copyrights{align-self:center;font-size:.75rem;text-align:right}@media (max-width:1024px){.checkout-footer__copyrights{grid-column:1;text-align:left}}@media (max-width:740px){.checkout-footer__copyrights{font-size:.625rem;grid-row:1;margin-top:1.25rem;text-align:left}}.checkout-footer__navlinks{align-items:center;border:1px solid #e4e4e4;border-width:1px 0;display:grid;font-size:.625rem;grid-template-columns:1fr 1fr;min-height:3.75rem;text-transform:uppercase}@media (max-width:740px){.checkout-footer__navlinks{padding:0 1.5625rem}}@media (min-width:741px){.checkout-footer__navlinks{grid-template-columns:1fr 3fr 1fr}}.checkout-footer__navlinks [data-qa=chevron-svg-icon]{margin-bottom:-4px;transform:rotate(180deg)}.checkout-footer__navlinks [data-qa=chevron-svg-icon] path{stroke:#333}.checkout-footer__navlinks__shop{color:#6d6d6d;font-size:.8125rem}.checkout-footer__navlinks__help{color:#313131;font-size:.8125rem;text-align:end;text-decoration:underline;text-transform:capitalize}.checkout-footer{display:grid;grid-template-rows:65px auto}@media (min-width:741px){.checkout-footer{align-items:center;grid-template-rows:4.0625rem 4.0625rem;padding-bottom:0}.checkout-footer>*{padding:0 2.5rem}}@media (max-width:1024px){.checkout-footer{grid-template-rows:4.0625rem 6.875rem}}@media (max-width:740px){.checkout-footer__paymentmethods{display:none}}.ModuleSEOTeaser a{color:inherit;cursor:pointer;text-decoration:underline}.ModuleSEOTeaser__section{padding:50px 20px}.ModuleSEOTeaser__section-title,.ModuleSEOTeaser__section h1,.ModuleSEOTeaser__section h2{font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal;line-height:24px}.ModuleSEOTeaser__section-body{font-family:inherit;font-size:11px;font-weight:400;letter-spacing:.3px;line-height:16px}@media (min-width:768px){.ModuleSEOTeaser__section{padding:40px}.ModuleSEOTeaser__section-title,.ModuleSEOTeaser__section h1,.ModuleSEOTeaser__section h2{color:#313131;font-family:inherit;font-size:23px;font-weight:600;letter-spacing:.6px;line-height:28px;margin:0}.ModuleSEOTeaser__section-body{color:#6d6d6d;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.4px;line-height:18px;margin:10px 0}.ModuleSEOTeaser__section-body p{margin:0}}.xJGzOLRp svg{max-width:100%}.ModuleImageOnlyTeaser{height:100vw;order:1;width:100%}.ModuleImageOnlyTeaser--section{position:relative}.ModuleImageOnlyTeaser--section-image{height:100%;width:100%}.ModuleImageOnlyTeaser--section-image-desktop{display:none}.ModuleImageOnlyTeaser--section-image-mobile{display:block}.ModuleImageOnlyTeaser--section-target{height:100%;position:absolute;top:0;width:100%}@media (min-width:768px){.ModuleImageOnlyTeaser{order:unset}.ModuleImageOnlyTeaser--section{align-items:center;display:flex;flex-direction:column;height:43.485vw;justify-content:center;position:relative;width:50%}}@media (min-width:768px) and (min-width:1920px){.ModuleImageOnlyTeaser--section{height:100%}}@media (min-width:768px){.ModuleImageOnlyTeaser--section-image-desktop{display:block}.ModuleImageOnlyTeaser--section-image-mobile{display:none}}.message-banner__body{align-items:center;border-radius:4px;color:#fff;display:grid;grid-template-columns:1fr auto;justify-content:space-between;margin:0 5px;padding:10px}.message-banner__body.error{background:#ed4224;font-size:12px;font-weight:600;letter-spacing:.25px}.message-banner__text{text-align:center}.message-banner__button{background:#ed4224;border:none;cursor:pointer}.message-banner__button path{stroke:#fff}.ModuleTextBelowImageTeaser{order:2;width:100%}.ModuleTextBelowImageTeaser--section{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.ModuleTextBelowImageTeaser--section-image{display:none}.ModuleTextBelowImageTeaser--section-text-wrapper{padding:20px 20px 30px;width:100%}.ModuleTextBelowImageTeaser--section-title{color:#313131;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal;line-height:24px;margin:0 0 5px}.ModuleTextBelowImageTeaser--section-title p{margin:0}.ModuleTextBelowImageTeaser--section-body{color:#6d6d6d;font-family:inherit;font-size:13px;font-weight:400;letter-spacing:.25px;line-height:18px;margin:0 0 15px}.ModuleTextBelowImageTeaser--section-body p{margin:0}.ModuleTextBelowImageTeaser--section-wrapper-ctas{display:flex;flex-direction:column;text-align:center;z-index:1}.ModuleTextBelowImageTeaser--section-wrapper-ctas a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.ModuleTextBelowImageTeaser--section-wrapper-ctas a:not(:last-child){margin-bottom:10px}@media (min-width:768px){.ModuleTextBelowImageTeaser{order:unset}.ModuleTextBelowImageTeaser--section{width:50%}.ModuleTextBelowImageTeaser--section-image{display:none;height:306px;margin-bottom:25px;width:250px}}@media (min-width:768px) and (min-width:1280px){.ModuleTextBelowImageTeaser--section-image{display:block}}@media (min-width:768px){.ModuleTextBelowImageTeaser--section-text-wrapper{padding:0;width:250px}.ModuleTextBelowImageTeaser--section-title{color:#313131;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:normal;line-height:25px;margin-bottom:10px}.ModuleTextBelowImageTeaser--section-body{color:#6d6d6d;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:.25px;line-height:18px;margin-bottom:30px}}@media (min-width:1920px){.ModuleTextBelowImageTeaser--section-image{height:428px;width:350px}.ModuleTextBelowImageTeaser--section-text-wrapper{width:350px}}.bread-crumb{color:#9e9e9e;display:grid;font-size:.6875rem;grid-template-columns:1fr 2fr 1fr 2fr 1fr;list-style-type:none;margin:0;padding:20px}@media (min-width:741px){.bread-crumb{align-items:center;font-size:1rem;margin:0 auto;width:500px}}.bread-crumb__line{align-self:baseline;display:flex;height:1px;justify-content:center;margin-top:12px;width:100%}.bread-crumb__line:after{border-bottom:1px solid #d8d8d8;content:"";width:100%}@media (min-width:741px){.bread-crumb__line:after{width:50%}}.bread-crumb__item{align-items:center;display:grid;text-align:center}@media (min-width:741px){.bread-crumb__item{grid-gap:10px;grid-template-columns:auto 1fr;text-align:left}}.bread-crumb__item--active .bread-crumb__indicator,.bread-crumb__item--active .bread-crumb__title{color:#313131}.bread-crumb__link{color:#999;display:flex;flex-direction:column;text-transform:uppercase;width:auto}@media (min-width:741px){.bread-crumb__link{flex-direction:row}}.bread-crumb__title{text-transform:uppercase}@media (max-width:740px){.bread-crumb__title{margin-top:-8px}}@media (min-width:741px){.bread-crumb__title{display:inline;font-size:1rem;padding-left:12px;white-space:nowrap}}.bread-crumb__indicator{font-size:.875rem;height:20px;margin-bottom:10px}@media (min-width:741px){.bread-crumb__indicator{font-size:1rem;height:auto;margin-bottom:0}}.bread-crumb__indicator--tick{position:relative}@media (min-width:741px){.bread-crumb__indicator--tick{margin-bottom:-5px}}.bread-crumb__indicator--tick svg{left:50%;position:absolute;top:calc(50% + 2px);transform:translate(-50%,-50%)}@media (min-width:741px){.bread-crumb__indicator--tick svg{left:auto;position:static;top:auto;transform:none}}@media (max-width:740px){.checkout-header{border-bottom:1px solid #e4e4e4}}.checkout-header__logo{align-items:center;display:grid;height:75px;margin:0 40px}@media (max-width:1024px){.checkout-header__logo{height:50px;justify-content:center;margin:0 auto}.checkout-header__logo>*{width:100%}.checkout-header__logo svg{height:15px!important}}.checkout-header__separator{border-bottom:1px solid #f4f4f4;width:100%}.checkout-header__brexit-message{align-items:center;display:flex;flex-direction:column}.checkout-header__brexit-message span{background-color:#e4e4e4;color:#313131;font-size:.8125rem;letter-spacing:.25px;margin:20px;max-width:952px;padding:15px}@media (min-width:741px){.checkout-header__brexit-message span{max-width:auto}}.checkout-header__brexit-message a{color:#000;text-decoration:underline}.checkout-header__brexit-message a:hover{text-decoration:none}.checkout-layout--confirmation .checkout-header{padding-bottom:40px}@media (max-width:1024px){.checkout-layout--confirmation .checkout-header{padding-bottom:0}}.checkout-layout{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;width:auto}@media (min-width:741px){.checkout-layout{grid-gap:1.25rem}}.checkout-content{display:grid}.checkout-content .accepted-payments{display:none}@media (min-width:741px){.checkout-content article:first-child{grid-column:2/3}.checkout-content article:nth-child(2){grid-column:4/5}}@media (max-width:1024px){.checkout-content{grid-template-columns:1fr 350px 78px 280px 1fr}.checkout-content.checkout-layout__login{grid-gap:1.875rem;grid-template-columns:unset!important;grid-template-rows:auto 1fr}.checkout-content.checkout-layout__login article:first-child,.checkout-content.checkout-layout__login article:nth-child(2){grid-column:unset!important}}@media (min-width:1025px){.checkout-content{grid-template-columns:1fr 420px 110px 420px 1fr}}@media (max-width:740px){.checkout-content{grid-template-columns:unset}.checkout-content .accepted-payments{display:grid!important;grid-row:2}.checkout-content .accepted-payments .AcceptedPayments{grid-gap:0;grid-template-columns:unset!important}.checkout-content .accepted-payments .AcceptedPayments__title{padding:0}.checkout-content.checkout-layout__login{background-color:#f4f4f4}}.withSpinner{position:relative}.withSpinner.ck-Button .ck-loader__graphics,.withSpinner.loginContent__paypalexpress .ck-loader__graphics{background-size:2.1875rem!important}.genericErrorSpot .GenericError .Module2And3{height:auto;margin-bottom:0}.genericErrorSpot .GenericError .ModuleImageOnlyTeaser--section-target{position:relative;top:unset}