:root{--bg:#FFFFFF;--bg-soft:#F8F6F1;--bg-mute:#F3F0E8;--paper:#F8F6F1;--line:#E8E2D4;--line-soft:#F0EBE0;--text:#1F2937;--text-soft:#4B5563;--text-mute:#6B7280;--text-fade:#9CA3AF;--accent:#D97706;--accent-deep:#B45309;--accent-soft:#FED7AA;--pros:#E8F0E2;--pros-text:#3F5635;--pros-deep:#7B9270;--cons:#F5EFE0;--cons-text:#5C503A;--cons-deep:#A89A75;--highlight:#FFEDD5;--winner:#FEF3C7;--winner-deep:#D97706;--serif:"Lora", Georgia, serif;--sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--sans);background:var(--bg);color:var(--text);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.site-strip{background:var(--text);color:var(--bg);padding:6px 16px;text-align:center;font-family:var(--sans);font-size:10px;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.hero{padding:24px 18px 32px;background:var(--bg-soft);text-align:center;border-bottom:1px solid var(--line)}.hero h1{font-family:var(--serif);font-size:30px;color:var(--text);line-height:1.15;letter-spacing:-.018em;margin-bottom:10px;font-weight:700;text-wrap:balance}.hero-tagline{font-family:var(--sans);font-size:13px;color:var(--text-mute);line-height:1.5;max-width:34ch;margin:0 auto}.hero-pdp-bridge{margin:18px auto 0;max-width:360px;background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:14px;box-shadow:0 14px 34px #1f293714;text-align:left}.hero-pdp-kicker{font-family:var(--sans);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-deep);font-weight:800;margin-bottom:6px}.hero-pdp-title{font-family:var(--serif);font-size:18px;line-height:1.15;letter-spacing:-.014em;color:var(--text);font-weight:700;margin-bottom:6px}.hero-pdp-copy{font-family:var(--sans);font-size:12px;line-height:1.45;color:var(--text-soft);margin-bottom:12px}.hero-pdp-cta{display:flex;align-items:center;justify-content:center;background:var(--accent);color:var(--bg);padding:14px 16px;border-radius:7px;font-family:var(--sans);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 4px 12px #d9770647}.hero-pdp-meta{margin-top:8px;font-family:var(--sans);font-size:10.5px;line-height:1.4;text-align:center;color:var(--text-mute)}.hero-pdp-meta strong{color:var(--accent-deep);font-weight:800}.author-block{padding:24px 18px;background:var(--bg);border-bottom:1px solid var(--line-soft)}.author-byline-row{display:flex;align-items:center;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--line-soft);margin-bottom:18px}.author-photo{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#e8dcc8,#b8a88c);flex-shrink:0;position:relative;overflow:hidden}.author-photo:after{content:"";position:absolute;top:22%;left:25%;width:50%;height:60%;background:radial-gradient(ellipse,#b88862 30%,#8b5e40);border-radius:50% 50% 45% 45%}.author-photo.dr{background:linear-gradient(135deg,#d8cfbe,#a89a7e)}.author-photo.dr:after{background:radial-gradient(ellipse,#c8a082 30%,#9c7560)}.author-byline{flex:1;min-width:0}.author-byline-prefix{font-family:var(--sans);font-size:9.5px;color:var(--text-mute);letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-bottom:3px}.author-byline-name{font-family:var(--serif);font-size:17px;color:var(--text);font-weight:700;line-height:1.15;letter-spacing:-.012em;margin-bottom:3px}.author-byline-meta{font-family:var(--sans);font-size:11px;color:var(--text-mute);line-height:1.3}.author-byline-meta strong{color:var(--text-soft);font-weight:600}.author-body{font-family:var(--serif);font-size:15.5px;line-height:1.7;color:var(--text);text-align:left}.author-body p{margin-bottom:14px}.author-body p:last-child{margin-bottom:0}.author-body strong{font-weight:700;color:var(--text)}.author-body em{font-style:italic;color:var(--text-soft)}.md-verify{display:inline-flex;align-items:center;gap:5px;background:var(--pros);color:var(--pros-text);padding:3px 9px;border-radius:4px;font-family:var(--sans);font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.md-verify:before{content:"\2713";font-weight:700;color:var(--pros-deep)}.ed-section{padding:32px 18px;background:var(--bg);border-bottom:1px solid var(--line-soft)}.ed-section h2{font-family:var(--serif);font-size:22px;color:var(--text);line-height:1.25;letter-spacing:-.012em;margin-bottom:16px;font-weight:700;text-wrap:balance}.ed-section p{font-family:var(--serif);font-size:15.5px;line-height:1.75;color:var(--text);margin-bottom:14px}.ed-section p:last-child{margin-bottom:0}.ed-section p strong{font-weight:700;color:var(--text)}.ed-section p em{font-style:italic;color:var(--text-soft)}.ed-section p sup{color:var(--accent);font-weight:700;font-size:9px;background:var(--accent-soft);padding:1px 4px;border-radius:3px;margin-left:2px;letter-spacing:.04em}.arousal-mechanism-infographic{margin:0 0 18px;padding:16px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(180deg,#fff8ee,#f8f6f1);box-shadow:0 14px 34px #1f29370f;scroll-margin-bottom:110px}.arousal-infographic-kicker{font-family:var(--sans);font-size:9.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--accent-deep);margin-bottom:6px}.arousal-infographic-title{font-family:var(--serif);font-size:24px;line-height:1.08;letter-spacing:-.018em;color:var(--text);font-weight:700;margin-bottom:12px}.arousal-infographic-title em{display:block;color:var(--accent-deep);font-style:italic;font-weight:600}.arousal-pathway-grid{display:grid;gap:10px;margin-bottom:12px}.arousal-pathway-card{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:start;padding:12px;border:1px solid var(--line-soft);border-radius:8px;background:#ffffffb8}.arousal-pathway-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:var(--highlight);border:1px solid var(--accent-soft);color:var(--accent-deep);font-family:var(--serif);font-size:22px;font-weight:700;line-height:1}.arousal-pathway-label{font-family:var(--sans);font-size:10px;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:var(--text-mute);font-weight:800;margin-bottom:4px}.arousal-pathway-card h3{font-family:var(--serif);font-size:17px;line-height:1.15;letter-spacing:-.01em;color:var(--text);margin-bottom:4px}.arousal-pathway-card p{font-family:var(--sans);font-size:12px;line-height:1.45;color:var(--text-soft);margin:0}.arousal-infographic-footer{padding:12px;border-radius:8px;background:var(--winner);border:1px solid rgba(217,119,6,.25);font-family:var(--sans);font-size:12.5px;line-height:1.45;color:var(--text)}.arousal-infographic-footer strong{color:var(--accent-deep)}.pull-quote{border-left:3px solid var(--accent);padding:8px 0 8px 16px;margin:18px 0;font-family:var(--serif);font-style:italic;font-size:16px;line-height:1.55;color:var(--text)}.pull-quote strong{font-style:normal;color:var(--accent-deep);font-weight:700}.product{padding:28px 18px;background:var(--bg);border-bottom:1px solid var(--line);position:relative}.product.featured{background:linear-gradient(180deg,var(--winner) 0%,var(--bg-soft) 60%);padding:36px 18px;border-top:3px solid var(--accent)}.product.featured:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:var(--accent)}.product-rank-row{display:flex;align-items:center;gap:10px;margin-bottom:14px}.product-rank{font-family:var(--serif);font-size:32px;color:var(--accent);line-height:.9;letter-spacing:-.03em;font-weight:700;font-variant-numeric:tabular-nums}.product.featured .product-rank{font-size:40px}.product-rank-meta{flex:1}.product-badge{display:inline-block;background:var(--accent);color:var(--bg);padding:3px 9px;border-radius:3px;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.product-badge.editor,.product-badge.standout{background:var(--text)}.product-badge.fda{background:var(--pros-deep)}.product-rating-row{display:flex;align-items:center;gap:8px;font-family:var(--sans);font-size:11px;color:var(--text-mute);font-weight:500}.product-stars{color:var(--accent);font-size:11px;letter-spacing:.18em}.product-rating-num{font-weight:700;color:var(--text)}.med-spec{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:18px}.product.featured .med-spec{background:var(--bg);border-color:var(--accent-soft)}.spec-row{display:grid;grid-template-columns:110px 1fr;border-bottom:1px solid var(--line-soft)}.spec-row:last-child{border-bottom:none}.spec-label{font-family:var(--sans);font-size:9.5px;color:var(--text);letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:10px 12px;background:var(--bg);border-right:1px solid var(--line-soft)}.product.featured .spec-label{background:var(--bg-soft)}.spec-value{font-family:var(--sans);font-size:12.5px;color:var(--text);padding:10px 12px;line-height:1.4}.spec-value strong{color:var(--text);font-weight:700}.spec-value sup{color:var(--accent);font-weight:700;font-size:8.5px;background:var(--accent-soft);padding:1px 3px;border-radius:3px;margin-left:3px;letter-spacing:.04em}.spec-value .pill{display:inline-block;background:var(--pros);color:var(--pros-text);padding:1px 6px;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.04em;margin-right:4px}.spec-value .pill.warn{background:var(--cons);color:var(--cons-text)}.spec-value .pill.no{background:#fee2e2;color:#7f1d1d}.product-title{font-family:var(--serif);font-size:22px;color:var(--text);line-height:1.2;letter-spacing:-.018em;margin-bottom:6px;font-weight:700;text-wrap:balance}.product.featured .product-title{font-size:26px}.product-byline{font-family:var(--sans);font-size:11px;color:var(--accent);letter-spacing:.04em;text-transform:uppercase;font-weight:700;margin-bottom:14px}.product-byline:before{content:"\2605  "}.product-body{font-family:var(--serif);font-size:14.5px;line-height:1.7;color:var(--text);margin-bottom:16px}.product-body p{margin-bottom:14px}.product-body p:last-child{margin-bottom:0}.product-body strong{font-weight:700;color:var(--text)}.product-body em{font-style:italic;color:var(--accent-deep)}.featured-callout{background:var(--bg);border:1px solid var(--accent-soft);border-radius:6px;padding:14px 16px;margin:18px 0;font-family:var(--serif);font-style:italic;font-size:14.5px;line-height:1.55;color:var(--text)}.featured-callout strong{font-style:normal;color:var(--accent-deep);font-weight:700}.featured-callout-attr{margin-top:8px;font-family:var(--sans);font-style:normal;font-size:10.5px;color:var(--text-mute);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.pros-cons{margin-bottom:18px}.pros-box{background:var(--pros);border-radius:8px;padding:14px 16px;margin-bottom:8px}.pros-cons-label{font-family:var(--sans);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(123,146,112,.25)}.pros-box .pros-cons-label{color:var(--pros-text)}.pros-box ul,.cons-box ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.pros-box ul li{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--pros-text);padding-left:18px;position:relative}.pros-box ul li:before{content:"\2713";position:absolute;left:0;top:1px;color:var(--pros-deep);font-weight:700;font-size:12px}.cons-box{background:var(--cons);border-radius:8px;padding:14px 16px}.cons-box .pros-cons-label{color:var(--cons-text);border-bottom-color:#a89a754d}.cons-box ul li{font-family:var(--sans);font-size:13px;line-height:1.5;color:var(--cons-text);padding-left:18px;position:relative}.cons-box ul li:before{content:"\2212";position:absolute;left:2px;top:0;color:var(--cons-deep);font-weight:700;font-size:14px}.bottom-line{background:var(--bg-soft);border-left:3px solid var(--accent);border-radius:0 6px 6px 0;padding:12px 16px;margin-top:8px;font-family:var(--serif);font-size:13.5px;line-height:1.55;color:var(--text)}.bottom-line strong{font-family:var(--sans);font-size:10px;color:var(--accent);letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:block;margin-bottom:5px}.product.featured .bottom-line{background:var(--bg);border-left-color:var(--accent-deep)}.product-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--accent);color:var(--bg);width:100%;padding:14px 20px;border-radius:6px;font-family:var(--sans);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:background .2s;margin-top:14px}.product-cta:active{background:var(--accent-deep)}.product.featured .product-cta{padding:18px 20px;font-size:15px;box-shadow:0 4px 12px #d977064d}.product-cta-secondary{display:flex;align-items:center;justify-content:center;gap:8px;background:transparent;color:var(--text-soft);width:100%;padding:11px 20px;border-radius:6px;border:1px solid var(--line);font-family:var(--sans);font-size:12px;font-weight:600;letter-spacing:.02em;margin-top:10px}.product-cta-meta{text-align:center;font-family:var(--sans);font-size:10.5px;color:var(--text-mute);margin-top:8px;line-height:1.4}.product-cta-meta strong{color:var(--accent-deep);font-weight:700}.sbs-section{padding:36px 18px;background:var(--bg-soft);border-bottom:1px solid var(--line)}.sbs-section h2{font-family:var(--serif);font-size:24px;color:var(--text);line-height:1.15;letter-spacing:-.018em;margin-bottom:14px;font-weight:700;text-wrap:balance}.sbs-intro{font-family:var(--serif);font-size:14.5px;line-height:1.6;color:var(--text-soft);margin-bottom:20px}.sbs-wrap{background:var(--bg);border:1px solid var(--line);border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.sbs-table{width:100%;border-collapse:collapse;min-width:680px}.sbs-table thead{background:var(--text);color:var(--bg)}.sbs-table th{padding:11px 8px;text-align:center;font-family:var(--sans);font-size:8.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-right:1px solid rgba(255,255,255,.12);line-height:1.25;vertical-align:bottom}.sbs-table th:first-child{text-align:left;padding-left:14px}.sbs-table th:last-child{border-right:none}.sbs-table th.spark-col{background:var(--accent);color:var(--bg);position:relative}.sbs-table th.spark-col:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--winner)}.sbs-table td{padding:10px 8px;font-family:var(--sans);font-size:10.5px;line-height:1.35;color:var(--text-soft);border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);text-align:center;vertical-align:middle}.sbs-table td:first-child{text-align:left;font-family:var(--sans);font-size:9.5px;font-weight:700;color:var(--text);letter-spacing:.02em;text-transform:uppercase;background:var(--bg-soft);padding-left:14px;line-height:1.3}.sbs-table td:last-child{border-right:none}.sbs-table tbody tr:last-child td{border-bottom:none}.sbs-table td.spark-cell{background:var(--winner);color:var(--accent-deep);font-weight:700}.sbs-check{color:var(--pros-deep);font-size:13px;font-weight:700}.sbs-x{color:var(--text-fade);font-size:13px;font-weight:300}.sbs-tilde{color:var(--cons-deep);font-size:13px;font-weight:700}.sbs-scroll-hint{text-align:center;font-family:var(--sans);font-size:9px;color:var(--text-fade);letter-spacing:.06em;text-transform:uppercase;margin-top:10px}.sbs-scroll-hint:before{content:"\2190  "}.sbs-scroll-hint:after{content:" \2192"}.post-section{padding:36px 18px;background:var(--bg);border-bottom:1px solid var(--line-soft)}.post-section.alt{background:var(--bg-soft)}.post-section h2{font-family:var(--serif);font-size:22px;color:var(--text);line-height:1.25;letter-spacing:-.012em;margin-bottom:18px;font-weight:700;text-wrap:balance}.post-section h3{font-family:var(--serif);font-size:17px;color:var(--text);line-height:1.3;margin-top:20px;margin-bottom:10px;font-weight:700}.post-section p{font-family:var(--serif);font-size:15px;line-height:1.7;color:var(--text);margin-bottom:14px}.post-section p:last-child{margin-bottom:0}.post-section p strong{font-weight:700;color:var(--text)}.post-section p em{font-style:italic;color:var(--text-soft)}.post-section p sup{color:var(--accent);font-weight:700;font-size:9px;background:var(--accent-soft);padding:1px 4px;border-radius:3px;margin-left:2px;letter-spacing:.04em}.doc-commentary{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:18px;margin:18px 0;display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start}.post-section.alt .doc-commentary{background:var(--bg)}.doc-commentary .author-photo{margin:0}.doc-commentary-body{font-family:var(--serif);font-size:14px;line-height:1.6;color:var(--text)}.doc-commentary-body em{font-style:italic;color:var(--text-soft)}.doc-commentary-attr{font-family:var(--sans);font-size:10px;color:var(--text-mute);letter-spacing:.04em;text-transform:uppercase;font-weight:700;margin-top:8px}.faq-section{padding:36px 18px;background:var(--bg-soft);border-bottom:1px solid var(--line)}.faq-section h2{font-family:var(--serif);font-size:24px;color:var(--text);line-height:1.2;letter-spacing:-.018em;margin-bottom:8px;font-weight:700;text-align:center}.faq-icon{text-align:center;font-size:32px;margin-bottom:6px;line-height:1;color:var(--accent)}.faq-list{margin-top:24px;display:flex;flex-direction:column;gap:12px}details.faq-q{background:var(--bg);border:1px solid var(--line);border-radius:6px;overflow:hidden}details.faq-q[open]{border-color:var(--accent-soft)}details.faq-q summary{list-style:none;cursor:pointer;padding:14px 16px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}details.faq-q summary::-webkit-details-marker{display:none}.faq-q-text{font-family:var(--serif);font-size:15px;line-height:1.3;color:var(--text);font-weight:700;flex:1}.faq-q-icon{color:var(--accent);font-size:18px;line-height:.8;flex-shrink:0;margin-top:2px}details.faq-q[open] .faq-q-icon:before{content:"\2212"}details.faq-q:not([open]) .faq-q-icon:before{content:"+"}.faq-q-body{padding:0 16px 16px;font-family:var(--serif);font-size:14px;line-height:1.6;color:var(--text-soft)}.faq-q-body p{margin-bottom:10px}.faq-q-body p:last-child{margin-bottom:0}.faq-q-body strong{color:var(--text);font-weight:700}.funnel-block{background:var(--text);color:var(--bg);padding:40px 18px;border-bottom:1px solid var(--line);position:relative;overflow:hidden}.funnel-block:before{content:"";position:absolute;top:-100px;left:50%;transform:translate(-50%);width:400px;height:400px;background:radial-gradient(circle,rgba(217,119,6,.18),transparent 60%);pointer-events:none}.funnel-prelude{font-family:var(--sans);font-size:10px;color:var(--accent-soft);letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin-bottom:14px;position:relative}.funnel-block h2{font-family:var(--serif);font-size:26px;color:var(--bg);line-height:1.15;letter-spacing:-.018em;margin-bottom:14px;font-weight:700;text-wrap:balance;position:relative}.funnel-block h2 em{font-style:italic;color:var(--accent-soft)}.funnel-block p{font-family:var(--serif);font-size:14.5px;line-height:1.65;color:#d1d5db;margin-bottom:14px;position:relative}.funnel-block p strong{color:var(--bg);font-weight:700}.funnel-block p em{color:var(--accent-soft);font-style:italic}.funnel-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--bg);color:var(--text);width:100%;padding:16px 20px;border-radius:6px;font-family:var(--sans);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-top:18px;position:relative}.funnel-cta:after{content:"\2192";font-size:14px}.funnel-meta{font-family:var(--sans);font-size:10px;color:#9ca3af;letter-spacing:.04em;text-transform:uppercase;text-align:center;margin-top:10px;position:relative}.funnel-meta strong{color:var(--accent-soft);font-weight:700}.footer{background:var(--bg);padding:24px 18px 32px}.footer-disclosure{background:var(--bg-soft);border:1px solid var(--line);border-radius:6px;padding:14px 16px;margin-bottom:12px}.footer-disclosure-label{font-family:var(--sans);font-size:10px;color:var(--text-mute);letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-bottom:6px}.footer-disclosure-body{font-family:var(--sans);font-size:11.5px;line-height:1.55;color:var(--text-soft)}.footer-disclosure-body strong{color:var(--text);font-weight:700}.footer-meta{text-align:center;font-family:var(--sans);font-size:10px;color:var(--text-mute);letter-spacing:.04em;line-height:1.6;padding-top:12px;border-top:1px solid var(--line)}.footer-meta a{color:var(--text-soft);text-decoration:underline;text-decoration-thickness:1px;margin:0 6px}body{padding-bottom:80px}.sticky-bar{position:fixed;bottom:0;left:0;right:0;background:var(--bg);border-top:2px solid var(--accent);padding:10px 14px 12px;z-index:50;box-shadow:0 -8px 24px -8px #1f29372e;transform:translateY(100%);transition:transform .3s cubic-bezier(.22,1,.36,1)}.sticky-bar.visible{transform:translateY(0)}.sticky-bar-inner{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.sb-mark{line-height:1.1}.sb-mark-name{font-family:var(--serif);font-size:18px;color:var(--text);letter-spacing:-.018em;line-height:1;font-weight:700}.sb-mark-name em{color:var(--accent);font-style:italic}.sb-mark-meta{font-family:var(--sans);font-size:9px;color:var(--text-mute);letter-spacing:.04em;text-transform:uppercase;margin-top:3px}.sb-mark-meta strong{color:var(--accent);font-weight:700}.sb-cta{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--accent);color:var(--bg);padding:13px 16px;border-radius:6px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 3px 8px #d977064d;line-height:1.2}.sb-cta:after{content:"\2192";font-size:13px}.author-photo-img{width:100%;height:100%;object-fit:cover;border-radius:50%;position:relative;z-index:2}.author-photo:has(.author-photo-img):after{display:none}.author-photo:has(.author-photo-img){background:var(--bg-soft)}.product-cta:focus-visible,.product-cta-secondary:focus-visible,.funnel-cta:focus-visible,.sb-cta:focus-visible{outline:2px solid var(--accent-deep);outline-offset:3px}@media(min-width:761px){body{padding-bottom:0}body{max-width:760px;margin:0 auto;padding-bottom:0;background:var(--bg-soft);box-shadow:0 0 0 1px var(--line-soft),0 24px 80px #1f293714}.sticky-bar{display:none}}.amie-static-page[data-static-handle=best-female-arousal-medications]{min-height:100vh}
/*# sourceMappingURL=/cdn/shop/t/9/assets/amie-static-best-female-arousal-medications.css.map */
