:root{--apv2-check: #6132FF;--apv2-cross: #E04C6A}.apv2{font-family:var(--font-sans);color:var(--fg-1);background:#fff}.apv2-wrap{max-width:1120px;margin:0 auto;padding:56px 24px}.apv2-wrap--narrow{max-width:860px}.apv2-panel{background:var(--violet-50);border:1px solid var(--violet-100);border-radius:28px;padding:52px 48px}.apv2-panel--blush{background:var(--coral-50);border-color:var(--coral-100)}.apv2-panel--deep{background:linear-gradient(135deg,#241249,#4c28c4 115%);border-color:transparent;color:#fff}.apv2-panel--deep .apv2-h2{color:#fff}.apv2-panel--deep .apv2-eyebrow{color:#cdbcff}.apv2-panel--deep .apv2-sub{color:#fffc}.apv2-widepanel{width:calc(100% - 32px);max-width:1560px;margin:40px auto 8px;border-radius:28px}.apv2-widepanel--violet{background:var(--violet-50)}.apv2-widepanel--blush{background:var(--coral-50)}.apv2-widepanel--deep{background:linear-gradient(135deg,#241249,#4c28c4 115%);color:#fff}.apv2-widepanel--deep .apv2-h2{color:#fff}.apv2-widepanel--deep .apv2-eyebrow{color:#cdbcff}.apv2-widepanel--deep .apv2-sub{color:#fffc}.apv2-widepanel .apv2-wrap{padding-top:48px;padding-bottom:0}.apv2-eyebrow{display:block;margin-bottom:14px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--aphia-violet)}.apv2-h2{margin:0 0 14px;font-family:var(--font-serif);font-weight:400;font-size:clamp(30px,3.8vw,46px);line-height:1.06;letter-spacing:-.02em;color:var(--neutral-900);text-wrap:balance}.apv2-h2 em{font-style:italic;color:var(--aphia-violet)}.apv2-sub{margin:0 0 8px;font-size:16.5px;line-height:1.6;color:var(--fg-2);max-width:640px}.apv2-center{text-align:center}.apv2-center .apv2-sub{margin-left:auto;margin-right:auto}.apv2-checks{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.apv2-checks li{display:flex;align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;color:var(--fg-1)}.apv2-checks li strong{color:var(--neutral-900)}.apv2-check-ic{flex:0 0 auto;width:20px;height:20px;margin-top:1px;border-radius:50%;background:var(--apv2-check);color:#fff;display:inline-flex;align-items:center;justify-content:center}.apv2-check-ic svg{width:11px;height:11px}.apv2-cta{display:inline-flex;align-items:center;gap:8px;background:var(--aphia-violet);color:#fff;text-decoration:none;font-size:16px;font-weight:600;padding:16px 32px;border-radius:var(--radius-pill);border:none;cursor:pointer;box-shadow:0 6px 20px -8px #6132ff99;transition:transform var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.apv2-cta:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px #6132ffb3;color:#fff}.apv2-cta-micro{display:block;margin-top:10px;font-size:12.5px;color:var(--fg-3)}#offer{scroll-margin-top:110px}.fp-section .product__text.caption-with-letter-spacing{color:var(--aphia-violet);font-weight:700}.apv2-buy-rating{display:inline-flex;align-items:center;gap:8px;margin:2px 0 6px;font-size:14px;font-weight:600;color:var(--fg-1)}.apv2-buy-rating .stars{color:var(--aphia-violet);letter-spacing:1.5px;font-size:15px;line-height:1}.apv2-buy-sub{margin:2px 0 4px;font-size:16px;line-height:1.55;color:var(--fg-2)}.apv2-buy-checks{list-style:none;margin:12px 0 6px;padding:0;display:flex;flex-direction:column;gap:9px}.apv2-buy-checks li{display:flex;align-items:flex-start;gap:9px;font-size:14.5px;line-height:1.45;color:var(--fg-1)}.apv2-buy-checks li strong{color:var(--neutral-900)}.apv2-arrives{display:flex;align-items:center;gap:8px;margin:10px 0 2px;font-size:13.5px;color:var(--fg-2)}.apv2-arrives strong{color:var(--neutral-900)}.apv2-arrives-dot{width:9px;height:9px;border-radius:50%;background:var(--apv2-check);box-shadow:0 0 #6132ff66;animation:apv2-pulse 2s infinite}@keyframes apv2-pulse{0%{box-shadow:0 0 #6132ff66}70%{box-shadow:0 0 0 7px #6132ff00}to{box-shadow:0 0 #6132ff00}}.apv2-buy-guarantee{display:flex;gap:12px;align-items:flex-start;margin:14px 0 4px;padding:13px 16px;background:var(--violet-50);border:1px solid var(--violet-200);border-radius:12px}.apv2-buy-guarantee .apv2-shield{flex:0 0 auto;width:26px;height:26px;color:var(--aphia-violet);margin-top:1px}.apv2-buy-guarantee b{display:block;font-size:14px;color:var(--neutral-900);margin-bottom:2px}.apv2-buy-guarantee p{margin:0;font-size:13px;line-height:1.5;color:var(--fg-2)}.apv2-rating-line{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:600;color:var(--fg-1)}.apv2-rating-line .stars{color:var(--aphia-violet);letter-spacing:1.5px;font-size:15px}.apv2-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.apv2-review-card{background:#fff;border:1px solid var(--violet-100);border-radius:var(--radius-xl);padding:24px 22px;box-shadow:0 14px 34px -24px #1f123859;display:flex;flex-direction:column;gap:10px}.apv2-panel .apv2-review-card{border-color:var(--violet-200)}.apv2-review-card .stars{color:var(--aphia-violet);font-size:14px;letter-spacing:2px}.apv2-review-title{font-family:var(--font-serif);font-weight:400;font-size:19px;color:var(--neutral-900);line-height:1.25}.apv2-review-quote{font-size:14.5px;line-height:1.6;color:var(--fg-2);flex:1}.apv2-reviews--story .apv2-review-title{font-size:18px}.apv2-reviews--story .apv2-review-quote{font-size:15.5px}.apv2-review-photo{margin:-24px -22px 2px}.apv2-review-photo img{width:100%;height:200px;object-fit:cover;display:block;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.apv2-review-photo .cap{display:block;padding:6px 22px 0;font-size:10.5px;font-style:italic;color:var(--fg-3)}.apv2-review-who{font-size:13px;color:var(--fg-3)}.apv2-review-who b{color:var(--neutral-900);font-size:13.5px}.apv2-review-verified{color:var(--apv2-check);font-weight:600}.apv2-faq-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 44px;align-items:start}.apv2-faq-list{margin-top:26px;border-top:1px solid var(--violet-100)}.apv2-faq-item{border-bottom:1px solid var(--violet-100)}.apv2-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:600;color:var(--neutral-900)}.apv2-faq-item summary::-webkit-details-marker{display:none}.apv2-faq-item summary .apv2-plus{flex:0 0 auto;width:20px;height:20px;color:var(--aphia-violet);transition:transform var(--dur-base) var(--ease-standard)}.apv2-faq-item[open] summary .apv2-plus{transform:rotate(45deg)}.apv2-faq-a{padding:0 2px 20px;font-size:15px;line-height:1.65;color:var(--fg-2);max-width:700px}.apv2-faq-a p{margin:0 0 10px}.apv2-faq-a p:last-child{margin-bottom:0}.apv2-band{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.apv2-band--img-right .apv2-band-media{order:2}.apv2-band-media img{width:100%;height:auto;display:block;border-radius:var(--radius-xl);border:1px solid var(--violet-100);box-shadow:0 24px 48px -28px #1f123859}.apv2-panel .apv2-band-media img{border:none;box-shadow:0 18px 40px -26px #1f123873}.apv2-band-close{margin-top:18px;font-size:16px;font-weight:600;color:var(--aphia-violet)}.apv2-chart{background:#fff;border:1px solid var(--violet-100);border-radius:var(--radius-xl);padding:22px 20px 14px;box-shadow:0 24px 48px -28px #1f12384d}.apv2-chart svg{width:100%;height:auto;display:block}.apv2-chart-legend{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12.5px;color:var(--fg-2)}.apv2-chart-legend .k{display:inline-flex;align-items:center;gap:6px}.apv2-chart-legend .swatch{width:16px;height:3px;border-radius:2px}.apv2-chart-caption{margin-top:12px;font-size:11.5px;line-height:1.5;color:var(--fg-3)}.apv2-tiles-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;margin-top:8px}.apv2-tiles-layout--full{grid-template-columns:1fr}.apv2-tiles-text .apv2-sub{margin-bottom:6px}.apv2-tile-icon{margin-bottom:12px;color:var(--aphia-violet)}.apv2-tile-icon svg{width:34px;height:34px;display:inline-block}.apv2-tiles--minimal .apv2-tile-icon svg{width:44px;height:44px}.apv2-tile-grid{display:grid;gap:16px;margin-top:26px}.apv2-tile-grid--2{grid-template-columns:repeat(2,1fr)}.apv2-tile-grid--3{grid-template-columns:repeat(3,1fr)}.apv2-tile{background:#fff;border:1px solid var(--violet-100);border-radius:var(--radius-xl);padding:22px 20px;box-shadow:0 14px 34px -26px #1f12384d}.apv2-panel .apv2-tile{border-color:var(--violet-200)}.apv2-tile-img{margin:-22px -20px 16px}.apv2-tile-img img{width:100%;height:190px;object-fit:cover;display:block;border-radius:var(--radius-xl) var(--radius-xl) 0 0}.apv2-tile-emoji{font-size:26px;line-height:1;margin-bottom:12px}.apv2-tile-kicker{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--aphia-violet);margin-bottom:6px}.apv2-tile h3{margin:0 0 8px;font-family:var(--font-serif);font-weight:400;font-size:20px;letter-spacing:-.01em;color:var(--neutral-900)}.apv2-tile p{margin:0;font-size:14px;line-height:1.55;color:var(--fg-2)}.apv2-tiles-media img{width:100%;height:auto;display:block;border-radius:var(--radius-xl);border:1px solid var(--violet-100);box-shadow:0 24px 48px -28px #1f123859}.apv2-tiles--minimal .apv2-tile{background:none;border:none;box-shadow:none;padding:8px 6px;text-align:center}.apv2-tiles--minimal .apv2-tile-emoji{font-size:30px;margin-bottom:10px}.apv2-tiles--minimal .apv2-tile h3{font-family:var(--font-sans);font-weight:600;font-size:14.5px;letter-spacing:0;margin:0;line-height:1.35}.apv2-tiles--minimal .apv2-tile p{display:none}.apv2-tile-grid--4{grid-template-columns:repeat(4,1fr)}.apv2-widepanel .apv2-tiles-layout{align-items:end;gap:40px;margin-top:0}.apv2-widepanel .apv2-tiles-text{padding-bottom:48px}.apv2-widepanel .apv2-tiles-text .apv2-tile-grid{margin-top:34px}.apv2-widepanel .apv2-tiles--minimal .apv2-tile,.apv2-widepanel .apv2-tile{text-align:left;padding-left:0}.apv2-widepanel .apv2-tiles-media{align-self:end}.apv2-widepanel .apv2-tiles-media img{border:none;box-shadow:none;border-radius:0;margin-top:-72px;max-width:460px;filter:drop-shadow(0 28px 30px rgba(31,18,56,.3))}.apv2-tl{position:relative;margin-top:38px;display:flex;flex-direction:column}.apv2-tl-stage{position:relative;display:grid;grid-template-columns:1fr 64px 1fr;column-gap:22px;padding-bottom:44px}.apv2-tl-stage:last-of-type{padding-bottom:8px}.apv2-tl-lab{grid-column:1;grid-row:1;text-align:right;padding-top:2px}.apv2-tl-week{font-family:var(--font-serif);font-weight:400;font-style:italic;font-size:clamp(24px,2.6vw,32px);line-height:1.1;color:var(--aphia-violet)}.apv2-tl-rail{grid-column:2;grid-row:1;position:relative}.apv2-tl-dot{position:relative;z-index:2;width:34px;height:34px;margin:0 auto;border-radius:50%;background:#fff;border:2px solid var(--aphia-violet);color:var(--aphia-violet);font-weight:700;font-size:15px;font-family:var(--font-sans);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 5px #6132ff14;transition:border-color .5s var(--ease-standard),background .5s var(--ease-standard),color .5s var(--ease-standard),transform .5s var(--ease-standard)}.apv2-tl-line{position:absolute;top:0;bottom:-44px;left:50%;width:3px;background:var(--violet-700);border-radius:2px;transform:translate(-50%)}.apv2-tl-stage:first-child .apv2-tl-line{top:17px}.apv2-tl-card{grid-column:3;grid-row:1;position:relative;background:#fff;border:1px solid var(--violet-100);border-radius:16px;padding:20px 22px;text-align:left;box-shadow:0 16px 36px -26px #1f123859}.apv2-tl-card:before{content:"";position:absolute;top:12px;left:-6px;width:12px;height:12px;background:#fff;border-left:1px solid var(--violet-100);border-bottom:1px solid var(--violet-100);transform:rotate(45deg)}.apv2-tl-stage:nth-child(2n) .apv2-tl-lab{grid-column:3;text-align:left}.apv2-tl-stage:nth-child(2n) .apv2-tl-card{grid-column:1}.apv2-tl-stage:nth-child(2n) .apv2-tl-card:before{left:auto;right:-6px;border:none;border-right:1px solid var(--violet-100);border-top:1px solid var(--violet-100)}.apv2-tl-stage.is-in .apv2-tl-dot,html:not(.apv2-js) .apv2-tl-dot{background:var(--aphia-violet);border-color:var(--violet-700);color:#fff}.apv2-js .apv2-tl-stage.is-in .apv2-tl-dot{transform:scale(1.08)}.apv2-tl-body{transition:opacity .55s var(--ease-standard),transform .55s var(--ease-standard)}.apv2-js .apv2-tl-body{opacity:0;transform:translateY(14px)}.apv2-js .apv2-tl-stage.is-in .apv2-tl-body{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.apv2-js .apv2-tl-body{opacity:1;transform:none}}.apv2-tl-body h3{margin:0 0 8px;font-family:var(--font-serif);font-weight:400;font-size:21px;letter-spacing:-.01em;color:var(--neutral-900)}.apv2-tl-body p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:var(--fg-2)}.apv2-tl-body .apv2-checks{margin-top:4px;gap:8px}.apv2-tl-body .apv2-checks li{font-size:14px}.apv2-tl-closer{margin-top:26px;padding:24px 26px;display:flex;gap:16px;align-items:flex-start;background:var(--violet-50);border:1px solid var(--violet-200);border-radius:var(--radius-xl)}.apv2-panel .apv2-tl-closer{background:#fff}.apv2-tl-closer .apv2-shield{flex:0 0 auto;width:34px;height:34px;color:var(--aphia-violet)}.apv2-tl-closer b{display:block;font-size:17px;color:var(--neutral-900);margin-bottom:4px}.apv2-tl-closer p{margin:0;font-size:14.5px;line-height:1.55;color:var(--fg-2)}.apv2-tl-closer .apv2-cta{margin-top:14px;padding:13px 26px;font-size:15px}.apv2-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px}.apv2-stat{text-align:center;padding:26px 14px;background:#fff;border:1px solid var(--violet-100);border-radius:var(--radius-xl)}.apv2-panel .apv2-stat{border-color:var(--violet-200)}.apv2-panel--deep .apv2-stat{background:#ffffff12;border-color:#ffffff29}.apv2-panel--deep .apv2-stat-num,.apv2-panel--deep .apv2-stat-label{color:#fff}.apv2-panel--deep .apv2-stat-sub{color:#ffffffa6}.apv2-panel--deep .apv2-stats-footnote{color:#ffffff8c}.apv2-stat-num{font-size:clamp(34px,4vw,46px);font-weight:700;letter-spacing:-.02em;color:var(--aphia-violet);line-height:1}.apv2-stat-label{margin-top:10px;font-size:14px;font-weight:600;color:var(--neutral-900);line-height:1.4}.apv2-stat-sub{margin-top:6px;font-size:12.5px;line-height:1.5;color:var(--fg-3)}.apv2-stats-footnote{margin-top:22px;font-size:11.5px;line-height:1.6;color:var(--fg-3);max-width:760px}.apv2-proof{display:grid;grid-template-columns:1.08fr .92fr;gap:34px 52px;align-items:start}.apv2-proof-stats .apv2-sub{margin-bottom:4px}.apv2-proof-statgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:26px}.apv2-proof-stat .num{font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--aphia-violet);white-space:nowrap}.apv2-proof-stat .lbl{margin-top:9px;font-size:14.5px;font-weight:700;color:var(--neutral-900);line-height:1.35}.apv2-proof-stat .sub{margin-top:7px;font-size:12.5px;color:var(--fg-2);line-height:1.5}.apv2-proof-photo img{width:100%;height:auto;display:block;border-radius:var(--radius-xl)}.apv2-proof-photo .cap{display:block;margin-top:8px;text-align:center;font-size:11.5px;font-style:italic;color:var(--fg-3)}.apv2-proof-pack{display:flex;align-items:center;justify-content:center;padding:8px 0}.apv2-proof-pack img{width:100%;max-width:420px;height:auto;display:block;filter:drop-shadow(0 28px 30px rgba(31,18,56,.3))}.apv2-proof-g .apv2-shield{width:46px;height:46px;color:var(--aphia-violet);margin-bottom:12px}.apv2-proof-g .g-top{font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:clamp(34px,3.4vw,46px);line-height:1;color:var(--aphia-violet);margin:0 0 6px}.apv2-proof-g .g-head{font-size:21px;font-weight:700;color:var(--neutral-900);margin:0 0 10px}.apv2-proof-g .g-body{font-size:15px;line-height:1.6;color:var(--fg-2);margin:0 0 16px;max-width:480px}.apv2-proof-g .g-bullets{display:flex;flex-wrap:wrap;gap:10px 26px;margin-bottom:18px}.apv2-proof-g .g-bullets .b{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--neutral-900)}.apv2-proof-foot{margin-top:30px;font-size:11.5px;line-height:1.6;color:var(--fg-3)}.apv2-spot{padding-top:40px}.apv2-widepanel .apv2-wrap.apv2-spot{padding-bottom:36px}.apv2-spot .apv2-h2{font-size:clamp(24px,2.7vw,35px)}.apv2-spot .apv2-sub{font-size:14.5px}.apv2-spot .apv2-checks{gap:9px;margin-top:14px}.apv2-spot .apv2-checks li{font-size:14px}.apv2-spot-pain{display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;align-items:center;padding:0 6px 34px}.apv2-spot-pain-media img{width:100%;max-width:420px;height:auto;display:block;border-radius:18px;box-shadow:0 18px 40px -26px #1f123873}.apv2-spot-box{background:#fff9;border-radius:22px;padding:0 38px}.apv2-spot-ben{display:grid;grid-template-columns:1.2fr .8fr;gap:36px;align-items:center}.apv2-spot-ben-text{padding:30px 0}.apv2-spot-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.apv2-spot-icon .apv2-tile-icon svg{width:40px;height:40px}.apv2-spot-icon h3{margin:8px 0 0;font-family:var(--font-sans);font-weight:600;font-size:13px;line-height:1.35;color:var(--neutral-900)}.apv2-spot-ben-media{align-self:end}.apv2-spot-ben-media img{width:100%;max-width:330px;height:auto;display:block;margin:-54px auto 0;filter:drop-shadow(0 24px 26px rgba(31,18,56,.28))}.apv2-compare-card{margin-top:30px;background:#fff;border:1px solid var(--violet-100);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 24px 48px -30px #1f123859}.apv2-compare-row{display:grid;grid-template-columns:1fr 120px 120px;align-items:center}.apv2-compare-row+.apv2-compare-row{border-top:1px solid var(--violet-50)}.apv2-compare-head{background:var(--violet-50);font-weight:700}.apv2-compare-head>div{padding:16px 18px;font-size:13.5px;color:var(--neutral-900)}.apv2-compare-head .us{color:var(--aphia-violet)}.apv2-compare-row>div{padding:14px 18px;font-size:14.5px;color:var(--fg-1)}.apv2-compare-row .mark{text-align:center}.apv2-mark-yes,.apv2-mark-no{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.apv2-mark-yes{background:var(--apv2-check);color:#fff}.apv2-mark-no{background:var(--coral-100);color:var(--apv2-cross)}.apv2-mark-yes svg,.apv2-mark-no svg{width:12px;height:12px}.apv2-guarantee{text-align:center;max-width:680px;margin:0 auto}.apv2-guarantee .apv2-shield{width:54px;height:54px;color:var(--aphia-violet);margin:0 auto 18px}.apv2-guarantee-bullets{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:20px 0 26px}.apv2-guarantee-bullets .b{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--violet-200);border-radius:var(--radius-pill);padding:9px 16px;font-size:13.5px;font-weight:600;color:var(--neutral-900)}@media(max-width:900px){.apv2-wrap{padding:30px 16px}.apv2-faq-cols{grid-template-columns:1fr;gap:0}.apv2-faq-cols .apv2-faq-list+.apv2-faq-list{margin-top:0;border-top:none}.apv2-tl-stage{grid-template-columns:46px 1fr;column-gap:14px;padding-bottom:30px}.apv2-tl-rail{grid-column:1;grid-row:1 / span 2}.apv2-tl-lab{grid-column:2;grid-row:1;text-align:left;padding-bottom:8px}.apv2-tl-card{grid-column:2;grid-row:2}.apv2-tl-card:before{display:none}.apv2-tl-stage:nth-child(2n) .apv2-tl-lab{grid-column:2}.apv2-tl-stage:nth-child(2n) .apv2-tl-card{grid-column:2}.apv2-tl-line{bottom:-30px}.apv2-panel{padding:30px 20px;border-radius:22px}.apv2-proof{grid-template-columns:1fr;gap:28px}.apv2-proof-statgrid{gap:18px}.apv2-proof-pack img{max-width:320px}.apv2-band{grid-template-columns:1fr;gap:26px}.apv2-band--img-right .apv2-band-media{order:0}.apv2-tiles-layout{grid-template-columns:1fr;gap:26px}.apv2-review-grid,.apv2-tile-grid--3,.apv2-tile-grid--2{grid-template-columns:1fr}.apv2-tile-grid--4{grid-template-columns:repeat(2,1fr)}.apv2-widepanel{width:calc(100% - 24px);border-radius:22px;margin-top:24px}.apv2-spot{padding-top:26px}.apv2-widepanel .apv2-wrap.apv2-spot{padding-bottom:22px}.apv2-spot-pain{grid-template-columns:1fr;gap:20px;padding:0 0 26px}.apv2-spot-pain-media img{max-width:100%}.apv2-spot-box{padding:0 20px}.apv2-spot-ben{grid-template-columns:1fr;gap:0}.apv2-spot-ben-text{padding:22px 0 6px}.apv2-spot-icons{grid-template-columns:repeat(2,1fr);gap:14px}.apv2-spot-ben-media img{max-width:250px;margin-top:8px;padding-bottom:18px}.apv2-widepanel .apv2-wrap{padding-top:30px}.apv2-widepanel .apv2-tiles-text{padding-bottom:0}.apv2-widepanel .apv2-tiles-media img{margin-top:0;max-width:320px}.apv2-widepanel .apv2-tiles-media{justify-self:center;padding-bottom:26px}.apv2-stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.apv2-compare-row{grid-template-columns:1fr 78px 78px}.apv2-compare-head>div,.apv2-compare-row>div{padding:12px;font-size:13px}.apv2-stats-grid{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/aphia-lander-v2.css.map */
