:root{--bg-crema: #FFF8EE;--bg-crema-2: #FCEFDD;--bg-blanco: #FFFFFF;--bg-noche: #3D2A20;--bg-noche-2: #5A3E2E;--bg-texto: #3D2A20;--bg-suave: #7A6457;--bg-naranja: #E8834F;--bg-naranja-osc: #C9652F;--bg-rosa: #F7C6D3;--bg-lila: #D9CBF5;--bg-menta: #CDEBD5;--bg-cielo: #C9E0F7;--bg-gris: #D5D8DE;--bg-linea: rgba(61, 42, 32, .12);--bg-sombra: 0 18px 50px -18px rgba(61, 42, 32, .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 #3d2a2040;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 #3d2a2059}.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 #3d2a2066;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 #3d2a2073;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,#3d2a20eb,#3d2a208c 38%,#3d2a2000 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 #3d2a2080}.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 #3d2a2066}.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 #3d2a2040;color:var(--bg-noche)}.tt-error{background:#ffe8e0;color:#9e4a1e}@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}.bg-hero__velo:empty,.tt-regalo__fondo:empty{display:block}.tt-cinta__banda{background:var(--bg-naranja)!important;color:#fff!important;box-shadow:0 14px 34px -14px #3d2a2073}.tt-cinta__item:after{background:#ffe7d2!important;border-radius:4px;transform:none;width:10px;height:10px}.tt-regalo,.tt-regalo__titulo{color:#fff}.tt-regalo__titulo .tt-acento{color:#ffb37a}.tt-regalo .tt-eyebrow{color:#ffd3b0}.tt-regalo .tt-eyebrow:before{background:#ffd3b0}.tt-regalo__fondo span{-webkit-text-stroke:2px rgba(255,211,176,.16)}.tt-regalo .tt-para{background:var(--bg-crema);color:var(--bg-texto);border-radius:22px;box-shadow:var(--bg-sombra)}.tt-regalo .tt-para__titulo{color:var(--bg-texto);font-family:var(--bg-display);text-transform:none}.tt-regalo .tt-para__texto{color:var(--bg-suave)}.tt-regalo .tt-para__icono{background:var(--bg-naranja);color:#fff}.tt-regalo .tt-btn--negro{--tt-btn-bg: var(--bg-naranja);--tt-btn-fg: #fff}.tt-regalo__cta p{color:#ffe7d2}@media(min-width:750px){.bg-tranq--derecha{justify-content:flex-end;align-items:center}.bg-tranq--derecha:before{background:linear-gradient(270deg,#3d2a20f0,#3d2a20cc 38%,#3d2a2000 66%)!important}.bg-tranq--derecha .bg-tranq__contenido{max-width:540px}}.tt-prod.tt-prod--compra-arriba .tt-elegido-movil{display:none}.tt-prod.tt-prod--compra-arriba .tt-opcion{order:4;margin:20px 0 4px}.tt-prod.tt-prod--compra-arriba .tt-opcion~.tt-opcion{margin-top:6px}.tt-prod.tt-prod--compra-arriba .tt-comprar{margin-top:14px}.tt-pill label .tt-pill__detalle{display:block;font-size:11px;font-weight:600;line-height:1.1;opacity:.75;white-space:nowrap}.tt-opcion__valores--texto .tt-pill label{padding:8px 6px;gap:2px}.tt-prod .tt-opcion__valores--texto:has(.tt-pill__detalle){display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.tt-prod .tt-opcion__valores--texto .tt-pill label:has(.tt-pill__detalle){flex-direction:column!important;justify-content:center;align-items:center;min-height:56px;padding:8px 4px!important;gap:3px;width:100%;border-radius:14px}.tt-prod .tt-pill label:has(.tt-pill__detalle) span{font-size:16px;font-weight:800}.bg-duo__cabeza{text-align:center;max-width:640px;margin:0 auto 32px}.bg-duo__cabeza .tt-eyebrow{justify-content:center}.bg-duo__titulo{font-size:clamp(30px,4.4vw,48px);line-height:1.05;margin:8px 0 0;color:var(--bg-texto)}.bg-duo__sub{margin:12px auto 0;color:var(--bg-suave);font-size:17px}.bg-duo__lista{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:stretch}.bg-duo__tarjeta{display:flex;flex-direction:column;background:#fff;border-radius:var(--bg-radio);overflow:hidden;text-decoration:none;color:var(--bg-texto);box-shadow:var(--bg-sombra);transition:transform .35s,box-shadow .35s}.bg-duo__tarjeta:hover{transform:translateY(-4px);box-shadow:0 26px 60px -22px #3d2a2066}.bg-duo__tarjeta--principal{box-shadow:0 0 0 3px var(--bg-naranja),var(--bg-sombra)}.bg-duo__foto{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--bg-crema-2)}.bg-duo__foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.bg-duo__tarjeta:hover .bg-duo__foto img{transform:scale(1.04)}.bg-duo__etiqueta{position:absolute;top:14px;left:14px;padding:7px 14px;border-radius:999px;background:var(--bg-naranja);color:#fff;font:800 13px/1 var(--bg-fuente);box-shadow:0 6px 16px -6px #3d2a2080}.bg-duo__tarjeta:not(.bg-duo__tarjeta--principal) .bg-duo__etiqueta{background:var(--bg-noche)}.bg-duo__info{display:flex;flex-direction:column;gap:6px;padding:20px 22px 24px;flex:1}.bg-duo__ante{margin:0;font:800 12px/1.2 var(--bg-fuente);letter-spacing:.1em;text-transform:uppercase;color:var(--bg-naranja)}.bg-duo__nombre{margin:0;font-family:var(--bg-display);font-size:clamp(22px,2.4vw,28px);line-height:1.1}.bg-duo__frase{margin:0;color:var(--bg-suave);font-size:15px;line-height:1.4}.bg-duo__precio{display:flex;align-items:baseline;gap:10px;margin-top:4px}.bg-duo__precio strong{font:800 24px/1 var(--bg-display)}.bg-duo__precio s{color:var(--bg-suave);font-size:15px}.bg-duo__btn{margin-top:auto;align-self:flex-start;min-height:48px;padding:0 24px}.bg-duo__precio+.bg-duo__btn{margin-top:12px}@media(max-width:749px){.bg-duo__cabeza{margin-bottom:22px}.bg-duo__lista{grid-template-columns:1fr 1fr;gap:12px}.bg-duo__tarjeta{border-radius:18px}.bg-duo__etiqueta{top:8px;left:8px;padding:5px 9px;font-size:11px}.bg-duo__info{padding:12px 12px 14px;gap:4px}.bg-duo__ante{font-size:10px}.bg-duo__nombre{font-size:17px}.bg-duo__frase{font-size:13px}.bg-duo__precio strong{font-size:19px}.bg-duo__precio s{font-size:12px}.bg-duo__btn{align-self:stretch;min-height:42px;padding:0 10px;font-size:14px}}@media(min-width:750px){.bg-duo__lista{max-width:1040px;margin:0 auto}.bg-duo__foto{aspect-ratio:4 / 3}}.bg-duo__lista{grid-template-columns:1fr 1fr}.bg-tallas__cabeza{text-align:center;max-width:620px;margin:0 auto 30px}.bg-tallas__cabeza .tt-eyebrow{justify-content:center}.bg-tallas__titulo{font-size:clamp(30px,4.4vw,48px);line-height:1.05;margin:8px 0 0;color:var(--bg-texto)}.bg-tallas__sub{margin:12px auto 0;color:var(--bg-suave);font-size:17px}.bg-tallas__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1040px;margin:0 auto}.bg-tallas__item{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:26px 14px 22px;background:#fff;border-radius:var(--bg-radio);box-shadow:var(--bg-sombra);overflow:hidden}.bg-tallas__huella{position:absolute;right:-6px;top:-8px;font-size:54px;opacity:.08;transform:rotate(18deg)}.bg-tallas__letra{font:800 clamp(34px,4vw,46px)/1 var(--bg-display);color:var(--bg-naranja)}.bg-tallas__peso{font:800 18px/1.2 var(--bg-fuente);color:var(--bg-texto)}.bg-tallas__razas{margin-top:6px;font-size:14px;line-height:1.35;color:var(--bg-suave)}.bg-tallas__nota{text-align:center;margin:22px auto 0!important;font-weight:700;color:var(--bg-texto)}@media(max-width:749px){.bg-tallas__lista{grid-template-columns:1fr 1fr;gap:10px}.bg-tallas__item{padding:18px 10px 16px;border-radius:18px}.bg-tallas__peso{font-size:16px}.bg-tallas__razas{font-size:12.5px}}.tt-caja__icono{color:var(--bg-naranja);background:color-mix(in srgb,var(--bg-naranja) 14%,#fff)}.tt-caja__item:hover{border-color:color-mix(in srgb,var(--bg-naranja) 60%,transparent)}.tt-caja__foto-marco{background:var(--bg-crema-2);box-shadow:0 30px 60px -30px #3d2a2073}.bg-mix__cabeza{text-align:center;max-width:640px;margin:0 auto 30px}.bg-mix__cabeza .tt-eyebrow{justify-content:center}.bg-mix__titulo{font-size:clamp(30px,4.4vw,48px);line-height:1.05;margin:8px 0 0;color:var(--bg-texto)}.bg-mix__resumen{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:8px 16px;background:#fff;border-radius:999px;box-shadow:var(--bg-sombra);font-size:15px;color:var(--bg-suave)}.bg-mix__resumen strong{font:800 18px/1 var(--bg-fuente);color:var(--bg-texto)}.bg-mix__estrellas,.bg-mix__item-estrellas{color:#f5b83d;letter-spacing:1px}.bg-mix__lista{column-count:4;column-gap:16px;max-width:1180px;margin:0 auto}.bg-mix__item{break-inside:avoid;margin:0 0 16px;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 10px 28px -20px #3d2a2073}.bg-mix__item--oculta{display:none}.bg-mix__foto{position:relative;background:var(--bg-crema-2)}.bg-mix__foto img{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}.bg-mix__mas-fotos{position:absolute;right:10px;bottom:10px;padding:4px 9px;border-radius:999px;background:#3d2a20bf;color:#fff;font:800 12px/1 var(--bg-fuente)}.bg-mix__cuerpo{padding:12px 14px 14px}.bg-mix__item-estrellas{font-size:15px}.bg-mix__off{color:#e6dcd2}.bg-mix__texto{margin:6px 0 0!important;padding:0!important;border:0!important;font-size:14.5px;line-height:1.45;color:var(--bg-texto)}.bg-mix__autor{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:10px;font-size:13px}.bg-mix__producto{padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--bg-naranja) 14%,#fff);color:var(--bg-naranja-osc);text-decoration:none;font-weight:700;font-size:12px}.bg-mix__boton{text-align:center;margin-top:18px}@media(max-width:989px){.bg-mix__lista{column-count:3}}@media(max-width:749px){.bg-mix__lista{column-count:2;column-gap:10px}.bg-mix__item{margin-bottom:10px;border-radius:14px}.bg-mix__texto{font-size:13.5px}.bg-mix__cuerpo{padding:10px 11px 12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bg-styles.css.map */
