.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:Optima nova,sans-serif}br.pc{display:block}br.sp{display:none}@media screen and (max-width: 640px){br.pc{display:none}br.sp{display:block}}.page-breadcrumb ol{display:flex;margin-bottom:30px}.page-breadcrumb ol li{list-style:none}.page-breadcrumb ol li:last-child{opacity:.5}.page-breadcrumb ol li .breadcrumbs__arrowright{display:inline-block;vertical-align:middle;margin:0 5px;color:var(--text-color);opacity:.7;font-size:10px}@media screen and (max-width: 1180px){.page-breadcrumb{display:none}}.header__dropdown-menu{max-width:20.5rem}.header__dropdown-menu ul li{font-size:14px}.footer__inner{row-gap:30px}.footer__block-list{column-gap:2.75rem}@media screen and (min-width: 700px){.footer__block--links,.footer__block--image{max-width:17rem}}.cart-drawer:not(:has(.cart-drawer__footer:only-child))::part(footer){padding-block-start:1rem}.cart-drawer__footer .v-stack{gap:1rem}.cart-drawer__footer .v-stack .link-faded-reverse{text-decoration:underline}@media screen and (min-width: 700px){.cart-footer>:not(:only-child){width:min(26rem,100%)}}.Link--underline{position:relative;display:inline-block}.Link--underline:before{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;opacity:.3;background:currentColor;transform:scale(1);transform-origin:left center;transition:opacity .2s cubic-bezier(.35,.22,.46,1),bottom .2s cubic-bezier(.35,.22,.46,1)}@media (-moz-touch-enabled: 0),(hover: hover){.Link--underline:hover:before{opacity:.6;bottom:-2px}}.Link--underlineShort:before{width:100%}.features--heading-uppercase .Link--underlineShort:before{width:calc(100% - .2em)}.Link--underlineNative{text-decoration:underline;text-underline-position:under}.Button--mini{display:inline-block;text-align:center;min-width:36px;padding:4px 10px 5px;cursor:pointer;border-radius:16px;font-size:11px;text-transform:uppercase;letter-spacing:.05em}.Button--mini svg:not(.Icon){margin-top:-4px;margin-bottom:-4px;margin-left:-4px;vertical-align:-3px}.Button--secondary,.spr-pagination-prev>a,.spr-pagination-next>a{border:1px solid #6a6a6a33}.Button--secondary:before,.spr-pagination-prev>a:before,.spr-pagination-next>a:before{transform-origin:right center;transform:scaleX(0)}@media (-moz-touch-enabled: 0),(hover: hover){.features--show-button-transition .Button--secondary:not([disabled]):hover,.features--show-button-transition .spr-pagination-prev>a:not([disabled]):hover,.features--show-button-transition .spr-pagination-next>a:not([disabled]):hover{background-color:#f1f1f1;border-color:#f1f1f1}}.product-card img{border-radius:8px;overflow:hidden}.product-gallery__thumbnail{border-radius:8px;overflow:hidden;border:1px solid #d8d8d8}.product-gallery__thumbnail .object-contain{border-radius:6px}@media screen and (min-width: 1000px){.product-gallery__carousel{border-radius:8px}}.buy-buttons button:disabled{background:#fff;cursor:not-allowed!important;color:#000;border-color:#ccc}.prod-title{line-height:1.2}.prod-title .prod-type{font-size:.7em}.product-info__block-item:is([data-block-id=liquid_cwwATK]){margin-bottom:0}.shipping-profile-notice{font-weight:700;line-height:1.5;font-size:14px;margin-top:-.8rem}.product-info--center :is([data-block-type=price]) .v-stack{display:flex;align-items:baseline}@media screen and (max-width: 699px){.product-info--center :is(.badge-list,.price-list,.rating-badge){justify-content:flex-start}.product-info--center :is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){text-align:left}}.prod-custom-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:999;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.prod-custom-drawer{position:fixed;right:-400px;top:10px;width:350px;height:calc(100vh - 20px);background:#fff;border-radius:10px 0 0 10px;box-shadow:-2px 0 5px #0000004d;transition:right .3s ease-in-out;padding:20px;z-index:1000;display:flex;flex-direction:column}.prod-custom-drawer.open{right:0}.prod-custom-overlay.open{visibility:visible;opacity:1}.prod-close-btn{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer}body.overlay-open{overflow:hidden}.read-more-btn{margin-right:8px}.prod-description{flex-grow:1;overflow-y:auto;max-height:calc(100vh - 100px);border-top:1px solid #ddd;margin-top:10px;padding-top:10px}.prod-description p{margin-bottom:20px}.prod-description p:last-child{margin-bottom:0}.Icon{display:inline-block;height:1em;width:1em;vertical-align:middle;stroke-width:1px;background:none;pointer-events:none}.Product__Usp .Product__UspIcon{display:inline-block;vertical-align:middle}.Product__Usp .Product__UspIcon svg{display:block;width:18px;height:18px;color:#222}.Product__Usp .Product__UspText{display:inline-block;line-height:1;font-size:14px}.Product__UpsaleList{margin-bottom:18px;margin-top:12px}.Product__UpsaleItem svg{opacity:.6}.Product__UpsaleItem svg:first-child{margin-right:3px}.Product__UpsaleItem svg:last-child{margin-left:3px}.Product__UpsaleItem svg.Icon{top:-1px;position:relative}.Product__UpsaleItem svg:not(.Icon){top:-2px;position:relative;width:18px;height:18px;display:inline-block;//biena\3000\8ffd\52a0}.short-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;max-height:98px;overflow:hidden;white-space:normal}.prod-sub-image{margin-top:40px}.prod-sub-image.set-col{margin-top:0}.sub-image-grid{column-count:2;column-gap:16px;margin:0 auto}.prod-sub-image.set-col .sub-image-grid{display:flex}.sub-image-item{display:inline-block;width:100%;margin-bottom:16px;break-inside:avoid;vertical-align:middle}.prod-sub-image.set-col .sub-image-item{display:block}.sub-image-item img{width:100%;border-radius:8px;object-fit:cover}.prod-sub-image.set-col .sub-image-item img{aspect-ratio:2 / 3;object-fit:cover;height:auto!important}.prod-video iframe{border-radius:8px;margin:0 auto;width:100%;max-width:1260px;aspect-ratio:16 / 9}@media screen and (max-width: 768px){.wrap-prod-sub-image{margin:0}.wrap-video{width:100%;margin:0}.prod-video iframe{width:100%}}@media screen and (max-width: 640px){.sub-image-grid{column-count:1}.prod-sub-image.set-col .sub-image-grid{flex-wrap:wrap}.sub-image-item img{aspect-ratio:1 / 1!important;height:auto!important}}.prod-additional-description h3{letter-spacing:0!important;font-size:24px;margin-bottom:20px}.prod-additional-description h3 br.br-pc{display:block}.prod-additional-description h3 br.br-sp{display:none}@media screen and (max-width: 640px){.prod-additional-description h3{font-size:18px}.prod-additional-description h3 br.br-sp{display:block}.prod-additional-description h3 br.br-pc{display:none}}#shopify-section-template--24266700489070__rich_text_jezmC8 .prose .h6,#shopify-section-template--24266700489070__rich_text_7WadVn .prose .h6{color:#818181}#shopify-section-template--24266700489070__rich_text_jezmC8 .prose .h2{font-weight:700;margin-top:0;font-size:32px}#shopify-section-template--24266700489070__rich_text_7WadVn .prose .h2{margin-top:0}#shopify-section-template--24266700489070__images_with_text_scroll_894JiE{display:none}#shopify-section-template--24266700489070__images_with_text_scroll_894JiE .prose>*{color:#000}#shopify-section-template--24266700489070__image_with_text_3JYW7x picture,#shopify-section-template--24266700489070__image_with_text_CyrA3P picture,#shopify-section-template--24266700489070__image_with_text_8tMPHC picture{--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);border-radius:8px;overflow:hidden}#shopify-section-template--24266700489070__multiple_media_with_text_yQbRWf .h3{font-size:24px}@media screen and (min-width: 1000px){#shopify-section-template--24266700489070__images_with_text_scroll_894JiE{display:block}#shopify-section-template--24266700489070__image_with_text_3JYW7x,#shopify-section-template--24266700489070__image_with_text_CyrA3P,#shopify-section-template--24266700489070__image_with_text_8tMPHC{display:none}}@media screen and (max-width: 999px){#shopify-section-template--24266700489070__multiple_media_with_text_yQbRWf{text-align:center}.template-heart_n_soul .button-group{justify-content:center}}.images-with-text-scroll__container{padding:0}.images-with-text-scroll__item .images-with-text-scroll__image{object-fit:cover}.template-audacious_sideboard .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_sideboard .shopify-section--images-with-text-scroll{display:block}.template-audacious_sideboard .shopify-section--image-with-text{display:none}}.template-audacious_highboard .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_highboard .shopify-section--images-with-text-scroll{display:block}.template-audacious_highboard .shopify-section--image-with-text{display:none}}.template-audacious_cabinet .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_cabinet .shopify-section--images-with-text-scroll{display:block}.template-audacious_cabinet .shopify-section--image-with-text{display:none}}.template-audacious_desk .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_desk .shopify-section--images-with-text-scroll{display:block}.template-audacious_desk .shopify-section--image-with-text{display:none}}.template-audacious_sidetable .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_sidetable .shopify-section--images-with-text-scroll{display:block}.template-audacious_sidetable .shopify-section--image-with-text{display:none}}.template-audacious_tv_bench .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-audacious_tv_bench .shopify-section--images-with-text-scroll{display:block}.template-audacious_tv_bench .shopify-section--image-with-text{display:none}}.template-the_reader_wingchair .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-the_reader_wingchair .shopify-section--images-with-text-scroll{display:block}.template-the_reader_wingchair .shopify-section--image-with-text{display:none}}.template-conversation_piece_low .shopify-section--images-with-text-scroll,.template-conversation_piece_tall .shopify-section--images-with-text-scroll{display:none}@media screen and (min-width: 1000px){.template-conversation_piece_low .shopify-section--images-with-text-scroll,.template-conversation_piece_tall .shopify-section--images-with-text-scroll{display:block}.template-conversation_piece_low .shopify-section--image-with-text,.template-conversation_piece_tall .shopify-section--image-with-text{display:none}}@media screen and (max-width: 768px){.technical-details-section .container{margin:0}}.ProductDetails__wrapper{border-radius:10px;padding:40px;background-color:#f1f1f1;background-image:radial-gradient(circle,rgba(0,0,0,.07) 1%,transparent 15%),radial-gradient(circle,rgba(0,0,0,.07) 1%,transparent 15%);background-size:13px 13px}.ProductDetails__wrapper h2{font-size:24px;font-weight:700}.ProductDetails__content{display:flex;align-items:center;margin-top:48px}@media screen and (max-width: 640px){.ProductDetails__content{flex-direction:column-reverse;margin-top:30px;align-items:flex-start}}.ProductDetails__detailItems{flex:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;margin-right:48px}@media screen and (max-width: 640px){.ProductDetails__detailItems{grid-template-columns:1fr;grid-gap:30px;margin-right:0}}.ProductDetails__drawing{flex:1;margin:-18px;padding:18px}@media screen and (max-width: 640px){.ProductDetails__drawing{margin:0 -40px 24px;width:calc(100% + 80px)}}.ProductDetails__item:not(.ProductDetails__item--drawing){display:flex}.ProductDetails__item svg{width:24px;height:24px;margin-right:8px;flex-shrink:0;margin-top:-6px;opacity:.5}.ProductDetails__extraItems{padding-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:48px;grid-column:1/5;padding-bottom:48px;border-bottom:1px solid #dddddd}@media screen and (max-width: 640px){.ProductDetails__extraItems{grid-gap:30px;grid-template-columns:1fr;padding-bottom:30px}}.ProductDetails__bulbItems{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:48px;grid-column:1/5;padding-top:48px}@media screen and (max-width: 640px){.ProductDetails__bulbItems{grid-gap:30px;grid-template-columns:1fr;padding-top:30px}}.ProductDetails__itemHeading{margin-bottom:10px;display:flex;align-items:flex-end;line-height:1}.HorizontalList{list-style:none;margin:-4px -8px}.HorizontalList__Item{display:inline-block;margin:4px 8px}.HorizontalList__Item>.Link{display:inline-block}.HorizontalList--spacingTight{margin-left:-4px;margin-right:-4px}.HorizontalList--spacingTight .HorizontalList__Item{margin-right:4px;margin-left:4px}.wrap-prod-collection .section__title{margin-bottom:30px}.prod-collection{display:grid;gap:15px;grid-template-columns:repeat(2,1fr)}@media (min-width: 700px){.prod-collection{grid-template-columns:repeat(4,1fr)}}@media (max-width: 699px){.wrap-prod-collection{margin-left:0;margin-right:0}}@media screen and (min-width: 1000px){.empty-state{padding-block:3.5rem}}.wrap-catalogue h2{text-align:left;text-transform:none}.wrap-catalogue h3{text-transform:none;text-align:center}.wrap-catalogue h3 span{display:block}.wrap-catalogue h3 span:first-child{font-size:16px}.wrap-catalogue iframe{width:100%;height:500px;margin-bottom:100px}@media screen and (min-width: 1000px){.wrap-catalogue iframe{height:80vh}}.template-catalogues .prose .h3{margin-top:0}.template-catalogues .catalogue-block iframe,.template-contract-catalogues .catalogue-block iframe{width:100%;height:500px}.template-catalogues .shopify-section--custom-liquid .section-spacing,.template-contract-catalogues .shopify-section--custom-liquid .section-spacing{padding-top:20px}@media screen and (min-width: 1000px){.template-catalogues .catalogue-block iframe,.template-contract-catalogues .catalogue-block iframe{height:80vh}}.template-projects .section-header .prose{display:flex;flex-direction:column}.template-projects .section-header .prose h2{order:1;margin:0}.template-projects .section-header .prose p.h6{order:2;font-size:1.5em;margin:.5em 0!important}.template-projects .section-header .prose p{order:3;margin:0}.template-projects .shop-the-look__item img{border-radius:7px}@media screen and (pointer: fine){.template-projects .floating-controls-container{padding:0}}@media screen and (min-width: 1000px){.template-projects .shop-the-look__item{max-width:100%;grid:auto / min(850px,75%) minmax(0,1fr)}}.template-pj-cafe .content-over-media.content-over-media--fill,.template-pj-hotel .content-over-media.content-over-media--fill,.template-pj-office .content-over-media.content-over-media--fill,.template-pj-residential .content-over-media.content-over-media--fill{--content-over-media-height: 40vh}.template-pj-hotel .content-over-media.content-over-media--fill img{object-position:50% 77%}.template-pj-cafe .h2,.template-pj-hotel .h2,.template-pj-office .h2,.template-pj-residential .h2{font-size:40px;text-shadow:0 0 5px #5e5e5e}.template-pj-cafe .container--xl,.template-pj-hotel .container--xl,.template-pj-office .container--xl,.template-pj-residential .container--xl{--container-max-width: 78.75rem}.template-pj-cafe .floating-controls-container,.template-pj-hotel .floating-controls-container,.template-pj-office .floating-controls-container,.template-pj-residential .floating-controls-container{padding:0}.template-pj-cafe .shop-the-look__item,.template-pj-hotel .shop-the-look__item,.template-pj-office .shop-the-look__item,.template-pj-residential .shop-the-look__item{max-width:100%;grid:auto / min(850px,60%) minmax(0,1fr)}@media screen and (max-width: 699px){.template-pj-cafe .content-over-media.content-over-media--fill,.template-pj-hotel .content-over-media.content-over-media--fill,.template-pj-office .content-over-media.content-over-media--fill,.template-pj-residential .content-over-media.content-over-media--fill{--content-over-media-height: 30vh}.template-pj-cafe .h2,.template-pj-hotel .h2,.template-pj-office .h2,.template-pj-residential .h2{font-size:34px}}.template-design-philosophy .content-over-media>picture img,.template-materials .content-over-media>picture img,.template-reforestation .content-over-media>picture img,.template-about-us .content-over-media>picture img,.template-care .content-over-media>picture img,.template-our-team .content-over-media>picture img,.template-future-goals .content-over-media>picture img{height:55vh}.template-design-philosophy .shopify-section--image-with-text,.template-materials .shopify-section--image-with-text,.template-about-us .shopify-section--image-with-text,.template-care .shopify-section--image-with-text,.template-our-team .shopify-section--image-with-text,.template-future-goals .shopify-section--image-with-text{--distance-to-bleed: max( var(--container-gutter), 50% - var(--container-max-width) / 2 );margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.template-design-philosophy .shopify-section--image-with-text img{border-radius:7px}.template-about-us .shopify-section--image-with-text img{aspect-ratio:3 / 2;object-fit:cover;border-radius:7px}.template-design-philosophy .shopify-section--image-with-text .text-center,.template-materials .shopify-section--image-with-text .text-center{text-align:left}.template-materials .shopify-section--image-with-text .image-with-text>.prose p.h6+p.h3,.template-about-us .shopify-section--image-with-text .image-with-text>.prose p.h3,.template-about-us .shopify-section--rich-text .prose p.h6+p.h2{margin-top:0;text-transform:inherit}@media screen and (max-width: 1024px){.template-design-philosophy .content-over-media>picture img,.template-materials .content-over-media>picture img,.template-reforestation .content-over-media>picture img,.template-about-us .content-over-media>picture img,.template-care .content-over-media>picture img,.template-our-team .content-over-media>picture img,.template-future-goals .content-over-media>picture img{height:35vh}}@media screen and (max-width: 699px){.template-design-philosophy .shopify-section--image-with-text .image-with-text>.prose,.template-materials .shopify-section--image-with-text .image-with-text>.prose,.template-about-us .shopify-section--image-with-text .image-with-text>.prose,.template-care .shopify-section--image-with-text .image-with-text>.prose,.template-our-team .shopify-section--image-with-text .image-with-text>.prose,.template-future-goals .shopify-section--image-with-text .image-with-text>.prose{padding:0}.template-materials .container .prose p.h2+div p{text-align:left}}.template-sustainability .multi-column__item{gap:1em}.template-sustainability .prose .h3{font-size:22px}.template-materials .prose .h3,.template-about-us .prose .h3{font-size:22px;font-weight:700}.template-materials .prose .h6{margin-block:-20px}.template-materials .image-with-text img{aspect-ratio:1/1;object-fit:cover;border-radius:7px}.template-our-team .prose .h6,.template-future-goals .prose .h6{margin-bottom:-20px}.timeline{max-width:1260px;position:relative;margin:0 auto;display:flex;flex-direction:column-reverse}.timeline:before{content:"";height:100%;width:4px;display:block;background:#424547;position:absolute;top:0;left:calc(50% - 2px);transition:background-color .3s ease}.timeline img{width:auto;max-width:450px;max-height:400px;display:inline-block}.timeline-item{display:flex;margin-bottom:50px;position:relative;opacity:0;transform:translateY(-50px);transition:all .6s ease-out}.timeline-item.visible{opacity:1;transform:translateY(0)}.timeline-item:nth-child(odd) .timeline-text{text-align:right}.timeline-item:nth-child(2n) .timeline-img{text-align:right}.timeline-content{display:flex;align-items:center;justify-content:center;width:100%;position:relative;gap:20%}.timeline-content:before{content:"";width:14px;height:14px;display:block;background:#424547;position:absolute;top:calc(50% - 7px);left:calc(50% - 7px);border-radius:50%}.timeline-item h3{font-size:20px;margin-bottom:10px}.timeline-item p{color:#555}.timeline-img,.timeline-text{width:40%}.timeline-item:nth-child(2n) .timeline-content{flex-direction:row-reverse}@keyframes fadeInLeft{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 699px){.timeline:before{display:none}.timeline-item{flex-direction:column;align-items:flex-start;margin-bottom:30px}.timeline-content{flex-direction:column-reverse!important;align-items:center;text-align:center;gap:30px;margin-bottom:50px}.timeline-content:before{display:none}.timeline-item:nth-child(odd) .timeline-text{text-align:center}.timeline-text,.timeline-img,.timeline-img img{width:100%}}.template-designers .shopify-section--image-with-text{position:relative}.template-designers .shopify-section--image-with-text picture img{aspect-ratio:4/3;object-fit:cover;width:550px}.template-designers .designer-anchor{position:absolute;top:-80px}.template-designers .image-with-text>.prose .h3{margin-top:.5em;margin-bottom:-.7em}#shopify-section-template--24283011023214__rich_text_FRayYr .prose{font-size:20px}@media (max-width: 699px){#shopify-section-template--24283011023214__rich_text_FRayYr .prose{font-size:18px}#shopify-section-template--24283011023214__rich_text_FRayYr .prose br{display:none}}.template-seatings .image-with-text img,.template-tables .image-with-text img,.template-storage .image-with-text img,.template-accessories .image-with-text img,.template-pendant-ceiling-lamps .image-with-text img,.template-table-lamps .image-with-text img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;overflow:hidden}@media screen and (max-width: 699px){.template-seatings .image-with-text img,.template-tables .image-with-text img,.template-storage .image-with-text img,.template-accessories .image-with-text img,.template-pendant-ceiling-lamps .image-with-text img,.template-table-lamps .image-with-text img{border-radius:0}}.template-contact .accordion__toggle.text-lg{padding-block:1.2rem;font-size:15px;font-weight:700}.template-contact .section-stack{gap:10px}.template-contact .faq__content{flex-basis:680px}.template-contact .multi-column__item{gap:.5rem}.template-contact .multi-column__item .link{margin-block-start:.5rem}.globo-form-input{border-radius:0!important}.template-policies .container .h2{font-size:1.75em}@media screen and (max-width: 699px){.template-policies .container .h2{font-size:1.6em}}.template-policies .shopify-section--custom-liquid .section-spacing{padding:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-style.css.map */
