.vx-product{--vx-ui-scale: var(--vx-mobile-scale, 1);background:var(--vx-surface, #fff);color:var(--vx-text, #17191c);font-family:var(--vx-body-font, inherit);font-size:calc(16px * var(--vx-ui-scale));line-height:1.5;padding:var(--vx-section-top, 12px) var(--vx-mobile-gutter, 16px) var(--vx-section-bottom, 24px);width:100%;min-width:0;isolation:isolate}.vx-product *,.vx-product *:before,.vx-product *:after{box-sizing:border-box}.vx-product [hidden]{display:none!important}.vx-product :is(h1,h2,h3,p){margin-block:0}.vx-product :is(button,input,select){font:inherit}.vx-product button{cursor:pointer;letter-spacing:normal;text-transform:none}.vx-product button:disabled{cursor:not-allowed;opacity:.55}.vx-product :is(button,a,select,[tabindex]):focus-visible{outline:3px solid var(--vx-accent, #18d4c3);outline-offset:3px}.vx-product :is(img,video,iframe,model-viewer,svg){max-width:100%}.vx-product .vx-product__inner{width:100%;max-width:var(--vx-max-width,760px);margin-inline:auto}.vx-product .vx-product__flow{display:flex;flex-direction:column;gap:12px;min-width:0}.vx-product .vx-module{width:100%;min-width:0;margin:0}.vx-product .vx-gallery{display:flex;flex-direction:column;gap:10px}.vx-product .vx-gallery__stage{position:relative;width:100%;aspect-ratio:var(--vx-media-ratio,1 / 1);overflow:hidden;border-radius:var(--vx-radius,14px);background:var(--vx-card,#f6f7f8)}.vx-product .vx-gallery__slide{display:none;width:100%;height:100%}.vx-product .vx-gallery__slide.is-active{display:block}.vx-product :is(.vx-gallery__media,.vx-gallery__placeholder){display:block;width:100%;height:100%;margin:0;border:0;object-fit:var(--vx-media-fit,contain)}.vx-product .vx-gallery__thumbs{display:flex;flex-flow:row nowrap;gap:8px;overflow-x:auto;padding:3px 2px 6px;max-width:100%;scroll-snap-type:x proximity;scrollbar-width:thin}.vx-product .vx-gallery__thumb{position:relative;display:block;flex:0 0 68px;width:68px;height:68px;padding:3px;border:2px solid var(--vx-border,#d7dce2);border-radius:8px;background:var(--vx-surface,#fff);scroll-snap-align:start}.vx-product .vx-gallery__thumb.is-active{border-color:var(--vx-primary,#075ccf)}.vx-product .vx-gallery__thumb-image{display:block;width:100%;height:100%;object-fit:contain;border-radius:4px}.vx-product .vx-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;text-shadow:0 1px 5px #000;pointer-events:none}.vx-product .vx-promo{display:flex;justify-content:center;align-items:center;padding:10px 12px;border-radius:var(--promo-radius,8px);background:linear-gradient(100deg,var(--promo-start,var(--vx-primary)),var(--promo-end,var(--vx-accent)));color:var(--promo-text,#fff);font-size:calc(var(--promo-size,16px) * var(--vx-ui-scale));font-weight:800;line-height:1.35;text-align:center;overflow-wrap:anywhere}.vx-product .vx-promo a{color:inherit;text-decoration:none}.vx-product .vx-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;color:var(--rating-text,var(--vx-text));font-size:calc(13px * var(--vx-ui-scale))}.vx-product .vx-rating a{color:inherit;text-underline-offset:3px}.vx-product .vx-stars{position:relative;display:inline-block;flex:none;width:max-content;line-height:1;letter-spacing:1px;font-family:Arial,sans-serif;font-size:calc(17px * var(--vx-ui-scale));white-space:nowrap;vertical-align:middle}.vx-product .vx-stars__base{color:var(--rating-empty,#dedede)}.vx-product .vx-stars__fill{position:absolute;top:0;left:0;width:var(--rating-fill,0%);overflow:hidden;color:var(--rating-color,#efb637);white-space:nowrap}.vx-product .vx-title{font-family:var(--vx-heading-font,inherit);font-size:calc(var(--title-mobile,26px) * var(--vx-ui-scale));font-weight:750;line-height:1.18;letter-spacing:-.4px;text-transform:none;white-space:normal;word-break:normal;overflow-wrap:break-word}.vx-product .vx-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;color:var(--price-color,var(--vx-text));line-height:1.2}.vx-product .vx-product-price strong{font-size:calc(var(--price-size,26px) * var(--vx-ui-scale));font-weight:800;white-space:nowrap}.vx-product .vx-product-price s{color:var(--vx-muted,#68717c);font-size:calc(16px * var(--vx-ui-scale));white-space:nowrap}.vx-product .vx-richtext{font-size:calc(var(--rich-size,16px) * var(--vx-ui-scale));overflow-wrap:break-word}.vx-product .vx-richtext p+p{margin-top:8px}.vx-product .vx-features{display:grid;grid-template-columns:repeat(var(--feature-cols,1),minmax(0,1fr));gap:10px;color:var(--feature-color,var(--vx-text))}.vx-product .vx-feature{display:flex;align-items:flex-start;gap:8px;min-width:0;font-size:calc(15px * var(--vx-ui-scale));line-height:1.4}.vx-product .vx-feature__icon{display:grid;place-items:center;flex:0 0 23px;width:23px;min-height:22px;font-size:18px}.vx-product .vx-feature__icon img{display:block;width:22px;height:22px;object-fit:contain}.vx-product .vx-feature>span:last-child{min-width:0;white-space:normal;word-break:normal;overflow-wrap:break-word}.vx-product .vx-shipping{display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:var(--ship-bg,var(--vx-card));color:var(--ship-text,var(--vx-text));font-size:calc(13px * var(--vx-ui-scale));font-weight:600;text-align:center}.vx-product .vx-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--ship-dot,#459451)}.vx-product .vx-sold{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border-radius:10px;background:var(--vx-card,#f6f7f8);color:var(--sold-text,var(--vx-text));font-size:calc(13px * var(--vx-ui-scale))}.vx-product .vx-sold__track{flex:1 1 100px;min-width:50px;height:10px;overflow:hidden;border-radius:20px;background:var(--sold-track,#e9f0f7)}.vx-product .vx-sold__track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--sold-start,var(--vx-primary)),var(--sold-end,var(--vx-accent)))}.vx-product .vx-sold strong{max-width:100%;overflow-wrap:break-word}.vx-product .vx-demand{display:flex;align-items:center;gap:10px;color:var(--demand-color,var(--vx-text));font-size:calc(12px * var(--vx-ui-scale));text-align:center}.vx-product .vx-demand>span{flex:1 0 10px;height:1px;background:var(--demand-line,var(--vx-border))}.vx-product .vx-demand strong{min-width:0}.vx-product .vx-countdown{padding:10px 12px;border-radius:8px;background:linear-gradient(100deg,var(--count-start,var(--vx-primary)),var(--count-end,var(--vx-accent)));color:var(--count-text,#fff);font-size:calc(13px * var(--vx-ui-scale));line-height:1.5;text-align:center}.vx-product .vx-countdown strong{display:inline-block;margin-inline-start:4px;white-space:nowrap;font-variant-numeric:tabular-nums}.vx-product .vx-offers-heading{display:flex;justify-content:center;align-items:center;gap:12px;padding-block:4px;font-size:calc(13px * var(--vx-ui-scale));font-weight:800;line-height:1.4;letter-spacing:.8px;text-align:center}.vx-product .vx-offers-heading:before,.vx-product .vx-offers-heading:after{content:"";flex:1 0 12px;height:1px;background:var(--vx-border,#d7dce2)}.vx-product .vx-auto-offers{display:flex;flex-direction:column;gap:12px;min-width:0}.vx-product .vx-offer{position:relative;display:block;width:100%;min-width:0;margin:0;padding:13px;border:2px solid var(--vx-border,#d7dce2);border-radius:var(--vx-radius,14px);background:var(--offer-main,var(--vx-card,#fff));color:var(--vx-text,#17191c);text-align:left;box-shadow:none;transition:border-color .15s ease}.vx-product .vx-offer:before{content:"";position:absolute;left:13px;top:24px;width:16px;height:16px;border:1.5px solid var(--vx-muted,#68717c);border-radius:50%;background:var(--vx-surface,#fff)}.vx-product .vx-offer.is-selected{border-color:var(--offer-selected,var(--vx-primary,#075ccf))}.vx-product .vx-offer.is-selected:before{border-color:var(--offer-selected,var(--vx-primary,#075ccf));background:var(--offer-selected,var(--vx-primary,#075ccf));box-shadow:inset 0 0 0 3px var(--vx-surface,#fff)}.vx-product .vx-offer[aria-disabled=true]{opacity:.65}.vx-product .vx-offer__main{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;padding-left:25px}.vx-product .vx-offer__image{display:block;width:40px;height:40px}.vx-product .vx-offer__image img{display:block;width:100%;height:100%;border-radius:5px;object-fit:contain}.vx-product .vx-offer__copy{display:block;min-width:0}.vx-product .vx-offer__copy strong{display:block;font-size:calc(16px * var(--vx-ui-scale));font-weight:750;line-height:1.25;white-space:normal;word-break:normal;overflow-wrap:break-word}.vx-product .vx-offer__copy small{display:block;margin-top:4px;color:var(--vx-muted,#68717c);font-size:calc(12px * var(--vx-ui-scale));line-height:1.4;white-space:normal}.vx-product .vx-offer__price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:0;line-height:1.2}.vx-product .vx-offer__price strong{font-size:calc(18px * var(--vx-ui-scale));font-weight:800;white-space:nowrap}.vx-product .vx-offer__price s{color:var(--vx-muted,#68717c);font-size:calc(12px * var(--vx-ui-scale));white-space:nowrap}.vx-product .vx-offer__price .vx-offer__savings{max-width:120px;color:var(--offer-selected,var(--vx-primary));font-size:calc(11px * var(--vx-ui-scale));font-weight:700;line-height:1.35;text-align:right}.vx-product .vx-offer__footer{display:block;margin-top:10px;padding:7px 9px;border-radius:6px;background:var(--offer-footer,var(--vx-primary,#075ccf));color:var(--offer-footer-text,#fff);font-size:calc(12px * var(--vx-ui-scale));line-height:1.35;text-align:center;white-space:normal}.vx-product .vx-offer__badge{position:absolute;top:-10px;right:10px;max-width:calc(100% - 30px);padding:3px 9px;border-radius:20px;background:var(--offer-selected,var(--vx-primary,#075ccf));color:var(--offer-badge-text,#fff);font-size:calc(10px * var(--vx-ui-scale));font-weight:800;line-height:1.4;text-align:center}.vx-product .vx-offer:has(.vx-offer__badge){margin-top:8px;padding-top:18px}.vx-product .vx-offer:has(.vx-offer__badge):before{top:29px}.vx-product .vx-buy-wrap{display:flex;flex-direction:column;gap:10px}.vx-product .vx-buy-wrap .product-form{display:flex;flex-direction:column;gap:10px;width:100%;margin:0}.vx-product .vx-buy{order:2;display:flex;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:13px 16px;border:1px solid var(--buy-bg,var(--vx-primary));border-radius:999px;background:var(--buy-bg,var(--vx-primary,#075ccf));color:var(--buy-text,#fff);font-size:calc(16px * var(--vx-ui-scale));font-weight:750;line-height:1.35;text-align:center;box-shadow:none}.vx-product .vx-buy:before,.vx-product .vx-buy:after{content:none}.vx-product .vx-buy-wrap #rsi_buy_now_button{order:1;width:100%!important;min-height:52px!important;margin:0!important;border-radius:999px!important;box-sizing:border-box}.vx-product .vx-buy-wrap #rsi_buy_now_button *{white-space:normal}.vx-product .vx-buy__loader{flex:0 0 20px;width:20px;height:20px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:vx-product-spin .6s linear infinite}@keyframes vx-product-spin{to{transform:rotate(360deg)}}.vx-product .vx-error{padding:10px;border:1px solid #e8b2b2;border-radius:8px;background:#fff0f0;color:#9e1b1b;font-size:13px}.vx-product .vx-trust-cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px}.vx-product .vx-trust-card{display:flex;align-items:center;gap:6px;min-width:0;font-size:calc(12px * var(--vx-ui-scale));font-weight:650}.vx-product .vx-trust-card__icon{flex:none;font-size:17px}.vx-product .vx-trust-card__text{overflow-wrap:break-word}.vx-product .vx-payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding-block:2px}.vx-product .vx-payment-logo{display:block;flex:none;width:auto;max-width:62px;height:27px;object-fit:contain}.vx-product .vx-guarantee-box{padding:16px;border-radius:var(--vx-radius,14px);background:var(--box-bg,var(--vx-primary));color:var(--box-text,#fff);font-size:calc(14px * var(--vx-ui-scale))}.vx-product .vx-guarantee-box strong{display:block;margin-bottom:6px;font-size:calc(17px * var(--vx-ui-scale))}.vx-product .vx-review-section{padding-block:14px 8px;scroll-margin-top:24px}.vx-product .vx-review-heading{margin:0 0 8px;font-family:var(--vx-heading-font,inherit);font-size:calc(25px * var(--vx-ui-scale));font-weight:750;line-height:1.2;letter-spacing:-.4px;text-align:center}.vx-product .vx-review-subheading{margin:0 0 16px;color:var(--vx-muted,#68717c);font-size:calc(14px * var(--vx-ui-scale));text-align:center}.vx-product .vx-testimonials{display:flex;flex-wrap:nowrap;gap:14px;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:8px 2px 14px}.vx-product .vx-testimonial{flex:0 0 min(86%,340px);min-width:0;padding:18px;border:1px solid var(--vx-border,#d7dce2);border-radius:var(--vx-radius,14px);background:var(--vx-card,#f6f7f8);scroll-snap-align:start}.vx-product .vx-testimonial:only-child{flex-basis:100%}.vx-product .vx-testimonial__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vx-product .vx-testimonial__head>div{flex:1;min-width:0}.vx-product .vx-testimonial__head strong{display:block;margin-bottom:4px;font-size:calc(14px * var(--vx-ui-scale));line-height:1.3;overflow-wrap:break-word}.vx-product .vx-testimonial__photo{display:block;flex:0 0 40px;width:40px;height:40px;border-radius:50%;object-fit:cover}.vx-product .vx-stars--small{font-size:calc(14px * var(--vx-ui-scale))}.vx-product .vx-testimonial h3{margin:0 0 7px;font-size:calc(16px * var(--vx-ui-scale));font-weight:750;line-height:1.35}.vx-product .vx-testimonial__text{font-size:calc(14px * var(--vx-ui-scale));line-height:1.6;overflow-wrap:break-word}.vx-product .vx-testimonial__text p+p{margin-top:8px}.vx-product .vx-verified{flex:none;color:var(--vx-primary,#075ccf);font-size:16px}.vx-product .vx-review-controls{display:flex;justify-content:center;gap:8px;margin-top:8px}.vx-product .vx-review-controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--vx-border,#d7dce2);border-radius:50%;background:var(--vx-surface,#fff);color:var(--vx-text,#17191c);font-size:20px;line-height:1}.vx-product .vx-editor-note{padding:16px;border:1px dashed var(--vx-border,#d7dce2);font-size:14px;color:var(--vx-muted,#68717c);text-align:center}.vx-product .vx-product-description{width:100%;max-width:var(--description-max-width,900px);align-self:center;font-size:calc(var(--description-mobile-size,16px) * var(--vx-ui-scale));line-height:1.6;text-align:var(--description-alignment,left);overflow-wrap:break-word}.vx-product .vx-product-description img{display:block;width:auto;max-width:100%;height:auto;margin-inline:auto;border-radius:10px}.vx-product .vx-product-description :is(h1,h2){margin:18px 0 12px;font-size:1.5em;line-height:1.25}.vx-product .vx-product-description h3{margin:14px 0 8px;font-size:1.15em;line-height:1.4}.vx-product .vx-product-description :is(p,ul,ol)+:is(p,ul,ol){margin-top:10px}.vx-product .vx-product-description table{display:block;max-width:100%;overflow-x:auto}@media(min-width:750px){.vx-product{--vx-ui-scale: 1;padding-inline:24px}.vx-product .vx-title{font-size:var(--title-desktop,34px)}.vx-product .vx-gallery__thumb{flex-basis:80px;width:80px;height:80px}.vx-product .vx-offer__main{grid-template-columns:52px minmax(0,1fr) auto;gap:14px}.vx-product .vx-offer__image{width:52px;height:52px}.vx-product .vx-offer__copy strong{font-size:18px}.vx-product .vx-offer__price strong{font-size:22px}.vx-product .vx-offer__copy small,.vx-product .vx-offer__footer{font-size:13px}.vx-product .vx-product-description{font-size:var(--description-desktop-size,18px)}}@media(max-width:359px){.vx-product .vx-gallery__thumb{flex-basis:60px;width:60px;height:60px}.vx-product .vx-offer__main{grid-template-columns:36px minmax(0,1fr);gap:7px 9px}.vx-product .vx-offer__image{width:36px;height:36px}.vx-product .vx-offer__price{grid-column:2;align-items:flex-start}.vx-product .vx-offer__price .vx-offer__savings{max-width:none;text-align:left}.vx-product .vx-features{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.vx-product *,.vx-product *:before,.vx-product *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vantox-producto.css.map */
