:root{--bd-crema: #FBF4E9;--bd-arena: #F3E6D2;--bd-rojo: #E5372B;--bd-rojo-osc: #C42A1F;--bd-verde: #2F9E44;--bd-mostaza: #F4B63F;--bd-tinta: #2A1F1A;--bd-tinta-suave: rgba(42, 31, 26, .72);--bd-display: var(--font-heading-family, "Fredoka", sans-serif);--bd-texto: var(--font-body-family, "Nunito", sans-serif);--bd-radio: 28px;--bd-margen: 24px;--bd-ease: cubic-bezier(.22, 1, .36, 1);--bd-rebote: cubic-bezier(.34, 1.56, .64, 1)}.section-header{margin-bottom:0!important}.bd-section{padding-top:0!important;padding-bottom:0!important}.bd-section{font-family:var(--bd-texto);color:var(--bd-tinta);letter-spacing:0;overflow-x:clip;position:relative}.bd-section *,.bd-section *:before,.bd-section *:after{box-sizing:border-box}.bd-container{max-width:1240px;margin:0 auto;padding:0 var(--bd-margen);position:relative}.bd-h1,.bd-h2,.bd-h3{font-family:var(--bd-display);font-weight:var(--font-heading-weight, 600);color:inherit;letter-spacing:-.01em;margin:0}.bd-h1{line-height:1.02}.bd-h2{line-height:1.08}.bd-h3{line-height:1.2;font-size:22px}.bd-body{line-height:1.6;margin:0;color:inherit;opacity:.86}.bd-body p{margin:0 0 .8em}.bd-body p:last-child{margin-bottom:0}.bd-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--bd-texto);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--bd-rojo);margin:0 0 16px}.bd-eyebrow:before{content:"";width:10px;height:10px;border-radius:50%;background:currentColor}.bd-marca{position:relative;white-space:nowrap;color:var(--bd-rojo)}.bd-marca svg{position:absolute;left:-2%;bottom:-.22em;width:104%;height:.38em;overflow:visible}.bd-marca path{fill:none;stroke:var(--bd-mostaza);stroke-width:6;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.2s var(--bd-ease) .5s}.bd-visible .bd-marca path,.bd-marca.bd-visible path{stroke-dashoffset:0}.bd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 30px;border-radius:999px;border:0;background:var(--bd-rojo);color:#fff;font-family:var(--bd-display);font-weight:var(--font-heading-weight, 600);font-size:18px;letter-spacing:.01em;text-decoration:none;cursor:pointer;box-shadow:0 6px 0 var(--bd-rojo-osc);transition:transform .25s var(--bd-rebote),box-shadow .25s var(--bd-ease),background .2s}.bd-btn:hover{transform:translateY(-3px);box-shadow:0 9px 0 var(--bd-rojo-osc)}.bd-btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--bd-rojo-osc)}.bd-btn svg{width:20px;height:20px;transition:transform .3s var(--bd-ease)}.bd-btn:hover svg{transform:translate(4px)}.bd-btn[disabled]{background:#b9ada1;box-shadow:0 6px #9b8f84;cursor:not-allowed;transform:none}.bd-btn--claro{background:#fff;color:var(--bd-rojo);box-shadow:0 6px #0000002e}.bd-btn--claro:hover{box-shadow:0 9px #0000002e}.bd-btn--ancho{width:100%}.bd-link{font-weight:800;color:var(--bd-tinta);text-decoration:underline;text-decoration-color:var(--bd-mostaza);text-decoration-thickness:3px;text-underline-offset:5px}.bd-icono{width:1em;height:1em;display:block}.bd-icono path,.bd-icono circle,.bd-icono rect{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bd-reveal{opacity:0;transform:translateY(28px) scale(.98);transition:opacity .8s var(--bd-ease),transform .8s var(--bd-ease);transition-delay:var(--bd-delay, 0s)}.bd-reveal.bd-visible{opacity:1;transform:none}.bd-sin-animacion .bd-reveal{opacity:1;transform:none;transition:none}.bd-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:48px}.bd-hero--imagen-izq .bd-hero__media{order:-1}.bd-hero__texto .bd-body{margin-top:22px;max-width:520px}.bd-hero__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px}.bd-hero__precio{font-family:var(--bd-display);font-size:20px}.bd-hero__precio s{opacity:.5;font-size:16px;margin-left:6px}.bd-hero__chips{display:flex;flex-wrap:wrap;gap:10px;margin:34px 0 0;padding:0;list-style:none}.bd-hero__chips li{display:inline-flex;align-items:center;gap:8px;padding:9px 16px 9px 12px;border-radius:999px;background:#fff;font-weight:700;font-size:14px;box-shadow:0 2px #2a1f1a14}.bd-hero__chips .bd-icono{font-size:18px;color:var(--bd-rojo)}.bd-hero__media{position:relative;aspect-ratio:1 / 1}.bd-hero__blob{position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:46% 54% 52% 48%/52% 46% 54% 48%;background:var(--bd-hero-blob, #FBD9CF);animation:bd-blob 14s ease-in-out infinite}.bd-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform-origin:30% 75%}.bd-hero--rodar .bd-hero__img{animation:bd-rodar 3.6s var(--bd-ease) infinite}.bd-hero__pegatina{position:absolute;right:4%;top:8%;width:118px;height:118px;border-radius:50%;background:var(--bd-mostaza);color:var(--bd-tinta);display:grid;place-items:center;text-align:center;font-family:var(--bd-display);font-size:17px;line-height:1.05;padding:14px;transform:rotate(10deg);animation:bd-flotar 5s ease-in-out infinite}@keyframes bd-rodar{0%,to{transform:translate(0) rotate(0)}30%{transform:translate(-4%) rotate(-7deg)}55%{transform:translate(3%) rotate(5deg)}75%{transform:translate(-1%) rotate(-2deg)}}@keyframes bd-blob{0%,to{border-radius:46% 54% 52% 48%/52% 46% 54% 48%;transform:rotate(0)}50%{border-radius:54% 46% 44% 56%/46% 56% 44% 54%;transform:rotate(8deg)}}@keyframes bd-flotar{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(6deg) translateY(-10px)}}.bd-marquesina{overflow:hidden}.bd-marquesina__pista{display:flex;width:max-content;animation:bd-marquesina var(--bd-vel, 30s) linear infinite}.bd-marquesina:hover .bd-marquesina__pista{animation-play-state:paused}.bd-marquesina__grupo{display:flex;align-items:center;flex-shrink:0}.bd-marquesina__item{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-family:var(--bd-display);white-space:nowrap}.bd-marquesina__item svg{width:26px;height:26px;flex-shrink:0}@keyframes bd-marquesina{to{transform:translate(-50%)}}.bd-cabecera{max-width:720px;margin-bottom:48px}.bd-cabecera--centro{margin-left:auto;margin-right:auto}.bd-cabecera .bd-body{margin-top:16px}.bd-tarjetas{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bd-gap, 24px)}.bd-tarjeta{background:#fff;border-radius:var(--bd-radio);padding:34px 30px 32px;transition:transform .4s var(--bd-rebote),box-shadow .4s var(--bd-ease);box-shadow:0 2px #2a1f1a0f}.bd-tarjeta:hover{transform:translateY(-6px) rotate(-.6deg);box-shadow:0 18px 40px -18px #2a1f1a59}.bd-tarjeta__icono{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;background:var(--bd-crema);color:var(--bd-rojo);font-size:32px;margin-bottom:22px}.bd-tarjeta .bd-h3{margin-bottom:10px}.bd-remate{margin:48px auto 0;max-width:760px;text-align:center;font-family:var(--bd-display);line-height:1.25}.bd-pasos__grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.bd-pasos--imagen-der .bd-pasos__media{order:2}.bd-pasos__media{position:relative;border-radius:var(--bd-radio);overflow:hidden;aspect-ratio:5 / 4;background:var(--bd-arena)}.bd-pasos__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--bd-ease)}.bd-pasos__media:hover img{transform:scale(1.04)}.bd-pasos__lista{list-style:none;margin:40px 0 0;padding:0;position:relative}.bd-pasos__linea{position:absolute;left:31px;top:30px;bottom:30px;width:4px;background:repeating-linear-gradient(to bottom,var(--bd-rojo) 0 10px,transparent 10px 18px);transform-origin:top;transform:scaleY(0);transition:transform 1.6s var(--bd-ease) .3s;border-radius:4px}.bd-visible .bd-pasos__linea,.bd-pasos__lista.bd-visible .bd-pasos__linea{transform:scaleY(1)}.bd-paso{display:grid;grid-template-columns:66px 1fr;gap:22px;align-items:start;position:relative}.bd-paso+.bd-paso{margin-top:34px}.bd-paso__num{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:var(--bd-rojo);color:#fff;font-family:var(--bd-display);font-size:28px;box-shadow:0 0 0 6px var(--bd-paso-fondo, var(--bd-crema));position:relative;z-index:1}.bd-paso .bd-h3{margin:8px 0 6px}.bd-quien__cols{display:grid;grid-template-columns:1fr 1fr;gap:24px}.bd-quien__col{border-radius:var(--bd-radio);padding:38px 36px}.bd-quien__col--si{background:#ffffff12;border:2px solid rgba(255,255,255,.14)}.bd-quien__col--no{background:#ffffff08;border:2px dashed rgba(255,255,255,.18)}.bd-quien__col .bd-h3{margin-bottom:22px;font-size:26px}.bd-quien__lista{list-style:none;margin:0;padding:0}.bd-quien__lista li{display:grid;grid-template-columns:30px 1fr;gap:12px;align-items:start;line-height:1.5}.bd-quien__lista li+li{margin-top:14px}.bd-quien__marca{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:18px}.bd-quien__col--si .bd-quien__marca{background:var(--bd-verde);color:#fff}.bd-quien__col--no .bd-quien__marca{background:var(--bd-rojo);color:#fff}.bd-specs{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.bd-spec{border-radius:22px;padding:22px;background:var(--bd-mostaza);color:var(--bd-tinta);display:flex;flex-direction:column;gap:4px}.bd-spec .bd-icono{font-size:26px;margin-bottom:8px}.bd-spec__valor{font-family:var(--bd-display);font-size:22px;line-height:1.1}.bd-spec__etiqueta{font-size:14px;font-weight:700;opacity:.75}.bd-banda__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:center}.bd-banda--imagen-der .bd-banda__media{order:2}.bd-banda__media{position:relative;z-index:0}.bd-banda__media img{width:100%;display:block;border-radius:var(--bd-radio);aspect-ratio:var(--bd-ratio, 4 / 3);object-fit:cover}.bd-banda__media:after{content:"";position:absolute;z-index:-1;top:18px;right:-18px;bottom:-18px;left:18px;border-radius:var(--bd-radio);background:var(--bd-sombra-banda, var(--bd-mostaza))}.bd-banda .bd-btn{margin-top:30px}.bd-colores__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.bd-colores__escena{position:relative;aspect-ratio:1 / 1;border-radius:40px;background:#fff;overflow:hidden}.bd-colores__img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;object-fit:contain;mix-blend-mode:multiply;opacity:0;transform:translate(-30px) rotate(-12deg) scale(.92);transition:opacity .5s var(--bd-ease),transform .7s var(--bd-rebote)}.bd-colores__img.is-activa{opacity:1;transform:none}.bd-colores__swatches{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.bd-swatch{display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border-radius:999px;border:2px solid rgba(42,31,26,.14);background:#fff;font-family:var(--bd-texto);font-weight:800;font-size:16px;color:var(--bd-tinta);cursor:pointer;transition:border-color .2s,transform .3s var(--bd-rebote)}.bd-swatch:hover{transform:translateY(-2px)}.bd-swatch[aria-pressed=true]{border-color:var(--bd-tinta)}.bd-swatch__punto{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 -3px #00000026}.bd-swatch[disabled]{opacity:.45;cursor:not-allowed;text-decoration:line-through}.bd-precio{font-family:var(--bd-display);font-size:34px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.bd-precio s{font-size:20px;opacity:.5}.bd-precio__ahorro{font-family:var(--bd-texto);font-weight:800;font-size:13px;background:var(--bd-rojo);color:#fff;padding:5px 12px;border-radius:999px}.bd-precio__ahorro[hidden]{display:none}.bd-colores__nota{font-size:14px;margin-top:16px;opacity:.7}.bd-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px;align-items:start}.bd-faq__lista{display:flex;flex-direction:column;gap:12px}.bd-faq__item{background:#fff;border-radius:22px;overflow:hidden}.bd-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-family:var(--bd-display);font-size:19px}.bd-faq__item summary::-webkit-details-marker{display:none}.bd-faq__mas{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:var(--bd-crema);color:var(--bd-rojo);transition:transform .35s var(--bd-rebote),background .2s}.bd-faq__mas svg{width:16px;height:16px}.bd-faq__item[open] .bd-faq__mas{transform:rotate(45deg);background:var(--bd-rojo);color:#fff}.bd-faq__respuesta{padding:0 26px 24px;line-height:1.6;opacity:.85}.bd-faq__respuesta p{margin:0 0 .6em}.bd-cierre__caja{position:relative;border-radius:44px;padding:80px 48px;text-align:center;overflow:hidden;isolation:isolate}.bd-cierre__cola{position:absolute;z-index:-1;left:-5%;width:110%;top:50%;height:220px;transform:translateY(-50%);opacity:.18}.bd-cierre__cola path{fill:none;stroke:#fff;stroke-width:22;stroke-linecap:round;stroke-dasharray:2600;stroke-dashoffset:2600;transition:stroke-dashoffset 2.4s var(--bd-ease)}.bd-visible .bd-cierre__cola path,.bd-cierre__caja.bd-visible .bd-cierre__cola path{stroke-dashoffset:0}.bd-cierre .bd-body{max-width:560px;margin:18px auto 0}.bd-cierre__acciones{margin-top:36px;display:flex;flex-direction:column;align-items:center;gap:14px}.bd-cierre__precio{font-family:var(--bd-display);font-size:22px}.bd-producto__grid{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:start}.bd-galeria{position:sticky;top:24px}.bd-galeria__principal{position:relative;aspect-ratio:1 / 1;border-radius:var(--bd-radio);overflow:hidden;background:#fff}.bd-galeria__principal img{width:100%;height:100%;object-fit:contain;display:block;transition:opacity .35s var(--bd-ease)}.bd-galeria__principal img.is-cambiando{opacity:0}.bd-galeria__miniaturas{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:10px;margin-top:12px}.bd-galeria__mini{padding:0;border:2px solid transparent;border-radius:14px;overflow:hidden;background:#fff;cursor:pointer;aspect-ratio:1 / 1;transition:border-color .2s,transform .25s var(--bd-rebote)}.bd-galeria__mini:hover{transform:translateY(-2px)}.bd-galeria__mini[aria-current=true]{border-color:var(--bd-rojo)}.bd-galeria__mini img{width:100%;height:100%;object-fit:cover;display:block}.bd-compra .bd-h1{margin-bottom:14px}.bd-compra__intro{margin:18px 0 0}.bd-compra__bloque{margin-top:26px}.bd-compra__etiqueta{font-weight:800;font-size:15px;margin-bottom:12px;display:block}.bd-compra__etiqueta span{font-weight:600;opacity:.7}.bd-compra__fila{display:flex;gap:12px;align-items:stretch}.bd-cantidad{display:inline-flex;align-items:center;border:2px solid rgba(42,31,26,.14);border-radius:999px;background:#fff}.bd-cantidad button{width:44px;height:52px;border:0;background:none;cursor:pointer;font-size:22px;color:var(--bd-tinta)}.bd-cantidad input{width:36px;border:0;background:none;text-align:center;font-family:var(--bd-texto);font-weight:800;font-size:17px;color:var(--bd-tinta);-moz-appearance:textfield}.bd-cantidad input::-webkit-outer-spin-button,.bd-cantidad input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bd-compra__fila .bd-btn{flex:1}.bd-compra .shopify-payment-button{margin-top:12px}.bd-compra .shopify-payment-button__button{border-radius:999px!important;min-height:52px;overflow:hidden}.bd-compra__estado{font-weight:700;font-size:14px;margin-top:12px;display:flex;align-items:center;gap:8px}.bd-compra__estado:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--bd-verde);box-shadow:0 0 0 4px #2f9e442e}.bd-compra__estado.is-agotado:before{background:var(--bd-rojo);box-shadow:0 0 0 4px #e5372b2e}.bd-garantias{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.bd-garantia{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:#fff;font-size:14px;font-weight:700;line-height:1.3}.bd-garantia .bd-icono{font-size:22px;color:var(--bd-rojo);flex-shrink:0}.bd-detalles{margin-top:26px;border-top:2px solid rgba(42,31,26,.1)}.bd-detalles details{border-bottom:2px solid rgba(42,31,26,.1)}.bd-detalles summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 2px;font-family:var(--bd-display);font-size:18px}.bd-detalles summary::-webkit-details-marker{display:none}.bd-detalles summary:after{content:"+";font-size:24px;color:var(--bd-rojo);transition:transform .3s var(--bd-rebote)}.bd-detalles details[open] summary:after{transform:rotate(45deg)}.bd-detalles__contenido{padding:0 2px 20px;line-height:1.6;opacity:.86}.bd-detalles__contenido ul{padding-left:20px;margin:.4em 0}.bd-detalles__contenido p{margin:0 0 .7em}.bd-caracteristicas{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:72px}.bd-caracteristica{background:#fff;border-radius:var(--bd-radio);padding:28px}.bd-caracteristica .bd-icono{font-size:30px;color:var(--bd-rojo);margin-bottom:16px}.bd-caracteristica .bd-h3{font-size:20px;margin-bottom:8px}.bd-pie{font-family:var(--bd-texto)}.bd-pie__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:48px}.bd-pie__marca-texto{font-family:var(--bd-display);font-size:34px;line-height:1;display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.bd-pie__marca-texto i{width:18px;height:18px;border-radius:50%;background:var(--bd-rojo);display:inline-block}.bd-pie__tagline{margin-top:18px;max-width:360px;line-height:1.6;opacity:.78}.bd-pie__titulo{font-family:var(--bd-display);font-size:18px;margin:0 0 16px;color:inherit}.bd-pie__lista{list-style:none;margin:0;padding:0}.bd-pie__lista li+li{margin-top:10px}.bd-pie a{color:inherit;text-decoration:none;opacity:.82;transition:opacity .2s}.bd-pie a:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.bd-pie__redes{display:flex;gap:10px;margin-top:22px}.bd-pie__redes a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffff1a;opacity:1}.bd-pie__redes svg{width:18px;height:18px;fill:currentColor}.bd-pie__barra{margin-top:56px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;font-size:14px}.bd-pie__legales{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;margin:0;padding:0}.bd-pie__pagos{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.bd-pie__pagos svg{width:38px;height:24px}.bd-logo-texto{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--bd-logo-size, 30px);line-height:1;display:inline-flex;align-items:center;gap:8px;color:rgb(var(--color-foreground));letter-spacing:-.01em}.bd-logo-texto i{width:.5em;height:.5em;border-radius:50%;background:#e5372b;display:inline-block}@media(max-width:990px){.bd-hero__grid,.bd-pasos__grid,.bd-banda__grid,.bd-colores__grid,.bd-faq__grid,.bd-producto__grid{grid-template-columns:1fr;gap:40px}.bd-hero__media{max-width:420px;width:100%;margin:0 auto;order:0}.bd-hero--imagen-izq .bd-hero__media,.bd-pasos--imagen-der .bd-pasos__media,.bd-banda--imagen-der .bd-banda__media{order:0}.bd-pasos__media{aspect-ratio:4 / 3}.bd-tarjetas,.bd-quien__cols{grid-template-columns:1fr}.bd-specs{grid-template-columns:1fr 1fr}.bd-galeria{position:static}.bd-caracteristicas{grid-template-columns:1fr;margin-top:48px}.bd-pie__grid{grid-template-columns:1fr 1fr}.bd-pie__grid>:first-child{grid-column:1 / -1}}@media(max-width:540px){:root{--bd-margen: 18px;--bd-radio: 22px}.bd-hero__pegatina{width:92px;height:92px;font-size:14px}.bd-quien__col{padding:28px 22px}.bd-cierre__caja{padding:56px 22px;border-radius:30px}.bd-garantias{grid-template-columns:1fr}.bd-btn{font-size:17px;padding:0 24px}.bd-pie__grid{grid-template-columns:1fr}.bd-banda__media:after{top:10px;right:-10px;bottom:-10px;left:10px}}@media(prefers-reduced-motion:reduce){.bd-section *,.bd-section *:before,.bd-section *:after{animation:none!important;transition:none!important}.bd-reveal{opacity:1;transform:none}.bd-marca path,.bd-cierre__cola path{stroke-dashoffset:0}.bd-pasos__linea{transform:none}}.bd-colores__form{margin-top:24px}.bd-opciones{border:0;padding:0;margin-left:0;margin-right:0;min-width:0}.bd-opciones legend{padding:0}.bd-opcion__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.bd-opcion__input:checked+.bd-swatch{border-color:var(--bd-tinta)}.bd-opcion__input:focus-visible+.bd-swatch{outline:3px solid var(--bd-mostaza);outline-offset:2px}.bd-hero__blob,.bd-pasos__linea{display:block!important}.bd-logo-texto{white-space:nowrap}@media(max-width:749px){.bd-logo-texto{font-size:min(var(--bd-logo-size, 30px),24px)}}.bd-urgencia{margin:4px 0 20px;padding:14px 18px 16px;border-radius:18px;background:var(--bd-urg-fondo, #FFF0EC);color:var(--bd-urg-texto, var(--bd-tinta));border:2px solid color-mix(in srgb,var(--bd-urg-acento, var(--bd-rojo)) 30%,transparent);display:grid;gap:6px;text-align:left}.bd-urgencia[hidden]{display:none!important}.bd-urgencia__titulo{margin:0;font-family:var(--bd-display);font-size:18px;line-height:1.25;color:var(--bd-urg-acento, var(--bd-rojo));display:flex;align-items:center;gap:10px}.bd-urgencia__pulso{flex:none;display:block!important;width:10px;height:10px;border-radius:50%;background:var(--bd-urg-acento, var(--bd-rojo));animation:bd-pulso 1.6s var(--bd-ease) infinite}@keyframes bd-pulso{0%{box-shadow:0 0 color-mix(in srgb,var(--bd-urg-acento, #E5372B) 55%,transparent)}80%,to{box-shadow:0 0 0 10px transparent}}.bd-urgencia__titulo [data-bd-urg-pct]{font-variant-numeric:tabular-nums}.bd-urgencia__texto{margin:0;font-size:15px;line-height:1.45}.bd-urgencia__texto [data-bd-urg-antes]{text-decoration:line-through;opacity:.75}.bd-urgencia__real{display:grid;gap:6px;margin-top:4px}.bd-urgencia__real[hidden]{display:none!important}.bd-urgencia__stock{margin:0;font-weight:700;font-size:15px}.bd-urgencia__medidor{display:block!important;height:8px;margin-top:4px;border-radius:999px;background:color-mix(in srgb,var(--bd-urg-acento, var(--bd-rojo)) 15%,#fff);overflow:hidden}.bd-urgencia__medidor span{display:block!important;height:100%;min-width:6%;border-radius:inherit;background:var(--bd-urg-acento, var(--bd-rojo));transition:width .5s var(--bd-ease)}.bd-cierre__precio s{opacity:.7;margin-left:8px;font-size:.8em}@media(max-width:540px){.bd-urgencia{padding:12px 14px 14px}.bd-urgencia__titulo{font-size:16px}}@media(prefers-reduced-motion:reduce){.bd-urgencia__pulso{animation:none}}.bd-estrellas{display:inline-flex;align-items:center;gap:8px;color:var(--bd-tinta);line-height:1}.bd-estrellas__fila{position:relative;display:inline-block!important;line-height:0}.bd-estrellas__base,.bd-estrellas__llenas{display:flex!important;gap:2px;white-space:nowrap}.bd-estrellas__base svg{fill:#2a1f1a26}.bd-estrellas__llenas{position:absolute;inset:0 auto 0 0;overflow:hidden}.bd-estrellas__llenas svg{fill:var(--bd-mostaza);flex:none}.bd-estrellas svg{width:18px;height:18px;flex:none}.bd-estrellas__texto{font-size:14px;color:var(--bd-tinta-suave)}.bd-estrellas__texto b{color:var(--bd-tinta)}.bd-estrellas-enlace{display:inline-block;margin:2px 0 10px;text-decoration:none}.bd-estrellas-enlace:hover .bd-estrellas__texto{text-decoration:underline}.bd-estrellas--grande svg{width:26px;height:26px}.bd-estrellas--carrito{justify-content:center;margin:6px 0 14px;width:100%}.cart__footer .bd-estrellas--carrito,.cart__ctas+.bd-estrellas--carrito{justify-content:flex-end}.bd-opiniones__cabecera{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.bd-opiniones__resumen{display:flex;align-items:center;gap:16px;background:#fff;padding:16px 22px;border-radius:22px}.bd-opiniones__nota{font-family:var(--bd-display);font-size:52px;line-height:1;color:var(--bd-tinta)}.bd-opiniones__total{margin:6px 0 0;font-size:14px;color:var(--bd-tinta-suave)}.bd-opiniones__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bd-opinion{margin:0;padding:24px;border-radius:var(--bd-radio);display:flex;flex-direction:column;gap:14px;box-shadow:0 2px #2a1f1a0f}.bd-opinion__texto{margin:0;padding:0;border:0;font-family:var(--bd-texto);font-style:normal;line-height:1.55;color:var(--bd-tinta);flex:1}.bd-opinion__pie{display:flex;align-items:center;gap:12px;font-size:14px}.bd-opinion__pie b{display:block;color:var(--bd-tinta)}.bd-opinion__pie small{display:block;color:var(--bd-tinta-suave);font-size:13px}.bd-opinion__avatar{flex:none;display:grid!important;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--bd-arena);font-family:var(--bd-display);color:var(--bd-rojo);font-size:18px}.bd-opinion__verificado{display:inline-flex;align-items:center;gap:4px;color:var(--bd-verde);font-weight:700;font-size:12px}.bd-opinion__verificado svg{width:14px;height:14px}.bd-opiniones__aviso{margin:28px 0 0;text-align:center;font-size:13px;color:var(--bd-tinta-suave)}@media(max-width:990px){.bd-opiniones__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.bd-opiniones__grid{grid-template-columns:1fr}.bd-opiniones__resumen{width:100%}.bd-opiniones__nota{font-size:44px}}.bd-opinion__foto{margin:-8px -8px 2px;border-radius:20px;overflow:hidden;aspect-ratio:4 / 3;background:var(--bd-arena)}.bd-opinion__foto img{display:block;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bd-styles.css.map */
