.lg-feat{background:#f0ece4;color:#0f0f0f;font-family:Inter,Helvetica Neue,Arial,sans-serif;overflow-x:clip}.lg-feat__bleed{width:100vw;margin-left:calc(50% - 50vw);line-height:0;position:relative;border-radius:0;overflow:visible}.lg-feat__bleed--flush,.lg-feat__bleed--flush img{border-radius:0!important}.lg-feat__bleed img,.lg-feat__bleed video{width:100%;height:auto;display:block;object-fit:cover;border-radius:0}.lg-feat__title{max-width:1600px;margin:0 auto;text-align:center;padding:clamp(40px,7vw,96px) clamp(16px,4vw,64px) clamp(24px,4vw,40px)}.lg-feat__title--white{background:#fff;width:100vw;margin-left:calc(50% - 50vw);max-width:none;padding-top:0}.lg-feat__title h2{font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0}.lg-feat__title p{max-width:720px;margin:16px auto 0;color:#3a3a3a;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.lg-feat__title .lg-feat__badge{display:inline-block;margin-top:12px;font-size:14px;color:#767676}.lg-feat__row{max-width:1600px;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding:clamp(40px,6vw,80px) clamp(16px,4vw,64px)}@media(min-width:769px){.lg-feat__row{flex-direction:row;align-items:center;gap:clamp(40px,6vw,96px)}.lg-feat__row[data-text=right]{flex-direction:row-reverse}.lg-feat__row__media{width:min(610px,42.36%);flex:0 0 auto}.lg-feat__row__text{flex:1 1 auto}.lg-feat__row__media img,.lg-feat__row__media video{border-radius:28px}}.lg-feat__row__media img,.lg-feat__row__media video{width:100%;height:auto;display:block;border-radius:16px;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media(hover:hover){.lg-feat__row__media:hover img,.lg-feat__row__media:hover video{transform:scale(1.02)}}.lg-feat__row__text h3{margin:0 0 16px;font-weight:600;line-height:1.15;letter-spacing:-.02em;font-size:clamp(28px,3.2vw,56px)}.lg-feat__row__text p{margin:0;color:#3a3a3a;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.lg-feat__3d{background:#000;color:#fff;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(56px,8vw,96px) 0;text-align:center}.lg-feat__3d-inner{max-width:1600px;margin:0 auto;padding-inline:clamp(16px,4vw,64px)}.lg-feat__3d h2{font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0}.lg-feat__3d-sub{max-width:720px;margin:16px auto 0;font-size:clamp(16px,1.4vw,20px);line-height:1.5}.lg-feat__3d .lg-feat__disc{color:#cfcfcf;font-size:clamp(12px,1vw,14px);margin-top:24px;max-width:none;padding:0;text-align:center}.lg-feat__3d-grid{display:none}.lg-feat__3d-sliders{display:block}@media(min-width:769px){.lg-feat__3d-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,24px);max-width:1200px;margin:clamp(32px,5vw,56px) auto 0}.lg-feat__3d-grid img{width:100%;height:auto;display:block}.lg-feat__3d-sliders{display:none}}.lg-feat__slider{position:relative;max-width:768px;margin:clamp(32px,5vw,56px) auto 0}.lg-feat__track{position:relative}.lg-feat__slide{width:100%;height:auto;display:block;margin:0 auto;transition:opacity .35s ease}.lg-feat__slide[hidden]{display:none}.lg-feat__prev,.lg-feat__next{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff26;color:#fff;border:0;width:44px;height:44px;border-radius:50%;cursor:pointer;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0;z-index:2;transition:background .2s ease}.lg-feat__prev:hover,.lg-feat__prev:focus-visible,.lg-feat__next:hover,.lg-feat__next:focus-visible{background:#ffffff40;outline:none}.lg-feat__prev{left:8px}.lg-feat__next{right:8px}.lg-feat__counter{margin-top:12px;font-size:14px;color:#cfcfcf;line-height:1.5}.lg-feat__disc{max-width:1600px;margin:0 auto;color:#767676;text-align:left;padding:16px clamp(16px,4vw,64px);font-size:clamp(12px,1vw,14px);line-height:1.5}.lg-feat__cta{background:#fff;width:100vw;margin-left:calc(50% - 50vw);padding:clamp(56px,8vw,96px) clamp(16px,4vw,64px);text-align:center}.lg-feat__cta-inner{max-width:720px;margin:0 auto}.lg-feat__cta h2{font-size:clamp(28px,4vw,48px);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0;color:#0f0f0f}.lg-feat__cta p{margin:16px auto 0;color:#3a3a3a;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.lg-feat__cta .button-group{margin-top:28px;justify-content:center}.lg-feat__reveal{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--lg-feat-reveal-delay, 0ms);will-change:opacity,transform}.lg-feat__reveal--left{transform:translate(-36px)}.lg-feat__reveal--right{transform:translate(36px)}.lg-feat__reveal--in{opacity:1;transform:translate(0)}.lg-purchase-panel-sentinel{grid-column:1 / -1;width:100%;height:1px;pointer-events:none;visibility:hidden}.lg-purchase-bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:90;background:#fff;border-top:1px solid rgba(0,0,0,.08);box-shadow:0 -4px 24px #00000014;padding-block:.75rem;padding-inline:max(var(--container-gutter),env(safe-area-inset-left)) max(var(--container-gutter),env(safe-area-inset-right));padding-bottom:max(.75rem,env(safe-area-inset-bottom));transform:translateY(100%);visibility:hidden;transition:transform .28s ease,visibility .28s ease}.lg-purchase-bar.is-visible{transform:translateY(0);visibility:visible}.lg-purchase-bar__inner{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);align-items:center;gap:.75rem 1rem;max-width:1600px;margin-inline:auto}.lg-purchase-bar__price{display:flex;flex-direction:column;gap:.125rem;min-width:0}.lg-purchase-bar__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.lg-purchase-bar__price-current{font-size:1.125rem;font-weight:700;line-height:1.2;color:#881921;white-space:nowrap}.lg-purchase-bar__price-compare{font-size:.8125rem;color:#767676;line-height:1.2}.lg-purchase-bar__price-badge{display:inline-flex;align-items:center;padding:.2rem .5rem;border-radius:999px;background:#881921;color:#fff;font-size:.6875rem;font-weight:600;line-height:1;white-space:nowrap}.lg-purchase-bar__variants-wrap{min-width:0;overflow:hidden}.lg-purchase-bar__variants{display:flex;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lg-purchase-bar__variants::-webkit-scrollbar{display:none}.lg-purchase-bar__variant{--swatch-size: 3rem;width:var(--swatch-size);height:var(--swatch-size);flex-shrink:0;padding:0;border:2px solid rgb(var(--border-color));border-radius:10px;background:#fff;overflow:hidden;cursor:pointer;transition:border-color .4s ease,box-shadow .4s ease}.lg-purchase-bar__variant-image{width:100%;height:100%;object-fit:cover;display:block}.lg-purchase-bar__variant-label{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.25rem;font-size:.6875rem;font-weight:600;line-height:1.1;text-align:center}.lg-purchase-bar__variant[data-tooltip]{--tooltip-offset: .5rem;position:relative}@media screen and (pointer:fine){.lg-purchase-bar__variant:not(.is-disabled):hover{border-color:#881921;box-shadow:0 0 0 2px #88192126}}.lg-purchase-bar__variant.is-selected{border-color:#881921;box-shadow:0 0 0 2px #88192126}.lg-purchase-bar__variant.is-disabled{opacity:.45;cursor:not-allowed}.lg-purchase-bar__variant.lg-variant-swatch--deselecting{border-color:rgb(var(--border-color));box-shadow:none}.lg-purchase-bar__action-wrap{flex-shrink:0}.lg-purchase-bar__buy-buttons .button{white-space:nowrap;padding:.65rem 1.25rem;min-width:7.5rem}@media screen and (max-width:699px){.lg-purchase-bar__inner{grid-template-columns:minmax(0,1fr) auto}.lg-purchase-bar__variants-wrap{display:none}.lg-purchase-bar__buy-buttons .button{min-width:0;padding:.6rem 1rem;font-size:.875rem}}html.lg-has-purchase-bar #gorgias-chat-container,html.lg-has-purchase-bar #chat-button,html.lg-has-purchase-bar #hubspot-messages-iframe-container,html.lg-has-purchase-bar .intercom-lightweight-app,html.lg-has-purchase-bar .intercom-messenger-frame,html.lg-has-purchase-bar iframe#launcher,html.lg-has-purchase-bar [data-testid=klaviyo-form],html.lg-has-purchase-bar .klaviyo-form,html.lg-has-purchase-bar #smile-ui-container,html.lg-has-purchase-bar #tidio-chat,html.lg-has-purchase-bar .crisp-client{bottom:calc(var(--lg-purchase-bar-height, 0px) + 12px)!important;transition:bottom .28s ease}html.lg-has-purchase-bar .ContactBubble,body.lg-has-purchase-bar .ContactBubble{bottom:90px!important}html.lg-has-purchase-bar .Prompt,body.lg-has-purchase-bar .Prompt{bottom:70px!important}html.lg-has-purchase-bar #podium-bubble,body.lg-has-purchase-bar #podium-bubble{max-height:160px!important;height:160px!important}html.lg-has-purchase-bar .appEmbed,body.lg-has-purchase-bar .appEmbed{bottom:60px!important}.lg-purchase-cta{margin-top:.75rem}.lg-purchase-cta .button--outline{--button-background: 0 0 0;--button-outline-color: 0 0 0;--button-text-color: 255 255 255}.product-info--lg-recliner .variant-picker{gap:1.25rem}.product-info--lg-recliner .variant-picker__option{gap:.75rem}.product-info--lg-recliner .variant-picker__option legend{font-size:1rem;font-weight:600;color:#1a1a1a}.product-info--lg-recliner .variant-picker__option-values{gap:.75rem;padding-top:.35rem}.product-info--lg-recliner .thumbnail-swatch{--swatch-size: 5.25rem;border:2px solid rgb(var(--border-color));border-radius:14px;padding:0;overflow:visible;transition:border-color .4s ease,box-shadow .4s ease}.product-info--lg-recliner .thumbnail-swatch>img{width:100%;height:100%;object-fit:cover;border-radius:12px}.product-info--lg-recliner .thumbnail-swatch[data-tooltip]{--tooltip-offset: .65rem}@media screen and (pointer:fine){.product-info--lg-recliner .thumbnail-swatch:not(.is-disabled):hover{border-color:#881921;box-shadow:0 0 0 2px #88192126}.product-info--lg-recliner :focus-visible+.thumbnail-swatch[data-tooltip]:after{visibility:visible;opacity:1;scale:1}}.product-info--lg-recliner :checked+.thumbnail-swatch,.product-info--lg-recliner .thumbnail-swatch.is-selected{border-color:#881921;box-shadow:0 0 0 2px #88192126}.product-info--lg-recliner :checked+.thumbnail-swatch.lg-variant-swatch--deselecting,.product-info--lg-recliner .thumbnail-swatch.lg-variant-swatch--deselecting{border-color:rgb(var(--border-color));box-shadow:none}@media screen and (min-width:700px){.product-info--lg-recliner .thumbnail-swatch{--swatch-size: 6.75rem}}.product-info--lg-recliner .block-swatch{--swatch-padding: .75rem 1.35rem;--swatch-border-size: 2px;min-width:3.25rem;min-height:3rem;border-radius:12px;font-size:.9375rem;font-weight:500;border-color:rgb(var(--border-color));transition:border-color .4s ease,box-shadow .4s ease,color .4s ease,background-color .4s ease}@media screen and (pointer:fine){.product-info--lg-recliner .block-swatch:not(.is-disabled):hover{border-color:#881921;box-shadow:0 0 0 1px #8819211f;color:#881921}}.product-info--lg-recliner :checked+.block-swatch,.product-info--lg-recliner .block-swatch.is-selected{color:#881921;border-color:#881921;background-color:#88192112;box-shadow:0 0 0 1px #8819211f}.product-info--lg-recliner :checked+.block-swatch.lg-variant-swatch--deselecting,.product-info--lg-recliner .block-swatch.lg-variant-swatch--deselecting{color:rgb(var(--text-color) / .65);border-color:rgb(var(--border-color));background-color:transparent;box-shadow:none}.product-info--lg-recliner .block-swatch__color{width:1.125rem;height:1.125rem;border-radius:50%;flex-shrink:0}.product-info--lg-recliner .color-swatch{--swatch-size: 2.75rem;--swatch-border-size: 2px;border-radius:12px;transition:border-color .25s ease,box-shadow .25s ease}.product-info--lg-recliner :checked+.color-swatch,.product-info--lg-recliner .color-swatch.is-selected{border-color:#881921;box-shadow:0 0 0 2px #8819212e}.product-info--lg-recliner .variant-picker .select{min-height:3rem;padding:.85rem 2.5rem .85rem 1.15rem;font-size:1rem;font-weight:500;border-radius:12px;border:2px solid rgb(var(--border-color));transition:border-color .25s ease,box-shadow .25s ease}.product-info--lg-recliner .variant-picker .popover__value-option[aria-selected=true]{color:#881921;background-color:#88192112;border-radius:8px}@media(prefers-reduced-motion:reduce){.lg-feat__video{pointer-events:none}.lg-feat__reveal,.lg-feat__reveal--left,.lg-feat__reveal--right{opacity:1;transform:none;transition:none}.lg-feat__row__media img,.lg-feat__row__media video{transition:none}.lg-feat__row__media:hover img,.lg-feat__row__media:hover video{transform:none}.product-info--lg-recliner .block-swatch,.product-info--lg-recliner .color-swatch,.product-info--lg-recliner .thumbnail-swatch,.product-info--lg-recliner .variant-picker .select,.lg-purchase-bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/lg-feat.css.map */
