/****** FILE: themes/default/css/bedroom.css *****/
.image-detail,.image-detail-wrap{position:relative}.image-detail{margin:0
0 1.875rem}.js .image-detail{position:relative}@media only screen and (min-width:28em){.js .image-detail-item{position:absolute;visibility:hidden;padding:1.125rem 1.125rem .9375rem;background:rgba(0,0,0,.8)}}@media only screen and (min-width:47em){.js .image-detail-item{z-index:1;top:0;left:0;width:220px;width:13.75rem}}@media only screen and (min-width:55em){.js .image-detail-item{width:295px;width:18.4375rem}}@media only screen and (min-width:47em){.js .image-detail-item-visible{visibility:visible}}.js .image-detail-item-image{display:block;margin:0
0 1.125rem}.js .image-detail-item-heading{margin:0;line-height:normal;font-size:20px;font-size:1.25rem}.js .image-detail-item-desc{margin:0}.image-detail-item-link{position:absolute;border-radius:100%;width:30px;width:1.875rem;height:30px;height:1.875rem;background:#000;text-indent:-999px;text-indent:-62.4375rem;overflow:hidden}@media only screen and (min-width:47em){.image-detail-item-link{width:30px;width:1.875rem;height:30px;height:1.875rem}}.js .image-detail-item-clone{position:static;visibility:visible}.image-detail-item-fancybox .fancybox-skin{background:transparent}.bedroom-images{margin:2.5rem 0 0}.bedroom-features-heading{font-size:16px;font-size:1rem;margin-top:1.875rem}@media only screen and (min-width:55em){.bedroom-wrapper{display:flex}.bedroom-content{flex:0 0 60%;padding:0
1.25rem 0 0}.bedroom-features{flex:0 0 40%;padding:0
0 0 1.25rem}.bedroom-features-heading{padding-left:1.875rem;margin-top:.3125rem}}

