.product-page-layout[data-astro-cid-yvbahnfj]{display:grid;gap:var(--space-xl, 2rem);margin-block:var(--space-xl, 2rem);align-items:start}@media(min-width:768px){.product-page-layout[data-astro-cid-yvbahnfj]{grid-template-columns:1fr minmax(280px,360px)}.product-page-main[data-astro-cid-yvbahnfj]{min-inline-size:0}}@media(min-width:1024px){.product-page-layout[data-astro-cid-yvbahnfj]{grid-template-columns:1fr 380px}.product-page-sidebar[data-astro-cid-yvbahnfj]{position:sticky;top:var(--space-m, 1rem)}}.product-subdescription[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-xl, 2rem)}.product-subdescription__inner[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-l, 1.5rem)}.product-subdescription__quote[data-astro-cid-yvbahnfj]{flex:1;min-width:0}.product-subdescription__quote[data-astro-cid-yvbahnfj] blockquote{font-size:var(--font-size-2, 1.125rem)!important;line-height:1.6;margin:0}.product-subdescription__quote[data-astro-cid-yvbahnfj] blockquote p{display:inline;font-size:inherit;line-height:inherit}.product-subdescription__photo[data-astro-cid-yvbahnfj]{flex-shrink:0}.product-subdescription__img[data-astro-cid-yvbahnfj]{display:block;width:200px;height:200px;object-fit:contain;object-position:center;border-radius:50%;background-color:light-dark(var(--color-neutral-100),var(--color-neutral-700))}@media(min-width:768px){.product-subdescription__inner[data-astro-cid-yvbahnfj]{align-items:stretch}.product-subdescription__quote[data-astro-cid-yvbahnfj]{display:flex;flex-direction:column;justify-content:center}.product-subdescription__photo[data-astro-cid-yvbahnfj]{display:flex;align-items:center;height:100%}.product-subdescription__img[data-astro-cid-yvbahnfj]{width:240px;height:100%;max-width:240px;aspect-ratio:1 / 1;object-fit:contain}}.product-info-section[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-xl, 2rem)}.product-info-section[data-astro-cid-yvbahnfj]:last-child{margin-block-end:0}.product-info-body[data-astro-cid-yvbahnfj]{margin-block-start:var(--space-m, 1rem)}.product-info-body[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj],.product-info-body[data-astro-cid-yvbahnfj] ul[data-astro-cid-yvbahnfj]{margin-block-end:0}.product-info-section[data-astro-cid-yvbahnfj] .notification h2{margin:0;font-size:var(--font-size-3);line-height:var(--font-size-3)}.product-info-section[data-astro-cid-yvbahnfj] .notification.type-default .icon{display:none}.product-includes-list[data-astro-cid-yvbahnfj]{list-style:none;padding:0}.product-includes-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{position:relative;padding-inline-start:1.75rem;margin-block-end:var(--space-xs, .5rem)}.product-includes-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]:last-child{margin-block-end:0}.product-includes-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]:before{content:"✓";position:absolute;left:0;top:0;color:var(--color-success, #16a34a);font-weight:700;font-size:1.125em;line-height:1.5}.product-features-bonus[data-astro-cid-yvbahnfj]{margin-block-start:var(--space-m, 1rem)}.product-features-list[data-astro-cid-yvbahnfj]{list-style:none;padding:0;margin:0}.product-features-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-xs, .5rem)}.product-features-list[data-astro-cid-yvbahnfj] li[data-astro-cid-yvbahnfj]:last-child{margin-block-end:0}.product-sidebar-card[data-astro-cid-yvbahnfj]{padding:var(--space-l, 1.5rem);border:1px solid var(--border-color-subtle, #e5e7eb);border-radius:var(--radius-m, .5rem);background-color:light-dark(var(--color-neutral-200),var(--color-neutral-800))}.product-sidebar-summary[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-l, 1.5rem);padding-block-end:var(--space-m, 1rem);border-block-end:1px solid var(--border-color-subtle)}.product-sidebar-price[data-astro-cid-yvbahnfj]{font-size:var(--font-size-4, 1.5rem);font-weight:700;margin:0}.product-form-api-error[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-m, 1rem);padding:var(--space-s, .75rem);border-radius:var(--radius-sm, .25rem);background:var(--color-error-light, #fee2e2);color:var(--color-error, #dc2626);font-size:.875rem}.product-sidebar-after-submit[data-astro-cid-yvbahnfj]{margin-block-start:var(--space-m, 1rem);padding-block-start:var(--space-m, 1rem);border-block-start:1px solid var(--border-color-subtle)}.product-sidebar-after-submit[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-2xs, .25rem)}.product-sidebar-after-submit[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]:last-child{margin-block-end:0}.product-sidebar-form[data-astro-cid-yvbahnfj] .form-field[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-m, 1rem)}.product-sidebar-form[data-astro-cid-yvbahnfj] .form-field[data-astro-cid-yvbahnfj] label[data-astro-cid-yvbahnfj]{display:block;margin-block-end:var(--space-2xs, .25rem);font-weight:600}.product-sidebar-form[data-astro-cid-yvbahnfj] .form-field-checkbox[data-astro-cid-yvbahnfj] label[data-astro-cid-yvbahnfj]{font-weight:inherit}.product-sidebar-form[data-astro-cid-yvbahnfj] .form-field-checkbox[data-astro-cid-yvbahnfj] input[data-astro-cid-yvbahnfj][type=checkbox]{margin-inline-end:var(--space-2xs, .25rem)}.product-sidebar-form[data-astro-cid-yvbahnfj] .product-coupon-zero-info[data-astro-cid-yvbahnfj]{margin-block-start:.5rem;font-size:.9rem;color:var(--color-success, #0a7a0a)}.product-sidebar-form[data-astro-cid-yvbahnfj] .input-group input,.product-sidebar-form[data-astro-cid-yvbahnfj] .input-group textarea{background-color:#fff}.product-sidebar-form[data-astro-cid-yvbahnfj] .error-message[data-astro-cid-yvbahnfj]{display:block;color:var(--color-error, #dc2626);font-size:var(--font-size-1, .875rem);margin-block-start:var(--space-2xs, .25rem)}.product-sidebar-submit[data-astro-cid-yvbahnfj]{width:100%;justify-content:center;margin-block-end:var(--space-2xs, .25rem)}.product-sidebar-trust[data-astro-cid-yvbahnfj]{margin-block-start:var(--space-l, 1.5rem);padding-block-start:var(--space-m, 1rem);border-block-start:1px solid var(--border-color-subtle)}.product-sidebar-trust[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-2xs, .25rem)}.product-sidebar-trust[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]:last-child{margin-block-end:0}.product-faq-section-bg[data-astro-cid-yvbahnfj]{width:100%;background-color:light-dark(var(--color-neutral-200),var(--color-neutral-800));padding:5rem 0}.product-faq-section-bg[data-astro-cid-yvbahnfj] h2,.product-faq-section-bg[data-astro-cid-yvbahnfj] p{color:var(--foreground-color)}.product-faq-section[data-astro-cid-yvbahnfj]{margin-block:0}.product-faq-section[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{margin-block-end:var(--space-m, 1rem)}
