.bfcm-range,.bfcm-range *,.bfcm-range *:before,.bfcm-range *:after{box-sizing:border-box}.bfcm-range{padding-block:var(--bfcm-range-pad-top-m, 42px) var(--bfcm-range-pad-bottom-m, 42px);background:var(--bfcm-range-bg, #ffffff);color:var(--bfcm-range-heading, #1b1b1b);font-family:DF King Gothic LA10,sans-serif}.bfcm-range__layout{display:flex;flex-direction:column}.bfcm-range__intro{display:flex;flex-direction:column;gap:24px;margin-block-end:24px;padding-inline:var(--bfcm-range-pad-side-m, 30px)}.bfcm-range__heading{margin:0;color:var(--bfcm-range-heading, #1b1b1b);font-family:inherit;font-size:var(--bfcm-range-heading-size-m, 26px);font-weight:400;font-style:normal;line-height:1}.bfcm-range__tabs{display:flex;gap:12px;margin:0 -30px;padding:0 30px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bfcm-range__tabs::-webkit-scrollbar{display:none}.bfcm-range__tab{display:inline-flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;margin:0;padding:0;border:0;background:transparent;color:var(--bfcm-range-nav-inactive, #c8c8c3);font-family:inherit;font-size:var(--bfcm-range-nav-size-m, 16px);font-weight:400;font-style:normal;line-height:1;text-transform:capitalize;white-space:nowrap;cursor:pointer}.bfcm-range__tab.is-active{color:var(--bfcm-range-nav-active, #000000)}.bfcm-range__tab.is-active:after{content:"";display:block;width:42px;height:1px;margin-block-start:6px;background:var(--bfcm-range-underline, #000000)}.bfcm-range__stage{min-width:0;padding-inline:var(--bfcm-range-content-side-m, 15px)}.bfcm-range__panel{display:flex;flex-direction:column;gap:6px}.bfcm-range__panel[hidden]{display:none!important}.bfcm-range__hero{display:flex;flex-direction:column;gap:6px}.bfcm-range__media{position:relative;width:100%;min-width:0;height:200px;overflow:hidden;background:var(--bfcm-range-panel-bg, #f1f1f1)}.bfcm-range__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.bfcm-range__details{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;padding:42px 15px 12px;background:var(--bfcm-range-panel-bg, #f1f1f1)}.bfcm-range__copy{display:flex;flex-direction:column;gap:10px}.bfcm-range__eyebrow,.bfcm-range__title,.bfcm-range__price,.bfcm-range__description{margin:0;font-family:inherit;font-style:normal}.bfcm-range__eyebrow{color:var(--bfcm-range-eyebrow, #1b1b1b);font-size:12px;font-weight:400;line-height:15px;letter-spacing:.48px;text-transform:uppercase}.bfcm-range__title{color:var(--bfcm-range-title, #000000);font-size:var(--bfcm-range-title-size-m, 36px);font-weight:400;line-height:1}.bfcm-range__description{color:var(--bfcm-range-copy, #000000);font-size:var(--bfcm-range-copy-size-m, 12px);font-weight:400;line-height:19.2px;letter-spacing:-.24px}.bfcm-range__description p{margin:0}.bfcm-range__footer{display:flex;flex-direction:column;gap:12px}.bfcm-range__rule{display:block;width:100%;height:1px;background:var(--bfcm-range-rule, #e5e5e5)}.bfcm-range__actions{display:flex;align-items:center;justify-content:space-between;gap:12px}.bfcm-range__price{color:var(--bfcm-range-price, #000000);font-size:14px;font-weight:500;line-height:19.2px;letter-spacing:-.28px}.bfcm-range__cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:15px 16px;border-radius:93px;background:var(--bfcm-range-btn-bg, #1b1b1b);color:var(--bfcm-range-btn-text, #ffffff);font-family:inherit;font-size:13px;font-weight:500;line-height:15px;letter-spacing:.65px;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}.bfcm-range__cta:hover{opacity:.88}.bfcm-range__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.bfcm-range__sources{display:none!important}.bfcm-range__tile{position:relative;aspect-ratio:1/1;overflow:hidden;background:var(--bfcm-range-card-bg, #f1f1f1)}.bfcm-range__tile.is-extra-mobile{display:none}.bfcm-range__card{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;background:var(--bfcm-range-card-bg, #f1f1f1)}.bfcm-range__card--filler{display:block}.bfcm-range__card--filler img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.bfcm-range__media-link{position:relative;display:block;flex:1 1 auto;min-height:0;color:inherit;text-decoration:none}.bfcm-range__card-media{position:absolute;top:8%;right:6%;bottom:4%;left:6%;display:flex;align-items:center;justify-content:center;overflow:hidden}.bfcm-range__card-media img{display:block;max-width:100%;max-height:100%;object-fit:contain}.bfcm-range--price-preview .bfcm-range__card-media:has([data-range-image][src*="crop=region"]){top:24px}.bfcm-range__card-meta{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;padding:10px 8px}.bfcm-range__card-title{margin:0;color:var(--bfcm-range-card-title, #1b1b1b);font-family:inherit;font-size:var(--bfcm-range-card-title-size-m, 12px);font-weight:500;line-height:15px;text-decoration:none}.bfcm-range--price-preview .bfcm-range__discount{position:absolute;z-index:2;top:8px;left:8px;background:#952018;color:#fff;padding:4px 6px;font-family:inherit;font-size:9px;font-weight:400;line-height:1;pointer-events:none}.bfcm-range--price-preview .bfcm-range__tile-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;line-height:1.2}.bfcm-range--price-preview .bfcm-range__tile-was{color:#777;text-decoration:line-through;font-size:11px;font-weight:400}.bfcm-range--price-preview .bfcm-range__tile-now{color:#000;font-size:14px;font-weight:700}.bfcm-range--price-preview [data-range-discount][hidden],.bfcm-range--price-preview [data-range-pricing][hidden],.bfcm-range--price-preview [data-range-was][hidden]{display:none}@media screen and (max-width:900px){.bfcm-range--price-preview .bfcm-range__card-meta{gap:4px;padding:6px 8px}.bfcm-range--price-preview .bfcm-range__tile-price{flex-direction:column;gap:1px}.bfcm-range--price-preview .bfcm-range__tile-was{font-size:10px}.bfcm-range--price-preview .bfcm-range__tile-now{font-size:12px}.bfcm-range--price-preview .bfcm-range__discount{font-size:8px;padding:3px 4px}}.bfcm-range__colour{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.bfcm-range__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:3px}.bfcm-range__swatch{display:block;width:16px;height:6px;margin:0;padding:0;border:1px solid var(--bfcm-range-swatch, #c8c8c3);background:#fff;overflow:hidden;cursor:pointer}.bfcm-range__swatch.is-selected{border-color:var(--bfcm-range-swatch-active, #1b1b1b)}.bfcm-range__swatch img{display:block;width:100%;height:100%;object-fit:cover}.bfcm-range__colour-name{margin:0;color:var(--bfcm-range-colour, #444441);font-family:inherit;font-size:9px;font-weight:400;line-height:1;white-space:nowrap}.bfcm-range__shuffle{display:none;align-items:center;justify-content:center;aspect-ratio:1/1;width:100%;margin:0;padding:10px 8px;border:0;background:var(--bfcm-range-card-bg, #f1f1f1);color:var(--bfcm-range-card-title, #1b1b1b);cursor:pointer}.bfcm-range__grid.has-mobile-shuffle .bfcm-range__shuffle{display:flex;grid-column:2;grid-row:2}.bfcm-range__shuffle-inner{display:flex;flex-direction:column;align-items:center;gap:18px}.bfcm-range__shuffle-icon{display:block;flex-shrink:0;transition:transform .35s ease}@media(hover:hover){.bfcm-range__shuffle:hover .bfcm-range__shuffle-icon{transform:rotate(180deg)}}.bfcm-range__shuffle-label{font-family:inherit;font-size:14px;font-weight:400;line-height:15px;letter-spacing:.56px;text-align:center;text-decoration:underline;text-transform:uppercase;text-underline-offset:2px;white-space:nowrap}.bfcm-range__empty{margin:0;padding:24px;background:var(--bfcm-range-panel-bg, #f1f1f1);color:var(--bfcm-range-heading, #1b1b1b);font-size:14px;line-height:1.4}.bfcm-range__tab:focus-visible,.bfcm-range__cta:focus-visible,.bfcm-range__shuffle:focus-visible,.bfcm-range__swatch:focus-visible,.bfcm-range__media-link:focus-visible,.bfcm-range__card-title:focus-visible{outline:2px solid var(--bfcm-range-heading, #1b1b1b);outline-offset:3px}.bfcm-range__grid.is-ready .bfcm-range__shuffle{display:flex}.bfcm-range__grid.is-ready .bfcm-range__shuffle[hidden]{display:none!important}@media(min-width:901px){.bfcm-range{padding-block:var(--bfcm-range-pad-top-d, 0px) var(--bfcm-range-pad-bottom-d, 80px);padding-inline:var(--bfcm-range-pad-side-d, 60px)}.bfcm-range__layout{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:32px;transform:scale(.95)}.bfcm-range__intro{flex:0 0 var(--bfcm-range-nav-width, 268px);width:var(--bfcm-range-nav-width, 268px);gap:42px;margin-block-end:0;padding-inline:0}.bfcm-range__heading{font-size:var(--bfcm-range-heading-size-d, 34px)}.bfcm-range__tabs{flex-direction:column;gap:24px;overflow:visible;margin:0;padding:0}.bfcm-range__tab{font-size:var(--bfcm-range-nav-size-d, 24px)}.bfcm-range__tab.is-active:after{content:none}.bfcm-range__stage{flex:1 1 var(--bfcm-range-stage-max, 1292px);width:auto;max-width:var(--bfcm-range-stage-max, 1292px);padding-inline:0}.bfcm-range__panel{gap:8px}.bfcm-range__hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.bfcm-range__hero:has(.bfcm-range__media){grid-template-columns:minmax(0,var(--bfcm-range-media-span, 726fr)) minmax(0,var(--bfcm-range-details-span, 554fr))}.bfcm-range__media{width:100%;min-width:0;height:auto;min-height:var(--bfcm-range-hero-height-d, 304px)}.bfcm-range__details{justify-content:space-between;gap:20px;width:100%;min-width:0;min-height:var(--bfcm-range-hero-height-d, 304px);padding:42px 20px 20px}.bfcm-range__title{font-size:var(--bfcm-range-title-size-d, 52px)}.bfcm-range__description{font-size:var(--bfcm-range-copy-size-d, 14px);letter-spacing:-.28px}.bfcm-range__footer{gap:20px}.bfcm-range__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.bfcm-range__tile.is-extra-mobile{display:block}.bfcm-range__tile.is-extra-desktop{display:none}.bfcm-range__card-meta{padding:20px}.bfcm-range__card-title{font-size:var(--bfcm-range-card-title-size-d, 16px)}.bfcm-range__colour-name{font-size:12px}.bfcm-range__grid.has-mobile-shuffle .bfcm-range__shuffle{display:none}.bfcm-range__grid.has-desktop-shuffle .bfcm-range__shuffle{display:flex;grid-column:3;grid-row:1}.bfcm-range__shuffle-label{font-size:18px;letter-spacing:.72px}}@media(prefers-reduced-motion:reduce){.bfcm-range__shuffle-icon{transition:none}}.showroom-split-cta-section,.showroom-split-cta,.showroom-split-cta__holder{overflow:visible}.showroom-split-cta{position:relative;background-color:var(--ssc-bg, #1a191a);color:var(--ssc-text, #ffffff);font-family:DF King Gothic LA10,sans-serif}.showroom-split-cta *,.showroom-split-cta *:before,.showroom-split-cta *:after{box-sizing:border-box}.showroom-split-cta__holder{display:flex;flex-direction:column-reverse;width:100%}.showroom-split-cta--mobile-bottom .showroom-split-cta__holder{flex-direction:column}.showroom-split-cta__content{position:relative;z-index:1;display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--ssc-content-gap, 24px);width:100%;min-width:0;padding-block-start:var(--ssc-pad-top-m, 45px);padding-block-end:var(--ssc-pad-bottom-m, 45px);padding-inline:var(--ssc-pad-side-m, 30px);background-color:var(--ssc-bg, #1a191a);color:var(--ssc-text, #ffffff);text-align:center}.showroom-split-cta--align-left .showroom-split-cta__content{align-items:flex-start;text-align:left}.showroom-split-cta--align-right .showroom-split-cta__content{align-items:flex-end;text-align:right}.showroom-split-cta__copy{display:flex;flex-direction:column;align-items:center;gap:var(--ssc-copy-gap, 8px);width:100%}.showroom-split-cta--align-left .showroom-split-cta__copy{align-items:flex-start}.showroom-split-cta--align-right .showroom-split-cta__copy{align-items:flex-end}.showroom-split-cta__eyebrow{margin:0;width:100%;color:var(--ssc-text, #ffffff);font-size:var(--ssc-eyebrow-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--ssc-eyebrow-lh, 15px);letter-spacing:.04em;text-transform:uppercase;word-break:break-word}.showroom-split-cta__heading{margin:0;width:100%;color:var(--ssc-text, #ffffff);font-size:var(--ssc-heading-size-m, 26px);font-weight:400;font-style:normal;line-height:var(--ssc-heading-lh, 1);word-break:break-word}.showroom-split-cta__heading-line{display:inline}.showroom-split-cta__heading-line+.showroom-split-cta__heading-line:before{content:" "}.showroom-split-cta__description{width:100%;max-width:var(--ssc-desc-max, 100%);color:var(--ssc-text, #ffffff);font-size:var(--ssc-desc-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--ssc-desc-lh, 15px);word-break:break-word}.showroom-split-cta__description>*{margin:0}.showroom-split-cta__description>*+*{margin-block-start:var(--ssc-paragraph-gap, 15px)}.showroom-split-cta__description>*:empty{display:none}.showroom-split-cta__description a{color:inherit}.showroom-split-cta__buttons{display:flex;flex-wrap:wrap;gap:var(--ssc-button-gap, 12px);align-items:flex-start;justify-content:center;width:100%}.showroom-split-cta--align-left .showroom-split-cta__buttons{justify-content:flex-start}.showroom-split-cta--align-right .showroom-split-cta__buttons{justify-content:flex-end}.showroom-split-cta__button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding-block:15px;padding-inline:16px;border:1px solid transparent;border-radius:93px;color:inherit;font-size:var(--ssc-btn-size-m, 13px);font-weight:500;font-style:normal;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap;cursor:pointer}.showroom-split-cta__button:hover{opacity:.9}.showroom-split-cta__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.showroom-split-cta__media{position:relative;z-index:0;flex:none;width:100%;height:var(--ssc-media-height-m, 390px);min-width:0;overflow:hidden;background-color:var(--ssc-bg, #1a191a)}.showroom-split-cta__media-shift{position:absolute;top:0;right:0;bottom:0;left:0}.showroom-split-cta__picture,.showroom-split-cta__media img,.showroom-split-cta__placeholder,.showroom-split-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.showroom-split-cta__media img{object-fit:cover;object-position:var(--ssc-focal, center)}.showroom-split-cta__placeholder{background-color:#2a2a2a}.showroom-split-cta__overlay{z-index:1;pointer-events:none;background-image:linear-gradient(to top,var(--ssc-overlay-start, rgba(0, 0, 0, .6)) 0%,transparent 59.6%)}.showroom-split-cta--parallax .showroom-split-cta__holder{flex-direction:column}.showroom-split-cta--parallax .showroom-split-cta__media{position:sticky;inset-block-start:var(--ssc-sticky-top, 0px);order:-1}.showroom-split-cta--parallax .showroom-split-cta__media-shift{inset-block:-12%}@media(prefers-reduced-motion:reduce){.showroom-split-cta--parallax .showroom-split-cta__media{position:relative;inset-block-start:auto}.showroom-split-cta--parallax .showroom-split-cta__media-shift{top:0;right:0;bottom:0;left:0}}@media(min-width:990px){.showroom-split-cta--desktop-right .showroom-split-cta__holder{flex-direction:row;align-items:stretch;min-height:var(--ssc-min-height-d, 430px)}.showroom-split-cta--desktop-left .showroom-split-cta__holder{flex-direction:row-reverse;align-items:stretch;min-height:var(--ssc-min-height-d, 430px)}.showroom-split-cta__content{flex:0 1 var(--ssc-content-width, 54.4%);width:auto;min-height:var(--ssc-min-height-d, 430px);padding-block-start:var(--ssc-pad-top-d, 45px);padding-block-end:var(--ssc-pad-bottom-d, 45px);padding-inline-start:var(--ssc-pad-left-d, 60px);padding-inline-end:var(--ssc-pad-right-d, 60px)}.showroom-split-cta__eyebrow{font-size:var(--ssc-eyebrow-size-d, 14px)}.showroom-split-cta__heading{font-size:var(--ssc-heading-size-d, 34px)}.showroom-split-cta__heading-line{display:block}.showroom-split-cta__heading-line+.showroom-split-cta__heading-line:before{content:none}.showroom-split-cta__description{font-size:var(--ssc-desc-size-d, 14px)}.showroom-split-cta__button{font-size:var(--ssc-btn-size-d, 15px)}.showroom-split-cta__media{flex:1 1 0;width:auto;height:auto;min-height:var(--ssc-min-height-d, 430px)}.showroom-split-cta--parallax .showroom-split-cta__media{position:relative;inset-block-start:auto;order:0}.showroom-split-cta--parallax .showroom-split-cta__media-shift{top:0;right:0;bottom:0;left:0}.showroom-split-cta__overlay{display:none}}.sc-swatch-story-section,.sc-swatch-story,.sc-swatch-story__layout{overflow:visible}.sc-swatch-story{position:relative;background:var(--sc-swatch-bg, #fff);color:var(--sc-swatch-text, #1b1b1b);font-family:DF King Gothic LA10,sans-serif;padding-block-end:var(--sc-swatch-pad-bottom-m, 0px)}.sc-swatch-story *,.sc-swatch-story *:before,.sc-swatch-story *:after{box-sizing:border-box}.sc-swatch-story__layout{display:flex;flex-direction:column;align-items:stretch}.sc-swatch-story__media{position:relative;z-index:0;height:var(--sc-swatch-media-h, 500px);overflow:hidden;background:#1b1b1b}.sc-swatch-story__media-shift{position:absolute;top:0;right:0;bottom:0;left:0}.sc-swatch-story__media-el{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--sc-swatch-object, center)}.sc-swatch-story__placeholder{background:#d9d3c7}.sc-swatch-story__media-el--desktop{display:none}.sc-swatch-story__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:linear-gradient(to top,#0009,#6660 59.6%)}.sc-swatch-story__panel{position:relative;z-index:1;min-width:0;background:var(--sc-swatch-bg, #fff)}.sc-swatch-story--parallax .sc-swatch-story__media{position:sticky;inset-block-start:var(--sc-swatch-sticky-top-m, 0px)}.sc-swatch-story--parallax .sc-swatch-story__media-shift{inset-block:-12%}.sc-swatch-story__intro{display:flex;flex-direction:column;gap:42px;padding-block-start:var(--sc-swatch-intro-top-m, 42px);padding-block-end:42px;padding-inline:30px}.sc-swatch-story__copy{display:flex;flex-direction:column;gap:8px;max-width:578px}.sc-swatch-story__eyebrow,.sc-swatch-story__heading,.sc-swatch-story__browse-title,.sc-swatch-story__browse-hint,.sc-swatch-story__footer-text,.sc-swatch-story__step-title,.sc-swatch-story__step-body,.sc-swatch-story__fabric-type,.sc-swatch-story__fabric-name{margin:0}.sc-swatch-story__eyebrow{color:var(--sc-swatch-text, #1b1b1b);font-size:12px;font-weight:400;line-height:15px;letter-spacing:.04em;text-transform:uppercase}.sc-swatch-story__heading{color:var(--sc-swatch-text, #1b1b1b);font-size:26px;font-weight:400;line-height:1}.sc-swatch-story__steps{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none}.sc-swatch-story__step{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0;padding-block:30px;border-block-end:.5px solid var(--sc-swatch-divider, #000)}.sc-swatch-story__step:first-child{border-block-start:.5px solid var(--sc-swatch-divider, #000)}.sc-swatch-story__number{flex-shrink:0;color:var(--sc-swatch-text, #1b1b1b);font-size:26px;font-weight:400;line-height:1}.sc-swatch-story__step-copy{max-width:80%;color:#000;font-size:12px;font-weight:400;line-height:15px;text-align:end}.sc-swatch-story__step-title{font-weight:500;margin-bottom:5px}.sc-swatch-story__browse{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:6px 15px;padding-inline:14px}.sc-swatch-story__browse-title{font-size:13px;font-weight:500;line-height:15px}.sc-swatch-story__browse-hint{color:var(--sc-swatch-muted, #444441);font-size:11px;font-weight:400;line-height:1;text-align:end}.sc-swatch-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px;row-gap:18px;padding-inline:14px}.sc-swatch-story__card{display:flex;flex-direction:column;gap:9px;min-width:0}.sc-swatch-story__card-media{position:relative;aspect-ratio:321.6 / 400;overflow:hidden;background:#f1f1f1}.sc-swatch-story__fabric,.sc-swatch-story__sofa{display:block;width:100%;height:100%;object-fit:cover}.sc-swatch-story__fabric{position:absolute;top:0;right:0;bottom:0;left:0}.sc-swatch-story__sofa-btn{position:absolute;inset-block-end:8px;inset-inline-end:8px;width:33px;height:33px;padding:0;border:0;background:#ebebeb;cursor:pointer}.sc-swatch-story__card-meta{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding-inline-end:6px}.sc-swatch-story__card-text{display:flex;flex-direction:column;gap:8px;min-width:0}.sc-swatch-story__fabric-type{color:var(--sc-swatch-text, #1b1b1b);font-size:9px;font-weight:400;line-height:15px;letter-spacing:.36px;text-transform:uppercase}.sc-swatch-story__fabric-name{color:var(--sc-swatch-text, #1b1b1b);font-size:13px;font-weight:500;line-height:15px}.sc-swatch-story__info{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;background:transparent;cursor:pointer}.sc-swatch-story__info img,.sc-swatch-story__add img,.sc-swatch-story__remove img{display:block;width:12px;height:12px}.sc-swatch-story__remove img{height:auto}.sc-swatch-story__info img{width:18px;height:18px}.sc-swatch-story__add,.sc-swatch-story__remove,.sc-swatch-story__sold-out,.sc-swatch-story__cta,.sc-swatch-story__drawer-add{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:41px;padding:15px 16px;border-radius:93px;font-family:DFP King Gothic TC1,DF King Gothic LA10,sans-serif;font-size:13px;font-weight:400;line-height:15px;letter-spacing:.26px;text-transform:capitalize}.sc-swatch-story__add{border:1px solid var(--sc-swatch-text, #1b1b1b);background:transparent;color:var(--sc-swatch-text, #1b1b1b);cursor:pointer}.sc-swatch-story__remove{display:none;border:0;background:var(--sc-swatch-remove-bg, #f5f5f5);color:var(--sc-swatch-text, #1b1b1b);cursor:pointer}.sc-swatch-story__card.is-in-cart .sc-swatch-story__add{display:none}.sc-swatch-story__card.is-in-cart .sc-swatch-story__remove{display:flex}.sc-swatch-story__sold-out{flex-direction:column;gap:2px;border:0;background:var(--sc-swatch-remove-bg, #f5f5f5);color:var(--sc-swatch-text, #1b1b1b)}.sc-swatch-story__sold-out-note{color:#c8c8c3;font-size:8px;font-weight:500;line-height:1}.sc-swatch-story.is-busy .sc-swatch-story__add,.sc-swatch-story.is-busy .sc-swatch-story__remove,.sc-swatch-story.is-busy .sc-swatch-story__drawer-add{cursor:progress}.sc-swatch-story__footer{display:flex;flex-direction:column;align-items:center;gap:10px;padding-block:20px 42px;padding-inline:20px;text-align:center}.sc-swatch-story__footer-text{color:var(--sc-swatch-footer, #9a958a);font-size:13px;font-weight:400;line-height:15px;letter-spacing:.26px;text-transform:capitalize}.sc-swatch-story__cta{width:auto;height:auto;border:0;background:var(--sc-swatch-button-bg, #1b1b1b);color:var(--sc-swatch-button-text, #fff);font-family:DF King Gothic LA10,sans-serif;font-weight:500;letter-spacing:0;text-decoration:none;white-space:nowrap}.sc-swatch-story button:focus-visible,.sc-swatch-story a:focus-visible{outline:2px solid var(--sc-swatch-text, #1b1b1b);outline-offset:2px}.sc-swatch-story__drawer[hidden],.sc-swatch-story__overlay[hidden],.sc-swatch-story__drawer-sofa-btn[hidden],.sc-swatch-story__drawer-about[hidden],.sc-swatch-story__drawer-seen[hidden],.sc-swatch-story__drawer-care[hidden],.sc-swatch-story__drawer-row[hidden]{display:none}.sc-swatch-story__overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999998;background:#1a1a1940;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden}.sc-swatch-story__overlay.is-open{opacity:1;visibility:visible}.sc-swatch-story__drawer{position:fixed;inset-block:0;inset-inline-end:0;z-index:9999999;display:flex;width:100%;max-width:432px;background:#fff;transform:translate(100%)}.sc-swatch-story__drawer.is-open{transform:translate(0)}.sc-swatch-story__drawer-inner{display:flex;flex:1 1 auto;flex-direction:column;padding:0 24px 24px;overflow-y:auto}.sc-swatch-story__drawer-header{position:sticky;inset-block-start:0;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:64px;margin-inline:-24px;padding-inline:24px 10px;background:#fff}.sc-swatch-story__drawer-title,.sc-swatch-story__drawer-heading,.sc-swatch-story__drawer-row,.sc-swatch-story__drawer-care-text,.sc-swatch-story__drawer-delivery,.sc-swatch-story__drawer-more,.sc-swatch-story__drawer-desc{margin:0}.sc-swatch-story__drawer-title{font-size:18px;font-weight:500;line-height:18px}.sc-swatch-story__drawer-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;cursor:pointer}.sc-swatch-story__drawer-media{position:relative;aspect-ratio:432 / 213;margin-inline:-24px;margin-block-end:32px;overflow:hidden;background:#f5f5f5}.sc-swatch-story__drawer-fabric{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sc-swatch-story__drawer-sofa-btn{position:absolute;inset-block-end:12px;inset-inline-end:12px;width:70px;height:70px;padding:0;border:0;background:#ebebeb;cursor:pointer}.sc-swatch-story__drawer-sofa{display:block;width:100%;height:100%;object-fit:cover}.sc-swatch-story__drawer-about,.sc-swatch-story__drawer-seen,.sc-swatch-story__drawer-details,.sc-swatch-story__drawer-care{margin-block-end:20px}.sc-swatch-story__drawer-heading{font-size:13px;font-weight:500;line-height:18px}.sc-swatch-story__drawer-desc,.sc-swatch-story__drawer-desc p{margin-block-start:6px;font-size:13px;font-weight:400;line-height:1.3}.sc-swatch-story__drawer-seen{border:1px solid #f5f5f5}.sc-swatch-story__drawer-seen-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:45px;padding-inline:12px;background:#f5f5f5}.sc-swatch-story__drawer-more{color:#6e6e6e;font-size:12px}.sc-swatch-story__drawer-seen-list{display:flex;flex-wrap:wrap;gap:34px;justify-content:center;padding:18px 12px}.sc-swatch-story__drawer-range{display:flex;flex-direction:column;align-items:center;width:72px;color:inherit;font-family:DFP King Gothic TC1,DF King Gothic LA10,sans-serif;font-size:13px;line-height:1.3;text-align:center;text-decoration:none}.sc-swatch-story__drawer-range img{width:48px;height:48px;margin-block-end:6px;object-fit:cover}.sc-swatch-story__drawer-row{font-size:13px;line-height:1.5}.sc-swatch-story__drawer-row span:first-child{font-weight:500}.sc-swatch-story__usps{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 20px;padding:0;list-style:none}.sc-swatch-story__usp{display:flex;flex-direction:column;align-items:center;justify-content:center;height:62px;padding-inline:12px;border:1px solid #f5f5f5;font-size:12px;line-height:1;text-align:center}.sc-swatch-story__usp img{width:24px;height:24px;margin-block-end:8px}.sc-swatch-story__drawer-care-text{margin-block-start:7px;font-family:DFP King Gothic TC1,DF King Gothic LA10,sans-serif;font-size:13px;line-height:1.3}.sc-swatch-story__drawer-actions{margin-block-start:auto}.sc-swatch-story__drawer-add{height:52px;border:0;background:#1b1b1b;color:#fff;cursor:pointer}.sc-swatch-story__drawer-add:disabled,.sc-swatch-story__drawer-add.is-unavailable{opacity:.6;cursor:not-allowed}.sc-swatch-story__drawer-add.is-unavailable .sc-swatch-story__drawer-icon{display:none}.sc-swatch-story__drawer-icon{display:block;width:12px;height:12px;filter:invert(1)}.sc-swatch-story__drawer-icon--minus{display:none;height:2px}.sc-swatch-story__drawer-add.is-in-cart{background:var(--sc-swatch-remove-bg, #f5f5f5);color:#1b1b1b}.sc-swatch-story__drawer-add.is-in-cart .sc-swatch-story__drawer-icon{filter:none}.sc-swatch-story__drawer-add.is-in-cart .sc-swatch-story__drawer-icon--plus{display:none}.sc-swatch-story__drawer-add.is-in-cart .sc-swatch-story__drawer-icon--minus{display:block}.sc-swatch-story__drawer-delivery{margin-block-start:12px;color:#000;font-size:12px;line-height:1;text-align:center}.sc-swatch-story__drawer-delivery strong{font-weight:500}@media(prefers-reduced-motion:reduce){.sc-swatch-story--parallax .sc-swatch-story__media{position:relative;inset-block-start:auto}.sc-swatch-story--parallax .sc-swatch-story__media-shift,.sc-swatch-story__media-shift{top:0;right:0;bottom:0;left:0;transform:none}.sc-swatch-story__overlay,.sc-swatch-story__drawer{transition:none}}@media(prefers-reduced-motion:no-preference){.sc-swatch-story__overlay,.sc-swatch-story__drawer{transition:opacity .3s ease,visibility .3s ease,transform .3s ease}}@media screen and (min-width:990px){.sc-swatch-story{padding-block-end:var(--sc-swatch-pad-bottom-d, 80px)}.sc-swatch-story__layout{flex-direction:row;align-items:flex-start}.sc-swatch-story__media{flex:0 0 var(--sc-swatch-media-col, 51%);width:var(--sc-swatch-media-col, 51%);height:auto;aspect-ratio:1}.sc-swatch-story--parallax .sc-swatch-story__media{position:relative;inset-block-start:auto}.sc-swatch-story--sticky .sc-swatch-story__media{position:sticky;inset-block-start:var(--sc-swatch-sticky-top, 75px);align-self:flex-start}.sc-swatch-story__media-shift{top:0;right:0;bottom:0;left:0}.sc-swatch-story__media-el--mobile{display:none}.sc-swatch-story__media-el--desktop{display:block}.sc-swatch-story__panel{flex:1 1 0}.sc-swatch-story__intro{padding-block-start:var(--sc-swatch-intro-top-d, 80px);padding-block-end:24px;padding-inline:var(--sc-swatch-pad-x-d, 80px)}.sc-swatch-story__copy{gap:12px}.sc-swatch-story__eyebrow{font-size:14px}.sc-swatch-story__heading,.sc-swatch-story__number{font-size:34px}.sc-swatch-story__step{padding-inline-end:30px}.sc-swatch-story__step-copy{max-width:350px;font-size:14px}.sc-swatch-story__browse{padding-inline:var(--sc-swatch-pad-x-d, 80px)}.sc-swatch-story__browse-title,.sc-swatch-story__browse-hint{font-size:14px}.sc-swatch-story__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:var(--sc-swatch-pad-x-d, 80px)}.sc-swatch-story__sofa-btn{inset-block-end:10px;inset-inline-end:10px;width:40px;height:40px}.sc-swatch-story__footer{padding-block:42px 0;padding-inline:var(--sc-swatch-pad-x-d, 80px)}.sc-swatch-story__footer-text,.sc-swatch-story__cta{font-size:14px}}.bfcm-countdown{background-color:var(--bfcm-cd-bg, #1a191a);color:var(--bfcm-cd-color, #ffffff);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-cd-pad-top-m, 42px);padding-block-end:var(--bfcm-cd-pad-bottom-m, 42px)}.bfcm-countdown *,.bfcm-countdown *:before,.bfcm-countdown *:after{box-sizing:border-box}.bfcm-countdown .section_holder{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1760px;margin-inline:auto;padding-inline:var(--bfcm-cd-pad-side-m, 30px)}.bfcm-countdown__copy{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;text-align:center}.bfcm-countdown__eyebrow,.bfcm-countdown__description,.bfcm-countdown__description p,.bfcm-countdown__value,.bfcm-countdown__label{margin:0}.bfcm-countdown__eyebrow{font-size:12px;font-weight:400;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.bfcm-countdown__description{max-width:284px;font-size:12px;font-weight:400;line-height:15px}.bfcm-countdown__timer{display:flex;justify-content:center;gap:12px;width:100%;max-width:470px}.bfcm-countdown__unit{display:flex;flex:1 1 0;flex-direction:column;align-items:center;max-width:123px}.bfcm-countdown__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.bfcm-countdown__tile-image{display:block;width:100%;height:100%;max-width:none;border-radius:12px;object-fit:contain}@media screen and (min-width:901px){.bfcm-countdown__tile-image{border-radius:18px}}.bfcm-countdown__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:500;letter-spacing:.96px;line-height:1;text-transform:uppercase;font-variant-numeric:tabular-nums}.bfcm-countdown__label{margin-top:4px;font-size:10px;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase}@media screen and (min-width:901px){.bfcm-countdown{padding-block-start:var(--bfcm-cd-pad-top-d, 80px);padding-block-end:var(--bfcm-cd-pad-bottom-d, 80px)}.bfcm-countdown .section_holder{padding-inline:var(--bfcm-cd-pad-side-d, 60px)}.bfcm-countdown__copy{gap:12px}.bfcm-countdown__eyebrow{font-size:14px}.bfcm-countdown__description{max-width:494px;font-size:14px}.bfcm-countdown__timer{gap:20px;width:470px}.bfcm-countdown__value{font-size:30px;letter-spacing:1.2px}.bfcm-countdown__label{margin-top:8px;font-size:12px}}.bfcm-faq{position:relative;background-color:var(--bfcm-faq-bg, #ffffff);color:var(--bfcm-faq-q-color, #1b1b1b);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-faq-pad-top-m, 42px);padding-block-end:var(--bfcm-faq-pad-bottom-m, 42px)}.bfcm-faq *,.bfcm-faq *:before,.bfcm-faq *:after{box-sizing:border-box}.bfcm-faq .section_holder{position:relative;width:100%;max-width:var(--bfcm-faq-max-width, 1760px);margin-inline:auto;padding-inline:var(--bfcm-faq-pad-side-m, 30px)}.bfcm-faq__layout{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--bfcm-faq-content-max, 980px);margin-inline:auto}.bfcm-faq__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-faq-copy-gap, 19px);width:100%;margin-block-end:var(--bfcm-faq-stack-gap-m, 32px)}.bfcm-faq--m-center .bfcm-faq__intro{align-items:center}.bfcm-faq__logo{display:block;width:auto;height:var(--bfcm-faq-icon-height, 20px);flex-shrink:0}.bfcm-faq__description{margin:0;width:100%;color:var(--bfcm-faq-desc-color, #1f1f1f);font-size:var(--bfcm-faq-desc-size-m, 13px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-desc-lh, 1.35);text-align:left;word-break:break-word}.bfcm-faq--m-center .bfcm-faq__description{text-align:center}.bfcm-faq__list{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--bfcm-faq-item-gap, 26px)}.bfcm-faq__list+.bfcm-faq__footer{margin-block-start:var(--bfcm-faq-footer-gap-m, 42px)}.bfcm-faq__item{display:flex;flex-direction:column;align-items:stretch;gap:var(--bfcm-faq-answer-gap, 8px);width:100%}.bfcm-faq__question{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--bfcm-faq-toggle-size, 22px);margin:0;padding:0;border:0;background:transparent;color:var(--bfcm-faq-q-color, #1b1b1b);font-family:inherit;font-size:var(--bfcm-faq-q-size-m, 12px);font-weight:500;font-style:normal;line-height:1;text-align:left;text-transform:uppercase;cursor:pointer}.bfcm-faq__question:focus-visible{outline:2px solid var(--bfcm-faq-q-color, #1b1b1b);outline-offset:2px}.bfcm-faq__question-text{flex:1 1 auto;min-width:0;word-break:break-word}.bfcm-faq__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--bfcm-faq-toggle-size, 22px);height:var(--bfcm-faq-toggle-size, 22px);color:var(--bfcm-faq-toggle-color, #1b1b1b)}.bfcm-faq__toggle-icon{display:block;width:100%;height:100%;transition:transform .2s ease}.bfcm-faq__question.is-open .bfcm-faq__toggle-icon{transform:rotate(45deg)}.bfcm-faq__answer{margin:0;color:var(--bfcm-faq-a-color, #1b1b1b);font-size:var(--bfcm-faq-a-size-m, 13px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-a-lh, 1.35);word-break:break-word}.bfcm-faq__answer[hidden]{display:none}.bfcm-faq__answer p{margin:0}.bfcm-faq__answer p+p{margin-block-start:.35em}.bfcm-faq__answer a{color:inherit;font-weight:500}.bfcm-faq__footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-faq-footer-copy-gap, 18px);width:100%}.bfcm-faq--m-center .bfcm-faq__footer{align-items:center}.bfcm-faq__footer-copy{display:flex;flex-direction:column;margin:0;width:100%;color:var(--bfcm-faq-footer-color, #000000);font-size:var(--bfcm-faq-footer-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-footer-lh, 1.35);text-align:left;word-break:break-word}.bfcm-faq--m-center .bfcm-faq__footer-copy{text-align:center}.bfcm-faq__footer-heading{font-weight:500}.bfcm-faq__cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--bfcm-faq-cta-height-m, 39px);padding-inline:var(--bfcm-faq-cta-pad-x, 16px);border:0;border-radius:var(--bfcm-faq-cta-radius, 93px);background-color:var(--bfcm-faq-cta-bg, #1b1b1b);color:var(--bfcm-faq-cta-color, #ffffff);font-family:inherit;font-size:var(--bfcm-faq-cta-size-m, 13px);font-weight:500;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-faq-cta-ls-m, .65px);text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}a.bfcm-faq__cta{cursor:pointer}@media screen and (min-width:901px){.bfcm-faq{padding-block-start:var(--bfcm-faq-pad-top-d, 80px);padding-block-end:var(--bfcm-faq-pad-bottom-d, 80px)}.bfcm-faq .section_holder{padding-inline:var(--bfcm-faq-pad-side-d, 60px)}.bfcm-faq__intro{margin-block-end:var(--bfcm-faq-stack-gap-d, 39px)}.bfcm-faq--d-center .bfcm-faq__intro{align-items:center}.bfcm-faq--d-left .bfcm-faq__intro{align-items:flex-start}.bfcm-faq__description{max-width:var(--bfcm-faq-desc-max, 696px);font-size:var(--bfcm-faq-desc-size-d, 14px);text-align:left}.bfcm-faq--d-center .bfcm-faq__description{text-align:center}.bfcm-faq--d-left .bfcm-faq__description{text-align:left}.bfcm-faq__list+.bfcm-faq__footer{margin-block-start:var(--bfcm-faq-footer-gap-d, 39px)}.bfcm-faq__question{font-size:var(--bfcm-faq-q-size-d, 14px)}.bfcm-faq__answer{font-size:var(--bfcm-faq-a-size-d, 14px)}.bfcm-faq--d-center .bfcm-faq__footer{align-items:center}.bfcm-faq--d-left .bfcm-faq__footer{align-items:flex-start}.bfcm-faq__footer-copy{font-size:var(--bfcm-faq-footer-size-d, 14px);text-align:left}.bfcm-faq--d-center .bfcm-faq__footer-copy{text-align:center}.bfcm-faq--d-left .bfcm-faq__footer-copy{text-align:left}.bfcm-faq__cta{height:var(--bfcm-faq-cta-height-d, 41px);font-size:var(--bfcm-faq-cta-size-d, 15px);letter-spacing:var(--bfcm-faq-cta-ls-d, .75px)}}.bfcm-finance-options{position:relative;background-color:var(--bfcm-fo-bg, #f9f9f9);color:var(--bfcm-fo-heading-color, #000000);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-fo-pad-top-m, 42px);padding-block-end:var(--bfcm-fo-pad-bottom-m, 42px)}.bfcm-finance-options *,.bfcm-finance-options *:before,.bfcm-finance-options *:after{box-sizing:border-box}.bfcm-finance-options .section_holder{position:relative;width:100%;max-width:var(--bfcm-fo-max-width, 1760px);margin-inline:auto;padding-inline:var(--bfcm-fo-pad-side-m, 30px)}.bfcm-finance-options__layout{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--bfcm-fo-stack-gap, 42px)}.bfcm-finance-options__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-fo-copy-gap-m, 18px);max-width:var(--bfcm-fo-copy-max, 850px)}.bfcm-finance-options__heading{margin:0;width:100%;color:var(--bfcm-fo-heading-color, #000000);font-size:var(--bfcm-fo-heading-size-m, 26px);font-weight:400;font-style:normal;line-height:1;word-break:break-word}.bfcm-finance-options__cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--bfcm-fo-cta-height-m, 39px);padding-inline:var(--bfcm-fo-cta-pad-x, 16px);border:0;border-radius:var(--bfcm-fo-cta-radius, 93px);background-color:var(--bfcm-fo-cta-bg, #1b1b1b);color:var(--bfcm-fo-cta-color, #ffffff);font-family:inherit;font-size:var(--bfcm-fo-cta-size-m, 13px);font-weight:500;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-fo-cta-ls-m, .65px);text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}a.bfcm-finance-options__cta{cursor:pointer}.bfcm-finance-options__cards{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--bfcm-fo-cards-max, 569px);gap:var(--bfcm-fo-card-gap, 6px)}.bfcm-finance-options__card{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;margin:0;padding:var(--bfcm-fo-card-pad-m, 12px);background-color:var(--bfcm-fo-card-bg, #ffffff);border:1px solid var(--bfcm-fo-card-border, #f5f5f5);color:inherit;text-decoration:none}.bfcm-finance-options__card-text{flex:1 1 auto;min-width:0;margin:0;color:var(--bfcm-fo-card-text, #1b1b1b);font-size:var(--bfcm-fo-card-size-m, 12px);font-weight:400;font-style:normal;line-height:1.3;word-break:break-word}.bfcm-finance-options__logo{display:block;flex-shrink:0;width:var(--bfcm-fo-logo-w-m, 54px);height:auto;object-fit:contain}@media screen and (min-width:901px){.bfcm-finance-options{padding-block-start:var(--bfcm-fo-pad-top-d, 80px);padding-block-end:var(--bfcm-fo-pad-bottom-d, 80px)}.bfcm-finance-options .section_holder{padding-inline:var(--bfcm-fo-pad-side-d, 60px)}.bfcm-finance-options__layout{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bfcm-fo-col-gap, 140px)}.bfcm-finance-options__copy{flex:1 1 280px;gap:var(--bfcm-fo-copy-gap-d, 24px)}.bfcm-finance-options__heading{font-size:var(--bfcm-fo-heading-size-d, 34px)}.bfcm-finance-options__cta{height:var(--bfcm-fo-cta-height-d, 41px);font-size:var(--bfcm-fo-cta-size-d, 15px);letter-spacing:var(--bfcm-fo-cta-ls-d, .75px)}.bfcm-finance-options__cards{flex:1 1 280px}.bfcm-finance-options__card{gap:20px;padding:var(--bfcm-fo-card-pad-d, 20px)}.bfcm-finance-options__card-text{font-size:var(--bfcm-fo-card-size-d, 14px)}.bfcm-finance-options__logo{width:var(--bfcm-fo-logo-w-d, 96px)}}.bfcm-how-it-works[data-bf-wishlist-account]{scroll-margin-top:100px}.bfcm-how-it-works__account-link{display:inline-flex;align-items:center;max-width:100%;min-height:44px;color:inherit;font-size:12px;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.bfcm-how-it-works__account-link:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.bfcm-how-it-works{position:relative;background-color:var(--bfcm-hiw-bg, #1a191a);color:var(--bfcm-hiw-heading-color, #ffffff);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-hiw-pad-top-m, 42px);padding-block-end:var(--bfcm-hiw-pad-bottom-m, 42px)}.bfcm-how-it-works *,.bfcm-how-it-works *:before,.bfcm-how-it-works *:after{box-sizing:border-box}.bfcm-how-it-works .section_holder{position:relative;width:100%;max-width:var(--bfcm-hiw-max-width, 1760px);margin-inline:auto;padding-inline:var(--bfcm-hiw-pad-side-m, 30px)}.bfcm-how-it-works__layout{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--bfcm-hiw-stack-gap, 42px)}.bfcm-how-it-works__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-hiw-copy-gap-m, 8px);max-width:var(--bfcm-hiw-copy-max, 578px)}.bfcm-how-it-works__eyebrow{margin:0;width:100%;color:var(--bfcm-hiw-eyebrow-color, #ffffff);font-size:var(--bfcm-hiw-eyebrow-size-m, 12px);font-weight:400;font-style:normal;line-height:15px;letter-spacing:.04em;text-transform:uppercase;word-break:break-word}.bfcm-how-it-works__heading{margin:0;width:100%;max-width:var(--bfcm-hiw-heading-max, 578px);color:var(--bfcm-hiw-heading-color, #ffffff);font-size:var(--bfcm-hiw-heading-size-m, 26px);font-weight:400;font-style:normal;line-height:1;word-break:break-word}.bfcm-how-it-works__cta{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:44px;margin-top:12px;padding:10px 24px;border:1px solid #ffffff;border-radius:93px;background-color:#fff;color:#1a191a;font:inherit;font-size:14px;font-weight:500;line-height:1.2;text-align:center;text-decoration:none}.bfcm-how-it-works__cta:hover{background-color:#eee}.bfcm-how-it-works__cta:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.bfcm-how-it-works__steps{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--bfcm-hiw-steps-max, 612px);margin:0;padding:0;list-style:none}.bfcm-how-it-works__step{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;margin:0;padding-block:var(--bfcm-hiw-step-pad-y, 30px);padding-inline:0;border-block-end:.5px solid var(--bfcm-hiw-divider, #ffffff)}.bfcm-how-it-works__step:first-child{border-block-start:.5px solid var(--bfcm-hiw-divider, #ffffff)}.bfcm-how-it-works__number{flex-shrink:0;margin:0;color:var(--bfcm-hiw-number-color, #ffffff);font-size:var(--bfcm-hiw-number-size-m, 26px);font-weight:400;font-style:normal;line-height:1;white-space:nowrap}.bfcm-how-it-works__text{flex:0 1 auto;min-width:0;max-width:var(--bfcm-hiw-desc-max, 420px);color:var(--bfcm-hiw-desc-color, #ffffff);font-size:var(--bfcm-hiw-desc-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-hiw-desc-lh, 15px);text-align:right;word-break:break-word}.bfcm-how-it-works__text p{margin:0}.bfcm-how-it-works__text strong,.bfcm-how-it-works__text b{font-weight:500}@media screen and (min-width:901px){.bfcm-how-it-works{padding-block-start:var(--bfcm-hiw-pad-top-d, 80px);padding-block-end:var(--bfcm-hiw-pad-bottom-d, 80px)}.bfcm-how-it-works .section_holder{padding-inline:var(--bfcm-hiw-pad-side-d, 200px)}.bfcm-how-it-works__layout{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px}.bfcm-how-it-works__copy{flex:1 1 280px;gap:var(--bfcm-hiw-copy-gap-d, 12px)}.bfcm-how-it-works__eyebrow{font-size:var(--bfcm-hiw-eyebrow-size-d, 14px)}.bfcm-how-it-works__heading{font-size:var(--bfcm-hiw-heading-size-d, 34px)}.bfcm-how-it-works__steps{flex:1 1 280px}.bfcm-how-it-works__step{padding-inline-end:var(--bfcm-hiw-step-pad-end, 30px)}.bfcm-how-it-works__number{font-size:var(--bfcm-hiw-number-size-d, 34px)}.bfcm-how-it-works__text{font-size:var(--bfcm-hiw-desc-size-d, 14px)}}.bfcm-sale-countdown{position:relative;width:100%;padding-block-start:var(--bfcm-cd-pad-top-m, 0px);padding-block-end:var(--bfcm-cd-pad-bottom-m, 0px);padding-inline:var(--bfcm-cd-pad-side-m, 0px);color:var(--bfcm-cd-eyebrow, #ffffff);font-family:DF King Gothic LA10,sans-serif}.bfcm-sale-countdown *,.bfcm-sale-countdown *:before,.bfcm-sale-countdown *:after{box-sizing:border-box}.bfcm-sale-countdown__layout{display:flex;flex-direction:column;width:100%;margin-inline:auto}.bfcm-sale-countdown__panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bfcm-cd-gap, 24px);width:100%;padding-block-start:var(--bfcm-cd-panel-top-m, 42px);padding-block-end:var(--bfcm-cd-panel-bottom-m, 42px);padding-inline:var(--bfcm-cd-panel-side-m, 30px);background-color:var(--bfcm-cd-bg, #1a191a);text-align:center}.bfcm-sale-countdown__copy{display:flex;flex-direction:column;align-items:center;gap:var(--bfcm-cd-copy-gap, 8px);width:100%;max-width:var(--bfcm-cd-desc-max-m, 284px)}.bfcm-sale-countdown__eyebrow{margin:0;width:100%;color:var(--bfcm-cd-eyebrow, #ffffff);font-size:var(--bfcm-cd-eyebrow-m, 12px);font-weight:400;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-cd-eyebrow-ls, .04em);text-align:center;text-transform:uppercase;word-break:break-word}.bfcm-sale-countdown__description{width:100%;max-width:var(--bfcm-cd-desc-max-m, 284px);color:var(--bfcm-cd-desc, #ffffff);font-size:var(--bfcm-cd-desc-m, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-cd-desc-lh, 15px);text-align:center;word-break:break-word}.bfcm-sale-countdown__description p{margin:0}.bfcm-sale-countdown__timer{display:flex;align-items:flex-start;justify-content:center;gap:var(--bfcm-cd-timer-gap-m, 8px);width:100%;max-width:var(--bfcm-cd-timer-max-m, 330px);margin:0}.bfcm-sale-countdown__timer[hidden],.bfcm-sale-countdown__expired[hidden]{display:none}.bfcm-sale-countdown__unit{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:var(--bfcm-cd-unit-gap, 8px);min-width:0}.bfcm-sale-countdown__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.bfcm-sale-countdown__tile-image{display:block;width:100%;height:100%;max-width:none;border-radius:12px;object-fit:contain}@media screen and (min-width:901px){.bfcm-sale-countdown__tile-image{border-radius:18px}}.bfcm-sale-countdown__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--bfcm-cd-number, #ffffff);font-size:var(--bfcm-cd-number-m, 24px);font-weight:500;font-style:normal;line-height:1;letter-spacing:var(--bfcm-cd-number-ls, .04em);text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums}.bfcm-sale-countdown__label{color:var(--bfcm-cd-label, #ffffff);font-size:var(--bfcm-cd-label-m, 10px);font-weight:400;font-style:normal;line-height:1;letter-spacing:var(--bfcm-cd-label-ls, .04em);text-align:center;text-transform:uppercase}.bfcm-sale-countdown__expired{margin:0;color:var(--bfcm-cd-desc, #ffffff);font-size:var(--bfcm-cd-desc-m, 12px);font-weight:400;line-height:var(--bfcm-cd-desc-lh, 15px);text-align:center}.bfcm-sale-countdown__button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding-block:15px;padding-inline:16px;border:1px solid var(--bfcm-cd-btn-border, #ffffff);border-radius:93px;background-color:var(--bfcm-cd-btn-bg, #ffffff);color:var(--bfcm-cd-btn-text, #000000);font-family:inherit;font-size:var(--bfcm-cd-btn-m, 13px);font-weight:500;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-cd-btn-ls, .05em);text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap;cursor:pointer}.bfcm-sale-countdown__button:hover{opacity:.92}.bfcm-sale-countdown__button:focus-visible,.bfcm-sale-countdown__learn-more:focus-visible{outline:2px solid var(--bfcm-cd-eyebrow, #ffffff);outline-offset:3px}.bfcm-sale-countdown__disclaimer{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--bfcm-cd-note-max-m, 284px);margin:0;color:var(--bfcm-cd-note, #ffffff);font-size:var(--bfcm-cd-note-size, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-cd-note-lh, 15px);text-align:center}.bfcm-sale-countdown__learn-more{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:2px}.bfcm-sale-countdown__media{position:relative;z-index:0;width:100%;height:var(--bfcm-cd-media-h-m, 390px);min-height:var(--bfcm-cd-media-h-m, 390px);overflow:hidden;order:-1;background-color:#d7d7d7}.bfcm-sale-countdown__media-shift{position:absolute;top:0;right:0;bottom:0;left:0}.bfcm-sale-countdown__picture,.bfcm-sale-countdown__image,.bfcm-sale-countdown__placeholder-wrap,.bfcm-sale-countdown__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bfcm-sale-countdown__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(to top,var(--bfcm-cd-shade, rgb(0 0 0 / 60%)) 0%,rgb(102 102 102 / 0%) 59.6%);pointer-events:none}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:sticky;inset-block-start:var(--bfcm-cd-sticky-top, 0px)}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{inset-block:-12%}@media(prefers-reduced-motion:reduce){.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:relative;inset-block-start:auto}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:901px){.bfcm-sale-countdown{padding-block-start:var(--bfcm-cd-pad-top-d, 0px);padding-block-end:var(--bfcm-cd-pad-bottom-d, 0px);padding-inline:var(--bfcm-cd-pad-side-d, 0px)}.bfcm-sale-countdown__layout{flex-direction:row;align-items:stretch;min-height:var(--bfcm-cd-media-h-d, 430px)}.bfcm-sale-countdown__panel{flex:0 0 var(--bfcm-cd-col, 54.375%);order:0;min-height:var(--bfcm-cd-media-h-d, 430px);padding-block-start:var(--bfcm-cd-panel-top-d, 45px);padding-block-end:var(--bfcm-cd-panel-bottom-d, 45px);padding-inline:var(--bfcm-cd-panel-side-d, 60px)}.bfcm-sale-countdown__copy,.bfcm-sale-countdown__description{max-width:var(--bfcm-cd-desc-max-d, 553px)}.bfcm-sale-countdown__eyebrow{font-size:var(--bfcm-cd-eyebrow-d, 14px)}.bfcm-sale-countdown__description,.bfcm-sale-countdown__expired{font-size:var(--bfcm-cd-desc-d, 14px)}.bfcm-sale-countdown__timer{gap:var(--bfcm-cd-timer-gap-d, 10px);max-width:var(--bfcm-cd-timer-max-d, 470px)}.bfcm-sale-countdown__value{font-size:var(--bfcm-cd-number-d, 30px)}.bfcm-sale-countdown__label{font-size:var(--bfcm-cd-label-d, 12px)}.bfcm-sale-countdown__button{font-size:var(--bfcm-cd-btn-d, 15px)}.bfcm-sale-countdown__disclaimer{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:.35em;max-width:var(--bfcm-cd-desc-max-d, 553px)}.bfcm-sale-countdown__media{flex:1 1 0;order:0;height:auto;min-height:var(--bfcm-cd-media-h-d, 430px)}.bfcm-sale-countdown__shade{display:none}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:relative;inset-block-start:auto}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{top:0;right:0;bottom:0;left:0}}.shopify-section.christmas-delivery-announcement{position:sticky;top:0;z-index:6}.christmas-delivery-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 7px;padding:8px 12px;background:#952018;color:#fff;font-family:DF King Gothic LA10,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:center;text-decoration:none}.christmas-delivery-banner:hover{color:#fff;text-decoration:underline}.christmas-delivery-banner:focus-visible{outline:2px solid #fff;outline-offset:-4px}.christmas-delivery-banner__timer{white-space:nowrap;font-variant-numeric:tabular-nums}.christmas-delivery-banner__deadline{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html.christmas-delivery-active .shopify-section-group-header-group:not(.christmas-delivery-announcement),html.christmas-delivery-active #stickySearch.visible,html.christmas-delivery-active #search_main{top:var(--christmas-delivery-height, 0px)}@media(max-width:900px){.christmas-delivery-banner{font-size:12px}html.christmas-delivery-active .mobile_menu_content_holder{top:calc(59px + var(--christmas-delivery-height, 0px))!important}}.delivery-promise{position:relative;background-color:var(--dp-bg, #ffffff);border-block-start:1px solid var(--dp-border, #f5f5f5);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--dp-pad-top-m, 42px);padding-block-end:var(--dp-pad-bottom-m, 42px)}.delivery-promise *,.delivery-promise *:before,.delivery-promise *:after{box-sizing:border-box}.delivery-promise .section_holder{position:relative;width:100%;max-width:var(--dp-max-width, 1760px);margin-inline:auto;padding-inline:var(--dp-pad-side-m, 30px)}.delivery-promise__layout{display:flex;flex-direction:column;gap:var(--dp-content-gap, 42px)}.delivery-promise__copy{display:flex;flex-direction:column;gap:var(--dp-copy-gap, 10px);width:100%}.delivery-promise--m-left .delivery-promise__copy{align-items:flex-start;text-align:left}.delivery-promise--m-center .delivery-promise__copy{align-items:center;text-align:center}.delivery-promise__desktop-copy{display:none}.delivery-promise__heading{margin:0;width:100%;color:var(--dp-heading-color, #000000);font-size:var(--dp-heading-size-m, 26px);font-weight:400;font-style:normal;line-height:var(--dp-heading-lh, 1);word-break:break-word}.delivery-promise__description{margin:0;width:100%;color:var(--dp-desc-color, #1b1b1b);font-size:var(--dp-desc-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--dp-desc-lh, 1.3);word-break:break-word}.delivery-promise__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--dp-card-gap, 8px);width:100%;margin:0;padding:0;list-style:none}.delivery-promise__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--dp-card-inner-gap, 12px);min-width:0;margin:0;padding-block:var(--dp-card-pad-y, 15px);padding-inline:var(--dp-card-pad-x, 13px);border:1px solid var(--dp-card-border, #efefef);background-color:var(--dp-card-bg, #ffffff);text-align:center}.delivery-promise__card-top{display:flex;flex-direction:column;align-items:center;gap:var(--dp-icon-gap, 8px);width:100%}.delivery-promise__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:23px;height:22px}.delivery-promise__icon-image{display:block;width:auto;height:auto;max-width:23px;max-height:22px}.delivery-promise__title{margin:0;width:100%;color:var(--dp-title-color, #000000);font-size:var(--dp-title-size, 12px);font-weight:500;font-style:normal;line-height:1;text-transform:capitalize;word-break:break-word}.delivery-promise__text{margin:0;width:100%;color:var(--dp-text-color, #000000);font-size:var(--dp-text-size, 11px);font-weight:400;font-style:normal;line-height:var(--dp-text-lh, 1.3);word-break:break-word}@media(min-width:990px){.delivery-promise{border-block-start:0;padding-block-start:var(--dp-pad-top-d, 80px);padding-block-end:var(--dp-pad-bottom-d, 80px)}.delivery-promise .section_holder{padding-inline:var(--dp-pad-side-d, 60px)}.delivery-promise--d-left .delivery-promise__copy{align-items:flex-start;text-align:left}.delivery-promise--d-center .delivery-promise__copy{align-items:center;text-align:center}.delivery-promise__mobile-copy{display:none}.delivery-promise__desktop-copy{display:inline}.delivery-promise__heading{max-width:var(--dp-heading-max, 797px);font-size:var(--dp-heading-size-d, 34px)}.delivery-promise__description{max-width:var(--dp-desc-max, 797px);font-size:var(--dp-desc-size-d, 14px)}.delivery-promise--d-center .delivery-promise__heading,.delivery-promise--d-center .delivery-promise__description{margin-inline:auto}.delivery-promise__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.product_card .pcard_function{display:flex;align-items:center;gap:4px;color:#595953;font-family:DF King Gothic LA10,sans-serif;font-size:10px;font-weight:400;line-height:1.3;margin:2px 0}.product_card .pcard_function_icon{display:block;flex:0 0 14px;width:14px;height:14px}.product_card .pcard_media{display:contents}.product_card.has_bf_badges .pcard_media{display:flex;flex-direction:column;aspect-ratio:100 / 129;width:100%;min-width:0;margin-bottom:9px}.product_card.has_bf_badges .pcard_media>.pcard_img_part{flex:1 1 0;min-height:0;height:auto!important;padding-bottom:0;margin-bottom:0}.product_card.has_bf_badges .pcard_media>.pcard_bf_badges{flex:none;margin-bottom:0}.collection_grid.few_columns .product_card.has_bf_badges .pcard_media{aspect-ratio:auto;height:470px}@media screen and (min-width:901px){.collection_grid.few_columns .product_card.has_bf_badges .pcard_media{height:690px}}.pcard_bf_badges{margin-bottom:9px;background:#1b1b1b;overflow:hidden;pointer-events:none}.pcard_bf_badges__track{display:flex;width:max-content;animation:pcard_bf_marquee var(--pcard-bf-duration, 24s) linear infinite}.pcard_bf_badges__group{display:flex;flex-shrink:0}.pcard_bf_badges__slide{display:flex;align-items:center;flex-shrink:0;margin-right:24px;padding:6px 10px 3px}@keyframes pcard_bf_marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.pcard_bf_badges__track{animation:none}}.pcard_bf_badges__text{display:block;padding:4px 10px;color:#fff;font-family:DF King Gothic LA10,sans-serif;font-size:8px;font-weight:500;font-style:normal;line-height:15px;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}
/*# sourceMappingURL=/cdn/shop/t/375/compiled_assets/styles.css.map?subset=ADg-AAABAAIAAAAAAAAAAAAAAAAAAAAAAAQ */
