.q4bv{--q4bv-negro: #141414;--q4bv-crema: #f2efeb;--q4bv-texto: #d6cdbf;--q4bv-gris: #9e968a;--q4bv-oro: #cfae7c;--q4bv-oro-cla: #ecd3a4;--q4bv-bronce: #8a5a20;--q4bv-sans: var(--q4-sans, var(--font-body--family, "Instrument Sans", system-ui, sans-serif));--q4bv-serif: var(--q4-serif, var(--font-heading--family, "Libre Caslon Text", Georgia, serif));--q4bv-ease: cubic-bezier(.2, .8, .2, 1)}.q4bv *,.q4bv *:before,.q4bv *:after{box-sizing:border-box}.q4bv [hidden]{display:none!important}html.q4bv-bloqueo{overflow:hidden}dialog.q4bv__dialogo{position:fixed;inset:auto 0 0 0;margin:0;padding:0;border:0;width:100%;max-width:100%;max-height:min(94dvh,820px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:22px 22px 0 0;background:var(--q4bv-negro);color:var(--q4bv-crema);font-family:var(--q4bv-sans);box-shadow:0 -20px 50px -20px #0009;transform:translateY(104%);transition:transform .45s var(--q4bv-ease),overlay .45s allow-discrete,display .45s allow-discrete}dialog.q4bv__dialogo[open]{transform:none}@starting-style{dialog.q4bv__dialogo[open]{transform:translateY(104%)}}dialog.q4bv__dialogo::backdrop{background:#0a090800;transition:background-color .3s ease,overlay .3s allow-discrete,display .3s allow-discrete}dialog.q4bv__dialogo[open]::backdrop{background:#0a090894}@starting-style{dialog.q4bv__dialogo[open]::backdrop{background:#0a090800}}dialog.q4bv__dialogo:focus{outline:none}.q4bv__asa{display:block;width:40px;height:4px;border-radius:4px;background:#3a3631;margin:10px auto 0}.q4bv__cerrar{position:absolute;top:10px;right:10px;z-index:3;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#ffffff0f;color:#d9d0c2;cursor:pointer;display:grid;place-items:center;transition:background-color .2s ease}.q4bv__cerrar:hover{background:#ffffff1f}.q4bv__cerrar svg{width:18px;height:18px}.q4bv__paso{position:relative;padding:14px 20px calc(18px + env(safe-area-inset-bottom,0px));display:grid;gap:13px;justify-items:center;text-align:center}.q4bv p{margin:0}.q4bv__ceja{display:flex;align-items:center;gap:12px;margin-top:6px;font:600 10.5px/1 var(--q4bv-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--q4bv-oro)}.q4bv__ceja:before,.q4bv__ceja:after{content:"";width:28px;height:1px;background:#cfae7c8c}.q4bv__titulo{font:400 29px/1.08 var(--q4bv-serif);letter-spacing:-.01em;margin:0;text-wrap:balance;color:#f6efe2;text-transform:none}.q4bv__titulo:focus{outline:none}.q4bv__titulo em{font-style:italic;color:var(--q4bv-oro-cla)}.q4bv__texto{font-size:14.5px;line-height:1.45;color:var(--q4bv-texto);max-width:34ch}.q4bv__texto b{color:#f3ead9;font-weight:600}.q4bv__frascos{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;max-width:360px;padding-top:4px}.q4bv__frascos:before{content:"";position:absolute;left:6%;right:6%;top:calc(var(--q4bv-alto, 168px) - 6px);height:16px;border-radius:50%;background:radial-gradient(ellipse at center,#cfae7c80,#cfae7c00 70%);pointer-events:none;transition:top .35s var(--q4bv-ease)}.q4bv-frasco{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:3px;padding:0 2px 6px;border:0;border-radius:14px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:opacity .25s ease;-webkit-tap-highlight-color:transparent}.q4bv-frasco:disabled{cursor:not-allowed;opacity:.4}.q4bv-frasco:focus-visible{outline:2px solid var(--q4bv-oro);outline-offset:2px}.q4bv-frasco__img{display:block;height:var(--q4bv-alto, 168px);margin-bottom:6px;transition:height .35s var(--q4bv-ease),transform .35s var(--q4bv-ease),filter .35s ease}.q4bv-frasco__img img{display:block;width:auto;height:100%;max-width:none}@media(hover:hover){.q4bv-frasco:not(:disabled):hover .q4bv-frasco__img{transform:translateY(-4px)}}.q4bv-frasco__familia{font:400 17px/1.1 var(--q4bv-serif);color:#f3ead9}.q4bv-frasco__perfume{font:600 12px/1.2 var(--q4bv-sans);color:var(--q4bv-oro)}.q4bv-frasco__desc{font-size:11.5px;line-height:1.2;color:var(--q4bv-gris)}.q4bv__frascos.is-elegido{--q4bv-alto: 118px}.q4bv__frascos.is-elegido .q4bv-frasco{opacity:.5}.q4bv__frascos.is-elegido .q4bv-frasco[aria-pressed=true]{opacity:1}.q4bv__frascos.is-elegido .q4bv-frasco__desc{display:none}.q4bv-frasco[aria-pressed=true] .q4bv-frasco__img{transform:translateY(-8px);filter:drop-shadow(0 10px 16px rgba(207,174,124,.38))}.q4bv-frasco[aria-pressed=true] .q4bv-frasco__familia{color:var(--q4bv-oro-cla)}.q4bv__form{width:100%;max-width:340px;display:grid;gap:10px;margin:0}.q4bv__form:not(.is-visible){display:none}.q4bv__oculto{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.q4bv__campo{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border-radius:999px;border:1px solid rgba(243,234,217,.5);background:#ffffff0a;transition:border-color .2s ease}.q4bv__campo:focus-within{border-color:var(--q4bv-oro)}.q4bv__campo[data-error=true]{border-color:#e9a493}.q4bv__campo svg{width:18px;height:18px;color:#bfb5a6;flex:none}.q4bv__campo input{flex:1;min-width:0;height:50px;padding:0;border:0;background:transparent;box-shadow:none;color:#fff;font:400 16px/1 var(--q4bv-sans);outline:none;-webkit-appearance:none;appearance:none}.q4bv__campo input::placeholder{color:#8f877b;opacity:1}.q4bv__error{color:#f0b8ae;font-size:13px;line-height:1.35;text-align:left;padding-left:16px}.q4bv__boton{min-height:52px;padding:0 22px;border:0;border-radius:999px;background:linear-gradient(180deg,#dcc08f,var(--q4bv-oro));color:var(--q4bv-negro);font:600 16px/1 var(--q4bv-sans);text-decoration:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .15s ease,filter .2s ease}.q4bv__boton:hover{filter:brightness(1.05);color:var(--q4bv-negro)}.q4bv__boton:active{transform:translateY(1px) scale(.99)}.q4bv__boton:disabled,.q4bv__boton.is-cargando{opacity:.75;cursor:progress}.q4bv__boton.is-cargando{pointer-events:none}.q4bv__boton:focus-visible,.q4bv__no:focus-visible,.q4bv__cerrar:focus-visible{outline:2px solid var(--q4bv-oro);outline-offset:3px}.q4bv__boton svg{width:18px;height:18px;flex:none}.q4bv__boton--ancho{width:100%;max-width:320px}.q4bv__cargando{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(20,20,20,.25);border-top-color:var(--q4bv-negro);animation:q4bv-girar .7s linear infinite}.q4bv__legal{font-size:11.5px;line-height:1.4;color:#8f877b;max-width:38ch}.q4bv__legal a{color:#bfb5a6;text-underline-offset:2px}.q4bv__legal--captcha{margin-top:-6px;font-size:11px}.q4bv__legal--captcha a{color:inherit}.q4bv__no{min-height:40px;padding:0 10px;border:0;background:transparent;color:#a79f93;font:400 13.5px/1 var(--q4bv-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.q4bv__no:hover{color:#d6cdbf}.q4bv__paso--listo{padding-top:6px}.q4bv__brillo{position:absolute;left:50%;top:10px;width:260px;height:260px;margin-left:-130px;border-radius:50%;background:radial-gradient(circle,#ecd3a459,#ecd3a400 65%);pointer-events:none;animation:q4bv-brillo 1.3s ease-out both}.q4bv__mini{position:relative;height:200px;margin-top:8px;animation:q4bv-subir .6s var(--q4bv-ease) both}.q4bv__mini img{display:block;height:100%;width:auto;max-width:none;filter:drop-shadow(0 14px 22px rgba(207,174,124,.3))}.q4bv-pase{position:relative;width:100%;max-width:320px;overflow:hidden;border-radius:16px;background:var(--q4bv-crema);color:#1b1815;text-align:left;animation:q4bv-subir .55s .1s var(--q4bv-ease) both}.q4bv-pase:before,.q4bv-pase:after{content:"";position:absolute;top:calc(100% - 60px);width:22px;height:22px;border-radius:50%;background:var(--q4bv-negro);transform:translateY(-50%)}.q4bv-pase:before{left:-11px}.q4bv-pase:after{right:-11px}.q4bv-pase__arriba{display:grid;gap:4px;padding:16px 20px 14px}.q4bv-pase__arriba small{font:600 10.5px/1 var(--q4bv-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--q4bv-bronce)}.q4bv-pase__nombre{font:400 28px/1.05 var(--q4bv-serif);letter-spacing:-.01em}.q4bv-pase__detalle{font-size:13.5px;line-height:1.4;color:#5d564d}.q4bv-pase__abajo{min-height:60px;display:flex;align-items:center;gap:10px;padding:10px 20px;border-top:1.5px dashed #cdbfa9;font-size:13.5px;line-height:1.35;color:#3b352e}.q4bv-pase__abajo svg{width:20px;height:20px;flex:none;color:var(--q4bv-bronce)}.q4bv-pase.is-ok .q4bv-pase__abajo{color:#1b1815;font-weight:600}.q4bv-pildora{position:fixed;z-index:40;left:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 10px;border:1px solid rgba(207,174,124,.5);border-radius:999px;background:var(--q4bv-negro);color:#f3ead9;font:500 12.5px/1 var(--q4bv-sans);cursor:pointer;box-shadow:0 6px 16px -8px #00000073;animation:q4bv-pildora .35s var(--q4bv-ease) both;transition:bottom .3s var(--q4bv-ease)}.q4bv-pildora svg{width:15px;height:15px;color:var(--q4bv-oro)}.q4bv-pildora:focus-visible{outline:2px solid var(--q4bv-oro);outline-offset:3px}body.q4-barra-ver .q4bv-pildora{bottom:calc(var(--q4-barra-tope, 150px) + 8px)}@media(max-width:749px){body:not(.q4-barra-ver) .q4bv--ficha .q4bv-pildora{visibility:hidden;opacity:0;pointer-events:none;animation:none}}.q4bv-aparte .q4bv-pildora{visibility:hidden;opacity:0;pointer-events:none;animation:none}@keyframes q4bv-subir{0%{opacity:0;transform:translateY(24px) scale(.97)}to{opacity:1;transform:none}}@keyframes q4bv-brillo{0%{opacity:0;transform:scale(.4)}40%{opacity:1}to{opacity:.55;transform:scale(1.25)}}@keyframes q4bv-pildora{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes q4bv-girar{to{transform:rotate(360deg)}}@media(max-width:749px)and (max-height:700px){.q4bv{--q4bv-alto: 140px}.q4bv__frascos.is-elegido{--q4bv-alto: 96px}.q4bv__titulo{font-size:26px}.q4bv__mini{height:150px}}@media(min-width:750px){dialog.q4bv__dialogo{top:0;right:0;bottom:0;left:0;margin:auto;width:min(720px,calc(100% - 48px));max-height:min(90dvh,760px);border-radius:20px;box-shadow:0 40px 80px -30px #000000b3;opacity:0;transform:translateY(16px) scale(.97);transition:transform .4s var(--q4bv-ease),opacity .3s ease,overlay .4s allow-discrete,display .4s allow-discrete}dialog.q4bv__dialogo[open]{opacity:1;transform:none}@starting-style{dialog.q4bv__dialogo[open]{opacity:0;transform:translateY(16px) scale(.97)}}.q4bv__asa{display:none}.q4bv{--q4bv-alto: 200px}.q4bv__paso{padding:34px 48px 28px;gap:14px}.q4bv__titulo{font-size:38px}.q4bv__texto{font-size:15.5px}.q4bv__frascos{max-width:460px;gap:16px}.q4bv__frascos.is-elegido{--q4bv-alto: 150px}.q4bv-frasco__familia{font-size:19px}.q4bv-frasco__perfume{font-size:13px}.q4bv-frasco__desc{font-size:12.5px}.q4bv__paso--listo{padding-top:26px}.q4bv__mini{height:230px}}@media(prefers-reduced-motion:reduce){dialog.q4bv__dialogo,dialog.q4bv__dialogo::backdrop,.q4bv-frasco__img,.q4bv__frascos:before{transition:none}.q4bv__brillo,.q4bv__mini,.q4bv-pase,.q4bv-pildora{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/q4-bienvenida.css.map */
