.hero-chaises{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:100%;height:var(--hero-height-desktop, 800px);min-height:560px;overflow:hidden;background-color:#4a3428;color:#fff}.hero-chaises__picture,.hero-chaises__image,.hero-chaises__placeholder,.hero-chaises__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-chaises__picture{z-index:-2;display:block}.hero-chaises__image{display:block;object-fit:cover;object-position:center}.hero-chaises__placeholder{display:block;object-fit:cover;background:#f7f3ec}.hero-chaises__overlay{z-index:-1;background:linear-gradient(90deg,#19110d38,#19110d14,#19110d38),linear-gradient(0deg,rgba(25,17,13,var(--hero-overlay, .4)),rgba(25,17,13,calc(var(--hero-overlay, .4) * .65)) 55%,rgba(25,17,13,var(--hero-overlay, .4)));pointer-events:none}.hero-chaises__content{box-sizing:border-box;width:100%;max-width:var(--hero-text-width, 760px);margin:0 auto;padding:64px 28px;text-align:center;animation:hero-chaises-appear .8s ease-out both}.hero-chaises__eyebrow{margin:0 0 24px;color:#f7f3ec;font-size:11px;font-weight:700;letter-spacing:.28em;line-height:1.8;text-transform:uppercase}.hero-chaises__title{margin:0;color:#fff;font-size:clamp(44px,5.4vw,82px);font-weight:800;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.hero-chaises__dot{display:block;height:42px;margin:12px 0 18px;color:#c96f4a;font-family:Georgia,serif;font-size:76px;font-weight:700;line-height:.65}.hero-chaises__description{max-width:610px;margin:0 auto;color:#fffffff0;font-size:clamp(15px,1.35vw,19px);font-weight:400;line-height:1.85;text-wrap:pretty}.hero-chaises__button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:58px;margin-top:34px;padding:0 28px;border:1px solid #C96F4A;border-radius:2px;background:#c96f4a;color:#fff;font-size:13px;font-weight:700;letter-spacing:.025em;text-decoration:none;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.hero-chaises__button:hover{border-color:#f7f3ec;background:#f7f3ec;color:#4a3428}.hero-chaises__arrow{display:inline-block;font-size:19px;line-height:1;transition:transform .25s ease}.hero-chaises__button:hover .hero-chaises__arrow{transform:translate(3px,-3px)}.hero-chaises__corner{position:absolute;right:28px;bottom:28px;width:38px;height:38px;border-right:1px solid rgba(247,243,236,.65);border-bottom:1px solid rgba(247,243,236,.65);pointer-events:none}@keyframes hero-chaises-appear{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){.hero-chaises__title{font-size:clamp(42px,7vw,66px)}.hero-chaises__content{padding-right:32px;padding-left:32px}}@media screen and (max-width:749px){.hero-chaises{height:var(--hero-height-mobile, 700px);min-height:540px}.hero-chaises__image{object-position:center center}.hero-chaises__content{padding:52px 24px}.hero-chaises__eyebrow{margin-bottom:22px;font-size:10px;letter-spacing:.2em}.hero-chaises__title{font-size:clamp(38px,10vw,54px);line-height:1.08;letter-spacing:-.04em}.hero-chaises__dot{height:36px;margin:12px 0 14px;font-size:66px}.hero-chaises__description{font-size:15px;line-height:1.75}.hero-chaises__button{gap:16px;min-height:56px;margin-top:28px;padding:0 20px;font-size:12px}.hero-chaises__corner{right:16px;bottom:16px;width:25px;height:25px}}@media(prefers-reduced-motion:reduce){.hero-chaises__content{animation:none}.hero-chaises__button,.hero-chaises__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hero-chaises.css.map */
