#hyper-attributes{position:relative;margin:0;background-color:#fff;padding:0px}#hyper-attributes label{font-weight:normal}#hyper-attributes .tab-content .extras-tab .main-content-outer .panel-heading{cursor:pointer}#hyper-attributes .tab-content .extras-tab .main-content-outer .panel-heading i.accordian{display:inline-block;float:right;font-size:22px;margin-top:13px;margin-right:10px}#hyper-tabs-content{width:100%;background-color:#fff;padding:5px 0px 30px 30px;border:0px solid #ccc;border-top:0;position:relative}#hyper-tabs-content .card{border:none}#hyper-tabs-content .card .card-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:none;margin:0 0 1.25rem;padding:0 0 1rem}#hyper-tabs-content .card .card-header:after{transform:rotate(180deg);content:"";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy42NTUiIGhlaWdodD0iNy44MjgiIHZpZXdCb3g9IjAgMCAxMy42NTUgNy44MjgiPgogICAgPGcgaWQ9Ikdyb3VwXzI3IiBkYXRhLW5hbWU9Ikdyb3VwIDI3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjQxNCAxLjQxNCkiPgogICAgICAgIDxwYXRoIGlkPSJQYXRoXzQ5IiBkYXRhLW5hbWU9IlBhdGggNDkiIGQ9Ik0xMC44MjcsMCw1LjQxMyw1LjQxNCwwLDAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIwMjk0NSIKICAgICAgICAgICAgICBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIi8+CiAgICA8L2c+Cjwvc3ZnPgo=) no-repeat;width:20px;height:10px;display:inline-block;margin-right:10px}#hyper-tabs-content .card .card-header.collapsed:after{transform:rotate(0deg);margin-right:3px}#hyper-tabs-content .card-body{padding:0}#hyper-tabs-content .panel-heading{font-size:14px;font-weight:bold;margin:5px 0}#hyper-tabs-content .panel-heading.main-group{font-size:16px;font-weight:bold;padding:0px;border-bottom:1px solid #dedede;margin:0px;line-height:50px;text-align:left;margin-right:30px}#hyper-tabs-content .panel-heading.main-group .accordian{display:none}#hyper-tabs-content .sub_children .color-type{display:flex;flex-wrap:wrap}#hyper-tabs-content .sub_children .color-type .color-tag-panel{display:flex;flex-direction:column;align-items:center;justify-content:center}#hyper-tabs-content .sub_children .color-type .color-tag-panel .tag-bg{display:block;width:65px;height:65px;border-radius:50%}#hyper-tabs-content .sub_children .color-type .color-tag-panel .tag-name{line-height:normal}#hyper-tabs-content .sub_children .panel-heading.main-group{cursor:pointer}#hyper-tabs-content .sub_children .panel-heading.main-group .price_group{color:#ababab}#hyper-tabs-content .sub_children .panel-heading.main-group .accordian{display:inline-block;float:right;font-size:22px;margin-top:13px;margin-right:10px}#hyper-tabs-content .tab-pane .panel-body{max-height:350px;overflow:auto}#color_to_pick_list li.attribute_selected{border:1px solid red}#product .info-delivery{padding-left:28px;color:#918555;font-size:14px}#product .info-delivery.desc{padding-left:28px;color:#1a1a1a;margin-bottom:0;font-size:14px}#product #hyper-attributes .customize-btn{background-color:#d3d3d3;color:#1a1a1a;display:flex;align-items:center;justify-content:center}#product #hyper-attributes .customize-btn:hover{background-color:#1a1a1a;color:#fff}#product .description-build-your-bed{font-size:1.2rem;font-family:Roboto-Light,Sans-serif}#product .build-your-bed-block{position:relative;max-width:100%;margin:auto;z-index:0}#product .build-your-bed-block .build-your-bed-content .pre-build{margin-left:auto;margin-right:auto;width:90%}#product .build-your-bed-block .build-your-bed-content h2{font-family:"Roboto-Black",sans-serif;font-size:4.5rem;color:#1a1a1a;color:#fff;margin-bottom:80px}#product .build-your-bed-block .build-your-bed-content .bedroom-types{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype{width:175px;height:230px;margin:0 10px 50px 10px;cursor:pointer}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype h4{color:#fff;font-size:1.4rem;margin-top:25px}#product .build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .input-file-container{position:relative;margin-top:25px}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype.default img{border-radius:100px;padding:10px;border:1px solid #fff;width:100%}#product .build-your-bed-block .build-your-bed-content a.start-building{color:#fff !important;background:#de7222;padding:15px 30px;width:200px;display:inline-block;text-align:left;cursor:pointer}#product .build-your-bed-block .build-your-bed-content a.start-building:after{font-family:"FontAwesome";content:"";font-size:1.4rem;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1;float:right}#product .build-your-bed-block .build-your-bed-content a.start-building:hover{background:#cac2a5}#product .build-your-bed-block .build-your-bed-content .start-building a.build-your-bed-link .price-text{display:none}#product .build-your-bed-block .main-build-image{height:100vh}#product .build-your-bed-block.config-open .build-your-bed-content{width:100%;background-color:#fff}#product .build-your-bed-block.config-open .build-your-bed-content .build-your-bed-data{padding:0px}#product .rangeslider-wrapper:last-child{border-bottom:0 solid silver}#product .build-your-bed.prebuild-customization .build-your-bed-inner .pre-build .section-title{color:#fff !important;margin-bottom:30px !important}#product .build-your-bed.prebuild-customization .build-your-bed-inner .pre-build .btn-primary{color:#fff;font-family:Roboto,sans-serif;font-weight:900;font-size:17px;padding:15px 2.5%}#product .build-your-bed .build-your-bed-inner{background:#f8f8f8;padding:60px;text-align:center;position:relative}#product .build-your-bed .build-your-bed-inner p{font-family:Roboto-Regular,sans-serif;font-size:27px;line-height:28.31px;padding-bottom:30px}#product #content-wrapper .build-your-bed .section-title{text-align:center}#product .withoutroomset .build-your-bed-block{border:1px solid #cecece;margin-bottom:15px}#product .withoutroomset .build-your-bed-block.config-open .build-your-bed-content{width:100%}#product .fabric-sample{margin:0px 15px;text-decoration:underline;display:block;padding:0 55px;font-size:18px;line-height:42px;border-radius:30px;background:#fff}#product #wrapper .display-terms{color:#000;text-align:center;font-size:12px;margin:0px;line-height:20px;z-index:2;padding:5px 0px}#product .info-product-bar .fabric-sample{background:#fff;color:#000;text-decoration:none;border:2px solid #606060}#product .info-product-bar .fabric-sample:hover{background-color:#606060;color:#fff}#product .info-product-bar .btn-request-a-quote-add{font-size:18px;color:#2b7735;background-color:#fff;border:2px solid #2b7735;border-radius:25px;padding:0 55px}#product .info-product-bar .btn-request-a-quote-add:hover{background-color:#2b7735;color:#fff}#product .col-add-btn .info-product-bar{padding:0;margin:0;border:0}#product .col-add-btn .info-product-bar .fabric-sample{display:none;display:none}#product .col-add-btn .info-product-bar .btn-request-a-quote-add{width:70%;height:42px;background-color:#fff !important;color:#2b7735 !important}#product .col-add-btn .add{display:flex;justify-content:flex-start}#product .col-add-btn .add.mr-auto{justify-content:left}#product .col-add-btn .btn-primary.prevtab-block{max-width:150px;margin:0 10px;background-color:#d3d3d3;color:#000}#product .col-add-btn .btn-primary.prevtab-block:hover{color:#fff}#product .col-add-btn .btn-primary.nexttab-block{max-width:150px;margin:0 10px}ul.color_texture{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.color_texture li{-webkit-box-flex:1;width:20%;max-width:100px;padding:1%;border:1px solid #fff;text-align:center}ul.color_texture li i{font-size:15px;color:#cecece;cursor:pointer;margin:auto}ul.color_texture li .learn-more-attr a{color:#0abdff !important}ul.color_texture li span{text-align:center;display:block;line-height:14px}ul.color_texture li span img{display:block;width:100%;max-width:100px}ul.color_texture li span.attrpriceupdate.hidden{display:none}ul.color_texture li.attribute_selected{border:1px solid #cecece}ul.color_texture li.title_li{width:100%;max-width:100%;padding:10px 0;font-weight:bold;text-align:left;font-size:14px}#tooltop_attdetails{position:absolute;top:0px;left:20px;background:#fff;height:auto;width:250px;border:2px solid #cecece;display:none}#tooltop_attdetails img{max-width:100%}#tooltop_attdetails .contenttooltip{padding:10px}#tooltop_attdetails .contenttooltip a{color:#0abdff}#tooltop_attdetails i.caret-left{left:-11px;font-size:30px;top:-8px;color:#cecece;position:absolute;cursor:pointer}#tooltop_attdetails i.window-close{float:right;font-size:20px;top:-3px;color:#000;right:-1px;position:absolute;cursor:pointer}.color_texture{font-size:10px}ul.color_texture li.attribute_selected{border:1px solid #000 !important}.waiting_overlay{z-index:1;position:absolute;top:25%;left:calc(50% - 48px);background-color:hsla(0,0%,100%,.5);width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #a4347c;border-right:4px solid rgba(0,0,0,0);box-sizing:border-box;animation:rotation 1s linear infinite}.waiting_overlay .preloader-icon{margin-top:35%;margin-left:35%}.hidden{display:none}.waiting_overlay.hidden{display:none}#hyper-tabs{top:45px;width:100%;margin:0px;padding:0}#hyper-tabs ul{margin:0 auto;display:flex;flex-direction:row;align-items:stretch;justify-content:space-evenly;background-color:#f2f2f2;border:0;position:relative;top:0;z-index:3;width:100%}#hyper-tabs li.nav-item{background-color:rgba(0,0,0,0);margin:0px;text-align:center;flex:1 1 0;width:0}#hyper-tabs li.nav-item img{max-width:100px;max-height:45px;margin:auto}#hyper-tabs li.nav-item a{display:block;padding:0px;color:#000;width:100%;line-height:50px;margin:0px;opacity:1;font-size:16px;text-align:center;border:0px solid #ccc;border-bottom:0px solid #fff}#hyper-tabs li.nav-item .nav-link.active{border-bottom-width:0px;background-color:#fff;color:#1a1a1a;background-color:#000 !important;color:#fff}#hyper-tabs li.nav-item .nav-link:hover{border-bottom-width:0px;background-color:#fff;color:#1a1a1a;background-color:#000 !important;color:#fff}#hyper-tabs li.nav-item .nav-link:focus{border-bottom-width:0px;background-color:#fff;color:#1a1a1a;background-color:#000 !important;color:#fff}#hyper-tabs li.nav-item span{font-size:16px;font-weight:normal;display:block;text-align:center}#hyper-tabs li.nav-item span span.mainattrpriceupdate{display:none}#hyper-tabs li.nav-item span.att_name{display:inline}span.attrpriceupdate{color:#000;font-size:12px;font-weight:bold}.mainattrpriceupdate{color:#000;font-size:12px;font-weight:bold}.group-elements{text-align:left;display:flex;flex-wrap:wrap;margin-right:30px;padding-top:20px;padding-bottom:10px}.group-elements li.hyper-attribute_wrap{margin-bottom:20px;text-align:center;cursor:pointer;flex-basis:16%}.group-elements li.hyper-attribute_wrap .hyper-attribute{text-align:center;display:block}.group-elements li.hyper-attribute_wrap .hyper-attribute .img{border:1px solid #fff;padding:5px}.group-elements li.hyper-attribute_wrap .hyper-attribute .img .attr-img{display:block;width:60px;height:60px;margin:auto;border:1px solid #fff;background-size:cover !important}.group-elements li.hyper-attribute_wrap .hyper-attribute .img .attr-img.headboard{width:66px;height:66px}.group-elements li.hyper-attribute_wrap .hyper-attribute span.attrpriceupdate{display:none}.group-elements li.hyper-attribute_wrap .hyper-attribute .hideprice{display:none}.group-elements li.hyper-attribute_wrap .hyper-attribute img{max-width:60px;max-height:60px;display:block;margin:auto auto 5px;padding:5px;border-radius:0px}.group-elements li.hyper-attribute_wrap .hyper-attribute .att_name{font-size:14px;text-align:center;font-weight:500;text-transform:capitalize;display:block}.group-elements li.hyper-attribute_wrap .hyper-attribute .att_name .sub_title{display:block;color:#ababab}.group-elements li.hyper-attribute_wrap .hyper-attribute .att_name .sub_title_size{display:block;color:#ababab}.group-elements li.hyper-attribute_wrap.attribute_selected .hyper-attribute .img{width:fit-content;margin:auto;padding:5px;border:1px solid #de7222}.group-elements li.hyper-attribute_wrap.attribute_selected .hyper-attribute img{border:1px solid #de7222}.sub_children{border-bottom:0 !important;margin-bottom:35px;padding:0px;border:0px solid #cecece}.sub_children .group-elements{border-bottom:1px solid #dedede;padding-top:30px;padding-bottom:10px}.sub_children .group-elements li.hyper-attribute_wrap .hyper-attribute .img .attr-img{width:60px;height:60px;border-radius:35px}.sub_children .group-elements li.hyper-attribute_wrap .hyper-attribute img{max-width:60px;max-height:60px;display:block;margin:auto auto 5px;padding:5px;border-radius:35px}.sub_children .group-elements li.hyper-attribute_wrap.attribute_selected .hyper-attribute .img{width:fit-content;margin:auto;padding:5px;border-radius:50%;border:1px solid #de7222}.group-elements.checkbox_list li.hyper-attribute_wrap{flex-basis:100%;width:100%;text-align:left;margin-bottom:0px;cursor:pointer;padding-bottom:7px}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute{display:flex;flex-wrap:nowrap;width:100%}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute input.checkbox-value{margin-right:15px;margin-top:3px;position:relative;z-index:0}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute .attribute-info{width:calc(100% - 30px);text-align:left;padding-left:30px;z-index:1;position:relative;margin-left:-30px}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute .attribute-info .att_name{display:inline-block}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute .attribute-info .attrpriceupdate{display:inline-block}.group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute .attribute-info .attrpriceupdate.hidden{display:none}.clearfix{clear:both}.final-summary-hypercombination{width:100%;padding:0 30px 30px 30px;text-align:left;box-sizing:border-box;border:0px solid #ccc;background:#fff;bottom:0}.final-summary-hypercombination .current-price{font-size:20px;margin-bottom:5px;display:flex;text-align:right;justify-content:end;align-items:baseline}.final-summary-hypercombination .current-price small{font-size:50%}.final-summary-hypercombination .current-price .current-price-value{font-weight:bold}.final-summary-hypercombination h3{margin:20px 20px 0px 0px;padding-bottom:4px;color:#010101;border-bottom:0px solid #ccc}.final-summary-hypercombination li{list-style:none;padding:0 0 15px 0;border-bottom:0px solid #cecece;font-size:12px}.final-summary-hypercombination li .attrpriceupdate{display:inline-block}.final-summary-hypercombination li .attrpriceupdate.hideprice{display:none}.final-summary-hypercombination li .group-title{width:100%;font-weight:bold}.final-summary-hypercombination li span.attrpriceupdate{float:right}.final-summary-hypercombination li span.attrpriceupdate.hideprice{display:none}.final-summary-hypercombination li.title{border:0}.final-summary-hypercombination li.del-sep{width:calc(100% + 40px);margin-left:-20px;height:10px;padding:0;background-color:#fff}.final-summary-hypercombination .summary-btn{font-family:Roboto,Sans-serif;font-weight:700;text-decoration:underline !important;cursor:pointer;font-size:17px;margin-bottom:2rem}.title-hyper-config h3{background-color:#efefef;padding:10px}.options-navigation{margin-top:20px;width:100%;text-align:right;padding-right:15px}.nexttab-block{padding:5px 25px 5px 25px;margin-top:-9px;border-radius:4px}.carttab-block{padding:5px 25px 5px 25px;margin-top:-9px;border-radius:4px}.prevtab-block{padding:5px 25px 5px 25px;margin-top:-9px;border-radius:4px}#summaryModal{background:rgba(194,194,194,.7)}.hypercombination .product-cover{position:relative}.hypercombination .product-cover.hyperimage img{max-width:100%;position:absolute;background-color:rgba(0,0,0,0)}#product.hyperpage #wrapper{padding:0}#product.hyperpage #wrapper .breadcrumb{display:none}#product.hyperpage #main-product-wrapper{width:100%}#product.hyperpage #main-product-wrapper .product-usps-special{margin-top:0;margin-top:0}#product.hyperpage .product-description{margin-top:35px;margin-bottom:35px}#main.-combinations-loading #main-product-wrapper{opacity:1 !important}.js .build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .input-file-trigger{display:block;cursor:pointer}.js .build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .input-file{position:absolute;top:0;left:0;height:0;width:225px;opacity:0;padding:14px 0;cursor:pointer}.js .build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .file-return{font-style:italic;font-size:.9em;font-weight:bold}.js .build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .file-return:not(:empty):before{content:"Selected file: ";font-style:normal;font-weight:normal}.build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .file-return{margin:0}.build-your-bed-block .build-your-bed-content .bedroom-types .upload-your-image .file-return:not(:empty){margin:1em 0}.product-add-to-cart .nexttab-block{padding:1rem 1.5rem}.build-images{position:relative;z-index:0;height:100vh;top:0;left:0;overflow:hidden;aspect-ratio:16/9}.build-images .main-build-image{z-index:0}.build-images .build-images-inner{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}.build-images .build-images-inner img{position:absolute;bottom:0;left:0;height:100vh}.background-roomset{display:block;width:100%;overflow:hidden;cursor:move;height:100%}.background-roomset .roomset-inner{width:100%;height:100vh;position:absolute;top:0;left:0}.image-controls{color:#000;background-color:#fff;position:absolute;right:0px;top:0px;z-index:50;width:250px}.rangeslider-wrapper{position:relative;width:100%;line-height:25px;padding:0px;font-size:15px;border-bottom:1px solid silver}.rangeslider-wrapper:last-child{border-bottom:0px solid silver}.rangeslider-wrapper .title-zoom{cursor:pointer;padding:12px 15px}.rangeslider-wrapper .title-zoom i{float:right;margin-top:7px}.rangeslider-wrapper .control-wrapper .controlbox{margin:5px 0 10px 0}.rangeslider-wrapper.similar-product .title-zoom{background-color:#f2f2f2}.rangeslider-wrapper.similar-product .other-products{margin-top:10px}.download-design-option{padding-bottom:10px}.download-design-option .customization-use{padding-bottom:10px;font-size:15px;font-weight:bold}.roomset-controllbox-track{height:110px;width:100%;position:relative;background-color:#ccc;cursor:move;background-size:cover}.roomset-controllbox-track:after{position:absolute;content:" ";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);z-index:1}.roomset-controllbox-track .roomset-control-box-candidate{height:100%;width:100%;max-width:100%;max-height:100%;min-width:50%;min-height:50%;position:absolute;top:0px;left:0px;border:5px solid #d07837;background-color:#d07837;background-size:cover;opacity:1;z-index:2}.forground-controllbox-track{height:110px;width:100%;position:relative;background-color:#ccc;cursor:move;background-size:cover}.forground-controllbox-track:after{position:absolute;content:" ";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.7);z-index:1}.forground-controllbox-track .forground-control-box-candidate{height:100%;width:100%;max-width:100%;max-height:100%;min-width:50%;min-height:50%;position:absolute;top:0px;left:0px;border:5px solid #d07837;background-color:#d07837;background-size:cover;opacity:1;z-index:2}.build-images-inner-wrapper{width:100%;cursor:move;height:100vh;overflow:hidden;position:absolute;top:0;left:0}.control-range-wrapper{display:flex}.control-wrapper .control-zoom-out{height:30px;width:30px;border-radius:50%;border:2px solid silver;background-color:#fff;line-height:20px;text-align:center;color:silver;font-weight:bold;font-size:20px}.control-wrapper .control-zoom-in{height:30px;width:30px;border-radius:50%;border:2px solid silver;background-color:#fff;line-height:20px;text-align:center;color:silver;font-weight:bold;font-size:20px}.control-wrapper .zoom-range{width:calc(100% - 78px);margin:1px 5px;position:relative;overflow:hidden}.control-wrapper .zoom-range .zoom-range-input{background:linear-gradient(to right, #d07837 0%, #d07837 33%, #9b9b9b 33%, #9b9b9b 100%);border:solid 0px #9b9b9b;border-radius:8px;height:7px;width:100%;outline:none;transition:background 450ms ease-in;-webkit-appearance:none}.control-wrapper .zoom-range .zoom-range-input::-webkit-slider-thumb{width:20px;height:20px;border-radius:50%;-webkit-appearance:none;cursor:ew-resize;background:#d07837}#buildImageCanvasPreviewImage{z-index:-1;position:absolute;top:1300px;left:0}#buildImageCanvasPreviewImage img{position:absolute;top:0;left:0;max-width:100%}.hide-control{height:0px;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;overflow:hidden}.hide-control.show-control{height:160px;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear;padding:0px 15px;margin-bottom:10px}.hypercombinationerrors ol li{text-align:left}.similar-product{background-color:#fff;color:#000}.similar-product .hide-control.show-control{height:auto;padding:0px 15px}.prebuild-customization{position:relative}.prebuild-customization .bedroom-types{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.prebuild-customization .bedroom-types .bedroomtype{width:102px;height:102px;margin:0 10px 50px 10px;cursor:pointer}.prebuild-customization .bedroom-types .bedroomtype h4{color:#fff;font-size:1.4rem;margin-top:25px}.prebuild-customization .bedroom-types .upload-your-image .input-file-container{position:relative;margin-top:25px}.prebuild-customization .bedroom-types .upload-your-image .input-file-trigger{display:block;cursor:pointer}.prebuild-customization .bedroom-types .upload-your-image .input-file{position:absolute;top:0;left:0;height:0;width:225px;opacity:0;padding:14px 0;cursor:pointer}.prebuild-customization .bedroom-types .upload-your-image .file-return{margin:0;font-style:italic;font-size:.9em;font-weight:bold}.prebuild-customization .bedroom-types .upload-your-image .file-return:not(:empty){margin:1em 0}.prebuild-customization .bedroom-types .upload-your-image .file-return:not(:empty):before{content:"Selected file: ";font-style:normal;font-weight:normal}.prebuild-customization .bedroom-types .bedroomtype.default .images-container-outer{height:102px;width:102px;border-radius:100px;margin:0 auto 0 auto;border:3px solid #fff;border-color:rgba(0,0,0,0);overflow:hidden}.prebuild-customization .bedroom-types .bedroomtype.default .images-container-outer:hover{border:3px solid #fff}.prebuild-customization .bedroom-types .bedroomtype.default img{height:calc(100% + 20px);margin:-10px -10px;padding:5px}.prebuild-customization .pre-build{position:absolute;top:calc(50% - 172px);width:90%;right:5%;text-align:center;z-index:1}.roomsetselection-image .hide-control.show-control{height:auto}.roomsetselection-image .bedroom-types{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;flex-wrap:wrap;padding:10px 0px}.roomsetselection-image .bedroom-types .bedroomtype{width:60px;height:85px;margin:0 10px 10px 0px;cursor:pointer;font-size:10px;text-align:center}.roomsetselection-image .bedroom-types .bedroomtype span{display:block;line-height:13px;padding:5px 0}.roomsetselection-image .bedroom-types .bedroomtype img{width:100%}.product-images-block .roomsetselection-image .bedroom-types .bedroomtype{height:55px}.product-images-block .roomsetselection-image .bedroom-types .bedroomtype.upload-your-image img{width:40px}.without-roomset{background:#fff}.without-roomset .hyperswitch .hyperslider.round{background-color:#ccc}.product-size-area{color:#000;z-index:3;padding:10px;white-space:nowrap;font-size:13px}.product-size-area strong{font-size:18px;display:block;margin-bottom:10px}.product-size-area span{display:block;font-family:Roboto,Sans-serif;font-weight:700}.withoutroomset .build-images{position:relative;z-index:0;overflow:hidden;width:100%}.withoutroomset .similar-product .hide-control.show-control{height:auto;padding:0px 15px;background-color:rgba(209,209,209,.0980392157);padding-bottom:12px}.mobile-image-control{display:none}#hyper-error .modal-header{flex-direction:row-reverse}#hyper-error .hypercombinationerrors .alert{margin-bottom:0px;margin-top:15px}#hyper-error .hypercombinationerrors .alert ol{padding-left:15px;margin-bottom:0}.info-product-bar{display:flex;cursor:default;position:relative;z-index:2;line-height:38px;padding-bottom:40px;border-bottom:1px solid #e4e4e4}.info-product-bar .final-summary-hypercombination{padding:0 25px;line-height:38px;margin-left:auto;width:auto}.product-title{font-weight:bold;margin-top:10px;font-size:15px;display:flex;justify-content:space-between}.productsizes-desktop{padding:0 25px}.productsizes-desktop.product-sizes-build{display:none}.summery-block{padding:15px;margin-bottom:15px;background:#f7f7f7}.summery-block ul{margin-top:15px}.summery-block ul .att_name{display:inline-block}.summery-block h3{font-size:16px;margin:0 0 0px 0;padding:0px 0 10px 0;cursor:pointer;border-bottom:1px solid #dedede}.summery-block h3 i{float:right}.summery-block p{margin:10px 0 0 0}.checkbox_list .attrpriceupdate{color:#ababab}.hyper_open_close{position:absolute;bottom:25px;left:calc(100% - 35px);z-index:3}.hyperswitch{position:relative;display:inline-block;width:180px;height:40px;top:12px}.hyperswitch input{opacity:0;width:0;height:0}.hyperswitch input:checked+.hyperslider{background-color:#fff}.hyperswitch input:checked+.hyperslider:before{-webkit-transform:translateX(81px);-ms-transform:translateX(81px);transform:translateX(81px);content:"OPEN";color:#fff}.hyperswitch input:focus+.hyperslider{box-shadow:0 0 1px #fff}.hyperswitch .hyperslider{position:absolute;cursor:pointer;top:1px;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s;line-height:40px;font-size:10px;text-transform:uppercase}.hyperswitch .hyperslider span{padding:0px 28px}.hyperswitch .hyperslider:before{position:absolute;height:31px;width:90px;left:4px;bottom:4px;background-color:#165c1f;-webkit-transition:.4s;transition:.4s;content:"CLOSED";line-height:31px;text-align:center;color:#fff}.hyperswitch .hyperslider.round{border-radius:24px}.hyperswitch .hyperslider.round:before{border-radius:30px}#groups_accordian_1 li{flex-basis:25%}#groups_accordian_5 li{flex-basis:20%}#groups_accordian_8 li{flex-basis:25%}.product-build-block{position:relative;display:flex}.product-build-block .options{position:relative}@media(max-width: 1200px){.product-build-block .options{width:100%}}.product-build-block .product-images-block{width:70%;position:relative;height:auto}.product-build-block .product-images-block .image-block{overflow:hidden;top:45px;height:fit-content}.product-build-block .product-options-block{width:100%;position:relative;border-left:1px solid #f2f2f2}.product-build-block .product-options-block.image-type-2{width:100%;position:unset;border-left:1px solid #f2f2f2}.mobile-content{display:none}.delivery_time_estimation{margin-top:20px}.delivery_time_estimation .info-delivery{font-size:1.1em;border-color:#e4dfcb;background:#faf6e6;color:#918554;padding:15px 25px;margin-bottom:10px;width:100%;text-align:center}.delivery-option-title{padding-top:20px;padding-bottom:5px;border-bottom:1px solid #dedede;margin-bottom:5px;font-weight:bold}.tooltip-data{position:relative;z-index:50}.tooltip-data i{color:#2b7735}.tooltip-data .tooltip-data-description{visibility:hidden;position:absolute}.tooltip-data:hover .tooltip-data-description{display:block;visibility:visible;position:absolute;top:25px;left:-20px;background:#bbb9a0;color:#fff;padding:15px;font-size:13px !important;width:280px}.tooltip-data:hover .tooltip-data-description:after{display:block;content:"";position:absolute;top:-10px;left:15px;width:20px;height:20px;background:#bbb9a0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tooltip-data:hover .tooltip-data-description p{margin:0 !important;padding:0 !important;font-size:13px !important}.tooltip-data:hover .tooltip-data-description a{font-weight:bold;text-decoration:underline}.tooltip-data .tooltip-data-description.changed{right:-20px;left:auto}.tooltip-data .tooltip-data-description.changed:after{right:15px;left:auto}.eu-sizes-call{text-decoration:underline;display:block;margin-bottom:30px}.checkboxes-delivery{margin-right:30px;padding:0 20px;background-color:#faf6e6}.checkboxes-delivery.new{margin:10px 0 20px;padding:20px;background-color:#faf6e6}.checkboxes-delivery.new .extra-text{padding-left:28px;font-weight:500}.checkboxes-delivery.new .panel-heading{font-size:16px;font-weight:bold;padding:0px;border-bottom:1px solid #dedede;line-height:50px;text-align:left}.checkboxes-delivery.new .group-elements{margin-right:0}.checkboxes-delivery.new .group-elements.checkbox_list li.hyper-attribute_wrap .hyper-attribute .attribute-info{width:100%}@media(max-width: 1550px){#product .build-your-bed-block.config-open .product-options-block{width:35%}.product-images-block{width:65%}.withoutroomset .build-images-inner img{height:85vh !important}}@media(max-width: 1350px){#product .build-your-bed-block.config-open .product-options-block{width:40%}#product .build-your-bed-block.config-open .product-images-block{width:60%}#product .info-product-bar .fabric-sample{padding:0 40px}#product .info-product-bar .btn-request-a-quote-add{padding:0 40px}}@media(max-width: 1240px){#product .info-product-bar .fabric-sample{padding:0 15px}#product .info-product-bar .btn-request-a-quote-add{padding:0 15px}}@media(max-width: 1200px){#product .build-your-bed-block{position:relative;max-width:100%;margin:auto;height:auto}#product .build-your-bed-block .build-your-bed-content{top:0;margin-top:0px;right:unset;width:100%;position:relative;border-bottom:1px solid #dedede}#product .build-your-bed-block .build-your-bed-content h2{color:#1a1a1a;font-size:2.5rem;margin-bottom:30px}#product .build-your-bed-block .build-your-bed-content .bedroom-types{margin-bottom:35px}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype{width:130px;height:165px}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype h4{color:#1a1a1a;margin-top:10px}#product .build-your-bed-block .build-your-bed-content .pre-build{margin-bottom:35px}#product .build-your-bed-block .main-build-image{margin-left:0%;width:100%;height:auto}#product .build-your-bed-block.config-open .build-your-bed-content{top:0;margin-top:0px;right:unset;width:100%;position:relative;border-bottom:1px solid #dedede;height:unset;top:unset}#product .build-your-bed-block.config-open .product-options-block{width:100%}#product .build-your-bed-block.config-open .product-images-block{width:100%}#product .withoutroomset .build-your-bed-block.config-open .build-your-bed-content{top:0;margin-top:0px;width:100%;border-bottom:1px solid #dedede}#product .withoutroomset .build-your-bed-block{min-height:750px}#product .withoutroomset .build-your-bed-block .build-your-bed-content{top:0;margin-top:0px;width:100%;border-bottom:1px solid #dedede}#product .withoutroomset .build-your-bed-block .main-build-image{width:auto !important;height:inherit !important}#product .withoutroomset .build-images.without-roomset .build-images-inner{width:100%}#product #wrapper .display-terms{width:100%;top:-33px}#product .info-product-bar .fabric-sample{padding:0 35px}#product .info-product-bar .btn-request-a-quote-add{padding:0 35px}.sub_children{max-height:1000px}.group-elements{margin-right:10px}.group-elements li.hyper-attribute_wrap .hyper-attribute img{max-width:60px;max-height:60px}.build-images{position:relative;aspect-ratio:16/9;height:auto;border:0}.build-images .build-images-inner{margin-left:0%}.build-images .build-images-inner img{width:100%;height:auto}#hyper-tabs-content{padding:30px 0px 30px 10px}#hyper-tabs-content .panel-heading.main-group{margin-right:10px}.waiting_overlay{text-align:center}.waiting_overlay .preloader-icon{margin-top:35%;margin-left:auto}.prebuild-customization .pre-build{top:calc(65% - 172px)}.withoutroomset .build-images{width:100%}.image-controls{color:#000;background-color:#fff;position:absolute;right:20px;top:20px;z-index:50;width:250px}#hyper-tabs ul{position:unset;width:100%}.info-product-bar{width:100%;margin:15px 0 15px 0px;padding-bottom:0px;border:0;padding-left:0px}.info-product-bar .final-summary-hypercombination{margin-right:0px}.background-roomset .roomset-inner{height:auto}.build-images-inner-wrapper{height:100%}.options-navigation{margin-top:0}.product-size-area{font-size:12px;line-height:15px}.product-size-area strong{font-size:12px;margin-bottom:5px}.hyper_open_close{left:unset;right:25px;bottom:25px}.product-build-block{flex-wrap:wrap}.desktop-content{display:none}.mobile-content{display:block}}@media(max-width: 1024px){.image-controls{position:unset;width:100%;display:none}.image-controls .zoomlevel{display:flex;flex-wrap:wrap}.image-controls .zoomlevel .rangeslider-wrapper{flex:0 0 100%;max-width:100%;border-bottom:1px solid silver}.image-controls.showallimgcontrol{display:block}.mobile-image-control{display:block;padding:10px 15px;line-height:20px;cursor:pointer;margin-bottom:0px;background:#e5e2d9}.mobile-image-control i{float:right;margin-top:2px}.mobile-image-control.show-control{margin-bottom:0}#product .info-product-bar .btn-request-a-quote-add{padding:0 15px;margin-bottom:15px}#product .info-product-bar .fabric-sample{padding:0 15px;margin-bottom:15px}}@media(max-width: 768px){.build-images.without-roomset .build-images-inner{width:100%}.prebuild-customization .pre-build{top:calc(65% - 172px)}.prebuild-customization .bedroom-types .bedroomtype{width:80px;height:125px;margin:0 10px 30px 10px}.prebuild-customization .bedroom-types .bedroomtype h4{font-size:13px}.prebuild-customization .bedroom-types .bedroomtype.default img{width:106px}#product .build-your-bed .build-your-bed-inner{padding:20px}#product .withoutroomset .build-images.without-roomset .build-images-inner{width:100%}#product .withoutroomset .build-your-bed-block.config-open .build-your-bed-content{top:0;margin-top:0px;right:unset;width:100%;position:relative;border-bottom:1px solid #dedede}#product .withoutroomset .build-your-bed-block .build-your-bed-content{top:0;margin-top:0px;right:unset;width:100%;position:relative;border-bottom:1px solid #dedede}#product #wrapper .display-terms{top:unset;bottom:0px;left:0px;line-height:16px}#product .col-add-btn .btn-primary.prevtab-block{display:none !important}#product .col-add-btn .btn-primary.nexttab-block{display:none !important}#product .col-add-btn .add{display:block}#product .col-add-btn .add .info-product-bar{padding-left:0px}#product .col-add-btn .btn-primary#addtocarthyper{display:block !important;padding:9px}#product .col-add-btn #request-a-quote-product-btn{width:70%;height:42px;background-color:#fff !important;color:#2b7735 !important}#product .col-add-btn .info-product-bar .fabric-sample{width:70%;margin:0;height:42px;line-height:38px;text-align:center}.withoutroomset .build-images{width:100%;min-height:unset;aspect-ratio:1920/1920}.withoutroomset .build-images-inner img{height:auto !important}.final-summary-hypercombination{position:relative;padding:10px}.hypercombinations_admin_content .rowhyper{padding-bottom:25px !important}.info-product-bar{display:none}.button-final-summary{display:block}.hyper_open_close{left:unset !important;right:25px !important;bottom:25px;position:absolute;bottom:25px;left:calc(100% - 35px);z-index:3}.hyperswitch{position:relative;display:inline-block;width:110px;height:24px;top:12px}.hyperswitch input{opacity:0;width:0;height:0}.hyperswitch input:checked+.hyperslider{background-color:#fff}.hyperswitch input:checked+.hyperslider:before{-webkit-transform:translateX(45px);-ms-transform:translateX(45px);transform:translateX(45px);content:"OPEN";color:#fff}.hyperswitch input:focus+.hyperslider{box-shadow:0 0 1px #fff}.hyperswitch .hyperslider{position:absolute;cursor:pointer;top:1px;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s;line-height:24px;font-size:10px;text-transform:uppercase}.hyperswitch .hyperslider span{padding:0px 10px}.hyperswitch .hyperslider:before{position:absolute;height:17px;width:56px;left:4px;bottom:3px;background-color:#165c1f;-webkit-transition:.4s;transition:.4s;content:"CLOSED";line-height:17px;text-align:center;color:#fff}.hyperswitch .hyperslider.round{border-radius:24px}.hyperswitch .hyperslider.round:before{border-radius:10px}}@media(max-width: 480px){.image-controls .zoomlevel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.image-controls .zoomlevel .rangeslider-wrapper{flex:0 0 100%;max-width:100%;border-bottom:1px solid silver}.image-controls .zoomlevel .rangeslider-wrapper:last-child{flex-basis:100% !important}#product .build-your-bed-block .build-your-bed-content{position:relative;top:0;margin-bottom:30px}#product .build-your-bed-block .build-your-bed-content h2{font-size:2.5rem;margin-bottom:10px;color:#1a1a1a}#product .build-your-bed-block .build-your-bed-content .bedroom-types .bedroomtype h4{color:#1a1a1a;margin-top:10px}#product .build-your-bed-block .col-add-btn .btn-primary{width:90% !important}#product #content-wrapper .build-your-bed h3.section-title{font-size:18px;margin-bottom:0px !important;margin-top:10px;color:#1a1a1a !important}#product #main-product-wrapper .build-your-bed-data .product-add-to-cart{position:unset}#product .col-add-btn #request-a-quote-product-btn{width:90%}#product .col-add-btn .add .info-product-bar .fabric-sample{width:90%}.background-roomset{height:250px}.prebuild-customization .bedroom-types .bedroomtype{width:60px;height:60px;margin:0 10px 20px 10px}.prebuild-customization .bedroom-types .bedroomtype h4{font-size:13px;margin-top:0px;color:#1a1a1a}.prebuild-customization .bedroom-types .bedroomtype.default .images-container-outer{width:56px;height:56px}.prebuild-customization .bedroom-types .bedroomtype.default img{width:60px;margin-bottom:0}.prebuild-customization .pre-build{position:unset;top:0;lef:0;width:100%}.rangeslider-wrapper .title-zoom{font-size:13px}.roomsetselection-image .hide-control.show-control{padding-top:15px}#hyper-tabs li.nav-item span{font-size:14px}}@supports(position: -webkit-sticky) or (position: sticky){.options-navigation.sticky-top{top:110px}}@media(max-width: 400px){#hyper-tabs li.nav-item a{width:auto}}@media(max-width: 767px){#addtocarthyper{width:100%}#morf-thumbnails .morf-thumbnail-btn{width:35px !important;height:25px !important}}#product .d-none{display:none !important}
