@import"https://fonts.googleapis.com/css2?family=Agdasima:wght@400;700&display=swap";#banner-bottom-section .container{max-width:1400px}#banner-bottom-section .bg-policies-block{border-radius:16px;overflow:hidden}#banner-bottom-section .bg-policies-block .halo-item{padding-inline:0}#banner-bottom-section .bg-policies-block .halo-item a{justify-content:center;margin-inline:-1px}div#banner-bottom-section{margin-top:-72px;background:transparent}.custom-banner-hero-button a{position:relative;margin-top:24px}.custom-banner-hero-button a:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}.custom-banner-hero-button a p{padding-inline:30px 55px}#custom-image-text-box-sec .banner-content .content-box a.banner-button{padding-inline:30px 55px;font-size:16px;width:fit-content!important;min-width:unset;max-width:unset;line-height:normal;position:relative;padding-block:16px;font-weight:400}#custom-image-text-box-sec .banner-content .content-box a.banner-button:hover{background-color:#fff;color:#000}#custom-image-text-box-sec .banner-content .content-box a.banner-button:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}.sections-product-tab .product-tab-block .list-product-tabs{background-color:#f5f5f7;border-radius:50px;margin-inline:auto!important;padding:6px;width:fit-content}.sections-product-tab .product-tab-block .list-product-tabs .tab-links{padding:10px 28px}.custom-hotspot-section{background-image:url(/cdn/shop/files/points-section.png?v=1775042009);background-position:center;background-repeat:no-repeat;background-size:cover}.custom-hotspot-section img{visibility:hidden}.custom-hotspot-section .custom-hotspot-item,.custom-hotspot-section .custom-hotspot-item2{max-width:340px}.custom-hotspot-section .custom-hotspot-item:nth-child(1) p,.custom-hotspot-section .custom-hotspot-item:nth-child(2) p,.custom-hotspot-section .custom-hotspot-item:nth-child(3) p{text-align:right}.custom-hotspot-section .custom-hotspot-item div{display:block}.custom-hotspot-section .custom-hotspot-cols{justify-content:center;gap:20%}.custom-hotspot-section .custom-hotspot-item:nth-child(2){transform:translate(-80px)}.custom-hotspot-section .custom-hotspot-item2:nth-child(2){transform:translate(80px)}.custom-top-rated-product .halo-product-block .container{max-width:1400px}.custom-top-rated-product{position:relative}.custom-top-rated-product .halo-product-block .halo-block-header{position:static}.custom-top-rated-product .halo-product-block a.view_all{position:absolute;bottom:-80px;left:50%;transform:translate(-50%)!important;display:inline-flex;flex-direction:row-reverse;gap:10px;background-color:#232323;color:#fff;border-radius:50px;font-size:16px;padding:7px 7px 7px 32px;letter-spacing:0;align-items:center;top:auto;width:max-content;border:1px solid #232323}.custom-top-rated-product .halo-product-block a.view_all:hover{background-color:#fff;color:#000}.custom-top-rated-product .halo-product-block a.view_all span.icon-svg{display:flex;position:static;width:40px;height:40px}.custom-top-rated-product .halo-product-block a.view_all span.icon-svg svg{width:100%;height:auto}.custom-counter-position-sec{background-color:#fff}.custom-counter-position-sec .container{max-width:1400px}.custom-counter-position-sec .counter-positions-image-banner-wrapper{gap:24px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block{flex:1;border:1px solid #E8E8E8;background:#f5f5f7;padding:24px!important;border-radius:16px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content h2{text-align:left}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content .block-description{text-align:left;opacity:.8}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button{margin-left:0;padding:13px 56px 13px 13px;max-width:unset;width:fit-content;position:relative;font-weight:400;letter-spacing:0}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}#custom-satisfaction-sec .container{max-width:100%;padding-inline:35px}#custom-satisfaction-sec .halo-item a{flex-direction:row;align-items:center;gap:15px;justify-content:center}#custom-satisfaction-sec .halo-item a .policies-icon{width:40px}#custom-satisfaction-sec .halo-item a .policies-content{flex:unset;text-align:left}#custom-faq-sec .container{max-width:930px}#custom-faq-sec .halo-block-header .title span.text{width:100%;padding-inline:0;font-weight:700;font-family:Agdasima;letter-spacing:0}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header{border:0}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header .title{font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;padding-block:16px;border-bottom:0px solid #2323231F;text-transform:unset;font-family:Agdasima}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-body{padding:12px 0 20px}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-body p{margin:0;font-family:Poppins;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0px;color:#232323}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card{background:transparent;border:0;border-bottom:1px solid #2323231F;border-radius:0}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card:hover{box-shadow:none}#custom-faq-sec .halo-block-content .collapsible-grid__item{border:0}#custom-image-text-box-sec .banner-content .content-box a.banner-button span{display:flex}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header span.arrow{width:22px;height:22px;padding:0;display:none;right:0}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header span.arrow svg{width:100%;height:auto;transform:unset!important}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header.collapsed span.icon-plus{display:block}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header:not(.collapsed) span.icon-minus{display:block}.testimonial_main_section [class^=testimonials-body-template]{display:block;max-width:1400px;margin-inline:auto;width:100%}.testimonial_main_section [class^=testimonials-slider-body]{margin-top:30px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide{background:#f5f5f7!important;border:1px solid #E8E8E8!important;border-radius:16px!important;padding:24px 20px!important}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-heading{font-family:Poppins;font-weight:500;font-size:18px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#232323;margin-top:22px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-text{font-family:Poppins;font-weight:400;font-size:14px;line-height:22px;letter-spacing:0;text-transform:capitalize;color:#232323;opacity:.8;margin:10px 0 20px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-author p{font-family:Poppins;font-weight:400;font-style:Italic;font-size:14px;line-height:100%;letter-spacing:0;text-transform:capitalize;color:#232323;opacity:.6}.testimonial_main_section [class^=testimonials-slide-template] svg{stroke:transparent}#banner-bottom-section .bg-policies-block .halo-item a span.policies-text{font-family:Agdasima,sans-serif;text-transform:capitalize}.sections-product-tab .product-tab-block .container{max-width:1400px}.sections-product-tab .product-tab-block .halo-block-header .title{font-family:Agdasima;letter-spacing:0}#custom-image-text-box-sec .banner-content p.banner-sub-title{font-family:Agdasima;font-weight:700}#custom-image-text-box-sec .banner-content h3.banner-heading{font-family:Agdasima;font-weight:700;letter-spacing:0;text-transform:unset}.testimonial_main_section [class^=testimonials-heading]{font-family:Agdasima}.sections-spotlight-block .spotlight-block h3.title{font-family:Agdasima;letter-spacing:0;font-weight:700}.sections-spotlight-block .spotlight-block .spotlight-item .spotlight-inner h3.title{font-family:Agdasima;margin:0}.custom-hotspot-section .custom-hotspot-item [class^=hotspot-item] p{font-family:Agdasima;font-weight:700;text-transform:uppercase}#custom-satisfaction-sec .halo-item a .policies-content span.policies-text,.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content h2,.compare-left h2,.compare-left h4,.instagram-slide .halo-block-header h3.title{font-family:Agdasima}.spotlight-block .container,.sections-instagram-block .instagram-slide .container{max-width:1400px}.sections-instagram-block .instagram-slide .container h3.title .text{padding-inline:0}.custom-hero-banner-sec [class^=hero-body-template]{max-width:1400px;margin-inline:auto;width:100%;padding-inline:15px}.custom-hero-banner-sec [class^=hero-body-template] .custom-hero-banenr-text{max-width:580px;width:100%}.custom-top-rated-product .halo-product-block .halo-block-header h3.title{font-family:Agdasima;letter-spacing:0}.custom-top-rated-product .halo-product-block .halo-block-header h3.title span.text{padding-inline:0;margin-bottom:15px}.product .product-item .card{border:1px solid #E8E8E8;border-radius:16px;overflow:hidden}.product .product-item .card .card-information .card-information__wrapper{padding-inline:12px}.product .product-item .card .card-information .card-information__wrapper a.card-title{margin:0 0 12px}.product .product-item .card .card-information .card-information__wrapper p.product-card-subtitle{margin:0 0 16px;font-family:Poppins;font-weight:400;font-size:14px;line-height:136%;letter-spacing:0px;color:#232323;opacity:.8;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:38px}.product .product-item .card .card-information .card-information__wrapper .card-price{margin-left:0}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__sale{flex-direction:row-reverse;justify-content:flex-end}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__sale span.price-item{font-family:Poppins;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;color:#da3939}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__sale .price__compare s.price-item{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#232323;opacity:.6}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__regular span.price-item{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0;color:#da3939}.product .product-item .card .card-product .card__badge{left:0;top:16px}.product .product-item .card .card-product .card__badge span.badge{margin:0;background-color:#da3939;padding:4px 6px;line-height:normal;font-weight:500;text-transform:uppercase;border-radius:0 5px 5px 0}#custom-image-text-box-sec .container-1470{max-width:1400px}#custom-image-text-box-sec .content-box{max-width:100%!important}.spotlight-block .halo-row a.view_all{margin-top:20px;width:auto;padding:14px 60px 14px 25px}.spotlight-block .halo-row a.view_all:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}.custom-hero-banner-sec [class^=hero-body-template] .custom-hero-banenr-text .hero_heading_block+.hero_text_block p{font-family:Agdasima;font-weight:600;text-transform:uppercase}.custom-hero-banner-sec [class^=hero-body-template] .custom-hero-banenr-text .hero_heading_block+.hero_text_block p strong{font-family:Agdasima;display:inline-block;background-color:#fff;color:#da3939;line-height:normal;padding:4px 10px;font-weight:700}.custom-hero-banner-sec{border-radius:0!important}.custom-hero-banner-sec img.hero-bg-image-desktop{border-radius:30px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button span.text:after{visibility:hidden}.testimonial_main_section [class^=testimonials-slider-body] .swiper-scrollbar{opacity:1!important}.testimonial_main_section [class^=testimonials-slider-body] .swiper.swiper-initialized.swiper-horizontal{padding-bottom:32px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-scrollbar .swiper-scrollbar-drag{display:inline-block;top:-11px}.list-payment__item .icon{border-radius:0!important}.footer-block__item .footer-block__list-social .list-social__link svg{margin-right:0}.footer-block__item .footer-block__list-social .list-social__item{margin-bottom:0}.footer-block__item .footer-block__list-social .list-social__link:hover svg{fill:#000!important}.footer-block__item .footer-block__list-social .list-social__link{padding:8px}footer.footer .footer__content-top .container,footer.footer .footer__content-bottom .container{max-width:1400px}footer.footer .footer__content-top .footer-block__item .footer-block__heading{font-family:Agdasima}footer.footer .footer__content-top .footer-block__item .footer-block__newsletter-item button.newsletter-form__button{font-weight:500;font-family:Poppins}sticky-header.header-navigation-wrapper .header-nav-basic .header-icons{width:auto}sticky-header.header-navigation-wrapper .header-nav-basic .header-icons summary.header__icon--search{background:#f5f5f7;border-radius:50px;padding:10px 90px 10px 14px;font-family:Poppins;letter-spacing:0}sticky-header.header-navigation-wrapper .header-nav-basic .header-icons summary.header__icon--search span.text{color:#232323}sticky-header.header-navigation-wrapper .header-nav-basic .header-icons .quickSearch *{font-size:15px}sticky-header.header-navigation-wrapper .header-nav-basic .header-icons .quickSearch h3.search-block-title span.text{font-family:Agdasima;font-size:20px;font-weight:700}.section-header-navigation{box-shadow:0 2px 30px #00000026}.custom-hero-banner-sec [class^=hero-body-template] .custom-hero-banenr-text .hero_heading_block p{text-transform:capitalize!important;font-family:Agdasima;font-weight:700;line-height:normal}#custom-image-text-box-sec .banner-content span.banner-text{font-weight:400;font-family:Poppins}.sections-spotlight-block .spotlight-block .subtext-spotlight{opacity:.8}.custom-hotspot-section .custom-hotspot-item p{opacity:.9}.custom-hotspot-section .custom-hotspot-item2 [class^=hotspot-item-top]{gap:0}#custom-satisfaction-sec .halo-item a .policies-content .policies-des{opacity:.8;font-weight:300!important}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button:hover{background-color:#fff;color:#000}.template_landings-page .sections-spotlight-block .spotlight-block .spotlight-item .spotlight-inner{bottom:15px;top:auto;background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;padding:15px;width:92%;transform:translate(-50%);left:50%;border-radius:10px;position:absolute;z-index:1}.dynamic-section .dynamic-container{max-width:1400px;padding-inline:15px;width:100%}.dynamic-section .dynamic-content h2.dynamic-title{font-family:Agdasima;font-weight:700;font-size:80px;line-height:98%;letter-spacing:0;margin-bottom:28px;margin-top:0;text-transform:uppercase}.dynamic-section .dynamic-content .dynamic-text{font-family:Poppins;font-weight:400;font-size:16px;line-height:150%;letter-spacing:0;max-width:550px;width:100%}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-text{font-family:Poppins;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#232323;flex:1}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle{width:40px;height:40px;background:transparent;border-radius:0;font-size:0;color:transparent}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle svg{width:100%;height:auto}.dynamic-section .dynamic-content .icon-grid-item .icon-box{width:56px;height:56px}.dynamic-section .dynamic-content .icon-grid-item .icon-box svg{width:36px;height:auto;stroke:unset}.dynamic-section .dynamic-content .icon-grid-item .icon-title{font-family:Agdasima;font-weight:700;font-size:26px;line-height:100%;letter-spacing:0px;text-transform:capitalize;margin-bottom:5px}.dynamic-section .dynamic-content .icon-grid-item .icon-text{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0px;color:#5f6368;margin-top:10px}.dynamic-section .dynamic-content .icon-grid-item{gap:16px}.dynamic-section .dynamic-content .icon-grid{gap:30px;margin-top:52px}.template_landings-page div#banner-bottom-section,.template_landing-2-pack div#banner-bottom-section,.template-product div#banner-bottom-section{margin-top:30px;background:#fff}.custom_all_feature{display:flex;align-items:center;gap:16px;margin-top:22px}.custom_all_feature .all-feature-item [class^=hero-feature-icon]{width:35px;height:35px}.custom_all_feature .all-feature-item p{font-family:Agdasima;font-weight:700;letter-spacing:0px;font-size:18px}.custom-hero-landing-content .custom-hero-landing-btn{order:1;position:relative;padding-right:56px}.custom-hero-landing-content .custom-hero-landing-btn:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}.custom-hero-landing-content h1{font-family:Agdasima;font-weight:700;letter-spacing:0px;text-transform:uppercase}.custom-hero-landing-content .custom-landing-hero-text p{font-family:Agdasima;font-weight:700;background-color:#232323;padding:10px 20px;text-transform:uppercase}.custom-hero-landing-content .custom-landing-hero-text p strong{color:#da3939;font-family:Agdasima;font-weight:700}.custom-landing-pricing .custom-landing-pricing-heading{margin-bottom:20px;font-family:Agdasima;font-weight:700;letter-spacing:0px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-title{font-family:Agdasima;font-weight:700;letter-spacing:0}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-title span{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px}.custom-landing-pricing .custom-pricing-table-item a.custom-pricing-table-btn{font-weight:500;position:relative}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li{position:relative;padding-left:38px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li:before{content:"";position:absolute;left:0;top:-4px;width:24px;height:24px;background-image:url(/cdn/shop/files/check.svg?v=1775468063);border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:contain}.custom-landing-pricing .custom-pricing-table-item a.custom-pricing-table-btn:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}.custom-pricing-table-item{position:relative;height:100%!important}.custom-pricing-table-item .custom-pricing-table-budges{position:absolute;left:-1px;top:16px}.custom-pricing-table-item .custom-pricing-table-budges .custom-pricing-table-budge{font-weight:500;background-color:#b12323!important;color:#fff!important;padding:10px;border-radius:0 6px 6px 0}.template_landings-page .wrapper-body{padding-bottom:0}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content .dynamic-text{font-family:Agdasima;font-weight:700;font-size:50px;line-height:100%;text-transform:uppercase;color:#232323;letter-spacing:0}.template-product .product-details .productView-container{max-width:1400px;width:100%}.product-details .productView-container .productView-details .productView-product .productView-title{font-family:Agdasima;font-weight:700;line-height:100%;letter-spacing:0px;margin-bottom:15px}.product-details .productView-container .productView-details .productView-product .productView-price .price__sale{flex-direction:row-reverse;gap:10px}.product-details .productView-container .productView-details .productView-product .productView-price .price__sale .price-item{font-family:Poppins;font-weight:600;font-size:22px;line-height:24px;letter-spacing:0;color:#b12323}.product-details .productView-container .productView-details .productView-product .productView-price .price__sale s.price-item{color:#232323;opacity:.6;font-weight:400}.product-details .productView-container .productView-details .productView-product .appattic_price_span{font-family:Poppins;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;margin-top:10px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-label{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;margin-bottom:10px;display:block}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-label .selected-size{font-weight:600}.product-details .productView-container .productView-details .productView-product .swatches-type-products{margin-top:32px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button-title-text{font-family:Poppins;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#232323;padding:12px 10px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button{border:1.2px solid #E8E8E8;border-radius:6px;height:unset;background-color:#fff;padding:7px 10px;width:100%}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button .swatch-button-title-text{padding:0;background:#fff!important;border:0;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button .swatch-button-title-text span{display:inline-block;line-height:normal;font-weight:500}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button .swatch-button-price{padding:0;font-weight:400}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button.swatch-selected{background-color:#fff;border-color:#232323;box-shadow:inset 0 0 0 .5px #232323}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button.swatch-selected .swatch-button-title-text{background-color:transparent}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-single{margin-bottom:0}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view{display:flex;gap:8px;margin-top:0;margin-bottom:26px}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view li.swatch-view-item{margin:0;flex:1}.product-details .productView-container .productView-details .productView-product .product-form__buttons .product-form__submit{font-family:Poppins;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0px;padding-block:16px!important}.product-details .productView-container .productView-details .productView-product .product-form__buttons .product-form__submit:hover{background-color:#b12323;color:#fff;border-color:#b12323}.product-details .productView-container .productView-details .productView-product .product-form__buttons .product-form__submit:before{content:"";width:40px;height:40px;background-color:transparent;position:absolute;right:5px;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/files/button-arrow.svg?v=1775036781);background-position:center;background-repeat:no-repeat;background-size:contain}body.template-product{background-color:unset}.product-details .productView-container .productView-details .productView-product .pvGroup-row{flex-direction:row-reverse;gap:12px}.product-details .productView-container .productView-details .productView-product .pvGroup-row .productView-quantity{margin:0}.product-details .productView-container .productView-details .productView-product .pvGroup-row .productView-quantity label.quantity__label{display:none}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container{width:135px}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container .quantity__input{padding-inline:20px}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container .btn-quantity{width:40px;text-align:center}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container .btn-quantity:before{left:50%;transform:translate(-50%);background-color:#232323}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container .btn-quantity:after{transform:translate(-50%) rotate(90deg);left:50%;background-color:#232323}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container .quantity__input{padding-inline:0!important;font-family:Poppins;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0}.product-details .productView-container .productView-details .productView-product .productView-customText{display:flex;align-items:center;justify-content:center;gap:10px}.product-details .productView-container .productView-details .productView-product .productView-customText p.product__text{margin:0;display:flex}.product-details .productView-container .productView-details .productView-product .productView-customText p.product__text svg{fill:transparent;top:unset;margin:0}.product-details .productView-container .productView-details .productView-product .product-icon-bx{background:#f5f5f7;border-radius:10px;padding:15px 10px;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:30px;margin-bottom:20px;justify-content:space-evenly}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx{flex:unset;font-weight:400;font-size:10px;line-height:18px;letter-spacing:0}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx span.prod-cstm-icn{width:22px;display:inline-block;height:22px;margin-right:1px}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx span.prod-cstm-icn svg{width:100%;height:auto}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx span.prod-cstm-icn svg path{stroke-width:0px}.product-details .productView-container .productView-images-wrapper .productView-thumbnail-wrapper{top:0!important}.product-details .productView-container .productView-images-wrapper .productView-thumbnail-wrapper .productView-thumbnail{padding-block:0}.product-details .productView-container .productView-images-wrapper .productView-thumbnail-wrapper .productView-thumbnail img{border-radius:8px;height:auto}.custom-hero-banner-sec div[class^=hero-bg-template]{border-radius:30px!important;overflow:hidden}.sections-custom-service-block{background-color:#fff}.custom-hero-banner-sec div[class^=hero-bg-template]:after{background:linear-gradient(90deg,rgba(18,18,18,.6),transparent)}body.template_landings-page{background-color:#fff}.custom-top-rated-product .halo-product-block .products-carousel button.slick-arrow{top:50%;transform:translateY(-50%)}.custom-top-rated-product .halo-product-block .products-carousel button.slick-prev.slick-arrow{left:20px!important}.custom-top-rated-product .halo-product-block .products-carousel button.slick-next.slick-arrow{right:20px!important}.product-details .breadcrumb span{color:#232323;font-weight:500}.sections-product-tab .product-tab-block .product-tabs-content .products-carousel button.slick-prev{left:-70px!important}.sections-product-tab .product-tab-block .product-tabs-content .products-carousel button.slick-next{right:-70px!important}.sections-product-tab .product-tab-block .product-tabs-content .products-carousel .slick-arrow{top:50%}.banner-gif-box{position:absolute;right:0;top:0;width:56%;height:100%;z-index:1}.banner-gif-box .banner-gif-with-text{width:180px;height:180px;position:absolute;left:0;top:125px;z-index:1;padding:18px}.landing-banner-gif-with-text .banner-gif-with-text{width:240px;height:240px}.banner-gif-box .banner-gif-with-text img.banner-rotate-text{position:absolute;left:-17px;top:4px;width:100%;height:auto;transform:rotate(-29deg)}.banner-gif-box .banner-gif-with-text img.banner-gif-image{border-radius:50%;border:4px solid #CFCFCF;width:100%;height:auto;position:static}.landing-banner-gif-with-text .banner-gif-with-text img.banner-rotate-text{filter:brightness(0);left:-25px;top:0}.custom-hero-banenr-text .hero_review_block div:has(img.custom_trustpilot_image){margin-top:0}.custom_trustpilot_image{width:100%;height:auto;max-width:232px}.custom_trustpilot_text p{margin:0;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#fff}body variant-swatch-king div.swatch-preset-646908 div.star-set-btn.swatch-selected:before{border-color:#000!important}.template_landing-2-pack .custom_trustpilot_text p{color:#000}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view li.swatch-view-item .star-set-image{background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;left:0;right:0;background-color:#f1f1f1}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view .swatch-image{display:block}.banner-gif-box .banner-gif-with-text .half-circle-text{position:absolute;top:-2px;left:-5px;transform:rotate(-10deg)}.banner-gif-box .banner-gif-with-text .half-circle-text svg{width:180px;height:120px;stroke:#fff;vertical-align:unset;background-color:transparent}.banner-gif-box .banner-gif-with-text .half-circle-text svg path{stroke:none}.banner-gif-box .banner-gif-with-text .half-circle-text text{font-size:23px;fill:#fff;text-transform:uppercase;font-family:Agdasima;letter-spacing:4px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text{top:-10px;left:-14px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text svg{stroke:#000;width:250px;height:170px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text text{fill:#000;letter-spacing:2px}.product-details .productView-container .productView-details .productView-dlvr{background:#f5f5f7;border-radius:6px;padding:10px 15px;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#000}.product_price_badge{display:flex;align-items:center}.product_price_badge .badge{color:var(--sale-badge-color);background-color:var(--sale-badge-bg);padding:2px 3px;border-radius:3px;font-family:Poppins;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0px}@media screen and (max-width:1440px){#custom-satisfaction-sec .container{padding-inline:20px}}@media screen and (max-width:1280px){.custom-hotspot-section .custom-hotspot-cols{gap:18%}#custom-satisfaction-sec .halo-row{row-gap:40px}#custom-satisfaction-sec .halo-row .halo-item{width:33%}.dynamic-section .dynamic-content h2.dynamic-title{font-size:72px;line-height:98%}}@media screen and (min-width:1150px)and (max-width:1500px){.custom-hero-banner-sec [class^=hero-body-template],.sections-product-tab .product-tab-block .container,#banner-bottom-section .container,#custom-image-text-box-sec .container-1470,.testimonial_main_section [class^=testimonials-body-template],.spotlight-block .container,.sections-instagram-block .instagram-slide .container,.custom-top-rated-product .halo-product-block .container,.custom-counter-position-sec .container,footer.footer .footer__content-top .container,footer.footer .footer__content-bottom .container,.dynamic-section .dynamic-container,.template-product .product-details .productView-container{max-width:980px}#custom-satisfaction-sec .halo-row .halo-item{width:25%}.custom-hotspot-section .custom-hotspot-container-sec{max-width:980px}.custom-hero-banner-sec{height:620px!important}.custom-hero-banner-sec img.hero-bg-image-desktop{height:600px}.banner-gif-box .banner-gif-with-text{top:70px;transform:scale(.7)}#banner-bottom-section .bg-policies-block .halo-item a .policies-des{font-size:11px;line-height:normal}#banner-bottom-section .bg-policies-block .halo-item a span.policies-text{font-size:18px}.product .product-item .card .card-information .card-information__wrapper a.card-title{font-size:20px}.product .product-item .card .card-information .card-information__wrapper p.product-card-subtitle{margin:0 0 10px;font-size:12px}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__sale span.price-item{font-size:16px}.product .product-item .card .card-information .card-information__wrapper .card-price .price .price__sale .price__compare s.price-item{font-size:14px}.sections-product-tab .product-tab-block .halo-block-header .title{font-size:44px}#custom-image-text-box-sec .banner-content p.banner-sub-title{font-size:24px}#custom-image-text-box-sec .banner-content h3.banner-heading{font-size:54px;line-height:normal!important}.testimonial_main_section [class^=testimonials-heading] p{font-size:44px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-heading{font-size:16px;margin-top:16px}.sections-spotlight-block .spotlight-block h3.title{font-size:44px}.sections-spotlight-block .spotlight-block .spotlight-item .spotlight-inner h3.title{font-size:22px}.custom-hotspot-section .custom-hotspot-item [class^=hotspot-item] p,.custom-hotspot-section .custom-hotspot-item2 [class^=hotspot-item] p{font-size:20px}.custom-hotspot-section .custom-hotspot-item p,.custom-hotspot-section .custom-hotspot-item2 p{font-size:11px}.custom-top-rated-product .halo-product-block .halo-block-header h3.title span.text{font-size:44px}.custom-top-rated-product .halo-product-block a.view_all{padding:5px 7px 5px 32px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content h2{line-height:normal;font-size:40px}.instagram-slide .halo-block-header h3.title,#custom-faq-sec .halo-block-header .title span.text{font-size:44px}#custom-faq-sec .container{max-width:820px}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-body p{font-size:14px}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header .title{font-size:22px}.dynamic-section .dynamic-content h2.dynamic-title{font-size:54px}.dynamic-section .dynamic-content .dynamic-text{font-size:14px}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content .dynamic-text{font-size:40px}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-text{font-size:14px}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle{width:32px;height:32px}.dynamic-section .dynamic-content .icon-grid-item .icon-title{font-size:20px}.dynamic-section .dynamic-content .icon-grid-item .icon-text{font-size:11px}.dynamic-section .dynamic-content .icon-grid-item .icon-box{width:46px;height:46px}.dynamic-section .dynamic-content .icon-grid-item .icon-box svg{width:30px;height:auto;stroke:unset}.dynamic-section .dynamic-content .icon-grid-item .icon-box svg:nth-child(2){display:none}.custom-landing-pricing .custom-pricing-table-items{max-width:980px;width:100%}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li{font-size:14px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li{padding-left:32px;font-size:14px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li:before{width:20px;height:20px}.custom-landing-pricing .custom-landing-pricing-heading p{font-size:44px}.custom-landing-pricing .custom-pricing-table-items .custom-pricing-table-price{font-size:28px}.custom-hero-landing-sec{max-width:980px;margin-inline:auto!important;width:100%}.custom-hero-landing-content .custom-landing-hero-text p{font-size:22px}.custom-hero-landing-sec .custom-hero-landing-content .custom-landing-hero-heading p{font-size:54px}.custom_all_feature .all-feature-item p{font-size:12px}.custom_all_feature .all-feature-item [class^=hero-feature-icon]{width:28px;height:28px}.custom-hero-landing-sec .custom-hero-landing-content .all-feature-item{gap:8px;margin-top:8px}.custom_all_feature{gap:8px;margin-top:12px}.custom-landing-pricing .custom-pricing-table-item a.custom-pricing-table-btn{font-size:14px}.custom-hero-landing-img .banner-gif-box{width:60%}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx{font-size:10px;line-height:13px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;gap:10px;padding-inline:5px}.product-details .productView-container .productView-details .productView-product .product-form__buttons .product-form__submit{text-align:center}.breadcrumb-bg .container{max-width:980px}}@media screen and (max-width:1199px){.dynamic-section .dynamic-content h2.dynamic-title{font-size:64px;line-height:98%}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle{width:35px;height:35px}}@media screen and (max-width:1024px){#custom-image-text-box-sec .banner-content h3.banner-heading{font-size:58px;line-height:normal!important;margin-bottom:0;padding-bottom:8px}#custom-image-text-box-sec .banner-content .content-box a.banner-button{padding-block:11px}.sections-product-block .product-block{padding-bottom:100px}#custom-satisfaction-sec .halo-row{row-gap:10px}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-author{flex-wrap:wrap}#banner-bottom-section .bg-policies-block .halo-row.scroll-snap-mobile{flex-direction:row;gap:0;padding:0;margin-inline:0!important;border-radius:14px;flex-wrap:wrap}#banner-bottom-section .bg-policies-block .halo-item{padding-inline:0;width:100%;max-width:50%!important;margin-right:0;flex:0 0 50%}.dynamic-section .dynamic-content h2.dynamic-title{font-size:52px;line-height:98%}.custom_all_feature{gap:6px 24px;flex-wrap:wrap}.dynamic-section .dynamic-content .icon-grid{grid-template-columns:repeat(1,1fr)}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content .dynamic-text{font-size:40px}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view{flex-wrap:wrap}.landing-banner-gif-with-text .banner-gif-with-text{width:200px;height:200px;top:70px}.landing-banner-gif-with-text .banner-gif-with-text img.banner-rotate-text{left:-20px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text svg{width:200px;height:140px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text{top:-7px;left:-7px}.sections-product-tab .product-tab-block .product-tabs-content .products-carousel button.slick-prev{left:16px!important}.sections-product-tab .product-tab-block .product-tabs-content .products-carousel button.slick-next{right:15px!important}#custom-satisfaction-sec .halo-item a,#banner-bottom-section .bg-policies-block .halo-item a{justify-content:flex-start}}@media screen and (min-width:992px)and (max-width:1080px){.custom-hero-landing-content h1{font-size:60px}#custom-image-text-box-sec .banner-content p.banner-sub-title{font-size:20px}.header-nav-basic .main-menu li.menu-lv-item a.header__menu-item{padding-inline:12px}}@media screen and (min-width:992px){.only_for_mobile{display:none}.custom-hotspot-item2:last-child{display:none}}@media screen and (max-width:991px){div#banner-bottom-section{margin-top:0;background:#fff;padding-top:22px}#banner-bottom-section .bg-policies-block{border-radius:0;overflow:hidden}#banner-bottom-section .bg-policies-block .halo-row.scroll-snap-mobile{flex-direction:row;gap:0;padding:0;margin-inline:0!important;border-radius:14px;flex-wrap:wrap}#banner-bottom-section .bg-policies-block .halo-item{padding-inline:0;width:100%;max-width:50%!important;margin-right:0;flex:0 0 50%}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner{flex-wrap:wrap;gap:30px}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-item,#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content{width:100%}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box.text-left{max-width:100%;padding-block:0}.custom-counter-position-sec .counter-positions-image-banner-wrapper{gap:24px;flex-direction:column-reverse}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content h2,.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content .block-description{text-align:center}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button{margin-inline:auto;margin-top:20px}#custom-satisfaction-sec .halo-row .halo-item{width:50%}.only_for_desktop{display:none!important}.custom-hotspot-section{background-image:unset}.only_for_mobile .feature-column img{visibility:visible}.only_for_mobile .feature-column img{visibility:visible;width:100%;height:auto}.only_for_mobile .feature-column{display:flex;align-items:center;gap:14px}.only_for_mobile .feature-column .all_items{flex:1;display:grid;gap:25px}.only_for_mobile .feature-column .feature-image{flex:1;max-width:150px}.only_for_mobile .feature-column .all_items .feature-item{padding:0 14px;position:relative}.only_for_mobile .feature-column .all_items .feature-item h3{margin:0;line-height:normal;font-family:Agdasima;text-transform:uppercase;font-size:20px;letter-spacing:0}.only_for_mobile .feature-column .all_items .feature-item p{font-weight:400;font-size:12px;line-height:124%;letter-spacing:0px;color:#5f6368;margin:6px 0 0}.only_for_mobile .feature-column .all_items .feature-item:before{content:"";width:8px;height:8px;position:absolute;left:0;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1.5px #d5d6d7,inset 0 0 0 5px #5f6368;border-radius:50%;overflow:hidden}.only_for_mobile .feature-column:nth-child(2){flex-direction:row-reverse;margin-top:0}.sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner{position:absolute;bottom:10px;left:0;z-index:1;width:100%;padding-bottom:0}.sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner h3.title{margin:0;width:100%;background:#0006;-webkit-backdrop-filter:blur(12.688776969909668px);backdrop-filter:blur(12.688776969909668px);color:#fff;padding:6px 10px;line-height:normal;border-radius:8px;font-size:18px}.dynamic-section .dynamic-content h2.dynamic-title{font-size:32px;line-height:110%}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle{width:25px;height:25px}.dynamic-section .dynamic-container{gap:20px}.dynamic-section .dynamic-content .icon-grid{margin-top:0}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner{left:50%;width:92%;padding-bottom:15px}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner h3.title{margin:0;width:100%;background:unset;-webkit-backdrop-filter:blur(12.688776969909668px);backdrop-filter:unset;color:#fff;padding:0;line-height:normal;border-radius:0;font-size:18px}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner .des.custom-text-style{margin-top:2px}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content .dynamic-text{font-size:26px}.custom-hero-landing-img img[class^=hero-image-mobile-]{width:82%;margin-left:auto}.landing-banner-gif-with-text{width:100%}.landing-banner-gif-with-text .banner-gif-with-text{top:12%;left:12%}}@media screen and (min-width:768px)and (max-width:991px){#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box span.banner-text{font-size:16px;max-width:450px;width:100%;margin-bottom:25px}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box h3.banner-heading{margin-bottom:12px;padding-bottom:0;font-size:40px}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box .banner-sub-title{font-size:20px;margin-bottom:10px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content .block-description{font-size:16px}.custom-banner-hero-button a{margin-top:16px}.only_for_mobile{display:flex;align-items:center;gap:26px}.custom-pricing-table-items{display:grid;grid-template-columns:1fr 1fr;gap:28px}.custom-pricing-table-items .custom-pricing-table-item{margin-top:0!important}.testimonial_main_section [class^=testimonials-heading] p{font-size:52px;margin-bottom:12px}.sections-spotlight-block .spotlight-block .halo-row{row-gap:16px}.custom-landing-pricing .custom-pricing-table-item a.custom-pricing-table-btn:before{width:30px;height:30px}.custom-landing-pricing .custom-landing-pricing-heading p{font-size:40px}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view li.swatch-view-item{flex:unset}.custom-hero-banner-sec div[class^=hero-bg-template] img.hero-bg-image-mobile{object-position:top;height:500px!important;min-height:unset}.custom-hero-banner-sec{min-height:660px!important;padding:0!important;border:0!important}.custom-hero-banner-sec div[class^=hero-bg-template] img.hero-bg-image-mobile{height:700px!important}.banner-gif-box{width:84%}.custom-banner-hero-button a p{padding-block:17px}}@media screen and (max-width:767px){.custom-banner-hero-button a:before,#custom-image-text-box-sec .banner-content .content-box a.banner-button:before,.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button:before{width:32px;height:32px}#banner-bottom-section .container{padding-inline:0px}.custom-hero-banner-sec{border:0!important}.custom-hero-banner-sec div[class^=hero-bg-template]{border-radius:0!important}.custom-hero-banner-sec div[class^=hero-bg-template]:after{background:linear-gradient(0deg,rgba(18,18,18,.6),transparent)}#banner-bottom-section .bg-policies-block .halo-item a .policies-icon{width:52px;height:52px;margin-right:10px}#banner-bottom-section .bg-policies-block .halo-item a .policies-icon img{width:100%;height:auto;max-height:unset;margin-inline:0}#banner-bottom-section .bg-policies-block .halo-item{padding-inline:0;width:100%;max-width:100%!important;margin-right:0;flex:0 0 100%}#banner-bottom-section .bg-policies-block .halo-item a{justify-content:flex-start;padding-block:12px}#banner-bottom-section .bg-policies-block .halo-row.scroll-snap-mobile{padding:20px 14px;background-color:#232323}.sections-product-tab .product-tab-block .list-product-tabs .tab-links{padding:6px 20px}.sections-product-tab .product-tab-block .list-product-tabs{padding:4px}#custom-image-text-box-sec .banner-content .content-box a.banner-button{padding-inline:22px 45px;font-size:15px;display:inline-block;padding-block:10px!important}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box.text-left{margin-top:25px}#custom-image-text-box-sec .halo-banner-wrapper .flex-box__banner .banner-content .content-box h3.banner-heading{margin-bottom:6px;margin-top:2px}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button{margin-inline:auto;margin-top:20px;padding-block:10px!important;display:block}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content a.block-button span.text:after{visibility:hidden}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header .title{font-size:20px;line-height:120%;padding-block:16px}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-body p{font-size:13px;line-height:140%}#custom-faq-sec .halo-block-content .collapsible-grid__item .faqs-item .card .card-header span.arrow{width:15px;height:15px}#custom-faq-sec .halo-block-header{margin-bottom:0!important}#custom-faq-sec .halo-block-content .collapsible-content.faqs{margin-top:16px}#custom-satisfaction-sec .halo-row .halo-item{width:100%}.custom-service-block{width:90%;margin-inline:auto;border-radius:16px}.sections-custom-service-block{background-color:#fff}#custom-satisfaction-sec .halo-item a .policies-icon{width:50px;background:#ffffff3d;border-radius:12px;padding:7px}#custom-satisfaction-sec .halo-item a .policies-icon img{width:100%;height:auto}.sections-spotlight-block .spotlight-block .halo-block-header{flex-wrap:wrap;justify-content:center;gap:12px}.sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner{position:absolute;bottom:10px;left:0;z-index:1;width:100%;padding-bottom:0}.sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner h3.title{margin:0;width:90%;background:#0006;-webkit-backdrop-filter:blur(12.688776969909668px);backdrop-filter:blur(12.688776969909668px);color:#fff;padding:6px 10px;line-height:normal;border-radius:8px;font-size:18px;margin-inline:auto}.sections-spotlight-block .spotlight-block .subtext-spotlight{margin-bottom:8px!important}.spotlight-block .halo-row a.view_all:before{width:32px;height:32px}.spotlight-block .halo-row a.view_all{margin-top:22px;width:auto;padding:10px 50px 10px 22px!important}.testimonial_main_section{background-color:#f5f5f5!important}.testimonial_main_section [class^=testimonials-slider-body] .swiper-wrapper .swiper-slide .cstm-testimonial-slide-heading{font-weight:600;font-size:20px;line-height:120%;margin-top:22px}.only_for_mobile .feature-column:nth-child(2){margin-top:25px}.custom_all_feature{gap:6px 6px;flex-wrap:nowrap;margin-top:10px}.dynamic-section .dynamic-container{padding-inline:0}.dynamic-section .dynamic-container .dynamic-content{text-align:center;flex:unset}.dynamic-section .dynamic-container{flex-wrap:wrap}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-text{font-size:14px;flex:1;text-align:left;font-weight:500;line-height:130%}.dynamic-section .dynamic-content .icon-list .icon-list-item .icon-circle{width:14px;height:14px}.icon-list-item{gap:8px}.dynamic-section .dynamic-content .dynamic-text{margin-bottom:12px}.dynamic-section .dynamic-content h2.dynamic-title{margin-bottom:18px}.dynamic-section .dynamic-content .icon-grid{display:none}.template_landings-page .spotlight-block .halo-row .halo-item{width:50%}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner .des.custom-text-style{display:none}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner{padding:8px;border-radius:8px}.template_landings-page .sections-spotlight-block .spotlight-block .halo-item .spotlight-item .spotlight-inner h3.title span{border:0}.custom-landing-pricing .custom-pricing-table-item a.custom-pricing-table-btn:before{width:32px;height:32px;right:4px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-content ul li:before{width:20px;height:20px}.template_landings-page .sections-custom-service-block{padding-bottom:30px}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content{text-align:left}.dynamic-section.dynamic-mobile-left-text .dynamic-container .dynamic-content .dynamic-text{font-size:20px;margin-bottom:16px}.product-details .productView-container .productView-details .productView-product .productView-price .price__sale .price-item{font-size:30px;line-height:32px}.product-details .productView-container .productView-details .productView-product .productView-price .price__sale s.price-item{font-size:12px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-view-item .swatch-button{padding:4px 16px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-label{font-size:16px;margin-bottom:14px}.product-details .productView-container .productView-details .productView-product .swatches-type-products #swatch-option1{margin-top:25px}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx{display:inline-flex;flex-direction:column;gap:9px;text-align:center;line-height:15px;justify-content:center;padding-inline:10px}.product-details .productView-container .productView-details .productView-product .product-icon-bx .custom-icon-bx span.prod-cstm-icn{margin-inline:auto;width:18px;height:18px}.product-details .productView-container .productView-images-wrapper .productView-nav{column-gap:5px;row-gap:5px}.custom-landing-pricing .custom-pricing-table-item .custom-pricing-table-title span{font-size:13px}div#custom-image-text-box-sec .halo-block.halo-banner{background-image:url(/cdn/shop/files/mobile-bg.png?v=1775721171)!important}.sticky-product-wrapper .sticky-actions button#show-sticky-product{font-weight:400;font-size:12px}.header-mobile--wrapper .header-mobile__item .header-mobile--icon svg.icon{border-radius:0}.product .product-item .card .card-product__wrapper .card-media img{width:88%;height:auto;left:50%;transform:translate(-50%)}.product .product-item .card .card-product__wrapper .card-media{padding-bottom:100%!important}.custom-counter-position-sec .counter-positions-image-banner-wrapper .content-block .block-content h2{line-height:118%;margin-bottom:15px}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view.swatch-view-image{flex-wrap:nowrap;overflow-x:unset;padding-bottom:0}.template-product div#banner-bottom-section{margin-top:0;padding-top:0}.template-product .product-details .productView-container .productView{padding-bottom:10px}.template-product .product-details .productView-container .productView .productView-moreItem:has(.productView-buttons){padding-block:0}.banner-gif-box{width:100%;height:100%}.banner-gif-box .banner-gif-with-text{width:100px;height:100px;position:absolute;left:12%;top:14%;z-index:1;padding:8px}.banner-gif-box .banner-gif-with-text img.banner-rotate-text{position:absolute;left:-10px;top:0;width:100%;height:auto;transform:rotate(-29deg)}.banner-gif-box.landing-banner-gif-with-text .banner-gif-with-text{width:120px;height:120px;position:absolute;left:7%;top:10%;z-index:1;padding:8px}.custom_trustpilot_image{max-width:140px}.custom_trustpilot_text p{font-size:12px}.product-details .productView-container .productView-details .productView-product .pvGroup-row{display:flex;margin-bottom:18px}.product-details .productView-container .productView-details .productView-product .swatches-type-products ul.swatch-view li.swatch-view-item{flex:1;margin-bottom:0!important}#banner-bottom-section .bg-policies-block .halo-item a span.policies-text{font-weight:600}.banner-gif-box .banner-gif-with-text .half-circle-text{top:-5px;left:-8px}.banner-gif-box .banner-gif-with-text .half-circle-text svg{width:110px;height:72px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text{top:-10px;left:-9px}.template_landing-2-pack .banner-gif-box .banner-gif-with-text .half-circle-text svg{width:130px;height:95px}.template_landings-page .banner-gif-box,.template_landing-2-pack .banner-gif-box{width:100%;height:22%;top:40px}.custom_all_feature .all-feature-item p{font-size:12px}.custom-hero-landing-content .custom-hero-landing-btn{padding-block:18px}#custom-satisfaction-sec .halo-item a{padding-inline:5px}.product-details .productView-container .productView-details .productView-product .product-form__buttons .product-form__submit{font-size:14px;text-align:center}.product-details .productView-container .productView-details .productView-dlvr{font-size:11px}.sections-instagram-block .instagram-slide div#instafeed button.slick-prev{left:7px!important}.sections-instagram-block .instagram-slide div#instafeed button.slick-next{right:7px!important}.product-details .productView-container .productView-details .productView-product .pvGroup-row .quantity__container{width:110px}.collection .productListing{display:grid;grid-template-columns:1fr 1fr}.collection .productListing li.product{width:100%!important}.collection .productListing li.product .product-item,.collection .productListing li.product .product-item .card{height:100%}.custom-top-rated-product .halo-product-block .container .product .product-item .card,.template-product .halo-product-block .container .product .product-item .card{height:370px}.product-details .productView-container .productView-details .productView-product .swatches-type-products .swatch-single .swatch-navigable-wrapper .swatch-navigable{padding-bottom:10px!important}}@media screen and (max-width:385px){.sections-product-tab .product-tab-block .list-product-tabs .tab-links{padding:6px 12px}}html{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
