.hero--calm-kitchen{--xz-photo-height: clamp(440px, 47.9167vw, 700px);min-height:0;color:#09090b}.hero--calm-kitchen .hero__container{display:block;min-height:0;padding:0;overflow:hidden}.hero--calm-kitchen .hero__media-grid{position:absolute;inset:0 0 auto;width:100%;height:var(--xz-photo-height)}.hero--calm-kitchen .hero__media-wrapper,.hero--calm-kitchen .hero__media{width:100%;height:100%}.hero--calm-kitchen .hero__media{object-fit:cover;object-position:center}.hero--calm-kitchen .hero__content-wrapper{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:none;margin:0;padding:0}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child{flex:none;width:43%;max-width:43%;height:var(--xz-photo-height);padding:32px 0 40px max(32px,calc((100vw - 1240px)/2))}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child>.group-block-content{height:100%;justify-content:center;gap:22px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child .text-block:first-child p{margin:0;font-family:var(--font-heading--family);font-size:clamp(24px,2.6vw,36px);font-weight:700;line-height:1.05;text-transform:uppercase}.hero--calm-kitchen .hero__content-wrapper .text-block h1{position:relative;margin:0;padding-bottom:18px;color:#09090b;font-size:var(--xz-desktop-heading-size);font-weight:800;line-height:1.02;letter-spacing:0}.hero--calm-kitchen .hero__content-wrapper .text-block h1:after{position:absolute;bottom:0;left:0;width:82%;max-width:260px;height:7px;border-radius:60% 35% 70%;background:#facc15;content:"";transform:rotate(-4deg)}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2){flex:none;width:100%;max-width:none;padding:16px 32px 32px;background:#fff}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content{width:min(100%,1240px);margin-inline:auto;gap:8px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.text-block:first-child p{margin:0;color:#eab308;font-size:32px;line-height:1;letter-spacing:-2px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.text-block:nth-child(2) p{margin:0;font-size:20px;line-height:1.25}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block{width:100%;margin-block:6px 8px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block{width:100%;min-width:0;padding:14px 20px;border-bottom:1px solid #e2e8f0}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block>.group-block-content{align-items:center;justify-content:flex-start;gap:12px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .icon-block svg{width:36px;height:36px;color:#0055b8}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .group-block .text-block p{margin:0;font-family:var(--font-body--family);font-size:18px;line-height:1.15}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>a.button{width:100%;max-width:480px;min-height:48px;margin-top:4px;font-family:var(--font-body--family);font-size:18px;font-weight:700;text-transform:uppercase}@media(max-width:749px){.hero--calm-kitchen{--xz-photo-height: var(--xz-mobile-photo-height)}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child{width:44%;max-width:44%;padding:14px 0 10px 16px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child>.group-block-content{justify-content:flex-start;gap:18px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child .text-block:first-child p{font-size:var(--xz-mobile-tagline-size);line-height:1.03}.hero--calm-kitchen .hero__content-wrapper .text-block h1{padding-bottom:12px;font-size:min(var(--xz-mobile-heading-size),8.2vw);line-height:1.02}.hero--calm-kitchen .hero__content-wrapper .text-block h1:after{height:5px;width:96%}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2){padding:8px 16px 20px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content{gap:5px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.text-block:first-child p{font-size:28px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.text-block:nth-child(2) p{font-size:clamp(14px,3.9vw,17px);line-height:1.2}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block{min-height:44px;padding:6px 8px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block:nth-child(odd){border-right:1px solid #e2e8f0}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block:nth-last-child(-n+2){border-bottom:0}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .icon-block svg{width:32px;height:32px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .group-block .text-block p{font-size:15px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>a.button{max-width:none;min-height:42px;margin-top:2px;font-size:16px}}@media(min-width:750px){.hero--calm-kitchen .hero__media-grid{height:100%}.hero--calm-kitchen .hero__content-wrapper{min-height:var(--xz-photo-height);justify-content:center;padding-block:28px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child,.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2){width:43%;max-width:43%;padding-inline:max(24px,calc((100vw - 1240px)/2)) 0;background:transparent}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child{height:auto;padding-block:0 12px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child>.group-block-content{gap:12px}.hero--calm-kitchen .hero__content-wrapper .text-block h1{font-size:min(var(--xz-desktop-heading-size),5.2vw);padding-bottom:12px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2){padding-block:0}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content{width:100%}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block{max-width:400px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>a.button{max-width:360px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content{grid-template-columns:repeat(2,minmax(0,1fr))}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>.group-block>.group-block-content>.group-block{padding:6px 4px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .icon-block svg{width:28px;height:28px}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2) .group-block .text-block p{font-size:15px}}@media(max-width:749px){.hero--calm-kitchen{--xz-photo-height: max(190px, calc(var(--xz-mobile-photo-height) * .83))}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child{padding-block-start:10px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child>.group-block-content{gap:10px}.hero--calm-kitchen .hero__content-wrapper>.group-block:first-child .text-block:first-child p{font-size:min(var(--xz-mobile-tagline-size),5.2vw)}.hero--calm-kitchen .hero__content-wrapper>.group-block:nth-child(2)>.group-block-content>a.button{order:-1;margin:0 0 6px;min-height:44px;padding-block:8px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/xz-home-hero.css.map */
