:root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--black: #000000;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--primary-light-40: #ffa29b;--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.related-categories{background-color:var(--grey-ultra-light);padding-left:24px;padding-right:24px}.related-categories .lowercase{text-transform:lowercase}.related-categories .related-categories-container{max-width:1000px;margin:auto;display:flex;justify-content:space-between;padding-top:52px;padding-bottom:52px}@media (min-width: 1200px){.related-categories .related-categories-container{max-width:1100px;margin-left:auto;margin-right:auto}}@media (min-width: 1400px){.related-categories .related-categories-container{max-width:1300px;margin-left:auto;margin-right:auto}}.related-categories .related-categories-container .related-categories-text{font-family:var(--font-light);color:var(--grey-dark);max-width:500px;font-size:var(--font-size-24);line-height:30px}@media (max-width: calc(970px - 1px)){.related-categories .related-categories-container .related-categories-text{max-width:600px}}.related-categories .related-categories-container .categories-links{column-count:2;margin-right:20px;text-align:left}@media (max-width: calc(970px - 1px)){.related-categories .related-categories-container .categories-links{column-count:3;text-align:center}}.related-categories .related-categories-container .all-sofas-button{white-space:pre}@media (max-width: calc(768px - 1px)){.related-categories .related-categories-container .all-sofas-button button{width:300px}}@media (max-width: calc(970px - 1px)){.related-categories .related-categories-container{flex-direction:column;padding-top:25px;padding-bottom:25px;text-align:center;align-items:center;min-height:unset}.related-categories .related-categories-container .related-categories-text,.related-categories .related-categories-container .categories-links{margin-right:0;margin-bottom:30px}}[data-v-610a243c]:root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--black: #000000;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--primary-light-40: #ffa29b;--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}[data-v-610a243c]:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.why-shop-with-article-container[data-v-610a243c]{padding:24px 0;border-color:var(--grey-ultra-light);border-width:3px 0px 0px;border-style:solid}.why-shop-with-article-container .banner-title[data-v-610a243c]{font-family:var(--font-light);font-size:var(--font-size-24);margin-bottom:var(--space-6);margin-top:var(--space-6)}.why-shop-with-article-container .banner-title p[data-v-610a243c]{margin:0}@media (max-width: calc(768px - 1px)){.why-shop-with-article-container .banner-title[data-v-610a243c]{font-size:var(--font-size-24);justify-content:center}}.why-shop-with-article-container .message-icons-container[data-v-610a243c]{display:flex;justify-content:space-between;margin-bottom:var(--space-6)}@media (max-width: 970px){.why-shop-with-article-container .message-icons-container[data-v-610a243c]{flex-direction:column}}.why-shop-with-article-container .message-icons-container .message[data-v-610a243c]{display:flex;flex-grow:1;font-size:1.2em;align-items:center}@media (max-width: 970px){.why-shop-with-article-container .message-icons-container .message[data-v-610a243c]{justify-content:left}.why-shop-with-article-container .message-icons-container .message[data-v-610a243c]:not(:last-child){margin-bottom:var(--space-4)}}.why-shop-with-article-container .message-icons-container .message svg[data-v-610a243c]{padding:6px;margin-right:var(--space-2)}.why-shop-with-article-container .message-icons-container .message svg.diamond[data-v-610a243c]{top:-8px;position:relative}.why-shop-with-article-container .message-icons-container .message span[data-v-610a243c]{display:inline-block}@media (max-width: calc(768px - 1px)){.why-shop-with-article-container .message-icons-container .message span[data-v-610a243c]{font-size:var(--font-size-14)}}.why-shop-with-article-container .message-icons-container .vertical-divider[data-v-610a243c]{margin:0 20px;border-right:1px solid var(--grey-ultra-light)}@media (max-width: 970px){.why-shop-with-article-container .message-icons-container .vertical-divider[data-v-610a243c]{display:none}}[data-v-45d4e9e0]:root{--font-regular: "proxima_nova_regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-semibold: "proxima_nova_semibold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-light: "proxima_nova_light", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-bold: "proxima_nova_bold", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-black: "proxima_nova_black", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--grey-ultra-dark: #424242;--grey-dark: #626262;--grey-medium: #828282;--grey-light: #c2c2c2;--grey-ultra-light: #f2f2f2;--grey-1: #2e2e2e;--grey-5: #cacaca;--grey-6: #efefef;--white: #ffffff;--black: #000000;--transparent: rgba(255, 255, 255, 0);--coral-dark: #ff271e;--coral: #ff6458;--coral-light: #ffefee;--green: #3cb064;--amber: #e6b94f;--accent-color: var(--coral);--primary-light-40: #ffa29b;--error-color: var(--coral-dark);--warning-color: var(--amber);--success-color: var(--green);--background-color: var(--grey-ultra-light);--font-color: var(--grey-dark);--font-accent-color: var(--coral);--font-inverted-color: var(--white);--border-color: var(--grey-light);--link-color: var(--grey-dark);--link-hover-color: var(--grey-ultra-dark);--overlay-color: rgba(255, 255, 255, .7);--shadow-color: rgba(0, 0, 0, .2);--font-size: 1rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem;--font-size-48: 3rem;--font-size-64: 4rem;--font-size-96: 6rem;--line-height: 1.5rem;--line-height-12: 1.3125rem;--line-height-14: 1.3125rem;--line-height-16: 1.5rem;--line-height-20: 1.5625rem;--line-height-24: 1.875rem;--line-height-32: 2.5rem;--line-height-48: 3.75rem;--line-height-1em: 1em;--line-height-125em: 1.25em;--space-unit: .25rem;--space-0: calc(var(--space-unit) * 0);--space-1: calc(var(--space-unit) * 1);--space-2: calc(var(--space-unit) * 2);--space-3: calc(var(--space-unit) * 3);--space-4: calc(var(--space-unit) * 4);--space-5: calc(var(--space-unit) * 5);--space-6: calc(var(--space-unit) * 6);--space-7: calc(var(--space-unit) * 7);--space-8: calc(var(--space-unit) * 8);--space-9: calc(var(--space-unit) * 9);--space-10: calc(var(--space-unit) * 10);--space-12: calc(var(--space-unit) * 12);--space-16: calc(var(--space-unit) * 16);--space-20: calc(var(--space-unit) * 20);--space-24: calc(var(--space-unit) * 24);--uppercase-letter-spacing: .1em;--button-border-radius: 20px;--container-border-radius: 8px;--circle-border-radius: 50%;--box-shadow-blur: 4px;--box-shadow-spread: 8px;--ctf-link-decoration: underline;--ctf-link-color: var(--coral)}[data-v-45d4e9e0]:export{extraSmallBreakpoint:320px;smallBreakpoint:425px;mobileBreakpoint:768px;tabletBreakpoint:970px;desktopBreakpoint:1200px;largeBreakpoint:1400px;extraLargeBreakpoint:1600px;xxlBreakpoint:1800px}.product-page[data-v-45d4e9e0]{width:100%}.product-page .outer-ugc-container[data-v-45d4e9e0]{margin-bottom:40px;overflow:hidden}.product-page .outer-ugc-container[data-v-45d4e9e0] .album-gallery h2{font-size:32px;font-weight:300;line-height:32px;letter-spacing:0em;text-transform:capitalize;font-family:proxima_nova_light}.product-page .outer-ugc-container[data-v-45d4e9e0] .album-gallery .images{padding:var(--space-3) 0 0 0}@media (max-width: calc(768px - 1px)){.product-page .pla-dual-column-layout[data-v-45d4e9e0] .root #product-viewer{margin-bottom:var(--space-4)}}.product-page[data-v-45d4e9e0] .root .product-info{display:none}@media (max-width: calc(970px - 1px)){.product-page[data-v-45d4e9e0] .root .ctf-why-buy-from-container{display:none!important}}.product-page[data-v-45d4e9e0] .root .contentful-richtext{display:none}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories{background-color:#fff}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .related-categories-container{padding:0;margin-left:0}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .related-categories-text{display:none}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .categories-links{display:none}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .all-sofas-button .tertiary{border-color:var(--coral);background-color:var(--white);color:var(--coral);align-self:flex-start}@media (max-width: calc(768px - 1px)){.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .all-sofas-button .tertiary{align-self:center}}.product-page .related-categories-banner[data-v-45d4e9e0] .related-categories .all-sofas-button .tertiary:hover{border-color:var(--coral-dark);color:var(--coral-dark)}.product-page .contentful-why-buy-from-container[data-v-45d4e9e0]{margin-top:var(--space-5)}@media (min-width: calc(970px)){.product-page .contentful-why-buy-from-container[data-v-45d4e9e0]{display:none}}@media (min-width: calc(1200px)){.product-page[data-v-45d4e9e0] .product-grid .af{top:0px!important}}.product-page[data-v-45d4e9e0] .product-grid .see-more-button{margin-bottom:var(--space-10)}.product-page[data-v-45d4e9e0] .product-grid .filter-page-options-mobile{background-color:var(--white)}.product-page[data-v-45d4e9e0] .product-grid .filter-page-category{font-size:32px;font-weight:300;line-height:32px;letter-spacing:0em;text-transform:capitalize;font-family:proxima_nova_light}.product-page .container[data-v-45d4e9e0] .new-pdp-title{font-size:32px;font-weight:300;line-height:32px;letter-spacing:0em;text-transform:capitalize;font-family:proxima_nova_light}
