@import"https://use.typekit.net/szr4tia.css";h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:DM SANS,sans-serif!important;font-weight:600;text-transform:uppercase!important}#shopify-section-template--16303378923679__863ab293-97e3-4910-85bc-7374bc2f32f3{background:#f4f9ff}p{font-size:16px;font-weight:400;line-height:1.6em}.py-120{padding:120px 0}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.py-100{padding:100px 0}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}ul{list-style:none;padding-left:0}.main-title{color:#000;font-size:48px;font-weight:600;text-transform:uppercase}.main-title2{color:#000;font-size:28px;font-weight:600;text-transform:uppercase}.title-tag{color:#000;font-size:25px;font-weight:500;margin-bottom:0;font-weight:800;letter-spacing:1px;text-transform:uppercase}.highlight-text{background:linear-gradient(270deg,#3771c8 31.46%,#55ff81 73.63%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.inner-title{color:#000;font-size:20px;font-weight:600}.main-header .list-menu li>a{color:#fff;font-size:16px;font-weight:500;padding-left:0;padding-right:0;margin:0 12px;gap:10px}.main-header .cart-count-bubble{top:0;left:3.2rem;bottom:unset;background-color:unset;font-size:14px;color:#55ff81;font-weight:600}.main-header .list-menu a:hover,.main-header .header__menu-item:hover span{text-decoration:none}.main-header .gradient{background:#1b1f61;padding:0}.main-header .header__icon .icon{stroke:#fff}.header__heading-logo-wrapper .header__heading-logo-wrapper{width:218px;object-fit:contain}.main-header .header__active-menu-item{color:#fff;text-decoration:none}.main-header .header__icon{height:4rem;weight:4rem}.annoucement-bar{background-color:#262627;padding:15px 0}.annoucement-bar ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:0;padding:0}.annoucement-bar ul li{display:flex;align-items:center;gap:10px}.annoucement-bar ul li p{color:#cecece;font-size:14px;font-weight:400;margin-bottom:0}.annoucement-bar ul li img{max-width:24px}.annoucement-bar ul li:last-child{justify-content:end}.annoucement-bar ul li:nth-child(2){justify-content:center}.hero-title{color:#fff;font-size:60px;font-weight:600;text-transform:uppercase}.hero-banner-content p{color:#fff}.page-btn{padding:1em 2.5em;min-width:213px;border-radius:50px;border:1px solid #000;background:#fff;color:#000;font-size:16px;font-weight:600;text-align:center;text-decoration:none;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;display:inline-block;transition:box-shadow .3s ease}.page-btn:hover{box-shadow:#000 0 0 1px,#000 0 0,#000 0 0 inset}.get-btn{position:relative;border:3px solid black;margin-top:1.5em;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;padding:1em 2.5em;font-size:16px;font-weight:600;color:#fff;border-radius:50px;background:linear-gradient(273deg,#41e398 6.06%,#0084e9 96.99%);text-decoration:none;display:inline-block;overflow:hidden;transition:box-shadow .3s ease;z-index:1}.get-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(93deg,#41e398 6.06%,#0084e9 96.99%);border-radius:inherit;transition:opacity .3s ease;opacity:0;z-index:-1}.get-btn:hover:before{opacity:1}.get-btn:hover{box-shadow:#000 0 0 1px,#000 0 0,#000 0 0 inset}.hero-banner-bg{background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;align-items:center;position:relative;padding:40px 0 51px}.home-page-banner{position:relative}.hero-banner-img img{width:100%}.our-story-content{padding-right:50px}.our-story-content .main-title{margin-bottom:15px}.our-story-img img{width:100%}.logo-slider-section{background:#ececec;padding:20px 0;overflow:hidden}.lslider-box h2{color:#aaa;font-size:40px;font-weight:600;margin-bottom:0}.logo-slider-list{overflow:hidden}.logo-slider-section .slick-initialized .slick-slide div{display:flex;align-items:center}.logo-slider-section .slick-slide img{width:200px;object-fit:contain;max-height:30px}.hm-product-listing{border-radius:25px;background:#41a0df;padding:0 15px;margin-bottom:0}.product-subtitle{color:#fff;padding-bottom:15px}.hm-product-listing .main-title2{color:#fff;margin-top:30px}.hm-product-listing li{text-align:center;width:33.33%;padding:50px 30px}.ftr-product-img img{height:335px;object-fit:contain}.hm-product-listing .slider-button .icon path{fill:#000}.hm-product-listing .slider-button{margin-top:20px}.hm-product-listing .slider-button .icon{height:14px}.hm-product-listing li:nth-child(2){background:#347ff0}.follos-conunt{color:#0c0a0a;font-size:30px;font-weight:600;margin-bottom:15px}.follows-tiktok{background:linear-gradient(93deg,#69c9d033 .66%,#faabbf33 100.56%)}.follos-info{display:flex;align-items:center;justify-content:space-between;margin-top:50px;margin-bottom:40px}.follos-info li{text-align:center}.follos-info li:nth-child(2){border-left:1px solid #d2d2d2;padding-left:50px;padding-right:60px;border-right:1px solid #d2d2d2}.follows-content{display:flex;gap:30px;padding:120px 0}.follows-content-left{padding-left:60px}.follows-content-right{padding-right:60px}.follows-content svg{flex-shrink:0;width:45px;height:45px}.follows-instagram{background:linear-gradient(95deg,#515bcb33 .34%,#ff984933 101.21%)}.follos-info p{color:#0c0a0a;font-weight:500;margin-bottom:0}.follows-img img{width:100%}.follows-youtube{background:linear-gradient(93deg,#fbe7e7 1.12%,#ffeeee80 100.66%)}.follows-youtube .follows-content p{margin:30px 0}.follows-youtube .follows-img{max-width:520px;margin:auto}.follows-content .main-title2{line-height:1}.delevers-benefits-section{padding-top:40px}.delevers-benefits-section .delevers-box img{object-fit:cover}.delevers-benefits-section .delevers-box{margin-top:40px}.delevers-benefits-section .delevers-box h3{color:#072f30;font-size:21px;font-weight:500;margin-bottom:15px!important}.delevers-benefits-section .delevers-box p{margin-bottom:20px!important;font-size:16px;font-weight:400}.featur-img-box{width:70px;height:70px;background:#dde8fa;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:20px}.delevers-left-box{padding-right:45px}.delevers-img img{width:100%}.testimonial-inner-title{color:#353535;font-size:18px;font-weight:600;margin-bottom:10px}.testimonial-box{box-shadow:#1e1d65 -1px -1px 2px,#1e1d65 0 6px,#1e1d65 -1px -1px inset;border-radius:25px;background:#fff;padding:25px;text-align:center;margin:5px 0}.testimonials-slide{margin-bottom:115px}.john-text{color:#3771c8;font-size:16px;font-weight:600;margin-bottom:0}.testimonials-section{overflow:hidden}.testimonials-section .slick-slide{margin:0 15px}.testimonials-section .box-desc{color:#353535}.testimonials-section .rating{margin-bottom:10px}.testimonials-section .rating i{background:linear-gradient(180deg,#55ff81,#3771c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.testimonials-section .title-tag{margin-bottom:10px}.testimonials-section .slick-prev,.testimonials-section .slick-next{top:50%;width:55px;height:55px;border-radius:50%;z-index:1}.testimonials-section .slick-arrow{top:unset;bottom:-143px;border:1px solid #1e1d65}.testimonials-section .slick-prev:before,.testimonials-section .slick-next:before{color:#1e1d65}.testimonials-section button.slick-prev.slick-arrow{left:45%}.testimonials-section button.slick-next.slick-arrow{right:45%}.testimonials-section .slick-prev:before{content:"\f060"}.testimonials-section .slick-next:before{content:"\f061"}.testimonials-section .slick-prev:before,.testimonials-section .slick-next:before{font-family:"Font Awesome 5 Free";font-weight:600;font-size:18px}.gallery-section{overflow:hidden}.gallery-item img{border-radius:25px;width:100%;height:404px;object-fit:cover}.gallery-section .slick-slide{margin:0 10px}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--thumb img{border-radius:25px}.vw-root__container .vw-root__container-inner{position:relative;padding-bottom:90px}.faq-page .collapsible-content-wrapper-narrow{max-width:100%}.faq-page .collapsible-content .accordion{margin-bottom:30px;background:#fff;border-radius:10px;border:none}.faq-page details{border-radius:10px;border:1px solid #e2e2e2!important}.faq-page details summary{padding:20px}.faq-page .gradient.color-background-1{background:#f8f8f8;padding:60px 0}.faq-page .global-media-settings{border-radius:25px;margin-left:30px}.faq-page .global-media-settings img{border-radius:25px}.faq-page .accordion__title{color:#353535;font-size:16px;font-weight:600}.faq-page .collapsible-content summary:hover{background:none}.faq-page .collapsible-content summary:hover .accordion__title{text-decoration:none}.faq-page .accordion__content{padding:0 20px}.faq-page .accordion__content p{font-size:14px}.rating_section{background:linear-gradient(90deg,#cfdae966 1.54%,#d1d1d142 101.32%);padding-top:40px;padding-bottom:40px;margin-top:60px}.rating_section .rating-wrap{display:flex;justify-content:space-between;align-items:center}.rating_section .rating-wrap .logo-rating img{max-width:100%;height:auto;height:55px;object-fit:contain}.rating_section .rating-wrap .rating-box{display:flex;align-items:center;gap:30px}.rating_section .rating-wrap .rating-box .rating-text{color:#2f2e2e;font-size:25px;font-weight:600;text-transform:capitalize;margin-bottom:0}.rating_section .testimonials-section .rating{margin-bottom:0}.rating_section .testimonials-section .rating i{font-size:30px}.main-footer .footer-block__image-wrapper{margin-bottom:40px}.main-footer .footer-block__details-content .list-menu__item--link{color:#b6b6b6;font-size:14px;font-weight:400}.main-footer .footer-block__heading{margin-bottom:10px}.main-footer .footer-block.grid__item.footer-block--menu{padding-left:50px}.main-footer .list-social{justify-content:start!important;padding:0;gap:20px;margin-top:10px}.main-footer .list-social__link{padding:0}.main-footer .list-social__item .icon{height:30px;width:30px}.main-footer .footer__content-bottom{border-top:1px solid #3771c8!important}.main-footer .footer__content-top{padding-bottom:40px}.list-social svg path{fill:#fff}.header--has-social .menu-drawer__utility-links{padding:15px!important}.header--has-social .menu-drawer__utility-links span,.header--has-social .menu-drawer__utility-links a{color:#fff}.login-page{background:linear-gradient(273deg,#41e3987f 6.06%,#0084e97f 96.99%);padding:100px 0}.customer.login,.customer.register{padding:50px!important;background-color:#fff;border-radius:15px;overflow:hidden;border:0;box-shadow:0 6px 24px #a6e8e44c}#recover,#login,.customer.register h1{color:#072f30;font-size:40px;font-weight:800;margin-bottom:30px!important}.login-page .page-btn:after,.login-page .page-btn:before{content:unset}.login-page .page-btn{padding:16px 50px!important;border-radius:50px!important;color:#fff!important;font-size:16px!important;font-weight:600!important;text-align:center;box-shadow:unset!important;display:inline-block!important;background:linear-gradient(273deg,#41e398 6.06%,#0084e9 96.99%)}.shopify-policy__container{padding-top:100px;padding-bottom:100px;max-width:95ch}.shopify-policy__title h1{color:#000;font-size:48px;font-weight:600;text-transform:uppercase;text-align:left;margin-bottom:20px}.shopify-policy__body p strong{display:inline-block;margin-bottom:10px;width:100%;font-size:16px}.shopify-policy__body ul{padding-left:0;margin-bottom:10px}.shopify-policy__body ul ul{padding-left:1rem;margin-bottom:10px}.shopify-policy__body ul li{margin-bottom:10px}.shopify-policy__body p,.shopify-policy__body ul li{font-size:14px}.shopify-policy__body h1,.shopify-policy__body h2{margin-bottom:10px;width:100%;font-size:16px}.shopify-policy__body .rte table{margin-bottom:10px}.pro-grid{background-repeat:no-repeat;background-size:cover}.pro-grid .main-title{color:#fff;margin-bottom:50px}.pro-box{background-color:#fff;border-radius:25px;padding:50px;display:flex;align-items:center;position:relative}.project-ojct-img{position:absolute;right:0;bottom:0;object-fit:cover}.pro-box .pro-img img{min-width:350px;height:auto}.pro-box .pro-img{text-align:center;position:relative}.pro-box .pro-info{padding-left:50px}.pro-box .rating i{background:linear-gradient(180deg,#55ff81,#3771c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px}.pro-box .rating{margin-bottom:25px}.pro-box .rating .rating-regular{color:#ddd;-webkit-text-fill-color:unset}.pro-info h2{color:#000;margin-bottom:25px;font-size:40px;font-weight:600;text-transform:uppercase}.pro-info .rating span{color:#000;font-size:18px;font-weight:400;text-transform:capitalize;margin-left:10px}.price-raguler{margin-bottom:30px;line-height:normal}.price-raguler span{color:#000;font-size:35px;font-weight:600}.price-raguler span.discount{opacity:.5;padding-right:10px;margin-right:10px;font-size:25px;font-weight:400;text-decoration:line-through}.banner-section .hero-banner-content p{margin-bottom:0}.banner-section.hero-banner-bg{position:relative}.product-sale{position:absolute;left:0;background:#3ada9f;font-size:18px;font-weight:600;color:#fff;padding:8px 22px;line-height:normal}.side-banne-img img{width:auto;position:absolute;right:0;bottom:0}.testimonials-box .rating .rating-regular{color:#ddd;-webkit-text-fill-color:unset}.home-page-banner.innder-banner:after{content:unset}.innder-banner .hero-title{font-size:50px;font-weight:500}.innder-banner.home-page-banner{padding-bottom:0}.product__info-container>*+*{margin-top:0;margin-bottom:20px}.faq-page.product-faq .collapsible-content .accordion{margin-top:30px;margin-bottom:0}.faq-page.product-faq{border:0;margin-top:20px;margin-bottom:20px}.product-detail-info{padding-top:50px}.product-detail-info .global-media-settings,.product-detail-info .product__media,.product-detail-info .product-media-container.media-fit-cover{border-radius:10px}.product__title h1{color:#000;font-size:30px;font-weight:500}.product-detail-info .price-item{font-size:24px!important;font-weight:600}.product-detail-info .price--on-sale .price-item--regular{opacity:.5;font-weight:500;color:#000;border-right:1px solid #d3d3d3;padding-right:10px;letter-spacing:normal}.product-detail-info .rating .rating-star:before{background:linear-gradient(90deg,#fc0 var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:36px}.product-detail-info .rating-count span{font-size:18px}.product-detail-info .product__tax{font-size:16px;font-weight:400}.product-detail-info .rte,.product-detail-info .shopify-installments{color:#000;letter-spacing:normal}.product-detail-info .list-payment{justify-content:start}.product-detail-info .product__description{border-radius:25px;border:1px solid #dfdfdf;padding:20px}.product-detail-info .shopify-installments{font-size:14px;color:#000}.product-detail-info .quantity:after,.product-detail-info .quantity:before{border-radius:55px;box-shadow:unset}.product-detail-info .quantity button{height:24px;width:24px;display:flex;align-items:center;justify-content:center;border:2px solid #727171;border-radius:50%}.product-detail-info .quantity{border-radius:55px;border:1px solid #d0d0d0;background:#fff;align-items:center;padding:15px 20px;width:177px;height:50px}.quantity__button svg path{stroke:#727171}.quantity__input{font-size:22px;font-weight:600;outline:0;box-shadow:unset;color:#000}.product-detail-info .product-form__quantity{display:flex;align-items:center}.product-detail-info .product-form__quantity .form__label{font-size:16px;font-weight:500;margin-bottom:0;color:#000}.product-detail-info .badge{border-radius:40px;background:#40e199;color:#000;padding:12px 25px;font-size:14px;font-weight:600;margin-bottom:0}.product-detail-info .product-form__submit.button:not(.brand-btn):before,.product-form__submit.button:not(.brand-btn):after{content:unset}.product-detail-info .product-form__submit:not(.brand-btn){border-radius:65px;background:linear-gradient(91deg,#0388e5 2.73%,#41e398 101.4%);font-size:16px;font-weight:600;padding:16px 30px;color:#fff;border:1px solid #000;box-shadow:0 4px #000}.product-detail-info .product__info-container,.product-detail-info .product-form__buttons{max-width:100%}.product-detail-info .gPreorderBtn{border:0}.product-detail-info .gPreorderBtn:hover{background:linear-gradient(91deg,#0388e5 2.73%,#41e398 101.4%)!important}.product-detail-info .shopify-cleanslate .h7OYsWHrW5495r9beh2n{border-radius:65px}.product-detail-info .product__description h2{font-size:18px;font-weight:600}.product-detail-info .product__description strong{font-weight:500}.product-detail-info .product__description p{margin-top:15px;margin-bottom:0}.product__description ul{list-style:disc}.product__description li{margin-top:10px}.product-detail-info .share-button__button{display:flex;align-items:center;justify-content:center}.product-detail-info .share-button__button svg{margin-right:10px}.product-detail-info .product__title{margin-bottom:20px}.product-detail-info .share-button{margin:0}.product-detail-info .slider-button .icon{height:1.2rem}.faq-page.product-faq .accordion__title{color:#000}.happiness-grnt-section .main-title2{margin-bottom:20px}.happiness-grnt-section p{margin-bottom:0}.product-detail-info .use-product{display:flex;gap:10px}.product-detail-info .use-product img{height:25px;width:auto}.product-detail-info .use-product p{color:#000;font-size:14px;font-weight:400}.product-detail-info .use-product p span{color:#1e1d65;font-size:14px;font-weight:600}.product-detail-info .payment-info{margin:20px 0}.product-detail-info .payment-info ul{border-radius:12px;background:#e8eff9;padding:20px 10px;display:flex;margin-bottom:0}.product-detail-info .payment-info ul li{width:33.33%;text-align:center;padding:0 10px;position:relative}.product-detail-info .payment-info ul li:first-child:before{content:unset}.product-detail-info .payment-info ul li:before{content:"";width:1px;height:64px;position:absolute;background:#c7c7c7;left:0;top:20px;bottom:0}.product-detail-info .payment-info ul li .img-info{background-color:#fff;padding:10px;border-radius:50%;height:50px;width:50px;margin:auto}.product-detail-info .payment-info ul li img{object-fit:contain;width:100%;height:auto}.product-detail-info .payment-info ul li p{color:#000;margin-top:20px;margin-bottom:0;font-size:15px;font-weight:500;line-height:normal;letter-spacing:normal}.product-step{background:#2050ac;position:relative}.product-step .scroll-down-header h2{color:#fff;font-weight:600;text-transform:unset}.box-step{margin-top:50px}.box-step ul{background-color:#fff;border-radius:25px;display:flex;width:100%;margin-bottom:0}.box-step ul li{padding:30px;text-align:center;width:33.33%}.box-step ul li img{height:350px;width:100%}.box-step ul li .main-title{color:#000;font-size:30px;font-weight:500;margin:15px 0}.box-step ul li:nth-child(2){background-color:#f1f7ff}.box-step ul li .step-box-desc{color:#000;font-size:18px;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0}.dinks-text .main-title2{margin-bottom:40px;text-transform:unset}.dinks-text{padding-left:40px}.dinks-text p{margin-bottom:0}.dinks-section .heightened-img{border-radius:25px}.heightened-img{width:100%}.upgrade-room.dinks-section{padding-top:50px}.upgrade-room .dinks-text{padding-right:40px;padding-left:0}.upgrade-room .heightened-img{border-radius:25px}.video-section .main-title2{text-transform:unset;font-weight:500;margin-bottom:50px}.video-section .motion-reduce svg path{fill:#000}.cart-page .cart-items thead th{color:#000;font-size:18px;font-weight:600;padding-bottom:15px;opacity:1;text-transform:capitalize;margin-bottom:20px}.cart-page .title-wrapper-with-link{margin-bottom:60px}.cart-page .cart-items td{padding-bottom:0;padding-top:25px}.cart-page .cart-item>td+td{padding-left:15px}.cart-page .cart-item__name{font-size:18px;font-weight:600}.cart-page .cart-item .product-option{font-size:15px;font-weight:500}.totals__total{font-size:18px;font-weight:600}.cart-page .price{font-size:20px;font-weight:600}.cart-page .cart-item__name:hover{text-decoration:none}.cart-page .quantity{color:#565656;width:138px;min-height:45px;font-size:14px;font-weight:500;padding:5px 0}.cart-page .quantity__input{font-size:14px;font-weight:600}.cart-page .quantity__button svg{width:10px}.cart-page .quantity__button svg path{fill:#565656;stroke:#565656}.cart-page .cart-item cart-remove-button{margin:.5rem 0 0 .5rem;background:linear-gradient(273deg,#41e398 6.06%,#0084e9 96.99%);color:#fff;height:45px;border-radius:6px;width:46px;display:flex;align-items:center;justify-content:center}.cart-page .cart-item cart-remove-button svg path{fill:#fff;stroke:#fff}.cart__checkout-button{padding:14px 30px;border-radius:50px;border:1px solid #000;background:#fff;color:#000;font-size:16px;font-weight:500;text-align:center;text-decoration:none;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;display:inline-block}.cart__checkout-button:after{border:0!important;box-shadow:unset!important}.cart__checkout-button:before,.cart__checkout-button:after{content:unset}.cart-page .cart-items td{vertical-align:middle}.jdgm-rev-widg__reviews .jdgm-rev.jdgm-rev{box-shadow:#000 -1px -1px 2px,#000 0 6px,#000 -1px -1px inset;border-radius:25px;background:#fff;padding:25px 25px 0}.jdgm-rev__header .jdgm-row-rating{margin-bottom:12px}.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{background:linear-gradient(180deg,#55ff81,#3771c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px}.jdgm-rev__author{color:#3771c8!important;font-size:16px;font-weight:600}.jdgm-rev__body p{margin-bottom:0}.jdgm-rev-widg__reviews .jdgm-rev__timestamp,.jdgm-rev__location{color:#95989a;font-size:15px;font-weight:500}.jdgm-paginate .jdgm-paginate__load-more{padding:18px 40px;border-radius:50px!important;border:1px solid #000;background:#fff!important;color:#000!important;font-size:16px;font-weight:500;text-align:center;text-decoration:none;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;display:inline-block}.jdgm-paginate .jdgm-paginate__load-more:hover{background:#fff}.jdgm-rev-widg__header .jdgm-write-rev-link.jdgm-write-rev-link{padding:18px 40px;border-radius:50px!important;border:1px solid #000;background:#fff!important;color:#000!important;font-size:16px;font-weight:500;text-align:center;text-decoration:none;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;display:inline-block}.jdgm--leex-script-loaded .jdgm-rev-widg__header,.jdgm--leex-script-loaded .jdgm-rev-widg__actions,.jdgm--leex-script-loaded .jdgm-quest{box-shadow:none!important;border:1px solid #dddcdc!important}.with-bg{margin-top:100px!important;background:#f0f5fd}.with-bg-video .color-background-1{background:#f0f5fd}.with-bg-video .gradient{background-color:transparent}.product-bg-light{background:#ececec4f;padding-top:10px}.product-top-content .main-title{font-size:40px;letter-spacing:0;width:80%;margin:auto auto 60px}.collecton-product-template .product-grid-container{padding-bottom:100px}.collecton-product-template .product-grid-container .product-grid{gap:30px}.collecton-product-template .collection .grid__item{border-radius:25px;border:1px solid #d7d7d7;overflow:hidden;width:30%;min-width:30%;max-width:33%}.collecton-product-template .collection .grid__item .product-card-wrapper .card{border:none}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__inner .card__content{padding:0!important;position:relative}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__inner .card__content .badge{position:absolute;top:15px;left:15px;border-radius:25px;background:#fff;padding:10px 19px;color:#3771c8;font-size:18px;font-weight:600;font-family:DM SANS,sans-serif!important}.collecton-product-template .collection .grid__item .product-card-wrapper .card__inner.gradient{height:410px}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content{padding:30px;text-align:center}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card__heading{font-size:20px;letter-spacing:0;font-weight:600;text-transform:uppercase;color:#000;font-family:DM SANS,sans-serif!important}.underline-links-hover:hover a{text-decoration:none!important}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card__information{padding-top:0}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card-information{text-align:center;padding:15px 0 0}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .quick-add__submit{padding:14px 30px;min-width:215px;width:215px;border-radius:50px;border:1px solid #000;background:#fff;color:#000;font-size:20px;font-weight:600;text-align:center;text-decoration:none;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;display:inline-block;--border-offset: none;margin-top:10px;font-family:DM SANS,sans-serif!important;text-transform:uppercase}.button:not([disabled]):hover:after{box-shadow:none}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card-information .price .price-item--regular{font-family:DM SANS,sans-serif!important;font-size:26px;font-weight:400;color:#000}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card-information .price .price-item--sale{font-size:26px;font-weight:400;color:#000;font-family:DM SANS,sans-serif!important}.collecton-product-template .collection .grid__item .product-card-wrapper .card .card__content .card-information .price.price--on-sale .price-item--regular{font-size:16px;opacity:.5;color:#000;font-family:DM SANS,sans-serif!important}.collecton-product-template .collection .grid__item .product-card-wrapper .card .rating-star:before{font-size:33px;background:linear-gradient(90deg,rgb(227 178 4) var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.product-card-wrapper .card .rating-count.caption{font-size:18px;color:#000;font-weight:400;text-transform:capitalize}.button--primary{position:relative;border:3px solid black;margin-top:1em;box-shadow:#000 0 0 1px,#000 0 5px,#000 0 0 inset;padding:1.5em 2.5em;font-size:16px;font-weight:600;color:#fff;border-radius:50px;background:linear-gradient(273deg,#41e398 6.06%,#0084e9 96.99%);text-decoration:none;display:inline-block;overflow:hidden;transition:box-shadow .3s ease;z-index:1;margin-bottom:6px}.button--primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(93deg,#41e398 6.06%,#0084e9 96.99%);border-radius:inherit;transition:opacity .3s ease;opacity:0;z-index:-1}.button--primary:hover:before{opacity:1}.button--primary:hover{box-shadow:#000 0 0 1px,#000 0 0,#000 0 0 inset}.bullet-callout{margin-bottom:8px}.shop-banner .rte ul{list-style:disc}.shop-banner .rating-box{display:flex;align-items:center;gap:10px}.shop-banner .rating-box .rating{margin-bottom:0}.shop-banner .rating-box .rating i{background:linear-gradient(180deg,#55ff81,#3771c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.shop-banner .rating-box .rating-text{color:#2f2e2e;font-size:16px;font-weight:400;text-transform:capitalize;margin-bottom:0;display:block}.shop-banner .rte li{list-style:inherit;line-height:1.4;margin-bottom:10px;font-size:16px;color:rgba(var(--color-foreground))}.shop-banner .h0{font-size:60px;font-weight:600;text-transform:inherit!important}.shop-banner .h1{color:#000;font-size:48px;font-weight:600;text-transform:inherit!important}.shop-banner .rte ol{padding-left:0}.shop-banner p,.shop-product p,.product-detail-info.shop-product .rte,.product-detail-info.shop-product .accordion__title,.product-detail-info.shop-product .product__title h2,.product-detail-info.shop-product .product-detail-info,.product-detail-info.shop-product .shopify-installments{color:rgba(var(--color-foreground))}.product-detail-info.shop-product .rte ul{list-style:disc}.product-detail-info.shop-product .price--on-sale .price-item--regular{color:rgba(var(--color-foreground))}.product-main-title .highlight-text-product{color:#0053b0;font-size:15px;margin-bottom:10px;display:block;font-weight:600}.product-main-title .h2,.video-section .h2,.shop-banner .h2{font-size:35px;font-weight:600;text-transform:inherit!important}.product-main-title .h1,.video-section .h1{color:#000;font-size:48px;font-weight:600;text-transform:inherit!important}.product-main-title .h0,.video-section .h0{font-size:60px;font-weight:600;text-transform:inherit!important}.product-main-title .rich-text__heading{margin-bottom:15px}.product-main-title .desc-product{color:rgba(var(--color-foreground),.7);margin-bottom:20px;font-size:20px}.our-videos-section .title-tag{font-size:16px;font-weight:400;text-transform:none;margin-bottom:20px}.our-videos-section .main-title2{font-size:35px}.shop-product .rating .rating-star:before{background:linear-gradient(90deg,#fc0 var(--percent),rgba(var(--color-foreground),.15) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:30px}.shop-product .price__regular .price-item--regular{font-size:24px!important;font-weight:600}.order-mini .rating i{background:linear-gradient(180deg,#55ff81,#3771c8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.order-mini .h1{font-size:60px;text-transform:capitalize!important}.product-rating-text{font-size:14px;font-weight:400}.color-scheme-2bd3f1a6-92a7-4bdf-ad71-5b1d22b7406e{color:rgba(var(--color-foreground),1)}.testimonials-slide .slick-slide,.gallery-section .slick-slide{height:auto}.brand-btn{position:relative;border:2px solid #fff;box-shadow:#fff 0 0 1px,#fff 0 5px,#fff 0 0 inset;font-size:1.6rem;font-weight:600;color:#fff;border-radius:5rem;background:linear-gradient(273deg,#41e398 6.06%,#0084e9 96.99%);text-decoration:none;display:inline-block;overflow:hidden;transition:box-shadow .3s ease;z-index:1;padding:1.6rem 5rem;line-height:1.2}.brand-btn:hover:before{opacity:1}.brand-btn:hover{box-shadow:#fff 0 0 1px,#fff 0 0,#fff 0 0 inset}.brand-btn--blue{border:2px solid var(--color-blue);box-shadow:var(--color-blue) 0 0 1px,var(--color-blue) 0 5px,var(--color-blue) 0 0 inset}.brand-btn--blue.brand-btn--blue:hover{box-shadow:var(--color-blue) 0 0 1px,var(--color-blue) 0 0,var(--color-blue) 0 0 inset}.brand-btn--white{border:2px solid var(--color-blue);box-shadow:var(--color-blue) 0 0 1px,var(--color-blue) 0 5px,var(--color-blue) 0 0 inset;background:#fff;color:var(--color-blue)}.brand-btn.brand-btn--white:before{background:#fff}.brand-btn.brand-btn--white:hover{box-shadow:var(--color-blue) 0 0 1px,var(--color-blue) 0 0,var(--color-blue) 0 0 inset}.brand-btn--light-blue{border:2px solid #fff;box-shadow:#fff 0 0 1px,#fff 0 5px,#fff 0 0 inset;background:#a9ccf1;color:var(--color-blue)}.brand-btn.brand-btn--light-blue:before{background:#fff}.brand-btn.brand-btn--light-blue:hover{box-shadow:#fff 0 0 1px,#fff 0 0,#fff 0 0 inset}.text-blue{color:var(--color-blue)}.section-title{font-family:inherit!important;font-size:4.3rem;letter-spacing:-.07rem;text-transform:unset!important}.section-title-small{font-family:inherit!important;font-size:2.2rem;letter-spacing:-.07rem;text-transform:unset!important}.body-text,.body-text>*{font-size:1.6rem}@media (max-width: 991px){.section-title{font-size:3.4rem}}@media (max-width: 767px){.section-title-small{font-size:2rem}.body-text,.body-text>*{font-size:1.4rem}}.home-hero{padding:60px 0 100px}.home-hero .page-width{padding:0 2rem}.home-hero .hero-title{text-transform:unset!important;margin-bottom:4rem;font-family:inherit!important}.home-hero .hero-banner-content{padding-left:7rem}.home-hero .hero-banner-img img,.home-hero .hero-banner-video video{border-radius:10px}.home-hero .home-hero-dec>*{display:flex;align-items:flex-start;flex:1;font-size:1.8rem;margin-bottom:1.8rem}.home-hero .home-hero-dec>*:before{width:2.4rem;height:2.4rem;display:block;content:"";background-image:url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.417.007c-6.351 0-11.5 5.149-11.5 11.5s5.149 11.5 11.5 11.5 11.5-5.149 11.5-11.5-5.149-11.5-11.5-11.5m-.376 2.572c1.01 0 1.827.658 1.827 1.47s-.818 1.47-1.827 1.47-1.826-.658-1.826-1.47.818-1.47 1.826-1.47M3.047 15.51c-.5.12-1.092-.566-1.325-1.533-.232-.968-.016-1.85.483-1.97.5-.12 1.092.568 1.325 1.535s.016 1.849-.483 1.969m-.031-9.902c-.177-.176.19-.83.82-1.459s1.282-.996 1.458-.82c.177.176-.19.829-.82 1.458-.63.63-1.282.997-1.458.82m2.893 4.473c-.862 0-1.56-.813-1.56-1.815s.698-1.816 1.56-1.816 1.561.813 1.561 1.816c0 1.002-.698 1.815-1.56 1.815m2.987 3.967a1.773 1.773 0 1 1 3.545 0 1.773 1.773 0 0 1-3.545 0m3.74 7.764c-1.03 0-1.866-.426-1.866-.951s.835-.951 1.866-.951c1.03 0 1.866.426 1.866.95 0 .526-.835.952-1.866.952m2.717-20.643C14.489.927 13.825.6 13.87.438c.046-.163.783-.1 1.647.141.863.241 1.527.568 1.482.73s-.782.1-1.646-.141m5.04 14a1.734 1.734 0 1 1-3.386-.75 1.734 1.734 0 0 1 3.386.75m.341-7.331c-.566.327-1.427-.104-1.922-.961-.495-.858-.437-1.819.129-2.146s1.427.104 1.922.961c.496.858.438 1.819-.129 2.146m2.1 6.416c-.183-.027-.235-.686-.117-1.471s.361-1.4.544-1.372c.182.027.234.686.116 1.471s-.361 1.4-.544 1.372' fill='white'/%3E%3C/svg%3E");background-size:auto;background-repeat:no-repeat;flex:none;margin-top:.2em;margin-right:1.4rem}.home-hero-bottom{gap:2rem;margin-top:4rem}@media (max-width: 991px){.home-hero .hero-banner-content{padding-left:3rem}}@media (max-width: 767px){.home-hero .hero-banner-content{padding-left:0}.home-hero .hero-title{margin-bottom:2rem;margin-top:2rem;font-size:36px!important}.home-hero .home-hero-dec>*{font-size:1.5rem;margin-bottom:1.2rem}.home-hero-bottom{margin-top:2rem}.home-hero .brand-btn{width:100%}.home-hero{padding:20px 0}}.home-quote{padding:22px 0}.home-quote__author--name,.home-quote__quote{font-size:1.8rem;color:#1b1f61;line-height:1.2;font-weight:700}.home-quote__quote{font-weight:500;margin-bottom:0}.home-quote__author{gap:10px;justify-content:center;flex:none}.home-quote__inner{gap:10px;justify-content:center}@media (max-width: 767px){.home-quote{padding:30px 0;text-align:center}.home-quote__author--name{font-size:1.4rem}.home-quote__author--icon{width:1.2rem;height:1.2rem}.home-quote__author--icon svg{height:100%;width:100%}}.home-benefits{padding:50px 0}.home-benefits-items{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}.home-benefits-item{display:flex;flex-direction:column;align-items:center;text-align:center;width:calc(33.3333% - 20px)}.home-benefits-item--icon{height:48px}.home-benefits-item--icon img{max-height:100%;width:auto;max-width:100%}.home-benefits-item--caption{white-space:pre-line;margin-top:15px}.home-benefits-btn{margin-top:60px}.home-benefits-left{padding-right:30px}@media (max-width: 991px){.home-benefits-item{width:calc(50% - 15px)}}@media (max-width: 767px){.home-benefits{padding:25px 0 30px}.home-benefits-items{row-gap:18px;column-gap:36px}.home-benefits-item{width:calc(50% - 18px)}.home-benefits-left{padding-right:0}.home-benefits .brand-btn{width:100%}.home-benefits-item--caption{font-size:1.4rem}.home-benefits-img{margin-bottom:60px}}.home-our-story{padding:50px 0}.home-our-story-content{padding-left:60px}.home-our-story .section-title,.home-our-story-dec{margin-bottom:30px}.home-our-story-btn-wrapper{gap:18px}.home-our-story-btn-wrapper .brand-btn{padding-left:3.5rem;padding-right:3.5rem;min-width:24rem;flex:1 1 auto}@media (max-width: 767px){.home-our-story{padding:30px 0 40px}.home-our-story-dec{margin:20px 0}.home-our-story-content{padding-left:0}}.home-bs{padding:50px 0}.home-bs .section-title{margin-bottom:50px}.home-bs-product-card{border-radius:10px;padding:40px 30px;display:flex;flex-direction:column;height:100%}.home-bs-card-title{margin-bottom:12px}.home-bs-card-desc{margin-bottom:30px}.home-bs-product-card--img{aspect-ratio:1/1;width:100%;margin-bottom:20px;overflow:hidden}.home-bs-product-card--img img{height:100%;width:100%;object-fit:contain;display:block}.home-bs .home-bs-reviews-wrapper{margin-bottom:10px;line-height:0}.home-bs .rating-star{--letter-spacing: .2;--font-size: 1.4;--color-rating-star: var(--color-blue)}.home-bs .rating-count{font-size:1.4rem}.home-bs-card-content{flex:1 1 auto;display:flex;flex-direction:column}.home-bs-btn-wrapper{flex:1 1 auto;display:flex;align-items:flex-end}@media (max-width: 767px){.home-bs{padding:40px 0}.home-bs .section-title{margin-bottom:35px}.home-bs-product-card{padding:25px 15px 30px;flex-direction:row;flex-wrap:wrap;margin-bottom:15px}.home-bs-card-title{margin-bottom:8px}.home-bs-card-desc{margin-bottom:0;font-size:1.2rem}.home-bs-btn-wrapper{flex:1 1 100%}.home-bs-card-content{flex:1;padding-left:15px;margin-bottom:16px}.home-bs-product-card--img{width:35%;margin-bottom:16px}.home-bs-product-card--img img{object-position:top}.home-bs .home-bs-reviews-wrapper{margin-bottom:8px}.home-bs .rating-star{--letter-spacing: .2;--font-size: 1;--color-rating-star: var(--color-blue)}.home-bs .rating-count{font-size:1rem;font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/main.css.map */
