:root{--db-bg: #FFFFFF;--db-bg-alt: #F2F6FD;--db-bg-card: #FFFFFF;--db-text: #111827;--db-text-muted: #5B6676;--db-accent: #FF7A1A;--db-accent-ink: #D1540A;--db-accent-2: #1C7FE8;--db-accent-2-ink: #0F62B8;--db-gold: #E08A00;--db-danger: #DC2626;--db-success: #0E9F6E;--db-on-accent: #16202E;--db-border: rgba(17,24,39,.12);--db-border-strong: rgba(17,24,39,.18);--db-tint: rgba(17,24,39,.04);--db-tint-strong: rgba(17,24,39,.07);--db-overlay: rgba(255,255,255,.93);--db-shadow: rgba(23,43,77,.16);--db-shadow-strong: rgba(23,43,77,.26);--db-radius: 16px;--db-radius-sm: 10px;--db-margen: 24px;--db-ease: cubic-bezier(.22, 1, .36, 1);--db-font-display: "Anton", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--db-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.db-section{font-family:var(--db-font-body);color:var(--db-text);position:relative;font-synthesis:none;-webkit-font-smoothing:antialiased}.db-section,#shopify-section-header-group{overflow-x:clip}.db-section{padding-top:0!important;padding-bottom:0!important}.db-container{max-width:1240px;margin:0 auto;padding:0 var(--db-margen)}.db-container--narrow{max-width:880px}.db-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--db-font-display);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;color:var(--db-accent-ink);background:#ff7a1a1f;border:1px solid rgba(255,122,26,.35);padding:6px 14px;border-radius:999px}.db-h2{font-family:var(--db-font-display);font-weight:700;line-height:1.05;letter-spacing:-.01em;margin:16px 0 0}.db-h2 em{color:var(--db-accent-ink);font-style:normal}.db-h2 .db-glow{color:var(--db-gold);font-style:normal}.db-body{font-size:17px;line-height:1.6;color:var(--db-text-muted);margin:14px 0 0;max-width:640px}.db-btn{font-family:var(--db-font-display);font-weight:700;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:var(--db-radius-sm);background:linear-gradient(135deg,var(--db-accent),#FF9A44);color:var(--db-on-accent);text-decoration:none;border:none;cursor:pointer;box-shadow:0 8px 22px -8px #ff7a1a80;transition:transform .25s var(--db-ease),box-shadow .25s var(--db-ease)}.db-btn:hover{transform:translateY(-2px) scale(1.015);box-shadow:0 14px 36px -6px #ff7a1ab3}.db-btn:active{transform:translateY(0) scale(.99)}.db-btn--block{width:100%}.db-btn--ghost{background:transparent;color:var(--db-text);border:1.5px solid var(--db-border);box-shadow:none}.db-btn--ghost:hover{border-color:var(--db-accent)}.db-card{background:var(--db-bg-card);border:1px solid var(--db-border);border-radius:var(--db-radius);padding:28px;box-shadow:0 2px 4px -2px var(--db-shadow),0 20px 44px -30px var(--db-shadow-strong)}.db-grid{display:grid;gap:20px}.db-stars{color:var(--db-gold);letter-spacing:2px;font-size:15px}.db-badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:5px 12px;border-radius:999px}.db-badge--danger{background:#dc26261a;color:var(--db-danger);border:1px solid rgba(220,38,38,.3)}.db-badge--gold{background:#e08a001f;color:#9a5e00;border:1px solid rgba(224,138,0,.35)}.db-badge--success{background:#0e9f6e1a;color:var(--db-success);border:1px solid rgba(14,159,110,.3)}.db-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--db-ease),transform .7s var(--db-ease)}.db-reveal.db-visible{opacity:1;transform:none}.db-reveal--stagger.db-visible{transition-delay:var(--db-delay, 0ms)}@media(prefers-reduced-motion:reduce){.db-reveal{opacity:1!important;transform:none!important;transition:none!important}}.section-header{margin-bottom:0!important}.db-marquee{overflow-x:clip;overflow-y:visible;position:relative;box-shadow:0 6px 22px -10px #0f62b873,inset 0 1px #ffffff24;border-top:1px solid rgba(255,122,26,.55);border-bottom:1px solid rgba(15,98,184,.45);padding-top:11px!important;padding-bottom:11px!important}.db-marquee:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(100deg,transparent 40%,rgba(255,207,64,.16) 48%,rgba(255,255,255,.22) 50%,rgba(255,207,64,.16) 52%,transparent 60%);background-size:250% 100%;animation:db-marquee-shine 5s ease-in-out infinite}@keyframes db-marquee-shine{0%{background-position:150% 0}55%{background-position:-50% 0}to{background-position:-50% 0}}.db-marquee__wave{position:absolute;left:0;width:100%;height:13px;line-height:0;pointer-events:none;z-index:1}.db-marquee__wave svg{width:100%;height:100%;display:block}.db-marquee__wave--top{top:0}.db-marquee__wave--bottom{bottom:0}.db-marquee__track{display:flex;width:max-content;position:relative;z-index:2;animation:db-marquee-scroll linear infinite}.db-marquee__item{display:flex;align-items:center;gap:12px;white-space:nowrap;font-family:var(--db-font-body);font-weight:700;font-size:13.5px;letter-spacing:.07em;padding:0 28px}.db-marquee__text{text-shadow:0 0 14px rgba(255,154,77,.35)}.db-marquee__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;flex-shrink:0;color:var(--db-on-accent);background:linear-gradient(155deg,#ff9a4d,var(--db-accent) 55%,#c25f10);box-shadow:0 6px 14px -4px #ff7a1ad9,0 0 0 1px #ffffff24 inset;animation:db-marquee-icon-pulse 2.4s ease-in-out infinite}.db-marquee__icon svg{display:block}@keyframes db-marquee-icon-pulse{0%,to{box-shadow:0 6px 14px -4px #ff7a1ad9,0 0 0 1px #ffffff24 inset}50%{box-shadow:0 6px 20px -2px #ff961e,0 0 0 1px #fff3 inset}}.db-marquee__sep{width:5px;height:5px;border-radius:50%;margin-left:28px;background:var(--db-accent)!important;box-shadow:0 0 8px 1px #ff7a1ab3}@keyframes db-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.db-marquee:after{animation:none}.db-marquee__icon,.db-marquee__track,.db-rev__track{animation:none}}.db-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.db-producto__wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}.db-producto__gallery{position:sticky;top:100px;min-width:0}.db-producto__main-frame{position:relative;border-radius:var(--db-radius);overflow:hidden;background:var(--db-bg-card);border:1px solid var(--db-border)}.db-producto__main-frame img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.db-producto__discount-pin{position:absolute;top:16px;left:16px;font-size:15px;padding:8px 14px}.db-producto__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none}.db-producto__thumbs::-webkit-scrollbar{display:none}.db-producto__thumb{flex-shrink:0}.db-producto__thumb{border:2px solid transparent;border-radius:var(--db-radius-sm);overflow:hidden;padding:0;cursor:pointer;background:var(--db-bg-card);line-height:0;opacity:.6;transition:opacity .2s var(--db-ease),border-color .2s var(--db-ease)}.db-producto__thumb img{width:68px;height:68px;object-fit:cover;display:block}.db-producto__thumb.is-active,.db-producto__thumb:hover{opacity:1;border-color:var(--db-accent)}.db-producto__buybox{padding-top:6px;min-width:0}.db-producto__badges{display:flex;flex-wrap:wrap;gap:8px}.db-producto__reviews-link{display:inline-flex;align-items:center;gap:8px;margin-top:12px;color:var(--db-text-muted);text-decoration:none;font-size:14.5px}.db-producto__reviews-link:hover{color:var(--db-text)}.db-producto__price-row{display:flex;align-items:baseline;gap:12px;margin-top:18px;flex-wrap:wrap}.db-producto__price{font-family:var(--db-font-display);font-weight:700;font-size:34px;color:var(--db-text)}.db-producto__compare{font-size:19px;color:var(--db-text-muted);text-decoration:line-through}.db-producto__stockbar{height:8px;border-radius:999px;background:var(--db-tint-strong);overflow:hidden;margin-top:18px}.db-producto__stockbar-fill{display:block!important;height:100%;background:linear-gradient(90deg,var(--db-danger),var(--db-accent));border-radius:999px}.db-producto__stock-label{font-size:13.5px;color:var(--db-text-muted);margin:8px 0 0}.db-producto__option{margin-top:20px}.db-producto__option-label{display:block;font-weight:600;margin-bottom:8px;font-size:14px}.db-producto__option-values{display:flex;flex-wrap:wrap;gap:8px}.db-producto__pill{display:inline-flex;padding:9px 16px;border-radius:999px;border:1.5px solid var(--db-border);cursor:pointer;font-size:14px;transition:border-color .2s var(--db-ease),background .2s var(--db-ease)}input:checked+.db-producto__pill{border-color:var(--db-accent);background:#ff7a1a1f}.db-producto__qty-row{display:flex;gap:12px;margin-top:22px;align-items:stretch}.db-producto__qty-stepper{display:flex;align-items:center;border:1.5px solid var(--db-border);border-radius:var(--db-radius-sm);overflow:hidden}.db-producto__qty-btn{background:transparent;border:none;color:var(--db-text);width:42px;font-size:18px;cursor:pointer}.db-producto__qty-btn:hover{background:var(--db-tint)}.db-producto__qty-input{width:44px;text-align:center;background:transparent;border:none;color:var(--db-text);font-size:15px;-moz-appearance:textfield}.db-producto__qty-input::-webkit-outer-spin-button,.db-producto__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.db-producto__add-btn{flex:1;font-size:16.5px}.db-producto__add-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.db-bundle-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.db-bundle-picker__card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:16px 12px 18px;border:1.5px solid var(--db-border-strong);border-radius:var(--db-radius-sm);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease;background:#fff;box-shadow:0 2px 4px -2px var(--db-shadow)}.db-bundle-picker__card:before{content:"";position:absolute;top:10px;left:10px;width:17px;height:17px;border-radius:50%;border:2px solid rgba(17,24,39,.26);background:#fff;transition:all .15s ease}.db-bundle-picker__card:hover{border-color:#ff7a1abf;transform:translateY(-2px);box-shadow:0 12px 26px -12px #ff7a1a80}.db-bundle-picker__card.is-selected{border-color:var(--db-accent);background:#ff7a1a12;box-shadow:0 0 0 1.5px var(--db-accent) inset,0 12px 26px -10px #ff7a1a73}.db-bundle-picker__card.is-selected:before{border-color:var(--db-accent);background:var(--db-accent);box-shadow:0 0 0 4px #ff7a1a38,inset 0 0 0 3px #fff}.db-bundle-picker__card--both{grid-column:1 / -1;flex-direction:row;text-align:left;align-items:center;gap:16px;padding:14px 18px}.db-bundle-picker__thumb{width:50px;height:64px;object-fit:cover;border-radius:9px;flex-shrink:0;background:var(--db-bg)}.db-bundle-picker__thumb--both{width:86px;height:64px}.db-bundle-picker__text{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0}.db-bundle-picker__card--both .db-bundle-picker__text{flex:1;align-items:flex-start}.db-bundle-picker__label{font-size:14px;font-weight:700;color:var(--db-text);line-height:1.25}.db-bundle-picker__price-row{display:flex;align-items:baseline;gap:6px;justify-content:center;flex-wrap:wrap}.db-bundle-picker__card--both .db-bundle-picker__price-row{justify-content:flex-start}.db-bundle-picker__price{font-family:var(--db-font-display);font-weight:700;font-size:19px;color:var(--db-accent-ink)}.db-bundle-picker__compare{font-size:12.5px;color:var(--db-text-muted);text-decoration:line-through}.db-bundle-picker__pct{font-family:var(--db-font-display);font-weight:700;font-size:10.5px;color:#fff;background:var(--db-danger);border-radius:999px;padding:2px 7px;line-height:1.4}.db-bundle-picker__badge{position:absolute;top:-13px;right:14px;z-index:2;display:inline-flex;align-items:center;gap:5px;background:linear-gradient(135deg,#ff7a1a,#ffb300);color:var(--db-on-accent);font-family:var(--db-font-display);font-weight:700;font-size:11.5px;letter-spacing:.03em;line-height:1;padding:7px 13px;border-radius:999px;box-shadow:0 8px 18px -6px #ff961ebf}.db-bundle-picker__badge svg{flex-shrink:0}.db-producto__trust{list-style:none;margin:26px 0 0;padding:18px 0 0;border-top:1px solid var(--db-border);display:grid;gap:12px}.db-producto__trust li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--db-text-muted)}.db-producto__trust-icon{font-size:17px;line-height:1.3}.db-producto__social-proof{margin:14px 0 0;font-size:13.5px;color:var(--db-text-muted);text-align:center}.db-producto__accordion.db-faq__list{margin-top:22px}.db-producto__mini-reviews{margin-top:22px;padding:20px;border-radius:var(--db-radius-sm);background:var(--db-bg-card);border:1px solid var(--db-border)}.db-producto__mini-review{display:none}.db-producto__mini-review.is-active{display:block}.db-producto__mini-review-top{display:flex;align-items:flex-start;gap:14px}.db-producto__mini-review-avatar{position:relative;flex-shrink:0;width:44px;height:44px}.db-producto__mini-review-avatar img{width:44px;height:44px;border-radius:50%;object-fit:cover;display:block}.db-producto__mini-review-verified{position:absolute;bottom:-2px;right:-2px;width:17px;height:17px;border-radius:50%;background:var(--db-accent-2);color:#fff;font-size:10px;line-height:17px;text-align:center;border:2px solid var(--db-bg-card);font-weight:700}.db-producto__mini-review-text{margin:0;font-size:14.5px;line-height:1.5;color:var(--db-text)}.db-producto__mini-review-meta{margin:12px 0 0;font-size:13.5px;color:var(--db-text-muted)}.db-producto__mini-review-meta strong{color:var(--db-text)}.db-producto__mini-review-meta .db-stars{margin-left:4px}.db-producto__mini-review-dots{display:flex;gap:6px;margin-top:16px}.db-producto__mini-review-dot{width:6px;height:6px;border-radius:50%;border:none;padding:0;background:var(--db-border);cursor:pointer}.db-producto__mini-review-dot.is-active{background:var(--db-accent)}.db-trans__tagline{font-family:var(--db-font-display);font-weight:700;font-size:17px;color:var(--db-accent-ink);margin:10px 0 0}.db-trans__demo{max-width:460px;margin:48px auto 0;text-align:center}.db-trans__frame{position:relative;border-radius:var(--db-radius);overflow:hidden;border:1px solid var(--db-border);background:var(--db-bg-card);box-shadow:0 2px 6px -2px var(--db-shadow),0 30px 60px -28px var(--db-shadow-strong);aspect-ratio:2 / 3}.db-trans__frame img{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.db-trans__caption-pill{position:absolute;bottom:14px;left:50%;transform:translate(-50%);background:var(--db-overlay);border:1px solid var(--db-border);color:var(--db-accent-ink);font-family:var(--db-font-display);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:7px 16px;border-radius:999px}.db-trans__buttons{display:flex;gap:10px;justify-content:center;margin-top:18px;flex-wrap:wrap}.db-trans__btn{font-family:var(--db-font-display);font-weight:700;font-size:13px;border:1.5px solid var(--db-border);background:transparent;color:var(--db-text-muted);padding:10px 16px;border-radius:999px;cursor:pointer;transition:all .2s var(--db-ease)}.db-trans__btn.is-active,.db-trans__btn:hover{border-color:var(--db-accent);color:var(--db-accent);background:#ff7a1a1a}.db-trans__hint{margin-top:16px;font-size:13.5px;color:var(--db-text-muted)}.db-feat__grid{margin-top:48px}.db-feat__card{text-align:left;position:relative;isolation:isolate;padding:26px 24px;background:linear-gradient(165deg,#f4f9ff,#fff 58%);border:1px solid var(--db-border);box-shadow:0 2px 4px -2px var(--db-shadow),0 26px 50px -32px var(--db-shadow-strong);transition:transform .25s var(--db-ease),box-shadow .25s var(--db-ease)}.db-feat__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;z-index:-1;background:linear-gradient(160deg,rgba(255,122,26,.85),rgba(28,127,232,.5) 48%,transparent 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6;transition:opacity .25s var(--db-ease)}.db-feat__card:hover{transform:translateY(-6px);box-shadow:0 4px 10px -4px var(--db-shadow),0 32px 60px -28px var(--db-shadow-strong),0 0 30px -10px #ff7a1a61}.db-feat__card:hover:before{opacity:1}.db-feat__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:16px;color:var(--db-on-accent);background:linear-gradient(155deg,#ff9a4d,var(--db-accent) 55%,#c25f10);box-shadow:0 14px 26px -10px #ff7a1aa6,0 0 0 1px #ffffff1f inset}.db-feat__title{font-family:var(--db-font-display);font-weight:700;font-size:18px;margin:18px 0 0}.db-feat__text{font-size:14.5px;color:var(--db-text-muted);margin:8px 0 0;line-height:1.55}.db-comp__sub{max-width:520px;margin:14px auto 0;color:var(--db-text-muted);font-size:15.5px;line-height:1.5}.db-comp__labels{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;margin-top:32px}.db-comp__labels-us{display:flex;justify-content:center}.db-comp__labels-them{display:flex;justify-content:center;align-items:center;font-family:var(--db-font-display);font-weight:700;font-size:13px;color:var(--db-text-muted);letter-spacing:.05em;text-transform:uppercase}.db-comp__brand-logo{font-family:var(--db-font-display);font-weight:600;font-size:19px;letter-spacing:.08em;line-height:1;white-space:nowrap}.db-comp__brand-logo .db-brand-logo__part1{color:var(--db-text)}.db-comp__brand-logo .db-brand-logo__part2{background:linear-gradient(100deg,#d1540a,#ff8a1f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.db-comp__table{margin-top:10px;border-radius:var(--db-radius);overflow:hidden;border:1px solid rgba(255,122,26,.3);position:relative;box-shadow:0 2px 6px -2px var(--db-shadow),0 28px 56px -30px var(--db-shadow-strong),0 0 40px -20px #ff7a1a59}.db-comp__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}.db-comp__row:not(:last-child){border-bottom:1px solid var(--db-border)}.db-comp__cell{padding:17px 18px;font-size:14.5px;display:flex;align-items:center;justify-content:center;text-align:center}.db-comp__cell--label{justify-content:flex-start;text-align:left;color:var(--db-text);font-weight:600}.db-comp__cell--us{background:#ff7a1a12}.db-comp__cell--them{color:#8a93a1}.db-comp__check,.db-comp__cross{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.db-comp__check{color:#fff;background:linear-gradient(155deg,#ff9a4d,var(--db-accent) 55%,#c25f10);box-shadow:0 6px 14px -6px #ff7a1ab3}.db-comp__cross{color:#98a2b3;background:var(--db-tint-strong)}.db-steps__grid{grid-template-columns:repeat(3,1fr);margin-top:48px}.db-steps__item{text-align:center;padding:0 12px}.db-steps__media{position:relative;border-radius:var(--db-radius);overflow:hidden;aspect-ratio:1 / 1;border:1px solid var(--db-border);background:var(--db-bg-card);box-shadow:0 2px 4px -2px var(--db-shadow),0 22px 44px -26px var(--db-shadow-strong)}.db-steps__media img{display:block;width:100%;height:100%;object-fit:cover}.db-steps__num{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;font-family:var(--db-font-display);font-weight:700;font-size:17px;background:var(--db-overlay);color:var(--db-accent-ink);border:1.5px solid rgba(255,122,26,.55);box-shadow:0 4px 12px -4px var(--db-shadow)}.db-steps__title{font-family:var(--db-font-display);font-weight:700;font-size:18px;margin:16px 0 0}.db-steps__text{font-size:14.5px;color:var(--db-text-muted);margin:8px 0 0;line-height:1.55}.db-rev__head{text-align:center}.db-rev__summary-row{margin-top:14px;display:flex;gap:10px;justify-content:center;align-items:center;flex-wrap:wrap}.db-stars--lg{font-size:22px}.db-rev__summary-text{color:var(--db-text-muted);font-size:15px}.db-rev__marquee{margin-top:48px;overflow-x:clip;overflow-y:visible;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent 100%)}.db-rev__track{display:flex;width:max-content;align-items:stretch;animation:db-marquee-scroll linear infinite}@media(hover:hover)and (pointer:fine){.db-rev__marquee:hover .db-rev__track{animation-play-state:paused}}.db-rev__grid{display:flex;align-items:flex-start;gap:20px;margin-top:48px}.db-rev__col{display:flex;flex-direction:column;gap:20px;flex:1 1 0;min-width:0}.db-rev__card{display:flex;flex-direction:column;padding:0;overflow:hidden}.db-rev__track .db-rev__card{width:320px;flex-shrink:0;margin-right:20px}.db-rev__body{display:flex;flex-direction:column;gap:10px;padding:20px}.db-rev__title{font-family:var(--db-font-display);font-weight:700;font-size:16px;color:var(--db-text);margin:2px 0 0}.db-rev__text{font-size:14.5px;line-height:1.6;color:var(--db-text);margin:0}.db-rev__track .db-rev__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.db-rev__mark{background:#ffcf408c;color:inherit;padding:.05em .15em;border-radius:3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.db-rev__author{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.db-rev__author-name{color:var(--db-text);font-weight:700;font-size:15px}.db-rev__verified{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--db-gold)}.db-rev__verified-dot{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:var(--db-gold);color:#fff;font-size:9px;font-weight:900;flex-shrink:0}.db-rev__photo{aspect-ratio:1 / 1;margin:14px 14px 0;border-radius:14px;overflow:hidden}.db-rev__photo img{width:100%;height:100%;object-fit:cover;display:block}.db-videos__wrap{position:relative;margin-top:44px}.db-videos__row{display:flex;gap:18px;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;-webkit-overflow-scrolling:touch;cursor:grab;scrollbar-width:none}.db-videos__row::-webkit-scrollbar{display:none}.db-videos__row.is-dragging{cursor:grabbing;scroll-snap-type:none}.db-videos__row.is-dragging .db-videos__card{pointer-events:none}.db-videos__card{flex:0 0 auto;width:220px;scroll-snap-align:start}.db-videos__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--db-overlay);border:1px solid var(--db-border);color:var(--db-text);font-size:22px;line-height:1;cursor:pointer;box-shadow:0 4px 14px -4px var(--db-shadow)}.db-videos__arrow--prev{left:-6px}.db-videos__arrow--next{right:-6px}.db-videos__frame{position:relative;border-radius:var(--db-radius);overflow:hidden;aspect-ratio:9 / 16;border:1px solid var(--db-border);background:var(--db-bg-card);box-shadow:0 2px 4px -2px var(--db-shadow),0 22px 44px -26px var(--db-shadow-strong)}.db-videos__frame video{display:block;width:100%;height:100%;object-fit:cover}.db-videos__caption{margin:10px 0 0;font-size:13.5px;color:var(--db-text-muted);text-align:center}.db-guar__inner{text-align:center}.db-guar__icon{font-size:48px;display:block}.db-guar__badge{display:flex;justify-content:center;margin-bottom:26px;filter:drop-shadow(0 12px 24px rgba(23,43,77,.22))}.db-guar__badge img{width:180px;height:auto;display:block}.db-guar__heading{font-family:var(--db-font-display)}.db-faq__list{margin-top:44px;display:grid;gap:14px}.db-faq__item{position:relative;isolation:isolate;background:linear-gradient(165deg,#f4f9ff,#fff 58%);border:1px solid var(--db-border);border-radius:var(--db-radius-sm);overflow:hidden;box-shadow:0 2px 4px -2px var(--db-shadow),0 20px 40px -32px var(--db-shadow-strong);transition:box-shadow .2s ease}.db-faq__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;z-index:-1;background:linear-gradient(160deg,rgba(255,122,26,.8),rgba(28,127,232,.45) 48%,transparent 80%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;transition:opacity .2s ease}.db-faq__item:hover{box-shadow:0 4px 10px -4px var(--db-shadow),0 26px 50px -28px var(--db-shadow-strong),0 0 22px -8px #ff7a1a52}.db-faq__item:hover:before,.db-faq__item.is-open:before{opacity:1}.db-faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:transparent;border:none;color:var(--db-text);font-size:15.5px;font-weight:600;padding:16px 20px;text-align:left;cursor:pointer;font-family:var(--db-font-body)}.db-faq__trigger-content{display:flex;align-items:center;gap:14px}.db-faq__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:12px;font-size:18px;background:linear-gradient(155deg,#ff9a4d,var(--db-accent) 55%,#c25f10);box-shadow:0 10px 18px -8px #ff7a1a99,0 0 0 1px #ffffff1f inset}.db-faq__plus{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;font-size:17px;color:var(--db-accent-ink);background:#ff7a1a1f;border:1px solid rgba(255,122,26,.3);transition:transform .25s var(--db-ease),background .2s ease}.db-faq__item.is-open .db-faq__plus{transform:rotate(45deg);background:#ff7a1a38}.db-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s var(--db-ease)}.db-faq__item.is-open .db-faq__answer{max-height:240px}.db-faq__answer p{margin:0;padding:0 20px 18px;font-size:14.5px;color:var(--db-text-muted);line-height:1.6}.db-bundle__row{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:44px;flex-wrap:wrap}.db-bundle__item{display:flex;flex-direction:column;align-items:center;gap:8px;width:150px;text-decoration:none;color:inherit}.db-bundle__thumb{width:100%;aspect-ratio:1 / 1;border-radius:var(--db-radius-sm);overflow:hidden;border:1px solid var(--db-border);background:var(--db-bg-card)}.db-bundle__thumb img{width:100%;height:100%;object-fit:cover;display:block}.db-bundle__item-title{font-size:13px;font-weight:600;text-align:center;margin:0}.db-bundle__item-price{font-size:13px;color:var(--db-text-muted);margin:0}.db-bundle__plus{font-family:var(--db-font-display);font-size:28px;font-weight:700;color:var(--db-accent-ink)}.db-bundle__summary{margin-top:32px;max-width:380px;margin-left:auto;margin-right:auto;text-align:center}.db-bundle__pricing{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap}.db-bundle__compare{font-size:16px;color:var(--db-text-muted);text-decoration:line-through}.db-bundle__final{font-family:var(--db-font-display);font-weight:700;font-size:26px;color:var(--db-text)}.db-bundle__btn{margin-top:18px}.db-bundle__micro{margin-top:12px;font-size:12.5px;color:var(--db-text-muted)}.db-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.db-cta__bg img{display:block;width:100%;height:100%;object-fit:cover}.db-cta__bg-overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffffdb,#f2f6fded 55%,#fffffff7)}.db-cta__inner{position:relative;z-index:1;text-align:center}.db-cta__btn{margin-top:26px;font-size:17px;padding:18px 40px}.db-cta__micro{margin-top:14px;font-size:13px;color:var(--db-text-muted)}.db-producto__stickybar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--db-border);box-shadow:0 -8px 24px -12px var(--db-shadow-strong);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));animation:db-stickybar-in .25s var(--db-ease)}.db-producto__stickybar[hidden]{display:none}.db-producto__stickybar-inner{display:flex;align-items:center;gap:14px;max-width:640px;margin:0 auto}.db-producto__stickybar-price{font-family:var(--db-font-display);font-weight:700;font-size:17px;flex-shrink:0;display:flex;flex-direction:column;line-height:1.2}.db-producto__stickybar-compare{font-size:12px;font-weight:400;color:var(--db-text-muted);text-decoration:line-through}.db-producto__stickybar-btn{flex:1;padding:13px 20px;font-size:14.5px}@keyframes db-stickybar-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media screen and (max-width:989px){.db-container{padding:0 18px}.db-body{font-size:16px}.db-producto__wrap{grid-template-columns:1fr;gap:28px}.db-producto__gallery{position:static}.db-producto__price{font-size:28px}.db-feat__grid{grid-template-columns:1fr 1fr}.db-steps__grid{grid-template-columns:1fr;gap:32px}.db-comp__row,.db-comp__labels{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.db-comp__cell{padding:12px 10px;font-size:13px}.db-comp__brand-logo{font-size:15px;letter-spacing:.04em}.db-producto__stickybar:not([hidden]){display:block}.db-producto{padding-bottom:20px!important}.db-h2{font-size:clamp(26px,7vw,40px)!important}.db-hero__heading.db-h2{font-size:clamp(30px,8vw,46px)!important}.db-eyebrow{font-size:11px;padding:5px 12px}.db-marquee__item{font-size:11px;padding:0 16px;gap:9px}.db-marquee__icon{width:22px;height:22px}.db-marquee__icon svg{width:11px;height:11px}.db-marquee__sep{margin-left:16px}.db-marquee__wave{height:10px}}@media screen and (max-width:480px){.db-producto__thumb img{width:56px;height:56px}.db-producto__price{font-size:24px}.db-producto__compare{font-size:16px}.db-trans__buttons{gap:6px}.db-trans__btn{font-size:12px;padding:8px 12px}}@media screen and (max-width:640px){.db-feat__grid{grid-template-columns:1fr}.db-rev__track .db-rev__card{width:270px}.db-rev__grid{gap:12px}.db-rev__body{padding:14px;gap:8px}}.db-brand-logo{display:inline-flex;flex-direction:column;align-items:center;gap:5px;color:currentColor}.db-brand-logo__word{font-family:var(--db-font-display, inherit);font-weight:600;font-size:23px;letter-spacing:.16em;line-height:1;white-space:nowrap}.db-brand-logo__part1{color:var(--db-text)}.db-brand-logo__part2{background:linear-gradient(100deg,#d1540a,#ff8a1f);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.db-brand-logo__rule{display:block;width:70%;height:1px;background:linear-gradient(90deg,transparent,rgba(209,84,10,.6),transparent)}@media screen and (max-width:480px){.db-brand-logo__word{font-size:18px;letter-spacing:.1em}}.db-selector__row{display:flex;gap:24px;margin-top:44px;flex-wrap:wrap;justify-content:center}.db-selector__card{display:block;width:280px;text-decoration:none;color:inherit}.db-selector__img{position:relative;border-radius:var(--db-radius-sm);overflow:hidden;aspect-ratio:1 / 1;margin-bottom:14px}.db-selector__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.db-selector__card:hover .db-selector__img img{transform:scale(1.04)}.db-selector__badge{position:absolute;top:12px;left:12px}.db-selector__title{font-family:var(--db-font-display);font-weight:700;font-size:17px;margin:0 0 6px}.db-selector__price-row{display:flex;align-items:baseline;gap:8px;margin-bottom:14px}.db-selector__price{font-family:var(--db-font-display);font-weight:700;font-size:18px}.db-selector__compare{font-size:14px;color:var(--db-text-muted);text-decoration:line-through}.db-selector__btn{text-align:center}.db-selector__bundle-hint{margin-top:32px;text-align:center;font-size:14px;color:var(--db-text-muted)}@media screen and (max-width:640px){.db-selector__card{width:100%;max-width:320px}}.db-hero__wrap{display:grid;grid-template-columns:1fr .9fr;gap:56px;align-items:center}.db-hero__cta-row{display:flex;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.db-hero__price{font-family:var(--db-font-display);font-weight:700;color:var(--db-text-muted);font-size:15px}.db-hero__reviews{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:14px;color:var(--db-text-muted)}.db-hero__media{position:relative}.db-hero__glow{display:block!important;position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:radial-gradient(circle at 42% 35%,rgba(28,127,232,.3),transparent 58%),radial-gradient(circle at 62% 70%,rgba(255,122,26,.26),transparent 58%);filter:blur(42px);z-index:0;pointer-events:none}.db-hero__media img{position:relative;display:block;width:100%;height:auto;border-radius:var(--db-radius);box-shadow:0 6px 14px -6px var(--db-shadow),0 40px 70px -28px var(--db-shadow-strong)}.db-hero__media--scene{width:100%;max-width:560px;margin-left:auto}.db-hero__media--scene img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:22px;box-shadow:0 4px 12px -4px #172b4d1f,0 30px 60px -28px #172b4d59}.db-hero__media--duo{position:relative;width:100%;aspect-ratio:5 / 6}.db-hero__poster{position:absolute;width:58%;aspect-ratio:2 / 3;transition:transform .25s ease,filter .25s ease}.db-hero__poster img{position:static;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none}.db-hero__poster--back{top:0;right:2%;z-index:1;transform:rotate(7deg)}.db-hero__poster--front{bottom:0;left:2%;z-index:2;transform:rotate(-6deg)}.db-hero__media--duo:hover .db-hero__poster--back{transform:rotate(10deg) translateY(-3%)}.db-hero__media--duo:hover .db-hero__poster--front{transform:rotate(-9deg) translateY(3%)}@media screen and (max-width:989px){.db-hero__wrap{grid-template-columns:1fr;gap:20px;text-align:center}.db-hero__media{order:-1}.db-hero__cta-row,.db-hero__reviews{justify-content:center}.db-hero__cta-row{margin-top:18px}.db-hero__reviews{margin-top:10px}.db-body{max-width:100%;margin-top:8px}.db-hero__media--duo{max-width:300px;margin:0 auto}.db-hero__media--scene{max-width:420px;margin:0 auto}}@media screen and (max-width:480px){.db-hero__media--duo{max-width:240px}.db-hero__media--scene{max-width:100%}.db-hero__media--scene img{border-radius:18px}.db-hero__reviews{display:none}}.shopify-section:has(>.db-bg-decor){position:relative;isolation:isolate;background:linear-gradient(180deg,#fff,#eef5ff 18%,#e8f1fe,#eef5ff 82%,#fff)}.shopify-section:has(>.db-bg-decor):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(50% 42% at 4% 40%,rgba(28,127,232,.16),transparent 72%),radial-gradient(40% 38% at 98% 68%,rgba(255,122,26,.11),transparent 72%);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 76%,transparent 100%)}.shopify-section:has(>.db-bg-decor):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(rgba(28,127,232,.18) 1.1px,transparent 1.7px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 75% 58% at 50% 50%,#000 15%,transparent 78%);mask-image:radial-gradient(ellipse 75% 58% at 50% 50%,#000 15%,transparent 78%);opacity:.6}.db-bg-decor .db-card,.db-bg-decor .db-faq__item{background-color:#fff;box-shadow:0 2px 6px -2px #172b4d14,0 18px 36px -22px #172b4d47}@property --db-lens{syntax: "<length>"; inherits: false; initial-value: 0px;}.db-vistas__head{text-align:center;max-width:640px;margin:0 auto}.db-vistas__title{font-family:var(--db-font-display);font-weight:700;line-height:.98;letter-spacing:-.01em;margin:16px 0 0;font-size:clamp(40px,6.4vw,72px);display:flex;flex-direction:column;align-items:center}.db-vistas__title-1{color:var(--db-text)}.db-vistas__title-2{background:linear-gradient(100deg,#ff7a1a,#ffb020);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.db-vistas__body{margin:14px auto 0;color:var(--db-text-muted);font-size:16.5px;line-height:1.55;max-width:460px}.db-vistas__grid{display:grid;grid-template-columns:repeat(2,minmax(0,360px));justify-content:center;gap:clamp(18px,4vw,56px);margin-top:44px}.db-vistas__item{display:flex;flex-direction:column;align-items:center;min-width:0}.db-vistas__card{position:relative;width:100%;perspective:1100px;cursor:ew-resize;outline:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.db-vistas__card:focus-visible .db-vistas__frame{box-shadow:0 0 0 3px var(--db-accent),0 30px 60px -28px #172b4d8c}.db-vistas__frame{position:relative;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:#0f1115;border:5px solid #0F1115;box-shadow:0 4px 10px -4px #172b4d2e,0 30px 60px -28px #172b4d8c,0 0 0 1px #ffffff0f inset;transform-style:preserve-3d;will-change:transform}.db-vistas__view{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:1}.db-vistas__view.is-prev{opacity:1;z-index:1}.db-vistas__view.is-active{opacity:1;z-index:2}.db-vistas__view img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.db-vistas__view.is-entering{-webkit-mask-image:repeating-linear-gradient(90deg,#000 0,#000 var(--db-lens),transparent var(--db-lens),transparent 12px);mask-image:repeating-linear-gradient(90deg,#000 0,#000 var(--db-lens),transparent var(--db-lens),transparent 12px);animation:db-lens-in .72s cubic-bezier(.65,0,.35,1) forwards}@keyframes db-lens-in{0%{--db-lens: 0px}to{--db-lens: 12px}}.db-vistas__shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,0) 38%,rgba(255,255,255,.45) 50%,rgba(255,255,255,0) 62%,transparent 70%);background-size:260% 100%;background-position:120% 0}.db-vistas__card.is-flipping .db-vistas__frame{animation:db-vistas-tilt .72s cubic-bezier(.22,1,.36,1)}.db-vistas__card.is-flipping .db-vistas__shine{animation:db-vistas-shine .72s ease-out}@keyframes db-vistas-tilt{0%{transform:rotateY(0)}40%{transform:rotateY(-9deg) scale(1.015)}to{transform:rotateY(0)}}@keyframes db-vistas-shine{0%{opacity:1;background-position:120% 0}to{opacity:0;background-position:-40% 0}}.db-vistas__badge{position:absolute;top:22px;z-index:5;white-space:nowrap;font-family:var(--db-font-display);font-weight:700;font-size:clamp(11px,1.6vw,15px);letter-spacing:.04em;color:#0f1115;background:linear-gradient(135deg,#ffc93c,#ff9a2e);border:2.5px solid #0F1115;border-radius:9px;padding:7px 12px;box-shadow:4px 4px #0f1115}.db-vistas__badge--a{left:-14px;transform:rotate(-5deg)}.db-vistas__badge--b{right:-14px;transform:rotate(5deg)}.db-vistas__badge.is-pop{animation:db-vistas-pop .45s cubic-bezier(.34,1.56,.64,1)}.db-vistas__badge--a.is-pop{--db-rot: -5deg}.db-vistas__badge--b.is-pop{--db-rot: 5deg}@keyframes db-vistas-pop{0%{transform:rotate(var(--db-rot, 0deg)) scale(.7)}to{transform:rotate(var(--db-rot, 0deg)) scale(1)}}.db-vistas__meta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:18px}.db-vistas__name{font-family:var(--db-font-display);font-weight:700;font-size:20px;letter-spacing:.06em;color:var(--db-text)}.db-vistas__dots{display:flex;gap:7px}.db-vistas__dots i{display:block;width:7px;height:7px;border-radius:999px;background:#0f11152e;transition:width .3s ease,background .3s ease}.db-vistas__dots i.is-active{width:22px;background:var(--db-accent)}.db-vistas__hint{text-align:center;margin:26px 0 0;font-size:13.5px;color:var(--db-text-muted)}.db-vistas__cta{display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:640px){.db-vistas__title{font-size:34px;margin-top:4px}.db-vistas__body{font-size:14.5px;line-height:1.45;margin-top:8px}.db-vistas__hint{display:none}.db-vistas__cta{margin-top:16px}.db-vistas__meta{gap:6px}.db-vistas__grid{gap:14px;margin-top:18px}.db-vistas__frame{border-width:3px;border-radius:12px}.db-vistas__badge{top:auto;bottom:-11px;left:0;right:0;margin:0 auto;width:max-content;max-width:104%;font-size:9.5px;padding:5px 7px;border-width:2px;box-shadow:2px 2px #0f1115;border-radius:6px}.db-vistas__badge--a,.db-vistas__badge--b{left:0;right:0}.db-vistas__meta{margin-top:18px}.db-vistas__name{font-size:15px}}@media(prefers-reduced-motion:reduce){.db-vistas__view{transition:opacity .5s ease}.db-vistas__view.is-entering{-webkit-mask-image:none;mask-image:none;animation:none}.db-vistas__card.is-flipping .db-vistas__frame,.db-vistas__card.is-flipping .db-vistas__shine{animation:none}}.db-cinta{overflow-x:clip;overflow-y:visible;font-family:var(--db-font-display)}.db-cinta__band{background:var(--db-cinta-bg);background:linear-gradient(135deg,var(--db-cinta-bg),color-mix(in srgb,var(--db-cinta-bg),#fff 22%));color:var(--db-cinta-fg);border-top:1.6px solid #0F1115;border-bottom:1.6px solid #0F1115;overflow:hidden}.db-cinta__track{display:flex;width:max-content;animation:db-cinta-move var(--db-cinta-speed, 30s) linear infinite}.db-cinta__group{display:flex;align-items:center;flex-shrink:0}.db-cinta__item{display:inline-flex;align-items:center;gap:.5em;white-space:nowrap;font-size:var(--db-cinta-size);font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1}.db-cinta__icon{font-size:1.05em;line-height:1}.db-cinta__sep{font-size:calc(var(--db-cinta-size) * .75);margin:0 1.6em;opacity:.85}@keyframes db-cinta-move{0%{transform:translate(0)}to{transform:translate(-50%)}}.db-cinta--bar .db-cinta__band{border-top:0;padding:11px 0}.db-cinta--tilt{padding:18px 0}.db-cinta--tilt .db-cinta__band{margin:0 -24px;padding:20px 0;transform:rotate(var(--db-cinta-tilt, -1.5deg));box-shadow:0 14px 30px -18px #0f111573}@media screen and (max-width:749px){.db-cinta__item{font-size:var(--db-cinta-size-m)}.db-cinta__sep{font-size:calc(var(--db-cinta-size-m) * .75);margin:0 1.2em}.db-cinta--bar .db-cinta__band{padding:9px 0}.db-cinta--tilt .db-cinta__band{padding:14px 0}}@media(prefers-reduced-motion:reduce){.db-cinta__track{animation-duration:120s}}.db-guar--card .db-guar__inner{max-width:900px;margin:0 auto;background:#0f1115;color:#f3eee3;border:1.6px solid #000;border-radius:18px;box-shadow:6px 6px #ff9a44;padding:34px 26px 32px}.db-guar--card .db-guar__heading{color:#fff}.db-guar--card .db-body{color:#f3eee3db;margin-left:auto;margin-right:auto}.db-guar--card .db-guar__badge{margin-bottom:18px;filter:drop-shadow(0 10px 30px rgba(255,122,26,.3))}.db-guar--card .db-guar__badge img{width:150px;animation:db-guar-float 4s ease-in-out infinite}@keyframes db-guar-float{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}.db-guar__link{display:inline-block;margin-top:16px;font-weight:700;font-size:15px;color:#ff8a1f;text-decoration:none}.db-guar__link:hover{text-decoration:underline}@media screen and (max-width:749px){.db-guar--card .db-guar__inner{padding:28px 20px 26px;border-radius:16px;box-shadow:5px 5px #ff9a44}.db-guar--card .db-guar__badge img{width:124px}}@media(prefers-reduced-motion:reduce){.db-guar--card .db-guar__badge img{animation:none}}.db-producto__slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;transition:height .3s var(--db-ease);cursor:grab}.db-producto__slides::-webkit-scrollbar{display:none}.db-producto__slides.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.db-producto__slide{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.db-producto__slide img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.db-comp__labels-us{background:#0f1115;border-radius:12px 12px 0 0;padding:12px 6px 10px;align-self:end}.db-comp__labels-us .db-brand-logo__part1,.db-comp__labels-us .db-comp__brand-logo .db-brand-logo__part1{color:#fff}.db-comp__table,.db-bundle-picker__card{border-color:#0f1115}.db-producto__accordion .db-faq__item{border:1.5px solid #0F1115}.db-producto__accordion .db-faq__item:before{display:none}.db-videos__frame{border:2px solid #0F1115}.db-feat__card{background:#fff;border:2px solid #0F1115;box-shadow:5px 5px #0f1115;transition:transform .2s var(--db-ease),box-shadow .2s var(--db-ease)}.db-feat__card:before{display:none}.db-feat__card:hover{transform:translate(-2px,-2px);box-shadow:7px 7px #ff7a1a}.db-feat__icon{border:2px solid #0F1115;box-shadow:2px 2px #0f1115}@media screen and (max-width:749px){.db-feat__card{box-shadow:4px 4px #0f1115}}:root{--db-ink: #0F1115}.db-btn{border:2px solid var(--db-ink);box-shadow:4px 4px 0 0 var(--db-ink);transition:transform .15s var(--db-ease),box-shadow .15s var(--db-ease)}.db-btn:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 0 var(--db-ink)}.db-btn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 0 var(--db-ink)}.db-btn--ghost{box-shadow:4px 4px 0 0 var(--db-ink)}.db-producto__stickybar-btn{box-shadow:3px 3px 0 0 var(--db-ink)}.db-bundle-picker__card{border:2px solid var(--db-ink);box-shadow:4px 4px 0 0 var(--db-ink)}.db-bundle-picker__card:hover{transform:translate(-2px,-2px);border-color:var(--db-ink);box-shadow:6px 6px 0 0 var(--db-ink)}.db-bundle-picker__card.is-selected{border-color:var(--db-ink);box-shadow:4px 4px 0 0 var(--db-accent)}.db-bundle-picker__card.is-selected:hover{box-shadow:6px 6px 0 0 var(--db-accent)}.db-bundle-picker__badge{border:2px solid var(--db-ink);box-shadow:2px 2px 0 0 var(--db-ink)}.db-producto__qty-stepper{border:2px solid var(--db-ink);box-shadow:3px 3px 0 0 var(--db-ink)}.db-producto__mini-reviews{border:2px solid var(--db-ink);box-shadow:5px 5px 0 0 var(--db-ink)}.db-faq__item{border:2px solid var(--db-ink);box-shadow:4px 4px 0 0 var(--db-ink);transition:transform .15s var(--db-ease),box-shadow .15s var(--db-ease)}.db-faq__item:before{display:none}.db-faq__item:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 var(--db-ink)}.db-faq__item.is-open{box-shadow:5px 5px 0 0 var(--db-accent)}.db-videos__frame{border:2px solid var(--db-ink);box-shadow:5px 5px 0 0 var(--db-ink)}.db-videos__row{padding-bottom:12px;padding-right:8px}.db-rev__card{border:2px solid var(--db-ink);box-shadow:5px 5px 0 0 var(--db-ink)}.db-rev__marquee{padding-bottom:10px}.db-comp__table{border:2px solid var(--db-ink);box-shadow:6px 6px 0 0 var(--db-ink)}.db-vistas__frame{box-shadow:6px 6px 0 0 var(--db-ink)}@media screen and (max-width:749px){.db-rev__card,.db-videos__frame,.db-producto__mini-reviews,.db-comp__table,.db-vistas__frame{box-shadow:4px 4px 0 0 var(--db-ink)}}.db-rev__item.is-hidden{display:none}.db-rev__more-wrap{display:flex;justify-content:center;margin-top:32px}.db-rev__more{min-width:240px}.db-rev__card{border:1.5px solid var(--db-ink);box-shadow:none}.db-rev__marquee{padding-bottom:0}.db-faq__item{border:1.5px solid var(--db-ink);box-shadow:none}.db-faq__item:hover{transform:none;box-shadow:none}.db-faq__item.is-open{box-shadow:none;border-color:var(--db-accent)}.db-videos__frame{border:1.5px solid var(--db-ink);box-shadow:none}.db-videos__row{padding-bottom:6px;padding-right:0}.db-producto__mini-reviews,.db-producto__qty-stepper{border:1.5px solid var(--db-ink);box-shadow:none}@media screen and (max-width:749px){.db-rev__card,.db-videos__frame,.db-producto__mini-reviews{box-shadow:none}}#shopify-pc__banner.shopify-pc__banner__dialog{left:10px!important;right:10px!important;bottom:10px!important;top:auto!important;width:auto!important;max-width:560px!important;margin:0 auto!important;padding:12px 14px!important;border-radius:14px!important;background:#0f1115!important;color:#f3eee3!important;border:2px solid #0F1115!important;box-shadow:0 10px 30px -10px #00000073!important;max-height:none!important;transform:none!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;flex-direction:column!important;gap:10px!important;padding:0!important;max-width:none!important}#shopify-pc__banner__body-title{display:none!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;padding:0!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:0!important;line-height:1.35!important;margin:0!important;color:#f3eee3!important}#shopify-pc__banner .shopify-pc__banner__body p:before{content:"\1f36a  We use cookies to improve your experience and understand our traffic. ";font-size:12.5px;color:#f3eee3}#shopify-pc__banner__body-policy-link{font-size:12.5px!important;color:#ff9a44!important;text-decoration:underline!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0!important;width:100%!important}#shopify-pc__banner__btn-accept{order:1!important;background:#ff7a1a!important;color:#0f1115!important;border:2px solid #FF7A1A!important;font-weight:700!important;border-radius:9px!important;padding:9px 10px!important;font-size:13.5px!important;margin:0!important;width:100%!important}#shopify-pc__banner__btn-decline{order:2!important;background:transparent!important;color:#f3eee3!important;border:1.5px solid rgba(243,238,227,.45)!important;border-radius:9px!important;padding:9px 10px!important;font-size:13.5px!important;margin:0!important;width:100%!important}#shopify-pc__banner__btn-manage-prefs{order:3!important;grid-column:1/-1!important;background:none!important;border:0!important;color:#f3eee3b3!important;font-size:11.5px!important;padding:0!important;margin:0!important;text-decoration:underline!important;min-height:0!important}#shopify-pc__banner__btn-manage-prefs span{font-size:11.5px!important;color:#f3eee3b3!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/db-styles.css.map */
