@charset "UTF-8";
@media all  and (min-width: 1170px){.lg\:pr-12{padding-right:3rem !important}}.product-build-your-own-bed .sticky-add-tobasket{order:3;align-items:center;margin:0.75rem}.product-build-your-own-bed #bespokeh1{justify-content:center;flex-flow:wrap}@media all  and (min-width: 992px){.product-build-your-own-bed #bespokeh1{flex-flow:nowrap;justify-content:initial}}.product-build-your-own-bed .review-summary-wrap{display:inline-block}@media all  and (min-width: 992px){.product-build-your-own-bed .review-summary-wrap{width:auto;margin-left:8px}}.product-build-your-own-bed .review-summary-rating-summary{padding:0;margin:0;justify-content:center}.product-build-your-own-bed .review-rating-summary{padding:0}.product-build-your-own-bed span.c_price_save.price-save{display:none}.product-build-your-own-bed .sticky-pp-icon-clock{display:none}.product-build-your-own-bed .ev_bp_wrap{display:none}.bespoke-sticky-container span.price-container.price-final_price.tax.weee{display:flex;align-items:center;justify-content:flex-end}.product-build-your-own-bed .sticky-price .old-price .price-label{display:inline;font-size:0.75rem;text-align:right;margin-right:5px;text-transform:capitalize}.product-build-your-own-bed .ev-pp-stickybar .review-summary-wrap{margin:0 auto 0 0}.product-build-your-own-bed span.price.c_total_amount{font-weight:initial !important}.product-build-your-own-bed .sticky-price .normal-price .price-label{display:inline;text-align:right;margin-right:5px;font-size:1.5rem}.product-build-your-own-bed .ev-bespoke-cart-btn.action.checkout{order:2;width:170px}.columns{width:100%}dt.isopen{color:var(--primary-500)}dt.isopen img{filter:grayscale(1) contrast(100) brightness(1) !important}.byob-accordian{margin:1.5rem 1.25rem}.product-options-wrapper .product-option{margin:0}.product-build-your-own-bed #ppslidewrap{display:none !important}.product-build-your-own-bed #feefoouterwrap{display:flex}.product-build-your-own-bed #product-page-midpage-block{margin-top:0;margin-bottom:0;padding:0;background-color:initial}.product-build-your-own-bed #product-page-midpage-block .frbcont{display:flex;flex-flow:wrap}@media only screen  and (min-width: 1170px){.product-build-your-own-bed #product-page-midpage-block .frbcont{flex-flow:nowrap}}.product-build-your-own-bed #product-page-midpage-block>div{flex:0 1 auto;width:100%;float:none}.product-build-your-own-bed #product-page-midpage-block #what-makes-it-great{align-self:flex-start}@media all  and (min-width: 768px){.product-build-your-own-bed #product-page-midpage-block .firmness-rating-bottom{padding-top:0 !important}}@media all  and (min-width: 768px){.product-divans-shop .zommasvene{padding:1.25rem !important}.product-divans-shop #what-makes-it-great{display:none !important}.product-divans-shop #matzoomgalwrap{margin:0 43px !important}.product-divans-shop #mymatim{display:block !important;margin:0 auto !important}}.product-divans-shop .hidegriditem,.product-divans-shop .NOHEADBOARD{display:none}.product-divans-shop .product-view .price-box{width:100%;float:none}.product-divans-shop .main-product-name{display:none !important}.product-divans-shop .what-makes-it-great-toprow-outer{padding:0.3125rem 0.3125rem 0}.product-divans-shop .product-options{margin-bottom:0}.product-divans-shop #righttwo{margin-top:0}.product-divans-shop #what-makes-it-great-title-inner{font-size:0.9375rem !important;text-transform:uppercase !important}.product-divans-shop #what-makes-it-great-icon-row{margin-top:0.625rem !important}.product-divans-shop .tech-ico-outer.active .tech-ico:after{bottom:-39px !important}.product-divans-shop #what-makes-it-great .what-makes-it-great-toprow-outer .what-makes-it-great-inner{padding:0 0 0.875rem !important}.product-divans-shop #what-makes-it-great-title-inner{font-size:0.75rem !important;text-transform:none !important;margin:0 !important;border:none !important}.product-divans-shop ul#mysti li{margin-bottom:0.5625rem}.product-divans-shop ul#mysti li span{font-size:0.75rem !important}.product-divans-shop #mainim{width:80%;margin:0 auto}.product-divans-shop .zoommasmall{padding-left:0 !important}.product-divans-shop #mobmatwrap{display:none}.product-divans-shop #showbutm{display:block}.product-divans-shop #product-page-midpage-block{margin-top:0}.product-divans-shop #product-page-midpage-block #what-makes-it-great{background-color:#fff !important}.product-divans-shop .prod-page-keyfeatures-title{text-align:center;border-bottom:1px solid #565f75;padding-bottom:0.9375rem}.product-divans-shop .prod-page-keyfeatures li{font-size:0.8125rem;text-indent:-18px;padding-left:32px;margin-bottom:0.5rem}.product-divans-shop .prod-page-keyfeatures li:before{font-family:FontAwesome;content:"";margin:0 0.75rem 0 -7px;color:#69adb1}.product-divans-shop .mytab-pane .table{margin-bottom:0}.product-divans-shop .add-to-box{padding:0.9375rem}.product-divans-shop .page{margin-top:0}.product-divans-shop #rightone{padding:0 0.9375rem}.product-divans-shop .product-view .price-box{margin:0.9375rem 0 0}.product-divans-shop #product_tabs_divandescription_tabbed_contents,.product-divans-shop div#product_tabs_description_tabbed_contents{padding:0}.product-divans-shop .firmness-rating-title-inner{display:block !important}.product-divans-shop .tech-ico{width:auto;height:56px}.product-divans-shop .product-essential form{display:initial !important}.byobed-outer{width:100%;background-color:initial}@media all  and (max-width: 991.98px){.byobed-outer{padding-bottom:0.9375rem}}.byobed-outer h1{margin-bottom:0.9375rem;z-index:1}.byobed-outer .container{padding:0}.byobed-outer .swiper-container{margin-top:51px}.byobed-outer .swiper-slide{margin-bottom:2rem}.byobed-outer .swiper-slide .cd-primary-nav2{transition:none !important}.byobed-outer .leftpart,.byobed-outer .rightpart{width:100%}@media all  and (min-width: 1170px){.byobed-outer .leftpart{width:60%}}@media all  and (min-width: 1170px){.byobed-outer .rightpart{width:40%;padding-bottom:2rem}}.byobed-outer #tabs-container .tab .options-list>li{flex:none}.byobed-outer #tabs-container .tab ul li{background-color:initial}.byobed-outer .tab-content{padding:0;min-height:470px}.byobed-outer .tab-content dt label{text-transform:initial;margin-bottom:0;font-weight:700;font-size:20px;padding:10px 0}.byobed-outer .tabs-menu a>span{display:block;text-align:center}.byobed-outer .tabs-menu img{width:100%;padding:0.875rem 0.9375rem 0;height:64px}.byobed-outer #tab-0{padding:94px 30px 30px;text-align:center}.byobed-outer #tab-0 .btn-cart{float:none;margin-top:1.25rem}.byobed-outer #tab-1 li,.byobed-outer #tab-4 li,.byobed-outer #tab-5 li{width:33%}.byobed-outer #tab-6{padding-left:0.9375rem;padding-right:0.9375rem}.byobed-outer #tab-6 ul.price li{height:1.25rem;width:47%;margin-top:1.0625rem}.byobed-outer #ppmattress>p{text-align:left;float:left;padding:0.625rem}.byobed-outer #grey_options_wrap{padding:0 1.5rem 1.5rem;width:100%;margin:0;background-color:#fff;min-height:160px}.byobed-outer #grey_options_wrap h4{margin-top:1rem}.byobed-outer #grey_options_wrap .btn-cart{margin-top:1rem;margin-left:0}.byobed-outer #14-inch{margin-bottom:1.25rem !important}.byobed-outer .c_sel{display:none}.byobed-outer div#mt_prices{float:right;margin-top:0.625rem}.byobed-outer #selected_mattress .product-image img{width:100px}.byobed-outer #selected_mattress .price{float:right;width:200px}.byobed-outer #selected_mattress .product-name{float:none;text-align:right;display:block;width:100%}.byobed-outer #selected_mattress .product-image{float:left}.byobed-outer #selected_mattress .price-black{width:201px;float:right;height:1.0625rem;font-size:0.9375rem;background-color:#f0f0f0;color:var(--secondary-500)}.byobed-outer #selected_mattress .price-grey{width:200px;bottom:0;font-size:0.6875rem;height:1.25rem;background-color:#f0f0f0;float:left}.byobed-outer #selected_mattress img{width:40%;height:auto;float:left;background-color:#fff;padding:2px;margin:0;border:2px solid #979ba4}.byobed-outer #selected_mattress .quickwrap .img-responsive{width:100px;float:left}.byobed-outer #selected_mattress .firmness-rating-outer{display:none}.byobed-outer #selected_mattress .product-grid{width:100%;background-color:#f0f0f0;padding:32px}.byobed-outer #selected_mattress .row{margin:0}.byobed-outer #selected_mattress .listIcons,.byobed-outer #selected_mattress .new,.byobed-outer #selected_mattress .sale,.byobed-outer #selected_mattress .tension{display:none}.byobed-outer .mattress_selected{clear:both;background-color:#f0f0f0;padding:1.25rem;margin-bottom:0.625rem}.byobed-outer div#mt_price{color:#db2727;font-weight:700}.byobed-outer #tab-6 ul.price{height:1.25rem;float:right;width:50%;text-align:right}.byobed-outer label img{width:100%;pointer-events:none;margin:0 auto}.byobed-outer #change_button{width:100%;cursor:pointer;border-radius:2px;color:#fff;background-color:#6961A6;margin-top:0.625rem}.byobed-outer input[type=radio]:checked+label{border:2px solid var(--primary-400);border-radius:10px;padding:5px}.byobed-outer .corner-ribbon.shadow{box-shadow:0 0 0.1875rem rgba(0, 0, 0, 0.3)}.byobed-outer .corner-ribbon.green{background:var(--secondary-500);color:#fff;font-size:0.9375rem;padding:2px 0.9375rem;text-align:center;float:left;width:100%;display:block;text-transform:uppercase}.byobed-outer .switch-light{display:block}.byobed-outer .button:active,.byobed-outer .button:focus{outline:none;box-shadow:none}.byobed-outer #options-309-list img{width:auto}@media all  and (max-width: 479.98px){.byobed-outer #tabs-container .tab ul li{height:auto !important}.byobed-outer .tabs-menu a span{font-size:0.5625rem}.byobed-outer .tabs-menu li{line-height:0.875rem}.byobed-outer .tabs-menu img{padding:0.5rem 0.5rem 0;height:54px}.byobed-outer #grey_options_wrap{min-height:175px}.byobed-outer .corner-ribbon.green{font-size:0.625rem !important}.byobed-outer #selected_mattress .price li{width:100% !important;display:block;float:none}.byobed-outer div#divan_price,.byobed-outer div#mattress_price,.byobed-outer div#total_price{font-size:0.75rem}.byobed-outer #tabs-container .tab ul li{height:auto !important}.byobed-outer .tabs-menu a span{font-size:0.5625rem}.byobed-outer .tabs-menu li{line-height:0.875rem}.byobed-outer .tabs-menu img{padding:0.5rem 0.5rem 0;height:54px}.byobed-outer #tab-6 ul.price{height:auto}.byobed-outer #grey_options_wrap{min-height:175px}}@media all  and (max-width: 767.98px){.byobed-outer .cont-mob{padding:0;margin:0}.byobed-outer #grey_options_wrap .btn-cart{width:80%}.byobed-outer .product-options dl{padding:0 0.625rem}}#m_select_button{background-color:#6961A6;color:#fff;text-transform:uppercase;font-weight:700;padding:0.6875rem;font-size:1.25rem;border-radius:0}.pinkborder{border:0.1875rem solid #E00D46 !important;padding:0}.pinkborder:active,.pinkborder:focus{outline:none !important}.removehbbord{border:0.1875rem solid #fff;background-color:#fff !important;padding:0}.removehbbord:active,.removehbbord:focus{outline:none !important}.aligner-tab{margin:0 auto;text-align:center;line-height:0.8125rem;padding-bottom:0.3125rem;padding-top:0.4375rem}.bwselwrap2 span{width:auto;height:29px;width:74px;padding-top:0.375rem;display:inline-block;color:#fff}.bwselwrap span{width:auto;height:29px;width:74px;padding-top:0.375rem;display:inline-block;color:#fff;background-color:var(--secondary-500)}.bwselwrap2 span{background-color:#6961A6}.product-divans-shop .sizerowhide,.product-headboard-shop .sizerowhide{display:none}.product-divans-shop .hbtext,.product-headboard-shop .hbtext{display:block;color:var(--primary-500)}.product-divans-shop #options-51-list li,.product-headboard-shop #options-51-list li{float:left}.product-headboard-shop .hidegriditem,.product-headboard-shop .NOHEADBOARD{display:none}.dim-t-o{font-weight:700;margin-left:0.625rem;font-size:1.0625rem;margin-bottom:0.625rem;clear:both;margin-top:0.625rem;display:block;color:var(--primary-500)}.dim-images{display:block;max-width:100%;height:auto}.dim-size-c{display:block;max-width:100%;height:auto;margin:0.625rem auto 0;padding:0 0.9375rem}.dim-sto-img-alt{max-width:100%;border:0.1875rem solid #ccc}.dim-fk-btn{color:var(--primary-500);background:#6961A6;display:block;padding:1.25rem;text-align:center;color:#fff;font-size:0.8125rem}.revhead{margin-top:0;margin-bottom:1.125rem}#product-view-divans{padding-bottom:0.9375rem}.product-view-divans{display:flex}.product-view-divans>div{flex:0 1 auto}.product-view-divans .firmness-rating-bottom,.product-view-divans .product-divans-shop{width:100%}.product-view-divans .product-essential{width:100%}.product-view-divans .product-essential .product-img-box{width:100%}.product-view-divans #dynamic_product_images{min-height:300px;background-color:transparent}.product-view-divans .tr_review_wrap{color:var(--primary-500)}.product-view-divans .tr_review{padding:0 1.25rem 31px 0;border-bottom:1px solid #ccc;margin:0.625rem 0 29px}.product-view-divans .firmness-rating-button-row{background-color:rgba(240, 240, 240, 0.12);max-width:500px;margin:0 auto 1.6875rem;padding-top:0.75rem}.product-view-divans .firmness-rating-button-row .firmness-rating-button #bodyweight_select,.product-view-divans .firmness-rating-button-row .firmness-rating-button #bodyweight_select2{font-weight:700}.product-view-divans #firmness-rating-outer .reg{padding-left:0}.product-view-divans #firmness-rating-outer .firmness-rating-inner{padding:1.625rem 1.25rem}.product-view-divans #what-makes-it-great .what-makes-it-great-toprow-outer .what-makes-it-great-inner{padding:1.625rem 1.25rem}.product-view-divans #divan-dimensions{display:none}.product-view-divans .firmness-rating-enterweight{text-align:center;color:#fff;width:100%;clear:both;display:block;margin-top:0.625rem;font-size:1rem}.product-view-divans #mainim{position:relative;display:flex;align-items:center}.product-view-divans #mainim a{flex:1 1 auto}.product-view-divans #mainim .btn{flex:0 1 auto;width:35px;height:100%;font-size:21px;color:#6961A6;border:unset;padding:0.9375rem 0.3125rem}.product-view-divans #matmain{margin-bottom:1rem}.product-view-divans #matzoomgalwrap{display:flex;padding:0 0.3125rem}.product-view-divans #matzoomgalwrap>a{flex:0 1 auto;width:20%;padding:0.3125rem}.product-view-divans #mobmatwrap{display:flex}.product-view-divans #mobmatwrap>div{flex:0 1 auto}.tabs-content{background-color:#fff}.mytab-pane{color:#2B2E52}.mytab-pane h3,.mytab-pane p{padding:0 0.625rem}.mytab-pane .tabbable{display:flex}.mytab-pane .tabbable .nav-tabs{background-color:#efeff4;flex:0 1 auto;width:30%}.mytab-pane .tabbable .tab-content{display:block;flex:0 1 auto;width:70%;margin-top:1.25rem;background-color:initial !important;padding:0 0.9375rem 0 35px}.tabs-left li.active{background-color:#6961A6;color:#fff}.tabs-left>.nav-tabs{border-bottom:0;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:0.1875rem}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{background:0 0;border:none}.tabs-left>.nav-tabs>li a{padding:1.25rem}.tabs-left>.nav-tabs .active>a{background:0 0;border:none;color:#fff;text-transform:uppercase}.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{background:0 0;border:none;color:#fff;text-transform:uppercase}#mytabs{display:flex;background:#fff}#mytabs li{cursor:pointer;flex:1;padding:0.8125rem;text-align:center;border:1px solid #ccc}#mytabs li a{text-transform:uppercase}#mytabs li.active{background-color:#6961A6;color:#fff;border-bottom:none}#mytabs li.active a{color:#fff}#tab3aC{display:flex}#tab3aC>div{flex:0 1 auto;width:100%}#tab3aC .split-tab{padding:0.9375rem}.head-bd-dim .split-tab{padding:0.9375rem}.product-divans-shop .revhead{padding:0}.product-divans-shop .mytab-pane img{text-align:center;margin:0 auto}.product-divans-shop #home-newsletter{margin-top:0}.product-divans-shop #header-nav-container,.product-divans-shop .modal{z-index:99999}.product-divans-shop #mymatim{display:block !important;margin:0 auto !important}.product-divans-shop .page{background:#cbcbcd}.product-divans-shop .button.btn-finance{display:none !important}#what-makes-it-great,.product-view-divans #what-makes-it-great{margin:0}#what-makes-it-great .tabbable.tabs-left .nav-tabs>li>a,.product-view-divans #what-makes-it-great .tabbable.tabs-left .nav-tabs>li>a{border:none;min-height:60px}.product-options-bottom .add-to-cart,.product-view-divans .product-options-bottom .add-to-cart{width:100%;float:right;text-align:right;display:none}.dynamic_image_items,.product-view-divans .dynamic_image_items{border-radius:0.4375rem;-moz-border-radius:0.4375rem;-webkit-border-radius:0.4375rem}.container.product-details,.product-info{width:100% !important}.product-view-divans .container.product-details,.product-view-divans .product-info{width:100% !important}.breadcrumb,.product-view-divans .breadcrumb{display:none !important}.product-details h1,.product-view-divans .product-details h1{margin:0;padding:0;border:none;font-size:1rem;text-align:left}.swiper-slide,.product-view-divans .swiper-slide{background:0 0 !important}.product-options,.product-view-divans .product-options{background-color:initial !important}.bespoke-this,.product-view-divans .bespoke-this{background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #825b00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(100%, #825b00));background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0), #825b00);background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0, #825b00 100%);background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0, #825b00 100%);background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #825b00)}.tooltip,.product-view-divans .tooltip{opacity:1 !important}.new_container,.product-view-divans .new_container{width:100%}.nav-tabs a,.product-view-divans .nav-tabs a{display:block !important}.swiper-slide,.product-view-divans .swiper-slide{width:100% !important}.c_sel,.product-view-divans .c_sel{float:right;font-size:0.6875rem;margin-top:0.1875rem}.swiper-container,.product-view-divans .swiper-container{width:100%;height:100%}.swiper-slide,.product-view-divans .swiper-slide{background:#fff}#paging li,.product-view-divans #paging li{width:39px;margin:0 2px;border:1px solid #ccc;background-color:#f0f0f0;padding:0.3125rem;float:left;cursor:pointer}.option-name.option-name-custom.small-color-font,.product-view-divans .option-name.option-name-custom.small-color-font{font-size:0.6875rem;text-align:center;margin-top:1px}button#modal-footer-btn-confirm a,.product-view-divans button#modal-footer-btn-confirm a{color:#fff;text-decoration:none}#mattress_paging_lower,.product-view-divans #mattress_paging_lower{float:right;margin:0.3125rem 0 1.25rem}div#mattress_paging,.product-view-divans div#mattress_paging{float:right}#change_button,.product-view-divans #change_button{cursor:pointer;color:#fff;background-color:#a4a4a4}#change_button:hover,.product-view-divans #change_button:hover{opacity:0.8}#config-image-wrapper img,.product-view-divans #config-image-wrapper img{position:absolute}.red_price,.product-view-divans .red_price{color:#db3737;margin-left:0.5625rem;font-size:0.875rem;text-transform:uppercase}#mattress_price,.product-view-divans #mattress_price{display:none}.circle,.product-view-divans .circle{color:var(--primary-500);background-color:#fff;padding:0 0.4375rem;-webkit-border-radius:0.9375rem;-moz-border-radius:0.9375rem;border-radius:0.6875rem;margin-right:0.1875rem;font-size:0.9375rem}#ul-moreviews li img,.product-view-divans #ul-moreviews li img{cursor:pointer}h2,.product-view-divans h2{margin:0.625rem 0}.options-available-pill{background-color:#6961A6;padding:0.25rem 0.625rem;font-size:0.6875rem;font-weight:200;margin-top:0.1875rem !important}.product-options dt,.product-view-divans .product-options dt{padding-top:0.625rem;font-weight:400;border-bottom:1px solid #ebecef;padding-bottom:0.5rem}#options--list li,.product-view-divans #options--list li{background-color:#fff;float:left;padding:0;margin:0;width:57px;border:none;height:93px}dl,.product-view-divans dl{margin-top:0;margin-bottom:0}#tab-6 ul.price,.product-view-divans #tab-6 ul.price{height:1.25rem}#tab-6 ul.price li,.product-view-divans #tab-6 ul.price li{height:1.25rem}.product-options,.product-view-divans .product-options{margin-top:50px;background:0 0 !important}.product-options dt label,.product-view-divans .product-options dt label{text-transform:uppercase;margin-bottom:0;font-weight:700;font-size:1.25rem;padding:0.625rem 0 0.25rem}.product-options dd label:hover,.product-view-divans .product-options dd label:hover{padding:0;border:2px solid #f0f0f0;color:#333;cursor:pointer}.product-options input[type=radio]:checked+label,.product-view-divans .product-options input[type=radio]:checked+label{border:2px solid var(--secondary-500);padding:0}.product-details .product-options-std,.product-view-divans .product-details .product-options-std{background:0 0;padding:0;margin-top:0.625rem}.input-box:after,.product-view-divans .input-box:after{content:"";display:table;clear:both}#tab-0,.product-view-divans #tab-0{display:block}#tab-0 .button,.product-view-divans #tab-0 .button{margin:0 auto !important}.breadcrumbs-outer,.hidetoggle{display:none}.product-view-divans .breadcrumbs-outer,.product-view-divans .hidetoggle{display:none}.pages li a,.product-view-divans .pages li a{margin:0 0.3125rem}.products-grid .tech-ico-outer,.product-view-divans .products-grid .tech-ico-outer{margin-right:0}#state_filters,.layered-nav-choose_size{display:none !important}.product-view-divans #state_filters,.product-view-divans .layered-nav-choose_size{display:none !important}.hb-pages ol>.active>span,.product-view-divans .hb-pages ol>.active>span{padding:0.4375rem 17.5px;margin-right:4.5px}dd#ppmattress #myRadioGroup label,.product-view-divans dd#ppmattress #myRadioGroup label{padding:0.625rem}.option-name.option-name-custom.small-color-font,.product-view-divans .option-name.option-name-custom.small-color-font{margin-top:0}.firmness-rating-outer,.product-view-divans .firmness-rating-outer{margin-bottom:0.625rem}.products-grid img.img-responsive,.product-view-divans .products-grid img.img-responsive{width:100%}#what-makes-it-great{display:flex;flex-direction:column;background-color:initial;float:none}.byobed-in{display:flex}.byobed-in>div{flex:0 1 auto}.feefowidget-rating-wrapper{cursor:default;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;width:50%;clear:both}.feefowidget-rating-wrapper>span{display:inline-block;font-size:0.6875rem;margin-left:0.5rem;margin-top:0.25rem;font-style:italic}.revhead{color:#fff}.generatecssdotcom_arrowpoint{position:absolute;top:0;right:0;font-size:0.5rem;color:#ccc}.generatecssdotcom_arrowpoint a{color:#ccc;text-decoration:none;font-weight:400}.generatecssdotcom_arrowpoint a:hover{color:#ccc;text-decoration:none;font-weight:400}.generatecssdotcom_arrow{text-align:left;font-size:1.125rem;float:left;cursor:pointer;color:#fff;font-weight:700;width:250px;height:52px;position:relative;background:#6961A6;border:1px solid #6961A6;margin:1px 1px 1px 1.625rem;padding:0.625rem}.generatecssdotcom_arrow:after,.generatecssdotcom_arrow:before{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.generatecssdotcom_arrow:after{border-right-color:#6961A6;border-width:1.5625rem;margin-top:-25px}.generatecssdotcom_arrow:before{border-right-color:#6961A6;border-width:1.625rem;margin-top:-26px}.btnfeeform{height:48px;width:50%;margin:0 auto 1.25rem;display:block;text-transform:uppercase;font-size:0.9375rem;padding-top:0.875rem;background-color:#3d4557}.feefowidget-star{display:inline-block;font-size:1.1875rem;line-height:1em;letter-spacing:0.5px;color:#ffd000;margin-left:0;margin-right:0}.feefowidget-star:before{margin-left:0;margin-right:0}.feefowidget-icon-star:before{content:""}#mysti li{margin-bottom:0.75rem}#mysti li span{font-size:0.8125rem !important}.tr_ca{display:inline-block;width:50%;text-align:right}.tr_review{padding:0.625rem 1.25rem 31px 0;border-bottom:1px solid #ccc;margin:0.625rem 0 29px;display:block;width:100%}#div-tab-2>a>span,.div-tab .sml-t-txt{font-size:0.6875rem}#dynamic_product_images{position:relative;width:100%;display:block;height:500px}.dynamic_image_items{position:absolute;max-width:100%;left:0;top:0}.toggle_label{float:left;color:#fff;font-size:0.875rem;margin-top:0.25rem;margin-right:1.25rem;display:none}#open_close_toggle{width:200px}#bespokeh1{display:flex;align-items:center;overflow:hidden;margin:0;padding:0.875rem 63px;z-index:10;text-align:right;position:absolute;left:0}#bespokeh1:after{position:absolute;left:0;color:var(--primary-500);content:"";top:0;width:100%;height:100%;background-color:#fff;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;-moz-transform:skew(-45deg);-o-transform:skew(-45deg);-ms-transform:skew(-45deg);-webkit-transform:skew(-45deg);transform:skew(-45deg);z-index:-1}#bespokeh1>span{height:29px;display:inline-block;border-right:0.1875rem solid var(--tertiary-500);margin-right:0.8125rem}.swatch45 span{width:100%;display:inline-block;background-size:contain !important;background-repeat:no-repeat !important}.swatch45 .bespoke-sub-size{height:auto !important;display:inline-block;padding-left:0.25em;width:auto}.matt1-label{border-right:1px solid #ccc}dd#ppmattress{width:100%}#bespoke-beds-container-outer dd#ppmattress label{border:2px solid #f0f0f0;flex:1 1 auto;width:50%}dd#ppmattress #myRadioGroup{display:flex;width:100%;clear:left;background-color:#f0f0f0}dd#ppmattress #myRadioGroup>label{flex:0 1 auto;width:50%}dd#ppmattress #myRadioGroup label{border:1px solid #ccc;font-size:0.75rem;text-align:center;padding-left:0;margin:0}.matt2-label{border-left:none !important}#tabs-container{display:flex}#tabs-container .tabs-menu{flex:1 1 auto;width:18%;margin-right:-1px}#tabs-container .tabs-menu img{width:100%}#tabs-container .tabs-menu li{background-color:#e7e7ea;border:1px solid #c1c2c5;border-bottom:none;width:100%;display:block;line-height:28px;margin-right:-1px !important}#tabs-container .tabs-menu li:last-child{border-bottom:1px solid #c2c2c5}#tabs-container .tabs-menu li a{padding:0;text-transform:uppercase;color:#80858d;text-decoration:none}#tabs-container .tabs-menu li.current{position:relative;background-color:#E00D46 !important;color:#fff !important;z-index:5}#tabs-container .tabs-menu li.current img{filter:grayscale(100%) brightness(180) contrast(100%)}#tabs-container .tabs-menu li.current a{color:#fff}#tabs-container .tabs-menu a{color:#5a5a5a;transition:initial}#tabs-container .tab{flex:1 1 auto;width:82%;border:1px solid #d4d4d1;background-color:#fff}#tabs-container .tab ul{padding:0;margin-bottom:0}#tabs-container .tab li{background-color:initial;padding:0}#tabs-container .tab .options-list{display:flex;flex-flow:wrap}#tabs-container .tab .options-list li{flex:0 1 auto;width:33.33333%;padding:1%;text-align:center}.product-view-headboards .head-bd-dim{margin-top:0.9375rem}.product-view-headboards .product-essential{flex-flow:wrap;width:100% !important}.product-view-headboards .product-essential>form{flex-flow:wrap}.product-view-headboards .product-essential .product-headboard-shop,.product-view-headboards .product-essential .product-img-box{width:50%}.product-view-headboards .options-list label{width:90%;border:2px solid #fff}#options_44_7{display:none}#options-40-list li,#options-52-list li{padding:0 !important;flex:initial !important;text-align:center}#options-41-list .small-color-font{font-size:0.6875rem;text-align:center;margin-top:1px}#options-42-list label{height:auto}#options-43-list{width:100%}#options-43-list label{width:100%}#options-44-list .hb_image_bkg,#options-51-list .hb_image_bkg{min-height:100px}#options-44-list .grid,#options-51-list .grid{width:100%;height:auto}#options-44-list .grid li,#options-51-list .grid li{flex:0 1 auto;width:33.33333%;padding:0 !important;height:146px}#options-44-list .is-checked,#options-51-list .is-checked{border:2px solid #343434}#options-53-list .hb_image_bkg{background-position:50%}#nohead{height:88px;color:var(--primary-500);padding:0.1875rem;border:none}#nohead.is-checked{background-color:#f0f0f0}.filters-button-group{display:flex;flex-flow:wrap;padding:1rem 0}.filters-button-group .button{flex:0 1 auto;width:25%;padding:0;background-color:unset;border-color:unset}.filters-button-group .button>img{padding:0.5rem;display:block;max-width:100%;height:auto;margin:0 auto}.options-list{margin-bottom:0;width:100%;padding:0}.options-list h2{width:100%;margin:0.625rem}.options-list label{overflow:hidden;width:90%;border:2px solid #fff}.grid-item>*{margin:0;padding:0}.grid-item>span{display:block}.divswatch{cursor:pointer;width:100%}.divswatch:hover{border:none !important}.colourspan{height:80px;margin:0 auto;height:auto}.base-depth-img,.colourspan{display:block;max-width:100%}.base-depth-img{height:auto}.guide-text-wrap img{width:100%;padding-bottom:1.25rem}.switch-light span span,.switch-toggle a{display:none}.switch-light input{position:absolute;opacity:0;z-index:3}.switch-light input:checked~span a{right:0}.switch-light strong{font-weight:inherit}.switch-light>span{position:relative;overflow:hidden;display:block;min-height:1.5625rem;padding:0;text-align:left}.switch-light span span{position:relative;z-index:2;display:block;text-transform:uppercase;float:left;padding-top:1px;width:50%;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-light a{position:absolute;right:50%;top:0;z-index:1;display:block;width:50%;height:100%;padding:0}.switch-light.switch-candy>span{background-color:#fff;border-radius:1.25rem}.switch-toggle.switch-candy{background-color:#fff;border-radius:1.25rem}.switch-light.switch-candy input:checked~span span:first-child,.switch-light.switch-candy span span{color:#383d34;font-size:0.8125rem;text-align:center}.switch-toggle.switch-candy label{color:#383d34;font-size:0.8125rem;text-align:center}.switch-candy input:checked+label{color:#fff}.switch-light.switch-candy input:checked~span span:nth-child(2),.switch-light.switch-candy input~span span:first-child{color:#fff}.switch-candy a{border:0.1875rem solid #fff;border-radius:1.25rem;background-color:var(--secondary-500)}@-webkit-keyframes webkitSiblingBugfix{0%{-webkit-transform:translateZ(0)}to{-webkit-transform:translateZ(0)}}.quickview-footer{text-align:right}.tr_review_wrap{color:#fff}.tr_review_wrap .feefowidget-rating-wrapper{display:inline-block;width:50%}@media all  and (max-width: 767.98px){#draw_toggler{margin-top:0}#open_close_toggle{margin:0 auto}#bespokeh1{display:none}.product-view-headboards .product-essential .product-headboard-shop,.product-view-headboards .product-essential .product-img-box{width:100%}}@media all  and (min-width: 1170px){#tab3aC>div{flex:0 1 auto;width:50%}.tr_review_wrap .product-build-your-own-bed{margin-right:51px}}@media all  and (max-width: 479.98px){.mytab-pane .tabbable{flex-flow:wrap}.mytab-pane .tabbable .nav-tabs{width:100%;display:flex;flex-flow:wrap;text-align:center}.mytab-pane .tabbable .nav-tabs>li{width:50%}.mytab-pane .tabbable .nav-tabs>li:nth-child(odd){border-right:1px solid #ccc}.mytab-pane .tabbable .nav-tabs>li:nth-child(2n){border-left:1px solid #ccc}.mytab-pane .tabbable .nav-tabs>li:nth-child(3),.mytab-pane .tabbable .nav-tabs>li:nth-child(4){border-top:1px solid #ccc}.mytab-pane .tabbable .nav-tabs>li:after,.mytab-pane .tabbable .nav-tabs>li:before{display:none}.mytab-pane .tabbable .tab-content{width:100%;padding:0 0.9375rem}#div-tab-2>a>span{font-size:0.5625rem}#div-tab-2 .sml-t-txt:nth-of-type(2){display:none}.div-tab .sml-t-txt{font-size:0.5625rem}.swatch45 .bespoke-sub-size{clear:both;display:block;padding-left:0;width:100%}#aitoption_wrapper_40 .tab-content{min-height:1220px}#options-44-list .filters-button-group .button,#options-51-list .filters-button-group .button{width:33.33333%}#nohead{font-size:0.5rem}}@media all  and (min-width: 480px){.aligner-tab>span,.byobed-outer .tabs-menu a .aligner-tab>span{display:inline-block}#options-40-list li,#options-52-list li{width:20% !important}}@media all  and (max-width: 1169.98px){.dim-images{width:100%}#tab3aC{flex-flow:wrap}.byobed-in{flex-flow:wrap;width:100%}}@media all  and (max-width: 991.98px){.revhead{padding:1.25rem 1.25rem 0}.product-view-divans{flex-flow:wrap}.product-view-divans #mobmatwrap{display:none}}@media all  and (min-width: 992px){.product-view-divans .mobmat-wrap-one,.product-view-divans .mobmat-wrap-two,.product-view-divans .product-divans-shop,.product-view-divans .product-essential{width:50%}#topreviews{padding-right:0.9375rem}.flt-right{float:right}}@media all  and (min-width: 768px) and (max-width: 991.98px){.product-divans-shop .tech-ico{height:60px !important;width:auto !important}.product-divans-shop .tech-ico-outer.active .tech-ico:after{bottom:-44px !important}}@media all  and (min-width: 768px){#draw_toggler{margin-top:1.25rem}#open_close_toggle{float:left;margin-left:40px}.swatch45 span,.swatch-45 span{height:102px}.product-view-headboards .product-name h1{font-size:1.5rem}}@media all  and (max-width: 900px){#draw_toggler .toggle_label,.product-view-divans #draw_toggler .toggle_label{margin-left:1.6875rem}}@media only screen{.switch-light{cursor:pointer;position:relative;display:block}.switch-light:after{clear:both;content:"";display:table}.switch-light *,.switch-light :after,.switch-light :before{box-sizing:border-box}.switch-light a{display:block;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.switch-light>span,.switch-light label{line-height:1.5625rem;vertical-align:middle}.switch-light input:focus+label,.switch-light input:focus~span a{outline-width:2px;outline-style:none;outline-color:Highlight}.switch-toggle{position:relative;display:block;padding:0 !important}.switch-toggle:after{clear:both;content:"";display:table}.switch-toggle *,.switch-toggle :after,.switch-toggle :before{box-sizing:border-box}.switch-toggle a{display:block;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.switch-toggle>span,.switch-toggle label{line-height:2em;vertical-align:middle}.switch-toggle input{position:absolute;left:0;opacity:0}.switch-toggle input:focus+label,.switch-toggle input:focus~span a{outline-width:2px;outline-style:solid;outline-color:Highlight}.switch-toggle input+label{position:relative;z-index:2;display:block;float:left;padding:0 0.5em;margin:0;text-align:center}.switch-toggle a{position:absolute;top:0;left:0;padding:0;z-index:1;width:0.625rem;height:100%}.switch-toggle label:nth-child(2):nth-last-child(4){width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~a,.switch-toggle label:nth-child(2):nth-last-child(4)~label{width:50%}.switch-toggle label:nth-child(2):nth-last-child(4)~input:checked:nth-child(3)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(6){width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~a,.switch-toggle label:nth-child(2):nth-last-child(6)~label{width:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(3)+label~a{left:33.33%}.switch-toggle label:nth-child(2):nth-last-child(6)~input:checked:nth-child(5)+label~a{left:66.66%}.switch-toggle label:nth-child(2):nth-last-child(8){width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~a,.switch-toggle label:nth-child(2):nth-last-child(8)~label{width:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(3)+label~a{left:25%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(5)+label~a{left:50%}.switch-toggle label:nth-child(2):nth-last-child(8)~input:checked:nth-child(7)+label~a{left:75%}.switch-toggle label:nth-child(2):nth-last-child(10){width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~a,.switch-toggle label:nth-child(2):nth-last-child(10)~label{width:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(3)+label~a{left:20%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(5)+label~a{left:40%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(7)+label~a{left:60%}.switch-toggle label:nth-child(2):nth-last-child(10)~input:checked:nth-child(9)+label~a{left:80%}.switch-toggle label:nth-child(2):nth-last-child(12){width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~a,.switch-toggle label:nth-child(2):nth-last-child(12)~label{width:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(3)+label~a{left:16.6%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(5)+label~a{left:33.2%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(7)+label~a{left:49.8%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(9)+label~a{left:66.4%}.switch-toggle label:nth-child(2):nth-last-child(12)~input:checked:nth-child(11)+label~a{left:83%}.switch-light.switch-candy>span,.switch-toggle.switch-candy{background-color:#fff;border-radius:1.25rem}.switch-light.switch-candy input:checked~span span:first-child,.switch-light.switch-candy span span{color:#383d34;font-size:0.8125rem;text-align:center}.switch-toggle.switch-candy label{color:#383d34;font-size:0.8125rem;text-align:center}.switch-candy input:checked+label{color:#fff}.switch-light.switch-candy input:checked~span span:nth-child(2),.switch-light.switch-candy input~span span:first-child{color:#fff}.switch-candy a{border:0.1875rem solid #fff;border-radius:1.25rem;background-color:var(--secondary-500)}.switch-candy-blue a{background-color:#38a3d4}.switch-candy-yellow a{background-color:#f5e560}.switch-ios.switch-light span span{color:#888b92}.switch-ios.switch-light a{left:0;top:0;width:2em;height:2em;background-color:#fff;border-radius:100%;border:0.25em solid #d8d9db;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.switch-ios.switch-light>span{display:block;width:100%;height:2em;background-color:#d8d9db;border-radius:1.75em;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.switch-ios.switch-light>span span{position:absolute;top:0;left:0;width:100%;opacity:0;line-height:1.875em;vertical-align:middle;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.switch-ios.switch-light>span span:first-of-type{opacity:1;padding-left:1.875em}.switch-ios.switch-light>span span:last-of-type{padding-right:1.875em}.switch-ios.switch-light input:checked~span{border-color:#4bd865;box-shadow:inset 0 0 0 30px #4bd865}.switch-ios.switch-light input:checked~span a{left:100%;border-color:#4bd865;margin-left:-2em}.switch-ios.switch-light input:checked~span span:first-of-type{opacity:0}.switch-ios.switch-light input:checked~span span:last-of-type{opacity:1;color:#fff}.switch-ios.switch-toggle{background-color:#d8d9db;border-radius:30px;box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1)}.switch-ios.switch-toggle a{background-color:#4bd865;border:0.125em solid #d8d9db;border-radius:1.75em;-webkit-transition:all 0.12s ease-out;-moz-transition:all 0.12s ease-out;transition:all 0.12s ease-out}.switch-ios.switch-toggle label{height:2.4em;color:#888b92;line-height:2.4em;vertical-align:middle}.switch-ios input:checked+label{color:#3e4043}.switch-light.switch-holo>span,.switch-toggle.switch-holo{background-color:#464747;border-radius:1px;box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.1);color:#fff;text-transform:uppercase}.switch-holo label{color:#fff;font-size:85%;line-height:2.15625em}.switch-holo>span span{opacity:0;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;transition:all 0.1s;font-size:85%;line-height:2.15625em}.switch-holo>span span:first-of-type{opacity:1}.switch-holo a{background-color:#666;border-radius:1px;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 0, 0, 0.3)}.switch-holo.switch-light input:checked~span a{background-color:#0e88b1}.switch-holo.switch-light input:checked~span span:first-of-type{opacity:0}.switch-holo.switch-light input:checked~span span:last-of-type{opacity:1}.switch-light.switch-material{overflow:visible}.switch-light.switch-material a{top:-0.1875em;width:1.75em;height:1.75em;border-radius:50%;background:#fafafa;box-shadow:0 0.125em 0.125em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.125em -0.125em rgba(0, 0, 0, 0.2), 0 0.125em 0.25em 0 rgba(0, 0, 0, 0.12);-webkit-transition:right 0.28s cubic-bezier(0.4, 0, 0.2, 1);-moz-transition:right 0.28s cubic-bezier(0.4, 0, 0.2, 1);transition:right 0.28s cubic-bezier(0.4, 0, 0.2, 1)}.switch-material.switch-light:after{clear:both;content:"";display:table}.switch-material.switch-light>span{overflow:visible;position:relative;top:0.1875em;width:3.25em;height:1.5em;min-height:auto;border-radius:1em;background:rgba(0, 0, 0, 0.26)}.switch-material.switch-light span span{position:absolute;clip:rect(0 0 0 0)}.switch-material.switch-light input:checked~span{background:rgba(63, 81, 181, 0.5)}.switch-material.switch-light input:checked~span a{right:0;background:#3f51b5;box-shadow:0 0.1875em 0.25em 0 rgba(0, 0, 0, 0.14), 0 0.1875em 0.1875em -0.125em rgba(0, 0, 0, 0.2), 0 0.0625em 0.375em 0 rgba(0, 0, 0, 0.12)}.switch-toggle.switch-material{overflow:visible}.switch-toggle.switch-material:after{clear:both;content:"";display:table}.switch-toggle.switch-material a{top:48%;width:0.375em !important;height:0.375em;margin-left:0.25em;background:#3f51b5;border-radius:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.4s ease-in;-moz-transition:-moz-transform 0.4s ease-in;transition:transform 0.4s ease-in}.switch-toggle.switch-material label{color:rgba(0, 0, 0, 0.54);font-size:1em}.switch-toggle.switch-material label:before{content:"";position:absolute;top:48%;left:0;display:block;width:0.875em;height:0.875em;border-radius:100%;border:0.125em solid rgba(0, 0, 0, 0.54);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.switch-toggle.switch-material input:checked+label:before{border-color:#3f51b5}.switch-light.switch-material>span:after,.switch-light.switch-material>span:before{content:"";position:absolute;top:0;left:0;z-index:3;display:block;width:4em;height:4em;border-radius:100%;background:#3f51b5;opacity:0.4;margin-left:-1.25em;margin-top:-1.25em;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.switch-toggle.switch-material label:after{content:"";position:absolute;top:0;left:0;z-index:3;display:block;width:4em;height:4em;border-radius:100%;background:#3f51b5;opacity:0.4;margin-left:-1.25em;margin-top:-1.25em;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.switch-light.switch-material>span:after{left:auto;right:0;margin-left:0;margin-right:-1.25em}.switch-toggle.switch-material label:after{width:3.25em;height:3.25em;margin-top:-0.75em}@-webkit-keyframes materialRipple{0%{-webkit-transform:scale(0)}20%{-webkit-transform:scale(1)}to{opacity:0;-webkit-transform:scale(1)}}@-moz-keyframes materialRipple{0%{-moz-transform:scale(0)}20%{-moz-transform:scale(1)}to{opacity:0;-moz-transform:scale(1)}}@keyframes materialRipple{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.switch-material.switch-light input:checked~span:before,.switch-material.switch-light input:not(:checked)~span:after{-webkit-animation:materialRipple 0.4s ease-in;-moz-animation:materialRipple 0.4s ease-in;animation:materialRipple 0.4s ease-in}.switch-toggle.switch-material input:checked+label:after{-webkit-animation:materialRipple 0.4s ease-in;-moz-animation:materialRipple 0.4s ease-in;animation:materialRipple 0.4s ease-in}.switch-light.switch-material.switch-light input~span:after,.switch-light.switch-material.switch-light input~span:before{visibility:hidden}.switch-material.switch-toggle input+label:after{visibility:hidden}.switch-light.switch-material.switch-light input:focus:checked~span:before,.switch-light.switch-material.switch-light input:focus:not(:checked)~span:after{visibility:visible}.switch-material.switch-toggle input:focus:checked+label:after{visibility:visible}}@media only screen and (-webkit-min-device-pixel-ratio:0){.switch-light input:focus+label,.switch-light input:focus~span a{outline-color:-webkit-focus-ring-color;outline-style:none}.switch-toggle input:focus+label,.switch-toggle input:focus~span a{outline-color:-webkit-focus-ring-color;outline-style:auto}}@media only screen and (-webkit-max-device-pixel-ratio:2) and (max-device-width:80em){.switch-light,.switch-toggle{-webkit-animation:webkitSiblingBugfix 1s infinite}}#pinfo-btm-o #pinfo-btm-m,.ev-pp-stickybar .container>div.sticky-stock-status,span.large-4.columns.float-left{width:100%}#options-313-list input,.breadcrumbs{display:none !important}.bs-modal-header .close{order:2;font-size:33px;padding:13px;margin:-1rem -1rem -1rem auto}@media all  and (max-width: 991.98px){.bs-modal-title{margin-bottom:0;line-height:1.5;color:#fff;order:1;width:100%;padding-left:20px}div#pname{text-align:center;font-weight:700}a.btn.btn-default.btn-lg.action.secondary.btn-block.buy-button.validation-passed.mobybut{width:100% !important;margin:13px auto 0}}div#dynamic_product_images_sticky{display:none;z-index:999}#back-top{position:fixed;display:none;font-size:50px;color:rgba(0, 0, 0, 0.5);right:10px;width:auto}a#back-top{text-decoration:none}a#back-top:active{background:0 0}#back-top,.topup{bottom:5px}#back-top i,a#back-top{display:block}.dynamic_product_images{position:relative;width:100%;display:block;height:500px}@media all  and (max-width: 991.98px){.ev-pp-stickybar{visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear}.ev-pp-stickybar.sticky-show{flex-flow:wrap;height:auto;visibility:visible;opacity:1}#dynamic_product_images_sticky,.dynamic_product_images{background:#f6f8fb}.and2 div#stickyfixprice{display:none}.ev-pp-stickybar .old-price{display:none}.ev-pp-stickybar.sticky-show .container{display:flex;align-items:center;background-color:#e9eeef;padding:0;flex:0 1 auto;z-index:9 !important}.feefo-count{margin-top:0 !important}h1#bespokeh1{font-size:21px;margin-top:10px}.byobed-outer .product-info-price .price-box,.byobed-outer .product-options-bottom .price-box{display:flex;flex-flow:wrap;padding:0 0 10px !important}.bs-modal-footer .btn-50-wide{width:48%;padding:0;justify-content:center;height:53px;display:flex;margin:1% !important;align-items:center;text-align:center !important}}.bs-modal-body.row{padding:30px}.guide-text-wrap h3{margin-bottom:11px}.filters-button-group .button{cursor:pointer}.add-to-cart{width:100%;text-align:center}.button.btn-continueshop{margin-right:15px}.button-group.filters-button-group{padding:0 15px}.filters-button-group .button{border:0}.ev-prod-keyfacts,.hideheadboard{display:none}.grid{display:flex;flex-flow:wrap;width:100%}.spinner-fading-circle{width:20px;height:20px;display:flex;padding:20px;text-align:center;position:relative;margin:0 auto}#tab-0 h4,.product-add-form{margin-bottom:20px}button.btn.btn-info{margin-right:30px}#linked-products-outer,.page-title-wrapper,.product-options-bottom,.product-reviews-summary{display:none}.byobed-in,.media{display:block}.product.media{padding:0;margin:0;width:55%;border:0}.product-add-form{box-shadow:none;border:0;padding:0}#page-main-outer{background:#cbcbcd}@media all  and (max-width: 767.98px){.product.media{width:100%}}.base-depth-img,.colourspan{padding:1px}#dynamic_shadow{position:relative}#dynamic_product_images,#nohead{height:auto}#tab-2 li{width:20% !important;padding:1%}.mytab-pane h3,.mytab-pane p{margin-bottom:0;padding:0 10px 12px}#nohead{display:flex;justify-content:center;align-items:center;text-align:center}.swatch45 span{width:100%;min-height:51px}.product-options-wrapper{padding:0;margin-top:0 !important;border-radius:0;overflow:hidden;border:0 solid #cccccc36}@media all  and (min-width: 992px){.product-options-wrapper{border-radius:10px}}.column.main{background:linear-gradient(90deg, #cbcbcd 53%, rgba(238, 238, 238, 0.99) 74%)}#tabs-container .tab{border:0 !important}.ev_sel_size{font-weight:200;font-size:18px;display:block;min-height:27px}#mytabs li,.itclick{text-align:center;cursor:pointer}#mytabs li{flex:1;padding:33px;border:1px solid #ccc;background-color:#f6f8fb;font-size:20px}#mytabs li a{text-transform:initial}#dimention_wrap{background-color:#f6f8fb;padding:0;color:#fff}.itclick{font-size:18px;display:block;width:100%;padding:42px;border-bottom:1px solid #ccc;height:auto;margin:0}.itclick:hover{opacity:0.8}.tab-content dt{font-weight:400;border-bottom:1px solid #ebecef;padding-bottom:1.5rem}.tab-content dt:nth-last-child(2){border:0}.tab-content dt:not(.isopen):hover{opacity:0.9;cursor:pointer}.ac-accordion__expand-chevron{transform:rotate(180deg);transition:transform 0.2s}.ev_ln_filter_chevron{margin-left:auto;transition:transform 0.2s;transform-origin:center}.ev_ln_filter_chevron_closed .ac-accordion__expand-chevron{transform:initial;transform:rotate(0deg) !important}.hb_image_bkg{background-position:center !important}.is-checked{border:2px solid var(--success-500) !important;border-radius:10px}.ev_acc_linebreak{border-bottom:1px solid #ebecef;margin:0 20px}dd:first-of-type{border-bottom:0 solid #ebecef;margin:0 20px}.byobed-in{padding-top:100px}@media all  and (min-width: 768px){.product.info.detailed{margin:0;padding:25px}}.guide-text-wrap.guides-scatter{background-color:#f6f8fb}.revbod{padding:0}#byob_price_wrap{background-color:#fff;margin-top:20px;border-radius:10px}.storage_disabled{position:relative;opacity:0.5}.storage_disabled div{cursor:initial !important}.storage_disabled:after{content:" ";height:2px;width:150px;background-position:center;background-color:#ababab;position:absolute;top:73px;left:27px;-moz-transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}div#byob-desc-wrap{overflow:hidden;border-radius:10px}#bespokeh1 #feefoouterwrap{display:inline-block}.feefo_title_wrap{display:block}.byob_cont_wrap{border-radius:10px}.byob_cont_outwrap{overflow:hidden;border-radius:10px;background-color:#fff;width:100%;text-align:center;margin:0 auto 50px;padding-bottom:20px}.byob_acc_outer{border-radius:10px}.feefowidget-header-information-title{display:block !important}.feefowidget-global-container:first-child .feefowidget-global-container-header:first-child{display:block}#feefo_outer_wrap{margin-top:50px;background-color:#fff;border-radius:10px;order:8;padding:50px;z-index:1;width:100%}.title_stars{display:inline-block}#bottomclock{display:none}#byob_outish{order:2;padding-top:20px}@media all  and (max-width: 991.98px){div#feefo_outer_wrap{padding:0}dd:first-of-type{border-bottom:0 solid #ebecef;margin:0}.storage_disabled:after{content:" ";height:2px;width:69px;background-position:center;background-color:#ababab;position:absolute;top:37px;left:24px;-moz-transform:rotate(315deg);-webkit-transform:rotate(315deg);-o-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}#dynamic_product_images{background:#f6f8fb}.byob_cont_outwrap2{background-color:#f6f8fb}.product-add-form{margin-bottom:0 !important}.byob_cont_wrap{background-color:#fff}#dimensions_accordian a,.byob_cont_wrap2{background-color:#f6f8fb}.byob_cont_outwrap,.product.info.detailed.byob_acc_outer{margin-bottom:0 !important}#feefo_outer_wrap{margin-top:0 !important}.byob_cont_outwrap{margin-top:0 !important;background-color:#f6f8fb}#byob_outish{order:2;padding-top:0 !important}#topclock{display:none}#bottomclock{display:block;margin-top:23px;text-align:center}#feefo_outer_wrap,.byob_acc_outer,.byob_cont_outwrap,.byob_cont_wrap,div#byob-desc-wrap,img#dynamic_shadow{border-radius:0}.ev_sel_size{font-weight:200;font-size:15px;display:block;min-height:27px}.title_in_wrap{font-size:16px}#byob_price_wrap{background-color:#fff;margin-top:0;border-top:1px solid #cccccc87;border-radius:0}.product-info-main{background:#f6f8fb}div#ev-mediaproddetails{padding-bottom:0}.container.ev_widget_featured_product{border-radius:0 !important}#bespokeh1{order:1;text-align:center}#bespokeh1>span{border-right:0 solid var(--tertiary-500);margin-right:0}.byobed-in{padding-top:0}#bespokeh1{position:relative;left:0}#bespokeh1:after{position:relative;left:0}div#byob_price_wrap{padding:13px 20px 20px}.feefo_title_wrap{display:block !important}.tab-content dt{margin:0 10px}.iconwrap{text-align:left;padding-left:0;padding-right:15px !important}dl.tab-content.byob-accordian{padding-right:0}.product.media{width:100%}.pp-order-info{margin-left:0 !important}}.feefowidget-rating-wrapper{width:100%}#product-info-price-main{display:none}div#what-makes-it-great{margin-top:40px}#ev-mediaproddetails .product-info-main div#feefoouterwrap{background-color:#fff;border-radius:10px;overflow:hidden;margin-top:20px}.feefo_title_wrap,.title_stars{background-color:initial !important;margin-top:0 !important;overflow:initial !important}#draw_toggler{width:auto;margin-bottom:0;margin-top:0;position:relative;bottom:40px}@media all  and (min-width: 992px){#draw_toggler{padding-bottom:10px;padding-top:16px;position:static;bottom:unset}}.no label{background-color:#f0f0f0}@media all  and (max-width: 991.98px){span.price.c_total_amount{font-size:12px !important}div#ev-mediaproddetails{padding:0}span.old-price.sly-old-price.hidden{margin-bottom:0;margin-top:6px}}#tabs-container .tab .options-list li.color_way,#tabs-container .tab .options-list li.sel_310{width:20%}@media all  and (max-width: 991.98px){.color_way,.sel_310{width:33% !important}}.product-info-price{width:100%;float:none}.switch-candy a{border:3px solid #fff;border-radius:20px;background-color:#f7ded9;color:var(--primary-500)}.switch-candy input:checked+label{color:var(--primary-500)}.switch-light.switch-candy input:checked~span span:nth-child(2),.switch-light.switch-candy input~span span:first-child{color:var(--primary-500)}.top-intro img{filter:grayscale(1) contrast(100) brightness(1) !important}#feefoouterwrap{margin-top:0;padding-top:0 !important}#feefoouterwrap img{margin:0 0 11px}.image-outer .fa-plus-circle{font-size:25px;color:#f7ded9 !important;position:absolute;right:15px;bottom:15px}