@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Regular.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Italic.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_regular.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/ProximaNova-Medium.woff2") format("woff2"), url("../fonts/ProximaNova/ProximaNova-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_bold.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.page-wrapper{max-width:1183px;margin:auto;padding:0 24px;box-sizing:content-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.has-overlay::before{content:"";width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(51, 51, 51, 0.2);z-index:9999}body .save-post-button:hover path{fill:#333 !important}body.has-bookmarkes .bookmark-icon-header{position:relative}body.has-bookmarkes .bookmark-icon-header:before{content:"";width:8px;height:8px;display:block;background-color:#333;border-radius:100%;position:absolute;right:4px;top:-2px}body.has-bookmarkes .bookmark-icon-header path{stroke:#333}.post-page{background-color:#fbfaf9}.post-page .tabs{margin:auto;display:flex;align-content:center;justify-content:center;align-items:center}@media only screen and (max-width:767px){.post-page .tabs{width:100%;overflow:visible;flex-direction:column;align-items:baseline !important;padding:0}}.post-page .tabs li{display:inline-block;padding:10px 24px;border-radius:5px;font-family:"Proxima Nova";font-size:14px;font-weight:300;line-height:30px;letter-spacing:0em;text-align:center;color:#282824;cursor:pointer}.post-page .tabs li.active{color:#282824;font-family:"Proxima Nova";font-size:14px;font-weight:700;line-height:30px;letter-spacing:0em;text-align:center}.post-page .pagination{background-color:transparent;padding-bottom:0;padding-top:24px}.post-page .container{max-width:1183px;margin-left:auto;margin-right:auto}.post-page__top{width:100%;max-width:100%;text-align:center;padding:62px 0 32px}@media only screen and (max-width:767px){.post-page__top{padding:32px 0 24px}}.post-page .page__description{color:#333;font-family:"Adobe Garamond";font-size:16px;font-weight:300;line-height:24px;margin-top:16px;max-width:576px;margin-right:auto;margin-left:auto;margin-bottom:0}.post-page .page__title{color:#333;font-family:"Adobe Garamond";font-size:36px;font-weight:400;line-height:30px;margin-bottom:0;line-height:48px}.post-page__main{position:relative;padding-top:16px;padding-bottom:24px}@media only screen and (max-width:767px){.post-page__main{padding-top:16px}}.post-page__main__top{display:flex;justify-content:space-between;margin:0 0px 34px}@media only screen and (max-width:767px){.post-page__main__top{gap:16px;margin:0 0px 16px}}.post-page__items{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:32px}@media only screen and (max-width:960px){.post-page__items{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.post-page__items{grid-template-columns:1fr}}.post-page__item{margin-bottom:32px}.post-page__item__image{margin-bottom:0}.post-page__item__image img{width:100%}.post-page__item__content{display:flex;justify-content:space-between;padding-top:16px}.post-page__item__content .add-to-board{position:relative;top:-7px}@media only screen and (max-width:767px){.post-page__filters{flex-basis:50%;box-sizing:border-box}}.post-page__filters__sidebar{visibility:hidden;opacity:0;position:fixed;top:0;background-color:#fff;left:0;width:100%;height:100%;max-width:400px;z-index:999999;padding:25px;transform:translateX(-100%);overflow:scroll;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s 0.5s}.post-page__filters__sidebar.active{visibility:visible;opacity:1;transform:translateX(0%);transition-delay:0s}.post-page__filters__sidebar-header{border-bottom:1px solid #f1f0ef;margin-bottom:15px}.post-page__filters__sidebar-header+div{min-height:400px;max-height:calc(100% - 320px);overflow:scroll}@media only screen and (max-width:767px){.post-page__filters__sidebar-header+div{max-height:calc(100% - 250px)}}.post-page__filters__sidebar-action-btn{display:flex;justify-content:flex-end;gap:10px;margin-top:11px}.post-page__filters__sidebar-action-btn button{padding:16px;text-align:center;font-family:"Proxima Nova";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.post-page__filters__sidebar-action-btn .clear-filters{border:0}.post-page__filters__sidebar-action-btn .show-results{background:#333;color:#fff;border:0;display:flex;gap:5px}.post-page__filters__sidebar-close{display:flex;justify-content:flex-end;cursor:pointer}.post-page__filters__sidebar .label-div{color:#333;font-family:"Adobe Garamond";font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin-top:32px}.post-page__filters__sidebar-selected{display:flex;padding:8px;align-items:center;gap:10px;min-height:49px;flex-wrap:wrap}.post-page__filters>label{font-family:"Proxima Nova";font-size:14px;font-weight:300;line-height:14px;margin-right:16px;color:#424d36;text-transform:uppercase}.post-page__filter{padding:16px 0;border-bottom:1px solid #f1f0ef}.post-page__filter__button{border-radius:2px;border:1px solid #424d36;color:#424d36;font-family:"Proxima Nova";font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:10px 24px;margin-right:4px}.post-page__filter__button.has-active-item{background-color:#333;color:#fff}.post-page__filter__button:last-child{margin-right:0}@media only screen and (max-width:767px){.post-page__filter__button{width:100%}}.post-page__filter__name{color:#424d36 !important;font-family:"Proxima Nova" !important;font-size:16px;font-style:normal;font-weight:300;line-height:normal;display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:0;cursor:pointer}.post-page__filter__name svg{transform:rotate(180deg);transition:all 0.3s ease-in-out}.post-page__filter-options{display:grid;grid-template-rows:0fr;transition:all 0.3s ease-in-out}.post-page__filter-options>div{overflow:hidden;display:flex;flex-direction:column}.post-page__filter-option{display:flex;align-items:center;gap:10px;padding:16px 8px;position:relative}.post-page__filter-option:hover{background-color:rgba(66, 77, 54, 0.25)}.post-page__filter-option [type="checkbox"],.post-page__filter-option [type="radio"]{width:16px;height:16px;flex-shrink:0;border-radius:2px;border:1px solid #282824;display:grid;place-content:center;appearance:none;background:transparent !important;padding:0 !important}.post-page__filter-option [type="checkbox"]::before,.post-page__filter-option [type="radio"]::before{content:"";width:0.65em;height:0.71em;transform:scale(0) !important;transition:120ms transform ease-in-out}.post-page__filter-option [type="checkbox"]:checked::before,.post-page__filter-option [type="radio"]:checked::before{transform:scale(1) !important;background-color:#282824}.post-page__filter-option label{color:#333;font-family:"Proxima Nova";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.post-page__filter-option label:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;cursor:pointer}.post-page__filter-option.hide{display:none}.post-page__filter-option.has-children{justify-content:space-between}.post-page__filter-option.has-children.opened label+span{z-index:2}.post-page__filter-option.has-children.opened .selected-children-number{opacity:0}.post-page__filter-option.has-children input{display:none}.post-page__filter>input{visibility:hidden;height:0px;padding:0 !important;transition:visibility 0.1s ease-in-out, height 0.1s ease-in-out}.post-page__filter.opened>input{visibility:visible;height:16px;padding:8px 12px !important}.post-page__filter.opened .post-page__filter__name{margin-bottom:16px}.post-page__filter.opened .post-page__filter__name svg{transform:none}.post-page__filter.opened .post-page__filter-options{grid-template-rows:1fr}.post-page__filter-parent .arrow-icon{display:none}.post-page__filter-parent svg{cursor:pointer;transform:rotate(180deg);transition:all 0.3s ease-in-out}.post-page__filter-parent.has-children .arrow-icon{display:block}.post-page__filter-parent.opened .arrow-icon{order:-2;position:absolute;left:20px;z-index:2}.post-page__filter-parent.opened .arrow-icon::before{content:"";width:100vw;max-width:350px;height:100%;position:absolute;left:0;top:0;display:block}.post-page__filter-parent.opened svg{transform:none}.post-page__filter-children{display:grid;grid-template-rows:0fr;transition:all 0.3s ease-in-out;margin-left:8px}.post-page__filter-children.active{grid-template-rows:1fr}.post-page__filter-children>div{overflow:hidden}.post-page__filter input#searchCategory{border-radius:4px;width:calc(100% - 56px);border:1px solid #e9e9e9;color:#333;font-family:"Proxima Nova";font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:0 !important;border-radius:0}.post-page__filter.opened input#searchCategory{margin-bottom:16px;padding:15px !important}.post-page__sort{display:flex;align-items:center;border:1px solid transparent;border-radius:2px;justify-content:center;margin-left:auto;position:relative}@media only screen and (max-width:767px){.post-page__sort{flex-basis:50%;box-sizing:border-box;border-color:#282824;padding:10px 24px;margin-left:initial}}.post-page__sort label,.post-page__sort .sort-button{font-family:"Proxima Nova";font-size:14px;font-weight:400;line-height:14px;position:relative;z-index:2;border:0}@media only screen and (max-width:767px){.post-page__sort label,.post-page__sort .sort-button{padding:0}}.post-page__sort select{padding:0;border:0;font-family:"Proxima Nova";font-size:14px;font-weight:300;line-height:14px;width:0;padding:0 15px}.post-page__sort>div{padding-top:30px;position:absolute;top:0;right:0;display:grid;grid-template-rows:0fr;z-index:1}@media only screen and (max-width:767px){.post-page__sort>div{width:100%;padding-top:40px}}.post-page__sort.opened #sort-item{overflow:visible}.post-page__sort #sort-item{padding:0;list-style-type:none;margin:0;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25);background-color:#fff;overflow:hidden}.post-page__sort #sort-item li{padding:16px 32px;color:#333;text-align:right;font-family:"Proxima Nova";font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.7px;text-wrap:nowrap;cursor:pointer}.post-page__sort #sort-item li:hover{background:#f1f0ef}@media only screen and (max-width:767px){.post-page__sort #sort-item li{text-align:left}}.post-page__open-rooms-categories-btn{border-radius:2px;border:1px solid #282824;padding:10 24px;width:100%;cursor:pointer;color:#282824;font-family:"Proxima Nova";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.post-page__close-rooms-categories-btn{border:0;padding:0;width:100%;text-align:right}#curators.post-page .post-page__item__title{font-family:"Adobe Garamond" !important;font-size:20px;font-weight:400;line-height:19px;letter-spacing:0em;color:#333;text-align:left;margin:8px 0 0}#curators.post-page .post-page__item .work-position{color:#737372;padding-top:0;margin-bottom:0;font-size:11px;font-weight:400;line-height:14px;text-transform:uppercase}#rooms.post-page .post-page__filters .rooms-categories{display:none}#rooms.post-page .post-page__item__title{font-family:"Adobe Garamond" !important;font-size:20px !important;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;padding:0px;margin-top:8px;margin-bottom:7px;color:#282824}#rooms.post-page .post-page__item__title a{font-family:inherit;text-decoration:unset}#rooms.post-page .room-type{font-family:"Proxima Nova";font-size:11px;font-weight:400;line-height:14px;letter-spacing:0em;text-align:left;color:#737372;padding-top:0;text-transform:uppercase;margin-bottom:8px}.rooms__categories.tab-section{position:relative}@media only screen and (max-width:767px){.rooms__categories.tab-section{visibility:hidden;opacity:0;position:fixed;top:0;background-color:#fff;left:0;width:100%;height:100%;max-width:400px;z-index:999999;padding:25px;transform:translateX(-100%);overflow:scroll;transition:transform 0.5s ease, opacity 0.5s ease, visibility 0s 0.5s}.rooms__categories.tab-section.active{visibility:visible;opacity:1;transform:translateX(0%);transition-delay:0s}}.rooms__categories.tab-section:after{content:"";display:block;width:100vw;height:2px;background-color:#f7f6f5;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Regular.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Italic.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_regular.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/ProximaNova-Medium.woff2") format("woff2"), url("../fonts/ProximaNova/ProximaNova-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_bold.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}#products{background-color:#fff;border-top:2px Solid #f8f7f5}#products .product_type,#products .product_visibility,#products .product_tag,#products .product_shipping_class{display:none}#products .page__title{color:#282824;font-family:"Adobe Garamond";font-weight:400}.products .post-page__top{padding-bottom:32px;margin-bottom:48px}.products .post-page__main{padding-top:24px}.products__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px}@media only screen and (max-width:960px){.products__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.products__list{column-gap:16px}}.products__product{margin-bottom:32px;position:relative}@media only screen and (max-width:767px){.products__product{margin-bottom:24px}}.products__product .product_meta{line-height:1;margin-bottom:2px}.products__product .add-to-board{position:absolute;top:16px;right:16px}@media only screen and (max-width:767px){.products__product .add-to-board{top:8px;right:8px}}.products__product__brand{font-family:"Proxima Nova" !important;font-size:14px;font-weight:700 !important;line-height:22px;color:#333 !important;margin-bottom:8px;line-height:1;margin-top:16px}.products__product__title{font-family:"Proxima Nova" !important;font-size:14px;font-weight:400 !important;line-height:22px;color:#333 !important;margin-bottom:8px;margin-top:0;line-height:1}.products__product__price{line-height:1}@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Regular.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Adobe Garamond";src:url("../fonts/AdobeGaramond/EBGaramond-Italic.woff2") format("woff2"), url("../fonts/AdobeGaramond/EBGaramond-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_light.woff2") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_regular.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/ProximaNova-Medium.woff2") format("woff2"), url("../fonts/ProximaNova/ProximaNova-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Proxima Nova";src:url("../fonts/ProximaNova/proxima_nova_bold.woff2") format("woff2"), url("../fonts/ProximaNova/proxima_nova_bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}.rooms-single__hero{position:relative;display:flex;justify-content:space-between;align-items:center;gap:30px}@media only screen and (max-width:1024px){.rooms-single__hero{flex-direction:column-reverse;align-items:flex-start;padding-bottom:30px}}.rooms-single__hero>*{position:relative;z-index:1;flex:1}.rooms-single__hero__content{max-width:373px}@media only screen and (max-width:1024px){.rooms-single__hero__content{max-width:100%}}.rooms-single__hero::before{content:"";width:100vw;height:100%;position:absolute;background:#f8f7f5;top:0;left:50%;transform:translate(-50%)}.rooms-single__hero__type{color:#424d36;font-family:"Proxima Nova";font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 16px}.rooms-single__hero__title{color:#333;font-family:"Adobe Garamond";font-size:60px;font-style:normal;font-weight:400;line-height:116.667%;margin:0 0 16px}.rooms-single__hero__designer{color:#333;font-family:"Adobe Garamond";font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 24px}.rooms-single__hero__description{color:#333;font-family:"Adobe Garamond";font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:0}.rooms-single__hero__images{display:flex;justify-content:flex-end;position:relative;max-width:500px;margin-left:auto}@media only screen and (max-width:767px){.rooms-single__hero__images{padding-left:50px}}.rooms-single__hero__feature-img{margin:0}.rooms-single__hero__feature-img img{aspect-ratio:0.7949125596;object-fit:cover}.rooms-single__hero__feature-img img.img-placeholder{min-height:600px}.rooms-single__hero__designer-img{max-width:273px;border:8px solid #fff;margin:0;position:absolute;left:-25%;bottom:52px}.rooms-single__hero__designer-img img{aspect-ratio:0.789017341;object-fit:cover}@media only screen and (max-width:1200px){.rooms-single__hero__designer-img{max-width:200px;left:-15%}}@media only screen and (max-width:767px){.rooms-single__hero__designer-img{left:0;max-width:150px;border-width:2px}}.rooms-single__hero .learn-more-designer{color:#4c4c4a;font-family:"Proxima Nova";font-size:12px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.6px;text-decoration-line:underline;text-transform:uppercase;transition:all 0.3s ease-in-out;margin:32px 0 0}.rooms-single__section{padding:64px 0}.rooms-single__section__title{color:#333;font-family:"Adobe Garamond";font-size:32px;font-style:normal;font-weight:400;line-height:156.25%;margin:0 0 16px}.rooms-single__section__description{color:#333;font-family:"Adobe Garamond";font-size:16px;font-style:normal;font-weight:400;line-height:187.5%;margin:0}.rooms-single__section__content{display:flex;justify-content:space-between;column-gap:130px}@media only screen and (max-width:960px){.rooms-single__section__content{flex-direction:column;column-gap:30px}}.rooms-single__section__content.direction-column{flex-direction:column;gap:48px}.rooms-single__section__content>*{flex:1}.rooms-single__section__content .rooms-single__products__list{grid-template-columns:1fr 1fr}.rooms-single__section-3{position:relative}.rooms-single__section-3>*{z-index:1}.rooms-single__section-3::before{content:"";width:100vw;height:calc(100% - 160px);position:absolute;background:#f8f7f5;top:0;left:50%;transform:translate(-50%)}.rooms-single__section-3 .rooms-single__section__content{max-width:476px}.rooms-single__section.flex{display:flex;justify-content:space-between;gap:48px}@media only screen and (max-width:960px){.rooms-single__section.flex{flex-direction:column}.rooms-single__section.flex>*{max-width:100%}}.rooms-single__section__image{color:#000;font-family:"Proxima Nova";font-size:12px;font-style:normal;font-weight:400;line-height:166.667%;margin:0 0 16px;max-width:576px}.rooms-single__section__image img{aspect-ratio:0.8101265823;object-fit:cover}.rooms-single__products__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:32px}@media only screen and (max-width:960px){.rooms-single__products__list{grid-template-columns:1fr 1fr}}@media only screen and (max-width:767px){.rooms-single__products__list{column-gap:16px}}.rooms-single__products__product{margin-bottom:32px;position:relative}@media only screen and (max-width:767px){.rooms-single__products__product{margin-bottom:24px}}.rooms-single__products__product .product_meta{line-height:1;margin-bottom:2px}.rooms-single__products__product .add-to-board{position:absolute;top:16px;right:16px}@media only screen and (max-width:767px){.rooms-single__products__product .add-to-board{top:8px;right:8px}}.rooms-single__products__product__brand{font-family:"Proxima Nova" !important;font-size:14px;font-weight:700 !important;line-height:22px;color:#333 !important;margin-bottom:8px;line-height:1;margin-top:16px}.rooms-single__products__product__title{font-family:"Proxima Nova" !important;font-size:14px;font-weight:400 !important;line-height:22px;color:#333 !important;margin-bottom:8px;margin-top:0;line-height:1}.rooms-single__products__product__price{line-height:1}.rooms-single__products__product.one-product{max-width:272px;margin:auto}