.hero-banner__section{padding:12px 12px 0;width:100vw;overflow:hidden}@media only screen and (max-width:799px){.hero-banner__section{padding:0}}.hero-banner__outer{border-radius:24px;background-position:center;background-size:cover;background-repeat:no-repeat;overflow:hidden}@media only screen and (max-width:799px){.hero-banner__outer{border-radius:0}}.hero-banner__body{min-height:560px;height:calc(100dvh - var(--header-height-padding) - var(--hero-press-height, 120px));max-height:800px;padding-top:84px;display:flex;justify-content:center;flex-direction:column}@media only screen and (max-width:1279px){.hero-banner__body{min-height:520px;height:auto}}@media only screen and (max-width:799px){.hero-banner__body{min-height:560px;padding-top:80px;padding-bottom:24px;justify-content:space-between;align-items:center}}.hero-banner__headline{color:var(--color-heading-light);margin-bottom:12px;margin-top:0;font-family:var(--font-family-secondary);font-size:3.75rem;line-height:1.167;font-weight:400}.hero-banner__headline.smaller{font-size:3rem}@media only screen and (max-width:1279px){.hero-banner__headline{font-size:2.875rem;line-height:1.18}.hero-banner__headline.smaller{font-size:2.5rem}}@media only screen and (max-width:799px){.hero-banner__headline{font-size:2.25rem;text-align:center}.hero-banner__headline.smaller{font-size:1.875rem}}.hero-banner__text{color:var(--color-heading-light);margin:0;font-weight:400;font-size:1.125rem;line-height:1.44}@media only screen and (max-width:1279px){.hero-banner__text{font-size:1rem;line-height:1.625}}@media only screen and (max-width:799px){.hero-banner__text{text-align:center}}.hero-banner__notification{padding:10px 12px 35px;border-radius:16px 16px 0 0;background:#19191c;margin-bottom:-25px;text-align:center;color:var(--color-heading-dark)}@media only screen and (max-width:799px){.hero-banner__notification{border-radius:0;padding:8px 16px;margin:0}}.hero-banner__container{max-width:1468px;width:100%;padding:0 48px;margin:0 auto}@media only screen and (max-width:799px){.hero-banner__container{padding:0 24px}}.hero-banner__sale{margin-bottom:12px}@media only screen and (max-width:799px){.hero-banner__sale{margin:0 auto 12px}}.hero-banner__btn{margin-top:32px}@media only screen and (max-width:799px){.hero-banner__btn{margin:16px auto 0;padding:0 24px;min-height:48px;font-size:1rem;line-height:1.3125em}}.hero-banner__reviews{display:flex;align-items:center;gap:4px;margin-top:24px;color:var(--color-heading-light);gap:8px;flex-wrap:wrap}.hero-banner__reviews p{margin:0}.hero-banner__reviews strong{font-weight:600}.hero-banner__reviews img{height:16px;width:auto}@media only screen and (max-width:799px){.hero-banner__reviews{justify-content:center;margin-top:16px}}.hero-banner__reviews-stars{display:flex;align-items:center;gap:4px}.hero-banner__section-light .hero-banner__headline,.hero-banner__section-light .hero-banner__text,.hero-banner__section-light .hero-banner__reviews{color:var(--color-heading-dark)}@media only screen and (max-width:799px){.full-height .hero-banner__body{min-height:560px;height:calc(100dvh - var(--header-height-padding) - var(--hero-press-height, 120px));max-height:800px;padding-bottom:32px}.full-height .hero-banner__btn{min-height:56px;font-size:1.125rem;padding:0 32px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/desk_home-hero.css.map */
