.pq-s{--color-paper:#FAF5EE;--color-card:#FFFDF9;--color-beige:#F1E4D3;--color-beige-deep:#E7D3BA;--color-dulce:#8B5A2B;--color-ink:#3B2A20;--color-ink-soft:#6E5A4B;--color-choco-deep:#2A1D16;--color-accent:#C9776B;--color-btn:#B0574A;--color-btn-deep:#96463A;--color-cream-on-dark:#F6EBDD;--color-line:#E6D8C6;--color-focus:#2E6FD9;--font-display:"Playfair Display", Georgia, "Times New Roman", serif;--font-body:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:88px;--space-page:20px;--font-size-base:16px;--font-size-small:13px;--font-size-lead:17px;--font-size-h1:38px;--font-size-h2:30px;--font-size-h3:20px;--font-size-display:44px;--font-size-btn:16px;--font-size-price:38px;--font-size-eyebrow:12px;--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-pill:999px;--ease-out:cubic-bezier(.22,.8,.35,1);--dur-fast:.15s;--dur-med:.28s}@media(min-width:750px){.pq-s{--space-page:32px;--space-xl:52px;--space-2xl:88px;--space-3xl:120px;--font-size-base:17px;--font-size-small:14px;--font-size-lead:19px;--font-size-h1:52px;--font-size-h2:42px;--font-size-h3:22px;--font-size-display:64px;--font-size-btn:17px;--font-size-price:46px;--font-size-eyebrow:13px}}@media(min-width:990px){.pq-s{--space-page:40px;--font-size-h1:64px;--font-size-h2:48px;--font-size-display:80px}}body:has(.pq-landing) .shopify-section-group-header-group,body:has(.pq-landing) .shopify-section-group-footer-group{display:none!important}body:has(.pq-landing){background:#faf5ee}html:has(.pq-landing){scroll-behavior:smooth;scroll-padding-top:76px;overflow-x:clip}body:has(.pq-landing){overflow-x:clip}.pq-s{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--font-size-base);line-height:1.6;letter-spacing:normal;-webkit-font-smoothing:antialiased}:where(.pq-s) *,:where(.pq-s) *:before,:where(.pq-s) *:after{box-sizing:border-box}:where(.pq-s) img{max-width:100%;display:block}:where(.pq-s) :is(h1,h2,h3){font-family:var(--font-display);font-weight:700;color:var(--color-dulce);line-height:1.08;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere;min-width:0}:where(.pq-s) h1{font-size:var(--font-size-h1)}:where(.pq-s) h2{font-size:var(--font-size-h2)}:where(.pq-s) h3{font-size:var(--font-size-h3);line-height:1.25}:where(.pq-s) p{margin:0}:where(.pq-s) a{color:inherit}:where(.pq-s) em{font-style:normal}:where(.pq-s) :is(ul,ol){margin:0;padding:0}.pq-s .pq-ph{border:2px dashed var(--color-line);background:var(--color-beige);border-radius:var(--radius-md)}.pq-wrap{max-width:1180px;margin-inline:auto;padding-inline:var(--space-page)}.pq-wrap--narrow{max-width:820px}.pq-eyebrow{display:inline-block;font-size:var(--font-size-eyebrow);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-btn)}.pq-accent{color:var(--color-accent)}.pq-lead{font-size:var(--font-size-lead);color:var(--color-ink-soft)}.pq-ico{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.pq-btn{position:relative;overflow:hidden;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:var(--radius-pill);background:linear-gradient(180deg,var(--color-btn),var(--color-btn-deep));color:var(--color-paper);border:0;text-decoration:none;font-family:var(--font-body);font-size:var(--font-size-btn);font-weight:700;letter-spacing:.01em;box-shadow:0 1px color-mix(in srgb,var(--color-paper) 30%,transparent) inset,0 10px 24px -10px color-mix(in srgb,var(--color-btn-deep) 70%,transparent);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out),opacity var(--dur-fast) var(--ease-out)}.pq-btn:hover{transform:translateY(-1px);box-shadow:0 1px color-mix(in srgb,var(--color-paper) 30%,transparent) inset,0 14px 28px -10px color-mix(in srgb,var(--color-btn-deep) 80%,transparent)}.pq-btn:active{transform:translateY(1px) scale(.975)}.pq-btn:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.pq-btn .pq-ico{width:20px;height:20px;stroke-width:2}.pq-btn--block{width:100%;padding:0 16px}@media(max-width:359px){.pq-btn{font-size:14px;padding:0 14px}.pq-btn .pq-ico{display:none}}.pq-btn--light{background:var(--color-paper);color:var(--color-choco-deep);box-shadow:0 12px 28px -12px color-mix(in srgb,var(--color-choco-deep) 80%,transparent)}.pq-btn--sm{min-height:42px;padding:0 18px;font-size:14px}.pq-ripple{position:absolute;border-radius:50%;background:color-mix(in srgb,var(--color-paper) 40%,transparent);transform:scale(0);animation:ripple .52s var(--ease-out) forwards;pointer-events:none}@keyframes ripple{to{transform:scale(1);opacity:0}}.pq-risk{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:var(--space-sm);font-size:var(--font-size-small);color:var(--color-ink-soft)}.pq-risk span{display:inline-flex;align-items:center;gap:6px}.pq-risk .pq-ico{width:16px;height:16px;color:var(--color-btn)}.pq-topbar{background:var(--color-choco-deep);color:var(--color-cream-on-dark);font-size:12px;letter-spacing:.04em;text-align:center;padding:9px var(--space-page)}.pq-topbar b{color:var(--color-beige-deep);font-weight:600}.pq-topbar .pq-sep{opacity:.4;margin-inline:8px}@media(max-width:749px){.pq-topbar .pq-t-hide{display:none}}.pq-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--color-paper) 88%,transparent);backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--color-line)}.pq-header__in{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);min-height:62px}.pq-logo{font-family:var(--font-display);font-weight:700;color:var(--color-dulce);font-size:17px;line-height:1.05}.pq-logo small{display:block;font-family:var(--font-body);font-weight:600;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:3px}.pq-header .pq-btn{min-height:42px;padding:0 16px;font-size:14px}@media(max-width:389px){.pq-header .pq-btn .pq-h-price{display:none}}.pq-hero{position:relative;background:radial-gradient(120% 70% at 85% 10%,color-mix(in srgb,var(--color-beige) 90%,transparent),transparent 60%),linear-gradient(180deg,var(--color-paper),var(--color-paper))}.pq-hero__grid{display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:center}.pq-hero__copy{display:flex;flex-direction:column;gap:var(--space-md)}.pq-hero h1{font-size:var(--font-size-h1);color:var(--color-ink)}.pq-hero h1 .pq-accent{color:var(--color-dulce)}.pq-hero__sub{font-size:var(--font-size-lead);color:var(--color-ink-soft);max-width:560px}.pq-hero__sub b{color:var(--color-ink);font-weight:600}.pq-hero__deal{display:grid;grid-template-columns:118px minmax(0,1fr);gap:var(--space-md);align-items:center}.pq-book{position:relative;border-radius:4px 10px 10px 4px}.pq-book img{width:100%;height:auto;border-radius:3px 8px 8px 3px;box-shadow:0 1px 0 var(--color-line),-1px 0 color-mix(in srgb,var(--color-ink) 18%,transparent),0 22px 40px -18px color-mix(in srgb,var(--color-choco-deep) 75%,transparent),0 8px 14px -8px color-mix(in srgb,var(--color-choco-deep) 40%,transparent)}.pq-book:before{content:"";position:absolute;inset:0 auto 0 0;width:7%;border-radius:3px 0 0 3px;z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--color-ink) 30%,transparent),color-mix(in srgb,var(--color-paper) 25%,transparent) 60%,transparent)}.pq-book:after{content:"";position:absolute;z-index:-1;inset:6px -7px 6px auto;width:14px;border-radius:0 6px 6px 0;background:repeating-linear-gradient(90deg,var(--color-card) 0 2px,var(--color-beige) 2px 3px);box-shadow:0 10px 20px -12px color-mix(in srgb,var(--color-choco-deep) 70%,transparent)}.pq-book--lg{display:none}.pq-checks{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px}.pq-checks li{display:flex;gap:8px;align-items:flex-start;line-height:1.35}.pq-checks .pq-ico{width:18px;height:18px;color:var(--color-btn);margin-top:1px;stroke-width:2.2}.pq-price-block{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.pq-price{font-family:var(--font-display);font-size:var(--font-size-price);font-weight:800;color:var(--color-ink);line-height:1;letter-spacing:-.02em}.pq-price-old{font-family:var(--font-display);font-size:calc(var(--font-size-price)*.5);color:var(--color-ink-soft);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:var(--color-accent)}.pq-save{align-self:center;font-size:12px;font-weight:700;letter-spacing:.04em;background:var(--color-ink);color:var(--color-paper);padding:5px 10px;border-radius:var(--radius-pill)}.pq-price-note{width:100%;font-size:var(--font-size-small);color:var(--color-ink-soft)}.pq-hero__cta{display:grid;gap:10px}.pq-hero__alt{text-align:center;font-size:15px;font-weight:600;color:var(--color-dulce);text-underline-offset:4px;padding:6px}.pq-hero__alt:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:6px}.pq-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px}.pq-pay span{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--color-ink-soft);border:1px solid var(--color-line);background:var(--color-card);border-radius:6px;padding:4px 8px}@media(min-width:750px){.pq-hero__deal{grid-template-columns:160px minmax(0,1fr)}.pq-checks{font-size:15px}}@media(min-width:990px){.pq-hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:72px}.pq-hero__deal{grid-template-columns:minmax(0,1fr)}.pq-hero__deal .pq-book{display:none}.pq-book--lg{display:block;width:min(440px,100%);justify-self:center;transform:rotate(2.2deg)}.pq-hero__cta{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:18px}.pq-hero__cta .pq-risk,.pq-hero__cta .pq-pay{grid-column:1 / -1;justify-content:flex-start}.pq-stamp{position:absolute;left:-46px;bottom:64px;transform:rotate(-8deg)}}.pq-stamp{display:none}@media(min-width:990px){.pq-stamp{display:grid;place-items:center;width:128px;height:128px;border-radius:50%;background:var(--color-ink);color:var(--color-cream-on-dark);text-align:center;z-index:2;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.04em;padding:14px;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--color-choco-deep) 90%,transparent)}.pq-stamp b{display:block;font-family:var(--font-display);font-size:30px;color:var(--color-beige-deep);letter-spacing:0;line-height:1;margin-bottom:4px}}.pq-trust{border-block:1px solid var(--color-line);background:var(--color-card)}.pq-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pq-trust__item{display:flex;gap:10px;align-items:center;padding:16px 8px;font-size:13px;line-height:1.3;color:var(--color-ink-soft)}.pq-trust__item b{display:block;color:var(--color-ink);font-size:14px}.pq-trust__item .pq-ico{color:var(--color-dulce);width:26px;height:26px}@media(min-width:750px){.pq-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pq-trust__item{padding:22px 12px;justify-content:center}}.pq-dolor{position:relative;color:var(--color-cream-on-dark);background:linear-gradient(170deg,var(--color-ink) 0%,var(--color-choco-deep) 70%)}.pq-dolor h2{color:var(--color-paper);max-width:720px}.pq-dolor .pq-eyebrow{color:var(--color-accent)}.pq-dolor__head{display:grid;gap:var(--space-sm);margin-bottom:var(--space-xl)}.pq-dolor__list{list-style:none;margin:0;padding:0;display:grid;gap:0;counter-reset:d}.pq-dolor__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-md);padding-block:var(--space-lg);border-top:1px solid color-mix(in srgb,var(--color-cream-on-dark) 16%,transparent)}.pq-dolor__item:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-cream-on-dark) 16%,transparent)}.pq-dolor__num{font-family:var(--font-display);font-size:30px;font-weight:600;color:var(--color-accent);line-height:1}.pq-dolor__item h3{color:var(--color-paper);font-size:22px;margin-bottom:6px}.pq-dolor__item p{color:color-mix(in srgb,var(--color-cream-on-dark) 78%,transparent)}.pq-dolor__turn{margin-top:var(--space-xl);display:grid;gap:var(--space-md)}.pq-dolor__turn p.pq-big{font-family:var(--font-display);font-size:var(--font-size-h2);line-height:1.12;color:var(--color-paper);font-weight:600}.pq-dolor__turn p.pq-big .pq-accent{color:var(--color-beige-deep)}.pq-dolor__turn p.pq-small{max-width:560px;color:color-mix(in srgb,var(--color-cream-on-dark) 78%,transparent);font-size:var(--font-size-lead)}@media(min-width:750px){.pq-dolor__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.pq-dolor__item:nth-last-child(2){border-bottom:1px solid color-mix(in srgb,var(--color-cream-on-dark) 16%,transparent)}.pq-dolor__item{grid-template-columns:56px minmax(0,1fr);padding-block:var(--space-xl)}.pq-dolor__num{font-size:40px}.pq-dolor__item h3{font-size:26px}}.pq-solucion__grid{display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.pq-solucion__intro{display:grid;gap:var(--space-md);align-content:start}.pq-benefits{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-sm)}.pq-benefit{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--space-md);align-items:start;padding:var(--space-md);background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-md)}.pq-benefit__ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(160deg,var(--color-beige),var(--color-beige-deep));color:var(--color-dulce)}.pq-benefit h3{font-size:19px;color:var(--color-ink);margin-bottom:4px}.pq-benefit p{font-size:15px;color:var(--color-ink-soft);line-height:1.5}@media(min-width:990px){.pq-solucion__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}.pq-solucion__intro{position:sticky;top:110px}.pq-benefit{padding:var(--space-lg);grid-template-columns:56px minmax(0,1fr);gap:var(--space-lg)}.pq-benefit__ico{width:56px;height:56px}}.pq-calc{background:linear-gradient(180deg,var(--color-beige),color-mix(in srgb,var(--color-beige) 60%,var(--color-paper)))}.pq-calc__grid{display:grid;gap:var(--space-xl);grid-template-columns:minmax(0,1fr);align-items:center}.pq-calc__copy{display:grid;gap:var(--space-md)}.pq-calc__card{background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-line);box-shadow:0 30px 60px -36px color-mix(in srgb,var(--color-choco-deep) 60%,transparent);overflow:hidden}.pq-calc__head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--color-line);font-size:13px;font-weight:600;color:var(--color-ink-soft)}.pq-calc__head b{font-family:var(--font-display);font-size:17px;color:var(--color-dulce)}.pq-calc__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px}.pq-field{display:grid;gap:5px}.pq-field label{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--color-ink-soft)}.pq-field__box{display:flex;align-items:center;border:1px solid var(--color-line);border-radius:10px;background:var(--color-paper);transition:border-color var(--dur-fast) var(--ease-out)}.pq-field__box:focus-within{border-color:var(--color-btn)}.pq-field__box span{padding-left:10px;color:var(--color-ink-soft);font-size:15px}.pq-field input{width:100%;min-width:0;border:0;background:transparent;font:600 16px/1 var(--font-body);color:var(--color-ink);padding:12px 10px}.pq-field input:focus{outline:none}.pq-field__box:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.pq-calc__out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--color-ink);color:var(--color-cream-on-dark)}.pq-calc__out div{padding:16px 18px}.pq-calc__out div+div{border-left:1px solid color-mix(in srgb,var(--color-cream-on-dark) 16%,transparent)}.pq-calc__out small{display:block;font-size:12px;letter-spacing:.04em;opacity:.75}.pq-calc__out output{display:block;font-family:var(--font-display);font-weight:700;font-size:28px;line-height:1.15;color:var(--color-paper)}.pq-calc__out .pq-hl output{color:var(--color-beige-deep)}.pq-calc__foot{padding:12px 18px;font-size:12px;color:var(--color-ink-soft);background:var(--color-card)}@media(min-width:990px){.pq-calc__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px}.pq-calc__out output{font-size:34px}}.pq-contenido__head{display:grid;gap:var(--space-sm);margin-bottom:var(--space-xl);max-width:680px}.pq-modules{list-style:none;margin:0;padding:0;border-top:2px solid var(--color-ink)}.pq-module{display:grid;grid-template-columns:52px minmax(0,1fr);gap:var(--space-md);padding-block:18px;border-bottom:1px solid var(--color-line)}.pq-module__n{font-family:var(--font-display);font-size:28px;font-weight:600;color:var(--color-accent);line-height:1}.pq-module h3{font-size:19px;color:var(--color-ink);margin-bottom:4px}.pq-module p{font-size:15px;color:var(--color-ink-soft);line-height:1.5}.pq-module--star{background:linear-gradient(90deg,color-mix(in srgb,var(--color-beige) 80%,transparent),transparent)}.pq-module--star .pq-tag{display:inline-block;margin-left:6px;vertical-align:middle;font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-paper);background:var(--color-btn);padding:3px 8px;border-radius:var(--radius-pill)}@media(min-width:750px){.pq-module{grid-template-columns:88px minmax(0,1fr);padding-block:24px}.pq-module__n{font-size:40px}.pq-module h3{font-size:22px}}.pq-recetas{background:var(--color-card);border-block:1px solid var(--color-line)}.pq-recetas__head{display:grid;gap:var(--space-sm);margin-bottom:var(--space-lg)}.pq-samples{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);margin-bottom:var(--space-xl)}.pq-sample{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-md);align-items:center}.pq-sample__img{aspect-ratio:1/1;border-radius:var(--radius-md);background-repeat:no-repeat;box-shadow:0 14px 24px -16px color-mix(in srgb,var(--color-choco-deep) 70%,transparent)}.pq-sample__img--alfajor{background-size:326%;background-position:16% 73%}.pq-sample__img--budin{background-size:340%;background-position:52% 79%}.pq-sample__img--vaso{background-size:385%;background-position:98% 68%}.pq-sample__cat{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-btn)}.pq-sample h3{font-size:20px;color:var(--color-ink);margin-block:2px 6px}.pq-sample p{font-size:14px;color:var(--color-ink-soft);line-height:1.45}@media(min-width:750px){.pq-samples{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg)}.pq-sample{grid-template-columns:minmax(0,1fr)}}.pq-ficha{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--space-xl)}.pq-ficha span{font-size:13px;font-weight:600;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:6px 12px}.pq-ficha__t{width:100%;font-size:var(--font-size-small);color:var(--color-ink-soft);margin-bottom:2px}.pq-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:min(290px,80vw);gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-sm);margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);scrollbar-width:none}.pq-track::-webkit-scrollbar{display:none}.pq-track>*{scroll-snap-align:start}.pq-track:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.pq-cat{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:var(--space-lg)}.pq-cat__n{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft)}.pq-cat h3{font-size:21px;margin-block:6px 12px}.pq-cat ul{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:15px}.pq-cat li{display:flex;gap:8px;align-items:baseline}.pq-cat li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--color-accent);flex:none;transform:translateY(-3px)}.pq-scrollbar{position:relative;height:4px;max-width:320px;margin:var(--space-lg) auto 0;border-radius:var(--radius-pill);background:var(--color-beige-deep);cursor:pointer;touch-action:none}.pq-thumb{position:absolute;top:-3px;left:0;height:10px;width:20%;border-radius:var(--radius-pill);background:var(--color-dulce)}@media(min-width:990px){.pq-track{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-inline:0;padding-inline:0;overflow:visible}.pq-scrollbar{display:none}}.pq-interior__head{display:grid;gap:var(--space-sm);margin-bottom:var(--space-xl);text-align:center;justify-items:center}.pq-interior__track{display:grid;grid-auto-flow:column;grid-auto-columns:min(300px,78vw);gap:var(--space-md);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:var(--space-sm);margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);scroll-padding-inline:calc(50vw - 50%);scrollbar-width:none}.pq-interior__track::-webkit-scrollbar{display:none}.pq-interior__track:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.pq-pagina{margin:0;scroll-snap-align:start;display:grid;gap:12px;align-content:start}.pq-s .pq-pagina__img{display:block!important;position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-line);box-shadow:0 18px 40px -24px #3b2a2073;background:#faf5ee}.pq-pagina__img:after{content:"";position:absolute;inset:auto 0 0;height:22%;background:linear-gradient(transparent,#faf5eef2);pointer-events:none}.pq-pagina__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.pq-pagina figcaption{display:grid;gap:2px}.pq-pagina figcaption b{font-size:17px;color:var(--color-ink)}.pq-pagina figcaption span{font-size:15px;color:var(--color-ink-soft);line-height:1.45}@media(min-width:990px){.pq-interior__track{grid-auto-columns:minmax(0,1fr);margin-inline:0;padding-inline:0;overflow:visible;gap:var(--space-lg)}}.pq-midcta{display:grid;justify-items:center;gap:4px;padding-top:var(--space-xl);text-align:center}.pq-midcta .pq-btn{width:100%;max-width:440px}.pq-bonos__head{display:grid;gap:var(--space-sm);margin-bottom:var(--space-xl);text-align:center;justify-items:center}.pq-bonos__grid{display:grid;gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.pq-bono{position:relative;display:grid;gap:10px;padding:var(--space-lg);border-radius:var(--radius-md);background:var(--color-card);border:1px dashed var(--color-accent)}.pq-bono__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.pq-bono__n{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-btn)}.pq-bono__val{font-size:13px;color:var(--color-ink-soft)}.pq-bono__val s{text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.pq-bono__val b{color:var(--color-ink);margin-left:4px}.pq-bono h3{font-size:21px;color:var(--color-ink)}.pq-bono p{font-size:15px;color:var(--color-ink-soft);line-height:1.5}.pq-bono .pq-ico{width:30px;height:30px;color:var(--color-dulce)}@media(min-width:750px){.pq-bonos__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}}.pq-quien{background:linear-gradient(180deg,var(--color-beige),var(--color-paper))}.pq-quien h2{margin-bottom:var(--space-xl);max-width:640px}.pq-quien__grid{display:grid;gap:var(--space-md);grid-template-columns:minmax(0,1fr)}.pq-quien__col{border-radius:var(--radius-md);padding:var(--space-lg);background:var(--color-card);border:1px solid var(--color-line)}.pq-quien__col--no{background:transparent}.pq-quien__col h3{font-size:19px;color:var(--color-ink);margin-bottom:var(--space-md)}.pq-quien__col ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pq-quien__col li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;line-height:1.45}.pq-quien__col .pq-ico{width:22px;height:22px;stroke-width:2.2}.pq-quien__col--si .pq-ico{color:var(--color-btn)}.pq-quien__col--no .pq-ico,.pq-quien__col--no li{color:var(--color-ink-soft)}@media(min-width:750px){.pq-quien__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.pq-quien__col{padding:var(--space-xl)}}.pq-oferta__box{max-width:640px;margin-inline:auto;background:var(--color-card);border-radius:var(--radius-lg);border:1px solid var(--color-line);overflow:hidden;box-shadow:0 40px 80px -48px color-mix(in srgb,var(--color-choco-deep) 70%,transparent)}.pq-oferta__top{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-md);align-items:center;padding:var(--space-lg);background:linear-gradient(160deg,var(--color-beige),var(--color-beige-deep))}.pq-oferta__top h2{font-size:26px;color:var(--color-ink)}.pq-oferta__top p{font-size:14px;color:var(--color-ink-soft);margin-top:4px}.pq-stack{list-style:none;margin:0;padding:var(--space-sm) var(--space-lg)}.pq-stack li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding-block:12px;border-bottom:1px dashed var(--color-line);font-size:15px;line-height:1.4}.pq-stack .pq-ico{width:20px;height:20px;color:var(--color-btn);stroke-width:2.2;transform:translateY(4px)}.pq-stack s{font-size:14px;color:var(--color-ink-soft);text-decoration-color:var(--color-accent);white-space:nowrap}.pq-stack__total{display:flex;justify-content:space-between;padding:14px var(--space-lg) 0;font-size:15px;color:var(--color-ink-soft)}.pq-stack__total s{text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.pq-oferta__price{display:grid;justify-items:center;gap:6px;padding:var(--space-lg) var(--space-md) var(--space-xl);text-align:center}.pq-oferta__price .pq-lbl{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-btn)}.pq-oferta__price .pq-price{font-size:calc(var(--font-size-price) * 1.3)}.pq-oferta__price .pq-btn{width:100%;margin-top:var(--space-sm)}@media(min-width:750px){.pq-oferta__top{grid-template-columns:120px minmax(0,1fr);padding:var(--space-xl)}.pq-oferta__top h2{font-size:32px}.pq-stack{padding:var(--space-sm) var(--space-xl)}.pq-stack__total,.pq-oferta__price{padding-inline:var(--space-xl)}}.pq-garantia__box{display:grid;gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;text-align:center;max-width:880px;margin-inline:auto;padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-lg);border:2px solid var(--color-ink);background:var(--color-paper)}.pq-seal{position:relative;width:132px;height:132px;color:var(--color-dulce)}.pq-seal svg{width:100%;height:100%}.pq-seal__in{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;align-content:center;font-family:var(--font-display);color:var(--color-ink)}.pq-seal__in b{font-size:44px;line-height:.9}.pq-seal__in span{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.pq-garantia h2{font-size:28px;color:var(--color-ink);margin-bottom:8px}.pq-garantia p{color:var(--color-ink-soft)}@media(min-width:750px){.pq-garantia__box{grid-template-columns:auto minmax(0,1fr);text-align:left;justify-items:start;padding:var(--space-xl);gap:var(--space-xl)}.pq-seal{width:156px;height:156px}.pq-garantia h2{font-size:34px}}.pq-faq h2{margin-bottom:var(--space-lg)}.pq-faq details{border-bottom:1px solid var(--color-line)}.pq-faq details:first-of-type{border-top:1px solid var(--color-line)}.pq-faq summary{list-style:none;cursor:pointer;font-weight:600;font-size:17px;min-height:56px;gap:16px;display:flex;justify-content:space-between;align-items:center;padding-block:var(--space-md);color:var(--color-ink)}.pq-faq summary::-webkit-details-marker{display:none}.pq-faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--color-beige);color:var(--color-dulce);font-size:20px;font-weight:500}.pq-faq details[open] summary:after{content:"\2013";background:var(--color-ink);color:var(--color-paper)}.pq-faq summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.pq-faq details p{padding-bottom:var(--space-md);color:var(--color-ink-soft);max-width:680px}.pq-cierre{text-align:center;color:var(--color-cream-on-dark);background:radial-gradient(90% 80% at 50% 0%,var(--color-ink),var(--color-choco-deep))}.pq-cierre__in{display:grid;justify-items:center;gap:var(--space-md)}.pq-cierre h2{font-size:var(--font-size-display);color:var(--color-paper);max-width:820px;line-height:1.02}.pq-cierre h2 .pq-accent{color:var(--color-beige-deep)}.pq-cierre p{max-width:560px;font-size:var(--font-size-lead);color:color-mix(in srgb,var(--color-cream-on-dark) 80%,transparent)}.pq-cierre .pq-price{color:var(--color-paper)}.pq-cierre .pq-price-old{color:color-mix(in srgb,var(--color-cream-on-dark) 65%,transparent)}.pq-cierre .pq-btn{width:100%;max-width:440px;margin-top:var(--space-xs)}.pq-cierre .pq-risk{color:color-mix(in srgb,var(--color-cream-on-dark) 75%,transparent)}.pq-cierre .pq-risk .pq-ico{color:var(--color-beige-deep)}.pq-footer{background:var(--color-choco-deep);color:color-mix(in srgb,var(--color-cream-on-dark) 55%,transparent);padding-top:var(--space-lg);overflow:hidden;font-size:12px;text-align:center}.pq-footer p+p{margin-top:6px}.pq-footer__echo{font-family:var(--font-display);font-weight:800;white-space:nowrap;line-height:.8;letter-spacing:-.03em;font-size:68px;color:color-mix(in srgb,var(--color-cream-on-dark) 7%,transparent);margin-top:var(--space-lg);transform:translateY(14%)}@media(min-width:750px){.pq-footer__echo{font-size:150px}}.pq-buybar{position:fixed;inset-inline:0;bottom:0;z-index:60;display:none;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:10px var(--space-md);padding-bottom:calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--color-card) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--color-line);box-shadow:0 -10px 30px -12px color-mix(in srgb,var(--color-choco-deep) 35%,transparent);transform:translateY(110%);visibility:hidden;transition:transform var(--dur-med) var(--ease-out),visibility 0s var(--dur-med)}.pq-buybar.pq-show{transform:translateY(0);visibility:visible;transition:transform var(--dur-med) var(--ease-out)}.pq-buybar__p{line-height:1.1}.pq-buybar__p b{display:block;font-family:var(--font-display);font-size:22px;color:var(--color-ink)}.pq-buybar__p s{font-size:12px;color:var(--color-ink-soft);text-decoration-color:var(--color-accent)}.pq-buybar .pq-btn{min-height:48px;padding:0 20px;font-size:15px}@media(max-width:749px){.pq-buybar{display:flex}body:has(.pq-buybar){padding-bottom:76px}}@media(prefers-reduced-motion:reduce){.pq-s *{transition-duration:1ms!important;animation-duration:1ms!important}html:has(.pq-landing){scroll-behavior:auto}}.pq-topbar{font-size:var(--pq-topbar-size, 12px)}.pq-topbar strong{color:var(--color-beige-deep);font-weight:600}.pq-topbar .pq-t-mob{display:none}@media(max-width:749px){.pq-topbar .pq-t-desk{display:none}.pq-topbar .pq-t-mob{display:inline}}.pq-hero h1 em{color:var(--color-dulce)}.pq-hero__sub strong{color:var(--color-ink);font-weight:600}.pq-sample__img img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.pq-logo-img{display:block}.pq-shopify-section{margin:0!important}.pq-s .pq-btn{color:var(--color-paper);text-decoration:none}.pq-s .pq-btn--light{color:var(--color-choco-deep)}.pq-s .pq-hero__alt{color:var(--color-dulce)}.pq-header .pq-btn{gap:0}.pq-s .pq-sample__img,.pq-s .pq-thumb{display:block!important}.pq-dolor__intro{max-width:620px;font-size:var(--font-size-lead);color:color-mix(in srgb,var(--color-cream-on-dark) 82%,transparent);margin-top:4px}.pq-dolor__head h2{font-size:calc(var(--font-size-h2) * 1.12)}.pq-dolor__list{gap:12px}.pq-s .pq-dolor__item{border:0;border-left:3px solid var(--color-accent);border-radius:0 var(--radius-md) var(--radius-md) 0;background:color-mix(in srgb,var(--color-cream-on-dark) 6%,transparent);padding:var(--space-lg) var(--space-md)}.pq-s .pq-dolor__item:last-child,.pq-s .pq-dolor__item:nth-last-child(2){border-bottom:0}.pq-dolor__cost{display:flex;gap:8px;align-items:flex-start;margin-top:10px;font-weight:600;font-size:15px;line-height:1.4;color:#e9a496}.pq-dolor__cost .pq-ico{width:18px;height:18px;margin-top:2px;stroke-width:2.2}@media(min-width:750px){.pq-dolor__list{column-gap:16px;row-gap:16px}.pq-s .pq-dolor__item{padding:var(--space-xl) var(--space-lg)}.pq-dolor__cost{font-size:16px}}.pq-oferta__banda{text-align:center;color:var(--color-paper);margin:0 auto var(--space-xl);max-width:640px}.pq-oferta__frame{position:relative;max-width:640px;margin-inline:auto;padding-top:16px}.pq-oferta__badge{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;white-space:nowrap;background:linear-gradient(180deg,var(--color-btn),var(--color-btn-deep));color:var(--color-paper);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:8px 18px;border-radius:var(--radius-pill);box-shadow:0 10px 24px -10px #0009}.pq-s .pq-oferta__box{border:2px solid var(--color-accent);box-shadow:0 0 0 6px color-mix(in srgb,var(--color-accent) 18%,transparent),0 40px 90px -30px #000000a6}.pq-s .pq-oferta__top{padding-top:calc(var(--space-lg) + 12px)}.pq-s .pq-oferta__price .pq-price{font-size:calc(var(--font-size-price) * 1.55);color:var(--color-ink)}.pq-oferta__ahorro{display:inline-block;background:color-mix(in srgb,var(--color-accent) 16%,var(--color-card));color:var(--color-btn-deep);font-weight:700;font-size:14px;padding:6px 14px;border-radius:var(--radius-pill)}.pq-s .pq-garantia__box--solo{display:flex;justify-content:center;border:0;background:transparent;padding:0}.pq-s .pq-garantia__box--solo .pq-seal{width:170px;height:170px}@media(min-width:750px){.pq-s .pq-garantia__box--solo .pq-seal{width:190px;height:190px}}.pq-s .pq-dolor__item .pq-dolor__cost{color:#efa898}.pq-s .pq-hero__alt{text-decoration:underline;text-underline-offset:4px}.pq-s .pq-garantia__box--solo .pq-seal__in b{font-size:58px;line-height:1}.pq-s .pq-garantia__box--solo .pq-seal__in span{margin-top:4px}.pq-hero__bonus{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:center;background:color-mix(in srgb,var(--color-beige) 85%,var(--color-card));border:1px dashed var(--color-accent);border-radius:var(--radius-md);padding:12px 14px;font-size:14px;line-height:1.45;color:var(--color-ink-soft)}.pq-hero__bonus .pq-ico{width:36px;height:36px;padding:7px;border-radius:50%;background:var(--color-btn);color:var(--color-paper);stroke-width:1.9}.pq-hero__bonus strong{color:var(--color-ink);font-weight:700}@media(min-width:750px){.pq-hero__bonus{font-size:15px}}.pq-stack strong{color:var(--color-btn-deep);font-weight:700}.pq-bono__val b{white-space:nowrap}.pq-topbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 14px}.pq-topbar{padding-block:8px;line-height:1.35}.pq-topbar__msg strong{font-weight:700}.pq-topbar--campana strong{color:inherit}.pq-s .pq-topbar__arrep{color:inherit;opacity:.72;font-size:.82em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.pq-s .pq-topbar__arrep:hover{opacity:1}@media(max-width:749px){.pq-topbar{gap:2px 10px;padding-inline:16px}.pq-s .pq-topbar__arrep{font-size:.78em}}.pq-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-bottom:14px;font-size:12.5px}.pq-s .pq-footer__links a{color:color-mix(in srgb,var(--color-cream-on-dark) 85%,transparent);text-decoration:underline;text-underline-offset:3px}.pq-s .pq-footer__links .pq-footer__arrep{color:var(--color-beige-deep);font-weight:700}.pq-footer__defensa{margin-top:8px}.pq-s .pq-footer__defensa a{color:var(--color-beige-deep);text-decoration:underline}.pq-arrep__titulo{margin-bottom:16px}.pq-arrep__texto p{color:var(--color-ink-soft);margin-bottom:10px}.pq-arrep__form{display:grid;gap:14px;margin-top:24px;max-width:560px}.pq-s .pq-arrep__form textarea{width:100%;border:0;background:transparent;font:500 16px/1.4 var(--font-body);color:var(--color-ink);padding:12px 10px;resize:vertical}.pq-s .pq-arrep__form textarea:focus{outline:none}.pq-arrep__ok{background:var(--color-beige);border-left:4px solid var(--color-btn);padding:16px;border-radius:8px;color:var(--color-ink)}.pq-arrep__error{color:#9b2c1f}.pq-hero .pq-t-mob{display:none}@media(max-width:749px){.pq-hero .pq-t-desk{display:none}.pq-hero .pq-t-mob{display:block}.pq-topbar{padding-block:6px}.pq-hero .pq-eyebrow{display:none}.pq-hero h1{font-size:min(var(--font-size-h1),9vw);line-height:1.05}.pq-hero__copy{gap:14px}.pq-hero__sub{line-height:1.45}.pq-hero__deal{grid-template-columns:92px minmax(0,1fr);gap:14px}.pq-hero__deal .pq-checks{font-size:13.5px;gap:3px}.pq-hero__deal .pq-checks .pq-ico{width:16px;height:16px}.pq-hero .pq-price-block{margin-top:8px!important;gap:4px 8px;align-items:center}.pq-hero .pq-price{font-size:32px}.pq-hero .pq-save{font-size:12px;padding:4px 10px}.pq-hero__cta{gap:6px}.pq-s .pq-hero__cta .pq-btn{min-height:66px;font-size:19px;letter-spacing:0}.pq-hero__cta .pq-btn .pq-ico{width:22px;height:22px}.pq-hero__alt{padding:2px}}@media(max-width:359px){.pq-s .pq-hero__cta .pq-btn{font-size:16px}}.pq-lanz{padding-block:56px;background:var(--color-beige)}.pq-lanz__head{text-align:center;max-width:640px;margin:0 auto 28px}.pq-lanz h2{font-size:30px;color:var(--color-ink);margin:6px 0 10px}.pq-lanz h2 em{color:var(--color-dulce)}.pq-lanz__head p{color:var(--color-ink-soft);font-size:16px;line-height:1.5}.pq-lanz__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.pq-lanz__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;align-items:start;background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-md);padding:16px 18px}.pq-lanz__ico{grid-row:span 2;width:44px;height:44px;border-radius:50%;background:var(--color-btn);color:var(--color-paper);display:grid;place-items:center}.pq-lanz__ico .pq-ico{width:22px;height:22px;stroke-width:1.9}.pq-lanz__item h3{font-size:17px;color:var(--color-ink);margin:2px 0 0}.pq-lanz__item p{font-size:14.5px;color:var(--color-ink-soft);line-height:1.45;margin:0}.pq-lanz__cta{text-align:center;margin-top:26px}.pq-lanz__cta .pq-btn{width:100%;max-width:440px}@media(min-width:750px){.pq-lanz{padding-block:88px}.pq-lanz h2{font-size:40px}.pq-lanz__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:920px;margin-inline:auto}}.pq-sample__img--foto{background-size:cover;background-position:center}.pq-hero--video{isolation:isolate}.pq-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.pq-hero__bg video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);filter:saturate(1.05);transition:opacity 1.4s var(--ease-out)}.pq-hero__bg video.pq-on{opacity:1}.pq-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#faf5eead,#faf5eec7 50%,#faf5eef0 88%,#faf5ee)}@media(min-width:990px){.pq-hero__bg:after{background:linear-gradient(180deg,transparent 70%,#FAF5EE 100%),linear-gradient(90deg,#faf5eef5,#faf5eee6 42%,#faf5ee8c 75%,#faf5ee73)}}.pq-js .pq-price-old{position:relative;text-decoration:none}.pq-js .pq-price-old:after{content:"";position:absolute;left:-6%;right:-6%;top:52%;height:2px;border-radius:2px;background:var(--color-accent);transform:scaleX(0) rotate(-8deg);transform-origin:left center;transition:transform .55s var(--ease-out) .35s}.pq-js .pq-price-old.pq-in:after{transform:scaleX(1) rotate(-8deg)}@keyframes pqUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pqBook{0%{opacity:0;transform:translateY(26px) rotate(6deg) scale(.96)}to{opacity:1;transform:rotate(2.2deg)}}@keyframes pqFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pqShine{0%,72%{transform:translate(-120%) skew(-20deg)}to{transform:translate(260%) skew(-20deg)}}@keyframes pqPop{0%{transform:scale(.6);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}.pq-js .pq-hero__copy>*:not(h1){animation:pqUp .7s var(--ease-out) both}.pq-js .pq-hero__copy>:nth-child(3){animation-delay:.08s}.pq-js .pq-hero__copy>:nth-child(4){animation-delay:.14s}.pq-js .pq-hero__copy>:nth-child(5){animation-delay:.2s}.pq-js .pq-hero__copy>:nth-child(6){animation-delay:.26s}.pq-js .pq-hero__copy>:nth-child(7){animation-delay:.32s}@media(min-width:990px){.pq-js .pq-book--lg{animation:pqBook 1s var(--ease-out) .15s both}.pq-book--lg img{animation:pqFloat 6s ease-in-out 1.2s infinite}.pq-js .pq-stamp{animation:pqPop .6s var(--ease-out) .9s both}}.pq-hero .pq-save{animation:pqPop .5s var(--ease-out) .9s both}.pq-hero__cta .pq-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);animation:pqShine 4.5s ease-in-out 1.5s infinite}.pq-js .pq-rv{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);transition-delay:var(--rv-d, 0s)}.pq-js .pq-rv.pq-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pq-js .pq-rv{opacity:1;transform:none;transition:none}.pq-hero__copy>*,.pq-book--lg,.pq-book--lg img,.pq-stamp,.pq-hero .pq-save,.pq-hero__cta .pq-btn:after{animation:none!important}.pq-hero__bg video{display:none}}@keyframes pqStrike{0%{transform:scaleX(0) rotate(-8deg)}to{transform:scaleX(1) rotate(-8deg)}}.pq-js .pq-hero .pq-price-old:after{animation:pqStrike .55s var(--ease-out) .5s both}@media(prefers-reduced-motion:reduce){.pq-js .pq-price-old:after{transform:scaleX(1) rotate(-8deg)!important;animation:none!important}}@media(min-width:990px){.pq-s .pq-track{grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-columns:auto;gap:14px}.pq-s .pq-cat{padding:18px 18px 20px}.pq-s .pq-cat__n{display:block;font-size:11px;letter-spacing:.08em;line-height:1.4}.pq-s .pq-cat h3{font-size:19px;line-height:1.2;margin-block:6px 12px;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.pq-s .pq-cat ul{font-size:14px;gap:5px}.pq-s .pq-cat li{line-height:1.35}}.pq-s .pq-track{scroll-padding-inline:var(--space-page)}.pq-bump{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;background:transparent!important}.pq-bump[hidden]{display:none}.pq-bump__fondo{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a1d168c;animation:pqFade .2s ease both}.pq-bump__caja{position:relative;width:100%;max-width:560px;max-height:92vh;overflow:auto;background:var(--color-paper);border-radius:20px 20px 0 0;padding:22px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -20px 60px -20px #00000073;animation:pqSube .32s var(--ease-out) both}@media(min-width:750px){.pq-bump{align-items:center}.pq-bump__caja{border-radius:20px;padding:30px 30px 24px}}@keyframes pqFade{0%{opacity:0}to{opacity:1}}@keyframes pqSube{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.pq-bump__x{position:absolute;top:8px;right:10px;width:40px;height:40px;border:0;background:none;font-size:28px;line-height:1;color:var(--color-ink-soft);cursor:pointer;border-radius:50%}.pq-bump__x:focus-visible{outline:3px solid var(--color-focus)}.pq-bump__ey{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-btn);margin:0 0 4px}.pq-s .pq-bump__t{font-size:24px;color:var(--color-ink);margin:0 36px 4px 0;line-height:1.15}.pq-bump__sub{font-size:14px;color:var(--color-ink-soft);margin:0 0 14px}.pq-bump__ops{display:grid;gap:10px}.pq-bump__op{position:relative;display:grid;grid-template-columns:24px 64px minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px;border:2px solid var(--color-line);border-radius:14px;background:var(--color-card);cursor:pointer;transition:border-color .15s,background .15s}.pq-bump__op input{position:absolute;opacity:0;pointer-events:none}.pq-bump__check{width:24px;height:24px;border-radius:7px;border:2px solid #C9B49A;background:#fff;display:grid;place-items:center;transition:all .15s}.pq-bump__op input:checked~.pq-bump__check{background:var(--color-btn);border-color:var(--color-btn)}.pq-bump__op input:checked~.pq-bump__check:after{content:"";width:7px;height:12px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg)}.pq-bump__op:has(input:checked){border-color:var(--color-btn);background:#fff8f3}.pq-bump__op input:focus-visible~.pq-bump__check{outline:3px solid var(--color-focus);outline-offset:2px}.pq-s .pq-bump__img{width:64px;height:80px;object-fit:cover;border-radius:4px 7px 7px 4px;box-shadow:0 6px 14px -8px #2a1d1699}.pq-bump__info{display:flex;flex-direction:column;gap:2px;min-width:0}.pq-bump__info b{font-size:15px;line-height:1.25;color:var(--color-ink)}.pq-bump__txt{font-size:12.5px;line-height:1.4;color:var(--color-ink-soft)}.pq-bump__badge{align-self:flex-start;font-size:10.5px;font-weight:700;letter-spacing:.04em;background:#3e5b4a;color:#fff;border-radius:99px;padding:2px 8px;margin-bottom:2px}.pq-bump__precio{font-weight:800;font-size:15px;color:var(--color-btn);white-space:nowrap}.pq-bump__combo{margin:10px 0 0;padding:9px 12px;border-radius:10px;background:#eaf2ec;color:#2f4a3a;font-size:14px;font-weight:600;text-align:center}.pq-bump__total{display:flex;justify-content:space-between;align-items:baseline;margin:14px 2px 10px;font-size:15px;color:var(--color-ink-soft)}.pq-bump__total b{font-family:var(--font-display);font-size:26px;color:var(--color-ink)}.pq-s .pq-bump__ir{min-height:58px;font-size:17px}.pq-bump__no{display:block;text-align:center;margin-top:10px;font-size:14px;color:var(--color-ink-soft);text-decoration:underline;text-underline-offset:3px;padding:6px}.pq-bump__conf{text-align:center;font-size:12px;color:var(--color-ink-soft);margin:6px 0 0}@media(max-width:389px){.pq-bump__op{grid-template-columns:22px 52px minmax(0,1fr)}.pq-s .pq-bump__img{width:52px;height:66px}.pq-bump__precio{grid-column:3;justify-self:start;font-size:14px}}html.pq-bump-abierto,html.pq-bump-abierto body{overflow:hidden}.pq-bump .pq-bump__fondo{display:block!important}.pq-ops{padding-block:56px;background:var(--color-beige)}.pq-ops__head{text-align:center;max-width:680px;margin:0 auto 26px}.pq-ops h2{font-size:30px;color:var(--color-ink);margin:6px 0 10px}.pq-ops h2 em{color:var(--color-dulce);font-style:italic}.pq-ops__nota{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center;font-size:15px;color:var(--color-ink-soft)}.pq-ops__nota b{color:var(--color-ink);font-size:17px}.pq-ops__stars{font-size:18px;letter-spacing:2px;line-height:1;color:transparent;background:linear-gradient(90deg,#E5A23B var(--v,100%),#D9C7B1 var(--v,100%));-webkit-background-clip:text;background-clip:text}.pq-ops__list{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 16px;margin-inline:calc(var(--space-page) * -1);padding-inline:var(--space-page);scrollbar-width:none}.pq-ops__list::-webkit-scrollbar{display:none}.pq-ops__card{scroll-snap-align:start;background:var(--color-card);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 14px 30px -24px #3b2a2073}.pq-ops__foto{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md)}.pq-ops__txt{font-size:15.5px;line-height:1.55;color:var(--color-ink);flex:1}.pq-ops__autor{font-size:14px;color:var(--color-ink-soft)}.pq-ops__autor b{color:var(--color-ink)}.pq-ops__ok{align-self:flex-start;font-size:12px;font-weight:700;letter-spacing:.04em;color:#2f7a3b;background:#e5f2e3;padding:4px 10px;border-radius:var(--radius-pill)}.pq-ops__dejar{text-align:center;margin-top:14px;font-size:14.5px}.pq-ops__dejar a{color:var(--color-dulce);font-weight:700;text-underline-offset:3px}@media(min-width:750px){.pq-ops{padding-block:88px}.pq-ops h2{font-size:40px}.pq-ops__list{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-inline:0;padding-inline:0}}.pq-opform .pq-eyebrow{display:block;text-align:center}.pq-opform__estrellas{border:0;padding:0;margin:0 0 var(--space-md);text-align:center}.pq-opform__estrellas legend{font-weight:700;margin:0 auto 6px;color:var(--color-ink)}.pq-opform__rating{display:inline-flex;flex-direction:row-reverse;gap:6px}.pq-opform__rating input{position:absolute;opacity:0;width:1px;height:1px}.pq-opform__rating label{font-size:40px;line-height:1;color:#d9c7b1;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.pq-opform__rating input:checked~label,.pq-opform__rating label:hover,.pq-opform__rating label:hover~label{color:#e5a23b}.pq-opform__rating label:active{transform:scale(.9)}.pq-opform__rating input:focus-visible+label{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:6px}.pq-opform__permiso{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.45;margin:var(--space-sm) 0;color:var(--color-ink)}.pq-opform__permiso input{margin-top:3px;width:18px;height:18px;flex:none;accent-color:var(--color-btn)}.pq-opform__foto{font-size:13.5px;color:var(--color-ink-soft);margin-bottom:var(--space-md)}.pq-opform .pq-arrep__titulo,.pq-opform .pq-arrep__texto{text-align:center}.pq-ops__ok--prueba{color:var(--color-ink-soft);background:var(--color-beige)}.pq-s .pq-dolor__item .pq-dolor__cost{color:#f2c86b}.pq-s{-webkit-tap-highlight-color:transparent}.pq-s.pq-interior,.pq-s.pq-solucion,.pq-s.pq-contenido,.pq-s.pq-recetas,.pq-s.pq-bonos,.pq-s.pq-garantia,.pq-s.pq-faq{position:relative;isolation:isolate}.pq-s.pq-interior{background:radial-gradient(900px 420px at 50% 0%,rgba(233,196,160,.38),transparent 70%),linear-gradient(180deg,#faf5ee,#f6eee3)!important}.pq-s.pq-solucion{background:radial-gradient(700px 520px at 0% 0%,rgba(233,196,160,.32),transparent 65%),radial-gradient(700px 520px at 100% 100%,rgba(201,119,107,.1),transparent 65%),#faf5ee!important}.pq-s.pq-contenido{background:linear-gradient(180deg,#f6eee3,#faf5ee 30% 70%,#f4eadd)!important}.pq-s.pq-recetas{background:radial-gradient(1000px 500px at 85% 10%,rgba(233,196,160,.3),transparent 65%),radial-gradient(800px 500px at 0% 90%,rgba(201,119,107,.08),transparent 65%),#fffcf8!important}.pq-s.pq-bonos{background:radial-gradient(900px 480px at 50% 30%,rgba(233,196,160,.3),transparent 70%),linear-gradient(180deg,#f8f1e7,#faf5ee)!important}.pq-s.pq-garantia,.pq-s.pq-faq{background:linear-gradient(180deg,#faf5ee,#f5ece0)!important}.pq-s.pq-interior:after,.pq-s.pq-solucion:after,.pq-s.pq-contenido:after,.pq-s.pq-recetas:after,.pq-s.pq-bonos:after,.pq-s.pq-faq:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.pq-s.pq-dolor,.pq-s.pq-oferta,.pq-s.pq-cierre{position:relative;isolation:isolate}.pq-s.pq-dolor:before,.pq-s.pq-oferta:before,.pq-s.pq-cierre:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(800px 420px at 85% 0%,rgba(201,119,107,.2),transparent 65%),radial-gradient(700px 420px at 0% 100%,rgba(233,196,160,.1),transparent 65%)}.pq-s .pq-benefit,.pq-s .pq-bono,.pq-s .pq-calc__card,.pq-s .pq-garantia__box{background:linear-gradient(180deg,#fffdf9,#fbf4ea);border:1px solid rgba(201,160,120,.28);border-radius:var(--radius-lg);box-shadow:0 1px #fffc inset,0 14px 34px -26px #3b2a2073}.pq-s .pq-bono{border-style:solid}.pq-s .pq-dolor__item{background:linear-gradient(160deg,#f6ebdd17,#f6ebdd08)}.pq-s :is(.pq-benefit,.pq-bono,.pq-module,.pq-sample,.pq-pagina,.pq-dolor__item,.pq-cat,.pq-trust__item,.pq-faq details,.pq-calc__card,.pq-garantia__box,.pq-btn){transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease,background-color .35s ease}@media(hover:hover){.pq-s :is(.pq-benefit,.pq-bono,.pq-calc__card,.pq-garantia__box):hover{transform:translateY(-5px);border-color:#b0574a73;box-shadow:0 1px #fffc inset,0 26px 50px -28px #3b2a208c}.pq-s .pq-dolor__item:hover{transform:translateY(-4px);background:linear-gradient(160deg,#f6ebdd24,#f6ebdd0d);box-shadow:0 24px 50px -30px #000000b3}.pq-s .pq-module:hover{transform:translate(6px);background-color:#e9c4a029}.pq-s .pq-sample:hover,.pq-s .pq-pagina:hover{transform:translateY(-6px)}.pq-s .pq-cat:hover{transform:translateY(-2px);border-color:#b0574a80;background-color:#fffdf9}.pq-s .pq-trust__item:hover{transform:translateY(-2px)}.pq-s .pq-faq details:hover{background-color:#e9c4a01f}.pq-s .pq-btn:hover{transform:translateY(-2px)}}.pq-s :is(.pq-benefit,.pq-bono,.pq-module,.pq-sample,.pq-pagina,.pq-dolor__item,.pq-cat,.pq-faq details,.pq-garantia__box):active{transform:scale(.985);transition-duration:.12s}.pq-s .pq-btn:active{transform:scale(.97);transition-duration:.1s}.pq-s .pq-sample__img,.pq-s .pq-pagina__img{overflow:hidden}.pq-s .pq-sample__img img,.pq-s .pq-pagina__img img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}@media(hover:hover){.pq-s .pq-sample:hover .pq-sample__img img,.pq-s .pq-pagina:hover .pq-pagina__img img{transform:scale(1.045)}}.pq-s .pq-sample__img,.pq-s .pq-pagina__img{box-shadow:0 22px 44px -30px #3b2a2099}.pq-s .pq-faq details{border-radius:14px;padding-inline:14px}.pq-oferta__compradores{display:block;margin:6px 0 2px;font-size:14px;font-weight:700;color:var(--color-dulce)}.pq-ops__ok--prueba{color:#8a5a1e!important;background:#f6e7cf!important}@media(max-width:749px){.pq-s .pq-modules{display:grid;grid-auto-flow:column;grid-auto-columns:min(280px,78vw);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-page);margin-inline:calc(var(--space-page) * -1);padding:4px var(--space-page) 14px;border-top:0;scrollbar-width:none}.pq-s .pq-modules::-webkit-scrollbar{display:none}.pq-s .pq-module{scroll-snap-align:start;grid-template-columns:1fr;align-content:start;gap:10px;padding:20px 18px;border:1px solid var(--color-line);border-radius:18px;background:linear-gradient(160deg,#fffdf9,#f7eee2)!important;box-shadow:0 14px 30px -24px #3b2a2080}.pq-s .pq-module--star{background:linear-gradient(160deg,#fff6ea,#f1e1ca)!important;border-color:#e2c9a6}.pq-s .pq-module:hover{transform:none}}@media(min-width:750px){.pq-s .pq-modules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}.pq-s .pq-book--kit:before,.pq-s .pq-book--kit:after{display:none}.pq-s .pq-book--kit img{box-shadow:none;border-radius:0;filter:drop-shadow(0 22px 26px rgba(42,29,22,.28))}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:132px minmax(0,1fr)}@media(min-width:990px){.pq-s .pq-book--lg.pq-book--kit{transform:none;width:min(500px,100%)}}.pq-hero__stars{display:inline-flex;align-items:center;gap:6px;margin:2px 0 6px;font-size:14px;color:var(--color-ink-soft);text-decoration:none}.pq-hero__stars span{color:#d9a441;letter-spacing:1px;font-size:15px}.pq-hero__stars b{color:var(--color-ink)}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 128px}.pq-s .pq-hero__deal .pq-book--kit{order:2}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 42%;gap:6px;align-items:center}.pq-s .pq-hero__deal .pq-book--kit{margin-right:-10px}.pq-s .pq-hero__deal .pq-book--kit img{width:118%;max-width:none;margin-left:-9%;filter:drop-shadow(0 18px 22px rgba(42,29,22,.32))}@media(min-width:750px){.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 260px}}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:1fr;gap:4px}.pq-s .pq-hero__deal .pq-book--kit{order:0;margin:0 auto;width:min(340px,92%)}.pq-s .pq-book--lg.pq-book--kit img{width:100%}.pq-s .pq-hero__deal .pq-book--kit{width:min(290px,80%)}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 120px;gap:14px;align-items:center}.pq-s .pq-hero__deal .pq-book--kit{order:2;width:auto;margin:0}.pq-s .pq-hero__deal .pq-book--kit img{width:100%;margin:0}@media(min-width:750px){.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 170px}}.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 150px;gap:12px}.pq-s .pq-hero__deal .pq-book--kit{margin-right:-6px}@media(min-width:750px){.pq-s .pq-hero__deal:has(.pq-book--kit){grid-template-columns:minmax(0,1fr) 210px}}.pq-s .pq-hero__deal:has(.pq-book--kit) .pq-price-block{flex-wrap:nowrap;gap:4px 8px}.pq-s .pq-hero__deal:has(.pq-book--kit) .pq-price-old{font-size:calc(var(--font-size-price)*.42)}@media(max-width:749px){.pq-s .pq-bonos__grid,.pq-s .pq-samples{display:grid;grid-auto-flow:column;grid-auto-columns:min(260px,74vw);grid-template-columns:none;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--space-page) * -1);padding:6px var(--space-page) 14px;scrollbar-width:none}.pq-s .pq-bonos__grid::-webkit-scrollbar,.pq-s .pq-samples::-webkit-scrollbar{display:none}.pq-s .pq-bono,.pq-s .pq-sample{scroll-snap-align:start}.pq-s .pq-sample{display:block}.pq-s .pq-sample .pq-sample__img{width:100%;height:150px;margin-bottom:10px}.pq-s .pq-sample .pq-sample__img img{width:100%;height:100%;object-fit:cover}}.pq-s.pq-temp.pq-temp--corta{padding:40px 0 36px}.pq-temp--corta .pq-temp__pasos{display:none}.pq-temp--corta .pq-temp__lead{margin-bottom:14px}@media(min-width:750px){.pq-s.pq-temp.pq-temp--corta{padding:56px 0 50px}}@keyframes pqKitGlow{0%,to{box-shadow:0 10px 24px -12px #b0574a8c,0 0 #e9c48a00}50%{box-shadow:0 14px 30px -12px #b0574ab3,0 0 0 6px #e9c48a47}}.pq-s a.pq-btn[href*="50828241699002"]{position:relative;overflow:hidden;animation:pqKitGlow 2.6s ease-in-out infinite;transition:transform .2s ease}.pq-s a.pq-btn[href*="50828241699002"]:after{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.32),transparent);animation:pqShine 3.8s ease-in-out 1s infinite}@media(hover:hover){.pq-s a.pq-btn[href*="50828241699002"]:hover{transform:translateY(-2px) scale(1.015)}}.pq-s a.pq-btn[href*="50828241699002"]:active{transform:scale(.97)}.pq-js .pq-card-in{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.pq-js .pq-card-in.pq-card-ok{opacity:1;transform:none}.pq-s .pq-kp__img{aspect-ratio:4/3.1;display:grid;place-items:center;padding:16px 0;background:radial-gradient(70% 70% at 50% 40%,#4a3022,#2a1d16 75%)}.pq-s .pq-kp__img img{width:auto;height:100%;max-height:100%;transform:rotate(-2.5deg);box-shadow:0 18px 28px -12px #000000a6}@media(hover:hover){.pq-s .pq-kp__card:hover .pq-kp__img img{transform:rotate(0) scale(1.04);transition:transform .35s ease}}@media(prefers-reduced-motion:reduce){.pq-s a.pq-btn[href*="50828241699002"],.pq-s a.pq-btn[href*="50828241699002"]:after{animation:none}.pq-js .pq-card-in{opacity:1;transform:none}}.pq-s .pq-kp__img{aspect-ratio:auto;height:230px;overflow:hidden}.pq-s .pq-kp__img img{height:196px;width:auto;max-width:none}@media(min-width:750px){.pq-s .pq-kp__img{height:260px}.pq-s .pq-kp__img img{height:222px}}.pq-s .pq-hero__deal:has(.pq-book--kit) .pq-price-block{flex-wrap:wrap}.pq-s .pq-hero .pq-save{white-space:nowrap}.pq-s .pq-hero__alt{display:block;width:fit-content;margin:12px auto 0;padding:10px 20px;border:1.5px solid #A9584A;border-radius:999px;text-decoration:none;font-size:15px;font-weight:700;color:#7a3d32;background:#ffffffb3;box-shadow:0 2px #a9584a2e;transition:background .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.pq-s .pq-hero__alt b{font-weight:900;color:#2a1c14;transition:color .2s ease}.pq-s .pq-hero__alt:hover{background:#a9584a;color:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -8px #a9584a99}.pq-s .pq-hero__alt:hover b{color:#fff}.pq-s .pq-hero__alt:active{transform:scale(.97);box-shadow:0 1px #a9584a33}.pq-bajo{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:10px 0 14px;padding:10px 14px;border-radius:14px;background:linear-gradient(135deg,#7a2e24,#a9584a);color:#fff;box-shadow:0 10px 24px -12px #7a2e24b3;animation:pqBajo 2.4s ease-in-out infinite}.pq-bajo__tag{background:#f5c451;color:#2a1c14;font-weight:900;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.pq-bajo__txt{font-size:17px;font-weight:700}.pq-bajo__txt s{opacity:.85;text-decoration-thickness:2px;text-decoration-color:#f5c451}.pq-bajo__txt b{font-size:22px;font-weight:900;color:#f5c451}@keyframes pqBajo{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@media(prefers-reduced-motion:reduce){.pq-bajo{animation:none}}.pq-bump-abierto .pq-buybar{visibility:hidden}@media screen and (max-width:749px){.pq-s .pq-hero__cta a.pq-btn{font-size:15px!important;padding:0 14px!important;gap:6px!important;white-space:nowrap;letter-spacing:-.01em}.pq-hero .pq-hero__sub{display:none}.pq-hero h1{margin-bottom:10px}.pq-hero .pq-hero__stars{margin:0 0 4px}.pq-hero .pq-bajo{padding:8px 12px;margin:6px 0 12px;gap:4px 8px;animation:none}.pq-hero .pq-bajo__tag{font-size:11px;padding:3px 8px}.pq-hero .pq-bajo__txt{font-size:15px}.pq-hero .pq-bajo__txt b{font-size:18px}.pq-hero .pq-checks li{font-size:14px;line-height:1.3}.pq-hero .pq-checks{gap:6px}.pq-hero .pq-hero__deal{grid-template-columns:minmax(0,1fr) 128px!important;gap:10px}.pq-hero .pq-price-block{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:8px!important}.pq-buybar{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.pq-rec{text-align:center}.pq-rec h2{margin:6px auto 22px;max-width:22ch}.pq-rec__cuenta{display:flex;align-items:stretch;justify-content:center;gap:10px;flex-wrap:wrap}.pq-rec__paso{flex:1 1 0;min-width:92px;max-width:220px;background:#fff;border:1px solid rgba(169,88,74,.18);border-radius:18px;padding:14px 10px;box-shadow:0 10px 24px -18px #2a1c1480}.pq-rec__paso small{display:block;font-size:13px;color:var(--color-ink-soft);margin-bottom:4px}.pq-rec__paso b{display:block;font-family:var(--font-display);font-size:clamp(22px,6vw,32px);color:var(--color-ink);line-height:1.1}.pq-rec__paso--gana{background:linear-gradient(135deg,#7a2e24,#a9584a);border-color:transparent}.pq-rec__paso--gana small{color:#ffffffd9}.pq-rec__paso--gana b{color:#f5c451}.pq-rec__flecha{align-self:center;color:#a9584a;font-weight:900;font-size:20px}.pq-rec__remate{margin:20px auto 18px;max-width:34ch;font-size:18px;font-weight:700;color:var(--color-ink)}.pq-rec__btn{max-width:420px;margin:0 auto}.pq-rec__nota{margin:12px auto 0;max-width:46ch;font-size:12px;color:var(--color-ink-soft)}@media screen and (max-width:749px){.pq-rec__flecha{display:none}.pq-rec__cuenta{gap:8px;flex-wrap:nowrap}.pq-rec__paso{min-width:0;padding:12px 6px}.pq-rec__paso small{font-size:11px}}.pq-s .pq-risk span:first-child{flex-basis:100%;justify-content:center;font-weight:700;color:var(--color-ink)}.pq-ig{position:fixed;right:16px;bottom:24px;z-index:61;display:flex;align-items:center;gap:8px;padding:10px 16px 10px 12px;border-radius:999px;background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743,#cc2366 75%,#bc1888);color:#fff;font:700 14px/1 DM Sans,system-ui,sans-serif;text-decoration:none;box-shadow:0 10px 24px -8px #bc18888c}.pq-ig svg{width:22px;height:22px;flex:none}.pq-ig:hover{filter:brightness(1.06)}.pq-bump-abierto .pq-ig{visibility:hidden}@media(max-width:749px){.pq-ig{bottom:calc(86px + env(safe-area-inset-bottom));right:12px;padding:9px 13px 9px 10px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pq-styles.css.map */
