.product__savings{padding-top:4px!important}.cai-ab.cai-active .home-hero__background video,.home-hero__background img{display:none}@media all and (max-width: 750px){.cai-ab.cai-active .home-hero__background img:first-of-type{display:block;height:100%;width:100%;object-fit:cover}}@media all and (min-width: 751px){.cai-ab.cai-active .home-hero__background img:last-of-type{display:block;height:100%;width:100%;object-fit:cover}}@media all and (max-width: 500px){.yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper{flex-wrap:wrap;max-width:100%;justify-content:space-between}.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-bottom-line{margin:0!important}.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-bottom-line-right-panel{padding:0}.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-vertical-border{display:none}}.home-hero{height:75vh!important;min-height:555px}#vp-carrousel-logo{background:#f4ebe3}@media all and (max-width: 750px){.home-hero__background{position:absolute!important;height:100%!important;width:100%!important}.home-hero__background video{height:100%!important;width:100%!important}.home-hero__text{padding:20px!important;border-radius:30px!important;backdrop-filter:blur(16px)!important;background:#0000004d!important;-webkit-backdrop-filter:blur(16px)!important;margin-bottom:0!important;position:absolute!important;width:calc(100vw - 36px)!important}.home-hero__title{margin-top:0!important;margin-bottom:0!important;color:#fff!important;font-size:30px!important;line-height:1.25!important}}@media all and (max-width: 900px){.home-hero{padding:43px 18px 27px!important}.eyfn-container{flex-direction:column-reverse!important}}.rsw-container{padding-top:14px;line-height:1.2}.cai-review-slider-mini{margin-top:2rem}.slider-mini-container{border-radius:8px;background:var(--color-warm-background);color:var(--color-text)}.slider-mini-container .mini-container-slide img{border-radius:50%}.mini-container-pagination .mini-container-pagination-bullet{background:var(--color-text)}.slider-mini-container .mini-review-text,.slider-mini-container .mini-review-name{font-size:12px}.slider-mini-container .stars{color:#ffb700;font-size:18px;line-height:18px;margin-top:4px}.cai-review-slider-mini{position:relative}.slider-mini-container{max-width:100%;position:relative;overflow-x:scroll;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;display:flex;scroll-snap-type:x mandatory;scroll-behavior:smooth}.slider-mini-container::-webkit-scrollbar{display:none}.slider-mini-container .mini-container-slide{display:flex;align-items:center;flex:0 0 100%;padding:12px 8px 9px;scroll-snap-align:start;transition:transform .5s ease-in-out}.slider-mini-container .mini-container-slide img{width:50px;height:50px;object-fit:cover;aspect-ratio:1 / 1;margin-right:15px}.mini-container-pagination{position:absolute;bottom:14px;right:15px;display:flex;gap:5px}.mini-container-pagination .mini-container-pagination-bullet{width:8px;height:8px;border-radius:50%;opacity:.5;transition:opacity .25s ease-in-out}.mini-container-pagination .mini-container-pagination-bullet.active{opacity:1}.slider-mini-container .mini-review-text{margin:0}.slider-mini-container .mini-review-name{display:flex;align-items:center;white-space:nowrap;margin:0}.slider-mini-container .stars{padding-right:5px}.product__membership{display:none!important}.cai-val-props-top,.cai-val-props-bottom{margin:30px 0 0}.ufl-badges{display:grid;align-items:center;padding:0;margin:0;list-style:none}.ufl-badge{display:inline-flex;align-items:center;gap:8px;line-height:1.25;font-weight:600;font-size:clamp(12px,1.3vw,14px);white-space:nowrap;width:100%}.ufl-badge .ufl-icon{aspect-ratio:1/1;width:auto;height:24px}.ufl-icon svg{height:100%;width:100%}.ufl-icon svg path{fill:var(--color-text)}.ufl-badge .ufl-text{display:inline-block;margin-top:6px}@media (max-width: 480px){.ufl-badges{gap:4px}.ufl-badge{font-size:14px;padding:7px 10px}}@media screen and (min-width: 1000px){.ufl-badges{grid-template-columns:1fr 1fr;gap:14px}}.payment-methods{flex-wrap:wrap;gap:6px;display:flex;margin:15px 0 0;padding:0;list-style:none}.payment-methods li{max-width:32px}.payment-methods svg{width:100%;height:auto}shopify-payment-terms{font-family:Civil Premium,sans-serif!important;font-size:14px!important;line-height:1.4!important;color:var(--color-text)!important}.product__savings{max-width:fit-content;margin:15px 0}.product__price{font-size:34px}.subscription-popup{text-align:left;margin-top:10px;cursor:pointer}.ufl-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:50;justify-content:center;align-items:center}.ufl-modal[aria-hidden=false]{display:flex}.ufl-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:saturate(120%) blur(2px);backdrop-filter:saturate(120%) blur(2px)}.ufl-modal__dialog{position:relative;max-width:640px;margin:6vh auto;background:#fff;color:var(--color-text, #111);border-radius:16px;box-shadow:0 10px 30px #0003;padding:24px}.ufl-modal__title{margin:0 0 14px;font-size:32px;line-height:1.2;font-weight:600}.ufl-modal__content{font-size:15px;line-height:1.6}.ufl-modal-base p{margin-bottom:20px;font-size:14px}.ufl-modal-bottom p{font-size:14px}.ufl-modal__actions{display:flex;gap:12px;margin-top:16px;flex-wrap:wrap}.ufl-modal__close{position:absolute;top:25px;right:25px;border:none;background:transparent;font-size:28px;line-height:1;cursor:pointer}.ufl-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:10px;border:1px solid #ddd;cursor:pointer}.ufl-btn--primary{background:var(--color-accent, #111);color:#fff;border-color:var(--color-accent, #111)}.ufl-btn--ghost{background:transparent;color:inherit}.ufl-no-scroll{overflow:hidden!important}.pg-wrap{display:grid;gap:12px}@media (min-width: 768px){.pg-wrap{grid-template-columns:var(--pg-thumb) 1fr;align-items:start}}.pg-thumbs{display:flex;gap:8px;padding:6px;margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;flex-direction:column;max-height:560px;overflow-y:auto;overflow-x:hidden}.pg-thumbs img{display:block;width:64px;height:64px;object-fit:cover;max-width:100%;max-height:100%}.pg-thumb{border:2px solid rgba(0,54,71,.1);padding:0;background:transparent;cursor:pointer;border-radius:6px;scroll-snap-align:start;line-height:0;overflow:hidden}.pg-thumb.is-active{border:2px solid var(--color-text)}@media (min-width: 768px){.pg-main{border-radius:8px;overflow:hidden;border:2px solid rgba(0,54,71,.1)}.pg-thumbs{min-height:fit-content}.pg-thumbs img{width:var(--pg-thumb);height:var(--pg-thumb)}}.pg-main{position:relative}.pg-track{display:flex;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pg-slide{min-width:100%;scroll-snap-align:start;margin:0}.pg-slide img,.pg-slide video,.pg-slide model-viewer{width:100%;height:auto;display:block}@media (min-width: 1024px){.pg-track{display:block;overflow:hidden}.pg-slide{display:none;min-width:0}.pg-slide.is-active{display:block}.pg-arrow{display:grid;place-items:center}}.pg-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s}.pg-prev{left:8px}.pg-next{right:8px}.pg-arrow:hover{background:#fff}.pg-visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}@media (max-width: 767px){.product__media{padding:0!important;width:100%!important;overflow:hidden;background:#fff}.pg-arrow{display:none}.product__media{top:80px!important}.pg-wrap{display:flex;flex-direction:column-reverse;gap:0;position:relative}.pg-thumbs{position:absolute;top:0;z-index:1}.pg-thumbs img{height:42px;width:42px}.product-main-wrapper{display:flex;flex-direction:column-reverse}.pg-slide img,.pg-slide video,.pg-slide model-viewer{width:100%;height:auto;object-fit:cover;aspect-ratio:7 / 8}.swatches{margin:-14px 0 20px!important;border-bottom:1px solid rgb(228,230,231)!important;padding-bottom:16px!important}.price-props-list{margin-bottom:0}}.product__rating{margin-bottom:8px!important}.product__rating svg{height:22px!important;width:fit-content!important}.product__description{display:none}.product__discount,.product__shipping-months{display:none!important}.product__media{height:fit-content;position:sticky!important;top:0}@media (max-width:750px){.product__mobile-media,.logo-quotes__swiper{max-width:100%;overflow:auto}}.product-title-wrapper{display:flex;gap:10px;align-items:center}.product__title{margin-bottom:0!important}.product__savings{margin:0}.product__price{font-size:22px!important;gap:.25em}.product__price s{font-size:16px}shopify-payment-terms{display:none}.shoppay-trigger{display:flex;gap:.5rem;flex-direction:row;-webkit-box-align:center;align-items:center;margin:10px 0 0;border:0px;font:inherit;vertical-align:baseline;background-color:#fbf7f3e6;border-radius:.25rem;padding:10px 16px 6px;width:fit-content;font-size:12px}.shoppay-logo{display:flex}.shoppay-logo svg{width:60px;height:15px}.shoppay-logo svg path{fill:#4524db}.shoppay-trigger button{text-decoration:underline;cursor:pointer}.price-props-list{font-size:13px;opacity:.9;padding-left:13px;border-bottom:1px solid rgb(228,230,231);padding-bottom:14px}.price-props-list li{margin-bottom:6px}.swatches_shipping-window,.swatches input{display:none}.swatches,.swatches legend{border:0;margin:0;padding:0}.swatches{margin-top:12px}.swatches .product__option-title{margin-top:10px}.variant-wrapper{display:flex;gap:14px;max-width:100%;overflow-x:auto}.variant-item:hover,.variant-item label:hover{cursor:pointer}.variant-img{border:3px solid transparent;aspect-ratio:5 / 4;width:auto;height:auto;max-height:75px;margin-bottom:6px;border-radius:8px;overflow:hidden}.swatches label img{display:block;height:100%;width:100%;object-fit:cover;object-position:top}.swatches input:checked+label .variant-img{border:3px solid var(--color-text)}.variant-item span{display:block;text-align:center;font-size:12px}.add-to-cart{margin-top:20px}.product__buy{font-size:18px!important;padding:12px 30px 9px!important;min-width:350px;max-width:100%;justify-content:center;text-transform:capitalize}.product__buy svg{margin-bottom:3px}.cart-popup__item-image-container{border-radius:8px;overflow:hidden}.cart-popup__item-image{border-radius:6px}@media (max-width:750px){.product__buy{min-width:fit-content}}.product__buy_autoscroll{margin:0;outline:none;border:none;background:none;font-family:Civil Premium,sans-serif;display:flex;align-items:center;border-radius:7px;font-size:var(--size-xlarge);cursor:pointer;background-color:var(--color-text);color:#fff;font-size:18px!important;padding:12px 30px 9px!important;min-width:320px;max-width:100%;justify-content:center;height:fit-content;text-decoration:none;width:auto}.product__detail-bullets{grid-template-columns:1fr}.product__detail-title:before,.product__detail-title:after{width:14px!important}.product_detail_image .spec-contents{display:flex!important;justify-content:space-between;gap:20px;margin-bottom:10px}.product_detail_image p a{text-decoration:underline!important}.product_detail_image img{max-width:50%;height:auto}.product_detail_image .product__detail-text ul{display:inline-block}.product_detail_image .product__detail-text li{margin-bottom:8px;padding:8px 10px 5px}.product__info{padding-bottom:100px!important}@media (max-width:750px){.product__info{padding-bottom:0!important}}.section-media-content-grid{background:#fff;color:#003647}.wig-container{max-width:1200px;margin:0 auto;padding:clamp(32px,5vw,80px) 20px;padding-top:40px}.wig-title{font-size:clamp(22px,2.4vw,32px);letter-spacing:.06em;text-transform:uppercase;font-weight:800;margin:0 0 28px}.wig-grid{display:grid;grid-template-columns:1fr;gap:36px 28px}.wig-item{background:#fbf7f3;border-radius:16px;overflow:hidden;padding:20px 20px 5px}.wig-media-wrap{position:relative}.membership-tag{display:flex;position:absolute;bottom:-10px;right:0;gap:8px;border-radius:30px;padding:8px 16px 8px 8px;background:#008492;text-transform:uppercase;font-family:Civil Premium,sans-serif;font-size:12px;letter-spacing:.05em;font-weight:600;line-height:1.4;color:#fff;min-width:fit-content;max-width:fit-content;align-items:center;height:fit-content}.membership-tag span{margin-bottom:-3px}.membership-tag svg{width:18px;height:18px;padding:2px;border-radius:50px;background:#caed6a}.membership-tag svg path{fill:#00c173}@media (max-width:600px){.membership-tag svg{width:18px;height:18px}}@media (min-width: 768px){.wig-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.wig-grid{grid-template-columns:repeat(3,1fr)}}.wig-media{aspect-ratio:5 / 3;width:100%;height:auto;border-radius:10px;overflow:hidden;position:relative;margin-bottom:24px}.wig-media :is(video,iframe,img){width:100%;height:100%;object-fit:cover;display:block;border:0}.wig-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:50%;pointer-events:none}.wig-media-placeholder{width:100%;height:100%;background:#ffffff0f}.wig-item-title{font-size:clamp(16px,1.4vw,18px);letter-spacing:.08em;margin:0 0 10px;line-height:1.2;grid-column:2 / -1;font-weight:600}.wig-item-body{color:var(--wig-muted);grid-column:2 / -1;line-height:1.6;font-size:15px}.section-media-content-grid .rte p{margin:0 0 .6em}.rev-container .simple-text__title{margin-bottom:20px}.rev-heading-wrap{display:flex;justify-content:space-between}@media (max-width:750px){.rev-heading-wrap{display:block}.rev-container .simple-text__title,.rev-heading-wrap .product__buy_autoscroll{margin-bottom:14px}}@media (max-width: 1100px){.faq{padding:0 16px!important}.faq__title{text-align:left;font-size:17px!important;padding:24px 40px 24px 0!important}}@media (max-height: 950px){.site-header{max-height:55px}}.mobile-nav__social{display:none}.mobile-nav__menu{display:flex;flex-direction:column-reverse}.mobile-nav__link+.mobile-nav__link{border-top:0!important;border-bottom:1px solid var(--color-hr)}.announcement-bar__message svg{display:none}
/*# sourceMappingURL=/cdn/shop/t/91/assets/convertifai.css.map */
