body.home .site header .container{max-width:1152px}body.home .site #wrapper-navbar .main-menu .container{max-width:1152px}.hero-banner.home-page.home-modified.campaign-banner{background:#ffda7e;position:relative;overflow:inherit;overflow:hidden;height:439px}.hero-banner.home-page.home-modified.campaign-banner.new{min-height:519px;height:auto}.hero-banner.home-page.home-modified.campaign-banner .container{padding:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{justify-content:space-between;flex-direction:row;max-width:100%;margin:0 auto;display:flex;padding:0 0 32px 0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery{padding:59px 0 0 16px;max-width:516px;width:100%;height:auto}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{line-height:58.8px;margin-bottom:24px;color:#104F52;font-weight:700;font-size:49px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1 br{display:inline-block!important}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{margin-bottom:24px;line-height:33.6px;font-weight:600;font-size:28px;color:#005a5e}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2 span{font-weight:700}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper{margin-bottom:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer{display:flex}.hero-banner.home-page.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.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div span{width:70px;height:70px;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.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer div small{color:#005a5e;text-align:center;margin-top:5px;font-size:13px;line-height:20.8px}.hero-banner.home-page.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.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-weight:400;line-height:25.6px;font-size:16px;color:#282828;margin-bottom:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p span{font-weight:500}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p strong,.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p b{text-transform:uppercase;font-weight:700}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a{text-decoration:none;color:#282828;position:relative;display:inline-block}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a:after{content:'';position:absolute;width:100%;height:1px;border-bottom:1px solid #282828;bottom:3px;left:0}.hero-banner.home-page.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:12px 24px;border-radius:90px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{position:relative;max-width:570px;width:100%}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.new{padding-top:59px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text{position:absolute;top:43px;left:33px;z-index:998;font-weight:700;text-align:center;color:#fff;width:181px;height:181px;text-transform:uppercase}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text.new{top:103px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h2{font-size:27px;line-height:27px;padding-top:27px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h1{font-size:62px;padding-top:0;letter-spacing:-1px;line-height:53px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h3{font-size:32px;padding-top:0;letter-spacing:-1px;line-height:42px;position:relative}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__h3 span{font-size:20px;position:relative;top:-6px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__quote{font-weight:400;font-size:11px;line-height:20px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text__quote span{text-transform:none}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{position:relative;width:100%;max-height:none;height:auto;margin:0;max-height:438px;right:0;top:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.tablet,.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.mobile{display:none}.hero-banner.product-page .commercial-banner-wrapper{padding:16px 0 14px 0;background-color:#E2005D;width:100%;height:auto}.hero-banner.product-page .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 .commercial-banner-wrapper .banner-with-timer__timer{min-width:50px;width:50px;height:50px}.hero-banner.product-page .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 .commercial-banner-wrapper .banner-with-timer__text__title{line-height:24px;font-size:24px;font-weight:700}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__title span{text-transform:uppercase}.hero-banner.product-page .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 .commercial-banner-wrapper .banner-with-timer__text__p a{text-decoration:none;color:#fff;position:relative;display:inline-block}.hero-banner.product-page .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 .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 .banner-without-timer__title{font-size:24px;font-weight:700}.hero-banner.product-page .banner-without-timer__title span{text-transform:uppercase}.hero-banner.product-page .banner-without-timer__p{font-size:14px;font-weight:400;margin-top:8px}.hero-banner.product-page .banner-without-timer__p a{text-decoration:none;color:#fff;position:relative;display:inline-block}.hero-banner.product-page .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 (min-width:1520px){.hero-banner.home-page.home-modified.campaign-banner{height:auto}.hero-banner.home-page.home-modified.campaign-banner.new{min-height:595px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{max-width:100%;padding:0 180px 0 30px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery{max-width:769px;padding:56px 0 0 16px;width:100%}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{font-weight:700;line-height:58.8px;font-size:49px;color:#104F52;margin-bottom:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1.new{line-height:84px;font-size:84px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1 br{display:inline-block!important}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{font-weight:600;line-height:37.2px;font-size:31px;color:#005a5e;margin-bottom:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2.new{line-height:33.6px;font-size:28px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2 span{font-weight:700}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-weight:400;line-height:25.6px;font-size:16px;color:#282828;margin-bottom:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p span{font-weight:500}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p strong,.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p b{text-transform:uppercase;font-weight:700}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a{text-decoration:none;color:#282828;position:relative;display:inline-block}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p a:after{content:'';position:absolute;width:100%;height:1px;border-bottom:1px solid #282828;bottom:3px;left:0}.main-menu .top-menu-container ul.navbar-nav li.menu-item a{padding:1rem .5rem}}@media screen and (max-width:1144px){.hero-banner.home-page.home-modified.campaign-banner{min-height:auto;height:auto}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{max-width:1144px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{max-width:468px;position:absolute;top:-10px;right:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.new{top:-40px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text{top:43px;left:30px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text.new{top:103px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{top:5px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.tablet{display:inline-block;max-width:none}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.desktop,.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.mobile{display:none}}@media screen and (max-width:930px){.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{max-width:930px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery{max-width:470px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{max-width:460px}}@media screen and (max-width:900px){.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{max-width:900px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery{max-width:432px;height:auto}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{font-size:40px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{font-size:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-size:14px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{max-width:468px}}@media screen and (max-width:870px){.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper{max-width:900px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery{max-width:350px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{font-size:40px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{font-size:24px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-size:12px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{max-width:468px}}@media screen and (max-width:768px){.hero-banner.home-page.home-modified.campaign-banner{height:auto}.hero-banner.home-page.home-modified.campaign-banner .container{padding:0;max-width:none}.hero-banner.home-page.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.home-modified.campaign-banner .container .hero-wrapper .hero-summery{padding:49px 16px 0 16px;position:relative;max-width:432px;margin:0 auto;height:auto;left:auto}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{margin:0 0 23px 0;line-height:48px;font-size:40px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h2{margin-bottom:23px;line-height:33.6px;font-weight:600;font-size:28px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper{margin:0 0 23px 0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery .count-down-wrapper .count-down-timer{justify-content:flex-start}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p{font-size:14px;line-height:22.4px;margin-bottom:23px}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery a.btn-primary{max-width:358px;width:100%;margin:0 auto}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery a.btn-primary.new{margin:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text{position:relative;padding-top:9px;max-width:none;height:auto;top:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text.new{padding-top:0;top:0}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .sale-text{display:none}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image{max-height:none}.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.desktop,.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-image-text .hero-image.tablet{display:none}.hero-banner.home-page.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.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 .commercial-banner-wrapper{height:95px}}@media screen and (max-width:421px){.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery p br{display:none!important}}@media screen and (max-width:380px){.hero-banner.home-page.home-modified.campaign-banner .container .hero-wrapper .hero-summery h1{line-height:39px;font-size:39px}.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 .commercial-banner-wrapper{padding:10px 5px 8px 5px;height:74px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__timer{margin-right:5px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__title{font-size:15px;line-height:16px}.hero-banner.product-page .commercial-banner-wrapper .banner-with-timer__text__p{line-height:15.6px;font-size:11px}}