.aioupsell-funnel{--vc-line: #e4e4e4;--vc-green: #20f800;--vc-green-dark: #1a9c00}.aioupsell-funnel .upsell_wrapper{margin:12px 0!important}.aioupsell-funnel .boxWrapper{--arrows-color: #000;--dots-color: #cfcfcf;--active-dots-color: #000;position:relative;margin:0!important;padding:16px 16px 12px!important;border:1px solid var(--vc-line);border-radius:12px;background:#fff}.aioupsell-funnel .upsell-slide-badge{position:static!important;display:flex!important;align-items:center;gap:10px;min-height:30px;margin:0 76px 10px 0!important;padding:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--vc-green-dark)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.16em;line-height:1.2!important;text-transform:uppercase}.aioupsell-funnel .upsell-slide-badge:before{content:"";flex:0 0 auto;width:22px;height:2px;background:var(--vc-green)}.aioupsell-funnel .v-slick-list{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.aioupsell-funnel .v-slick-slide-group{padding:0!important;background:none!important}.aioupsell-funnel .upsell-slide-container,.aioupsell-funnel .upsell-slide-card{height:auto!important;margin:0!important}.aioupsell-funnel .upsell-slide-card{display:flex!important;align-items:center!important;gap:14px}.aioupsell-funnel .upsell-slide-img-container{flex:0 0 88px!important;justify-content:center!important;width:88px!important;height:88px!important;max-height:none!important;margin:0!important;padding:6px;border-radius:10px!important;background:#f5f5f5}.aioupsell-funnel .upsell-slide-img-container img{width:100%;max-height:76px!important;object-fit:contain}.aioupsell-funnel .upsell-slide-content{flex:1 1 auto;min-width:0;padding:0!important}.aioupsell-funnel .upsell-slide-headline{margin:0 0 2px!important}.aioupsell-funnel .upsell-slide-product-title,.aioupsell-funnel .upsell-slide-product-title a{color:#000!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)!important;font-size:15px!important;font-weight:400!important;letter-spacing:.06em!important;line-height:1.25!important;text-decoration:none!important}.aioupsell-funnel .upsell-slide-product-title a:hover{color:var(--vc-green-dark)!important}.aioupsell-funnel .upsell-slide-pricing{margin:0 0 8px!important}.aioupsell-funnel .upsell-slide-product-subtitle{margin:0!important;color:#000000b3!important;font-size:13px!important;font-weight:700!important}.aioupsell-funnel .upsell-slide-variant-content{gap:8px;align-items:flex-end!important}.aioupsell-funnel .upsell-slide-variant-content>div>span{margin:0 0 4px!important;color:#0000008c!important;font-size:10px!important;font-weight:700;letter-spacing:.12em;line-height:1!important;text-transform:uppercase}.aioupsell-funnel .upsell-slide-variant-content select{width:auto!important;min-width:70px;max-width:150px!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 26px 0 10px!important;border:1px solid #d6d6d6!important;border-radius:8px!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-size:12px!important;color:#000!important;font-size:13px!important;text-overflow:ellipsis}.aioupsell-funnel .upsell-slide-variant-content select:focus{border-color:#000!important;outline:none!important}.aioupsell-funnel .upsell-slide-variant-content>div:last-child>div>div{display:flex;align-items:center;gap:8px}.aioupsell-funnel .cxupsell-quantity-toggle{display:inline-flex!important;align-items:center;height:34px;overflow:hidden;border:1px solid #d6d6d6;border-radius:999px;background:#fff}.aioupsell-funnel .cxupsell-quantity-toggle span{display:flex!important;align-items:center;justify-content:center;width:30px;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#000!important;font-size:13px!important;line-height:1!important;cursor:pointer;transition:background-color .2s ease}.aioupsell-funnel .cxupsell-quantity-toggle span:hover{background:#f2f2f2!important}.aioupsell-funnel .cxupsell-quantity-toggle input{width:28px!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;background:none!important;color:#000!important;font-size:13px!important;font-weight:700;text-align:center}.aioupsell-funnel .upsell-slide-atc{float:none!important;display:inline-flex!important;align-items:center;justify-content:center;min-width:72px!important;height:34px;min-height:34px!important;margin:0!important;padding:0 18px!important;border:1px solid #000!important;border-radius:999px!important;background:#000!important;color:#fff!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:13px!important;font-weight:400!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase}.aioupsell-funnel .upsell-slide-atc:hover{border-color:var(--vc-green)!important;background:var(--vc-green)!important;color:#000!important}.aioupsell-funnel .variant_error:not(:empty){margin-top:6px!important;color:#c0392b!important;font-size:12px!important}.aioupsell-funnel .v-slick-arrow{top:-40px!important;bottom:auto;left:auto!important;display:flex!important;align-items:center;justify-content:center;width:30px!important;height:30px!important;margin:0!important;border:1px solid #d6d6d6!important;border-radius:50%;background:#fff!important;transform:none!important;transition:border-color .2s ease,background-color .2s ease}.aioupsell-funnel .v-slick-arrow.prev{right:36px!important}.aioupsell-funnel .v-slick-arrow.next{right:0!important}.aioupsell-funnel .v-slick-arrow:before{content:""!important;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;transform:translate(-1px) rotate(45deg)}.aioupsell-funnel .v-slick-arrow.prev:before{transform:translate(1px) rotate(-135deg)}.aioupsell-funnel .v-slick-arrow:hover:not(.disabled){border-color:#000!important}.aioupsell-funnel .v-slick-arrow.disabled{opacity:.35}.aioupsell-funnel .v-slick-dots{display:none!important}.aioupsell-funnel .boxWrapper:not(:has(.v-slick-slide-group[data-index="1"])) .v-slick-arrow{display:none!important}.aioupsell-funnel .boxWrapper:not(:has(.v-slick-slide-group[data-index="1"])) .upsell-slide-badge{margin-right:0!important}@media only screen and (max-width:589px){.aioupsell-funnel .boxWrapper{padding:14px 14px 10px!important;border-radius:10px}.aioupsell-funnel .upsell-slide-card{align-items:flex-start!important;gap:12px}.aioupsell-funnel .upsell-slide-img-container{flex-basis:72px!important;width:72px!important;height:72px!important}.aioupsell-funnel .upsell-slide-img-container img{max-height:60px!important}.aioupsell-funnel .upsell-slide-product-title,.aioupsell-funnel .upsell-slide-product-title a{font-size:14px!important}.aioupsell-funnel .upsell-slide-variant-content select{font-size:16px!important}}html body .vfb-root{margin:14px 0;font-family:var(--typeBasePrimary),var(--typeBaseFallback)}html body .vfb-root .vfb-inner{gap:12px;padding:12px 14px 12px 12px;border-radius:12px;font-size:14px}html body .vfb-root .vfb-content{gap:12px}html body .vfb-root .vfb-icon-circle{width:34px;height:34px}html body .vfb-root .vfb-label{font-size:14px;font-weight:700;letter-spacing:.02em}html body .vfb-root .vfb-pill{padding:6px 12px;font-size:11px;letter-spacing:.14em}html body .vfb-root .vfb-inner.vfb-fits{border:1px solid rgba(32,248,0,.55)!important;background:#20f80014!important}html body .vfb-root .vfb-inner.vfb-fits .vfb-icon-circle{background:#20f800!important}html body .vfb-root .vfb-inner.vfb-fits .vfb-icon-circle svg{color:#000}html body .vfb-root .vfb-inner.vfb-fits .vfb-label{color:#000!important}html body .vfb-root .vfb-inner.vfb-fits .vfb-pill{background:#000!important;color:#20f800!important}html body .vfb-root .vfb-inner.vfb-no-fit{border:1px solid rgba(220,38,38,.3)!important;background:#dc26260f!important}html body .vfb-root .vfb-inner.vfb-no-fit .vfb-label{color:#7f1d1d!important}html body .vfb-root .vfb-inner.vfb-no-vehicle{border:1px solid #e4e4e4!important;background:#f5f5f5!important}html body .vfb-root .vfb-inner.vfb-no-vehicle .vfb-icon-circle{background:#000!important}html body .vfb-root .vfb-inner.vfb-no-vehicle .vfb-label{color:#000!important}html body .vfb-root .vfb-link{font-weight:700;text-decoration-color:#20f800;text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/25/assets/vc-upsells.css.map */
