.environmental-impact{padding:43px 100px 55px;background-image:linear-gradient(to right bottom,#c2bef466 10%,#f9fafb,#c2bef466)}.environmental-impact__grid{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:167px}.environmental-impact .heading{font-family:Helvetica Neue;font-weight:500!important;font-size:2.5vw!important;font-style:normal!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:.5px!important;text-align:center;margin:0 auto;text-transform:capitalize}.new-template .environmental-impact .heading,.new-template .impact-message h3{font-weight:600!important}.subheading{font-family:Helvetica Neue;font-weight:500!important;font-size:1.25vw!important;font-style:normal!important;color:#3e3e3e!important;line-height:140%!important;letter-spacing:0px!important;text-align:center;margin:18px auto 97px;max-width:531px}.new-template .subheading{font-weight:600!important}.comparison-table{background:#f5f5f5;border-radius:12px;overflow:hidden}.comparison-row{display:grid;grid-template-columns:auto 1fr auto;padding:15px 20px;align-items:center;gap:20px}.comparison-row.rubbit{background:#1a1b4b;color:#fff}.comparison-row .label{font-weight:700}.comparison-row .multiplier{font-weight:700;color:#1a1b4b}.comparison-row.rubbit .multiplier{color:#fff}.environmental-impact__media{display:block;position:relative;width:521px;max-height:496px;width:36.181vw;height:34.444vw;aspect-ratio:1.2 / 1}.environmental-impact__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.impact-message{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.impact-message h3{font-family:Helvetica Neue;font-weight:500!important;font-size:2.222vw!important;font-style:normal!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:0px!important;margin:0;text-transform:capitalize;max-width:18.472vw}.impact-message p{font-family:Helvetica Neue;font-weight:500!important;font-size:1.25vw!important;font-style:normal!important;color:#000!important;line-height:160%!important;letter-spacing:.63px!important;margin:28px 0 30px}.new-template .impact-message p{font-family:degular-text,sans-serif}.stats{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6px}.stats .stats-number{padding:7px 16px;background-image:linear-gradient(to right,#576cbd 30%,#7e0691);border-radius:7px;font-family:Helvetica Neue;font-weight:500!important;font-size:1.806vw!important;font-style:normal!important;color:#fff!important;line-height:100%!important;letter-spacing:.63px!important}.stats .stats-text{font-family:Helvetica Neue;font-weight:500!important;font-size:1.25vw!important;font-style:normal!important;color:#282828!important;line-height:140%!important;letter-spacing:0px!important}.new-template .stats .stats-text{font-family:degular-text,sans-serif;font-weight:600!important}.button{display:inline-block;background:#1a1b39;color:#fff;padding:20px 144px;text-decoration:none;font-family:Helvetica Neue;font-weight:500!important;font-size:1.528vw!important;font-style:normal!important;line-height:160%!important;letter-spacing:.63px!important;text-transform:uppercase;margin:0 0 44px}.rubbit_detail_image{position:absolute;top:-80px;left:50%;width:423px;height:251px}.rubbit_detail_image img{width:100%;height:100%;object-fit:cover;object-position:center}.environmental-impact .impact-message .button{background:#1a1b39;color:#fff;border-radius:0;border-radius:0!important;padding:18px 42px;cursor:pointer;font-family:Helvetica Neue;font-weight:500!important;font-size:1.528vw!important;font-style:normal!important;line-height:160%!important;letter-spacing:.63px!important;width:430px;height:72px;text-align:center;transition:background-color .3s;margin:0 0 24px;display:flex;align-items:center;justify-content:center}.new-template.environmental-impact .button{background-color:#7c77fb;border:1px solid #7C77FB;border-radius:6px!important;font-family:gira-sans,sans-serif!important;font-weight:600!important}.environmental-impact .impact-message .button,.environmental-impact .impact-message .button:hover{background-color:#2a2b6b;color:#fff}@media (min-width: 1800px){.environmental-impact__media{display:block;position:relative;max-width:761px;max-height:656px;width:56.181vw;height:54.444vw;aspect-ratio:1.2 / 1}}@media (max-width: 1024px){.environmental-impact .impact-message .button{width:100%}.rubbit_detail_image{width:353px;height:201px}}@media screen and (max-width: 820px){.environmental-impact .heading{font-size:27px!important}.subheading{font-size:20px!important}.environmental-impact__grid{flex-direction:column;gap:60px}.impact-message h3{font-size:28px!important;max-width:250px;text-align:center}.impact-message p{font-size:18px!important;text-align:center}.stats .stats-text{font-size:15px!important}.environmental-impact .impact-message .button{font-size:18px!important}.rubbit_detail_image{left:40%}.environmental-impact__media{display:block;position:relative;width:521px;max-height:496px;width:76.181vw;height:64.444vw;aspect-ratio:1.2 / 1}.impact-message{align-items:center}}@media screen and (max-width: 540px){.environmental-impact__grid{grid-template-columns:1fr}.environmental-impact__content{text-align:center}.environmental-impact{padding:28px 12px 42px}.environmental-impact .heading{font-size:6.512vw!important;margin:0 auto}.subheading{font-size:4.186vw!important;margin:13px auto 28px}.environmental-impact__grid{flex-direction:column;gap:168px}.environmental-impact__media{width:100%;min-width:100%;height:auto}.rubbit_detail_image{top:unset;bottom:-80px;left:10px;width:95%;height:221px}.impact-message h3{font-size:5.581vw!important;max-width:48.472vw;margin:0 auto!important;text-align:center}.impact-message p{font-size:4.186vw!important;margin:12px auto 29px!important;text-align:center;width:75%}.stats{gap:13px;width:70%;margin:0 auto}.stats .stats-number{font-size:5.581vw!important;padding:9px 16px}.stats .stats-text{font-size:3.721vw!important}.impact-message .button{padding:15px 27px;font-size:4.651vw!important}}@media (min-width: 767px) and (max-width: 820px){.subheading{margin:18px auto 47px}.environmental-impact__grid{gap:130px}.environmental-impact__media{width:76.181vw;height:46.444vw}.rubbit_detail_image{width:403px;height:281px;top:unset;bottom:-110px;left:20%}}@media screen and (max-width: 540px){.environmental-impact .impact-message .button{max-width:100%;width:calc(100% - 40px);margin:0 auto 20px;padding:13px 30px 15px!important;font-size:20px!important;height:60px}.environmental-impact__grid{gap:100px}.impact-message form{width:100%;margin:0 auto}.environmental-impact .impact-message .button{width:100%}}.main-content{max-width:unset!important;padding:0!important;margin:0!important}.how-it-works{display:block;padding:54px 42px 50px;background-image:linear-gradient(to right bottom,#c2bef466 4%,#f9fafb,#c2bef466)}.how-it-works .section-title{font-family:Helvetica Neue;font-weight:500!important;font-size:2.639vw!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:.78px!important;margin-bottom:39px!important;text-transform:capitalize}.how-it-works .steps-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:82px}.how-it-works .steps-images{display:flex;gap:20px;justify-content:center;max-width:765px;max-height:430px;width:53.125vw;height:29.861vw}.how-it-works .step-image video{width:100%;height:100%;object-fit:cover;object-position:center}.how-it-works .step-image{width:100%;height:100%}.how-it-works .step-image img{width:100%;height:100%;object-fit:cover;object-position:center}.how-it-works .steps-list{display:flex;flex-direction:column;gap:63px;max-width:800px;margin:0 auto}.how-it-works .step-item{display:flex;align-items:flex-start;gap:42px;text-align:left;position:relative}.how-it-works .step-item .extra_line{position:absolute;top:55px;left:28px}.how-it-works .step-number{background-color:#eeeefa;width:58px;height:58px;aspect-ratio:1 / 1;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Helvetica Neue;font-weight:400!important;font-size:1.667vw!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:1.41px!important}.how-it-works .step-content{display:flex;flex-direction:column;gap:15px}.how-it-works .icon_title_wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:18px}.how-it-works .step-icon{width:36px;height:36px}.how-it-works .step-icon img{width:100%;height:100%;object-fit:contain;object-position:center}.how-it-works .step-title{font-family:Helvetica Neue;font-weight:500!important;font-size:1.389vw!important;color:#1a1b39!important;line-height:100%!important;letter-spacing:0px!important;text-transform:uppercase;margin:0}.how-it-works .step-description{font-family:Helvetica Neue;font-weight:500!important;font-size:1.111vw!important;color:#121212!important;line-height:120%!important;letter-spacing:.78px!important;margin:0}.how-it-works .button-container{margin-top:66px;display:flex;flex-direction:row;justify-content:center;align-items:center}.how-it-works .button{display:inline-block!important;background-color:#1a1b39!important;text-decoration:none;font-family:Helvetica Neue;font-weight:500!important;font-size:1.528vw!important;color:#fff!important;line-height:160%!important;letter-spacing:.63px!important;text-transform:uppercase!important;width:unset;border-radius:0;width:430px;height:72px;text-align:center;margin:0}.how-it-works .button:hover{background-color:#2a2b6b!important}@media (min-width: 1800px){.how-it-works .steps-container{max-width:1600px;margin:auto}.how-it-works .button{font-size:1.328vw!important}}@media screen and (max-width: 820px){.how-it-works .steps-images{flex-direction:column;max-width:100%;max-height:unset;width:100%;height:auto}.how-it-works .step-image{max-width:100%}.how-it-works .step-item{flex-direction:column;text-align:center}.how-it-works .step-number{margin:0 auto}.how-it-works .section-title{font-size:27px!important}.how-it-works .steps-container{flex-direction:column;gap:30px}.how-it-works .steps-list{width:100%;margin:0}.how-it-works .step-item{flex-direction:row;gap:26px}.how-it-works .step-number{margin:0}.how-it-works .step-title{font-size:18px!important}.how-it-works .step-description{font-size:18px!important;text-align:left}.how-it-works .step-number{font-size:20px!important}.how-it-works .button{font-size:18px!important}}.image_gif_wrapper img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 540px){.how-it-works{padding:22px 15px;background-image:linear-gradient(to bottom,#c2bef466 4%,#f9fafb,#c2bef433)}.how-it-works .section-title{font-size:6.512vw!important;margin-bottom:20px!important}.how-it-works .steps-container{flex-direction:column;gap:22px}.how-it-works .steps-images{width:100%;height:100%;display:block}.how-it-works .steps-images img{display:block}.how-it-works .steps-list{max-width:unset;width:100%;gap:30px}.how-it-works .step-item{flex-direction:row;gap:26px}.how-it-works .step-number{font-size:4.619vw!important;margin:0}.how-it-works .step-icon{width:24px;height:28px}.how-it-works .step-title{font-size:4.186vw!important}.how-it-works .icon_title_wrapper{gap:15px}.how-it-works .step-description{font-size:3.721vw!important;text-align:left;max-width:86%}.how-it-works .button-container{margin-top:34px}.how-it-works .button{padding:13px 30px 15px!important;font-size:20px!important;height:60px;width:100%;margin:0 auto}.how-it-works .button-container form{width:100%;text-align:center}}.new-template h1,.new-template h2,.new-template h3,.new-template h4,.new-template h5,.new-template h6{font-family:gira-sans,sans-serif}.new-template div,.new-template span,.new-template p,.new-template button{font-family:degular-text,sans-serif}.new-template .button{background-color:#7c77fb!important;border:none;font-weight:600!important;border-radius:6px;font-family:gira-sans,sans-serif!important}.product-section .product-info{display:flex;flex-direction:column}.product-section .product-title{font-family:Helvetica Neue;font-size:2.5vw;font-weight:700;line-height:120%;letter-spacing:.78px;color:#1a1b39;text-transform:none;margin:0}.product-section .product-reviews a{font-family:Helvetica Neue;font-size:1.167vw;font-weight:400;line-height:120%;letter-spacing:.63px;color:#121212;text-decoration:underline;text-transform:capitalize}.product-section .product-price{display:flex;align-items:center;gap:1rem;font-family:Helvetica Neue;font-size:1.167vw;font-weight:400;line-height:120%;letter-spacing:.63px;color:#121212}.product-section .product-features{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 32px;border-bottom:1px solid rgba(156,163,175,1);gap:59px}.product-section .button-primary{background:#1a1b39;color:#fff;display:inline-block;padding:18px 60px;text-decoration:none;font-family:Helvetica Neue;font-size:1.528vw;font-weight:500;text-transform:uppercase;line-height:160%;letter-spacing:.63px;cursor:pointer;transition:background-color .3s ease;height:72px;display:flex;align-items:center;justify-content:center}.product-section .product-benefits h2{font-family:Helvetica Neue;font-weight:500!important;font-size:1.667vw!important;font-style:normal!important;color:#1a1b39!important;line-height:160%!important;letter-spacing:0px!important;margin:0}.product-section .benifit_heading_subheading_wrapper h3{font-family:Helvetica Neue;font-weight:500!important;font-size:1.389vw!important;font-style:normal!important;color:#1a1b39!important;line-height:160%!important;letter-spacing:.63px!important;text-transform:capitalize;margin:0}.product-section .benifit_heading_subheading_wrapper p{font-family:Helvetica Neue;font-weight:400!important;font-size:1.111vw!important;font-style:normal!important;color:#1a1b39!important;line-height:166%!important;letter-spacing:.63px!important;margin:0}.product-section .epremium-kit__regular-price{font-family:Helvetica Neue;font-weight:300!important;font-size:1.806vw!important;font-style:normal!important;color:#9ca3af!important;line-height:137%!important;letter-spacing:1.37px!important;margin:0}.product-section .epremium-kit__sale-price{font-family:Helvetica Neue;font-weight:700!important;font-size:1.806vw!important;font-style:normal!important;color:#121212!important;line-height:100%!important;letter-spacing:1.37px!important;margin:0}.product-section .epremium-kit__discount{background:#10b981;color:#fff;padding:5px 9px;border-radius:4px;font-family:Helvetica Neue;font-weight:500!important;font-size:.972vw!important;font-style:normal!important;line-height:110%!important;letter-spacing:0px!important;text-transform:uppercase}.product-section .product-description{font-family:Helvetica Neue;font-weight:500!important;font-size:1.25vw!important;font-style:normal!important;line-height:160%!important;letter-spacing:.63px!important;margin:0 0 32px}.product-section .epremium-kit__includes{margin-top:30px}.product-section .epremium-kit__includes h3{font-family:Helvetica Neue;font-weight:700!important;font-size:1.25vw!important;font-style:normal!important;color:#121212!important;line-height:160%!important;letter-spacing:.63px!important;margin:0 0 5px}.product-section .epremium-kit__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin:0}.product-section .epremium-kit__item-title{font-family:Helvetica Neue;font-weight:400!important;font-size:1.111vw!important;font-style:normal!important;color:#282828!important;line-height:160%!important;letter-spacing:0px!important;margin:0}.product-section .add_to_cart{height:72px;background-color:#fff!important;border:1px solid rgba(0,0,0,1)!important;color:#1a1b39!important}.product-section .feature .feature_text{font-family:Helvetica Neue;font-weight:500!important;font-size:1.111vw!important;font-style:normal!important;color:#1a1b39!important;line-height:100%!important;letter-spacing:1px!important;text-align:left;text-transform:uppercase}@media (min-width: 1800px){.product-section .product-gallery{width:100%;max-width:unset;max-height:unset;height:unset}.product-section .gallery-main.slick-initialized,.product-section .gallery-main.slick-initialized .slick-list{width:100%!important;height:unset!important;aspect-ratio:1 / 1!important}.product-section .gallery-main,.product-section .gallery-main .slick-list,.product-section .gallery-item{max-width:unset!important}}@media (min-width: 539px){.product-features.desktop-hide,.review-count .desktop-hide{display:none!important}}@media (max-width: 820px){.product-section{flex-direction:column;grid-template-columns:1fr}.product-section .epremium-kit__regular-price,.product-section .epremium-kit__sale-price{font-size:5.581vw!important}.product-section .epremium-kit__discount{font-size:18px!important}.product-section .epremium-kit__includes h3{font-size:20px!important;margin:0 0 10px}.product-section .epremium-kit__items{gap:10px}.product-section .epremium-kit__item-title{font-size:18px!important}.product-section .epremium-kit__cta{padding:15px 27px;font-size:4.651vw!important}.product-section .product-gallery{max-width:unset;max-height:unset;width:100%;height:unset;aspect-ratio:1 / .7}.gallery-main.slick-initialized .slick-dots{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.gallery-main.slick-initialized .slick-dots li{width:6px;height:6px;margin:0;background:#fff;border-radius:50%}.gallery-main.slick-initialized .slick-dots li.slick-active{background:#1a1b39}.gallery-main.slick-initialized .slick-dots li button{display:none}.product-section .gallery-thumbnails{margin-top:30px}.product-section .gallery-main{margin-bottom:0}.product-section .product-title{font-size:25px}.product-section .product-reviews a{font-size:18px}.product-section .epremium-kit__regular-price,.product-section .epremium-kit__sale-price,.product-section .product-description{font-size:20px!important}.product-section .feature .feature_text,.product-section .button-primary,.product-section .add_to_cart{font-size:18px!important}.product-section .product-benefits h2{font-size:22px!important}.product-section .benifit_heading_subheading_wrapper h3,.product-section .benifit_heading_subheading_wrapper p{font-size:18px!important}.product-section .button-secondary,.product-section .button-primary{height:72px}}@media (max-width: 540px){.review-count .mobile-hide,.product-features.mobile-hide{display:none}.product-section{padding:0;flex-direction:column;gap:0px}.product-section .epremium-kit__discount{font-size:14px!important;text-transform:uppercase}.product-section .product-info{padding:20px 20px 27px}.product-section .product-title{font-size:6.512vw}.product-section .product-reviews{margin:13px 0 18px}.product-section .product-reviews a{font-size:3.907vw}.product-section .epremium-kit__pricing{padding-bottom:26px}.product-section .product-description{font-size:3.721vw!important;margin-bottom:27px}.product-section .feature{align-items:center}.product-section .feature .feature_text{font-family:Helvetica Neue;font-weight:500!important;font-size:3.256vw!important;font-style:normal!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:1px!important;text-align:left;max-width:80%;width:80%}.product-section .button-primary{font-size:20px!important;height:60px;display:flex;justify-content:center;align-items:center}.product-section .add_to_cart{font-size:20px!important;height:60px;color:#1a1b39;padding:13px 0 15px}.product-section .product-gallery{max-width:unset;max-height:unset;width:100%;height:unset;aspect-ratio:1 / 1}.product-section .gallery-main.slick-initialized .slick_prev,.product-section .gallery-main.slick-initialized .slick_next{display:none}.product-section .gallery-item{font-size:4.651vw!important;padding:13px 0 15px}.product-section .product-benefits{padding:20px 10px 22px 20px}.product-section .product-benefits h2{font-size:5.581vw!important}.product-section .benifit_heading_subheading_wrapper h3{font-size:4.651vw!important}.product-section .benifit_heading_subheading_wrapper p{font-size:3.721vw!important}.gallery-main.slick-initialized .slick-dots{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.gallery-main.slick-initialized .slick-dots li{width:6px;height:6px;margin:0;background:#fff;border-radius:50%;border:.25px solid rgba(0,0,0,.3)}.gallery-main.slick-initialized .slick-dots li.slick-active{background:#1a1b39}.gallery-main.slick-initialized .slick-dots li button{display:none}.product-section .gallery-thumbnails{display:none!important}.product-section .gallery-main{margin-bottom:0}.product-section .epremium-kit__includes h3{font-size:3.721vw!important;margin:0 0 10px}.product-section .epremium-kit__item-title{font-size:3.721vw!important}.product-section .feature{flex:1}.product-section .product-features{gap:0!important}.product-section .feature{gap:12px}.product-section .epremium-kit__items{gap:6px}.product-section .benefit:nth-child(1) svg,.product-section .benefit:nth-child(1) img,.product-section .benefit:nth-child(2) svg,.product-section .benefit:nth-child(2) img{margin-top:7px}.product-section .benefit:nth-child(3) svg,.product-section .benefit:nth-child(3) img{margin-top:11px}}html{scroll-behavior:smooth}.product-section{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:40px;padding:30px 40px 54px;margin:0 auto}.product-section.border-bottom{border-bottom:1px solid rgba(86,93,105,.4)}.product-section .product-gallery{position:relative;margin-top:0!important;max-width:734px;max-height:652px;width:50.972vw;height:112.577vw;aspect-ratio:1 / .7}.product-section .gallery-main{position:relative;margin-bottom:1rem}.product-section .gallery-main.slick-initialized .slick_prev{position:absolute;top:320px;left:8px;z-index:2;width:40px;height:40px;background-color:#fff;border-radius:50%;border:none}.product-section .gallery-main.slick-initialized .slick_next{position:absolute;top:320px;right:8px;z-index:2;width:40px;height:40px;background-color:#fff;border-radius:50%;border:none}.product-section .gallery-nav{position:absolute;top:50%;transform:translateY(-50%);background:#fffc;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer}.product-section .gallery-nav.prev{left:1rem}.product-section .gallery-nav.next{right:1rem}.product-section .gallery-thumbnails{display:flex;gap:.5rem;overflow-x:auto}.product-section .gallery-thumbnails .slick-arrow{background:none;border:none}.product-section .thumbnail{cursor:pointer}.product-section .thumbnail img{width:93px;height:93px}.product-section .thumbnail.slick-current img{border:1px solid rgba(40,40,40,1)}.product-section .gallery-thumbnails .slick-track{display:flex;flex-direction:row;gap:4px;margin-left:20px;width:100%!important}.product-section .gallery-thumbnails .slick-track .thumbnail{min-width:93px!important;height:93px}.product-section .product-info{display:flex;flex-direction:column;padding-right:28px}.product-section .gallery-item img{width:100%;height:100%;object-fit:contain;object-position:center}.product-section .product-title{font-family:gira-sans,sans-serif;font-size:36px;font-weight:700;line-height:120%;letter-spacing:.78px;color:#1a1b39;text-transform:none;margin:0}.product-section .product-reviews{display:flex;flex-direction:row;gap:12px;align-items:center;margin:14px 0 26px}.product-section .product-reviews svg{margin-top:4px}.product-section .product-reviews a{font-family:degular-text,sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.63px;color:#121212;text-decoration:underline;text-transform:capitalize}.product-section .stars{font-size:15px;color:#eea148}.product-section .product-price{display:flex;align-items:center;gap:1rem;font-family:gira-sans,sans-serif;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.63px;color:#121212}.product-section .compare-price{text-decoration:line-through;color:#666}.product-section .save-tag{background:#4caf50;color:#fff;padding:.25rem .5rem;border-radius:4px}.product-section .product-features{display:flex;flex-direction:row;justify-content:space-between;padding:0 0 32px;border-bottom:0;gap:59px}.product-section .feature{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.product-section .feature img{width:24px;height:24px}.product-section .kit-includes ul{list-style:none;padding:0}.product-section .kit-includes li{padding-left:1.5rem;position:relative}.product-section .kit-includes li:before{content:"+";position:absolute;left:0}.product-section .button{width:100%;padding:1rem;border:none;border-radius:0;font-weight:700;cursor:pointer;margin-bottom:1rem}.product-section .button-primary{background:#7c77fb;color:#fff;display:inline-block;padding:18px 60px;text-decoration:none;font-family:gira-sans,sans-serif;font-size:1.528vw;font-weight:600!important;text-transform:uppercase;line-height:160%;letter-spacing:.63px;cursor:pointer;transition:background-color .3s ease;height:72px;display:flex;justify-content:center;align-items:center;border-radius:6px}.product-section .button-secondary{background:#fff;border:2px solid #1a237e;color:#1a237e}.product-section .product-benefits{margin-top:12px;padding:25px 114px 25px 25px;border:1px solid rgba(86,93,105,.4);background-color:#eeeefa4d}.product-section .product-benefits h2{font-family:gira-sans,sans-serif;font-weight:500!important;font-size:1.667vw!important;font-style:normal!important;color:#1a1b39!important;line-height:160%!important;letter-spacing:0px!important;margin:0}.product-section .benefits-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;margin-top:12px}.product-section .benefit{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:20px}.product-section .benefits-list .benefit svg,.product-section .benefits-list .benefit img{min-width:36px;height:auto}.product-section .benifit_heading_subheading_wrapper h3{font-family:gira-sans,sans-serif;font-weight:600!important;font-size:1.389vw!important;font-style:normal!important;color:#1a1b39!important;line-height:160%!important;letter-spacing:.63px!important;text-transform:capitalize;margin:0}.product-section .benifit_heading_subheading_wrapper p{font-family:degular-text,sans-serif!important;font-weight:500!important;font-size:1.111vw!important;font-style:normal!important;color:#1a1b39!important;line-height:160%!important;letter-spacing:.63px!important;margin:0}.product-section .epremium-kit__pricing{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:9px;padding-bottom:24px}.product-section .epremium-kit__regular-price{font-family:gira-sans,sans-serif!important;font-weight:300!important;font-size:1.806vw!important;font-style:normal!important;color:#9ca3af!important;line-height:137%!important;letter-spacing:1.37px!important;margin:0}.product-section .epremium-kit__sale-price{font-family:gira-sans,sans-serif!important;font-weight:600!important;font-size:1.806vw!important;font-style:normal!important;color:#121212!important;line-height:100%!important;letter-spacing:1.37px!important;margin:0}.product-section .epremium-kit__discount{background:#10b981;color:#fff;padding:5px 9px;border-radius:4px;font-family:gira-sans,sans-serif;font-weight:500!important;font-size:.972vw!important;font-style:normal!important;line-height:110%!important;letter-spacing:0px!important;text-transform:uppercase}.product-section .product-description{font-family:degular-text,sans-serif!important;font-weight:500!important;font-size:1.25vw!important;font-style:normal!important;line-height:160%!important;letter-spacing:0px!important;margin:0 0 32px}.product-section .product-description p{margin:0!important}.product-section .epremium-kit__includes{padding-top:30px;margin-top:0;border-top:1px solid rgba(156,163,175,1)}.product-section .epremium-kit__includes h3{font-family:gira-sans,sans-serif;font-weight:700;font-size:18px;font-style:normal;color:#121212;line-height:160%;letter-spacing:.63px;margin:0 0 5px}.product-section .epremium-kit__items{list-style:none;padding:0;margin:0 0 30px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.product-section .epremium-kit__item{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:14px;margin:0}.product-section .epremium-kit__item svg{margin-top:4px;min-width:20px;min-height:20px}.product-section .epremium-kit__item-title{font-family:gira-sans,sans-serif;font-weight:400;font-size:16px;font-style:normal;color:#282828;line-height:160%;letter-spacing:0px;margin:0}.product-section .add_to_cart{height:72px;background-color:#fff!important;border:1px solid rgba(0,0,0,1)!important;color:#1a1b39!important;font-family:gira-sans,sans-serif;font-weight:600!important;border-radius:6px;display:flex;align-items:center;justify-content:center}.product-section .feature .feature_text{font-family:gira-sans,sans-serif;font-weight:600!important;font-size:1.111vw!important;font-style:normal!important;color:#1a1b39!important;line-height:100%!important;letter-spacing:0px!important;text-align:left;text-transform:uppercase}.product-section span{font-family:degular-text,sans-serif}.product-section .buy_now.disabled,.product-section .add_to_cart.disabled{pointer-events:none;opacity:.7;color:#fff}@media (min-width: 1800px){.product-section .product-gallery{width:100%;max-width:900px;max-height:auto;height:auto}.product-section .gallery-main.slick-initialized,.product-section .gallery-main.slick-initialized .slick-list{width:100%!important;height:unset!important;aspect-ratio:1 / 1!important}.product-section .gallery-item,.product-section .gallery-main.slick-initialized,.product-section .gallery-main.slick-initialized .slick-list{max-height:800px!important}}@media (min-width: 1025px){.product-section .gallery-main.slick-initialized,.product-section .gallery-main.slick-initialized .slick-list,.product-section .gallery-item{max-width:734px;max-height:652px;width:50.972vw;height:112.577vw;aspect-ratio:1 / 1}}@media (max-width: 820px){.product-section{flex-direction:column;grid-template-columns:1fr}.product-section .epremium-kit__regular-price,.product-section .epremium-kit__sale-price{font-size:20px;line-height:137%;letter-spacing:1.37px}.product-section .epremium-kit__discount{font-size:18px!important}.product-section .epremium-kit__includes h3{font-size:20px!important;margin:0 0 10px}.product-section .epremium-kit__items{gap:10px}.product-section .epremium-kit__item-title{font-size:18px!important}.product-section .epremium-kit__cta{padding:15px 27px;font-size:4.651vw!important}.product-section .product-gallery{max-width:unset;max-height:unset;width:100%;height:unset;aspect-ratio:1 / .7}.gallery-main.slick-initialized .slick-dots{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.gallery-main.slick-initialized .slick-dots li{width:6px;height:6px;margin:0;background:#fff;border-radius:50%}.gallery-main.slick-initialized .slick-dots li.slick-active{background:#1a1b39}.gallery-main.slick-initialized .slick-dots li button{display:none}.product-section .gallery-thumbnails{margin-top:30px}.product-section .gallery-main{margin-bottom:0}.product-section .product-title{font-size:25px;font-weight:600;line-height:120%;letter-spacing:.78px}.product-section .product-reviews a{font-size:18px;font-weight:400;line-height:120%;letter-spacing:.63px}.product-section .epremium-kit__regular-price,.product-section .epremium-kit__sale-price,.product-section .product-description{font-size:20px!important}.product-section .feature .feature_text,.product-section .button-primary,.product-section .add_to_cart{font-size:18px!important}.product-section .product-benefits h2{font-size:22px!important}.product-section .benifit_heading_subheading_wrapper h3,.product-section .benifit_heading_subheading_wrapper p{font-size:18px!important}.product-section .button-secondary,.product-section .button-primary{height:72px}}@media (max-width: 540px){.product-section .product-reviews a,.product-section .product-reviews{font-size:3.907vw!important}.review-count{white-space:nowrap}.product-section{padding:0;flex-direction:column;gap:0px}.product-section .epremium-kit__discount{font-size:14px!important;text-transform:uppercase}.product-section .product-info{padding:20px 20px 27px}.product-section .product-title{font-size:24px;font-weight:600;line-height:120%;letter-spacing:.78px}.product-section .product-reviews{margin:13px 0 18px}.product-section .product-reviews a{font-size:16px;font-weight:400;line-height:120%;letter-spacing:.63px}.product-section .epremium-kit__pricing{padding-bottom:26px}.product-section .product-description{font-size:16px!important;margin-bottom:27px}.product-section .feature{align-items:center}.product-section .feature .feature_text{font-family:gira-sans,sans-serif;font-weight:600!important;font-size:3.256vw!important;font-style:normal!important;color:#1a1b39!important;line-height:120%!important;letter-spacing:0px!important;text-align:center;max-width:80%;width:80%}.product-section .button-primary{font-size:20px!important;height:60px;display:flex;justify-content:center;align-items:center}.product-section .add_to_cart{font-size:20px!important;height:60px;color:#1a1b39;padding:13px 0 15px}.product-section .product-gallery{max-width:unset;max-height:unset;width:100%;height:unset;aspect-ratio:1 / 1}.product-section .gallery-main.slick-initialized .slick_prev,.product-section .gallery-main.slick-initialized .slick_next{display:none}.product-section .gallery-item{font-size:4.651vw!important;padding:13px 0 15px}.product-section .product-benefits{padding:20px 10px 22px 20px}.product-section .product-benefits h2{font-size:20px!important}.product-section .benifit_heading_subheading_wrapper h3{font-size:18px!important}.product-section .benifit_heading_subheading_wrapper p{font-size:16px!important}.gallery-main.slick-initialized .slick-dots{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:3px;margin:0;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.gallery-main.slick-initialized .slick-dots li{width:6px;height:6px;margin:0;background:#fff;border-radius:50%;border:.25px solid rgba(0,0,0,.3)}.gallery-main.slick-initialized .slick-dots li.slick-active{background:#1a1b39}.gallery-main.slick-initialized .slick-dots li button{display:none}.product-section .gallery-thumbnails{display:none!important}.product-section .gallery-main{margin-bottom:0}.product-section .epremium-kit__includes h3{font-size:3.721vw!important;margin:0 0 10px}.product-section .epremium-kit__item-title{font-size:3.721vw!important}.product-section .product-features{gap:8px!important;margin-left:-10px}.product-section .feature{gap:12px}.product-section .epremium-kit__items{gap:6px}.product-section .benefit:nth-child(1) svg,.product-section .benefit:nth-child(1) img,.product-section .benefit:nth-child(2) svg,.product-section .benefit:nth-child(2) img{margin-top:7px}.product-section .benefit:nth-child(3) svg,.product-section .benefit:nth-child(3) img{margin-top:11px}}.new-template .product-section .feature .feature_text{font-family:gira-sans,sans-serif!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/56/compiled_assets/styles.css.map */
