.red-text{color:#ed1d25!important}.black-background{background-color:#000!important}.white-text{color:#fff!important}.grey-background-100{background-color:#fafafa!important}.grey-background-200{background-color:#f4f4f4!important}.grey-background-250{background-color:#eaeaea!important}.grey-background-400{background-color:#939393!important}.grey-background-300{background-color:#bcbcbc!important}.grey-text-350{color:#999!important}.grey-text-400{color:#939393!important}.grey-text-450{color:#656667!important}.grey-text-500{color:#434343!important}.grey-text-550{color:#292929!important}.grey-text-600{color:#1d1d1d!important}.grey-text-650{color:#0f0f0f!important}.inter81{color:#000;font-family:Inter,sans-serif;font-size:81px;font-style:normal;font-weight:700;line-height:104%;letter-spacing:-2.025px}.inter67{color:#000;font-family:Inter,sans-serif;font-size:67px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.34px}.inter56{color:#000;font-family:Inter,sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.12px}.inter47{color:#000;font-family:Inter,sans-serif;font-size:47px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.47px}.inter39{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}.inter32{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}.inter27{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:700;line-height:116%}.inter23{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:116%}.inter-l-21{color:#000;font-family:Inter,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.21px}.inter-l-18{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}.inter-l-16{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.08px}.inter-l-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:144%}.inter-s-21{color:#000;font-family:Inter,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:124%;letter-spacing:-.21px}.inter-s-18{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:128%;letter-spacing:-.18px}.inter-s-16{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:126%;letter-spacing:-.08px}.inter-s-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:124%}.inter-s-12{color:#000;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:124%;letter-spacing:.06px}.inter-sb-27{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.27px}.inter-sb-23{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:600!important;line-height:120%;letter-spacing:-.23px}.inter-sb-21{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}.inter-sb-18{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}@media all and (max-width:767px){.inter-sb-18-mobile{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}}.inter-sb-16{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:126%;font-weight:600}.inter-sb-14{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:124%}.inter-s-15{color:var(--primary-off-white,#fff);font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.075px}.inter-discounted-price{color:var(--primary-off-white,#fff);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:124%;letter-spacing:-.16px;-webkit-text-decoration-line:strikethrough;text-decoration-line:strikethrough}@media all and (max-width:767px){.inter23-mobile{color:#000;font-family:Inter,sans-serif;font-size:23px;font-style:normal;font-weight:700;line-height:116%}.inter-s-14-mobile{color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:124%}.inter-l-18-mobile{color:#000;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}.inter-s-18-mobile{color:var(--grey-g-400,#939393);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:128%;letter-spacing:-.18px}.inter-l-16-mobile{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.08px}.inter-s-16-mobile{color:#000;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:126%;letter-spacing:-.08px}.inter32-mobile{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}.inter27-mobile{color:#000;font-family:Inter,sans-serif;font-size:27px;font-style:normal;font-weight:700;line-height:116%}.inter39-mobile{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}}@media all and (min-width:767px){.repo_shortcode .text-container p{color:var(--primary-pitch-black,#000);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:144%;letter-spacing:-.18px}}h1{color:#000;font-family:Inter,sans-serif;font-size:56px;font-style:normal;font-weight:700;line-height:108%;letter-spacing:-1.12px}h2{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}@media screen and (max-width:768px){h1{color:#000;font-family:Inter,sans-serif;font-size:39px;font-style:normal;font-weight:700;line-height:108%}h2{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:108%}}.offer-link a{color:#ed1d25!important}.main-hero-wrapper{background-color:var(--grey-g-150,#f4f4f4)}.main-hero-wrapper .slick-track{display:flex!important}.main-hero-wrapper .slick-slide{height:inherit!important}.main-hero-wrapper h1,.main-hero-wrapper p{margin:0;padding:0}.main-hero-wrapper #intro{color:var(--grey-g-400,#939393)}.main-hero-wrapper .slides{max-width:1416px;width:100%;margin:auto}.main-hero-wrapper .main-hero-inner:not(:first-of-type){display:none}.main-hero-wrapper .main-hero-inner.slick-slide{display:flex}.main-hero-wrapper .secondary-slide{display:none}.main-hero-wrapper .main-hero-inner{display:flex;flex-direction:column;padding-top:32px;margin-left:0;margin-right:0}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner{flex-direction:row}}.main-hero-wrapper .main-hero-inner .main-hero-left{max-width:643px;padding-bottom:48px;width:100%;order:1}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-left{order:unset;padding-bottom:68px}}.main-hero-wrapper .main-hero-inner .main-hero-left .content{max-width:643px;width:100%;padding:24px 24px 0 24px}.main-hero-wrapper .main-hero-inner .main-hero-left .content p{font-weight:600}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-left .content{padding-top:42px}.main-hero-wrapper .main-hero-inner .main-hero-left .content p{font-weight:400}}.main-hero-wrapper .main-hero-inner .main-hero-left .content .price{display:flex;flex-display:row;padding-top:16px;padding-bottom:32px;width:-moz-fit-content;width:fit-content}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-left .content .price{padding-bottom:48px}}.main-hero-wrapper .main-hero-inner .main-hero-left .content .price p{color:#ed1d25}.main-hero-wrapper .main-hero-inner .main-hero-left .content .price .new-price{font-weight:700;border:3px solid #ed1d25;padding:12px}.main-hero-wrapper .main-hero-inner .main-hero-left .content .price .old-price{color:var(--primary-off-white,#fff);font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:124%;letter-spacing:-.16px;text-decoration:line-through;background-color:#ed1d25;height:-moz-fit-content;height:fit-content;padding:8px}.main-hero-wrapper .main-hero-inner .main-hero-left #title{padding-top:8px;font-weight:700!important;padding-bottom:8px}.main-hero-wrapper .main-hero-inner .main-hero-left #hero-button{background-color:#ed1d25;color:var(--primary-off-white,#fff);font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.075px;padding:20px 28px 20px 28px}.main-hero-wrapper .main-hero-inner .main-hero-right{width:100%}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-right{display:flex;padding-right:24px;align-items:flex-end}}.main-hero-wrapper .main-hero-inner .main-hero-right picture{display:flex;justify-content:center}.main-hero-wrapper .main-hero-inner .main-hero-right .image{width:100%;position:relative}.main-hero-wrapper .main-hero-inner .main-hero-right .image .slider-image{max-width:65%;height:auto;-o-object-fit:cover;object-fit:cover;padding-left:24px;poadding-right:24px}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-right .image .slider-image{max-width:100%;width:100%;width:auto;padding-left:0;padding-right:0}}.main-hero-wrapper .main-hero-inner .main-hero-right .v2-main-hero-slider-buttons{right:0;bottom:36px;position:absolute;display:none}@media (min-width:1000px){.main-hero-wrapper .main-hero-inner .main-hero-right .v2-main-hero-slider-buttons{display:flex}}.main-hero-wrapper .v2-main-hero-slider-prev-button{border:1px solid #ed1d25;background-color:#fff!important;padding:13.5px}.main-hero-wrapper .v2-main-hero-slider-next-button{background-color:#ed1d25!important;border:1px solid #ed1d25;padding:13.5px}.main-hero-wrapper .white-arrow_right{width:-moz-fit-content;width:fit-content;gap:8px}.main-hero-wrapper .discount-sticker{position:absolute;right:5%;bottom:-4%}@media (min-width:1000px){.main-hero-wrapper .discount-sticker{bottom:36%;left:6%;right:unset}}.main-hero-wrapper .discount-sticker img{height:95px!important;width:auto!important}@media (min-width:1000px){.main-hero-wrapper .discount-sticker img{height:140px!important}}