body.home .site header .container{max-width:1152px}body.home .site #wrapper-navbar .main-menu .container{max-width:1152px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner{background:none;position:relative;overflow:inherit;overflow:hidden;height:567px;position:relative}.hero-banner.home-page.dark-bg.home-modified.campaign-banner.countdown{height:610px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .hero-image-top{background:linear-gradient(270deg,#005A5E .03%,#001718 100%);position:absolute;display:block;height:261px;width:100%;z-index:1;left:0;top:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .hero-image-top.countdown{height:304px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container{max-width:1152px;padding:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper{justify-content:space-between;padding:0 0 32px 0;flex-direction:row;max-width:100%;margin:0 auto;display:flex}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery{padding:72px 0 0 16px;max-width:516px;width:100%;height:auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown{padding:54px 0 0 16px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown h1{margin-bottom:17px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown p{margin:16px 0 0 0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{letter-spacing:-1.47px;line-height:58.8px;margin-bottom:40px;color:#fff;font-weight:700;font-size:49px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1 br{display:inline-block!important}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{letter-spacing:-.93px;margin-bottom:24px;line-height:37.2px;font-weight:500;font-size:31px;color:#fff}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2 span{font-weight:700}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper{margin-bottom:22px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer{display:flex}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div{display:flex;flex-direction:column}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div span{width:64px;height:64px;border-radius:8px;background-color:#fff;color:#212427;font-size:40px;line-height:40px;font-weight:700;justify-content:center;align-items:center;display:flex}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div small{color:#fff;text-align:center;margin-top:5px;font-size:13px;line-height:20.8px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div:not(:last-child){margin-right:16px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-weight:500;line-height:25.6px;font-size:16px;color:#fff;margin:72px 0 0 0;width:420px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p br{display:none}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p strong,.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p b{text-transform:uppercase;font-weight:700}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a{text-decoration:none;display:inline-block;color:#fff;position:relative}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a:after{content:'';position:absolute;width:100%;height:1px;border-bottom:1px solid #fff;bottom:3px;left:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p span{display:inline-block}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery a.btn-primary{height:64px;width:217px;line-height:32px;font-size:20px;font-weight:600;text-align:center;color:#fff;background:#28a745;padding:14.5px 36px;border-radius:90px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .hero-bg-img-mobile{display:none}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{position:relative;padding:0;height:511px;width:647px;max-width:100%;z-index:2;margin:56px -100px 0 0;display:inline-block}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.countdown{margin:91px -100px 0 0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text{display:none;position:absolute;top:95px;left:-3px;z-index:998;font-weight:700;text-align:center;color:#fff;width:181px;height:181px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h1{font-size:54px;line-height:100%;font-weight:800}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h2{font-size:59px;line-height:90%;font-weight:800}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h3{font-size:16px;line-height:24px;font-weight:600}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__quote{font-weight:600;font-size:20px;line-height:30px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__quote span{text-transform:none}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{display:inline-block;position:relative;width:100%;max-width:100%;max-height:none;height:auto;bottom:auto;margin:0;right:0;top:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .hero-image-bottom{position:absolute;bottom:26px;right:0;display:block;height:255px;width:100%;z-index:1}.hero-banner.product-page.dark-bg .commercial-banner-wrapper{padding:16px 0 14px 0;background-color:#E2005D;width:100%;height:auto}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer{width:680px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__timer{min-width:50px;width:50px;height:50px}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text{width:624px;display:flex;flex-direction:column;text-align:left;color:#fff;line-height:100%}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__title{line-height:24px;font-size:24px;font-weight:700}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__title span{text-transform:uppercase}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__p{line-height:14px;font-size:14px;font-weight:400;padding:5px 0 0 0}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__p a{text-decoration:none;color:#fff;position:relative;display:inline-block}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__p a:after{content:'';position:absolute;width:100%;height:1px;border-bottom:1px solid #fff;bottom:0;left:0}.hero-banner.product-page.dark-bg .banner-without-timer{width:100%;height:auto;padding:18px 0 16px 0;text-align:center;background-color:#E2005D;color:#fff;line-height:100%}.hero-banner.product-page.dark-bg .banner-without-timer__title{font-size:24px;font-weight:700}.hero-banner.product-page.dark-bg .banner-without-timer__title span{text-transform:uppercase}.hero-banner.product-page.dark-bg .banner-without-timer__p{font-size:14px;font-weight:400;margin-top:8px}.hero-banner.product-page.dark-bg .banner-without-timer__p a{text-decoration:none;color:#fff;position:relative;display:inline-block}.hero-banner.product-page.dark-bg .banner-without-timer__p a:after{content:'';position:absolute;width:100%;height:1px;border-bottom:1px solid #fff;bottom:0;left:0}@media screen and (max-width:990px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery{max-width:440px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{max-width:600px;top:25px;right:10px}}@media screen and (max-width:930px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{top:60px}}@media screen and (max-width:870px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{top:90px;right:30px}}@media screen and (max-width:820px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner{height:480px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery{padding:52px 0 0 16px;max-width:420px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{margin-bottom:24px;font-size:42px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{margin:24px 0 0 0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{top:20px;right:30px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.countdown{top:120px;right:0}}@media screen and (max-width:768px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner{height:auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner.countdown{height:auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container{padding:0;max-width:none}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper{justify-content:flex-start;flex-direction:column;padding-bottom:33px;max-width:100%;width:100%}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery{background:none;padding:0;position:relative;max-width:100%;margin:0 auto;height:auto;left:auto;z-index:1}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown{padding:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown h1{padding:0 2px;margin:0 auto 32px auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown h2{margin:0 auto 20px auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown p{margin:18px auto 32px auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{letter-spacing:-1.2px;margin:0 auto 24px auto;line-height:48px;font-size:40px;max-width:350px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{letter-spacing:-.28px;margin:0 auto 21px auto;line-height:33.6px;font-weight:600;font-size:28px;max-width:355px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper{margin:0 auto 24px auto;max-width:342px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer{justify-content:flex-start}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div span{width:78px!important;height:72px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div:not(:last-child){margin-right:10px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-size:16px;line-height:24px;margin:16px auto 32px auto;max-width:343px;text-align:center;width:auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery p br{display:inline-block!important}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery a.btn-primary{max-width:358px;display:block;width:358px;width:100%;margin:0 auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .hero-bg-img-mobile{width:100%;max-height:120px;display:block;margin:-1px 0 0 0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .hero-bg-img-mobile img{width:100%;max-height:120px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .hero-summery-inner{background:linear-gradient(270deg,#005A5E .03%,#001718 100%);padding:40px 24px 0 24px;width:100%}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .hero-summery-inner.countdown{padding:48px 24px 0 24px;max-width:100%}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{position:relative;max-width:100%;height:227px;z-index:2;padding:0;margin:0;top:-30px;right:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.countdown{margin:0;top:-10px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text{display:none}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{max-height:none;width:426px!important;height:337px!important;position:absolute;margin:0;display:block;height:auto;top:-80px;right:-60px;bottom:auto;left:auto}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.mobile{max-width:565px!important;position:relative;margin:0 auto;display:block;height:auto;width:90%}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .hero-image-top,.hero-banner.home-page.dark-bg.home-modified.campaign-banner .hero-image-bottom{display:none}.hero-banner.product-page .commercial-banner-wrapper{padding:10px 16px 8px 16px;height:74px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer{height:auto;width:100%;justify-content:center}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__timer{margin-right:10px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text{width:auto}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__title{font-size:20px;line-height:20px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__p{line-height:15.6px;font-size:12px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__p a:after{bottom:2px}.hero-banner.product-page .banner-without-timer{height:auto;padding:10px 16px 8px 16px}.hero-banner.product-page .banner-without-timer__title{font-size:22px}.hero-banner.product-page .banner-without-timer__p{font-size:12px;margin-top:4px}}@media screen and (max-width:442px){.hero-banner.product-page.dark-bg .commercial-banner-wrapper{height:95px}}@media screen and (max-width:389px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery.countdown h1{padding:0}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{line-height:39px;font-size:39px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div:not(:last-child){margin-right:8px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.countdown .hero-image{top:-70px}.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{height:auto!important;min-width:110%!important;right:-45px;top:-50px}.hero-banner.product-page .commercial-banner-wrapper{padding:10px 16px 8px 10px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__title{font-size:19px;line-height:19px}}@media screen and (max-width:380px){.hero-banner.product-page.dark-bg .commercial-banner-wrapper{padding:10px 5px 8px 5px;height:74px}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__timer{margin-right:5px}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__title{font-size:15px;line-height:16px}.hero-banner.product-page.dark-bg .commercial-banner-wrapper .banner-with-timer__text__p{line-height:15.6px;font-size:11px}}@media screen and (max-width:375px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div span{width:72px!important;height:72px}}@media screen and (max-width:350px){.hero-banner.home-page.dark-bg.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div span{width:65px!important;height:62px}}