.bs-home-mobile,.bs-home-mobile-flex{display:none!important}@media screen and (max-width:999px){.bs-home-desktop,.bs-home-desktop-flex{display:none!important}.bs-home-mobile{display:block!important}.bs-home-mobile-flex{display:flex!important}}.bs-home-eyebrow{display:flex;align-items:center;gap:12px;font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);letter-spacing:.16em;text-transform:uppercase!important;color:var(--bs-brass)}.bs-home-eyebrow__line{display:block;width:34px;height:1px;background:currentColor;flex:none}.bs-home-eyebrow--ink{color:var(--bs-text)}.bs-home-head{display:flex;flex-direction:column;gap:12px}.bs-home-head .bs-display-m,.bs-home-head .bs-display-l{max-width:820px}.bs-home-btn{height:59px;padding:0 30px;font-size:var(--bs-default);line-height:25px}.bs-home-checks{display:flex;flex-direction:column;gap:10px}.bs-home-check{display:flex;align-items:center;gap:11px;font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-text)}.bs-home-check--small{font-size:var(--bs-small);line-height:var(--bs-small-lh)}.bs-home-check__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border-radius:999px;background:var(--bs-bg-brand-soft);color:var(--bs-text)}.bs-swatch--massiv{--bs-sw: linear-gradient(135deg, #c39a4a 0%, #7c5b21 100%)}.bs-home-section :is(h2,h3){hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal;text-wrap:wrap}@media screen and (max-width:999px){.bs-home-btn{height:56px}}.bs-home-hero__inner{display:flex;gap:16px;height:736px;padding-top:16px}.bs-home-hero__promise{position:relative;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(32px,3.9vw,56px);border-radius:var(--bs-radius-md);overflow:hidden;background:var(--bs-bg-muted)}.bs-home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.bs-home-hero__media picture{display:contents}.bs-home-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bsh-fx) var(--bsh-fy);transform:scale(var(--bsh-zoom));transform-origin:var(--bsh-fx) var(--bsh-fy)}.bs-home-hero__text,.bs-home-hero__cta{position:relative}.bs-home-hero__text{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.bs-home-hero__title{font-family:var(--bs-font-display);font-weight:500;font-size:clamp(54px,5.556vw,80px);line-height:.9625;letter-spacing:-.042em;color:var(--bs-text)}.bs-home-hero__lead{max-width:380px;font-size:var(--bs-large);line-height:var(--bs-large-lh);color:var(--bs-text)}.bs-home-hero__cta{align-self:flex-start;height:61px;padding:0 28px;gap:10px;font-size:var(--bs-default);line-height:25px}.bs-home-hero__side{display:flex;flex-direction:column;gap:16px;width:min(480px,38%);flex:none}.bs-home-hero__product{display:flex;flex-direction:column;flex:1 1 0;min-height:0;border:1px solid var(--bs-border-soft);border-radius:var(--bs-radius-md);overflow:hidden;background:var(--bs-bg);color:inherit}.bs-home-hero__product-photo{position:relative;flex:1 1 0;min-height:0;overflow:hidden;background:var(--bs-bg-muted)}.bs-home-hero__product-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--bsh-card-y);transition:transform .6s ease}@media(hover:hover){.bs-home-hero__product:hover .bs-home-hero__product-img{transform:scale(1.02)}}.bs-home-badge{position:absolute;top:16px;left:16px;padding:5px 10px;border-radius:3px;background:var(--bs-paper-0);color:var(--bs-brand);font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh)}.bs-home-badge--urgent{background:var(--bs-clay-100);color:var(--bs-urgent)}.bs-home-hero__product-info{display:flex;align-items:center;gap:16px;padding:18px 24px}.bs-home-hero__product-text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;white-space:nowrap}.bs-home-hero__product-text>*{overflow:hidden;text-overflow:ellipsis}.bs-home-hero__product-name{font-family:var(--bs-font-display);font-weight:500;font-size:var(--bs-heading-m);line-height:var(--bs-heading-m-lh);letter-spacing:-.008em;color:var(--bs-text)}.bs-home-hero__product-sub{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted)}.bs-home-hero__product-price{font-weight:500;font-size:var(--bs-price);line-height:var(--bs-price-lh);letter-spacing:-.002em;color:var(--bs-text);white-space:nowrap;font-variant-numeric:tabular-nums}.bs-home-hero__product-arrow{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:22px;background:var(--bs-ink-900);color:var(--bs-paper-50);transition:background-color .15s ease}.bs-home-hero__product:hover .bs-home-hero__product-arrow{background:var(--bs-action)}@media screen and (min-width:1000px)and (max-width:1199px){.bs-home-hero__product-arrow{display:none}}.bs-home-hero__set{display:flex;flex-direction:column;justify-content:space-between;height:264px;flex:none;padding:28px;border-radius:var(--bs-radius-md);overflow:hidden}.bs-home-hero__set-text{display:flex;flex-direction:column;gap:10px}.bs-home-hero__set-title{font-family:var(--bs-font-display);font-weight:500;font-size:var(--bs-heading-l);line-height:var(--bs-heading-l-lh);letter-spacing:-.014em;color:var(--bs-on-inverse)}.bs-home-hero__set-bottom{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 16px}.bs-home-hero__set-parts{display:flex;flex-direction:column;gap:10px;min-width:0}.bs-home-hero__thumbs{display:flex;gap:8px}.bs-home-hero__thumb{width:52px;height:52px;flex:none;border:1px solid var(--bs-border-inverse);border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-paper-0)}.bs-home-hero__thumb img{width:100%;height:100%;object-fit:cover}.bs-home-hero__set-meta{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted);white-space:nowrap}.bs-home-hero__set-btn{display:inline-flex;align-items:center;flex:none;padding:12px 20px;border-radius:var(--bs-radius-sm);background:var(--bs-paper-0);color:var(--bs-text);font-weight:500;font-size:var(--bs-label);line-height:var(--bs-label-lh);white-space:nowrap;transition:background-color .15s ease}.bs-home-hero__set-btn:hover{background:var(--bs-paper-100)}@media screen and (max-width:999px){.bs-home-hero__inner{flex-direction:column;gap:8px;height:auto;padding:12px 12px 0}.bs-home-hero__promise{flex:none;height:420px;padding:20px}.bs-home-hero__img{object-position:var(--bsh-fx-m) var(--bsh-fy-m);transform:scale(var(--bsh-zoom-m));transform-origin:var(--bsh-fx-m) var(--bsh-fy-m)}.bs-home-hero__text{gap:14px}.bs-home-hero__eyebrow .bs-home-eyebrow__line{display:none}.bs-home-hero__title{font-size:var(--bs-display-xl);line-height:var(--bs-display-xl-lh);letter-spacing:-.034em}.bs-home-hero__lead{font-weight:500;font-size:var(--bs-default);line-height:var(--bs-default-lh)}.bs-home-hero__cta{align-self:stretch;width:100%;height:52px;justify-content:center}.bs-home-hero__side{flex-direction:row;gap:8px;width:100%}.bs-home-hero__product,.bs-home-hero__set{flex:1 1 0;min-width:0}.bs-home-hero__product-photo{flex:none;height:150px}.bs-home-hero__product-img{object-position:50% var(--bsh-card-y-m)}.bs-home-badge{top:8px;left:8px}.bs-home-hero__product-info{padding:12px 12px 14px}.bs-home-hero__product-name{font-family:var(--bs-font-body);font-weight:600;font-size:var(--bs-heading-s);line-height:var(--bs-heading-s-lh);letter-spacing:-.002em}.bs-home-hero__product-sub,.bs-home-hero__product-arrow{display:none}.bs-home-hero__set{height:auto;padding:14px;gap:14px}.bs-home-hero__set-text{gap:8px}.bs-home-hero__set-title{font-size:var(--bs-heading-m);line-height:var(--bs-heading-m-lh);letter-spacing:-.008em}.bs-home-hero__set-bottom{flex-direction:column;align-items:stretch;gap:30px}.bs-home-hero__set-parts{gap:8px}.bs-home-hero__thumbs{gap:6px}.bs-home-hero__thumb{width:30px;height:30px;border:0;border-radius:3px}.bs-home-hero__set-btn{width:100%}}.bs-home-materials{padding-block:110px}.bs-home-materials__head{display:flex;align-items:flex-end;gap:40px;margin-bottom:44px}.bs-home-materials__titles{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;min-width:0}.bs-home-materials__lead{width:min(430px,36%);flex:none}.bs-home-materials__body{display:flex;align-items:flex-start;gap:40px}.bs-home-materials__photo{position:relative;flex:1 1 0;min-width:0;height:560px;border-radius:5px;overflow:hidden;background:var(--bs-bg-muted)}.bs-home-materials__frame{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s ease}.bs-home-materials__frame.is-active{opacity:1}.bs-home-materials__img{width:100%;height:100%;object-fit:cover}.bs-home-materials__pill{position:absolute;left:24px;bottom:24px;display:inline-flex;align-items:center;gap:10px;padding:9px 14px;border-radius:999px;background:var(--bs-paper-0);font-weight:500;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-text)}.bs-home-materials__pill-swatch{--bs-sw-size: 20px}.bs-home-materials__list{width:min(500px,42%);flex:none}.bs-home-materials__row{display:flex;align-items:center;gap:18px;padding:18px 20px;border-bottom:1px solid var(--bs-border-soft);border-radius:0;color:inherit;transition:background-color .2s ease}.bs-home-materials__row.is-active{background:var(--bs-bg-subtle);border-bottom-color:transparent;border-radius:var(--bs-radius-sm)}.bs-home-materials__swatch{--bs-sw-size: 46px}.bs-home-materials__row-text{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.bs-home-materials__name{font-weight:600;font-size:var(--bs-heading-s);line-height:var(--bs-heading-s-lh);letter-spacing:-.002em;color:var(--bs-text)}.bs-home-materials__desc{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted)}.bs-home-materials__count{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-subtle);white-space:nowrap}.bs-home-materials__arrow{display:inline-flex;color:var(--bs-muted);transition:color .15s ease,transform .15s ease}.bs-home-materials__row.is-active .bs-home-materials__arrow{color:var(--bs-text)}.bs-home-materials__row:hover .bs-home-materials__arrow{transform:translate(3px)}.bs-home-materials__guide{display:inline-flex;align-items:center;gap:10px;padding-top:22px;font-weight:500;font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-brand)}.bs-home-materials__grid{display:none}@media screen and (max-width:999px){.bs-home-materials{padding-block:38px}.bs-home-materials__head{display:block;margin-bottom:16px}.bs-home-materials__titles{gap:16px}.bs-home-materials__titles .bs-home-eyebrow__line,.bs-home-materials__lead,.bs-home-materials__body{display:none}.bs-home-materials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.bs-home-materials__tile{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;color:inherit}.bs-home-materials__tile-swatch{--bs-sw-size: 52px}.bs-home-materials__tile-name,.bs-home-materials__tile-count{font-weight:500;font-size:var(--bs-label-small);line-height:var(--bs-label-small-lh);color:var(--bs-text)}.bs-home-materials__tile-count{color:var(--bs-muted)}}.bs-home-rooms{padding-block:104px}.bs-home-rooms .bs-home-head{margin-bottom:34px}.bs-home-rooms__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.bs-home-rooms__card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:340px;padding:0 22px 22px;border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-bg-muted);color:var(--bs-on-inverse)}.bs-home-rooms__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--bsh-pos, 50% 50%);transition:transform .6s ease}.bs-home-rooms__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#08080557;transition:background-color .3s ease}@media(hover:hover){.bs-home-rooms__card:hover .bs-home-rooms__img{transform:scale(1.03)}.bs-home-rooms__card:hover .bs-home-rooms__shade{background:#0808056b}}.bs-home-rooms__text{position:relative;display:flex;flex-direction:column;gap:3px}.bs-home-rooms__name{font-family:var(--bs-font-display);font-weight:500;font-size:var(--bs-heading-m);line-height:var(--bs-heading-m-lh);letter-spacing:-.008em;color:var(--bs-on-inverse)}.bs-home-rooms__count{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted)}@media screen and (max-width:999px){.bs-home-rooms{padding-block:38px}.bs-home-rooms .bs-home-head{gap:14px;margin-bottom:14px}.bs-home-rooms__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bs-home-rooms__card{height:170px;padding:0 14px 14px}.bs-home-rooms__text{gap:2px}.bs-home-rooms__name{font-family:var(--bs-font-body);font-weight:600;font-size:var(--bs-heading-s);line-height:var(--bs-heading-s-lh);letter-spacing:-.002em}}.bs-home-bestsellers{padding-block:104px}.bs-home-bestsellers__head{display:flex;align-items:center;gap:24px;margin-bottom:34px}.bs-home-bestsellers__head .bs-home-head{flex:1 1 auto;min-width:0}.bs-home-bestsellers__head .bs-btn{flex:none}.bs-home-bestsellers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.bs-home-bestsellers__item{min-width:0;display:flex}.bs-home-bestsellers__item>.bs-card{flex:1 1 auto}@media screen and (max-width:999px){.bs-home-bestsellers{padding-block:38px}.bs-home-bestsellers__head{margin-bottom:16px}.bs-home-bestsellers__head .bs-home-head{gap:16px}.bs-home-bestsellers__grid{grid-template-columns:minmax(0,1fr);gap:16px}.bs-home-bestsellers__item--desktop{display:none}.bs-home-bestsellers .bs-card{--bs-card-ratio: 335 / 380}.bs-home-bestsellers .bs-card__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.bs-home-bestsellers__more{margin-top:16px}}.bs-home-set{padding-block:104px}.bs-home-set__inner{display:flex;align-items:center;gap:56px}.bs-home-set__text{display:flex;flex-direction:column;align-items:flex-start;gap:22px;width:min(520px,41.2%);flex:none}.bs-home-set__usps{width:100%}.bs-home-set__card{display:flex;flex-direction:column;gap:12px;flex:1 1 0;min-width:0;padding:26px;border:1px solid var(--bs-border);border-radius:var(--bs-radius-md);background:var(--bs-bg)}.bs-home-set__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.bs-home-set__switch{display:inline-flex;align-items:center;gap:6px;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted);white-space:nowrap;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color .15s ease,color .15s ease}.bs-home-set__switch:hover{color:var(--bs-text);text-decoration-color:currentColor}.bs-home-set__switch .bs-swatch{--bs-sw-size: 16px}.bs-home-set__lines{display:flex;flex-direction:column;gap:12px}.bs-home-set__line{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--bs-border);border-radius:var(--bs-radius-sm);background:var(--bs-bg);transition:opacity .2s ease}.bs-home-set__thumb{display:block;width:64px;height:64px;flex:none;border-radius:3px;overflow:hidden;background:var(--bs-paper-0)}.bs-home-set__thumb img{width:100%;height:100%;object-fit:cover}.bs-home-set__line-text{display:flex;flex-direction:column;gap:5px;flex:1 1 auto;min-width:0}.bs-home-set__name{font-weight:500;font-size:var(--bs-default);line-height:var(--bs-default-lh);color:var(--bs-text)}.bs-home-set__name:hover{text-decoration:underline;text-underline-offset:3px}.bs-home-set__finish{display:flex;align-items:center;gap:8px;font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-muted)}.bs-home-set__finish .bs-swatch{--bs-sw-size: 12px}.bs-home-set__price{flex:none}.bs-home-set__toggle{position:relative;display:inline-flex;flex:none;cursor:pointer}.bs-home-set__tick{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid transparent;background:var(--bs-bg-brand-soft);color:var(--bs-text);transition:background-color .15s ease,border-color .15s ease}.bs-home-set__toggle input:not(:checked)+.bs-home-set__tick{background:var(--bs-paper-0);border-color:var(--bs-border)}.bs-home-set__toggle input:not(:checked)+.bs-home-set__tick .bs-icon{opacity:0}.bs-home-set__toggle input:focus-visible+.bs-home-set__tick{outline:2px solid var(--bs-brass);outline-offset:3px}.bs-home-set__toggle input:disabled+.bs-home-set__tick{cursor:not-allowed}.bs-home-set__line.is-soldout .bs-home-set__thumb,.bs-home-set__line.is-soldout .bs-home-set__price{opacity:.45}.bs-home-set__line.is-off .bs-home-set__thumb,.bs-home-set__line.is-off .bs-home-set__line-text,.bs-home-set__line.is-off .bs-home-set__price{opacity:.55}.bs-home-set__foot{display:flex;align-items:center;gap:12px;padding-top:8px}.bs-home-set__sum{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;white-space:nowrap}@media screen and (max-width:999px){.bs-home-set{padding-block:38px}.bs-home-set__inner{display:block}.bs-home-set__text{width:100%;gap:14px;align-items:stretch}.bs-home-set__usps,.bs-home-set__card{display:none}.bs-home-set__photo{height:200px;border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-bg-muted)}.bs-home-set__img{width:100%;height:100%;object-fit:cover}.bs-home-set__btn{width:100%}}.bs-home-story{padding-block:110px}.bs-home-story__inner{display:flex;align-items:center;gap:56px}.bs-home-story__photo{width:min(560px,44.4%);aspect-ratio:560 / 460;flex:none;border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-bg-inverse-soft)}.bs-home-story__img{width:100%;height:100%;object-fit:cover;object-position:var(--bsh-pos, 50% 50%)}.bs-home-story__text{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex:1 1 0;min-width:0}.bs-home-story .bs-home-story__eyebrow,.bs-home-story__title,.bs-home-story__quote .bs-quote{color:var(--bs-on-inverse)}.bs-home-story__body{color:var(--bs-on-inverse-muted)}.bs-home-story__body>*+*{margin-top:.8em}.bs-home-story__stats{display:flex;flex-wrap:wrap;gap:16px 48px;padding-top:8px}.bs-home-story__stat-value{text-wrap:nowrap}.bs-home-story__stat{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.bs-home-story__stat-value{color:var(--bs-on-inverse)}.bs-home-story__stat-label{font-size:var(--bs-small);line-height:var(--bs-small-lh);color:var(--bs-on-inverse-muted)}.bs-home-story .bs-home-story__btn{border-color:var(--bs-border-inverse)}.bs-home-story .bs-home-story__btn:hover{border-color:var(--bs-on-inverse-muted)}@media screen and (max-width:999px){.bs-home-story{padding-block:38px}.bs-home-story__inner{flex-direction:column;align-items:stretch;gap:16px}.bs-home-story__text{display:contents}.bs-home-story__eyebrow{order:1}.bs-home-story__title{order:2}.bs-home-story__photo{order:3;width:100%;height:220px;aspect-ratio:auto}.bs-home-story__quote{order:4}.bs-home-story__btn{order:5;width:100%}}.bs-home-guarantee{padding-block:96px}.bs-home-guarantee__card{display:flex;align-items:center;gap:44px;padding:44px;border-radius:var(--bs-radius-md);background:var(--bs-bg-brand-soft)}.bs-home-guarantee__icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:84px;height:84px;border-radius:999px;background:var(--bs-paper-0);color:var(--bs-text)}.bs-home-guarantee__text{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1 1 0;min-width:0}.bs-home-guarantee__list{width:min(280px,26%);flex:none}@media screen and (max-width:999px){.bs-home-guarantee{padding-block:0}.bs-home-guarantee>.bs-inner{padding-inline:0}.bs-home-guarantee__card{display:block;padding:32px var(--bs-gutter);border-radius:0}.bs-home-guarantee__icon,.bs-home-guarantee__list{display:none}.bs-home-guarantee__text{gap:12px}}.bs-home-reviews{padding-block:104px}.bs-home-reviews__head{margin-bottom:34px}.bs-home-reviews__head a{text-decoration:none}.bs-home-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bs-home-reviews__card{display:flex;flex-direction:column;border:1px solid var(--bs-border-soft);border-radius:var(--bs-radius-sm);overflow:hidden;background:var(--bs-bg)}.bs-home-reviews__photo{height:230px;flex:none;background:var(--bs-bg-muted)}.bs-home-reviews__img{width:100%;height:100%;object-fit:cover}.bs-home-reviews__body{display:flex;flex-direction:column;gap:12px;padding:24px}.bs-home-reviews__stars{display:flex;gap:3px;color:var(--bs-brass)}.bs-home-reviews__star.is-empty{color:var(--bs-line)}.bs-home-reviews__quote{min-height:100px;font-size:var(--bs-default);line-height:25px;color:var(--bs-text)}.bs-home-reviews__quote p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bs-home-reviews__meta{display:flex;align-items:center;gap:8px;font-size:var(--bs-small);line-height:var(--bs-small-lh);min-width:0}.bs-home-reviews__author{font-weight:500;color:var(--bs-text);white-space:nowrap}.bs-home-reviews__dot{color:var(--bs-subtle)}.bs-home-reviews__product{color:var(--bs-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:999px){.bs-home-reviews{padding-block:38px}.bs-home-reviews__head{gap:14px;margin-bottom:14px}.bs-home-reviews__list{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bs-home-reviews__list::-webkit-scrollbar{display:none}.bs-home-reviews__card{flex:0 0 100%;scroll-snap-align:start}.bs-home-reviews__quote{line-height:var(--bs-default-lh)}}.bs-home-newsletter{padding-block:88px;background:var(--bs-paper-200)}.bs-home-newsletter__inner{display:flex;align-items:center;gap:56px}.bs-home-newsletter__text{display:flex;flex-direction:column;gap:14px;flex:1 1 0;min-width:0}.bs-home-newsletter__box{width:400px;flex:none;padding:28px;border-radius:var(--bs-radius-md);background:var(--bs-paper-0)}.bs-home-newsletter__fields{display:flex;flex-direction:column;gap:12px}.bs-home-newsletter__fields[hidden]{display:none}.bs-home-newsletter .bs-home-newsletter__input{height:55px;padding:0 14px;font-size:var(--bs-default);line-height:var(--bs-default-lh)}.bs-home-newsletter .bs-home-newsletter__input::placeholder{color:var(--bs-subtle)}.bs-home-newsletter__input[aria-invalid=true]{border-color:var(--bs-urgent)}.bs-home-newsletter .bs-form-msg{margin-top:0}.bs-home-newsletter__done{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.bs-home-newsletter__done[hidden]{display:none}.bs-home-newsletter__done-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;border-radius:999px;background:var(--bs-bg-brand-soft);color:var(--bs-brand)}@media screen and (max-width:999px){.bs-home-newsletter{padding-block:38px}.bs-home-newsletter__inner{flex-direction:column;align-items:stretch;gap:12px}.bs-home-newsletter__text{gap:12px}.bs-home-newsletter__box{width:100%;padding:0;background:transparent}.bs-home-newsletter .bs-home-newsletter__input{height:52px}.bs-home-newsletter__done{padding:20px;border-radius:var(--bs-radius-md);background:var(--bs-paper-0)}}@media screen and (min-width:600px)and (max-width:999px){.bs-home-hero__promise{height:520px}.bs-home-hero__product-photo{height:240px}.bs-home-materials__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.bs-home-rooms__card{height:260px}.bs-home-bestsellers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bs-home-set__photo{height:340px}.bs-home-story__photo{height:380px}.bs-home-reviews__card{flex-basis:calc(50% - 6px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bs-home.css.map */
