.sr{--sr-fg:var(--sr-foreground);--sr-muted:var(--sr-muted-fg);font-family:var(--font-body--family);color:var(--sr-fg);background:var(--sr-section-bg,var(--sr-bg));position:relative;overflow:hidden;scroll-margin-top:calc(var(--sr-sticky-h,var(--header-height,64px)) + var(--sr-scroll-gap,12px) + var(--sr-scroll-extra,0px))}.sr *,.sr *:before,.sr *:after{box-sizing:border-box}.sr h1,.sr h2,.sr h3,.sr h4,.sr p{margin:0}.sr-container{max-width:calc(var(--sr-content,1152px) + 2*var(--sr-gutter-m,16px));margin:0 auto;padding:var(--sr-pt-m,80px) var(--sr-gutter-m,16px) var(--sr-pb-m,80px)}@media(min-width:750px){.sr-container{max-width:calc(var(--sr-content,1152px) + 2*var(--sr-gutter,32px));padding:var(--sr-pt,128px) var(--sr-gutter,32px) var(--sr-pb,128px)}}.sr--soft{background:var(--sr-section-bg,color-mix(in srgb,var(--sr-secondary) 30%,var(--sr-bg)))}.sr--fade{background:var(--sr-section-bg,linear-gradient(180deg,var(--sr-bg),color-mix(in srgb,var(--sr-secondary) 20%,var(--sr-bg))))}.sr-soft-text{color:color-mix(in srgb,var(--sr-fg) 80%,transparent)}.sr-faint-text{color:color-mix(in srgb,var(--sr-fg) 60%,transparent)}.sr-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;padding:1.5rem;background:linear-gradient(0deg,color-mix(in srgb,var(--sr-bg) 90%,transparent),color-mix(in srgb,var(--sr-bg) 30%,transparent) 50%,transparent);color:var(--sr-fg)}.sr-overlay p{opacity:.8}.sr-grid>.sr-media img{height:100%;object-fit:cover}.sr-narrow{max-width:48rem;margin-inline:auto}.sr-narrow--lg{max-width:56rem;margin-inline:auto}.sr-center{text-align:center}.sr-head{text-align:center;max-width:56rem;margin:0 auto 3rem;display:flex;flex-direction:column;gap:1.25rem;align-items:center}.sr-h1{font-size:clamp(2.4rem,7vw,5.5rem);font-weight:700;line-height:1.08;letter-spacing:-.02em}.sr-h2{font-size:clamp(2rem,5vw,3.75rem);font-weight:700;line-height:1.12;letter-spacing:-.02em}.sr-h3{font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:700;line-height:1.25}.sr-sub{font-size:clamp(1rem,1.8vw,1.25rem);color:var(--sr-muted);line-height:1.6;max-width:48rem}.sr-sub strong,.sr-sub b{color:var(--sr-fg);font-weight:600}.sr-sub em{color:var(--sr-fg)}.sr-sub p+p{margin-top:.75rem}.sr-grad-text{background:linear-gradient(90deg,var(--sr-red),var(--sr-orange),var(--sr-red));background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:sr-grad 6s linear infinite}.sr-red-text{color:var(--sr-red)}@keyframes sr-grad{to{background-position:200% center}}.sr-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem 1.2rem;border-radius:999px;font-size:.85rem;font-weight:600;background:linear-gradient(90deg,color-mix(in srgb,var(--sr-red) 10%,transparent),color-mix(in srgb,var(--sr-orange) 10%,transparent));border:1px solid color-mix(in srgb,var(--sr-red) 25%,transparent);color:var(--sr-fg)}.sr-pill svg{width:1rem;height:1rem;color:var(--sr-red)}.sr-dark{background:var(--sr-section-bg,var(--sr-dark));--sr-fg:var(--sr-on-dark);--sr-muted:color-mix(in srgb,var(--sr-on-dark) 68%,transparent);color:var(--sr-fg)}.sr-dark .sr-pill{color:var(--sr-fg);background:color-mix(in srgb,var(--sr-red) 15%,transparent);border-color:color-mix(in srgb,var(--sr-red) 40%,transparent)}.sr-card{background:var(--sr-surface);border:1px solid var(--sr-border);border-radius:1rem;padding:1.5rem;box-shadow:0 4px 6px -1px #00000014}.sr-dark .sr-card{background:color-mix(in srgb,var(--sr-fg) 4%,transparent);border-color:color-mix(in srgb,var(--sr-fg) 12%,transparent);box-shadow:none}.sr-grid{display:grid;gap:1.5rem}@media(min-width:750px){.sr-grid--2{grid-template-columns:repeat(2,1fr)}.sr-grid--3{grid-template-columns:repeat(3,1fr)}.sr-grid--4{grid-template-columns:repeat(4,1fr)}}@media(min-width:990px){.sr-grid--lg3{grid-template-columns:repeat(3,1fr)}}.sr-media{position:relative;border-radius:1rem;overflow:hidden;background:var(--sr-secondary)}.sr-media img,.sr-media video{display:block;width:100%;height:auto}.sr-media__label{position:absolute;left:1rem;bottom:1rem;background:color-mix(in srgb,var(--sr-dark) 72%,transparent);color:var(--sr-on-dark);padding:.4rem .9rem;border-radius:999px;font-size:.8rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sr-media__label--top{top:1rem;bottom:auto}.sr-placeholder{width:100%;height:auto;aspect-ratio:4/3;background:var(--sr-secondary);fill:var(--sr-muted)}.sr-icon{width:1.5rem;height:1.5rem;flex:none}.sr-icon-badge{width:3.25rem;height:3.25rem;border-radius:.9rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--sr-red),var(--sr-orange));color:var(--sr-on-accent)}.sr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:0;cursor:pointer;font:inherit;font-weight:700;text-decoration:none;border-radius:999px;padding:1rem 2.25rem;font-size:1.05rem;transition:transform .2s,opacity .2s,box-shadow .2s}.sr-btn:hover{transform:translateY(-1px)}.sr-btn--green{background:var(--sr-green);color:var(--sr-btn-text)}.sr-btn--green:hover{background:var(--sr-btn-hover)}.sr-btn--gradient{background:linear-gradient(90deg,var(--sr-green),var(--sr-btn-end));color:var(--sr-btn-text);box-shadow:0 20px 25px -5px #00000026}.sr-btn--gradient:hover{background:linear-gradient(90deg,var(--sr-btn-hover),var(--sr-btn-end))}.sr-btn--amber{background:var(--sr-amber);color:var(--sr-on-amber)}.sr-btn--amber:hover{background:color-mix(in srgb,var(--sr-amber) 88%,var(--sr-on-amber))}.sr-stars{display:inline-flex;gap:.15rem;color:var(--sr-star)}.sr-stars svg{width:1.25rem;height:1.25rem;fill:currentColor}.sr-stat-value{font-size:clamp(1.9rem,4vw,3rem);font-weight:700;line-height:1.1}.sr-stat-value--grad{background:linear-gradient(135deg,var(--sr-red),var(--sr-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.sr-stat-label{font-size:.85rem;font-weight:500;color:var(--sr-muted)}.sr-rte p+p{margin-top:.75rem}.sr-rte a{color:inherit}.sr-hero{background:var(--sr-section-bg,radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--sr-red) 8%,transparent) 0,transparent 50%),radial-gradient(circle at 70% 60%,color-mix(in srgb,var(--sr-orange) 6%,transparent) 0,transparent 50%),linear-gradient(180deg,var(--sr-bg),var(--sr-bg) 60%,color-mix(in srgb,var(--sr-secondary) 60%,var(--sr-bg))))}.sr-hero__grid{display:flex;flex-direction:column;gap:2rem;align-items:center}.sr-hero__top,.sr-hero__bottom{display:flex;flex-direction:column;gap:2rem;text-align:center;width:100%}.sr-hero__top{align-items:center}.sr-hero__media{position:relative;width:100%;max-width:32rem;margin:0 auto}.sr-hero__media:before{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--sr-red) 22%,transparent),color-mix(in srgb,var(--sr-orange) 12%,transparent) 45%,transparent 70%);filter:blur(40px);animation:sr-pulse 4s ease-in-out infinite}.sr-hero__media video,.sr-hero__media img{position:relative;display:block;width:100%;height:auto;filter:drop-shadow(0 25px 25px rgb(0 0 0/.15));animation:sr-float 6s ease-in-out infinite}@keyframes sr-float{50%{transform:translateY(-12px)}}@keyframes sr-pulse{50%{opacity:.6}}.sr-hero__trust{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:center;justify-content:center;font-size:.9rem;color:var(--sr-muted)}.sr-hero__trust strong{color:var(--sr-fg)}.sr-hero__trust .sr-shield{display:inline-flex;align-items:center;gap:.5rem;font-weight:500}.sr-hero__trust .sr-shield svg{width:1.15rem;height:1.15rem;color:var(--sr-red)}.sr-hero__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:1.5rem}@media(min-width:750px){.sr-hero__grid{display:grid;grid-template-columns:1fr 1fr;column-gap:4rem;row-gap:2rem;align-items:center}.sr-hero__top,.sr-hero__bottom{text-align:left;grid-column:1}.sr-hero__top{align-items:flex-start}.sr-hero__media{grid-column:2;grid-row:1/span 2}.sr-hero__trust{justify-content:flex-start}}.sr-deal{background:var(--sr-surface);border-radius:1rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--sr-deep) 15%,transparent);box-shadow:0 10px 15px -3px #0000001a;text-align:left;width:100%;max-width:40rem}.sr-deal__head{background:var(--sr-deep);color:var(--sr-on-deep);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.7rem 1rem;font-size:.85rem;font-weight:700}.sr-deal__chip{background:var(--sr-amber);color:var(--sr-on-amber);padding:.25rem .7rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sr-deal__timer,.sr-deal__label{display:inline-flex;align-items:center;gap:.35rem}.sr-deal__timer svg,.sr-deal__label svg{width:1rem;height:1rem}.sr-deal__label svg{color:var(--sr-amber);fill:var(--sr-amber)}.sr-deal__time{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.sr-deal__body{padding:1rem 1.1rem 1.2rem;display:flex;flex-direction:column;gap:.8rem}.sr-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.sr-price{font-size:clamp(2rem,4.5vw,2.75rem);font-weight:800;color:var(--sr-deep);line-height:1}.sr-compare{font-size:1.15rem;color:var(--sr-muted);text-decoration:line-through}.sr-save{background:var(--sr-amber);color:var(--sr-on-amber);font-weight:800;font-size:.8rem;padding:.3rem .7rem;border-radius:999px;text-transform:uppercase;letter-spacing:.03em}.sr-claim{display:flex;justify-content:space-between;gap:.5rem;font-size:.85rem;font-weight:600}.sr-claim__hurry{color:var(--sr-success)}.sr-bar{height:.55rem;border-radius:999px;background:color-mix(in srgb,var(--sr-sage) 40%,var(--sr-surface));overflow:hidden}.sr-bar__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--sr-green),var(--sr-sage));transition:width .6s ease}.sr-buy{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:48rem}.sr-buy>form{display:flex;flex-direction:column;gap:var(--sr-buy-gap,1rem);width:100%;margin:0}.sr-buy__row{display:flex;flex-direction:column;gap:.75rem}@media(min-width:750px){.sr-buy__row{flex-direction:row}}.sr-buy__select{flex:1;min-height:3.5rem;padding:0 2.5rem 0 1rem;border:2px solid var(--sr-border);border-radius:.6rem;background:linear-gradient(45deg,transparent 50%,var(--sr-muted-fg) 50%) no-repeat calc(100% - 1.3rem) 50%/.4rem .4rem,linear-gradient(135deg,var(--sr-muted-fg) 50%,transparent 50%) no-repeat calc(100% - .9rem) 50%/.4rem .4rem,var(--sr-surface);font:inherit;font-weight:500;color:var(--sr-foreground);appearance:none;-webkit-appearance:none}.sr-qty{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.5rem;border:2px solid var(--sr-border);border-radius:.6rem;background:var(--sr-surface);padding:0 .6rem;color:var(--sr-foreground)}@media(min-width:750px){.sr-qty{width:9rem}}.sr-qty button{width:2.25rem;height:2.25rem;border:2px solid var(--sr-border);border-radius:.4rem;background:var(--sr-surface);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--sr-foreground)}.sr-qty button svg{width:1rem;height:1rem}.sr-qty input{width:2.6rem;text-align:center;border:0;font:inherit;font-weight:700;font-size:1.1rem;background:transparent;color:var(--sr-foreground);-moz-appearance:textfield}.sr-qty input::-webkit-outer-spin-button,.sr-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sr-buy__btn{width:100%;min-height:4rem;padding:1rem 1.5rem;font-size:clamp(1.05rem,2vw,1.3rem)}.sr-buy__btn svg{width:1.3rem;height:1.3rem;flex:none}.sr-buy__btn-text{display:flex;flex-direction:column;align-items:center;gap:.1rem}.sr-buy__btn-prices{display:flex;align-items:center;gap:.4rem;font-size:.95em}.sr-buy__btn-prices s{opacity:.8;font-size:.8em}.sr-buy__btn[aria-busy=true]{opacity:.7;pointer-events:none}.sr-buy__msg{font-size:.9rem;font-weight:600;text-align:center;margin:0}.sr-buy__msg:empty{display:none}.sr-buy__express{width:100%}.sr-buy__express[hidden]{display:none}.sr-buy__express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius:999px;--shopify-accelerated-checkout-button-block-size:3.25rem;--shopify-accelerated-checkout-inline-alignment:center;--shopify-accelerated-checkout-row-gap:.6rem}.sr-buy__express .shopify-payment-button{width:100%;margin:0}.sr-buy__express .shopify-payment-button__button{border-radius:999px!important;min-height:3.25rem;overflow:hidden}.sr-buy__express .shopify-payment-button__button--unbranded{background:var(--sr-surface)!important;color:var(--sr-foreground)!important;border:2px solid var(--sr-border)!important;font-weight:700}.sr-buy__express .shopify-payment-button__more-options{color:inherit;opacity:.8;font-size:.85rem;margin-top:.5rem;text-decoration:underline}.sr-hero__bottom>.sr-buy{margin-top:.5rem}.sr-hero__bottom>.sr-buy+.sr-hero__trust{margin-top:-.75rem}.sr-buy__msg--error{color:var(--sr-danger)}.sr-buy__msg--ok{color:var(--sr-success)}.sr-chart{width:100%;height:auto;display:block}.sr-glow-red{filter:drop-shadow(0 0 10px color-mix(in srgb,var(--sr-chart-red) 55%,transparent))}.sr-glow-blue{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--sr-blue) 45%,transparent))}.sr-legend{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:center;font-size:.85rem;font-weight:600}.sr-legend span{display:inline-flex;align-items:center;gap:.5rem}.sr-legend i{width:1.5rem;height:3px;border-radius:2px;display:inline-block}.sr-callouts{display:grid;gap:.75rem;margin-top:1rem}@media(min-width:750px){.sr-callouts{grid-template-columns:1fr 1fr}}.sr-callout{border-left:3px solid;padding:.6rem .9rem;font-size:.85rem;border-radius:.4rem;background:color-mix(in srgb,currentColor 4%,transparent)}.sr-chips{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.sr-chip{padding:.55rem 1rem;border-radius:999px;font-size:.85rem;font-weight:700;border:1px solid}.sr-chip--blue{color:color-mix(in srgb,var(--sr-blue) 50%,var(--sr-on-dark));border-color:color-mix(in srgb,var(--sr-blue) 50%,transparent);background:color-mix(in srgb,var(--sr-blue) 12%,transparent)}.sr-chip--red{color:color-mix(in srgb,var(--sr-chart-red) 45%,var(--sr-on-dark));border-color:color-mix(in srgb,var(--sr-chart-red) 50%,transparent);background:color-mix(in srgb,var(--sr-chart-red) 14%,transparent)}.sr-text-blue-soft{color:color-mix(in srgb,var(--sr-blue) 50%,var(--sr-on-dark))}.sr-text-red-soft{color:color-mix(in srgb,var(--sr-chart-red) 45%,var(--sr-on-dark))}.sr-effects{display:flex;flex-direction:column;gap:1rem}.sr-effect__top{display:flex;justify-content:space-between;gap:1rem;font-size:.9rem;font-weight:600;margin-bottom:.4rem}.sr-effect__track{height:.6rem;border-radius:999px;background:var(--sr-secondary);overflow:hidden}.sr-effect__fill{height:100%;border-radius:999px}.sr-effect--blue .sr-effect__fill{background:linear-gradient(90deg,var(--sr-blue),color-mix(in srgb,var(--sr-blue) 60%,var(--sr-surface)))}.sr-effect--blue .sr-effect__value{color:var(--sr-blue)}.sr-effect--red .sr-effect__fill{background:linear-gradient(90deg,var(--sr-chart-red),color-mix(in srgb,var(--sr-chart-red) 60%,var(--sr-orange)))}.sr-effect--red .sr-effect__value{color:var(--sr-chart-red)}.sr-source{font-size:.75rem;color:var(--sr-muted);font-style:italic;margin-top:1rem}.sr-spectrum{margin-top:3rem;background:var(--sr-dark);--sr-fg:var(--sr-on-dark);color:var(--sr-fg);border-radius:1.25rem;padding:clamp(1.25rem,3vw,2.5rem)}.sr-spectrum__cards{display:grid;gap:1rem;margin-top:1.5rem}@media(min-width:750px){.sr-spectrum__cards{grid-template-columns:1fr 1fr}}.sr-spectrum__card{border-radius:1rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--sr-fg) 12%,transparent)}.sr-spectrum__card--blue{background:color-mix(in srgb,var(--sr-blue) 14%,transparent)}.sr-spectrum__card--red{background:color-mix(in srgb,var(--sr-chart-red) 14%,transparent)}.sr-spectrum__big{font-size:2.25rem;font-weight:800}.sr-spectrum__note{margin-top:1.5rem;text-align:center;color:color-mix(in srgb,var(--sr-fg) 75%,transparent)}.sr-feature{display:flex;flex-direction:column;gap:.9rem}.sr-feature__stat{font-size:1.35rem;font-weight:800;color:var(--sr-red)}.sr-bullets{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.5rem}.sr-bullets li{display:flex;gap:.6rem;align-items:center;font-size:.95rem}.sr-bullets li:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--sr-red);flex:none}.sr-quote{font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.6;font-style:italic;text-align:center;max-width:52rem;margin:3rem auto 0;padding:2rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--sr-red) 30%,transparent);background:color-mix(in srgb,var(--sr-red) 6%,transparent)}.sr-quote strong{font-style:normal;color:var(--sr-red)}.sr-study__meta{font-size:.8rem;font-weight:600;color:var(--sr-red);text-transform:uppercase;letter-spacing:.04em}.sr-study__cite{font-size:.75rem;color:var(--sr-muted);font-family:ui-monospace,monospace;margin-top:.75rem}.sr-evidence{margin-top:3rem;text-align:center;border-radius:1.25rem;padding:clamp(1.5rem,4vw,3rem);background:linear-gradient(135deg,color-mix(in srgb,var(--sr-red) 8%,var(--sr-surface)),color-mix(in srgb,var(--sr-orange) 8%,var(--sr-surface)));border:1px solid color-mix(in srgb,var(--sr-red) 20%,transparent)}.sr-proof__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:1.25rem;text-align:center}.sr-proof__quote{margin-top:1.25rem;font-style:italic;line-height:1.6}.sr-proof__author{margin-top:.75rem;font-weight:700}.sr-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.sr-badge{font-size:.75rem;font-weight:700;padding:.3rem .7rem;border-radius:999px;background:color-mix(in srgb,var(--sr-success) 12%,var(--sr-surface));color:var(--sr-success)}.sr-banner{margin-top:2rem;text-align:center;border-radius:1rem;padding:1.75rem;background:linear-gradient(90deg,var(--sr-red),var(--sr-orange));color:var(--sr-on-accent)}.sr-banner p{opacity:.92}.sr-table{width:100%;border-collapse:collapse;background:var(--sr-surface);font-size:.95rem}.sr-table-wrap{border-radius:1rem;overflow:hidden;border:1px solid var(--sr-border);box-shadow:0 10px 15px -3px #00000014}.sr-table th,.sr-table td{padding:1rem;border-bottom:1px solid var(--sr-border);text-align:center;vertical-align:middle}.sr-table th:first-child,.sr-table td:first-child{text-align:left}.sr-table thead th{background:var(--sr-secondary);font-weight:700}.sr-table thead th.sr-col-us{background:linear-gradient(135deg,var(--sr-red),var(--sr-orange));color:var(--sr-on-accent)}.sr-table td.sr-col-us{background:color-mix(in srgb,var(--sr-red) 5%,var(--sr-surface))}.sr-table__desc{display:block;font-size:.8rem;color:var(--sr-muted);margin-top:.2rem}.sr-yes{color:var(--sr-success)}.sr-no{color:var(--sr-danger)}.sr-yes svg,.sr-no svg{width:1.4rem;height:1.4rem}.sr-cmp-foot{padding:clamp(1.5rem,4vw,2.5rem);text-align:center;background:linear-gradient(135deg,var(--sr-mint),var(--sr-cream));display:flex;flex-direction:column;gap:.9rem;align-items:center}.sr-cmp-foot .sr-price-row{justify-content:center}.sr-deal-line{font-weight:800;color:var(--sr-deep);letter-spacing:.03em;text-transform:uppercase;font-size:.9rem}.sr-testimonial{display:flex;flex-direction:column;gap:1rem}.sr-testimonial__quote{line-height:1.65;flex:1}.sr-testimonial__who{display:flex;align-items:center;gap:.75rem}.sr-avatar{width:2.75rem;height:2.75rem;border-radius:50%;background:linear-gradient(135deg,var(--sr-red),var(--sr-orange));color:var(--sr-on-accent);display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden;flex:none}.sr-avatar img{width:100%;height:100%;object-fit:cover}.sr-tag{align-self:flex-start;font-size:.75rem;font-weight:700;padding:.3rem .75rem;border-radius:999px;background:color-mix(in srgb,var(--sr-red) 10%,var(--sr-surface));color:var(--sr-red)}.sr-statbar{margin-top:3rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;text-align:center;border-radius:1rem;padding:1.75rem 1rem;background:var(--sr-secondary)}.sr-reviews__summary{display:grid;gap:1.5rem;align-items:center}@media(min-width:750px){.sr-reviews__summary{grid-template-columns:16rem 1fr}}.sr-reviews__avg{text-align:center}.sr-reviews__avg-num{font-size:3.5rem;font-weight:800;line-height:1}.sr-dist{display:grid;gap:.45rem}.sr-dist__row{display:grid;grid-template-columns:3rem 1fr 3rem;gap:.6rem;align-items:center;font-size:.85rem;color:var(--sr-muted)}.sr-reviews__toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin:2rem 0 1rem;flex-wrap:wrap}.sr-reviews__sort{min-height:2.5rem;padding:0 1rem;border:1px solid var(--sr-border);border-radius:.5rem;background:var(--sr-surface);font:inherit;color:var(--sr-muted)}.sr-empty{border:2px dashed var(--sr-border);border-radius:1rem;padding:3rem 1.5rem;text-align:center;color:var(--sr-muted)}.sr-faq{max-width:100%;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.sr-faq details{border:1px solid var(--sr-border);border-radius:1rem;background:var(--sr-surface);box-shadow:0 1px 2px #0000000d}.sr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-weight:600;font-size:1.05rem}.sr-faq summary::-webkit-details-marker{display:none}.sr-faq summary svg{width:1.1rem;height:1.1rem;transition:transform .2s;flex:none}.sr-faq details[open] summary svg{transform:rotate(180deg)}.sr-faq__a{padding:0 1.5rem 1.4rem;color:var(--sr-muted);line-height:1.7}.sr-cta__img{max-width:48rem;margin:0 auto 2.5rem}.sr-cta__box{position:relative;max-width:100%;margin:0 auto;background:var(--sr-deep);--sr-fg:var(--sr-on-deep);--sr-muted:color-mix(in srgb,var(--sr-on-deep) 75%,transparent);color:var(--sr-fg);border:4px solid var(--sr-green);border-radius:1.5rem;padding:clamp(2rem,5vw,4rem) clamp(1.25rem,4vw,3.5rem);text-align:center;display:flex;flex-direction:column;gap:1.5rem;align-items:center;overflow:hidden}.sr-cta__box:before,.sr-cta__box:after{content:"";position:absolute;left:0;right:0;height:4px;background:var(--sr-green)}.sr-cta__box:before{top:12px}.sr-cta__box:after{bottom:12px}.sr-cta__flash{position:absolute;top:1.25rem;right:1.25rem;background:var(--sr-amber);color:var(--sr-on-amber);font-weight:800;font-size:.75rem;padding:.35rem .8rem;border-radius:999px;animation:sr-pulse 1.6s ease-in-out infinite}@media(max-width:749px){.sr-cta__box{padding-top:4rem}}.sr-cta__box .sr-compare{color:color-mix(in srgb,var(--sr-on-deep) 65%,transparent)}.sr-cta__box .sr-price{color:var(--sr-on-deep)}.sr-cta__box .sr-price-row{justify-content:center}.sr-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:44rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--sr-on-deep) 15%,transparent)}.sr-trust__item{display:flex;flex-direction:column;align-items:center;gap:.35rem;font-size:.85rem}.sr-trust__item svg{width:1.6rem;height:1.6rem;color:var(--sr-amber)}.sr-trust__item span{color:color-mix(in srgb,var(--sr-on-deep) 70%,transparent);font-size:.78rem}.sr-nav{background:var(--sr-header-bg);--sr-fg:var(--sr-header-fg);--sr-muted:color-mix(in srgb,var(--sr-header-fg) 72%,var(--sr-header-bg));border-bottom:1px solid var(--sr-border)}.sr-nav__inner{max-width:calc(1280px + 2*var(--sr-gutter-m,16px));margin:0 auto;padding:.6rem var(--sr-gutter-m,16px);display:flex;gap:.5rem 1.5rem;align-items:center;justify-content:center;flex-wrap:wrap}.sr-nav a{color:var(--sr-muted);text-decoration:none;font-weight:500;font-size:.9rem}.sr-nav a:hover{color:var(--sr-fg)}.sr-nav .sr-btn{color:var(--sr-btn-text);padding:.55rem 1.3rem;font-size:.9rem}.sr-footer{border-top:1px solid var(--sr-border);--sr-fg:var(--sr-footer-fg);--sr-muted:var(--sr-footer-fg);background:var(--sr-section-bg,linear-gradient(180deg,var(--sr-footer-bg),color-mix(in srgb,var(--sr-secondary) 40%,var(--sr-footer-bg))))}.sr-footer__inner{max-width:calc(1280px + 2*var(--sr-gutter-m,16px));margin:0 auto;padding:var(--sr-pt-m,40px) var(--sr-gutter-m,16px) var(--sr-pb-m,40px);display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}.sr-footer__contact{font-size:.9rem;font-weight:500;color:var(--sr-muted)}.sr-footer__email{font-size:.9rem;font-weight:700;color:var(--sr-fg);text-decoration:none}.sr-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem}.sr-footer__links a{font-size:.85rem;color:var(--sr-muted);text-decoration:none}.sr-footer__links a:hover{color:var(--sr-fg);text-decoration:underline}.sr-footer__copy{font-size:.85rem;font-weight:500;color:var(--sr-muted)}@media(min-width:750px){.sr-nav__inner,.sr-footer__inner{max-width:calc(1280px + 2*var(--sr-gutter,32px));padding-inline:var(--sr-gutter,32px)}.sr-footer__inner{padding-block:var(--sr-pt,40px) var(--sr-pb,40px)}}@media(prefers-reduced-motion:reduce){.sr *{animation:none!important;transition:none!important}}[data-sr-buy-card]{scroll-margin-top:calc(var(--sr-sticky-h,var(--header-height,64px)) + var(--sr-scroll-gap,12px) + var(--sr-scroll-extra,0px))}[data-sr-buy-card]:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/swapred.css.map */
