.ss-hero__in{max-width:calc(var(--ss-container) + 2 * var(--ss-gutter));margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:center;min-height:440px}.ss-hero__copy{display:flex;flex-direction:column;gap:16px;padding:48px 0}.ss-hero__slide{display:flex;flex-direction:column;gap:16px}.ss-hero__slide:not([hidden]){animation:ssFade .45s ease}@keyframes ssFade{from{opacity:0}to{opacity:1}}.ss-theme .ss-hero h1{font-size:clamp(36px, 4vw, 54px);line-height:1;letter-spacing:-.035em;text-wrap:pretty}.ss-hero p{font-size:16px;line-height:1.5;color:var(--ss-body);max-width:40ch}.ss-hero__price{display:flex;align-items:baseline;gap:10px}.ss-hero__price span{font-size:13px;color:var(--ss-body)}.ss-hero__price strong{font-family:var(--ss-font-display);font-size:40px;font-weight:700;letter-spacing:-.03em}.ss-hero__btn{display:inline-flex;align-items:center;height:48px;padding:0 26px;background:var(--ss-accent);border-radius:10px;font-weight:700;font-size:14.5px;width:fit-content}.ss-theme .ss-hero__btn,.ss-theme .ss-hero__btn:hover{color:#fff}.ss-hero__btn:hover{background:var(--ss-accent-hover)}.ss-hero{position:relative}.ss-hero__cover{position:absolute;inset:0;display:block}a.ss-hero__cover{cursor:pointer}.ss-hero__in{position:relative;pointer-events:none}.ss-hero__btn,.ss-dots,.ss-hero__arrow,.ss-hero__dot{pointer-events:auto}.ss-dots{display:flex;align-items:center;gap:8px;margin-top:8px}.ss-hero__dot{width:8px;height:8px;border-radius:4px;border:0;background:rgb(42 46 69 / .3);cursor:pointer;padding:0;transition:width .2s}.ss-hero__dot.is-on{width:28px;background:var(--ss-ink)}.ss-hero__arrow{width:36px;height:36px;border-radius:50%;border:0;background:rgb(255 255 255 / .7);color:var(--ss-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 4px 14px rgb(42 46 69 / .12);transition:background .15s,transform .15s}.ss-hero__arrow:hover{background:#fff;transform:scale(1.06)}.ss-hero__arrow--prev{margin-right:4px}.ss-hero__arrow--next{margin-left:4px}@media (min-width:1440px){.ss-hero__arrow{position:absolute;top:50%;width:44px;height:44px;margin:-22px 0 0}.ss-hero__arrow--prev{left:calc(50% - 704px)}.ss-hero__arrow--next{right:calc(50% - 704px)}}.ss-hero__media{position:relative;display:flex;align-items:center;justify-content:center;height:440px}.ss-hero__media::before{content:"";position:absolute;left:50%;top:50%;width:min(600px, 96%);height:92%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgb(255 255 255 / .95) 0%,rgb(255 255 255 / .88) 45%,rgb(255 255 255 / .55) 74%,#fff0 100%)}.ss-hero__img{position:relative;display:block;width:100%;height:380px;background-size:contain;background-position:center;background-repeat:no-repeat;mix-blend-mode:multiply}.ss-hero__img:not([hidden]){animation:ssFade .45s ease}.ss-promos{padding-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ss-promo{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:16px;background:var(--ss-bg-soft);border-radius:14px;color:var(--ss-ink)}.ss-theme .ss-promo:hover{background:#EEF0F4;color:var(--ss-ink)}.ss-promo__img{display:block;width:96px;height:96px;background-size:contain;background-position:center;background-repeat:no-repeat}.ss-promo__copy{display:flex;flex-direction:column;gap:4px}.ss-promo__k{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted)}.ss-promo__t{font-family:var(--ss-font-display);font-weight:700;font-size:16px;line-height:1.2}.ss-promo__c{font-size:13px;color:var(--ss-accent);font-weight:700}.ss-uspwrap{padding-top:20px}.ss-usp{display:grid;grid-template-columns:repeat(var(--ss-usp,5),minmax(0,1fr));border:1px solid var(--ss-border);border-radius:14px;overflow:hidden}.ss-usp__i{display:flex;align-items:center;gap:12px;padding:16px 18px;border-right:1px solid var(--ss-border)}.ss-usp__i:last-child{border-right:0}.ss-usp__i .ss-ico{color:var(--ss-accent);flex:none}.ss-usp__i>span{display:flex;flex-direction:column}.ss-usp__i strong{font-size:13.5px}.ss-usp__i>span>span{font-size:12px;color:var(--ss-muted)}.ss-tabs{padding-top:48px}.ss-tabs__bar{display:flex;justify-content:center;gap:4px;border-bottom:1px solid var(--ss-border);margin-bottom:24px}.ss-tabs__bar button{padding:12px 18px;border:0;border-bottom:2px solid #fff0;margin-bottom:-1px;background:none;font-size:14.5px;font-weight:700;color:var(--ss-muted);cursor:pointer}.ss-tabs__bar button.is-on{border-bottom-color:var(--ss-accent);color:var(--ss-ink)}.ss-band{background:var(--ss-bg-soft);margin-top:56px}.ss-kitchen__in{padding-top:48px;padding-bottom:48px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center}.ss-kitchen__media{display:flex;align-items:center;justify-content:center;min-height:360px;color:var(--ss-ink)}.ss-kitchen__media img{max-width:100%;max-height:360px;object-fit:contain;mix-blend-mode:multiply}.ss-kitchen__media .ss-slot{min-height:360px;border-radius:14px}.ss-kitchen__list{display:flex;flex-direction:column;gap:16px}.ss-kitchen__list .ss-sechead{margin-bottom:0}.ss-kitchen__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ss-sec{padding-top:48px}.ss-best .ss-wrap{padding-top:48px;padding-bottom:48px}.ss-best__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.6fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:16px}.ss-best__cell{background:#fff;border-radius:14px;padding:12px}.ss-best__big{grid-column:5;grid-row:1 / 3;background:#fff;border-radius:14px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;color:var(--ss-ink);position:relative}.ss-theme .ss-best__big:hover{color:var(--ss-ink)}.ss-best__tag{top:20px;left:20px;letter-spacing:.06em;padding:5px 10px}.ss-best__img{display:block;flex:1;min-height:300px;background-size:contain;background-position:center;background-repeat:no-repeat}.ss-best__copy{display:flex;flex-direction:column;gap:6px}.ss-best__meta{font-size:12px;color:var(--ss-muted)}.ss-best__name{font-family:var(--ss-font-display);font-weight:700;font-size:20px;line-height:1.2}.ss-best__lead{font-size:14px;color:var(--ss-body-2);line-height:1.5}.ss-best__foot{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.ss-best__price{font-family:var(--ss-font-display);font-size:26px;font-weight:700;letter-spacing:-.02em}.ss-best__btn{display:inline-flex;align-items:center;height:42px;padding:0 18px;background:var(--ss-accent);color:#fff;border-radius:8px;font-weight:700;font-size:13.5px}.ss-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--ss-border);border-radius:14px;overflow:hidden}.ss-cats__i{display:grid;grid-template-columns:170px minmax(0,1fr);gap:28px;align-items:center;padding:28px 32px;border-right:1px solid var(--ss-border);border-bottom:1px solid var(--ss-border);margin:0 -1px -1px 0;transition:background .15s}.ss-cats__i:hover{background:var(--ss-bg-soft)}.ss-cats__img{display:block;width:170px;height:170px;background-size:contain;background-position:center;background-repeat:no-repeat}.ss-cats__copy{display:flex;flex-direction:column;gap:8px;min-width:0}.ss-cats__name{font-family:var(--ss-font-display);font-weight:700;font-size:22px;letter-spacing:-.02em;margin-bottom:4px}.ss-cats__link{font-size:14.5px;color:var(--ss-body-2)}.ss-theme .ss-cats__all{font-size:13.5px;color:var(--ss-accent);font-weight:700;margin-top:6px}.ss-banners{padding-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ss-banner{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:16px;align-items:center;background:var(--ss-bg-soft);border-radius:16px;padding:28px 32px;color:var(--ss-ink);min-height:226px}.ss-theme .ss-banner:hover{background:#EEF0F4;color:var(--ss-ink)}.ss-banner--grad,.ss-theme .ss-banner--grad:hover{background:var(--ss-grad)}.ss-banner__copy{display:flex;flex-direction:column;gap:6px}.ss-banner__k{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ss-body)}.ss-banner__t{font-family:var(--ss-font-display);font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1.15}.ss-banner__p{font-size:14px;color:var(--ss-body-2)}.ss-banner--grad .ss-banner__p{color:var(--ss-body)}.ss-banner__img{display:block;height:140px;background-size:contain;background-position:center;background-repeat:no-repeat}.ss-banner--grad .ss-banner__img{mix-blend-mode:multiply}.ss-lists{padding-top:56px;padding-bottom:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:24px}.ss-lists__col{display:flex;flex-direction:column;gap:14px}.ss-theme .ss-lists__col h3{font-size:17px;letter-spacing:-.01em;padding-bottom:10px;border-bottom:1px solid var(--ss-border)}.ss-lists__banner{border-radius:16px;overflow:hidden;min-height:320px;display:block;position:relative}.ss-lists__banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ss-lists__banner .ss-slot{position:absolute;inset:0}.ss-lists__over{position:absolute;inset:auto 0 0 0;padding:72px 24px 24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;background:linear-gradient(180deg,#fff0 0%,rgb(42 46 69 / .82) 70%);color:#fff}.ss-lists__k{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.85}.ss-lists__t{font-family:var(--ss-font-display);font-weight:700;font-size:22px;line-height:1.15;letter-spacing:-.02em}.ss-lists__btn{margin-top:6px;display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:8px;background:#fff;color:var(--ss-ink);font-size:13.5px;font-weight:700}.ss-lists__banner:hover .ss-lists__btn{background:var(--ss-accent);color:#fff}.ss-theme .ss-lists__banner:hover{color:#fff}.ss-nlbar__in{max-width:calc(var(--ss-container) + 2 * var(--ss-gutter));margin:0 auto;padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.ss-nlbar__copy{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ss-nlbar__t{font-family:var(--ss-font-display);font-weight:700;font-size:20px;letter-spacing:-.01em}.ss-nlbar__p{font-size:14px;color:var(--ss-body)}.ss-nl--bar{width:min(460px, 100%);flex-wrap:nowrap}.ss-nl--bar input[type=email]{height:46px;border:0;border-radius:10px;padding:0 16px;font-size:14px;background:rgb(255 255 255 / .85)}.ss-nl--bar button{height:46px;padding:0 20px;border-radius:10px;background:var(--ss-ink);color:#fff;font-size:14px}.ss-nl--bar .ss-nl__msg{position:absolute;left:0;top:100%;margin-top:4px}.ss-greviews__head{align-items:center}.ss-greviews__acts{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-bottom:8px}.ss-greviews__score{display:inline-flex;align-items:center;gap:8px;font-size:13.5px}.ss-greviews__score strong{font-family:var(--ss-font-display);font-size:18px}.ss-greviews__g{display:inline-flex}.ss-greviews__stars{color:var(--ss-star);letter-spacing:.08em}.ss-greviews__acts a{font-size:13.5px;font-weight:600;color:var(--ss-body-2)}.ss-greviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.8fr);gap:16px}.ss-review--g{border-radius:14px}.ss-greviews__src{font-size:11.5px;font-weight:700;color:var(--ss-body-2);background:var(--ss-bg-soft);padding:3px 8px;border-radius:4px}.ss-greviews__cta{border-radius:14px;padding:24px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:var(--ss-grad);color:var(--ss-ink)}.ss-greviews__cta strong{font-family:var(--ss-font-display);font-size:18px}.ss-greviews__cta span{font-size:13.5px;color:var(--ss-body);line-height:1.45}.ss-theme .ss-greviews__cta:hover{color:var(--ss-ink);filter:brightness(.97)}@media (max-width:1100px){.ss-greviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ss-greviews__grid{grid-template-columns:1fr}.ss-greviews__head{flex-direction:column;align-items:flex-start;gap:8px}}