@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700&family=Manrope:wght@400;500;600;700&display=swap";:root{--h-midnight: #14112B;--h-navy: #221E45;--h-infra: #6D28D9;--h-ember: #C4B5FD;--h-lilac: #EDE7FF;--h-mist: #F4F3F8;--h-white: #FFFFFF;--h-frost: #ECEAF4;--h-steel: #4B4766;--h-haze: #B9B4D6;--h-line: #DDD9EA;--h-display: "Sora", "Segoe UI", Arial, sans-serif;--h-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--h-ease: cubic-bezier(.16, 1, .3, 1);--bh-blanco: var(--h-mist);--bh-negro: var(--h-midnight);--bh-gris: var(--h-frost);--bh-gris-medio: var(--h-steel);--bh-linea: var(--h-line);--bh-linea-oscura: #2E2A55;--bh-fuente: var(--h-body);--bh-radio: 28px;--font-body-family: var(--h-body);--font-heading-family: var(--h-display)}.color-scheme-1,.color-scheme-5{--color-background: 244,243,248;--color-foreground: 20,17,43;--color-button: 20,17,43;--color-button-text: 255,255,255;--color-secondary-button-text: 20,17,43}.color-scheme-2{--color-background: 236,234,244;--color-foreground: 20,17,43;--color-button: 20,17,43;--color-button-text: 255,255,255}.color-scheme-6cba7036-a64d-4e11-97ca-a911a1a5b5c3{--color-background: 255,255,255;--color-foreground: 20,17,43;--color-button: 20,17,43;--color-button-text: 255,255,255;--color-secondary-button-text: 20,17,43}.color-scheme-4,.color-scheme-3{--color-background: 20,17,43;--color-foreground: 255,255,255}body{font-family:var(--h-body);background:var(--h-mist);color:var(--h-midnight)}h1,h2,h3,.h0,.h1,.h2,.h3,.bh-titulo,.bh-compra__titulo,.bh-footer__marca{font-family:var(--h-display);font-weight:600;letter-spacing:-.04em;text-wrap:balance}.bh-titulo{line-height:1}.bh-texto,.bh-compra__intro,.bh-desc__cuerpo{text-wrap:pretty}.bh-texto{opacity:1;color:var(--h-steel)}.bh-oscuro .bh-texto{color:var(--h-haze)}.bh-eyebrow{letter-spacing:0;text-transform:none;font-size:14px;font-weight:600;opacity:1;color:var(--h-infra)}.bh-oscuro .bh-eyebrow{color:var(--h-ember)}.bh-btn,.h-btn{font-family:var(--h-body);font-weight:600;font-size:15px;min-height:54px;padding:0 30px;border-radius:999px;transition:transform .15s var(--h-ease),background-color .2s var(--h-ease),color .2s var(--h-ease),border-color .2s var(--h-ease),box-shadow .25s var(--h-ease)}.bh-btn:hover{transform:none}.bh-btn:active,.h-btn:active{transform:scale(.97)}.bh-btn svg{display:none}.bh-claro .bh-btn--solido,.bh-btn--solido,.h-btn--heat{background:var(--h-midnight);color:#fff;border:0;box-shadow:0 10px 30px -12px #6d28d98c}.bh-oscuro .bh-btn--solido{background:#fff;color:var(--h-midnight);border:0}.bh-btn--solido:hover,.h-btn--heat:hover{background:var(--h-infra);color:#fff;box-shadow:0 14px 34px -10px #6d28d999}.h-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;cursor:pointer}.h-btn--line{background:transparent;color:inherit;border:1.5px solid currentColor}.h-btn[disabled]{opacity:.45;cursor:not-allowed}:focus-visible{outline:2px solid var(--h-infra);outline-offset:3px}.section-header,.header-wrapper{background:#ffffffd1!important;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}.header-wrapper{border-bottom:1px solid var(--h-line)!important}.header__heading-logo{filter:brightness(0) saturate(100%) invert(7%) sepia(29%) saturate(2950%) hue-rotate(231deg) brightness(93%) contrast(97%)}.announcement-bar-section .announcement-bar,.utility-bar{background:var(--h-midnight)!important;color:#fff!important}.announcement-bar__message{letter-spacing:.02em;text-transform:none;font-size:13px;font-weight:600}.h-hero{position:relative;background:var(--h-mist);color:var(--h-midnight);overflow:clip;isolation:isolate}.h-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(48% 60% at 74% 48%,#ffffff 0%,rgba(255,255,255,.6) 35%,transparent 65%),radial-gradient(40% 45% at 92% 12%,rgba(196,181,253,.55),transparent 70%),radial-gradient(35% 40% at 58% 96%,rgba(147,197,253,.35),transparent 70%),linear-gradient(180deg,#f7f6fb,#efedf6)}.h-hero__grid{max-width:1320px;margin:0 auto;padding:64px 24px 80px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:24px;min-height:min(84vh,820px)}.h-hero__title{font-family:var(--h-display);font-weight:600;font-size:clamp(52px,7.2vw,112px);line-height:.98;letter-spacing:-.045em;margin:0 0 26px;color:var(--h-midnight)}.h-hero__text{font-size:18px;line-height:1.6;color:var(--h-steel);max-width:30em;margin:0 0 34px}.h-hero__buy{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.h-hero__price{font-family:var(--h-display);font-weight:600;font-size:40px;letter-spacing:-.035em;line-height:1;color:var(--h-midnight)}.h-hero__facts{list-style:none;padding:0;margin:32px 0 0;display:flex;flex-wrap:wrap;gap:10px}.h-hero__facts li{font-size:14px;font-weight:600;padding:9px 16px;border-radius:999px;background:#ffffffbf;border:1px solid var(--h-line);color:var(--h-midnight)}.h-hero__link{color:var(--h-midnight);font-weight:600;text-underline-offset:6px;text-decoration-color:var(--h-ember);text-decoration-thickness:2px}.h-hero__link:hover{color:var(--h-infra)}.h-stage{position:relative;aspect-ratio:1;width:min(100%,620px);justify-self:center;perspective:1100px}.h-3d{position:absolute;left:-22%;top:-18%;width:144%;height:136%;z-index:0;opacity:0;transition:opacity 1.2s var(--h-ease);pointer-events:none}.h-3d.is-ready{opacity:1}.h-stage__obj{position:absolute;top:15%;right:15%;bottom:15%;left:15%;z-index:1;display:grid;place-items:center;mix-blend-mode:multiply;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateZ(40px);transform-style:preserve-3d;transition:transform .6s var(--h-ease)}.h-stage__obj img{width:100%;height:auto;display:block;-webkit-mask-image:radial-gradient(circle,#000 58%,transparent 72%);mask-image:radial-gradient(circle,#000 58%,transparent 72%)}.h-stage__shadow{position:absolute;left:27%;right:27%;bottom:13%;height:5%;z-index:0;border-radius:50%;background:#14112b38;filter:blur(16px);transform:translate(calc(var(--ry, 0deg) * -2));transition:transform .6s var(--h-ease)}.h-zones{background:var(--h-white);padding:112px 0}.h-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.h-zones__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,26em);gap:24px 64px;align-items:end;margin-bottom:48px}.h-title{font-family:var(--h-display);font-weight:600;font-size:clamp(42px,5.6vw,84px);line-height:1;letter-spacing:-.045em;margin:0;color:var(--h-midnight)}.h-lead{font-size:18px;line-height:1.6;color:var(--h-steel);margin:0}.h-zones__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--h-midnight)}.h-zone{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto 96px;align-items:center;gap:24px;padding:18px 24px;margin:0 -24px;border-radius:0;text-decoration:none;color:var(--h-midnight);border-bottom:1px solid var(--h-line);transition:background-color .25s var(--h-ease),color .25s var(--h-ease),border-radius .25s var(--h-ease)}.h-zone__word{font-family:var(--h-display);font-weight:600;font-size:clamp(42px,7vw,104px);line-height:1.02;letter-spacing:-.05em;transition:color .25s var(--h-ease),transform .35s var(--h-ease)}.h-zone__prod{text-align:right;font-size:15px;line-height:1.4}.h-zone__prod strong{display:block;font-weight:700;font-size:17px}.h-zone__prod span{color:var(--h-steel);transition:color .25s var(--h-ease)}.h-zone__img{width:96px;height:96px;border-radius:50%;overflow:hidden;background:#fff;box-shadow:0 0 0 1px var(--h-line);transition:transform .35s var(--h-ease)}.h-zone__img img{width:100%;height:100%;object-fit:cover}.h-zone:hover,.h-zone:focus-visible{background:linear-gradient(100deg,#14112b,#2a1f5c 55%,#4c2a9e);color:#fff;border-radius:24px;outline-offset:-2px}.h-zone:hover .h-zone__word,.h-zone:focus-visible .h-zone__word{color:#fff;transform:translate(10px)}.h-zone:hover .h-zone__img{transform:scale(1.08) rotate(-4deg)}.h-zone:hover .h-zone__prod span,.h-zone:focus-visible .h-zone__prod span{color:var(--h-ember)}.h-anat{background:radial-gradient(60% 70% at 50% 60%,#ffffff 0%,transparent 70%),linear-gradient(180deg,#efedf6,#f6f5fa);color:var(--h-midnight);padding:112px 0;overflow:clip}.h-anat .h-title{color:var(--h-midnight)}.h-anat .h-lead{color:var(--h-steel)}.h-anat__head{max-width:760px;margin-bottom:56px}.h-anat__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:center}.h-anat__col{display:grid;gap:56px}.h-anat__pt{position:relative}.h-anat__pt h3{font-family:var(--h-display);font-weight:600;font-size:24px;line-height:1.1;letter-spacing:-.03em;margin:0 0 10px;color:var(--h-midnight)}.h-anat__pt p{margin:0;color:var(--h-steel);font-size:16px;line-height:1.6}.h-anat__col--l .h-anat__pt{text-align:right;padding-right:28px;border-right:2px solid var(--h-infra)}.h-anat__col--r .h-anat__pt{padding-left:28px;border-left:2px solid var(--h-infra)}.h-anat__media{position:relative;aspect-ratio:1}.h-anat__media:before{content:"";position:absolute;top:2%;right:2%;bottom:2%;left:2%;border-radius:50%;background:conic-gradient(from 0deg,#c4b5fd,#93c5fd,#f0abfc,#fff,#a78bfa,#c4b5fd);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 13px));mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 13px));filter:blur(.3px);opacity:.9}.h-anat__media:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:50%;background:radial-gradient(circle,#ffffff 45%,rgba(237,231,255,.8) 70%,transparent 72%);z-index:0}.h-anat__media img{position:relative;z-index:1;width:100%;height:auto;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(circle,#000 54%,transparent 70%);mask-image:radial-gradient(circle,#000 54%,transparent 70%)}@media(prefers-reduced-motion:no-preference){.h-anat__media:before{animation:h-spin 14s linear infinite}}@keyframes h-spin{to{transform:rotate(360deg)}}.h-anat__cta{margin-top:56px;display:flex;justify-content:center}.h-kits{background:var(--h-white);padding:112px 0}.h-kits__head{margin-bottom:40px;max-width:760px}.h-kits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.h-kit{position:relative;background:linear-gradient(160deg,#f7f5ff,#ede9fa);border:1px solid var(--h-line);border-radius:28px;padding:32px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;overflow:hidden;transition:transform .35s var(--h-ease),box-shadow .35s var(--h-ease)}.h-kit:hover{transform:translateY(-4px);box-shadow:0 30px 60px -30px #6d28d959}.h-kit__imgs{position:relative;aspect-ratio:1}.h-kit__imgs img{position:absolute;width:74%;height:auto;border-radius:22px;background:#fff}.h-kit__imgs img:first-child{left:0;top:0}.h-kit__imgs img:nth-child(2){right:0;bottom:0;box-shadow:0 0 0 6px #f1eefc}.h-kit__imgs img:only-child{width:100%;position:static}.h-kit h3{font-family:var(--h-display);font-weight:600;font-size:30px;line-height:1.05;letter-spacing:-.035em;margin:0 0 12px;color:var(--h-midnight)}.h-kit p{margin:0 0 18px;color:var(--h-steel);line-height:1.6}.h-kit__price{font-family:var(--h-display);font-size:38px;font-weight:600;letter-spacing:-.035em;line-height:1}.h-kit__save{display:inline-block;margin:10px 0 22px;font-weight:700;font-size:14px;color:var(--h-infra);background:#fff;border:1px solid var(--h-line);padding:7px 14px;border-radius:999px}.h-kit__was{color:var(--h-steel);text-decoration:line-through;font-size:17px;margin-left:8px;font-family:var(--h-body);font-weight:500}.bh-prod__media,.bh-galeria__principal,.bh-galeria__mini{background:#fff}.bh-prod__media{box-shadow:0 0 0 1px var(--h-line);transition:box-shadow .35s var(--h-ease)}.bh-prod:hover .bh-prod__media{box-shadow:0 0 0 1px var(--h-ember),0 24px 50px -28px #6d28d973}.bh-prod__nombre{font-family:var(--h-display);font-weight:600;font-size:19px;letter-spacing:-.03em}.bh-prod__precio{font-weight:700}.bh-vent{background:#fff;border:1px solid var(--h-line)}.bh-vent:hover{transform:none}.bh-vent__icono{background:var(--h-lilac);color:var(--h-infra)}.bh-faq__item summary{font-weight:600}.bh-marquee{display:none}.bh-compra__titulo{font-weight:600}.bh-compra__precio{font-family:var(--h-display);font-weight:600;font-size:32px;letter-spacing:-.03em}.bh-garantia{background:#fff;border:1px solid var(--h-line);font-weight:600}.bh-garantia svg{color:var(--h-infra)}.h-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--h-line);color:var(--h-midnight);padding:12px 16px calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;transform:translateY(110%);transition:transform .25s var(--h-ease)}.h-sticky.is-on{transform:none}.h-sticky__name{font-weight:700;font-size:15px;line-height:1.2}.h-sticky__price{color:var(--h-steel);font-size:14px}.h-sticky .h-btn{min-height:48px;padding:0 22px}@media(min-width:991px){.h-sticky{display:none}}.bh-footer{background:var(--h-midnight)}@media(max-width:990px){.h-hero__grid{grid-template-columns:1fr;padding:24px 16px 56px;min-height:0;gap:0}.h-stage{order:-1;width:min(100%,440px)}.h-hero__title{font-size:clamp(40px,11vw,64px);margin-bottom:16px}.h-hero__text{font-size:16px;margin-bottom:22px}.h-hero__price{font-size:34px}.h-wrap{padding:0 16px}.h-zones,.h-anat,.h-kits{padding:64px 0}.h-zones__head{grid-template-columns:1fr}.h-zone{grid-template-columns:minmax(0,1fr) 64px;padding:14px 16px;margin:0 -16px}.h-zone__word{font-size:clamp(36px,11vw,60px)}.h-zone__prod{grid-column:1;grid-row:2;text-align:left;font-size:14px}.h-zone__img{grid-column:2;grid-row:1 / span 2;width:64px;height:64px}.h-anat__grid{grid-template-columns:1fr}.h-anat__media{order:-1;max-width:420px;justify-self:center;width:100%}.h-anat__col{gap:28px}.h-anat__col--l .h-anat__pt{text-align:left;padding:0 0 0 20px;border-right:0;border-left:2px solid var(--h-infra)}.h-anat__col--r .h-anat__pt{padding-left:20px}.h-kits__grid{grid-template-columns:1fr}.h-kit{grid-template-columns:1fr;padding:24px}.h-kit__imgs{max-width:320px}}@media(prefers-reduced-motion:reduce){.h-stage__obj,.h-stage__shadow,.h-sticky,.h-zone,.h-zone__word,.h-zone__img,.h-kit,.h-btn,.bh-btn,.h-3d{transition:none}.h-anat__media:before{animation:none}}.bh-container{max-width:1320px;padding:0 24px}@media(max-width:990px){.bh-container{padding:0 16px}}.bh-cabecera{margin-bottom:48px}.h-hero__copy{min-width:0;position:relative;z-index:2}.card__heading,.card__heading a{font-family:var(--h-display);font-weight:600;letter-spacing:-.02em;font-size:17px}.card .price,.price-item{font-family:var(--h-body);font-weight:700}.card__inner,.card__media{background:#fff;border-radius:22px;overflow:hidden}.collection-hero__title,.title--primary{font-family:var(--h-display);font-weight:600;letter-spacing:-.045em}.badge{border-radius:999px;font-family:var(--h-body)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bh-heat.css.map */
