:root{--bg-crema: #FFF8EE;--bg-crema-2: #FCEFDD;--bg-blanco: #FFFFFF;--bg-noche: #1E2A4A;--bg-noche-2: #2C3B63;--bg-texto: #1E2A4A;--bg-suave: #5E6A86;--bg-naranja: #FF7A1A;--bg-naranja-osc: #E0600A;--bg-rosa: #F7C6D3;--bg-lila: #D9CBF5;--bg-menta: #CDEBD5;--bg-cielo: #C9E0F7;--bg-gris: #D5D8DE;--bg-linea: rgba(30, 42, 74, .12);--bg-sombra: 0 18px 50px -18px rgba(30, 42, 74, .28);--bg-display: "Baloo 2", "Nunito", system-ui, sans-serif;--bg-fuente: "Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--bg-radio: 24px;--tt-asfalto: var(--bg-crema);--tt-carbon: var(--bg-blanco);--tt-gris: #F6EDE0;--tt-gris-2: #F1E4D0;--tt-linea: var(--bg-linea);--tt-texto: var(--bg-texto);--tt-suave: var(--bg-suave);--tt-rojo: var(--bg-naranja);--tt-rojo-osc: var(--bg-naranja-osc);--tt-neon: var(--bg-naranja);--tt-display: var(--bg-display);--tt-fuente: var(--bg-fuente);--tt-radio: 18px;--font-heading-weight: 800}body{background:var(--bg-crema);color:var(--bg-texto)}.tt-h,.h0,.h1,.h2,.h3,h1,h2,h3{font-family:var(--bg-display);font-weight:800;letter-spacing:-.01em;text-transform:none}.h1,h1,.h2,h2{text-transform:none}.tt-h{line-height:1.05}.tt-h .tt-acento{color:var(--bg-naranja)}.tt-texto{color:var(--bg-suave)}.tt-eyebrow{font:800 13px/1.3 var(--bg-fuente);letter-spacing:.12em;text-transform:uppercase;color:var(--bg-naranja)}.tt-eyebrow:before{width:22px;height:22px;border-radius:50%;transform:none;background:var(--bg-naranja);-webkit-mask:radial-gradient(circle at 35% 45%,#000 0 3px,transparent 3.5px),radial-gradient(circle at 65% 45%,#000 0 3px,transparent 3.5px),radial-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.tt-btn{--tt-btn-bg: var(--bg-naranja);--tt-btn-fg: #fff;clip-path:none;border-radius:999px;min-height:58px;padding:0 30px;font:800 16px/1 var(--bg-fuente);letter-spacing:.02em;text-transform:none;box-shadow:0 10px 24px -8px #ff7a1ab3}.tt-btn:before{background:var(--bg-noche);transform:translateY(105%)}.tt-btn:hover{color:#fff;transform:translateY(-2px)}.tt-btn:hover:before{transform:translateY(0)}.tt-btn--fantasma{--tt-btn-bg: transparent;--tt-btn-fg: var(--bg-noche);box-shadow:inset 0 0 0 2px var(--bg-noche);-webkit-backdrop-filter:none;backdrop-filter:none}.tt-btn--fantasma:hover{color:#fff}.tt-btn s{opacity:.75;font-weight:700;margin-right:6px}.tt-footer{--tt-footer-bg: var(--bg-noche);--tt-texto: #fff;--tt-suave: rgba(255,255,255,.72);--tt-linea: rgba(255,255,255,.14);color:#fff}.tt-footer:before{background:linear-gradient(90deg,var(--bg-rosa) 0 16.6%,var(--bg-menta) 0 33.3%,var(--bg-cielo) 0 50%,var(--bg-gris) 0 66.6%,var(--bg-lila) 0 83.3%,#fff 0)!important}.tt-barra-oferta,.tt-barra-oferta *{font-family:Anton,Impact,sans-serif!important;font-weight:400!important;letter-spacing:.02em}.bg-sec{font-family:var(--bg-fuente);color:var(--bg-texto);position:relative;overflow-x:clip;padding-top:0!important;padding-bottom:0!important}.bg-sec *,.bg-sec *:before,.bg-sec *:after{box-sizing:border-box}.bg-sec img{max-width:100%;display:block}.bg-sec p{margin:0}.bg-wrap{max-width:1200px;margin:0 auto;padding:0 24px}.bg-cab{max-width:720px;margin:0 0 40px}.bg-cab--centro{margin-left:auto;margin-right:auto;text-align:center}.bg-cab--centro .tt-eyebrow{justify-content:center}.bg-titulo{font-size:clamp(32px,4.2vw,var(--bg-titulo, 52px))}.bg-sub{margin-top:16px!important;font-size:var(--bg-texto-size, 18px);line-height:1.6;color:var(--bg-suave)}.bg-ondas{position:absolute;width:120px;height:120px;pointer-events:none}.bg-ondas span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:3px solid var(--bg-naranja);opacity:0;animation:bg-onda 2.4s cubic-bezier(.2,.6,.3,1) infinite}.bg-ondas span:nth-child(2){animation-delay:.8s}.bg-ondas span:nth-child(3){animation-delay:1.6s}@keyframes bg-onda{0%{transform:scale(.3);opacity:.9}to{transform:scale(1.6);opacity:0}}.bg-hero{min-height:var(--bg-alto, 88vh);display:flex;align-items:center;isolation:isolate;background:var(--bg-crema)}.bg-hero__fondo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.bg-hero__fondo img{width:100%;height:100%;object-fit:cover;object-position:var(--bg-pos, 75% 50%)}.bg-hero__velo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fff8eef7,#fff8eee6 32%,#fff8ee59 58%,#fff8ee00 75%)}.bg-hero__caja{max-width:580px;padding:80px 0 90px}.bg-hero__titulo{font-size:clamp(42px,6vw,var(--bg-titulo, 76px));line-height:1}.bg-hero__titulo span{display:block}.bg-hero__titulo .tt-acento{color:var(--bg-naranja)}.bg-hero__texto{margin-top:20px!important;font-size:var(--bg-texto-size, 19px);line-height:1.6;color:var(--bg-suave);max-width:500px}.bg-hero__botones{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.bg-hero__datos{display:flex;flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none}.bg-hero__datos li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;background:#fff;box-shadow:0 6px 16px -8px #1e2a4a40;font-size:14px;font-weight:700}.bg-hero__datos .tt-svg{color:var(--bg-naranja);font-size:17px}.bg-hero__sello{position:absolute;right:var(--bg-sello-x, 8%);bottom:var(--bg-sello-y, 14%);z-index:1;width:128px;height:128px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--bg-naranja);color:#fff;box-shadow:var(--bg-sombra);font:800 15px/1.1 var(--bg-display);animation:bg-flota 4s ease-in-out infinite}.bg-hero__sello b{display:block;font-size:36px;line-height:1}.bg-hero__sello .bg-ondas{top:4px;right:4px;bottom:4px;left:4px;width:auto;height:auto}@keyframes bg-flota{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-10px) rotate(3deg)}}.bg-pasos__grid{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(32px,6vw,80px);align-items:center}.bg-pasos--inv .bg-pasos__foto{order:2}.bg-pasos__foto{position:relative}.bg-pasos__foto img{border-radius:var(--bg-radio);aspect-ratio:1;object-fit:cover;width:100%;box-shadow:var(--bg-sombra)}.bg-pasos__foto .bg-ondas{right:-18px;top:-18px;width:140px;height:140px}.bg-pasos__regla{position:absolute;left:50%;bottom:-22px;transform:translate(-50%);white-space:nowrap;padding:14px 24px;border-radius:999px;background:var(--bg-noche);color:#fff;font:800 18px/1 var(--bg-display);box-shadow:var(--bg-sombra)}.bg-lista-pasos{list-style:none;margin:30px 0 0;padding:0;display:grid;gap:14px;counter-reset:paso}.bg-paso{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start;padding:20px;border-radius:20px;background:#fff;box-shadow:0 10px 30px -18px #1e2a4a59}.bg-paso__num{width:56px;height:56px;border-radius:18px;display:grid;place-items:center;font:800 26px/1 var(--bg-display);color:var(--bg-noche);background:var(--bg-c, var(--bg-cielo))}.bg-paso:nth-child(1){--bg-c: var(--bg-rosa)}.bg-paso:nth-child(2){--bg-c: #FFD9B8}.bg-paso:nth-child(3){--bg-c: var(--bg-menta)}.bg-paso__titulo{font:800 20px/1.2 var(--bg-display);margin:4px 0}.bg-paso__texto{color:var(--bg-suave);line-height:1.55;font-size:16px}.bg-db{background:var(--bg-fondo, var(--bg-noche));color:#fff}.bg-db .bg-titulo,.bg-db .bg-sub{color:#fff}.bg-db .bg-sub{opacity:.78}.bg-db__lista{display:grid;gap:18px;max-width:900px;margin:0 auto;padding:0;list-style:none}.bg-db__fila{display:grid;grid-template-columns:210px 1fr 120px;gap:18px;align-items:center}.bg-db__etq{font-weight:800;font-size:17px;display:flex;align-items:center;gap:10px}.bg-db__etq span{font-size:24px}.bg-db__barra{height:22px;border-radius:999px;background:#ffffff1a;overflow:hidden}.bg-db__fill{display:block;height:100%;width:0;border-radius:inherit;background:#ffffff8c;transition:width 1.4s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--tt-i, 0) * .16s)}.tt-visible .bg-db__fill,.bg-db__lista.tt-visible .bg-db__fill{width:var(--w)}.bg-db__num{font:800 24px/1 var(--bg-display);text-align:right;white-space:nowrap}.bg-db__fila--top .bg-db__etq{color:var(--bg-naranja)}.bg-db__fila--top .bg-db__fill{background:linear-gradient(90deg,#FFB37A,var(--bg-naranja));box-shadow:0 0 24px #ff7a1ab3}.bg-db__fila--top .bg-db__num{color:var(--bg-naranja);font-size:30px}.bg-db__nota{text-align:center;margin-top:36px!important;font-size:15px;opacity:.7}.bg-colores__grid{display:grid;grid-template-columns:repeat(var(--bg-cols, 6),1fr);gap:16px}.bg-color{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;border-radius:22px;padding:14px 12px 18px;background:#fff;box-shadow:0 10px 28px -18px #1e2a4a66;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.bg-color:hover{transform:translateY(-8px) rotate(-1deg);box-shadow:var(--bg-sombra)}.bg-color__foto{width:100%;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--bg-c, var(--bg-crema-2))}.bg-color__foto img{width:100%;height:100%;object-fit:cover;transform:scale(2);transform-origin:50% 38%;transition:transform .5s}.bg-color:hover .bg-color__foto img{transform:scale(2.15)}.bg-color__nombre{margin-top:12px;font:800 18px/1 var(--bg-display)}.bg-color__precio{margin-top:6px;font-size:14px;color:var(--bg-suave);font-weight:700}.bg-color__precio s{margin-left:4px;opacity:.7;font-weight:600}.bg-color__ir{margin-top:10px;font-size:13px;font-weight:800;color:var(--bg-naranja)}.bg-para__grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}.bg-para__foto img{border-radius:var(--bg-radio);width:100%;aspect-ratio:4 / 5;object-fit:cover;box-shadow:var(--bg-sombra)}.bg-para__lista{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.bg-para__item{padding:18px;border-radius:20px;background:#fff;box-shadow:0 10px 28px -20px #1e2a4a73;transition:transform .35s}.bg-para__item:hover{transform:translateY(-4px)}.bg-para__emoji{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;font-size:24px;background:var(--bg-c, var(--bg-crema-2))}.bg-para__item:nth-child(6n+1){--bg-c: var(--bg-rosa)}.bg-para__item:nth-child(6n+2){--bg-c: var(--bg-cielo)}.bg-para__item:nth-child(6n+3){--bg-c: var(--bg-menta)}.bg-para__item:nth-child(6n+4){--bg-c: var(--bg-lila)}.bg-para__item:nth-child(6n+5){--bg-c: #FFD9B8}.bg-para__titulo{display:block;margin-top:12px;font:800 18px/1.2 var(--bg-display)}.bg-para__texto{display:block;margin-top:4px;font-size:15px;line-height:1.5;color:var(--bg-suave)}.bg-tranq__marco{position:relative;border-radius:32px;overflow:hidden;min-height:clamp(520px,52vw,680px);display:flex;align-items:flex-end;isolation:isolate}.bg-tranq__marco>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bg-pos, 50% 35%);z-index:-2}.bg-tranq__marco:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#1e2a4aeb,#1e2a4a8c 38%,#1e2a4a00 65%)}.bg-tranq__contenido{padding:clamp(28px,5vw,56px);color:#fff;max-width:780px}.bg-tranq__contenido .tt-eyebrow{color:#ffd3b0}.bg-tranq__contenido .tt-eyebrow:before{background:#ffd3b0}.bg-tranq__titulo{color:#fff;font-size:clamp(32px,4.4vw,var(--bg-titulo, 54px))}.bg-tranq__texto{margin-top:14px!important;font-size:var(--bg-texto-size, 18px);line-height:1.6;opacity:.9;max-width:620px}.bg-promesas{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px;padding:0;list-style:none}.bg-promesas li{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:#ffffff24;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-weight:700;font-size:15px}.bg-promesas .tt-svg{color:#ffb37a}.bg-cierre__caja{position:relative;overflow:hidden;border-radius:32px;isolation:isolate;display:grid;grid-template-columns:1.1fr .9fr;gap:24px;align-items:center;background:linear-gradient(135deg,#ffe7d2,#fff8ee 60%);box-shadow:var(--bg-sombra)}.bg-cierre__caja:before,.bg-cierre__caja:after{content:"";position:absolute;border-radius:50%;z-index:-1}.bg-cierre__caja:before{width:340px;height:340px;right:-60px;top:-80px;background:var(--bg-cielo);opacity:.6}.bg-cierre__caja:after{width:220px;height:220px;right:28%;bottom:-110px;background:var(--bg-rosa);opacity:.7}.bg-cierre__texto{padding:clamp(32px,5vw,64px)}.bg-cierre__titulo{font-size:clamp(34px,4.6vw,var(--bg-titulo, 58px))}.bg-cierre__sub{margin-top:14px!important;font-size:var(--bg-texto-size, 18px);color:var(--bg-suave);line-height:1.6;max-width:460px}.bg-cierre__precio{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-top:24px}.bg-cierre__precio strong{font:800 52px/1 var(--bg-display);color:var(--bg-noche)}.bg-cierre__precio s{font-size:22px;color:var(--bg-suave);font-weight:700}.bg-cierre__precio em{font-style:normal;font-weight:800;font-size:14px;padding:7px 12px;border-radius:999px;background:var(--bg-naranja);color:#fff}.bg-cierre .tt-btn{margin-top:26px}.bg-cierre__foto{align-self:stretch;position:relative;min-height:360px}.bg-cierre__foto img{position:absolute;top:10%;left:6%;width:82%;height:80%;object-fit:cover;border-radius:28px;background:#fff;box-shadow:var(--bg-sombra);animation:bg-flota 5s ease-in-out infinite}.tt-cinta__item,.tt-cinta span{font-family:var(--bg-display);font-weight:800;text-transform:none}.tt-faq__lista summary,.tt-faq summary{font-family:var(--bg-display);font-weight:700}.tt-faq__lista details{background:#fff;border-radius:18px;padding:0 20px;margin-bottom:10px;border:0!important;box-shadow:0 8px 22px -18px #1e2a4a80}.tt-faq__mas{border-color:var(--bg-linea)}.tt-faq__mas:before,.tt-faq__mas:after{background:var(--bg-noche)}.tt-faq__lista details[open] .tt-faq__mas:before,.tt-faq__lista details[open] .tt-faq__mas:after{background:#fff}.tt-prod__titulo{font-family:var(--bg-display);font-weight:800;text-transform:none;color:var(--bg-noche)}.tt-prod__precio-actual{color:var(--bg-noche);font-family:var(--bg-display);font-weight:800}.tt-prod__etiqueta{border-radius:999px;background:var(--bg-naranja)}.tt-prod__etiqueta--suave{background:var(--bg-cielo);color:var(--bg-noche)}.tt-prod__estrellas,.tt-prod__estrellas .loox-rating{color:var(--bg-naranja);--loox-rating-color: var(--bg-naranja)}.tt-galeria__principal{background:#fff;box-shadow:var(--bg-sombra);border-radius:var(--bg-radio)}.tt-mini{background:#fff;border-radius:12px}.tt-galeria__flecha{background:#fff;color:var(--bg-noche);box-shadow:0 6px 16px -6px #1e2a4a66}.tt-galeria__contador{background:#ffffffe6;color:var(--bg-noche);border-radius:999px}.tt-pill label{background:#fff;border-radius:16px}.tt-pill input:checked+label,.tt-pill label.tt-elegida{border-color:var(--bg-naranja);background:#fff1e5;box-shadow:0 0 0 2px var(--bg-naranja)}.tt-cantidad,.tt-confianza__item,.tt-desplegable,.tt-prod__desplegables details{background:#fff;border-radius:16px}.tt-barra{background:#fffffff5;box-shadow:0 -10px 30px -10px #1e2a4a40;color:var(--bg-noche)}.tt-error{background:#ffe8e0;color:#b4380a}@media(min-width:750px){.tt-prod__precio{column-gap:8px;row-gap:14px}.tt-prod--compra-arriba .tt-prod__precio .tt-prod__estrellas{order:0;margin-top:0;margin-left:auto}.tt-prod__precio .tt-prod__precio-antes{margin-left:auto;font-size:24px;line-height:1;font-weight:700}.tt-prod__precio .tt-prod__etiqueta{flex:1 1 0;min-width:0;height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 8px;font-size:12.5px;letter-spacing:.06em;white-space:nowrap}.tt-prod__precio .tt-prod__etiqueta[hidden]{display:none}}@media(max-width:749px){.tt-prod--compra-arriba .tt-prod__precio .tt-prod__estrellas{order:0;margin-top:0}.tt-prod__precio{column-gap:6px}.tt-prod__precio .tt-prod__etiqueta{flex:1 1 0;min-width:0;height:36px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 4px;font-size:10.5px;letter-spacing:.03em;white-space:nowrap}.tt-prod__precio .tt-prod__etiqueta[hidden]{display:none}}.rapi-bundles__bar-full-price{display:none!important}@media(max-width:989px){.bg-pasos__grid,.bg-para__grid,.bg-cierre__caja{grid-template-columns:1fr}.bg-pasos--inv .bg-pasos__foto{order:0}.bg-colores__grid{grid-template-columns:repeat(3,1fr)}.bg-cierre__foto{min-height:280px;order:-1}.bg-para__foto img{aspect-ratio:16 / 11}}@media(max-width:749px){.bg-hero{min-height:0;display:block}.bg-hero__fondo{position:relative;height:var(--bg-alto-movil, 320px)}.bg-hero__fondo img{object-position:var(--bg-pos-movil, 70% 50%)}.bg-hero__velo{height:var(--bg-alto-movil, 320px);background:linear-gradient(0deg,var(--bg-crema) 0%,rgba(255,248,238,0) 40%)}.bg-hero__caja{padding:4px 0 48px;margin-top:-24px}.bg-hero__botones{flex-direction:column}.bg-hero__botones .tt-btn{width:100%}.bg-hero__sello{width:96px;height:96px;font-size:12px;right:16px;top:calc(var(--bg-alto-movil, 320px) - 120px);bottom:auto}.bg-hero__sello b{font-size:26px}.bg-db__fila{grid-template-columns:1fr 64px;gap:8px 12px}.bg-db__etq{grid-column:1 / -1;font-size:15px}.bg-db__barra{height:16px}.bg-db__num{font-size:18px}.bg-db__fila--top .bg-db__num{font-size:22px}.bg-colores__grid{grid-template-columns:repeat(2,1fr);gap:12px}.bg-para__lista{grid-template-columns:1fr}.bg-tranq__marco{min-height:0;flex-direction:column;align-items:stretch;background:var(--bg-noche)}.bg-tranq__marco>img{position:relative;height:280px;z-index:0}.bg-tranq__marco:before{display:none}.bg-tranq__contenido{padding:26px 20px 30px}.bg-pasos__regla{font-size:15px;padding:12px 18px}.bg-cierre__precio strong{font-size:42px}.bg-cierre .tt-btn{width:100%}}@media(prefers-reduced-motion:reduce){.bg-ondas span,.bg-hero__sello,.bg-cierre__foto img{animation:none}.bg-db__fill{transition:none}}.bg-sec [class*=__grid]>*,.bg-cierre__caja>*{min-width:0}.bg-sec img,.bg-pasos__foto img,.bg-para__foto img{height:auto}.tt-prod__intro{color:var(--bg-noche)!important;font-weight:600}.tt-prod__puntos li{color:var(--bg-noche)}.bg-hero__estrellas{display:inline-flex;align-items:center;gap:10px;margin-top:18px;text-decoration:none;color:var(--bg-noche);font-weight:800;font-size:15px}.bg-hero__estrellas .loox-rating{--loox-rating-color: var(--bg-naranja);color:var(--bg-naranja);font-size:16px}.bg-hero__estrellas:empty{display:none}.bg-hero__acciones{display:inline-grid;grid-template-columns:minmax(0,1fr);row-gap:18px;margin-top:32px;max-width:100%}.bg-hero__acciones .bg-hero__botones{margin-top:0;flex-wrap:nowrap}.bg-hero__acciones .bg-hero__datos{margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px}.bg-hero__acciones .bg-hero__datos li{justify-content:center;text-align:center;min-height:46px;padding:8px 12px;font-size:14px;line-height:1.2}.bg-hero__acciones .bg-hero__datos .tt-svg{flex:none}@media(max-width:749px){.bg-hero__acciones{display:grid;width:100%}.bg-hero__acciones .bg-hero__botones{flex-wrap:wrap}.bg-hero__acciones .bg-hero__datos{gap:10px}.bg-hero__acciones .bg-hero__datos li{font-size:13px;padding:8px 10px}}.bg-hero__acciones .bg-hero__botones{gap:14px}.bg-hero__acciones .bg-hero__botones .tt-btn:last-child{flex:1 1 auto}.bg-hero__acciones .bg-hero__datos{gap:14px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bg-styles.css.map */
