body.mivyo-styler-active .single-product div.product .summary{color:var(--mivyo-navy)}body.mivyo-styler-active .summary .mivyo-rating-trust{color:var(--mivyo-coral);margin-left:5px;font-size:13px;font-weight:650}body.mivyo-styler-active .summary .mivyo-trust-card>svg{color:var(--mivyo-coral);flex:none}body.mivyo-styler-active .summary .mivyo-bundle-title{display:flex;align-items:center;gap:14px;margin-bottom:8px;color:var(--mivyo-navy);text-align:center;font:800 13px/1.3 system-ui,sans-serif;letter-spacing:.8px}body.mivyo-styler-active .summary .mivyo-bundle-title>span{background:var(--mivyo-light-pink);height:2px;flex:1}body.mivyo-styler-active .summary .mivyo-bundle-description{margin:0 0 11px;text-align:center;font:400 12px/1.4 system-ui,sans-serif;color:#667085}body.mivyo-styler-active .summary .mivyo-standard-price .price{font-size:24px;font-weight:800;color:var(--mivyo-coral)}body.mivyo-styler-active .mivyo-media-section{clear:both;border-radius:15px;padding:20px;margin:25px 0;background:var(--mivyo-beige)}body.mivyo-styler-active .mivyo-media-section>h2{margin:0 0 15px;text-align:center;color:var(--mivyo-navy);font:800 clamp(21px,2vw,30px)/1.25 var(--mivyo-heading-font)}body.mivyo-styler-active .mivyo-before-after{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:900px;margin:0 auto}body.mivyo-styler-active .mivyo-before-after figure{position:relative;margin:0;overflow:hidden;border-radius:12px;background:var(--mivyo-white)}body.mivyo-styler-active .mivyo-before-after img{display:block;height:auto;width:100%;aspect-ratio:1/1;object-fit:cover}body.mivyo-styler-active .mivyo-before-after figcaption{position:absolute;left:12px;bottom:12px;padding:5px 12px;border-radius:50px;background:var(--mivyo-white);color:var(--mivyo-navy);font:800 12px/1.2 system-ui,sans-serif}body.mivyo-styler-active .mivyo-media-caption{text-align:center;margin:12px 0 0;color:#697080;font-size:13px}body.mivyo-styler-active .mivyo-video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}body.mivyo-styler-active .mivyo-video-grid video{width:100%;aspect-ratio:9/16;max-height:450px;border-radius:12px;object-fit:cover;background:#181818}body.mivyo-styler-active .mivyo-cart-discount{display:block;color:var(--mivyo-coral);font-weight:700}body.mivyo-styler-active.mivyo-square .mivyo-bundle-card,body.mivyo-styler-active.mivyo-square .mivyo-guarantees,body.mivyo-styler-active.mivyo-square .mivyo-trust-card,body.mivyo-styler-active.mivyo-square .mivyo-real-reviews,body.mivyo-styler-active.mivyo-square .mivyo-media-section{border-radius:0!important}@media (max-width:768px){body.mivyo-styler-active .mivyo-media-section{padding:12px}}body.mivyo-styler-active .summary .mivyo-offer-deadline{background:var(--mivyo-blush);border:1px solid var(--mivyo-light-pink);display:flex;justify-content:space-between;gap:10px;align-items:center;color:var(--mivyo-coral);border-radius:10px;padding:11px 13px;margin:0 0 12px;font:800 12px/1.2 system-ui,sans-serif}body.mivyo-styler-active .summary .mivyo-offer-deadline strong{color:var(--mivyo-navy);font-size:14px;font-variant-numeric:tabular-nums}body.mivyo-styler-active .summary .mivyo-real-stock{text-align:center;font:700 12px/1.3 system-ui,sans-serif;color:var(--mivyo-coral);margin:9px 0}body.mivyo-styler-active .mivyo-v2-trust-card{display:flex;align-items:flex-start;gap:13px;border:1px solid #f6dce4;background:var(--mivyo-blush);padding:15px;margin:13px 0;border-radius:12px;color:var(--mivyo-navy);font:400 13px/1.5 system-ui,sans-serif}body.mivyo-styler-active .mivyo-v2-trust-icon{display:grid;place-items:center;flex:none;border-radius:12px;width:44px;height:44px;color:var(--mivyo-coral);background:var(--mivyo-white)}body.mivyo-styler-active .mivyo-v2-trust-body strong{display:block;font-size:15px;font-weight:800}body.mivyo-styler-active .mivyo-v2-trust-body p{margin:5px 0!important;color:#545f70}body.mivyo-styler-active .mivyo-v2-trust-body a{color:var(--mivyo-coral);font-weight:700;text-decoration:underline}body.mivyo-modal-open{overflow:hidden}body.mivyo-styler-active .mivyo-v2-verified-img{width:16px;height:16px;object-fit:contain;display:inline-block;vertical-align:middle}body.mivyo-styler-active .mivyo-doctor-mini-icon{width:19px;height:19px;object-fit:contain;display:inline-block;vertical-align:middle;margin:2px 4px}body.mivyo-styler-active .mivyo-buyer-fallback-avatar{display:grid;place-items:center;flex:0 0 51px;width:51px;height:51px;border-radius:50%;background:var(--mivyo-blush);color:var(--mivyo-coral);font:800 22px/1 system-ui,sans-serif}body.mivyo-styler-active .mivyo-buyer-headline{font:800 13px/1.4 system-ui,sans-serif;color:var(--mivyo-navy);margin:12px 0 5px}body.mivyo-styler-active .mivyo-video-grid{display:flex!important;flex-flow:row nowrap!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:3px 0 12px!important}body.mivyo-styler-active .mivyo-video-grid video{flex:0 0 clamp(145px,36%,210px)!important;width:clamp(145px,36%,210px)!important;scroll-snap-align:start;object-fit:cover}@media (max-width:767px){body.mivyo-styler-active .mivyo-video-grid video{flex-basis:clamp(142px,44vw,188px)!important;width:clamp(142px,44vw,188px)!important}}