@charset "UTF-8";.section--collections-carousel{padding:64px 0}.section--collections-carousel .container{display:flex;flex-direction:column;width:calc(100% - 40px);padding-right:0;margin-right:0}.section--collections-carousel .section__header .section__title{text-align:left;margin:0 0 25px;line-height:1}.section--collections-carousel .section__content{display:flex;gap:10px}.section--collections-carousel .section__content .collections-carousel__product-image{position:relative;padding-top:128%;overflow:hidden}.section--collections-carousel .section__content .collections-carousel__product-image img{position:absolute;top:0;left:0;object-fit:cover}.section--collections-carousel .section__content .collections-carousel__product-image,.section--collections-carousel .section__content .collections-carousel__promo-image{display:flex;width:100%}.section--collections-carousel .section__content .collections-carousel__product-image img,.section--collections-carousel .section__content .collections-carousel__promo-image img{width:100%}.section--collections-carousel .section__content .collections-carousel__promo{max-width:23vw;width:100%;display:flex;position:relative}.section--collections-carousel .section__content .collections-carousel__promo .collections-carousel__promo-image{position:relative}.section--collections-carousel .section__content .collections-carousel__promo .collections-carousel__promo-image img{object-fit:cover}.section--collections-carousel .section__content .collections-carousel__promo .collections-carousel__promo-content{position:absolute;bottom:0;padding:25px;display:flex;flex-direction:column;align-items:flex-start;gap:25px;max-width:100%;width:100%}.section--collections-carousel .section__content .collections-carousel__promo .collections-carousel__promo-content .collections-carousel__promo-heading{font-size:35px;color:#fff;text-align:left;line-height:1.2;letter-spacing:0;margin:0}.section--collections-carousel .section__content .collections-carousel__promo .collections-carousel__promo-content .btn{text-decoration:underline;color:#fff;font-size:16px;text-align:left;margin:0;font-weight:700}.section--collections-carousel .section__content .collections-carousel__promo.swiper-slide{display:none}@media screen and (max-width: 2000px){.section--collections-carousel .section__content .collections-carousel__promo{max-width:30vw}}@media screen and (max-width: 1600px){.section--collections-carousel .section__content .collections-carousel__promo{max-width:30vw}}@media screen and (max-width: 1300px){.section--collections-carousel .section__content .collections-carousel__promo{max-width:30vw}}@media screen and (max-width: 1150px){.section--collections-carousel .section__content .collections-carousel__promo{max-width:36vw;min-width:36vw}}.section--collections-carousel .section__content .swiper-wrapper{height:calc(100% - (50px + var(--swiper-scrollbar-size)))}.section--collections-carousel .section__content .swiper-wrapper .collections-carousel__promo.swiper-slide{display:block;max-width:100%}.section--collections-carousel .section__content .swiper-wrapper .collections-carousel__promo.swiper-slide .collections-carousel__promo-image{height:100%}.section--collections-carousel .section__content .collections-carousel__product{display:flex;flex-direction:column;gap:15px;justify-content:space-between;align-items:center}.section--collections-carousel .section__content .collections-carousel__product .collections-carousel__product-title-container{display:flex;flex-direction:column;gap:10px;text-align:center}.section--collections-carousel .section__content .collections-carousel__product .collections-carousel__product-title{font-size:28px;margin:0;line-height:1.2;padding-left:10px;padding-right:10px;letter-spacing:0}@media screen and (max-width: 1450px){.section--collections-carousel .section__content .collections-carousel__product .collections-carousel__product-title{font-size:24px}}.section--collections-carousel .section__content .collections-carousel__product .collections-carousel__product-description{font-weight:500;text-align:center;padding:0 10px}.section--collections-carousel .section__content .collections-carousel__product .btn{margin:0}.section--collections-carousel .collections--carousel-arrow{background:#fff;border-radius:100px;width:50px;height:50px;transform:translateY(15px);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;box-shadow:0 5px 20px #00000082}.section--collections-carousel .collections--carousel-arrow svg{width:20px;fill:#fe5442}.section--collections-carousel .collections--carousel-arrow:after{content:none}.section--collections-carousel .collections--carousel-arrow.swiper-button-disabled{transform:translateY(15px);opacity:0}@media screen and (max-width: 1024px){.section--collections-carousel .collections--carousel-arrow{opacity:1;transform:translateY(0)}}.section--collections-carousel .swiper{--swiper-scrollbar-size: 12px;--swiper-scrollbar-bg-color: #F6F7FB;--swiper-scrollbar-drag-bg-color: #FE5442;--swiper-scrollbar-border-radius: 10px}.section--collections-carousel .collections--carousel-scrollbar{position:relative!important;margin-top:50px}.section--collections-carousel .collections-carousel__product-badge{position:absolute;top:10px;left:10px;background:#fe5442;color:#fff;padding:5px 15px;border-radius:15px;font-size:16px;font-weight:700}.section--collections-carousel .collections-carousel__product-badge.for-dispensers{background:#aed6de;color:#000}.section--collections-carousel .collections-carousel__product-badge.at-home{background:#fff;color:#000}.section--collections-carousel:hover .collections--carousel-arrow{transform:translateY(0);opacity:1}.section--collections-carousel:hover .collections--carousel-arrow.swiper-button-disabled{transform:translateY(15px);opacity:0}.section--collections-carousel .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions{margin:0!important;padding:0;min-width:unset}.section--collections-carousel .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions .rebuy-bundle__actions-buttons{max-width:unset!important;margin:unset}.section--collections-carousel .rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__items{display:none}@media screen and (max-width: 1024px){.section--collections-carousel{padding:25px 0}.section--collections-carousel .container{width:100%}}.section--custom-reviews{padding:40px 0;display:flex;flex-direction:column;align-items:center;gap:40px}.section--custom-reviews .container{padding:0;margin:0}.section--custom-reviews .section--header{text-align:center;margin-bottom:25px}.section--custom-reviews .section--header a.btn{display:none}.section--custom-reviews .swiper-wrapper{padding-left:20px}.section--custom-reviews .reviews--slider{width:100%}.section--custom-reviews .reviews--slider .custom--review{cursor:grab;display:flex;gap:25px}.section--custom-reviews .reviews--slider .custom--review .image--container{max-width:350px}.section--custom-reviews .reviews--slider .custom--review .image--container img{width:100%;border-radius:25px;overflow:hidden}.section--custom-reviews .reviews--slider .custom--review .content--container{max-width:250px;width:100%;display:flex;flex-direction:column;gap:15px}.section--custom-reviews .reviews--slider .custom--review .content--container .author--name,.section--custom-reviews .reviews--slider .custom--review .content--container .review--text{color:var(--custom-color, #fe5442);text-align:left;font-size:16px;line-height:1.5;margin:0}.section--custom-reviews .reviews--slider .custom--review .content--container .review--text{color:#000}@media screen and (max-width: 1024px){.section--custom-reviews .reviews--slider .custom--review{flex-direction:column}}.section--custom-reviews .reviews--slider-arrow{background:#fff;border-radius:100px;width:50px;height:50px;transform:translateY(15px);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;box-shadow:0 5px 20px #00000040}.section--custom-reviews .reviews--slider-arrow svg{width:20px;fill:#fe5442}.section--custom-reviews .reviews--slider-arrow:after{content:none}.section--custom-reviews .reviews--slider-arrow.swiper-button-disabled{transform:translateY(15px);opacity:0}@media screen and (max-width: 1024px){.section--custom-reviews .reviews--slider-arrow{opacity:1;transform:translateY(0);display:none}}.section--custom-reviews:hover .reviews--slider-arrow{transform:translateY(0);opacity:1}.section--custom-reviews:hover .reviews--slider-arrow.swiper-button-disabled{transform:translateY(15px);opacity:0}.section--social--banner{--content-background: var(--background, #ffe1c5);--content-text-background: var(--text, #fe5442);position:relative;background:var(--background, #ffe1c5);padding:40px 0;overflow:hidden}.section--social--banner .outlined-text{--content-background: #ff684d}.section--social--banner .section--decorator.no-overlay{z-index:0}.section--social--banner .container{display:flex;justify-content:center;gap:40px;overflow:hidden}.section--social--banner .container .section--header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:25px;text-align:left}.section--social--banner .container .section--header .heading{font-size:65px;margin:0;text-align:left;color:var(--text, #fe5442);line-height:1;display:flex;flex-direction:column}.section--social--banner .container .section--header .subheading{font-size:16px;font-weight:700!important;text-transform:uppercase;margin:0;text-align:left;color:var(--text, #fe5442)}.section--social--banner .container .section--header .social-links{display:flex;flex-wrap:nowrap;gap:25px;margin-bottom:0;margin-top:10px}.section--social--banner .container .section--header .social-links li{margin-right:0}.section--social--banner .container .section--header .social-links li .icon{width:30px;height:30px}.section--social--banner .container .section--header svg{fill:var(--text, #fe5442)}.section--social--banner .container .section--header svg path.in{fill:#fe5442}.section--social--banner .container .section--images{display:flex;gap:25px;width:fit-content}.section--social--banner .container .section--images .image--container{max-width:500px;width:100%;display:flex;align-items:center}.section--social--banner .container .section--images .image--container img{width:100%;border-radius:25px;overflow:hidden;box-shadow:8px 8px #fe5442;margin-bottom:8px}@media screen and (max-width: 1024px){.section--social--banner .container{flex-direction:column}.section--social--banner .container .section--images .image--container{max-width:100%}}@media screen and (max-width: 768px){.section--social--banner .container .section--header .heading{font-size:46px}.section--social--banner .container .section--images .image--container:nth-child(2){display:none}}.section--top-bar-tab{background:var(--background, #FE5442);color:var(--text, #fff);position:relative;z-index:1;padding-top:15px;display:flex;align-items:flex-end}.section--top-bar-tab .container{display:flex;gap:0;padding-bottom:0;padding-top:0}.section--top-bar-tab .container .top-tab{padding:15px 25px 15px 0;border-top-left-radius:15px;border-top-right-radius:15px;font-weight:700}.section--top-bar-tab .container .top-tab.active{background:var(--text, #fff);color:var(--background, #FE5442);padding-left:25px}.section--top-bar-tab .container.top-tab-number--container{justify-content:flex-end}@media screen and (max-width: 1024px){.section--top-bar-tab{flex-direction:column-reverse;gap:15px}.section--top-bar-tab .container.top-tab-number--container{justify-content:center}}.shopify-section-group-footer-group .footer__block.footer__block--logo{display:flex;flex-direction:column;justify-content:space-between;gap:25px}.shopify-section-group-footer-group .site-footer img{max-height:unset}.shopify-section-group-footer-group .logo--block__additional{display:flex;flex-direction:column;gap:15px}.shopify-section-group-footer-group .logo--block__additional .logo--block__contact,.shopify-section-group-footer-group .logo--block__additional .footer__email{margin:0;padding:0}.shopify-section-group-footer-group .logo--block__additional .footer__email{text-decoration:underline}.shopify-section-group-footer-group .logo--block__additional .logo--block__social--icons{margin-top:7px}.shopify-section-group-footer-group .logo--block__additional .logo--block__contact{font-weight:700!important}.shopify-section-group-footer-group .logo--block__additional svg{fill:#fff}.shopify-section-group-footer-group .logo--block__additional svg path.in{fill:#fe5442}.shopify-section-group-footer-group .footer__bottom{border-top:1px solid var(--COLOR-FOOTER-TEXT, #fff)!important}.shopify-section-group-footer-group .footer__bottom .footer__bottom__right .footer__menu__links{justify-content:flex-start}.shopify-section-group-footer-group .footer__bottom .footer__copyright{color:var(--COLOR-FOOTER-TEXT, #fff)!important}.shopify-section-group-footer-group .footer__block__menu-link .btn.btn--secondary{background:var(--COLOR-FOOTER-TEXT, #fff);color:var(--background, #FE5442);font-size:14px}.shopify-section-group-footer-group .footer__block__menu-link .btn.btn--secondary:before{background:linear-gradient(90deg,#fff,#ffdbcf) no-repeat right}.shopify-section-group-footer-group .sign-up-form .input-group{border:none;background:transparent}.shopify-section-group-footer-group .sign-up-form .input-group input{border-radius:15px;background:var(--COLOR-FOOTER-TEXT, #fff);color:var(--background, #FE5442)}.shopify-section-group-footer-group .sign-up-form .input-group input::placeholder{color:var(--background, #FE5442)}.shopify-section-group-footer-group .sign-up-form .input-group .sign-up-submit{border:none;color:var(--background, #FE5442)}.shopify-section-group-footer-group .hbspt-form{margin-left:0;width:100%}.shopify-section-group-footer-group .hbspt-form .hs-input:not([type=file]){width:100%}.shopify-section-group-footer-group .hbspt-form input.hs-button.primary.large{background:var(--COLOR-FOOTER-TEXT, #fff)!important;color:var(--background, #FE5442)!important;font-size:14px!important;text-transform:capitalize!important}@media screen and (max-width: 768px){.shopify-section-group-footer-group .footer__blocks{display:flex;flex-direction:column;gap:25px;align-items:center}.shopify-section-group-footer-group .footer__blocks .footer__block{padding:0;margin-bottom:0;text-align:center}.shopify-section-group-footer-group .footer__blocks .footer__block.footer__block--newsletter{margin:0}.shopify-section-group-footer-group .footer__blocks .footer__block.footer__block--newsletter .footer__block__title{font-size:35px!important}.shopify-section-group-footer-group .footer__blocks .footer__block.footer__block--newsletter .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field,.shopify-section-group-footer-group .footer__blocks .footer__block.footer__block--newsletter .hs-form-field,.shopify-section-group-footer-group .footer__blocks .footer__block.footer__block--newsletter form{width:100%}.shopify-section-group-footer-group .footer__bottom,.shopify-section-group-footer-group .footer__bottom .footer__bottom__right{padding:0}}#shopify-section-template--17114949288112__forms.shopify-section{background:transparent;padding-bottom:0;margin-top:50px}#shopify-section-template--17114949288112__forms.shopify-section .form-title{color:#fe5442;font-size:35px;margin:0}#shopify-section-template--17114949288112__forms.shopify-section ._inline_stahb_47 ._formContainer_stahb_30{overflow:visible}#customer-portal-request-form .faq-section{margin:0}#customer-portal-request-form .faq-section .container{max-width:800px;z-index:2}#customer-portal-request-form .faq-section .page-title{margin-top:0}#customer-portal-request-form .faq-section .page-title .page-title__heading{color:#fe5442;margin:0}#customer-portal-request-form .faq-section .faq__item{border:1px solid var(--COLOR-TEXT);border-radius:15px;margin-bottom:15px}#customer-portal-request-form .faq-section .faq__item .faq__item__question{padding:20px 60px 20px 20px;color:#fe5442;font-size:16px}#customer-portal-request-form .faq-section .faq__item .faq__item__question .icon{right:20px}#customer-portal-request-form .faq-section .faq__item .faq__item__answer{justify-content:start;padding:0 20px 20px}#customer-portal-request-form .gallery-wrap{overflow:hidden}#customer-portal-request-form .gallery-wrap .gallery-content-inner h2{font-size:46px}@media screen and (max-width: 768px){#customer-portal-request-form .gallery-wrap .gallery-content-inner h2{font-size:36px}}#customer-portal-request-form .gallery-wrap .gallery-content-inner a.btn{text-transform:uppercase}@media screen and (max-width: 768px){#customer-portal-request-form .gallery-wrap .gallery{display:flex;flex-direction:column-reverse;height:100vh!important}#customer-portal-request-form .gallery-wrap .gallery .gallery-content{padding:50px 0}#customer-portal-request-form .gallery-wrap .gallery .gallery-content .gallery-content-inner h2{margin-bottom:15px}}#customer-portal-request-form .section--decorator{z-index:1}#customer-portal-request-form .section--decorator.section:first-child img{left:unset}.client-portal__container{--COLOR-HEADING: #FE5442;--btn-border: #FE5442;--btn-text: #FE5442;padding:50px 0}.client-portal__container .container{display:flex;flex-direction:column;gap:25px}.client-portal__container .container .page--subtitle,.client-portal__container .container .page--title{margin:0;padding:0}.client-portal__container .container .link--list{margin:auto;display:flex;flex-direction:column;align-items:center;gap:15px}.client-portal__container .container .link--list a.btn{width:100%}.client-portal__container .container .page--footer{display:flex;flex-direction:column;gap:15px;align-items:center;margin-top:25px}.client-portal__container .container .page--footer .page--footer__title{font-size:35px}.btn.btn--secondary,.button.button--secondary,.product__form-submit{position:relative;border:none!important;box-shadow:0 5px 5px #00000040;overflow:hidden}.btn.btn--secondary:after,.button.button--secondary:after,.product__form-submit:after{content:unset}.btn.btn--secondary:before,.button.button--secondary:before,.product__form-submit:before{background:linear-gradient(90deg,#fe5442,#ffa07a) no-repeat right;opacity:0;background-size:0%;transition:background-size .5s ease,opacity .5s ease;content:"";position:absolute;width:100%;top:0;right:0;bottom:0;z-index:-1}.btn.btn--secondary:hover,.button.button--secondary:hover,.product__form-submit:hover{opacity:.999}.btn.btn--secondary:hover:before,.button.button--secondary:hover:before,.product__form-submit:hover:before{opacity:1;background-size:100%}.btn.btn--secondary.product__form-submit.custom-quote:before,.button.button--secondary.product__form-submit.custom-quote:before,.product__form-submit.product__form-submit.custom-quote:before{background:linear-gradient(-90deg,#fe5442,#ffa07a) no-repeat right}@media screen and (max-width: 768px){.btn.btn--secondary,.button.button--secondary,.product__form-submit{width:fit-content}}.shopify-section--slideshow .hero-slide--bottom-center .slide-inner{text-align:center}.shopify-section--slideshow .hero-slide--bottom-center .slide-inner .slide-text.has-content-bg.disable_content_contain .row,.shopify-section--slideshow .hero-slide--bottom-center .slide-text.has-content-bg.disable_content_contain .slide-content__buttons{align-items:flex-end}@media screen and (max-width: 768px){.shopify-section--slideshow .hero-slide--bottom-center .slide-inner .slide-text.has-content-bg.disable_content_contain .row,.shopify-section--slideshow .hero-slide--bottom-center .slide-text.has-content-bg.disable_content_contain .slide-content__buttons{align-items:center}}.shopify-section--slideshow .content--bg{max-width:450px}.shopify-section--slideshow .content--bg .slide-content__text-container{position:relative;padding:25px;background:var(--background-color, white);box-shadow:8px 8px 0 var(--background-secondary-color, white);border-radius:10px;margin-bottom:25px}@media screen and (max-width: 768px){.shopify-section--slideshow .content--bg .slide-content__text-container .slide-content__heading{font-size:44px}}@media screen and (max-width: 768px){.shopify-section--slideshow .content--bg{display:flex;flex-direction:column;height:100%;justify-content:center;max-width:300px;text-align:left;padding-bottom:0!important}.shopify-section--slideshow .content--bg .slide-content__text-container{background:transparent;box-shadow:none;padding:0}.shopify-section--slideshow .content--bg .slide-content__text-container .slide-content__badge{display:none}}.shopify-section--slideshow .slide-content__badge{position:absolute;top:-70px;right:-30px;width:100%;max-width:150px}.shopify-section--slideshow .slide-content__badge img{width:100%;max-width:100%}@media screen and (max-width: 1024px){.shopify-section--slideshow .slide-content__badge{top:-50px;right:-25px;max-width:100px}}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-content__badge{top:unset;right:25px;bottom:-30%;width:75px}}.shopify-section--slideshow .slide-content__new-badge{max-width:125px;width:100%}.shopify-section--slideshow .slide-content__new-badge img{max-width:100%;width:100%}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-content__new-badge{display:none}}.shopify-section--slideshow .slide-content__subheading,.shopify-section--slideshow .slide-content__heading,.shopify-section--slideshow .slide-content__text{color:var(--text-color, black)}.shopify-section--slideshow .slide-content__text{color:var(--paragraph-color, black)}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-text.has-content-image .container,.shopify-section--slideshow .slide-text.has-content-bg .container{overflow:visible}}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container{margin-right:0;padding-right:0}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container{justify-content:space-between}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content{max-width:750px;padding-bottom:100px}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content .slide-content__heading,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content .slide-content__heading{font-size:45px}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content .slide-content__heading,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content .slide-content__heading{font-size:32px}}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content .slide-content__text p,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content .slide-content__text p{font-size:20px}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content .slide-content__text p,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content .slide-content__text p{display:none}}.shopify-section--slideshow .slide-text.has-content-image.disable_content_contain .container .slide--text-container .slide-content-image,.shopify-section--slideshow .slide-text.has-content-bg.disable_content_contain .container .slide--text-container .slide-content-image{height:auto}.shopify-section--slideshow .slide-text.has-content-bg{padding-top:0!important}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-text.has-content-image{padding-top:0!important}}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container{justify-content:space-around}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content{max-width:450px}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image{display:flex;width:100%;height:100%;max-width:var(--content-image-width, 1050px);padding-top:100px;padding-bottom:0}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image img{object-fit:contain;width:100%;max-width:100%}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image.bottom_spacing{padding-bottom:100px}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image.mobile{display:none;padding-bottom:0}@media screen and (min-width: 2000px){.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content{max-width:700px}}@media screen and (max-width: 1024px){.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container{gap:15px}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content{max-width:300px}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image{padding:0}}@media screen and (max-width: 768px){.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container{flex-direction:row;align-items:center}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content{max-width:100%}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content .slide-content__heading{font-size:32px}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image{max-width:550px;padding:0;display:none}.shopify-section--slideshow .slide-text.has-content-image .container .slide--text-container .slide-content-image.mobile{display:flex}}.shopify-section--slideshow .enable-large-text .slide-content__heading{font-size:69px;padding-bottom:10px}@media screen and (max-width: 1024px){.shopify-section--slideshow .enable-large-text .slide-content__heading{font-size:45px}}.shopify-section--slideshow .enable-large-text .slide-content__text p{font-size:28px;font-weight:bolder!important}@media screen and (max-width: 768px){.shopify-section--slideshow .enable-large-text .slide-content__text p{font-size:16px}}.shopify-section--slideshow .half_content .slide-inner{display:flex;flex-direction:row-reverse}.shopify-section--slideshow .half_content .slide-inner .slide-image-container{position:relative;width:60%;overflow:hidden}.shopify-section--slideshow .half_content .slide-inner .slide-text{position:relative;background:var(--background-color, white);width:40%}.shopify-section--slideshow .half_content .slide-inner .slide-text .slide-text--decorator{position:absolute;right:-70px;bottom:0;width:auto;height:100%}@media screen and (max-width: 768px){.shopify-section--slideshow .half_content .slide-inner .slide-text .slide-text--decorator{right:-65px}}.shopify-section--slideshow .half_content .slide-inner .slide-text .container{max-width:100%;margin-right:0;padding-right:0;padding-top:120px}.shopify-section--slideshow .half_content .slide-inner .slide-text .container .slide--text-container .slide-content{max-width:100%}.shopify-section--slideshow .half_content .slide-inner .slide-text .container .slide--text-container .slide-content .slide-content__text-container{box-shadow:none}@media screen and (max-width: 1024px){.shopify-section--slideshow .half_content .slide-inner .slide-text .container{margin:0;width:100%}}@media screen and (max-width: 768px){.shopify-section--slideshow .half_content .slide-inner .slide-text{width:65%}}.hero-slider .slide-content__heading{font-size:65px;line-height:1}@media screen and (max-width: 768px){.hero-slider .slide-content__heading{font-size:46px}}.hero-slider .slide-content__button{position:relative;border:none!important;text-transform:lowercase;font-weight:700;box-shadow:0 5px 5px #00000040}.hero-slider .slide-content__button.btn--solid-2{background:var(--background-2, #D2E2F1);color:var(--text-2, black)}.hero-slider .slide-content__button.btn--solid-2:before{background:linear-gradient(90deg,#d2e2f1,#ffa07a) no-repeat right}.hero-slider .slide-content__button:after{content:unset}.hero-slider .slide-content__button:before{background:linear-gradient(90deg,#fe5442,#ffa07a) no-repeat right;opacity:0;background-size:0%;transition:background-size .5s ease-in-out,opacity .5s ease-in-out;content:"";position:absolute;width:100%;top:0;right:0;bottom:0;z-index:-1}.hero-slider .slide-content__button:hover{opacity:1}.hero-slider .slide-content__button:hover:before{opacity:1;background-size:100%}@media screen and (max-width: 768px){.hero-slider .slide-content__button{width:fit-content}}@media screen and (max-width: 768px){.hero-slider .section--decorator{display:none;pointer-events:none}.hero-slider .slide-text .row{align-items:flex-end}}.gallery-wrap .section--decorator{z-index:1}.gallery-wrap .gallery-content{position:relative;overflow:hidden}@media screen and (max-width: 1024px){.gallery-wrap .gallery-content{overflow:visible}}@media screen and (max-width: 768px){.gallery-wrap .gallery-content{padding-top:75%}.gallery-wrap .gallery-content .gallery-content-inner{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto;z-index:2}.gallery-wrap .gallery-content .gallery-content-inner h2,.gallery-wrap .gallery-content .gallery-content-inner p{margin:0}.gallery-wrap .gallery-content .gallery-content-inner h2{margin-bottom:25px}.gallery-wrap .gallery-content .gallery-content-inner p{margin-bottom:10px}}.gallery-wrap .gallery-content-inner{position:relative;z-index:2}.gallery-wrap .gallery-content-inner h2{display:flex;flex-direction:column;align-items:center;font-size:65px;margin-bottom:25px;line-height:1.2}.gallery-wrap .gallery-content-inner .subheading-text{font-size:32px;letter-spacing:0;text-transform:capitalize;font-weight:700!important}.gallery-wrap .gallery-content-inner a.btn{display:flex;gap:15px;font-weight:700;width:fit-content;min-width:unset}.gallery-wrap .gallery-content-inner a.btn svg{width:25px}@media screen and (max-width: 1300px){.gallery-wrap .gallery-content-inner h2{font-size:55px}.gallery-wrap .gallery-content-inner .subheading-text{font-size:28px}}@media screen and (max-width: 1024px){.gallery-wrap .gallery-content-inner h2{font-size:45px}.gallery-wrap .gallery-content-inner .subheading-text{font-size:24px}}@media screen and (max-width: 768px){.gallery-wrap .gallery-content-inner h2{font-size:35px}.gallery-wrap .gallery-content-inner .subheading-text{font-size:20px}}.section--decorator{z-index:99;width:100%;height:100%;position:absolute;top:0;background-repeat:no-repeat;display:flex;pointer-events:none}.section--decorator.section img{position:absolute;left:var(--position-x);top:var(--position-y)}.section--decorator.mobile{display:none}@media screen and (max-width: 1024px){.section--decorator{display:none}.section--decorator.mobile{display:flex;background-size:200px}.section--decorator.mobile img{width:200px}}.template-index .site-header:not(.header--has-scrolled):not(.header--megamenu-visible),.template-collection .site-header:not(.header--has-scrolled):not(.header--megamenu-visible),.template-product .site-header:not(.header--has-scrolled):not(.header--megamenu-visible),.template-404 .site-header:not(.header--has-scrolled):not(.header--megamenu-visible){background:var(--bg, white)!important}.template-index .site-header:not(.header--has-scrolled):not(.header--megamenu-visible) a.menu-item__link{color:var(--text, #000)}nav.nav-standard.nav-main{margin-top:0}.site-header>.container .row{padding-top:0}.menu-item__link:after,.submenu-item__link:after,.submenu-item__title:after{margin-bottom:-2px}.template-index .site-header:not(.header--has-scrolled):not(.header--megamenu-visible) svg.icon{color:#fe5442;fill:#fe5442}.header__icons .nav-item#nav-account-link-button{width:fit-content}@media screen and (max-width: 1024px){.header__icons .nav-item#nav-account-link-button{display:none}}.header--is-hamburger .header__icons .nav-item#nav-account-link-button{display:none}.header--is-standard{height:100px}.logo__image--transparent,.logo__image-link{width:80px!important;height:80px!important}@media screen and (max-width: 1024px){.logo__image--transparent,.logo__image-link{width:80px!important;height:80px!important;margin-bottom:0}}.page-wrap{overflow:visible}#shopify-section-marquee{position:relative;z-index:1}.template-index .site-header:not(.header--has-scrolled) div#hamburger-bar,.template-index .site-header:not(.header--has-scrolled) .icon-menu .icon-bar:after,.template-index .site-header:not(.header--has-scrolled) .icon-menu .icon-bar:before{color:#fe5442;background:#fe5442}.nav-hamburger{border-right:2px solid #FE5442}.nav-mobile-close .icon-close{fill:#fe5442;width:22px;height:22px}.nav-user{border-color:#fe5442}.outlined-text{color:var(--content-background);text-shadow:-1px -1px 0 var(--content-text-background),1px -1px 0 var(--content-text-background),-1px 1px 0 var(--content-text-background),1px 1px 0 var(--content-text-background)}@media screen and (max-width: 1024px){.body-wrap .main-content{padding-top:40px}}@media screen and (max-width: 768px){.template-collection .body-wrap .main-content{padding-top:40px}}@media screen and (max-width: 768px){.template-index .main-content{padding-top:0}}.collection-grid__row .product-block{width:100%}.collection__filter-container{opacity:1}.product-block__image{border-radius:8.33333px}.product__rating{display:none}.template-collection .page-title h1,.template-collection .page-title h2,.template-collection .page-title h3,.template-collection .page-title h4,.template-collection .page-title h5,.template-collection .page-title .page-title__text{padding-top:0!important;padding-left:25px;padding-right:25px}.our-story .gallery-content-inner h2{font-size:35px!important}@media screen and (max-width: 1200px){.our-story .five-fifty-height-hero{height:700px!important}}@media screen and (max-width: 768px){.our-story .five-fifty-height-hero{height:auto!important}}@media screen and (max-width: 768px){.five-fifty-height-hero{height:auto!important}}body{overflow-x:hidden}.custom-marquee .custom-marquee-ctr{background:linear-gradient(90deg,#ffe1c5,#fff)}.custom-marquee .custom-section__marquee-marquee .custom-marquee-content{background:transparent}.flickity-play-pause-button.initial{display:none}#MainContent .flickity-page-dots{display:flex;align-items:center}#MainContent .flickity-page-dots .flickity-play-pause-button{display:flex;align-items:center;gap:10px;cursor:pointer;margin-right:25px;background:#fff;color:#fe5442;border:1px solid #FE5442;padding:5px 15px;border-radius:100px}#MainContent .flickity-page-dots .flickity-play-pause-button .status--text{font-size:16px;font-weight:700}#MainContent .flickity-page-dots .flickity-play-pause-button svg{width:15px;height:auto;fill:#fe5442}#MainContent .flickity-page-dots .flickity-play-pause-button svg path{fill:#fe5442}#MainContent .flickity-page-dots .flickity-play-pause-button svg.play--svg{display:block}#MainContent .flickity-page-dots .flickity-play-pause-button svg.pause--svg{display:none}#MainContent .flickity-page-dots .flickity-play-pause-button.is_playing svg.play--svg{display:none}#MainContent .flickity-page-dots .flickity-play-pause-button.is_playing svg.pause--svg{display:block}#MainContent .flickity-page-dots .flickity-page-dot{width:25px;height:25px;background:#fff;border:1px solid #FE5442!important;border-color:#fe5442!important;opacity:1}#MainContent .flickity-page-dots .flickity-page-dot.is-selected{background:#fe5442}#MainContent .flickity-page-dots .flickity-page-dot:focus{box-shadow:none}.slider-arrow{background:#fff;border-radius:100px;width:50px;height:50px;transform:translateY(15px);opacity:0;transition:transform .5s ease-in-out,opacity .5s ease-in-out;box-shadow:0 5px 20px #00000082}.slider-arrow svg{width:20px;fill:#fe5442}.hero:hover .slider-arrow{transform:translateY(0);opacity:1}.price-calculator--section{background:#f6f7fb}.price-calculator--container{display:flex;flex-direction:column;gap:50px;padding:150px 0 100px!important;max-width:1000px;margin:auto}@media screen and (max-width: 1024px){.price-calculator--container{padding:125px 40px 50px!important}}@media screen and (max-width: 768px){.price-calculator--container{padding:25px!important;gap:25px}}.price-calculator--container h3{letter-spacing:0!important}.price-calculator--container .btn{font-family:BR Candor,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.price-calculator--container .form--banner{display:none;padding:32px 40px;flex-direction:column;align-items:center;justify-content:center;gap:15px;border-radius:10px;border:2px solid var(--Light-Blue, #D2E2F1)}.price-calculator--container .form--banner .heading{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:1;text-align:center;margin:0;display:flex;justify-content:center;align-items:center;gap:10px}.price-calculator--container .form--banner .heading .icon--container{max-width:20px}.price-calculator--container .form--banner .heading .icon--container img{width:100%;max-width:100%}.price-calculator--container .form--banner .text{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:1.5;margin:0}.price-calculator--container .form--banner.show,.price-calculator--container .form--banner.force-show{display:flex}@media screen and (max-width: 768px){.price-calculator--container .form--banner{padding:25px}}.price-calculator--container .recalculate--container{display:flex;flex-direction:column;gap:25px;background:#fff;width:100%}.price-calculator--container .recalculate--container .heading--container{display:flex;flex-direction:column;gap:15px}.price-calculator--container .recalculate--container .heading{font-size:20px;color:#fe5442;font-weight:700}.price-calculator--container .recalculate--container .recalculate--inputs{display:flex;flex-direction:column;justify-content:center;gap:25px}.price-calculator--container .recalculate--container .recalculate--inputs .recalculate--input label{display:flex;justify-content:space-between;align-items:center;gap:25px;font-family:BR Candor,sans-serif;line-height:1.2;margin:0;text-align:center;font-weight:700}.price-calculator--container .recalculate--container .recalculate--inputs .recalculate--input input{width:100%;max-width:60px;padding:5px;border-radius:10px;border:1px solid #FE5442;text-align:center;background:transparent}@media screen and (max-width: 768px){.price-calculator--container .recalculate--container .recalculate--inputs .recalculate--input label{text-align:left;gap:15px}}.price-calculator--container .products--container{position:relative;display:flex;flex-direction:column;gap:25px;border-radius:10px;padding:40px;box-shadow:0 165px 46px #0000,0 106px 42px #00000003,0 59px 36px #0000000d,0 26px 26px #00000017,0 7px 15px #0000001a;background:#fff;overflow:hidden}.price-calculator--container .products--container input,.price-calculator--container .products--container label,.price-calculator--container .products--container textarea,.price-calculator--container .products--container button,.price-calculator--container .products--container select,.price-calculator--container .products--container a{-webkit-tap-highlight-color:transparent!important}.price-calculator--container .products--container .calculator--steps--anchor{position:absolute;top:-150px}@media screen and (max-width: 768px){.price-calculator--container .products--container .calculator--steps--anchor{top:-125px}}.price-calculator--container .products--container .product-list--container{display:flex;flex-direction:column;max-width:100%;gap:25px;padding:0;border:none;-webkit-appearance:none;appearance:none}.price-calculator--container .products--container .product-list--container .heading{font-size:35px;color:#fe5442;font-weight:700;text-align:center;line-height:1;margin:0}.price-calculator--container .products--container .product-list--container .text{font-size:16px;color:#000;font-weight:500!important;text-align:center;line-height:1.5;margin:auto;max-width:800px}.price-calculator--container .products--container .product-list--container .product--list{gap:25px;display:grid;grid-template-columns:repeat(4,1fr);width:100%}.price-calculator--container .products--container .product-list--container .product--list .product--item{display:flex;flex-direction:column;gap:15px;cursor:pointer;padding:0;border:2px solid transparent;border-radius:15px;transition:padding .25s ease-in-out,border .25s ease-in-out;-webkit-tap-highlight-color:transparent!important}.price-calculator--container .products--container .product-list--container .product--list .product--item.checked{padding:10px;border:2px solid #FE5442}.price-calculator--container .products--container .product-list--container .product--list .product--item.disabled{opacity:.5;pointer-events:none}.price-calculator--container .products--container .product-list--container .product--list .product--item:focus{background:transparent;box-shadow:none;outline:0!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}.price-calculator--container .products--container .product-list--container .product--list input{-webkit-appearance:auto;appearance:auto;text-align:center;margin:25px auto auto}.price-calculator--container .products--container .product-list--container .product--list .form--label{display:none}.price-calculator--container .products--container .product-list--container .product--list .product--details{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.price-calculator--container .products--container .product-list--container .product--list .product--details .image--container{display:block;max-width:300px;width:100%}.price-calculator--container .products--container .product-list--container .product--list .product--details .image--container img{width:100%;overflow:hidden}.price-calculator--container .products--container .product-list--container .product--list .product--details .product--title{font-size:26px;font-family:BR Candor,sans-serif!important;font-weight:700;overflow:hidden}@media screen and (max-width: 1024px){.price-calculator--container .products--container .product-list--container .product--list .product--details .product--title{font-size:22px}}.price-calculator--container .products--container .product-list--container .product--list .product--details .product--excerpt{max-width:215px;font-size:14px}.price-calculator--container .products--container .product-list--container .product--list .product--details .product--price{font-size:20px;font-weight:700;color:#fe5442;font-family:BR Candor,sans-serif!important}.price-calculator--container .products--container .product-list--container .product--list .learn-more{color:#000;text-align:center;font-size:14px;font-weight:300;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.price-calculator--container .products--container .product-list--container .total--quantity,.price-calculator--container .products--container .product-list--container .total--price{color:#000;text-align:center;font-family:BR Candor,sans-serif!important;font-size:20px;font-style:normal;font-weight:700;letter-spacing:0;margin:0}.price-calculator--container .products--container .product-list--container .total--price{color:#fe5442}.price-calculator--container .products--container .product-list--container.refills .product--list{display:flex;justify-content:center}.price-calculator--container .products--container .product-list--container.refills .product--list .product--item{max-width:300px}@media screen and (max-width: 1024px){.price-calculator--container .products--container .product-list--container{gap:20px}.price-calculator--container .products--container .product-list--container .heading{font-size:24px}.price-calculator--container .products--container .product-list--container .product--list{grid-template-columns:repeat(1,1fr)}.price-calculator--container .products--container .product-list--container .product--list .product--details{gap:10px}.price-calculator--container .products--container .product-list--container .product--list .product--item{max-width:100%;width:100%}.price-calculator--container .products--container .product-list--container .total--quantity,.price-calculator--container .products--container .product-list--container .total--price{font-size:16px}.price-calculator--container .products--container .product-list--container.refills .product--list{display:grid;grid-template-columns:repeat(1,1fr)}.price-calculator--container .products--container .product-list--container.refills .product--list .product--item{max-width:100%;width:100%}}.price-calculator--container .products--container .total--combined--price{width:100%}.price-calculator--container .products--container .total--combined--price .heading{color:#fe5442;text-align:center;font-family:BR Candor,sans-serif!important;font-size:35px;font-style:normal;font-weight:700;line-height:1;margin:0}.price-calculator--container .products--container .total--combined--price .text{color:#000;text-align:center;font-family:DM Sans,sans-serif!important;font-size:16px;font-style:normal;font-weight:500;line-height:1.2;margin:0}.price-calculator--container .products--container .total--combined--price .summary--container{align-items:flex-start;width:100%;gap:25px}.price-calculator--container .products--container .total--combined--price .summary--container .summery--heading{margin:0;text-align:start;color:#fe5442;font-family:BR Candor,sans-serif!important;font-size:20px;font-style:normal;font-weight:700;line-height:1;letter-spacing:0}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products{display:flex;flex-direction:column;gap:25px;width:100%}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products .summary--step{display:flex;flex-wrap:nowrap;width:100%;display:none}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products .summary--step .step--label{max-width:175px;width:100%;color:#000;font-family:BR Candor,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:1;margin:0}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products .summary--step .step--info{display:flex;flex-direction:column;gap:10px;width:100%}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products .summary--step.show{display:flex}.price-calculator--container .products--container .total--combined--price .summary--container .step--products{display:flex;flex-direction:column;gap:15px}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--item{display:flex;position:relative}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--item:hover .remove--button{opacity:1}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--image{width:50px;height:50px;overflow:hidden;margin-right:15px}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--image img{width:100%;height:100%;object-fit:cover}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--details{display:flex;justify-content:center;flex-direction:column;font-size:14px;font-weight:500}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--details .summary--title,.price-calculator--container .products--container .total--combined--price .summary--container .step--products .summary--details .summary--price{font-family:BR Candor,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:1;margin:0}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .remove--button{position:absolute;left:-10px;top:-10px;margin:0;padding:0;opacity:0;transition:opacity .25s ease-in-out}.price-calculator--container .products--container .total--combined--price .summary--container .step--products .remove--button:before{content:"x";font-family:BR Candor,sans-serif;width:12px;font-size:12px;font-weight:700;color:#fe5442;background:#fff;border:1px solid #FE5442;border-radius:100%;padding:3px}.price-calculator--container .products--container .total--combined--price .summary--container .step--total{color:#fe5442;font-family:BR Candor,sans-serif!important;font-size:16px;font-weight:700}.price-calculator--container .products--container .total--combined--price .summary--container .summary--footer{color:var(--Red, #FE5442);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;margin:0;text-align:start}.price-calculator--container .products--container .total--combined--price .total--price{color:var(--Red, #FE5442);font-family:BR Candor;font-size:20px;font-style:normal;font-weight:700;line-height:26px;margin:0;text-align:start;letter-spacing:0}.price-calculator--container .products--container .total--combined--price .default--state{display:flex;flex-direction:column;align-items:center;gap:25px}.price-calculator--container .products--container .total--combined--price .empty--state,.price-calculator--container .products--container .total--combined--price.empty .default--state{display:none}.price-calculator--container .products--container .total--combined--price.empty .empty--state{display:block}@media screen and (max-width: 768px){.price-calculator--container .products--container .total--combined--price .heading{font-size:24px}.price-calculator--container .products--container .total--combined--price .summary--container{padding:20px}.price-calculator--container .products--container .total--combined--price .summary--container .summary--products .summary--step{flex-direction:column;gap:15px}.price-calculator--container .products--container .total--combined--price .default--state{gap:20px}.price-calculator--container .products--container .total--combined--price .total--price{text-align:center;font-size:18px}}.price-calculator--container .products--container .swiper-slide{background:#fff}.price-calculator--container .products--container .pagination--container{display:flex;flex-direction:column;align-items:center;gap:10px}.price-calculator--container .products--container .swiper-pagination{position:relative;width:fit-content;left:unset;top:unset;bottom:unset;text-align:unset}.price-calculator--container .products--container .swiper-pagination .swiper-pagination-bullet{width:60px;height:10px;border-radius:10px;background:#727a9d}.price-calculator--container .products--container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.price-calculator--container .products--container .swiper-pagination .swiper-pagination-bullet.completed{background:var(--BTN-SECONDARY-BG-COLOR);opacity:1}.price-calculator--container .products--container .navigation--container{display:flex;justify-content:center;gap:10px}.price-calculator--container .products--container .swiper-navigation{width:fit-content;margin:0}.price-calculator--container .products--container .swiper-navigation.navigation-button-prev{--btn-border: var(--BTN-SECONDARY-BG-COLOR);--btn-bg: var(--BTN-SECONDARY-TEXT-COLOR);--btn-text: var(--BTN-SECONDARY-BG-COLOR)}.price-calculator--container .products--container .swiper-navigation:disabled{opacity:.65}.price-calculator--container .products--container .swiper-navigation:disabled:hover:before{opacity:0;background-size:0%}.price-calculator--container .products--container .step-count{width:100%;font-size:12px;text-align:center;color:#a8a7bb;margin:0}.price-calculator--container .products--container.swiper-fade .swiper-slide{opacity:0!important}.price-calculator--container .products--container.swiper-fade .swiper-slide.swiper-slide-visible{opacity:1!important}@media screen and (max-width: 768px){.price-calculator--container .products--container,.price-calculator--container .products--container .products--container{padding:25px}.price-calculator--container .products--container .navigation--container{flex-direction:column-reverse;align-items:center}.price-calculator--container .products--container .swiper-navigation{width:100%;max-width:225px}}.price-calculator--container .upsell-trigger--section label{display:flex;gap:15px;cursor:pointer}.price-calculator--container .upsell--container{display:flex;flex-direction:column;gap:25px}.price-calculator--container .upsell--container .heading{font-size:35px;color:#fe5442;font-weight:700;text-align:center;margin:0}.price-calculator--container .upsell--container .upsell-product--container{display:flex;justify-content:center;gap:25px}.price-calculator--container .upsell--container .upsell-product--container .upsell-product{position:relative;display:flex;flex-direction:column;gap:15px;align-items:center;max-width:250px;width:100%}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .image--container{position:relative;display:block;width:100%;height:0;padding-top:125%;overflow:hidden}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .image--container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .product--details{display:flex;flex-direction:column;gap:10px;text-align:center}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .product--details .product--title{text-align:center}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .product--details .product--price{font-size:20px;font-weight:700;color:#fe5442}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .product--details .product--price .compare--at{font-size:14px;text-decoration:line-through}.price-calculator--container .upsell--container .upsell-product--container .upsell-product .add-to-cart--button{margin:0}.price-calculator--container .your--results{display:flex;flex-direction:column;gap:25px;max-width:800px;margin:auto}.price-calculator--container .your--results .heading{color:#fe5442;text-align:center;font-size:35px;font-style:normal;font-weight:700;margin:0;line-height:1}.price-calculator--container .your--results .results{font-size:46px;color:#000;text-align:center;line-height:1.2;margin:0;font-family:BR Candor Regular,sans-serif!important;font-weight:500!important}.price-calculator--container .your--results .results strong{font-family:BR Candor,sans-serif!important;text-decoration:underline;text-decoration-color:#fe5442}.price-calculator--container .your--results .text{max-width:775px;color:#000;text-align:center;font-size:20px;font-weight:700!important;line-height:1.2;margin:0;font-family:BR Candor,sans-serif!important;font-family:BR Candor Regular,sans-serif!important}@media screen and (max-width: 1024px){.price-calculator--container .your--results{gap:20px}.price-calculator--container .your--results .heading{font-size:30px}.price-calculator--container .your--results .results{font-size:36px}.price-calculator--container .your--results .text{font-size:18px}}@media screen and (max-width: 768px){.price-calculator--container .your--results{gap:15px}.price-calculator--container .your--results .heading{font-size:25px}.price-calculator--container .your--results .results{font-size:32px}}.price-calculator--container .selling-plan--container{display:flex;align-items:center;flex-direction:column;gap:15px}.price-calculator--container .selling-plan--container .button--group{display:flex;flex-direction:column;align-items:center;gap:15px}.price-calculator--container .selling-plan--container .button--group button{display:flex;justify-content:flex-start;align-items:flex-end;gap:7px;border:none;border-radius:0;margin:0;padding:0;background:transparent;color:#000!important;font-family:DM Sans,sans-serif!important}.price-calculator--container .selling-plan--container .button--group button .radio{display:flex;align-items:center;justify-content:center;content:"";position:relative;width:18px;height:18px;border-radius:100%;background:#fe5442;border:1px solid #FE5442}.price-calculator--container .selling-plan--container .button--group button .radio:before{content:"";position:absolute;width:16px;height:16px;border-radius:100%;background:#fff;opacity:1;transform:scale(1);transition:transform .25s ease}.price-calculator--container .selling-plan--container .button--group button.selected .radio:before{transform:scale(.5)}.price-calculator--container .selling-plan--container .price--per-year{display:none;color:#fe5442;font-size:14px}.price-calculator--container .selling-plan--container .price--per-year.show{display:block}.price-calculator--container .selling-plan--container .options--container{display:none}.price-calculator--container .selling-plan--container .options--container label{display:flex;flex-direction:column;gap:7px;text-align:center;margin:0}.price-calculator--container .selling-plan--container .options--container label .sellingPlan--select{display:flex;justify-content:center;align-items:center}.price-calculator--container .selling-plan--container .options--container label .sellingPlan--select .dropdown--arrow{position:absolute;right:10px}.price-calculator--container .selling-plan--container .options--container label select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #FE5442;border-radius:5px;padding:10px 30px 10px 10px}.price-calculator--container .selling-plan--container .options--container label select:focus{outline:none;box-shadow:0 0 0 2px #ff5a4d4d}.price-calculator--container .selling-plan--container .options--container label select:after{content:"\25bc";position:absolute;top:50%;right:12px;transform:translateY(-50%);pointer-events:none;font-size:12px;color:#000}.price-calculator--container .selling-plan--container .options--container.show{display:flex;flex-direction:column;gap:25px}.price-calculator--container .product--quantity{width:fit-content;margin:0 auto}.price-calculator--container .product--quantity label{display:none}.price-calculator--container .product--quantity .quantity--selector{display:flex;justify-content:center;align-items:center;gap:15px}.price-calculator--container .product--quantity .quantity--selector .minus,.price-calculator--container .product--quantity .quantity--selector .plus{background:#fe5442;color:#fff;border-radius:50%;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;vertical-align:middle;line-height:0}.price-calculator--container .product--quantity .quantity--selector .minus.disabled,.price-calculator--container .product--quantity .quantity--selector .plus.disabled{background:#efefef;color:#b3b3b3;cursor:not-allowed}.price-calculator--container .product--quantity .quantity--selector input{width:50px;padding:10px;border-radius:10px;border:1px solid #FE5442;text-align:center;margin:0!important}.price-calculator--container .book-a-call .heading{font-size:20px}.price-calculator--container .book-a-call .btn{--btn-border: #D2E2F1;--btn-bg: #D2E2F1;--btn-text: black}.price-calculator--container .book-a-call .btn:before{background:linear-gradient(90deg,#d2e2f1,#ffa07a) no-repeat right}.mega--section{padding:100px 40px;background:linear-gradient(90deg,#fe5442 35%,#ffb46e)}.mega--section .content{display:grid;grid-template-columns:1fr 1fr;gap:40px}.mega--section .content .links--container{display:flex;flex-direction:column;gap:40px}.mega--section .content .resource--container,.mega--section .content .advocate--container,.mega--section .content .faqs--container{display:flex;padding:32px;flex-direction:column;align-items:center;gap:24px;border-radius:10px;border:2px solid #FFF}.mega--section .content h2{font-size:35px;color:#fff;font-weight:700;text-align:center;margin:0;font-family:BR Candor,sans-serif!important;line-height:1}.mega--section .content p{font-size:20px;color:#fff;font-weight:500;text-align:center;line-height:1.5;margin:0}.mega--section .content .btn{--btn-border: #D2E2F1;--btn-bg: #D2E2F1;--btn-text: black;font-family:BR Candor,sans-serif!important;font-size:16px;font-style:normal;font-weight:700;line-height:16px;margin:0 auto}.mega--section .content .btn:before{background:linear-gradient(90deg,#d2e2f1,#ffa07a) no-repeat right}.mega--section .content .resources{display:flex;align-items:center;flex-direction:column;gap:15px}.mega--section .content .accordions{display:flex;flex-direction:column;gap:15px}.mega--section .content .accordions .accordion{display:flex;flex-direction:column;padding:20px 24px 10px;justify-content:center;align-items:center;align-self:stretch;gap:10px;border-radius:10px;border:1px solid #FFF}.mega--section .content .accordions .accordion--header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.mega--section .content .accordions .accordion--header h3{color:#fff;font-family:BR Candor,sans-serif!important;font-size:16px;text-align:left;margin:0;line-height:1}.mega--section .content .accordions .accordion--header svg{width:100%;max-width:32px;display:block}.mega--section .content .accordions .accordion--header svg.minus{display:none}.mega--section .content .accordions .accordion--header.open svg.plus{display:none}.mega--section .content .accordions .accordion--header.open svg.minus{display:block}.mega--section .content .accordions .accordion--content{width:100%;height:0;overflow:hidden;transition:height .25s ease-in-out}.mega--section .content .accordions .accordion--content p{text-align:left;color:#fff;font-family:BR Candor,sans-serif!important;font-size:16px}.mega--section .mega-section--container{display:flex;flex-direction:column;gap:40px}.mega--section .images--container{display:grid;grid-template-columns:repeat(4,1fr);gap:50px;max-width:100%}.mega--section .images--container .image--container{position:relative;max-width:100%}.mega--section .images--container .image--container img{position:relative;width:100%;height:100%;object-fit:cover;display:block;border-radius:17px;z-index:2}.mega--section .images--container .image--container:after{content:"";position:absolute;right:-10px;bottom:-10px;width:100%;height:100%;z-index:1;border-radius:17px;background:#fff}@media screen and (max-width: 1024px){.mega--section{padding:25px}.mega--section .content{grid-template-columns:1fr;gap:20px}.mega--section .content .links--container{flex-direction:row;gap:25px}.mega--section .content .resource--container,.mega--section .content .advocate--container,.mega--section .content .faqs--container{padding:25px;gap:20px}.mega--section .content h2{font-size:24px}.mega--section .content p{font-size:16px}.mega--section .content .btn{font-size:14px}.mega--section .content .resources{gap:15px}.mega--section .content .accordions{gap:10px}.mega--section .content .accordions .accordion{gap:5px;padding:15px 15px 10px}.mega--section .content .accordions .accordion--header h3,.mega--section .content .accordions .accordion--content p{font-size:14px}.mega--section .images--container{gap:25px}.mega--section .images--container .image--container img{border-radius:10px}.mega--section .images--container .image--container:after{border-radius:10px;right:-5px;bottom:-5px}}@media screen and (max-width: 768px){.mega--section .content .links--container{flex-direction:column}.mega--section .images--container{grid-template-columns:repeat(2,1fr)}}.compare--section{position:relative;margin-bottom:100px}.compare--section .section--wrapper{display:flex;flex-direction:column;max-width:900px;margin:auto}.compare--section .compare--section__headings{display:flex;justify-content:flex-end;padding:20px;background:var(--primary-background-color);border-radius:10px}.compare--section .compare--section__headings .heading{display:flex;flex-direction:column;align-items:center;gap:15px;width:40%}.compare--section .compare--section__headings .heading h2{font-size:20px;text-align:center;color:var(--primary-text-color)}.compare--section .compare--section__headings .heading .image--container{height:170px;max-width:100%}.compare--section .compare--section__headings .heading .image--container img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 768px){.compare--section .compare--section__headings .heading{padding:0 10px;width:50%}}.compare--section .compare--section__features{display:flex;flex-direction:column}.compare--section .compare--section__features .feature{display:flex;justify-content:flex-end;align-items:center;padding:20px;background:var(--primary-background-color);border-radius:10px}.compare--section .compare--section__features .feature .title{width:20%;font-size:20px;font-weight:700;text-align:left;margin:0;letter-spacing:0;color:var(--primary-text-color)}@media screen and (max-width: 768px){.compare--section .compare--section__features .feature .title{width:100%;text-align:center;margin-bottom:15px}}.compare--section .compare--section__features .feature .product-info--container{display:flex;align-items:center;flex-direction:column;gap:10px;width:40%;padding:0 10px}.compare--section .compare--section__features .feature .product-info--container p{text-align:center;font-size:16px;line-height:1.5;color:var(--primary-text-color)}.compare--section .compare--section__features .feature .product-info--container .image--container{width:32px}.compare--section .compare--section__features .feature .product-info--container .image--container img{width:100%;height:auto;object-fit:contain}@media screen and (max-width: 768px){.compare--section .compare--section__features .feature .product-info--container{width:50%}}.compare--section .compare--section__features .feature:nth-child(odd){background:var(--secondary-background-color)}.compare--section .compare--section__features .feature:nth-child(odd) .title{color:var(--secondary-text-color)}.compare--section .compare--section__features .feature:nth-child(odd) .product-info--container p{color:var(--secondary-text-color)}@media screen and (max-width: 768px){.compare--section .compare--section__features .feature{flex-wrap:wrap}}@media screen and (max-width: 768px){.compare--section{margin-bottom:50px}}.tariff-price-container{display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:10px}.tariff-price-container .label{display:flex;align-items:center;gap:5px}.tariff-price-container .label svg.tooltip-icon{width:18px}.product-tariff-surcharge{display:none!important}[data-tippy-root]{z-index:100000000000000000!important}.header__icons{position:relative;z-index:2}@media screen and (max-width: 768px){.header__icons{margin-top:0!important}}.header-fix-cont{z-index:999999999}.nav-user__item.nav-user__item--account{display:none!important}.header--is-hamburger .accounts-menu--container .account--menu{max-width:375px;left:unset;right:0}.accounts-menu--container{display:flex;align-items:center;gap:10px;cursor:pointer;margin-left:100px}.accounts-menu--container .text--container,.accounts-menu--container .image--container.account--icon{position:relative;overflow:visible}.accounts-menu--container .text--container:after,.accounts-menu--container .image--container.account--icon:after{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;padding-left:25px}.accounts-menu--container .image--container{max-width:30px;width:100%;overflow:hidden}.accounts-menu--container .image--container img{width:100%;object-fit:contain}@media screen and (max-width: 768px){.accounts-menu--container .image--container{max-width:25px;margin-top:2px;margin-right:10px}}.accounts-menu--container .text--container{display:flex;flex-direction:column}.accounts-menu--container .text--container h2,.accounts-menu--container .text--container p{margin:0;text-align:left}.accounts-menu--container .text--container h2{color:#000;font-family:BR Candor,sans-serif!important;font-size:16px;font-weight:700;line-height:1}.accounts-menu--container .text--container p{color:#000;font-family:DM Sans,sans-serif!important;font-size:14px;font-weight:500;line-height:1}.accounts-menu--container .text--container p.company-name{margin-bottom:5px}@media screen and (max-width: 768px){.accounts-menu--container .text--container{display:none}}.accounts-menu--container .account--menu{background:#fff;border:1px solid #fe260f;border-radius:10px;position:absolute;top:100%;left:0;margin-top:-15px;width:100%;max-width:100%;height:0;opacity:0;transition:height .25s ease-in-out,opacity .25s ease-in-out;overflow:hidden}.accounts-menu--container .account--menu .account--link{padding:12px;border-bottom:1px solid #D2E2F1}.accounts-menu--container .account--menu .account--link a{display:flex;align-items:center;gap:12px}.accounts-menu--container .account--menu .account--link .image--container{max-width:25px}.accounts-menu--container .account--menu .account--link .link--text{display:flex;flex-direction:column;gap:5px}.accounts-menu--container .account--menu .account--link .link--text h3{text-align:left;color:#fe5442;font-family:DM Sans,sans-serif!important;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;margin:0}.accounts-menu--container .account--menu .account--link .link--text p{color:#636363;font-family:DM Sans,sans-serif!important;font-size:12px;font-style:normal;font-weight:500;line-height:16px;margin:0}.accounts-menu--container .account--menu .account--link .link--text p.location{color:#0071dc}.accounts-menu--container .account--menu .account--link:last-child{border-bottom:none}@media screen and (max-width: 768px){.accounts-menu--container .account--menu{margin-top:5px}.accounts-menu--container .account--menu .account--link .image--container{max-width:30px}}.accounts-menu--container:hover .account--menu{height:var(--popup-height);opacity:1}@media screen and (max-width: 768px){.main-content{padding-top:0}.site-header{height:unset;position:relative}.one-hundred-height-hero{height:75vh!important}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/malik.css.map */
