.sv-warm{background:var(--sv-bg,#f7f1e7);color:var(--sv-ink,#3e291d);padding:var(--sv-space,64px) 0;font-size:18px;line-height:1.6}.sv-warm *{box-sizing:border-box}.sv-warm .sv-shell{width:min(1280px,calc(100% - 80px));margin:auto}.sv-warm h1,.sv-warm h2,.sv-warm h3,.sv-warm p{margin:0;color:inherit}.sv-warm .sv-eyebrow{font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1.6;margin-bottom:18px}.sv-warm .sv-description{max-width:560px;font-size:18px;line-height:1.7}.sv-warm .sv-description p+p{margin-top:12px}.sv-warm .sv-hero__grid{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px}.sv-warm .sv-hero__copy{padding:20px 0}.sv-warm h1{font-size:clamp(44px,4.7vw,72px);font-weight:500;line-height:1.06;letter-spacing:-.025em;max-width:600px;margin-bottom:24px}.sv-warm .sv-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.sv-warm .sv-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 25px;border:2px solid var(--sv-accent);background:var(--sv-accent);color:#fffaf2;border-radius:5px;text-decoration:none;font-size:16px;font-weight:600;line-height:1.35}.sv-warm .sv-button:hover{filter:brightness(.9)}.sv-warm .sv-link{font-size:16px;color:inherit;text-underline-offset:5px}.sv-warm a:focus-visible{outline:3px solid var(--sv-accent);outline-offset:5px}.sv-warm .sv-note{margin-top:24px;font-size:14px}.sv-warm .sv-hero__media{position:relative;aspect-ratio:1/1.06;border-radius:100px 8px 8px;overflow:hidden;background:#e8d9c3}.sv-warm .sv-hero__media picture{display:block;width:100%;height:100%}.sv-warm .sv-hero__image{width:100%;height:100%;object-fit:cover;display:block}.sv-warm .sv-image-note{position:absolute;bottom:20px;left:20px;right:20px;background:#fffaf2;color:#3e291d;border-radius:4px;padding:12px 18px;font-size:15px}.sv-warm .sv-placeholder{display:block;width:100%;height:100%;fill:#85745d}.sv-warm .sv-section-heading{margin-bottom:32px}.sv-warm h2{font-size:clamp(32px,3.4vw,48px);line-height:1.12;font-weight:500;letter-spacing:-.02em;margin-bottom:16px}.sv-warm .sv-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.sv-warm .sv-category{min-width:0;background:#fffaf2;border:1px solid #3e291d20;border-radius:8px;overflow:hidden}.sv-warm .sv-category__link{display:block;height:100%;color:inherit;text-decoration:none}.sv-warm .sv-category__media{aspect-ratio:1.15;overflow:hidden;background:#e8d9c3}.sv-warm .sv-category__media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s}.sv-warm .sv-category__link:hover img{transform:scale(1.035)}.sv-warm .sv-category__text{padding:22px}.sv-warm h3{font-size:25px;line-height:1.15;font-weight:500;margin-bottom:10px}.sv-warm .sv-category__text p{font-size:16px;line-height:1.5}.sv-warm .sv-category__cta{display:block;color:var(--sv-accent);font-size:15px;font-weight:600;margin-top:18px}.sv-warm .sv-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.sv-warm .sv-benefit{padding-left:24px;border-left:2px solid var(--sv-accent)}.sv-warm .sv-benefit h2{font-family:inherit;font-size:18px;font-weight:600;letter-spacing:0;line-height:1.4;margin-bottom:4px}.sv-warm .sv-benefit p{font-size:15px;line-height:1.6}@media(max-width:989px){.sv-warm .sv-shell{width:calc(100% - 48px)}.sv-warm .sv-hero__grid{gap:28px}.sv-warm .sv-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-warm .sv-benefits__grid{gap:18px}.sv-warm .sv-benefit{padding-left:14px}}@media(max-width:749px){.sv-warm{padding:min(var(--sv-space),40px) 0}.sv-warm .sv-shell{width:calc(100% - 36px)}.sv-warm .sv-hero__grid{grid-template-columns:1fr;gap:24px}.sv-warm .sv-hero__copy{padding:4px 0 0}.sv-warm h1{font-size:44px;max-width:520px}.sv-warm .sv-eyebrow{font-size:11px;margin-bottom:14px}.sv-warm .sv-description{font-size:17px}.sv-warm .sv-actions{gap:18px;margin-top:24px}.sv-warm .sv-note{margin-top:18px}.sv-warm .sv-hero__media{aspect-ratio:1.25;border-radius:48px 6px 6px}.sv-warm .sv-image-note{font-size:14px;bottom:14px;left:14px;right:14px;padding:10px 12px}.sv-warm .sv-category-grid{gap:12px}.sv-warm .sv-category__text{padding:16px 12px}.sv-warm h3{font-size:22px}.sv-warm .sv-category__text p{font-size:15px}.sv-warm .sv-benefits__grid{grid-template-columns:1fr;gap:18px}.sv-warm .sv-benefit{padding-left:16px}.sv-warm .sv-section-heading{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.sv-warm .sv-category__media img{transition:none}.sv-warm .sv-category__link:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sv-warm-kitchen.css.map */
