:root{--font-weight-normal:400;--button-text-transform:uppercase;--font-body-weight-bold-override:500;--font-size-body-large:18px}html,body{overflow-x:clip}body{letter-spacing:var(--letter-spacing-body,0)}.review-product-image{width:55px;height:55px;min-width:55px;max-width:55px;flex:0 0 55px}.review-product-image img{width:100%;height:100%;object-fit:cover}.custom-hero__button{box-shadow:0 8px 16px #00000040}body,p,div,input,textarea,select{font-weight:var(--font-weight-regular,300)!important}.footer-main{border-top:0!important}.shop-product-info h1.super-headline,h1.super-headline{color:rgb(var(--color-text,61,79,95))!important;font-weight:var(--font-weight-bold,500)!important}.new-faq-container .faq-answer{padding-left:16px!important;padding-right:16px!important}.new-faq-container .faq-item.active .faq-answer{padding:0 16px 20px!important}.new-faq-container .faq-answer-inner{padding-top:12px!important}.new-faq-container .faq-answer p{margin:0 0 .6em}.new-faq-container .faq-answer ul,.new-faq-container .faq-answer ol{margin:.4em 0 .6em;padding-left:1.3em}:root{--section-settings-background-color:var(--gradient-background)}cart-drawer .drawer__inner{background:rgb(var(--color-background,255,255,255))!important;background-attachment:scroll!important}cart-drawer .drawer__inner-empty,cart-drawer .drawer__footer{background:rgb(var(--color-background,255,255,255))}@media screen and (max-width:989px){.header--mobile-center{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center}.header--mobile-center header-drawer{justify-self:start}.header--mobile-center .header__heading-link{grid-column:2;justify-self:center;margin:0 auto}.header--mobile-center .header__icons{justify-self:end}}.benefits-grid .benefit-item{font-size:12.5px!important;padding:10px 8px!important;white-space:nowrap;gap:6px!important}.benefits-grid .benefit-item span{white-space:nowrap;line-height:1.15!important}@media(max-width:749px){.benefits-grid .benefit-item{font-size:13px!important}}.product-bullet-items li,.product-bullet-item{font-size:15px!important;line-height:1.35!important}.product-bullet-items li strong{font-weight:700;color:#0f2945}@media(max-width:749px){.product-bullet-items li,.product-bullet-item{font-size:13.5px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.trustpilot-rating-container .trustpilot-block-rating-text{display:flex!important;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap;font-size:14px!important}.trustpilot-rating-container .rating-score{font-weight:400;opacity:.85}.quantity-bundle-horizontal-image img{object-fit:contain!important;width:100%;height:100%}.qb-save{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:10px;background:#e8f8ee;color:#1b7f3b;font-size:11px;font-weight:700;vertical-align:middle;letter-spacing:0}.warranty-pill{font-size:12.5px!important;padding:8px 12px!important}.warranty-icon{margin-right:5px!important;font-size:13px}@media(max-width:749px){.warranty-pill{font-size:12px!important;padding:7px 10px!important}.warranty-content span{white-space:nowrap}}.gift-strip{display:flex;align-items:center;gap:10px;margin:10px 0 8px;padding:8px 10px;border:1px solid #cfeafd;background:#f3faff;border-radius:10px;font-size:13px;line-height:1.3;color:#0f2945}.gift-strip__thumbs img{width:38px;height:38px;object-fit:cover;border-radius:6px;border:2px solid #fff;box-shadow:0 1px 4px #0f294526}.gift-strip__thumbs img+img{margin-left:-10px}.gift-strip__val{color:#1b7f3b;font-weight:700;white-space:nowrap}.shop-add-to-cart-button{flex-direction:column!important;gap:1px!important;line-height:1.1!important;padding-top:12px!important;padding-bottom:10px!important}.shop-add-to-cart-button .button-icon{position:absolute;left:22px;top:50%;transform:translateY(-50%)}.shop-add-to-cart-button{position:relative}.atc-sub{display:flex;gap:14px;justify-content:center;font-size:11.5px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.92;width:100%}.atc-sub__item:before{content:"\2713";margin-right:4px;font-weight:700}#block-guarantee_badges_6XW7rk{display:none!important}.payment-icons-wrapper{margin-top:6px!important}.payment-icon--cod{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 7px;border:1px solid #d7dee6;border-radius:4px;background:#fff;color:#0f2945;font-size:10px;font-weight:800;letter-spacing:.04em;margin:0 3px}.shipping-wrapper-final{width:100%;margin-top:8px}.shipping-pill{width:100%;justify-content:center;box-sizing:border-box}.custom-money-back-guarantee{margin-top:10px!important}.product-tab-btn{font-size:14px!important}[id*=steps_] .step-title-container{flex-direction:row!important;align-items:center!important;gap:8px!important}[id*=steps_] .step-title{font-size:17px!important;line-height:1.2!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[id*=steps_] .step-description{font-size:13px!important;line-height:1.4!important}@media(max-width:749px){[id*=steps_] .step-title{font-size:16px!important}}[id*=customer_reviews_carousel] .rating-text p{font-size:13px!important;white-space:nowrap;margin:0}[id*=customer_reviews_carousel] .reviews-rating-badge,[id*=customer_reviews_carousel] .rating-badge{overflow:visible!important;margin-bottom:14px!important}[id*=customer_reviews_carousel]{padding-top:22px!important;overflow:visible!important}.reviewSwiper--pending .swiper-wrapper{display:flex!important;gap:12px;width:max-content!important;animation:vn-marquee 45s linear infinite;transform:none!important}.reviewSwiper--pending .swiper-slide{width:240px!important;flex:0 0 240px!important}.reviewSwiper--pending .swiper-slide img{width:100%;height:320px;object-fit:cover;border-radius:12px}@keyframes vn-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.reviewSwiper--pending:hover .swiper-wrapper{animation-play-state:paused}.ticker__track{animation-play-state:running!important}.ticker__item{font-size:16px!important}@media(min-width:750px){.ticker__item{font-size:19px!important}}.jarvis-pf__product-img{filter:drop-shadow(0 26px 28px rgba(15,41,69,.28));background:transparent!important}[id*=jarvis_image_with_text] h2,[id*=jarvis_image_with_text] .image-text-title{font-size:clamp(26px,3vw,38px)!important;line-height:1.15!important}.accordion-header-icon .li-icon{width:28px;height:28px;object-fit:contain}[id*=satisfaction_guarantee] .guarantee-section__mobile{padding-top:14px!important}[id*=satisfaction_guarantee] .guarantee-section__desktop{min-height:0!important;padding-top:28px!important;padding-bottom:28px!important}.sticky-trust{display:flex;gap:12px;font-size:11.5px;color:#0f2945;opacity:.85;margin:2px 0 0}.sticky-add-to-cart__details{display:flex;flex-direction:column;gap:2px}@media(max-width:749px){.sticky-trust{display:none}}.trustpilot-rating-container .trustpilot-block-rating-text{font-size:13px!important;overflow:hidden}.trustpilot-rating-container .trustpilot-star-five{height:15px!important;width:72px!important;flex:0 0 auto}.trustpilot-rating-container .rating-excellent,.trustpilot-rating-container .rating-score{white-space:nowrap}@media(max-width:749px){.trustpilot-rating-container .trustpilot-block-rating-text{font-size:12.5px!important;gap:5px}}.quantity-bundle-pricing .quantity-price-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px}@media(max-width:749px){.qb-save{display:block;margin:3px auto 0;width:max-content}.quantity-current-price{white-space:nowrap}}.gift-strip{display:flex;align-items:center;gap:12px;margin:12px 0 8px;padding:10px 12px;border:1px solid #bfe3fb;background:linear-gradient(180deg,#f6fbff,#eaf5fe);border-radius:12px;color:#0f2945;box-shadow:0 1px #0f29450a}.gift-strip__thumbs{display:flex;flex-shrink:0}.gift-strip__thumbs img{width:44px;height:44px;object-fit:cover;border-radius:8px;border:2px solid #fff;box-shadow:0 2px 6px #0f29452e;background:#fff}.gift-strip__thumbs img+img{margin-left:-12px}.gift-strip__text{display:flex;flex-direction:column;gap:2px;min-width:0}.gift-strip__head{display:flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.01em}.gift-strip__head strong{font-weight:700}.gift-strip__ico{color:#2bb2fd;flex:0 0 auto}.gift-strip__body{font-size:12.5px;line-height:1.3;color:#3d4f5f}.gift-strip__val{font-size:12.5px}.gift-strip__val s{color:#8899a6}.gift-strip__val b{color:#1b7f3b;font-weight:800;margin-left:4px}@media(max-width:749px){.gift-strip{padding:9px 10px;gap:10px}.gift-strip__body{font-size:12px}}.atc-sub{font-size:11px;gap:10px;opacity:.85;margin-top:1px;font-weight:500}.atc-sub__item:before{margin-right:3px}@media(max-width:749px){.shop-add-to-cart-button .button-icon{left:16px}.atc-sub{font-size:10.5px;gap:8px}}.jarvis-pf__product-img{display:block;margin:0 auto;width:auto!important;max-width:min(100%,360px)!important;max-height:540px;object-fit:contain}@media(max-width:749px){.jarvis-pf__product-img{max-height:380px}}.media-grid .media-item__title{-webkit-hyphens:none!important;hyphens:none!important;overflow-wrap:normal!important;word-break:keep-all!important;font-size:18px!important;line-height:1.2!important}.media-grid .media-item__description{font-size:13.5px!important;line-height:1.45!important}@media(max-width:749px){.media-grid .media-item__title{font-size:15px!important}.media-grid .media-item__description{font-size:12.5px!important}.media-grid .media-item__media{max-width:120px;margin:0 auto 8px}}@media(max-width:749px){[id*=customer_reviews_carousel] .rating-text p{font-size:12px!important}[id*=customer_reviews_carousel] .reviews-rating-badge,[id*=customer_reviews_carousel] .rating-badge{padding:6px 10px!important;max-width:calc(100% - 24px);margin-left:auto;margin-right:auto}}.gift-strip__body{text-wrap:balance}[id*=satisfaction_guarantee] .guarantee-section__photos-mobile{display:none!important}[id*=satisfaction_guarantee] .guarantee-section__wrapper{padding-top:28px!important}@media screen and (max-width:989px){.header--mobile-center{grid-template-columns:1fr auto 1fr!important}.header--mobile-center .header__heading-link{display:flex!important;justify-content:center;padding:0}.header__heading-logo-wrapper{display:flex!important;justify-content:center;width:auto!important}}.benefits-grid .benefit-item{justify-content:flex-start!important;padding-left:14px!important}.benefits-grid .benefit-item svg{width:16px;height:16px;flex:0 0 16px}.trustpilot-block-rating-text{flex-wrap:nowrap!important}@media(max-width:749px){.trustpilot-rating-container .trustpilot-block-rating-text{font-size:12px!important;gap:5px}.trustpilot-rating-container .trustpilot-star-five{width:66px!important;height:14px!important}}.quantity-bundle-horizontal-image{position:relative;overflow:visible!important;width:104px;height:104px;margin:0 auto}.quantity-bundle-horizontal-image img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:6px}.qb-x{position:absolute;left:-6px;bottom:2px;min-width:30px;height:30px;padding:0 6px;border-radius:999px;background:#22a5ed;color:#fff;font-weight:800;font-size:13px;line-height:30px;text-align:center;box-shadow:0 2px 8px #22a5ed73,0 0 0 2px #fff}.quantity-price-row{display:inline-flex!important;align-items:flex-start;justify-content:center;white-space:nowrap;gap:3px}.qb-save{display:inline-block;margin:0 0 0 2px;padding:1px 5px;border-radius:8px;background:#e8f8ee;color:#1b7f3b;font-size:10px;font-weight:800;line-height:14px;vertical-align:top;transform:translateY(-4px)}@media(max-width:749px){.quantity-bundle-horizontal-image{width:92px;height:92px}.quantity-current-price{font-size:14px!important}.qb-save{display:inline-block;margin:0 0 0 2px;transform:translateY(-3px)}}.gift-strip{display:flex;flex-direction:column;gap:6px;margin:12px 0 8px;padding:10px 12px;border:1px solid #bfe3fb;background:linear-gradient(180deg,#f6fbff,#eaf5fe);border-radius:12px;color:#0f2945}.gift-strip__head{display:flex;align-items:center;gap:6px;font-size:13px;margin-bottom:2px}.gift-strip__ico{color:#2bb2fd}.gift-strip__row{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.25}.gift-strip__row img{width:36px;height:36px;object-fit:cover;border-radius:6px;border:1px solid #d7e9f6;background:#fff;flex:0 0 36px}.gift-strip__name{flex:1 1 auto;min-width:0}.gift-strip__price{white-space:nowrap;font-size:12px}.shop-add-to-cart-button{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;column-gap:8px!important;row-gap:0!important;padding-top:11px!important;padding-bottom:9px!important}.shop-add-to-cart-button .button-icon{position:static!important;transform:none!important;display:inline-flex;align-items:center;order:0}.shop-add-to-cart-button .button-icon svg{width:20px;height:20px}.shop-add-to-cart-button .button-text{order:1}.shop-add-to-cart-button .atc-sub{order:2;flex-basis:100%;font-size:13px;gap:14px;margin-top:1px;opacity:.9}.shop-add-to-cart-button .loading__spinner{order:3}@media(max-width:749px){.shop-add-to-cart-button .atc-sub{font-size:12px;gap:10px}}.payment-icons-wrapper,.payment-icons-container{margin-top:2px!important;margin-bottom:0!important}.warranty-wrapper{margin:6px 0 2px}.warranty-pill{background:transparent!important;border:0!important;border-top:1px solid #e6ecf2!important;border-bottom:1px solid #e6ecf2!important;border-radius:0!important;padding:6px 4px!important;color:#5a6b7a!important;font-size:12px!important;justify-content:center}.warranty-icon{width:14px;height:14px;margin-right:6px!important;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f2945' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M12 2l8 3v6c0 5-3.5 9.5-8 11-4.5-1.5-8-6-8-11V5z'/><path d='M9 12l2 2 4-4'/></svg>") center/contain no-repeat;flex:0 0 14px}.warranty-content{flex-wrap:nowrap!important;white-space:nowrap}.warranty-pipe{opacity:.5}@media(max-width:749px){.warranty-pill{font-size:11.5px!important}.warranty-content{gap:0!important}.warranty-pipe{display:inline!important;margin:0 6px!important}}.shipping-pill{overflow:visible!important;padding:7px 12px!important}.shipping-content{white-space:nowrap}@media(max-width:749px){.shipping-pill{font-size:12.5px!important;padding:6px 8px!important}.shipping-pipe{margin:0 5px!important}.live-dot{margin-right:6px!important}}.new-faq-container .faq-question{font-size:16px!important}.new-faq-container .faq-answer{font-size:15px!important}.jarvis-pf__product-img{max-height:340px!important}@media(max-width:749px){.jarvis-pf__product-img{max-height:250px!important}}.jarvis-pf__icon{background:none!important;box-shadow:none!important;border:0!important;width:76px!important;height:76px!important}.jarvis-pf__icon img{width:76px!important;height:76px!important;object-fit:contain}[id*=customer_reviews_carousel] .reviews-rating-badge,[id*=customer_reviews_carousel] .rating-badge{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}[id*=customer_reviews_carousel] .rating-text p{font-size:14px!important;color:#0f2945}[id*=product_benefits] img{object-fit:contain!important;background:transparent!important;border-radius:0!important}[id*=product_benefits] .benefits-image,[id*=product_benefits] .image-wrapper,[id*=product_benefits] [class*=image]{background:transparent!important;overflow:visible!important}[id*=statistics_column]{padding-top:36px!important;padding-bottom:36px!important}.media-grid .media-item__content,.media-grid .media-item__title,.media-grid .media-item__description{text-align:center!important}.media-grid .media-item__title{white-space:normal!important}.fb-marquee{overflow:hidden;width:100%}.fb-track{display:flex;gap:12px;width:max-content;animation:fb-scroll 40s linear infinite}.fb-item{flex:0 0 220px;width:220px}.fb-item img{width:220px;height:300px;object-fit:cover;border-radius:12px;display:block}@keyframes fb-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.fb-marquee:hover .fb-track{animation-play-state:paused}@media(max-width:749px){.fb-item{flex-basis:170px;width:170px}.fb-item img{width:170px;height:230px}}@media(max-width:9999px){#stickyAddToCart .mobile-view.loon-sticky{display:flex!important}#stickyAddToCart .mobile-trust{display:flex;justify-content:center;gap:10px;font-size:10.5px;color:#0f2945;opacity:.85;white-space:nowrap}#stickyAddToCart .mobile-row{display:flex;align-items:center;gap:10px}#stickyAddToCart .mobile-price{display:flex;flex-direction:column;line-height:1.1;min-width:96px}#stickyAddToCart .mobile-price__amount{font-weight:800;font-size:16px;color:#0f2945}#stickyAddToCart .mobile-price__rating{font-size:10.5px;color:#3d4f5f;white-space:nowrap}#stickyAddToCart .mobile-button-wrapper{flex:1 1 auto}#stickyAddToCart .mobile-button-wrapper .sticky-add-to-cart__button{width:100%!important}}.shopify-section h2,.shopify-section .section-title,.shopify-section .main-title{font-size:clamp(28px,3.2vw,40px)!important;line-height:1.12!important}.shopify-section h3{font-size:clamp(17px,1.6vw,20px)!important;line-height:1.25!important}.newsletter-title{font-size:clamp(26px,3vw,34px)!important}@media(max-width:749px){.shopify-section h2,.shopify-section .section-title,.shopify-section .main-title{font-size:27px!important}.shopify-section h3{font-size:17px!important}.shopify-section p,.shopify-section li{font-size:15px!important;line-height:1.45!important}.shopify-section .step-description,.shopify-section .media-item__description,.shopify-section .faq-answer p,.shopify-section .accordion-content p,.shopify-section small{font-size:13.5px!important}.quantity-bundle-card p,.quantity-bundle-card span{font-size:inherit}.shop-product-info p{font-size:15px!important}}.quantity-price-row .quantity-current-price{order:1}.quantity-price-row .qb-save{order:2}@media(max-width:749px){.quantity-current-price{font-size:13.5px!important}.qb-save{font-size:9.5px;padding:1px 4px;transform:translateY(-3px)}.quantity-bundle-description{font-size:11.5px!important;line-height:1.2!important}}@media(max-width:749px){.warranty-content{white-space:normal!important;flex-wrap:wrap!important;justify-content:center;row-gap:2px}.warranty-content>span{white-space:nowrap}.warranty-pipe{display:none!important}.warranty-pill{padding:6px 0!important}}.gift-strip__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){[id*=customer_reviews_carousel] .rating-text p{font-size:12px!important}[id*=customer_reviews_carousel] .reviews-rating-badge svg,[id*=customer_reviews_carousel] .rating-badge svg{width:14px;height:14px}}.media-grid .media-item{display:flex;flex-direction:column;align-items:center}.media-grid .media-item__media{height:140px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.media-grid .media-item__media img{max-height:140px;width:auto}.media-grid .media-item__title{min-height:2.4em;display:flex;align-items:flex-end;justify-content:center;margin-bottom:6px}@media(max-width:749px){.media-grid .media-item__media{height:110px}.media-grid .media-item__media img{max-height:110px}}@media(max-width:749px){.quantity-price-row{position:relative;display:block!important;text-align:center;white-space:nowrap}.quantity-price-row .qb-save{position:absolute;right:-10px;top:-9px;transform:none;margin:0}.quantity-bundle-card{overflow:visible!important}}@media(max-width:749px){.quantity-bundle-card{position:relative}.quantity-price-row{position:static!important}.quantity-price-row .qb-save{position:absolute;right:6px;top:6px;transform:none;font-size:10px;padding:2px 5px;border-radius:8px;z-index:3}.quantity-bundle-description{padding:0 2px!important;font-size:11px!important;line-height:1.2!important;letter-spacing:0!important}}.ticker__content{max-width:none!important;width:max-content!important;flex:0 0 auto!important}.ticker__item,.ticker__item span{max-width:none!important;white-space:nowrap!important}.ticker__track{animation:ticker-scroll var(--scroll-speed,13s) linear infinite!important;width:max-content!important}@keyframes ticker-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-16.6667%,0,0)}}.shopify-section .quantity-bundle-title{font-size:13px!important;letter-spacing:0!important}.shopify-section .quantity-bundle-description{font-size:11px!important;line-height:1.2!important}@media(min-width:750px){.shopify-section .quantity-bundle-title{font-size:14px!important}.shopify-section .quantity-bundle-description{font-size:12px!important}}.qb-x{z-index:5}.gift-strip__head{font-size:14.5px}.gift-strip__head strong{font-weight:800}.gift-strip__row{display:grid!important;grid-template-columns:36px 1fr auto;align-items:center;column-gap:10px}.gift-strip__row img{width:36px;height:36px}.gift-strip__name{font-size:13px}.warranty-wrapper{margin:4px 0 6px;display:flex;justify-content:center}.warranty-pill{display:inline-flex!important;align-items:center;background:#f3f6f9!important;border:1px solid #e2e8ee!important;border-radius:999px!important;padding:6px 12px!important;color:#3d4f5f!important;font-size:12px!important;line-height:1.2;max-width:100%}.warranty-content{display:inline!important;white-space:normal!important}.warranty-pipe{margin:0 6px!important;opacity:.45}@media(max-width:749px){.warranty-content>span:first-child,.warranty-pipe{display:none!important}.warranty-pill{font-size:11.5px!important;padding:5px 10px!important}}.warranty-bold{font-weight:700;color:#0f2945}[id*=steps_] .step-title{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;font-size:16px!important;line-height:1.2!important}[id*=steps_] .step-title-container{align-items:flex-start!important}[id*=steps_] .number-icon{flex:0 0 auto;margin-top:1px}@media(max-width:749px){[id*=new_hero_kV7fwg] .custom-hero__title{font-size:26px!important;line-height:1.15!important}[id*=new_hero_kV7fwg] .custom-hero__subtitle,[id*=new_hero_kV7fwg] .custom-hero__content p{font-size:15px!important;line-height:1.45!important}[id*=new_hero_kV7fwg] .custom-hero__guarantee-text,[id*=new_hero_kV7fwg] .custom-hero__guarantee{font-size:13px!important;line-height:1.35!important}}@media(max-width:9999px){#stickyAddToCart .mobile-view.loon-sticky{display:flex!important}#stickyAddToCart .mobile-trust{display:flex;justify-content:center;gap:14px;font-size:11px;color:#0f2945;margin:0 0 4px;white-space:nowrap}#stickyAddToCart .mobile-trust span:before{content:"";display:inline-block;width:11px;height:11px;margin-right:4px;vertical-align:-1px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232bb2fd' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/contain no-repeat}#stickyAddToCart .mobile-row{display:block}#stickyAddToCart .mobile-price{display:none}}.sticky-trust span:before{content:"\2713  ";color:#2bb2fd;font-weight:800}.atc-sub__item:before{color:#7fd0ff}@media(max-width:749px){.jarvis-pf__product-img{max-height:200px!important}}.jarvis-pf__icon,.jarvis-pf__icon img{width:42px!important;height:42px!important}.vn-rating-row{display:inline-flex!important;align-items:center;gap:8px;background:transparent!important;padding:0!important}.vn-rating-row svg{flex:0 0 auto}.vn-rating-row p{font-size:14px!important;font-weight:700;color:#0f2945;margin:0;white-space:nowrap}[id*=customer_reviews_carousel] .reviews-rating-badge>svg,[id*=customer_reviews_carousel] .rating-badge>svg,[id*=customer_reviews_carousel] .reviews-rating-badge .star,[id*=customer_reviews_carousel] .rating-badge .star{display:none!important}@media(max-width:749px){.vn-rating-row p{font-size:12.5px!important}.vn-rating-row svg{width:72px;height:14px}}@media(max-width:749px){[id*=product_benefits] .custom-section-image-container{margin-bottom:-34px!important}[id*=product_benefits] .custom-content-column{position:relative;z-index:2}[id*=product_benefits] .custom-feature-image img{object-position:bottom center}}[id*=statistics_column]{padding-top:56px!important;padding-bottom:56px!important}[id*=statistics_column] .stats-column-container{margin-top:0!important;margin-bottom:0!important}@media(max-width:749px){[id*=statistics_column]{padding-top:44px!important;padding-bottom:44px!important}[id*=statistics_column] .stats-column-container{padding-top:28px!important;padding-bottom:28px!important}}@media(max-width:749px){.media-grid__items{gap:12px 10px!important}.media-grid .media-item{padding:0 2px!important}.media-grid .media-item__content{padding:0!important;max-width:none!important;width:100%}.media-grid .media-item__description{font-size:13px!important}}.vn-accent{font-family:var(--font-accent-family,"Newsreader",Georgia,serif);font-style:italic;font-weight:400;color:#2bb2fd}.fb-marquee{margin-bottom:22px}@media(max-width:749px){.fb-marquee{margin-bottom:18px}}.ticker__track{max-width:none!important;min-width:max-content!important}.ticker,.ticker-wrapper{max-width:100%}[id*=customer_reviews_carousel] .reviews-rating-badge,[id*=customer_reviews_carousel] .rating-badge{display:flex!important;justify-content:center;max-width:100%;overflow:visible!important;padding:0!important;margin:0 auto 12px!important}[id*=customer_reviews_carousel] .reviews-rating-badge svg:not(.trustpilot-star-five),[id*=customer_reviews_carousel] .rating-badge svg:not(.trustpilot-star-five),[id*=customer_reviews_carousel] .rating-text~*,[id*=customer_reviews_carousel] .rating-badge .star,[id*=customer_reviews_carousel] .reviews-rating-badge .star{display:none!important}@media(max-width:749px){.vn-rating-row{gap:6px}.vn-rating-row svg{width:66px!important;height:13px!important}.vn-rating-row p{font-size:12px!important}}[id*=customer_reviews_carousel] .reviews-rating-summary{background:transparent!important;border-radius:0!important;padding:0!important;margin:0 auto 12px!important;display:flex!important;justify-content:center;align-items:center;max-width:100%}[id*=customer_reviews_carousel] .reviews-rating-summary>span{display:none!important}[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row{display:inline-flex!important;align-items:center;gap:8px;white-space:nowrap;color:#0f2945!important}[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row p{font-size:14px!important;font-weight:700!important;color:#0f2945!important;white-space:nowrap;margin:0!important}[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row svg.trustpilot-star-five{flex:0 0 auto;width:84px;height:16px}@media(max-width:749px){[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row p{font-size:12px!important}[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row svg.trustpilot-star-five{width:70px;height:13px}[id*=customer_reviews_carousel] .reviews-rating-summary .vn-rating-row{gap:6px}}.quantity-bundle-selector,.quantity-bundle-container,.quantity-bundle-card,.quantity-bundle-horizontal-inner,.quantity-bundle-horizontal-image{overflow:visible!important}.quantity-bundle-horizontal-image{position:relative!important}.qb-x{position:absolute!important;left:3px!important;bottom:3px!important;top:auto!important;right:auto!important;min-width:26px;width:26px;height:26px;padding:0!important;border-radius:50%!important;background:#22a5ed!important;color:#fff!important;font-weight:800;font-size:12px;line-height:26px;text-align:center;box-shadow:0 2px 6px #22a5ed80,0 0 0 2px #fff;z-index:6}.warranty-wrapper{margin:6px 0}.warranty-pill{display:flex!important;align-items:center;justify-content:center;gap:6px;background:#fff8e6!important;border:1px solid #f4d58a!important;border-radius:10px!important;padding:9px 12px!important;color:#5a4300!important;font-size:12.5px!important;line-height:1.3}.warranty-icon{display:inline-flex;flex:0 0 16px}.warranty-icon svg{display:block}.warranty-content{display:flex!important;flex-wrap:wrap;justify-content:center;gap:2px 6px;white-space:normal!important}.warranty-content>span{white-space:nowrap}.warranty-pipe{display:none!important}.warranty-bold{font-weight:800;color:#3a2c00}@media(max-width:749px){.warranty-pill{font-size:12px!important;padding:8px 10px!important}}.gift-strip{padding:12px!important}.gift-strip__head{display:flex;align-items:center;gap:6px;font-size:14.5px;margin-bottom:8px;justify-content:flex-start}.gift-strip__row{display:grid!important;grid-template-columns:40px 1fr auto!important;align-items:center;column-gap:12px!important;margin:0!important}.gift-strip__row+.gift-strip__row{margin-top:8px!important}.gift-strip__row img{grid-column:1;width:40px!important;height:40px!important;object-fit:cover;border-radius:6px;border:1px solid #d7e9f6;background:#fff}.gift-strip__name{grid-column:2;justify-self:start;text-align:left;font-size:13px;white-space:normal;line-height:1.2}.gift-strip__price{grid-column:3;justify-self:end;white-space:nowrap;font-size:12px}.gift-strip__price s{color:#8899a6;margin-right:5px}.gift-strip__price b{color:#1b7f3b;font-weight:800}.shop-add-to-cart-button .atc-sub{margin-top:4px!important}@media(max-width:749px){[id*=new_hero_kV7fwg] .custom-hero__title{font-size:23px!important;line-height:1.18!important}[id*=new_hero_kV7fwg] .custom-hero__subtitle,[id*=new_hero_kV7fwg] .custom-hero__content p{font-size:14px!important;line-height:1.4!important}[id*=new_hero_kV7fwg] .custom-hero__guarantee-text,[id*=new_hero_kV7fwg] .custom-hero__guarantee{font-size:12.5px!important}}[id*=roadmap_] .roadmap-content,[id*=roadmap_] .roadmap-container{padding-top:16px!important}@media(max-width:749px){[id*=roadmap_] .roadmap-content,[id*=roadmap_] .roadmap-container{padding-top:16px!important}}.media-grid .media-item__title{font-size:19px!important;line-height:1.15!important;min-height:2.3em;white-space:normal!important}@media(max-width:749px){.media-grid .media-item__title{font-size:17px!important}}.media-grid .media-item__media{aspect-ratio:auto!important;height:96px!important;min-height:0!important;background:transparent!important;overflow:visible!important;margin-bottom:6px!important;display:flex;align-items:center;justify-content:center}.media-grid .media-item__media img{max-height:96px!important;width:auto!important;height:auto!important}.media-grid .media-item__content{margin-top:0!important}@media(max-width:749px){.media-grid .media-item__media{height:84px!important}.media-grid .media-item__media img{max-height:84px!important}}[id*=new_hero_kV7fwg] .custom-hero__content,[id*=new_hero_kV7fwg] .custom-hero__content p,[id*=new_hero_kV7fwg] .custom-hero__content div,[id*=new_hero_kV7fwg] .custom-hero__subtitle{font-size:14px!important;font-weight:400!important;line-height:1.45!important}[id*=new_hero_kV7fwg] .custom-hero__guarantee,[id*=new_hero_kV7fwg] .custom-hero__guarantee-text{font-size:12.5px!important;font-weight:400!important}@media(max-width:749px){[id*=new_hero_kV7fwg] .custom-hero__content,[id*=new_hero_kV7fwg] .custom-hero__content p,[id*=new_hero_kV7fwg] .custom-hero__content div{font-size:13.5px!important}}[id*=customer_reviews_carousel] .reviews-rating-summary{justify-content:center!important}[id*=customer_reviews_carousel] .reviews-rating-summary .trustpilot-block-rating-text,[id*=customer_reviews_carousel] .vn-rating-row{justify-content:center!important;flex-wrap:nowrap}@media(max-width:749px){[id*=customer_reviews_carousel] .reviews-rating-summary .rating-excellent,[id*=customer_reviews_carousel] .reviews-rating-summary .rating-score{font-size:12px!important}[id*=customer_reviews_carousel] .reviews-rating-summary .trustpilot-star-five{width:64px!important;height:12px!important}}[id*=new_hero_kV7fwg] .custom-hero__content strong,[id*=new_hero_kV7fwg] .custom-hero__subtitle strong,[id*=new_hero_kV7fwg] strong{font-size:15px!important;font-weight:500!important;line-height:1.5!important}@media(max-width:749px){[id*=new_hero_kV7fwg] .custom-hero__content strong,[id*=new_hero_kV7fwg] strong{font-size:14px!important;line-height:1.45!important}}.media-grid .media-item__media{margin-bottom:2px!important}.media-grid .media-item__media{height:78px!important}.media-grid .media-item__media img{max-height:78px!important}@media(max-width:749px){.media-grid .media-item__media{height:72px!important}.media-grid .media-item__media img{max-height:72px!important}}html body [id*=new_hero_kV7fwg] .custom-hero__content strong,html body [id*=new_hero_kV7fwg] strong{font-weight:500!important}.gift-strip{align-items:stretch!important}.gift-strip__row{width:100%!important;box-sizing:border-box}.gift-strip__head{width:100%}.warranty-icon{background:none!important;background-image:none!important}.warranty-bold,.warranty-content b{font-weight:800!important;color:#3a2c00!important}[id*=new_hero_kV7fwg] .custom-hero__content,[id*=new_hero_kV7fwg] .custom-hero__content p,[id*=new_hero_kV7fwg] .custom-hero__content div,[id*=new_hero_kV7fwg] .custom-hero__subtitle{font-size:15px!important;line-height:1.5!important}html body [id*=new_hero_kV7fwg] .custom-hero__content strong,html body [id*=new_hero_kV7fwg] strong{font-size:15px!important;font-weight:500!important}@media(max-width:749px){[id*=new_hero_kV7fwg] .custom-hero__content,[id*=new_hero_kV7fwg] .custom-hero__content p,[id*=new_hero_kV7fwg] .custom-hero__content div,html body [id*=new_hero_kV7fwg] strong{font-size:14.5px!important;line-height:1.45!important}}[id*=new_hero_kV7fwg] .custom-hero__content{padding-bottom:10px!important;margin-bottom:0!important}[id*=new_hero_kV7fwg] .custom-hero__image-wrapper,[id*=new_hero_kV7fwg] .custom-hero__image{margin-top:0!important;padding-top:0!important}[id*=new_hero_kV7fwg] .custom-hero__flex,[id*=new_hero_kV7fwg] .custom-hero__flex--image{gap:12px!important}.media-grid .media-item__media{height:64px!important}.media-grid .media-item__media img{max-height:64px!important}@media(max-width:749px){.media-grid .media-item__media{height:60px!important}.media-grid .media-item__media img{max-height:60px!important}}[id*=new_hero_kV7fwg] .custom-hero__container{padding-top:22px!important;padding-bottom:22px!important}[id*=new_hero_kV7fwg] .custom-hero__flex{min-height:0!important;gap:8px!important}[id*=new_hero_kV7fwg] .custom-hero__content{padding-bottom:8px!important}@media(max-width:768px){[id*=new_hero_kV7fwg] .custom-hero__image-wrapper,[id*=new_hero_kV7fwg] .custom-hero__image{display:none!important}[id*=new_hero_kV7fwg] .custom-hero__container{padding-top:24px!important;padding-bottom:20px!important}[id*=new_hero_kV7fwg] .custom-hero__flex{min-height:0!important}}@media(max-width:768px){html body [id*=new_hero_kV7fwg] .custom-hero{background-position:center bottom,center!important}}.super-headline .title-3in1{display:inline-block;background:#e8f4fd;color:#0f7ec8;font-weight:800;padding:1px 8px;border-radius:8px;font-size:.82em;vertical-align:middle;white-space:nowrap}.super-headline .brand-thick{font-weight:800}[id*=image_banner_YMbDGW] .image-banner-content,[id*=image_banner_YMbDGW] .banner-text-wrapper,[id*=image_banner_YMbDGW] [class*=content]{text-shadow:0 2px 18px rgba(6,18,33,.85),0 1px 3px rgba(6,18,33,.9)}.shop-product-info>.warranty-wrapper{order:0;width:100%!important;margin:10px 0!important;display:flex;justify-content:center}.shop-product-info>.warranty-wrapper .warranty-pill{width:100%!important;max-width:none!important;box-sizing:border-box;justify-content:center;font-size:13px!important;letter-spacing:-.015em;white-space:nowrap;overflow:hidden;padding:9px 8px!important}.shop-product-info>.gift-strip{width:100%!important;box-sizing:border-box}@media(max-width:420px){.shop-product-info>.warranty-wrapper .warranty-pill{font-size:12.5px!important}}@media(max-width:370px){.shop-product-info>.warranty-wrapper .warranty-pill{font-size:11.5px!important}}video.jarvis-pf__product-video{mix-blend-mode:multiply}.jarvis-pf__title .global-accent-text{color:#2bb2fd!important}.shop-video--loop{pointer-events:none!important}.shop-video--loop::-webkit-media-controls,.shop-video--loop::-webkit-media-controls-enclosure,.shop-video--loop::-webkit-media-controls-panel{display:none!important;-webkit-appearance:none}.super-headline .title-3in1,.super-headline .highlight-blue{background:none!important;padding:0!important;color:#2bb2fd!important;font-weight:inherit!important;font-size:inherit!important;border-radius:0!important;white-space:normal!important;display:inline!important;vertical-align:baseline!important}.product-bullet-text b,.custom-text-block-container-custom_text_ p b{font-weight:700;color:#0f2945}[id*=jarvis_image_with_text_UUCRwc] .main-image{margin:0!important;max-width:none!important;width:100%!important;border-radius:14px!important;object-fit:cover!important;object-position:50% 30%!important}@media(max-width:990px){[id*=jarvis_image_with_text_UUCRwc] .main-image{aspect-ratio:4/3!important;height:auto!important}[id*=jarvis_image_with_text_UUCRwc] .image-text-content{gap:22px!important}}@media(min-width:991px){[id*=jarvis_image_with_text_UUCRwc] .image-text-content{align-items:stretch!important}[id*=jarvis_image_with_text_UUCRwc] .media-column{display:flex!important;align-self:stretch!important;min-height:100%}[id*=jarvis_image_with_text_UUCRwc] .media-column{position:relative!important;min-height:420px;height:auto!important;max-height:none!important;align-self:stretch!important;flex:0 0 auto}[id*=jarvis_image_with_text_UUCRwc] .jarvis-below-image-blocks{display:none!important}#jarvis-image-text-section-template--30445709951324__jarvis_image_with_text_UUCRwc .media-column .main-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important}}video.jarvis-pf__product-video{filter:none!important;box-shadow:none!important;background:#fff}.shop-product-info>.quantity-bundle-selector{margin-bottom:4px!important}.shop-product-info>.gift-strip{margin-top:4px!important}.gift-strip__head{justify-content:center!important;text-align:center!important;width:100%}.shop-product-info>.warranty-wrapper .warranty-pill{border-radius:6px!important}.custom-money-back-guarantee{padding:10px 10px 8px!important;margin-top:10px!important}.custom-money-back-guarantee .custom-badge-circle,.custom-money-back-guarantee .custom-badge-container{width:76px!important;height:76px!important;min-width:76px!important}.custom-money-back-guarantee .custom-guarantee-text h3{font-size:14.5px!important;margin:0 0 3px!important}.custom-money-back-guarantee .custom-guarantee-text p{font-size:12.5px!important;line-height:1.32!important}[id*=image_banner_YMbDGW] .image-banner-container-template--30445709951324__image_banner_YMbDGW{min-height:360px;padding-bottom:26px!important}@media(min-width:769px){[id*=image_banner_YMbDGW] .image-banner-container-template--30445709951324__image_banner_YMbDGW{min-height:360px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/venora-overrides.css.map */
