.product-gallery[data-v-a4076745]{width:100%}.main-media-card[data-v-a4076745]{background:transparent;overflow:hidden;width:100%}.main-media[data-v-a4076745]{aspect-ratio:1;border-radius:8px;display:block;-o-object-fit:cover;object-fit:cover;width:100%}video.main-media[data-v-a4076745]{background:#000}.image-placeholder[data-v-a4076745]{align-items:center;aspect-ratio:1;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:700;gap:12px;justify-content:center;padding:2rem;text-align:center;width:100%}.thumbnail-card[data-v-a4076745]{background:#00000005;padding:8px}.thumbnail-wrapper[data-v-a4076745]{align-items:center;display:flex;gap:8px}.thumbnail-container[data-v-a4076745]{display:flex;flex:1;gap:10px;overflow-x:auto;padding:4px;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.thumbnail-container[data-v-a4076745]::-webkit-scrollbar{display:none}.nav-btn[data-v-a4076745]{flex-shrink:0}.thumbnail-item[data-v-a4076745]{border:2px solid transparent;cursor:pointer;flex-shrink:0;height:70px;overflow:hidden;transition:all .2s ease;width:70px}.thumbnail-item[data-v-a4076745]:hover{border-color:#ff7043;transform:scale(1.05)}.thumbnail-active[data-v-a4076745]{border-color:#ff5722!important;box-shadow:0 0 0 2px #ff57224d}.thumbnail-media[data-v-a4076745]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumbnail-video-wrapper[data-v-a4076745]{height:100%;position:relative;width:100%}.video-overlay[data-v-a4076745]{align-items:center;background:#0009;border-radius:50%;display:flex;height:28px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:28px}@media(max-width:600px){.thumbnail-item[data-v-a4076745]{height:60px;width:60px}.thumbnail-card[data-v-a4076745]{padding:6px}}.v-rating{display:inline-flex;max-width:100%;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%);overflow:hidden;position:absolute;z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}[data-v-dafb9c35] .variant-radio{align-items:center;display:flex;margin-bottom:.75rem;width:100%}[data-v-dafb9c35] .variant-radio .v-selection-control__wrapper{flex-shrink:0;margin-right:.75rem}[data-v-dafb9c35] .variant-radio .v-label{flex:1;margin:0;width:100%}.variant-card[data-v-dafb9c35]{background:#fff;border:2px solid #e0e0e0;box-sizing:border-box;transition:all .3s ease;width:100%}.variant-card.selected[data-v-dafb9c35]{background:#f1f8f4;border:2px solid #4caf50}.customer-review[data-v-6c4931f9]{background:#f9f9f9;border-radius:8px;padding:1.5rem}.review-content[data-v-6c4931f9]{margin-bottom:1rem}.review-text[data-v-6c4931f9]{line-height:1.5}.review-text[data-v-6c4931f9],.reviewer-name[data-v-6c4931f9]{color:#333;font-size:14px;font-weight:400}.review-dots[data-v-6c4931f9]{display:flex;gap:.5rem}.dot[data-v-6c4931f9]{background-color:#ccc!important;border-radius:50%;cursor:pointer;display:inline-block;height:10px;transition:all .3s ease;width:10px}.dot.active[data-v-6c4931f9]{background-color:#ef9bb8!important;transform:scale(1.2)}.dot[data-v-6c4931f9]:hover{background:#f0b2c8}.sale-timer[data-v-e696a1e0]{background:#f9f9f9;border-radius:8px;padding:1.5rem;text-align:center}.timer-title[data-v-e696a1e0]{color:#000;font-size:20px;font-weight:700;margin:0}.timer-box[data-v-e696a1e0]{background:#4caf50;border-radius:8px;color:#fff;min-width:70px;padding:.75rem 1rem;text-align:center}.timer-value[data-v-e696a1e0]{font-size:24px;font-weight:700;line-height:1.2}.timer-label[data-v-e696a1e0]{font-size:12px;margin-top:.25rem;opacity:.9}.timer-separator[data-v-e696a1e0]{color:#4caf50;font-size:24px;font-weight:700}.v-switch .v-label{padding-inline-start:10px}.v-switch__loader{display:flex}.v-switch__loader .v-progress-circular{color:rgb(var(--v-theme-surface))}.v-switch__thumb,.v-switch__track{transition:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__thumb,.v-selection-control--error:not(.v-selection-control--disabled) .v-switch__track{background-color:rgb(var(--v-theme-error));color:rgb(var(--v-theme-on-error))}.v-switch__track-true{margin-inline-end:auto}.v-selection-control:not(.v-selection-control--dirty) .v-switch__track-true{opacity:0}.v-switch__track-false{margin-inline-start:auto}.v-selection-control--dirty .v-switch__track-false{opacity:0}.v-switch__track{align-items:center;background-color:rgb(var(--v-theme-surface-variant));border-radius:9999px;cursor:pointer;display:inline-flex;font-size:.5rem;height:14px;min-width:36px;opacity:.6;padding:0 5px;transition:background-color .2s cubic-bezier(.4,0,.2,1)}.v-switch--inset .v-switch__track{border-radius:9999px;font-size:.75rem;height:32px;min-width:52px}.v-switch__thumb{align-items:center;background-color:rgb(var(--v-theme-surface-bright));border-radius:50%;color:rgb(var(--v-theme-on-surface-bright));display:flex;font-size:.75rem;height:20px;justify-content:center;overflow:hidden;pointer-events:none;position:relative;transition:transform .15s cubic-bezier(0,0,.2,1) .05s,color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1);width:20px}.v-switch:not(.v-switch--inset) .v-switch__thumb{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-switch.v-switch--flat:not(.v-switch--inset) .v-switch__thumb{background:rgb(var(--v-theme-surface-variant));box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));color:rgb(var(--v-theme-on-surface-variant))}.v-switch--inset .v-switch__thumb{height:24px;transform:scale(.6666666667);width:24px}.v-switch--inset .v-switch__thumb--filled{transform:none}.v-switch--inset .v-selection-control--dirty .v-switch__thumb{transform:none;transition:transform .15s cubic-bezier(0,0,.2,1) .05s}.v-switch.v-input{flex:0 1 auto}.v-switch .v-selection-control{min-height:var(--v-input-control-height)}.v-switch .v-selection-control__input{border-radius:50%;position:absolute;transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-locale--is-ltr .v-switch .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control__input{transform:translate(-10px)}.v-locale--is-rtl .v-switch .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control__input{transform:translate(10px)}.v-switch .v-selection-control__input .v-icon{position:absolute}.v-locale--is-ltr .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-ltr.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(10px)}.v-locale--is-rtl .v-switch .v-selection-control--dirty .v-selection-control__input,.v-locale--is-rtl.v-switch .v-selection-control--dirty .v-selection-control__input{transform:translate(-10px)}.v-switch.v-switch--indeterminate .v-selection-control__input{transform:scale(.8)}.v-switch.v-switch--indeterminate .v-switch__thumb{box-shadow:none;transform:scale(.75)}.v-switch.v-switch--inset .v-selection-control__wrapper{width:auto}.v-switch.v-input--vertical .v-label{min-width:-moz-max-content;min-width:max-content}.v-switch.v-input--vertical .v-selection-control__wrapper{transform:rotate(-90deg)}@media(forced-colors:active){.v-switch .v-switch__loader .v-progress-circular{color:currentColor}.v-switch .v-switch__thumb{background-color:buttontext}.v-switch .v-switch__thumb,.v-switch .v-switch__track{border:1px solid;color:buttontext}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track,.v-switch:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlight}.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb,.v-switch:not(.v-input--disabled) .v-selection-control--dirty .v-switch__track{color:highlight}.v-switch.v-switch--inset .v-switch__track{border-width:2px}.v-switch.v-switch--inset:not(.v-switch--loading):not(.v-input--disabled) .v-selection-control--dirty .v-switch__thumb{background-color:highlighttext;color:highlighttext}.v-switch.v-input--disabled .v-switch__thumb{background-color:graytext}.v-switch.v-input--disabled .v-switch__thumb,.v-switch.v-input--disabled .v-switch__track{color:graytext}.v-switch.v-switch--loading .v-switch__thumb{background-color:canvas}.v-switch.v-switch--loading.v-switch--indeterminate .v-switch__thumb,.v-switch.v-switch--loading.v-switch--inset .v-switch__thumb{border-width:0}}.product-detail-container[data-v-840898b3]{padding:2rem 0}.product-image-col[data-v-840898b3]{align-items:flex-start;display:flex;justify-content:center}.product-info-col[data-v-840898b3]{align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-height:calc(100vh - 2rem);position:sticky;top:1rem}.product-info-wrapper[data-v-840898b3]{overflow-x:hidden;overflow-y:auto;padding:0 1rem;scrollbar-width:none;-ms-overflow-style:none}.product-info-wrapper[data-v-840898b3]::-webkit-scrollbar{display:none}.top-badge[data-v-840898b3]{display:flex;justify-content:flex-start}.orders-badge[data-v-840898b3]{font-size:12px;font-weight:400}.product-name[data-v-840898b3]{color:#000;font-size:28px;font-weight:700;line-height:1.2;margin:0}.reviews-text[data-v-840898b3]{color:#666;font-size:16px;font-weight:400}.current-price[data-v-840898b3]{color:#ffc107;font-size:28px;font-weight:700;margin-right:.5rem}.original-price[data-v-840898b3]{color:#999;font-size:18px;font-weight:400;margin-right:.5rem;text-decoration:line-through}.save-badge[data-v-840898b3]{font-size:12px;font-weight:500;padding:.25rem .75rem}.features-list[data-v-840898b3]{display:flex;flex-direction:column;gap:.75rem}.feature-item[data-v-840898b3]{align-items:center;color:#000;display:flex;font-size:20px;font-weight:700}.feature-item .valentine-text[data-v-840898b3]{color:#d32f2f}.offer-banner[data-v-840898b3]{margin:1.5rem 0;position:relative}.offer-line[data-v-840898b3]{background-color:#4caf50;height:2px;margin-bottom:.5rem;width:100%}.offer-text[data-v-840898b3]{color:#4caf50;font-size:14px;font-weight:400;letter-spacing:.5px;text-align:center}.variants-section[data-v-840898b3]{margin:1.5rem 0}[data-v-840898b3] .variant-radio{align-items:center;display:flex;margin-bottom:.75rem;width:100%}[data-v-840898b3] .variant-radio .v-selection-control__wrapper{flex-shrink:0;margin-right:.75rem}[data-v-840898b3] .variant-radio .v-label{flex:1;margin:0;width:100%}.variant-card[data-v-840898b3]{background:#fff;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;padding:1rem;position:relative;transition:all .3s ease;width:100%}.variant-card.selected[data-v-840898b3]{background:#f1f8f4;border-color:#4caf50}.variant-badges[data-v-840898b3]{position:absolute;right:.5rem;top:.5rem}.variant-badge[data-v-840898b3]{font-size:10px;font-weight:600;padding:.125rem .5rem}.variant-content[data-v-840898b3]{padding-right:3rem}.variant-name[data-v-840898b3]{color:#000;font-size:16px}.variant-name[data-v-840898b3],.variant-save[data-v-840898b3]{font-weight:400;margin-bottom:.25rem}.variant-save[data-v-840898b3]{color:#4caf50;font-size:12px}.variant-price[data-v-840898b3]{align-items:baseline;display:flex;gap:.5rem}.variant-current-price[data-v-840898b3]{color:#4caf50;font-size:22px;font-weight:700}.variant-original-price[data-v-840898b3]{color:#999;font-size:14px;font-weight:400;text-decoration:line-through}.shipping-protection[data-v-840898b3]{background:#f9f9f9;border-radius:8px;margin:0;padding:1rem}.shipping-price[data-v-840898b3],.shipping-text[data-v-840898b3]{color:#333;font-size:14px;font-weight:400}.stock-warning[data-v-840898b3]{color:#d32f2f;font-size:14px;font-weight:400}.stock-text[data-v-840898b3]{color:#d32f2f}.add-to-cart-btn[data-v-840898b3]{font-size:16px;font-weight:700;height:auto;letter-spacing:1px;padding:1.25rem;text-transform:uppercase}.customer-review[data-v-840898b3]{background:#f9f9f9;border-radius:8px;padding:1.5rem}.review-content[data-v-840898b3]{margin-bottom:1rem}.review-text[data-v-840898b3]{flex:1;line-height:1.5}.review-text[data-v-840898b3],.reviewer-name[data-v-840898b3]{color:#333;font-size:14px;font-weight:400}.review-navigation[data-v-840898b3]{align-items:center;display:flex;gap:1rem;justify-content:center}.review-dots[data-v-840898b3]{display:flex;gap:.5rem}.dot[data-v-840898b3]{background:#ccc;border-radius:50%;cursor:pointer;height:8px;transition:background .3s;width:8px}.dot.active[data-v-840898b3]{background:#4caf50}.sale-timer[data-v-840898b3]{background:#f9f9f9;border-radius:8px;padding:1.5rem;text-align:center}.timer-title[data-v-840898b3]{color:#000;font-size:20px;font-weight:700;margin:0}.timer-box[data-v-840898b3]{background:#4caf50;border-radius:8px;color:#fff;min-width:70px;padding:.75rem 1rem;text-align:center}.timer-value[data-v-840898b3]{font-size:24px;font-weight:700;line-height:1.2}.timer-label[data-v-840898b3]{font-size:12px;margin-top:.25rem;opacity:.9}.timer-separator[data-v-840898b3]{color:#4caf50;font-size:24px;font-weight:700}.exclusivity-banner[data-v-840898b3]{text-align:center}.exclusivity-chip[data-v-840898b3]{color:#ff6f00;font-size:14px;font-weight:400;padding:.75rem 1.5rem}.bottom-benefits[data-v-840898b3]{border-top:1px solid #e0e0e0;margin:0;padding:1.5rem 0}.benefit-item[data-v-840898b3]{align-items:center;color:#333;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:.5rem}.benefit-icon[data-v-840898b3]{color:#666;font-size:24px}@media(max-width:960px){.product-info-wrapper[data-v-840898b3]{margin-top:2rem;padding:0}}.how-it-works[data-v-37ae2f4f]{background-color:#fff;padding:2rem 0}.section-title[data-v-37ae2f4f]{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-subtitle[data-v-37ae2f4f]{color:#666;font-size:1.2rem;margin:0}.steps-row[data-v-37ae2f4f]{margin-top:3rem}.step-col[data-v-37ae2f4f]{padding:1rem}.step-card[data-v-37ae2f4f]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.step-card[data-v-37ae2f4f]:hover{box-shadow:0 4px 20px #0000001f;transform:translateY(-5px)}.step-image-wrapper[data-v-37ae2f4f]{background:#f5f5f5;height:300px;overflow:hidden;position:relative;width:100%}.step-image[data-v-37ae2f4f]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.step-card:hover .step-image[data-v-37ae2f4f]{transform:scale(1.05)}.step-content[data-v-37ae2f4f]{display:flex;flex:1;flex-direction:column;padding:2rem}.step-number[data-v-37ae2f4f]{color:#ff7043;font-size:.9rem;font-weight:600;letter-spacing:1px;margin-bottom:.5rem;text-transform:uppercase}.step-title[data-v-37ae2f4f]{color:#333;font-size:1.3rem;font-weight:600;line-height:1.4;margin-bottom:1rem}.step-description[data-v-37ae2f4f]{color:#666;flex:1;font-size:1rem;line-height:1.7;margin:0}@media(max-width:960px){.how-it-works[data-v-37ae2f4f]{padding:3rem 0}.section-title[data-v-37ae2f4f]{font-size:2rem}.section-subtitle[data-v-37ae2f4f]{font-size:1.1rem}.steps-row[data-v-37ae2f4f]{margin-top:2rem}.step-col[data-v-37ae2f4f]{margin-bottom:2rem}.step-image-wrapper[data-v-37ae2f4f]{height:250px}.step-content[data-v-37ae2f4f]{padding:1.5rem}.step-title[data-v-37ae2f4f]{font-size:1.2rem}}@media(max-width:600px){.section-title[data-v-37ae2f4f]{font-size:1.75rem}.section-subtitle[data-v-37ae2f4f]{font-size:1rem}.step-image-wrapper[data-v-37ae2f4f]{height:200px}.step-content[data-v-37ae2f4f]{padding:1.25rem}.step-title[data-v-37ae2f4f]{font-size:1.1rem}.step-description[data-v-37ae2f4f]{font-size:.95rem}}.contact-container[data-v-6ea77fe9]{max-width:1200px}.testimonials-grid-section[data-v-6ea77fe9]{background-color:var(--app-bg-color);color:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.testimonial-card[data-v-6ea77fe9]{background-color:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.testimonial-card[data-v-6ea77fe9]:hover{box-shadow:0 15px 35px #0000004d;transform:translateY(-5px)}.testimonial-image[data-v-6ea77fe9]{background-color:#f5f5f5;height:200px;overflow:hidden;width:100%}.testimonial-img[data-v-6ea77fe9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-content[data-v-6ea77fe9]{color:#222;display:flex;flex:1;flex-direction:column;padding:1.5rem;position:relative}.stars[data-v-6ea77fe9]{display:flex;gap:4px;margin-bottom:.75rem}.star-icon[data-v-6ea77fe9]{font-size:20px}.testimonial-headline[data-v-6ea77fe9]{color:#222;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}.testimonial-quote[data-v-6ea77fe9]{color:#444;flex:1;font-size:.95rem;line-height:1.6;margin-bottom:1rem}.testimonial-author[data-v-6ea77fe9]{color:#222;font-size:.9rem;font-weight:600;margin-top:auto}.quotation-mark[data-v-6ea77fe9]{color:gold;font-family:Georgia,serif;font-size:4rem;font-weight:700;line-height:1;opacity:.3;position:absolute;right:1.5rem;top:1.5rem}@media(max-width:960px){.testimonial-image[data-v-6ea77fe9]{height:180px}.testimonial-headline[data-v-6ea77fe9]{font-size:1.1rem}.quotation-mark[data-v-6ea77fe9]{font-size:3rem}}.faq-container[data-v-f1093491]{background-color:#fafafa;max-width:1200px;padding:4rem 2rem}.faq-wrapper[data-v-f1093491]{margin:0 auto;max-width:800px}.faq-heading[data-v-f1093491]{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:1rem;position:relative;text-align:center}.faq-underline[data-v-f1093491]{background:linear-gradient(90deg,transparent 0,#4a90e2 20%,#4a90e2 80%,transparent);border-radius:2px;height:3px;margin:0 auto 3rem;position:relative;width:100%}.faq-underline[data-v-f1093491]:before{background:repeating-linear-gradient(90deg,#4a90e2,#4a90e2 8px,transparent 0,transparent 16px);border-radius:2px;content:"";height:7px;left:20%;position:absolute;right:20%;top:-2px}.faq-panels[data-v-f1093491]{background-color:transparent;box-shadow:none}.faq-panel[data-v-f1093491]{background-color:transparent!important;border-bottom:1px solid #e0e0e0;margin-bottom:0!important}.faq-panel[data-v-f1093491]:hover{background-color:#f5f5f5!important}.faq-panel.v-expansion-panel--active[data-v-f1093491]{background-color:#f0f0f0!important}.faq-title-wrapper[data-v-f1093491]{align-items:center;display:flex;gap:1rem;width:100%}.faq-check-icon[data-v-f1093491]{align-items:center;background-color:#4a90e2;border-radius:4px;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.faq-question-text[data-v-f1093491]{color:#333;flex:1;font-size:1.1rem;font-weight:500}.faq-panel.v-expansion-panel--active .faq-question-text[data-v-f1093491]{color:#4a90e2;text-decoration:underline}.faq-answer[data-v-f1093491]{color:#666;font-size:1rem;line-height:1.6;padding-left:3.5rem!important;padding-right:1rem!important}[data-v-f1093491] .v-expansion-panel-title{min-height:auto!important;padding:1.5rem 1rem!important}[data-v-f1093491] .v-expansion-panel-title__overlay{opacity:0!important}[data-v-f1093491] .v-expansion-panel-text__wrapper{padding:0 1rem 1.5rem!important}@media(max-width:960px){.faq-container[data-v-f1093491]{padding:3rem 1.5rem}.faq-heading[data-v-f1093491]{font-size:2rem}[data-v-f1093491] .v-expansion-panel-title{padding:1.25rem .75rem!important}.faq-answer[data-v-f1093491]{padding-left:3rem!important;padding-right:.75rem!important}}@media(max-width:600px){.faq-heading[data-v-f1093491]{font-size:1.75rem}.faq-question-text[data-v-f1093491]{font-size:1rem}.faq-answer[data-v-f1093491]{font-size:.95rem}}.doctor-container[data-v-513bdbb7]{background-color:#fff;max-width:1200px;padding:4rem 2rem}.doctor-image-col[data-v-513bdbb7]{align-items:center;display:flex;justify-content:center}.doctor-image-wrapper[data-v-513bdbb7]{background:linear-gradient(135deg,#e3f2fd,#bbdefb);border:3px solid #4a90e2;border-radius:16px;box-shadow:0 4px 12px #4a90e233;max-width:400px;padding:8px;width:100%}.doctor-image[data-v-513bdbb7]{border-radius:12px;display:block;height:auto;width:100%}.doctor-content-col[data-v-513bdbb7]{align-items:center;display:flex;padding:2rem}.doctor-content[data-v-513bdbb7]{max-width:100%;width:100%}.doctor-heading[data-v-513bdbb7]{color:#333;font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.heading-text[data-v-513bdbb7]{color:#333}.heading-name[data-v-513bdbb7]{color:#4a90e2}.doctor-text[data-v-513bdbb7]{color:#555;font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.doctor-signature[data-v-513bdbb7]{color:#333;font-size:1.1rem;font-weight:600;line-height:1.6;margin:2rem 0 1.5rem}.signature-title[data-v-513bdbb7]{color:#666;font-size:.95rem;font-weight:400}.order-btn[data-v-513bdbb7]{box-shadow:0 4px 12px #ff6f004d!important;color:#fff!important;font-size:1.1rem!important;font-weight:600!important;margin-top:1rem;text-transform:none!important}.order-btn[data-v-513bdbb7]:hover{box-shadow:0 6px 16px #ff6f0066!important;transform:translateY(-2px)}@media(max-width:960px){.doctor-container[data-v-513bdbb7]{padding:3rem 1.5rem}.doctor-heading[data-v-513bdbb7]{font-size:2rem;margin-bottom:1.5rem}.doctor-text[data-v-513bdbb7]{font-size:1rem;margin-bottom:1.25rem}.doctor-content-col[data-v-513bdbb7]{padding:1.5rem 1rem}.doctor-image-wrapper[data-v-513bdbb7]{max-width:350px}}@media(max-width:600px){.doctor-container[data-v-513bdbb7]{padding:2rem 1rem}.doctor-heading[data-v-513bdbb7]{font-size:1.75rem;margin-bottom:1.25rem}.doctor-text[data-v-513bdbb7]{font-size:.95rem;margin-bottom:1rem}.doctor-image-wrapper[data-v-513bdbb7]{max-width:280px}.order-btn[data-v-513bdbb7]{font-size:1rem!important;padding:.875rem 2rem!important}}.guarantee-card[data-v-41cd2d06]{align-items:center;display:flex;justify-content:center;max-width:550px;transition:transform .3s ease;width:100%}.guarantee-card[data-v-41cd2d06]:hover{transform:scale(1.02)}.guarantee-image[data-v-41cd2d06]{filter:drop-shadow(0 20px 40px rgba(0,0,0,.15));height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.intro-badge[data-v-41cd2d06]{background:#ff8c001a;border-radius:50px;color:#ff8c00;display:inline-block;font-size:.9rem;font-weight:700;letter-spacing:1px;padding:4px 16px}.guarantee-headline[data-v-41cd2d06]{color:#2c3e50;font-size:2.8rem;font-weight:900;line-height:1.2}.highlight[data-v-41cd2d06]{color:#ff8c00}.guarantee-text[data-v-41cd2d06]{color:#555;font-size:1.2rem;line-height:1.8}.note-alert[data-v-41cd2d06]{border-radius:12px;font-size:.95rem}.order-btn[data-v-41cd2d06]{font-weight:800;height:60px!important;letter-spacing:1px;text-transform:uppercase}@media(max-width:960px){.guarantee-headline[data-v-41cd2d06]{font-size:2rem;text-align:center}.content-col[data-v-41cd2d06]{padding-left:12px!important;text-align:center!important}.guarantee-image[data-v-41cd2d06]{max-width:80%}}.customer-reviews-container[data-v-bce9af26]{background-color:#faf8f3;max-width:1200px;padding:4rem 2rem}.reviews-wrapper[data-v-bce9af26]{margin:0 auto;max-width:1000px}.reviews-heading[data-v-bce9af26]{color:#333;font-size:2.5rem;font-weight:700;margin-bottom:2rem;text-align:left}.reviews-header[data-v-bce9af26]{align-items:start;display:grid;gap:2rem;grid-template-columns:1fr 2fr 1fr;margin-bottom:2rem}.rating-summary[data-v-bce9af26]{display:flex;flex-direction:column;gap:.5rem}.overall-rating[data-v-bce9af26]{align-items:center;display:flex;gap:.75rem}.rating-stars[data-v-bce9af26]{flex-shrink:0}.rating-text[data-v-bce9af26]{color:#333;font-size:1.1rem;font-weight:600}.total-reviews[data-v-bce9af26]{color:#666;font-size:.95rem}.rating-breakdown[data-v-bce9af26]{display:flex;flex-direction:column;gap:.5rem}.rating-bar-item[data-v-bce9af26]{align-items:center;display:flex;gap:.75rem}.stars-label[data-v-bce9af26]{width:80px}.small-stars[data-v-bce9af26],.stars-label[data-v-bce9af26]{flex-shrink:0}.bar-container[data-v-bce9af26]{background-color:#e0e0e0;border-radius:6px;flex:1;height:12px;overflow:hidden;position:relative}.bar-fill[data-v-bce9af26]{background-color:var(--app-bg-color);border-radius:6px;height:100%;transition:width .3s ease}.bar-count[data-v-bce9af26]{color:#666;flex-shrink:0;font-size:.9rem;text-align:right;width:50px}.write-review-section[data-v-bce9af26]{align-items:flex-start;display:flex;justify-content:flex-end}.write-review-btn[data-v-bce9af26]{font-weight:600;padding:.75rem 2rem;text-transform:none}.sort-section[data-v-bce9af26]{margin-bottom:2rem}.sort-section[data-v-bce9af26],.sort-select[data-v-bce9af26]{max-width:200px}.reviews-list[data-v-bce9af26]{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.review-item[data-v-bce9af26]{border-bottom:1px solid #e0e0e0;display:flex;gap:1rem;padding:1rem 0}.review-item[data-v-bce9af26]:last-child{border-bottom:none}.review-rating[data-v-bce9af26]{flex-shrink:0;margin-top:.25rem}.review-content[data-v-bce9af26]{flex:1}.review-header[data-v-bce9af26]{justify-content:space-between;margin-bottom:.5rem}.review-header[data-v-bce9af26],.reviewer-info[data-v-bce9af26]{align-items:center;display:flex}.reviewer-info[data-v-bce9af26]{gap:.5rem}.user-icon[data-v-bce9af26]{color:#666}.reviewer-name[data-v-bce9af26]{color:#333;font-size:.95rem;font-weight:600}.review-date[data-v-bce9af26]{color:#666;font-size:.9rem}.review-text[data-v-bce9af26]{color:#333;font-size:.95rem;line-height:1.6;margin:0}.pagination-section[data-v-bce9af26]{margin-top:2rem}.pagination[data-v-bce9af26],.pagination-section[data-v-bce9af26]{display:flex;justify-content:center}@media(max-width:960px){.reviews-header[data-v-bce9af26]{gap:1.5rem;grid-template-columns:1fr}.write-review-section[data-v-bce9af26]{justify-content:flex-start}.rating-breakdown[data-v-bce9af26]{order:2}.write-review-section[data-v-bce9af26]{order:3}}@media(max-width:600px){.customer-reviews-container[data-v-bce9af26]{padding:2rem 1rem}.reviews-heading[data-v-bce9af26]{font-size:2rem}.rating-bar-item[data-v-bce9af26]{gap:.5rem}.stars-label[data-v-bce9af26]{width:60px}.bar-count[data-v-bce9af26]{font-size:.85rem;width:40px}.review-header[data-v-bce9af26]{align-items:flex-start;flex-direction:column;gap:.25rem}}.review-dialog[data-v-bce9af26]{border-radius:12px}.dialog-title[data-v-bce9af26]{align-items:center;border-bottom:1px solid #e0e0e0;color:#333;display:flex;font-size:1.5rem;font-weight:600;justify-content:space-between}.dialog-content[data-v-bce9af26],.dialog-title[data-v-bce9af26]{padding:1.5rem}.rating-field[data-v-bce9af26]{display:flex;flex-direction:column;gap:.5rem}.rating-label[data-v-bce9af26]{color:#666;font-size:.95rem;font-weight:500;margin-bottom:.5rem}.rating-input[data-v-bce9af26]{margin:.5rem 0}.rating-text-small[data-v-bce9af26]{color:#666;font-size:.9rem;margin-top:.25rem}.dialog-actions[data-v-bce9af26]{border-top:1px solid #e0e0e0;padding:1rem 1.5rem}
