.bvx,.bvq{--bv-negro: #1A1A1A;--bv-sup: #232323;--bv-sup-2: #2B2B2B;--bv-beige: #F7F3EC;--bv-beige-2: #D8CBB8;--bv-gris: #A79E90;--bv-oro: #C0A265;--bv-verde: #818C7E;--bv-hueso: #F5F1E8;--bv-linea: rgba(247, 243, 236, .14);--bv-linea-2: rgba(247, 243, 236, .28);--bv-serif: "DM Serif Display", Georgia, "Times New Roman", serif;--bv-sans: "Montserrat", -apple-system, "Helvetica Neue", Arial, sans-serif;--bv-mano: "Homemade Apple", "Bradley Hand", cursive}.bvx *,.bvx *:before,.bvx *:after,.bvq *,.bvq *:before,.bvq *:after{box-sizing:border-box}.bvx :is(h1,h2,h3,p,ul,ol,figure,fieldset,legend),.bvq :is(h1,h2,h3,p,ul,ol,figure,fieldset,legend){margin:0;padding:0}.bvx ul,.bvq ul{list-style:none}.bvx :is(a,button,input,textarea):focus-visible,.bvq :is(a,button,input,textarea):focus-visible{outline:2px solid var(--bv-oro);outline-offset:3px}.bv-oculto{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bvx__ante{font-family:var(--bv-sans);line-height:1.4;font-size:13px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--bv-oro)}.bvq{position:relative;color:var(--bv-beige);font-family:var(--bv-sans);font-size:16px;line-height:1.55;scroll-margin-top:80px}.bvq button{font-family:var(--bv-sans)}.bvq__cab{display:flex;flex-direction:column;gap:8px}.bvq__h1{font-family:var(--bv-serif);font-weight:400;font-size:40px;line-height:1.04}.bvq__progreso{display:flex;gap:6px;margin-top:8px}.bvq__progreso span{height:4px;flex:1;border-radius:999px;background:#f7f3ec2e;transition:background-color .35s ease}.bvq__progreso span.is-hecho{background:var(--bv-oro)}.bvq__progreso-t{font-size:14px;color:var(--bv-beige-2)}.bvq__visual{position:relative;margin:22px -20px 0;aspect-ratio:9 / 10;overflow:hidden;background:var(--bv-sup)}.bvq__visual>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:opacity .45s ease}.bvq__visual>img.is-oculta{opacity:0}.bvq__pieza-pill,.bvq__base-pill{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:10px;border-radius:999px;background:#1a1a1adb;font-size:14px;font-weight:600}.bvq__pieza-pill{left:14px;top:14px;padding:8px 14px;color:var(--bv-oro)}.bvq__base-pill{right:14px;bottom:14px;padding:6px 16px 6px 6px}.bvq__base-pill img{width:40px;height:50px;object-fit:cover;border-radius:999px;display:block}.bvq [hidden]{display:none!important}.bvq__paso{border:0;min-width:0;margin-top:52px!important;padding-top:0!important;display:flex;flex-direction:column;gap:14px;transition:opacity .3s ease}.bvq__paso[disabled]{opacity:.4}.bvq__paso legend{float:left;width:100%;font-family:var(--bv-serif);font-weight:400;font-size:27px;line-height:1.15;margin-bottom:18px!important}.bvq__paso legend+*{clear:both}.bvq__paso legend span{color:var(--bv-gris)}.bvq__nota{font-size:14px;color:var(--bv-beige-2)}.bvq__lista{display:flex;flex-direction:column;gap:10px}.bvq__opcion{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;padding:10px 14px 10px 10px;border-radius:18px;border:2px solid var(--bv-linea);background:var(--bv-sup);color:var(--bv-beige);text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.bvq__opcion:hover:not([disabled]){border-color:var(--bv-linea-2)}.bvq__opcion[aria-pressed=true]{border-color:var(--bv-oro)}.bvq__opcion[disabled]{cursor:not-allowed;opacity:.5}.bvq__mini{width:64px;height:80px;border-radius:10px;object-fit:cover;flex-shrink:0;display:block;background:var(--bv-sup-2)}.bvq__opcion-txt{display:flex;flex-direction:column;gap:2px;flex-grow:1;min-width:0}.bvq__opcion-n{font-family:var(--bv-serif);font-size:23px;line-height:1.1}.bvq__opcion-f{font-size:14px;color:var(--bv-beige-2);line-height:1.4}.bvq__opcion-e{font-size:13px;font-weight:600;color:var(--bv-oro);margin-top:2px}.bvq__opcion-p{font-size:16px;font-weight:600;align-self:flex-start;white-space:nowrap}.bvq__fija{display:flex;align-items:center;gap:14px;padding:10px 14px 10px 10px;border-radius:18px;border:2px solid var(--bv-oro);background:var(--bv-sup)}.bvq__fija a{font-size:14px;font-weight:600;color:var(--bv-beige-2);text-underline-offset:3px}.bvq__bases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bvq__base{padding:8px;border-radius:16px;border:2px solid var(--bv-linea);background:var(--bv-sup);color:var(--bv-beige);cursor:pointer;text-align:center;transition:border-color .2s ease}.bvq__base[aria-pressed=true]{border-color:var(--bv-oro)}.bvq__base img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:10px;display:block;background:var(--bv-sup-2)}.bvq__base span{display:block;padding:8px 0 2px;font-size:15px;font-weight:600}.bvq__dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bvq__caja{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:76px;padding:14px;border-radius:16px;border:2px solid var(--bv-linea);background:var(--bv-sup);color:var(--bv-beige);cursor:pointer;text-align:left;transition:border-color .2s ease}.bvq__caja[aria-pressed=true]{border-color:var(--bv-oro)}.bvq__caja b{font-size:16px;font-weight:600}.bvq__caja span{font-size:14px;color:var(--bv-beige-2)}.bvq__campos{display:flex;flex-direction:column;gap:12px}.bvq__campo{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:var(--bv-beige-2)}.bvq__campo :is(input,textarea){width:100%;padding:12px 14px;border-radius:8px;border:1px solid var(--bv-linea-2);background:var(--bv-sup);color:var(--bv-beige);font-family:var(--bv-sans);font-size:16px;font-weight:400;line-height:1.5;-webkit-appearance:none;appearance:none}.bvq__campo input{min-height:48px}.bvq__campo textarea{resize:none}.bvq__campo :is(input,textarea)::placeholder{color:#8a8378}.bvq__contador{align-self:flex-end;font-size:13px;font-weight:500}.bvq__contador.is-poco{color:var(--bv-oro)}.bvq__error{font-size:14px;font-weight:600;color:var(--bv-oro)}.bvq__asi{margin-top:8px!important;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bv-oro)}.bvq__tarjeta{background:var(--bv-beige);color:#2b2b2b;border-radius:4px;padding:22px 22px 16px;box-shadow:0 10px 28px #00000073;transform:rotate(-1deg);display:flex;flex-direction:column;gap:10px;min-height:230px;margin:4px 4px 8px}.bvq__tarjeta-cab{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(83,67,48,.22)}.bvq__tarjeta-cab b{font-family:var(--bv-serif);font-weight:400;font-size:19px;color:var(--bv-negro)}.bvq__tarjeta-cab span{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#534330}.bvq__tarjeta p{font-family:var(--bv-mano);font-size:15px;line-height:1.8;color:#2b2b2b;overflow-wrap:anywhere}.bvq__tarjeta .bvq__tarjeta-de{text-align:right}.bvq__tarjeta-pie{display:flex;justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:6px;color:#534330}.bvq__tarjeta-pie>span:first-child{font-size:12px;letter-spacing:.06em}.bvq__tarjeta-pieza{flex-shrink:0;white-space:nowrap;display:flex;align-items:baseline;gap:6px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bvq__tarjeta-pieza b{font-family:var(--bv-mano);font-size:20px;font-weight:400;letter-spacing:0;color:#2b2b2b;min-width:18px;text-align:center;border-bottom:1px solid #534330}.bvq__resumen{margin-top:52px;padding:22px 20px;border-radius:24px;background:var(--bv-sup);display:flex;flex-direction:column;gap:10px}.bvq__resumen-h{font-family:var(--bv-serif);font-size:24px}.bvq__resumen li{display:flex;align-items:center;gap:10px;min-height:30px;font-size:15px;color:var(--bv-gris)}.bvq__resumen li:before{content:"";width:10px;height:10px;border-radius:999px;flex-shrink:0;border:1px solid rgba(247,243,236,.4)}.bvq__resumen li.is-hecho{color:var(--bv-beige)}.bvq__resumen li.is-hecho:before{border:0;background:var(--bv-oro)}.bvq__total{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:12px;border-top:1px solid var(--bv-linea)}.bvq__total span{font-size:15px;color:var(--bv-beige-2)}.bvq__total b{font-family:var(--bv-serif);font-weight:400;font-size:30px}.bvq__barra{position:sticky;bottom:0;z-index:5;margin:28px -20px 0;padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px));background:#1a1a1af7;border-top:1px solid var(--bv-linea);display:flex;align-items:center;justify-content:space-between;gap:12px}.bvq__barra-txt{display:flex;flex-direction:column;line-height:1.3;min-width:0}.bvq__barra-txt b{font-family:var(--bv-serif);font-weight:400;font-size:24px}.bvq__barra-txt span{font-size:14px;color:var(--bv-beige-2)}.bvq__barra-txt span.is-listo{color:var(--bv-oro)}.bvq__pagar{min-height:54px;padding:0 28px;border-radius:999px;border:0;flex-shrink:0;font-size:17px;font-weight:600;cursor:pointer;background:#f5f1e840;color:#f7f3ecbf;transition:background-color .25s ease,color .25s ease}.bvq__pagar.is-listo{background:var(--bv-hueso);color:var(--bv-negro)}.bvq__pagar[aria-busy=true]{opacity:.7;cursor:progress}.bvq__fallo{margin-top:10px!important;padding:12px 14px;border-radius:12px;background:#c0a26524;font-size:15px;color:var(--bv-beige)}.bvq--ficha{margin-top:36px}.bvq--ficha [data-bvc-paso="2"]{margin-top:30px!important}.bvq--ficha .bvq__barra{margin-left:-22px;margin-right:-22px}.bossvi-ficha .bv-f-lab{font-size:13px!important;letter-spacing:.18em!important}.bossvi-ficha .bv-f-foto--video{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#232323}.bossvi-ficha .bv-f-foto--video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.bvq__visual>img.bvq__visual-cap{object-fit:contain;padding:6% 8% 2%}@media(min-width:900px){.bvq--pagina{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px;align-items:start}.bvq--pagina .bvq__cab{grid-column:1 / -1}.bvq--pagina .bvq__visual{grid-column:1;grid-row:2 / span 20;position:sticky;top:96px;margin:28px 0 0;border-radius:24px;aspect-ratio:4 / 5}.bvq--pagina>:not(.bvq__cab):not(.bvq__visual){grid-column:2}.bvq--pagina .bvq__barra{margin:28px 0 0;border-radius:20px 20px 0 0;border:1px solid var(--bv-linea);border-bottom:0}.bvq--ficha .bvq__barra{margin-left:0;margin-right:0;border-radius:20px 20px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/bossvi-capsula-config.css.map */
