
.ss-offer-page .ss-hero{padding-top:32px;gap:46px;align-items:start}.ss-offer-page .ss-hero h1{font-size:clamp(40px,4.7vw,62px);margin-bottom:18px}.ss-offer-page .ss-hero__visual{align-self:start}.ss-offer-page .ss-hero__visual>img{min-height:0;aspect-ratio:1;height:auto;max-height:590px;object-fit:cover}.ss-offer-page .ss-hero__lead{font-size:16px;margin-bottom:14px!important}.ss-offer-page .ss-hero__offer{margin-bottom:16px!important}.ss-offer-page .ss-button [data-ss-cta-label]{font-size:15px;font-weight:600;line-height:1.4}.ss-offer-page .ss-dispatch{font-size:12px;line-height:1.6;margin-top:14px}.ss-offer-page .ss-grid--six{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-offer-page .ss-shop{padding-top:45px;padding-bottom:40px}.ss-offer-page .ss-card__image{aspect-ratio:1.15}.ss-offer-page .ss-card__rating{font-size:12px;display:inline-flex;gap:4px;align-items:center;min-height:28px;text-decoration:none;margin-top:5px}.ss-offer-page .ss-card__rating>span{color:#93492f}.ss-offer-page .ss-more{margin-top:28px;border-block:1px solid #ced0ca}.ss-offer-page .ss-more>summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;padding:16px 0;min-height:52px;font-weight:600;font-size:14px}.ss-offer-page .ss-more>summary::-webkit-details-marker{display:none}.ss-offer-page .ss-more[open]>.ss-grid{padding-block:12px 26px}.ss-offer-page .ss-more[open]>summary>span{transform:rotate(45deg)}.ss-offer-page .ss-reviews{padding-top:36px;padding-bottom:44px;scroll-margin-top:130px;border-top:1px solid #d9d8d2}.ss-offer-page .ss-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.ss-offer-page .ss-review{margin:0;background:#eeeae3;border:1px solid #ddd7cd;border-radius:4px;overflow:hidden}.ss-offer-page .ss-review__content{padding:24px}.ss-offer-page .ss-review__rating{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:15px;font-size:17px;color:#93492f;line-height:1.3}.ss-offer-page .ss-verified{font-size:11px;font-weight:500;color:#34483e}.ss-offer-page .ss-review blockquote{padding:0;margin:0 0 18px;border:0;font-size:15px;line-height:1.75;font-style:normal;color:#1c2d3f}.ss-offer-page .ss-review figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11px;line-height:1.5}.ss-offer-page .ss-review figcaption strong{font-size:12px}.ss-offer-page .ss-review figcaption a{flex-basis:100%;min-height:32px;display:flex;align-items:center}.ss-offer-page .ss-review__photo{background:#e5e3dd;padding:12px}.ss-offer-page .ss-review__photo img{width:100%;height:240px;object-fit:contain}.ss-offer-page .ss-review--compact{background:#f2eee7;margin-bottom:20px;max-width:470px;border:0;border-left:3px solid #b47355;border-radius:0}.ss-offer-page .ss-review--compact .ss-review__content{padding:12px 16px}.ss-offer-page .ss-review--compact .ss-review__rating{font-size:14px;margin-bottom:6px}.ss-offer-page .ss-review--compact blockquote{font-size:13px;line-height:1.55;margin-bottom:7px}.ss-offer-page .ss-review--compact figcaption a{flex-basis:auto;min-height:0}.ss-offer-page .ss-review--compact figcaption>span{display:none}.ss-offer-page .ss-personal{padding-block:40px 55px;border-top:1px solid #d9d8d2}.ss-offer-page .ss-maker__inner{align-items:center;gap:45px}.ss-offer-page .ss-maker h2{margin-bottom:20px}.ss-offer-page .ss-maker-photo img{width:100%;height:330px;object-fit:cover;object-position:center}.ss-offer-page .ss-maker-photo figcaption{font-size:11px;margin-top:8px}.ss-offer-page .ss-recovery{background:#fff;border:1px solid #d0d5cf;border-radius:5px;padding:28px;min-width:0}.ss-offer-page .ss-recovery h2{font-size:27px;line-height:1.25;letter-spacing:-.04em;font-weight:500}.ss-offer-page .ss-recovery__note{font-size:12px;margin-top:9px}.ss-offer-page .ss-recovery__items{padding:0;margin:20px 0;list-style:none;max-height:360px;overflow:auto}.ss-offer-page .ss-recovery__item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:16px 0;border-top:1px solid #e0e2dc}.ss-offer-page .ss-recovery__image{background:#ece9e3;align-self:start}.ss-offer-page .ss-recovery__image img{width:76px;height:85px;object-fit:cover}.ss-offer-page .ss-recovery__item h3{font-size:16px;line-height:1.4;margin-bottom:5px}.ss-offer-page .ss-recovery__item h3 a{text-decoration:none}.ss-offer-page .ss-recovery__item p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ss-offer-page .ss-recovery__item strong{font-size:14px;display:block;margin-top:7px}.ss-offer-page .ss-recovery__item s{font-size:11px}.ss-offer-page .ss-recovery__total{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #cbd0ca;padding-top:16px;font-size:14px}.ss-offer-page .ss-recovery__saving{font-size:12px;color:#34483e;margin-top:6px}.ss-offer-page .ss-recovery__offer{font-size:13px;margin-block:16px}.ss-offer-page .ss-recovery>.ss-button{width:100%;margin-top:14px}.ss-offer-page .ss-section-heading h2{max-width:650px}.ss-offer-page .ss-questions{gap:50px}.ss-offer-page .ss-proof{max-width:1280px}.ss-offer-page #ss-shop,.ss-offer-page #ss-questions{scroll-margin-top:130px}
@media(max-width:999px){.ss-offer-page .ss-hero{gap:28px}.ss-offer-page .ss-hero h1{font-size:45px}.ss-offer-page .ss-review-grid{gap:14px}.ss-offer-page .ss-review__content{padding:18px}.ss-offer-page .ss-recovery{padding:22px}}
@media(max-width:749px){.ss-offer-page .ss-hero{padding-top:24px;gap:24px}.ss-offer-page .ss-hero h1{font-size:44px}.ss-offer-page .ss-hero__visual>img{aspect-ratio:1.25;max-height:400px;object-fit:cover}.ss-offer-page .ss-grid--six{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-offer-page .ss-card__image{aspect-ratio:1}.ss-offer-page .ss-review-grid{grid-template-columns:1fr;gap:16px}.ss-offer-page .ss-review__photo img{height:300px}.ss-offer-page .ss-reviews{padding-block:28px 32px}.ss-offer-page .ss-review__content{padding:22px}.ss-offer-page .ss-personal{padding-block:32px 38px}.ss-offer-page .ss-maker__inner{gap:24px}.ss-offer-page .ss-maker-photo img{height:260px}.ss-offer-page .ss-recovery{padding:20px}.ss-offer-page .ss-recovery h2{font-size:26px}.ss-offer-page .ss-card__rating{font-size:11px}.ss-offer-page .ss-questions{gap:24px}.ss-offer-page .ss-section-heading h2{font-size:29px}.ss-offer-page .ss-hero .ss-text-link{font-size:13px}}

