.suay-home-closure{background:var(--suay-color-white, #fff);color:var(--suay-color-charcoal)}.suay-home-closure__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start;max-width:1440px;margin:0 auto;padding:104px 40px}.suay-home-closure__media{position:relative;height:760px;overflow:hidden;background:#8f9091}.suay-home-closure__image,.suay-home-closure__video,.suay-home-closure__media video{display:block;width:100%;height:100%;object-fit:cover}.suay-home-closure__eyebrow{margin:0 0 14px;color:var(--suay-color-gold-on-light);font-family:var(--suay-font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.suay-home-closure__eyebrow-phone{display:none}.suay-home-closure__heading{margin:0 0 20px;font-family:var(--suay-font-heading);font-size:clamp(56px,6.1vw,88px);font-weight:400;letter-spacing:-.05em;line-height:.9}.suay-home-closure__text{max-width:560px;margin:0 0 28px;color:var(--suay-color-slate);font-size:19px;line-height:1.55}.suay-home-closure__quote{margin:0 0 32px;padding:24px 26px;background:var(--suay-color-off-white)}.suay-home-closure__quote-stars{color:var(--suay-color-gold);font-size:16px;letter-spacing:2px}.suay-home-closure__quote-text{margin:10px 0 0;padding:0;border:0;font-family:var(--suay-font-heading);color:var(--suay-color-charcoal);font-size:22px;font-style:normal;letter-spacing:-.01em;line-height:1.35}.suay-home-closure__quote-author{margin-top:12px;color:var(--suay-color-slate);font-size:15px}.suay-home-closure__table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.4}.suay-home-closure__table thead td{padding:0}.suay-home-closure__col{padding:14px 16px;border-bottom:1px solid var(--suay-color-smoke);color:var(--suay-color-slate);font-family:var(--suay-font-mono);font-size:12px;font-weight:500;letter-spacing:.12em;text-align:left;text-transform:uppercase}.suay-home-closure__col--suay{border-bottom-color:#ffffff1a;background:var(--suay-color-charcoal);color:var(--suay-color-gold)}.suay-home-closure__table tbody th{padding:16px 16px 16px 0;border-bottom:1px solid var(--suay-color-smoke);font-weight:500;text-align:left}.suay-home-closure__table tbody td{padding:16px;border-bottom:1px solid var(--suay-color-smoke);color:var(--suay-color-slate)}.suay-home-closure__table tbody td.suay-home-closure__cell--suay{border-bottom-color:#ffffff1a;background:var(--suay-color-charcoal);color:var(--suay-color-white, #fff)}.suay-home-closure__phone-table{display:none}.suay-home-closure__actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;margin-top:32px}.suay-home-closure__button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 32px;border-radius:4px;background:var(--suay-color-charcoal);color:var(--suay-color-white, #fff);font-family:var(--suay-font-heading);font-size:14px;font-weight:500;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:background-color .3s ease}.suay-home-closure__button:hover{background:#000}.suay-home-closure__link{color:var(--suay-color-charcoal);font-size:16px;text-decoration:underline;text-underline-offset:4px}.suay-home-closure a:focus-visible,.suay-home-closure summary:focus-visible{outline:2px solid var(--suay-color-charcoal);outline-offset:3px}@media screen and (max-width:1199px){.suay-home-closure__inner{gap:40px}.suay-home-closure__media{height:640px}}@media screen and (max-width:989px){.suay-home-closure__inner{grid-template-columns:minmax(0,1fr);padding:64px 24px}.suay-home-closure__media{height:520px}}@media screen and (max-width:749px){.suay-home-closure__inner{gap:28px;padding:44px 18px 40px}.suay-home-closure__media{height:340px}.suay-home-closure__eyebrow{margin-bottom:10px;letter-spacing:.1em}.suay-home-closure__eyebrow:has(.suay-home-closure__eyebrow-phone) .suay-home-closure__eyebrow-wide{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.suay-home-closure__eyebrow-phone{display:inline}.suay-home-closure__heading{margin-bottom:12px;font-size:46px;letter-spacing:-.045em;line-height:.92}.suay-home-closure__text{margin-bottom:20px;font-size:16px}.suay-home-closure__quote{margin-bottom:24px;padding:18px}.suay-home-closure__quote-stars{font-size:14px}.suay-home-closure__quote-text{margin-top:8px;font-size:19px}.suay-home-closure__quote-author{margin-top:10px;font-size:14px}.suay-home-closure__table{display:none}.suay-home-closure__phone-table{display:block}.suay-home-closure__phone-head{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-bottom:8px;border-bottom:1px solid var(--suay-color-smoke);color:var(--suay-color-slate);font-family:var(--suay-font-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.suay-home-closure__phone-head-suay{color:var(--suay-color-gold-on-light)}.suay-home-closure__row{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:14px 0;border-bottom:1px solid var(--suay-color-smoke);font-size:14px;line-height:1.4}.suay-home-closure__row-label{grid-column:1 / -1;margin:0 0 2px;font-size:15px;font-weight:500}.suay-home-closure__row-suay,.suay-home-closure__row-other{padding:10px}.suay-home-closure__row-suay{background:var(--suay-color-charcoal);color:var(--suay-color-white, #fff)}.suay-home-closure__row-other{border:1px solid var(--suay-color-smoke);color:var(--suay-color-slate)}.suay-home-closure__more{border-bottom:1px solid var(--suay-color-smoke)}.suay-home-closure__more summary{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:15px;font-weight:500;list-style:none;cursor:pointer}.suay-home-closure__more summary::-webkit-details-marker{display:none}.suay-home-closure__more-icon{position:relative;width:14px;height:14px}.suay-home-closure__more-icon:before,.suay-home-closure__more-icon:after{content:"";position:absolute;top:50%;left:0;width:14px;height:1.5px;background:currentColor;transform:translateY(-50%)}.suay-home-closure__more-icon:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s ease}.suay-home-closure__more[open] .suay-home-closure__more-icon:after{transform:translateY(-50%) rotate(0)}.suay-home-closure__more .suay-home-closure__row:first-child{padding-top:0}.suay-home-closure__more .suay-home-closure__row:last-child{border-bottom:0}.suay-home-closure__actions{margin-top:24px}.suay-home-closure__button{width:100%;min-height:54px}.suay-home-closure__link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/suay-home-closure.css.map */
