.subheading_room_list{font-size:clamp(14px,3vw,18px);text-align:center;line-height:1.8em}.subtitle_room_list{font-size:2.2em;font-weight:550;text-align:center;line-height:1.8em}.room_list .top-subheading{margin-bottom:3em}.room_list .bottom-subtitle_room_list{margin-top:.4em}.room_list .call-us-btn-wrapper{margin-bottom:3em}.room_list .bottom-subheading{margin-bottom:1.5em}.room_list .collection-list__content{position:relative}.room_list .collection__item{padding:0 1em}.room_list .collection__item-title{font-weight:500;position:relative}.room_list .collection-list__content .flickity-slider .collection__item{width:85%!important}.room_list .collection__item-image img{border-top-left-radius:6px;border-top-right-radius:6px;height:32em}.room_list .collection__item-title{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.room_list .collection__item-info{margin:0}.room_list .collection__item-title{background:#efefef;border-bottom:2px solid #c00;color:#000!important;text-align:left;font-size:14px}.room_list .collection__item-title:after{content:"";position:absolute;width:20px;height:20px;top:0;right:15px;background-image:url(/cdn/shop/files/Vector.png?v=1675567449);background-size:contain;background-repeat:no-repeat;transform:translateY(50%)}.room_list{padding:0 10%}.user-is-tabbing a.home-shop-room:focus>div{outline:2px solid #c00;outline-offset:1px}@media screen and (max-width:1500px){.room_list{padding:0 6%}}@media screen and (max-width:1300px){.room_list{padding:0 4%}}@media screen and (max-width:820px){.room_list{padding:0 20px}}@media screen and (min-width:768px){.subheading_room_list{padding:0 5%}.room_list .collection-list__content .flickity-slider .collection__item{width:25%!important}}@media screen and (max-width:750px){.subtitle_room_list{font-size:1.3em;font-weight:550;text-align:center;line-height:1.7em;padding:0 10%}.room_list .top-subheading{font-size:1.3em;padding:0 8%}.room_list .home-section--content{margin-bottom:0}.room_list .bottom-subtitle_room_list{margin-top:0}.room_list .bottom-subheading{font-size:1.2em;line-height:1.7em;padding:0 7% 2em}.room_list .collection__item-image img{height:24em}.room-list__container{margin-top:0}.room_list .bottom-subheading{margin-bottom:0}.room_list .call-us-btn-wrapper{margin-bottom:1em}}@media screen and (max-width:1024px){.room_list{padding:0 3%}.subtitle_room_list{font-size:1.8em;font-weight:550;text-align:center;line-height:1.6em}.subheading_room_list{font-size:clamp(13px,2.8vw,16px);text-align:center;line-height:1.6em;padding:0 3%}.room_list .top-subheading{margin-bottom:2.5em;padding:0 2%}.room_list .bottom-subheading{font-size:clamp(13px,2.8vw,16px);line-height:1.6em;padding:0 2%;margin-bottom:1.2em}.room_list .collection-list__content .flickity-slider .collection__item{width:48%!important;padding:0 .5em}.room_list .collection-list__content{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}.room_list .flickity-viewport{overflow:hidden}.room_list .collection-list__content::-webkit-scrollbar{display:none}.room_list .flickity-viewport::-webkit-scrollbar{display:none}.room_list .collection-list__content{scrollbar-width:none;-ms-overflow-style:none}.room_list .collection__item{padding:0 .8em}.room_list .collection__item-image img{height:28em;border-top-left-radius:6px;border-top-right-radius:6px}.room_list .collection__item-title{background:#efefef;border-bottom:2px solid #c00;color:#000!important;text-align:left;font-size:14px;padding:12px 15px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;line-height:1.3;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.room_list .collection__item-title:after{content:"";position:absolute;width:18px;height:18px;top:50%;right:12px;background-image:url(/cdn/shop/files/Vector.png?v=1675567449);background-size:contain;background-repeat:no-repeat;transform:translateY(-50%)}.room_list .bottom-subtitle_room_list{margin-top:.3em}.room_list .call-us-btn-wrapper{margin-bottom:2em}.room_list .collection-list__content{position:relative;margin-bottom:1.5em}.room_list .collection__item-info{margin:0}}@media screen and (max-width:1024px)and (min-width:821px){.room_list .collection-list__content .flickity-slider .collection__item{width:31%!important}.room_list .collection__item-image img{height:30em}.room_list .collection__item-title{font-size:15px}}@media screen and (max-width:600px){.room_list .collection-list__content .flickity-slider .collection__item{width:80%!important;padding:0 .5em}}
/*# sourceMappingURL=/cdn/shop/t/407/assets/shop_by_room.css.map */
