
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#FFF;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/fancybox_sprite.png?v783d4031')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/fancybox_loading.gif?v328cc0f6') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/blank.gif?v32547260');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}.fancybox-next
span{right:10px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock
body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/fancybox_overlay.png?v77aeaa52')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next
span{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/fancybox_sprite@2x.png?ved9970ce');background-size:44px 152px}#fancybox-loading
div{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/js/lib/fancybox/fancybox_loading@2x.gif?vf9293863');background-size:24px 24px}}
#extabs
span#tb4{width:100px}div#noticeevents{border:1px
solid #999;background-color:#FFF;height:100px;overflow:auto}div#noticeevents
div{border-bottom:1px dotted #DDD;padding:3px;margin:0px}.runner{-moz-border-radius:5px;-webkit-border-radius:5px;float:right;font-size: .8em;background-color:#333;color:#FFF;padding:2px
10px 5px 10px;cursor:pointer}div.Growler{width:420px !important;margin:0
0 0 -210px;padding:0;right:auto !important;left:50%;text-align:center;top:0 !important}div.Growler-notice{background-color:#000;color:#fff;opacity: 				.85;filter:alpha(opacity = 85);zoom:1;padding:10px;margin-top:5px;margin-bottom:5px;margin-left:auto;margin-right:auto;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;min-height:40px;z-index:99999}div.Growler-notice-head{font-weight:bold;font-size:10px}div.Growler-notice-exit{float:right;font-weight:bold;font-size:12px;cursor:pointer}div.plain{color:#000;width:253px;margin-top:5px;margin-bottom:5px;text-align:left;display:none;min-height:40px;background-color:#EDEDED;border:1px
solid #777}div.plain div.Growler-notice-head{font-weight:bold;font-size:10px;padding:2px
10px}div.plain div.Growler-notice-exit{float:right;cursor:pointer;margin:0px;padding:0px
0px 2px 2px;width:10px;height:10px;color:#BFBFBF}div.plain div.Growler-notice-body{padding:5px}div.macosx{color:#000;width:253px;margin-top:5px;margin-bottom:5px;text-align:left;display:none;min-height:40px;background:#d7d7d7 url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/images/macosx.jpg) repeat-y 0;border:1px
solid #C9C9C9}div.macosx div.Growler-notice-head{font-weight:bold;font-size:10px;padding:5px
10px}div.macosx div.Growler-notice-exit{width:15px;height:15px;float:left;cursor:pointer;margin:4px;margin-left:1px;font-size:0em;color:transparent;background:transparent url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/images/macosx_exit.png) no-repeat left 0}div.macosx div.Growler-notice-exit:hover{background:transparent url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/images/macosx_exit_over.png) no-repeat left 0}div.macosx div.Growler-notice-body{padding:2px
0 10px 25px}div.candybar{color:#000;width:253px;margin-top:5px;margin-bottom:5px;text-align:left;display:none;min-height:40px;background-color:#F5F7FA;border:1px
solid #19304B}div.candybar div.Growler-notice-head{font-weight:bold;font-size:10px;background:url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/images/candybars.jpg) repeat-x;padding:5px
10px}div.candybar div.Growler-notice-exit{float:right;cursor:pointer;margin:3px}div.candybar div.Growler-notice-body{border-top:1px solid #999;padding:10px}div.atwork{color:#FFF;width:253px;margin-top:5px;margin-bottom:5px;text-align:left;display:none;min-height:40px;background:#4d4d4d url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/images/atwork.png) repeat-y 0;border:1px
solid #222}div.atwork div.Growler-notice-head{font-weight:bold;font-size:12px;padding:5px
20px;color:#efca23}div.atwork div.Growler-notice-exit{float:right;cursor:pointer;margin:3px}div.atwork div.Growler-notice-body{padding:2px
0 10px 25px}
#MB_overlay{position:absolute;margin:auto;top:0;left:0;width:100%;height:100%;z-index:9999;border:0;background-color:#000!important}#MB_overlay[id]{position:fixed}#MB_window{position:absolute;top:0;border:0
solid;text-align:left;z-index:10000}#MB_window[id]{position:fixed!important}#MB_frame{position:relative;background-color:#EFEFEF;height:100%}#MB_header{margin:0;padding:0}#MB_content{position:relative;padding:6px
.75em;overflow:auto}#MB_caption{font:bold 100% "Lucida Grande", Arial, sans-serif;text-shadow:#FFF 0 1px 0;padding: .5em 2em .5em .75em;margin:0;text-align:left}#MB_close{display:block;position:absolute;right:5px;top:4px;padding:2px
3px;font-weight:bold;text-decoration:none;font-size:13px}#MB_close:hover{background:transparent}#MB_loading{padding:1.5em;text-indent:-10000px;background:transparent url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/parts/ajaxcart/spinner.gif?v58625c04') 50% 0 no-repeat}#MB_window{background-color:#EFEFEF;color:#000;-webkit-box-shadow:0 0 64px #000;-moz-box-shadow:#000 0 0 64px;box-shadow:0 0 64px #000}#MB_frame{padding-bottom:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#MB_content{border-top:1px solid #F9F9F9}#MB_header{background-color:#DDD;border-bottom:1px solid #CCC}#MB_caption{color:#000}#MB_close{color:#777}#MB_close:hover{color:#000}.MB_alert{margin:10px
0;text-align:center}
.c-my-cart-protection-wrapper{width:100%}.opc-index-index .delivery-method-table .c-my-cart-protection-wrapper{display:none}.c-my-cart-protection-wrapper+.cart-item-delivery-assembly{margin:8px
0 0}.c-my-cart-protection-wrapper.is-include{grid-column:4/1;margin:4px
0 0 -2px}@media only screen and (max-width: 991px){.c-my-cart-protection-wrapper.is-include{margin:8px
0 0 -2px}}.c-my-cart-protection-block.is-default-view .c-my-cart-protection-block__selected,
.c-my-cart-protection-block.is-selected-view .c-my-cart-protection-block__default{display:none}.c-my-cart-protection-block__inner{display:flex;align-items:center;padding:8px
16px;max-width:816px;width:100%}.c-my-cart-protection-block__inner.c-my-cart-protection-block__selected{max-width:none;padding:8px
0}@media only screen and (min-width: 992px){.c-my-cart-protection-block__inner.c-my-cart-protection-block__selected{padding:12px
0}}.c-my-cart-protection-block__inner.c-my-cart-protection-block__selected .c-my-cart-protection-block__view{padding:0
0 0 16px}.c-my-cart-protection-wrapper.is-include .c-my-cart-protection-block__inner{padding:0}.c-my-cart-protection-block__default{background-color:#F2F2F2;border-radius:4px}.c-my-cart-protection-block__icon-wrap{flex:none;display:flex;align-items:center;margin-right:8px;font-size:32px}.c-my-cart-protection-block__selected .c-my-cart-protection-block__icon-wrap{font-size:24px}.c-my-cart-protection-block__default .c-my-cart-protection-block__icon-wrap{margin-right:8px}.c-my-cart-protection-block__view{display:flex;min-width:0;width:100%}.c-my-cart-protection-block__main{display:flex;flex-wrap:wrap;align-self:center;font-size:14px;line-height:20px;min-width:0;width:100%}@media only screen and (max-width: 767px){.c-my-cart-protection-block__default .c-my-cart-protection-block__main{display:block}}@media only screen and (max-width: 991px){.c-my-cart-protection-block__selected .c-my-cart-protection-block__main{width:auto;flex:0 0 auto}.c-my-cart-protection-block__edit-plan{margin-left:1px}.c-my-cart-protection-block__prices{margin-right:-3px}}.c-my-cart-protection-block__main
b{font-weight:600}.c-my-cart-protection-block__description{margin:0
8px 0 0;font-weight:400;font-size:14px;line-height:20px;color:#000}.c-my-cart-protection-block__view-details{font-weight:400;font-size:14px;line-height:20px;color:#0E259A;text-decoration:underline;white-space:nowrap}.c-my-cart-protection-block__view-details:hover{color:#0E259A;text-decoration:none}@media only screen and (min-width: 1264px){.c-my-cart-protection-block__view{display:flex}}@media only screen and (min-width: 1600px){.c-my-cart-protection-block__view{display:flex}}.c-my-cart-protection-block__prices{display:flex;flex-direction:column;text-align:right}.c-my-cart-protection-block__prices .c-my-cart-protection-block-new-price
.price{font-size:14px !important;line-height:20px !important;font-weight:400 !important;color:#000 !important}.c-my-cart-protection-block__prices .c-my-cart-protection-block-old-price
.price{color:#757575 !important;text-decoration:line-through;font-size:12px !important;line-height:18px !important;font-weight:400 !important}.c-my-cart-protection-block__add-protection
.icon{font-size:16px;margin:0
3px 0 0;flex:0 0 auto}.c-my-cart-protection-block__add-protection{display:none;white-space:nowrap}.c-my-cart-protection-block__add-protection:hover{color:#0E259A;text-decoration:underline}.c-my-cart-protection-block__add-protection-btn{display:inline}@media only screen and (min-width: 992px){.c-my-cart-protection-block__add-protection{display:flex;align-items:center;font-size:14px;line-height:20px;font-weight:600;text-transform:capitalize;color:#0E259A;position:relative;left:.1rem}}.c-my-cart-protection-block__edit-plan{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:20px;text-transform:capitalize;color:#0E259A}.opc-index-index .c-my-cart-protection-block__inner{flex-wrap:nowrap}@media only screen and (min-width: 768px){.c-my-cart-protection-block__edit-plan{text-decoration:none}}.c-my-cart-protection-block__edit-plan
span{display:none}@media only screen and (min-width: 768px){.c-my-cart-protection-block__edit-plan
span{display:inline}}.c-my-cart-protection-block__edit-plan:hover{color:#0E259A;text-decoration:none}@media only screen and (min-width: 768px){.c-my-cart-protection-block__edit-plan:hover{text-decoration:underline}}
:root{--transparent:rgba(0, 0, 0, 0);--white:#fff;--black:#000;--primary-main:#0E259A;--primary-white:var(--white);--primary-support:#F25D0D;--secondary-support:#FD822E;--primary-support-darker:#DA540C;--secondary-main:#435FEE;--primary-main-darker:#0B1E7B;--primary-main-light:#005ccc;--secondary-2:#A3B2CE;--secondary-3:#D7DBED;--secondary-4:#f0f2ff;--tertiary-variant-1:#FFE8E8FF;--tertiary-variant-2:#feeadb;--tertiary-support-2:#EF5350FF;--tertiary-support-3:#d21714;--tertiary_special-3:#CA950B;--red-compare-4:#4b1314;--red-compare-5:#381414;--red-compare-6:#301413;--primary-black:var(--black);--black-1:#1F1F1F;--tertiary-main:#347436;--tertiary-main-1:#A8C658;--tertiary-main-2:#D5EAA3;--tertiary-main-4:#E4EECA;--tertiary-main-5:#46A049;--tertiary-main-6:#347436;--green-compare-1:#59734F;--green-compare-2:#465D3E;--green-compare-3:#4D6844;--green-compare-4:#243B25;--green-compare-5:#1E2E1F;--green-compare-6:#253b26;--green-compare-7:#1B271C;--gray-0:#3F3F3F;--gray-1:#757575;--gray-2:#848484;--gray-3:#ABABAB;--gray-4:#B5B5B5;--gray-5:#D8D8D8;--gray-6:#E8E8E8;--gray-7:#EFEFEF;--gray-8:#F2F2F2;--gray-9:#F8F8F8;--gray-10:#CCC;--gray-11:#444;--gray-12:#7C7C7C;--icon-color:#000;--image-min-width:0;--image-min-height:0;--accessibility-outline:2px
solid #6a82ea;--accessibility-color:#6A82EA;--boutigue-main:#8a6300;--boutique-bg:rgba(138,99,0,.1);--boutique-light:#CA950B}
.footer-extra,
.skip-cart .label,
.header-login-link .yotpo-reviews,
.header-login-link .testimonials-reviews,
[hidden],
div.Growler,
.footer-container .links .social .social_title,
.hidden,
.no-display-current,
.skip-cart .mobile-label,
.skip-link .label font,
.mobile-count,
.header-minicart .minicart-message{display:none}.no-display{display:none !important}.clearfix:after{content:'';display:table;clear:both}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}.anchor-link{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}html,body,fieldset,abbr,acronym{border:0}html,body{min-height:100%}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:10px;scroll-behavior:smooth}html.no-smooth{scroll-behavior:auto}html.fancybox-margin{margin:0}body{margin:0;background:#FFF;font-size:1.4rem;font-family:'Poppins',sans-serif;color:#000;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body::after{content:'';display:block;width:100%;height:env(safe-area-inset-bottom);margin-bottom:calc(-1 * env(safe-area-inset-bottom));background:#f2f2f2;clear:both}@media only screen and (min-width: 1264px){body::after{background:#efefef}}body.sb-popup-opened{overflow:hidden}body.sb-popup-opened .sb-global-overlay{z-index:200}a,a:hover{color:#000;text-decoration:none}a,button{-ms-touch-action:manipulation;touch-action:manipulation}a:focus,a:active,a:hover{outline:0}b,strong,.strong{font-weight:600}img{border:0;max-width:100%;vertical-align:middle}.icon[class*="icon-sb"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}img:not([src]){visibility:hidden}.lazy-img:not([data-src]){-webkit-animation:fadein .4s;-moz-animation:fadein .4s;-o-animation:fadein .4s;animation:fadein .4s}@keyframes
fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes
fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes
fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes
fadein{from{opacity:0}to{opacity:1}}.validation-popup-advice{font-size:12px;color:#F00;padding-top:2px}h2.product-name,div.product-name{font-weight:normal;font-size:1.3rem}p.product-name
a{color:#000}.truncate-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-name
a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.stop-auto-scroll{overflow:hidden}button,input,select,textarea{font-family:inherit}button[disabled],input[disabled]{cursor:default}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,select:-webkit-autofill{background-color:#fff}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.input-text.validation-failed,textarea.validation-failed{border-color:#EF5350 !important}.validation-failed{border-color:#EF5350 !important}.input-text.validation-failed:focus{outline-color:#EF5350}table{border-collapse:collapse;border-spacing:0}.col-main{margin-bottom:0}.stjr-review-checkout-widget-body__logo{margin:0
auto !important;display:table}.header-top-link li
span{color:#fff;font-size:12px}.mfr-popup-wrp{position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4)}.mfr-popup-wrp .mfr-popup-container{background-color:#fefefe;margin:auto;padding:20px;border:1px
solid #888;max-width:688px;text-align:center}.wrapper{min-width:280px;min-height:100%;margin:0
auto;background:#FFF;padding-bottom:0}ol,ul,li{list-style:none}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}ol,ul{margin:0;padding:0}h1,.h1,h2,.h2{font-style:normal;line-height:normal;text-rendering:optimizeLegibility}.button{height:38px;color:#fff;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center}.button:active,
.footer .button:active{background:#0d4a83;color:#FFF}.button:focus,
.footer .button:focus{background-color:#0d4a83;outline:none;color:#FFF}a.button{text-decoration:none}a.button:hover{color:#FFF}@media (-webkit-min-device-pixel-ratio: 2),
(min--moz-device-pixel-ratio: 2),
(-o-min-device-pixel-ratio: 4 / 2),
(min-device-pixel-ratio: 2),
(min-resolution: 192dpi),
(min-resolution: 2dppx){.icon-sprite,
.sorter>.sort-by .sort-by-switcher,
.sorter>.view-mode .grid,
.sorter>.view-mode .list,
.product-view .sharing-links a,
.review-summary-table .rating-box .rating-number:after,
.ratings-table .rating-box,
.ratings-table .rating-box
.rating{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/icon_sprite@2x.png?v2e74ff6b');background-size:100px 1000px}}div.Growler{z-index:99999999 !important}.Growler-notice{background:#004789 !important;color:#fff !important}#colorbox{overflow:visible !important}.main:after,.col-wrapper:after{content:'';display:table;clear:both}.col1-layout div.col-main{float:none;width:auto;padding:0}.fancybox-wrap.newsletter-popup{background:transparent}.fancybox-wrap.newsletter-popup .fancybox-skin{background:transparent;padding:0
!important}.newsletter-popup .fancybox-close{top:8px;right:8px}.main-container
.main{position:relative;margin-bottom:0}.global-site-notice{background:#676157;color:#e6e6e6;font-size:11px}.global-site-notice .notice-inner{width:100%;max-width:1200px;margin:0
auto;line-height:11px;min-height:40px;padding:14px
0 14px 120px;background:url("https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/demo-logo.png") left center no-repeat}.global-site-notice p
strong{color:#9b2c29;font-size:13px;font-weight:700;display:inline-block;margin:0
0 2px 0}label{display:inline-block;font-size:13px;font-weight:500}textarea{padding:10px}::-webkit-input-placeholder{color:#a0a0a0}input:-moz-placeholder{color:#a0a0a0}.skip-content.skip-active{display:block}p.required{margin:5px
0 0;color:red;font-size:13px}.validation-advice{color:#D21714;font-size:1.2rem;line-height:2rem;margin-top: .8rem}.validation-advice.green-class{color:green !important}.messages{margin:0;clear:both;width:100%}.messages
li{margin:0}.messages li
li{position:relative;margin-bottom:5px;padding:7px
10px 7px 20px;background:#fff}.messages li li:last-child{margin-bottom:0}.messages .notice-msg
li{border-left:5px solid #e26703}#custommenu-mobile{display:block;background:#f3f3f3}.page-header{background-color:#1E4FC0}.page-header-container
.logo{width:18.353rem;height:2.638rem;display:block;flex-shrink:0;margin:0.18rem 0 -0.418rem}.page-header-logo{width:100%;height:100%}@media only screen and (min-width: 1200px){.page-header-logo{width:27.829rem;height:4rem}.page-header-container
.logo{width:27.829rem;height:4rem;margin:0}}.header-top-link
li{display:inline-block}.page-header-container>.skip-links{position:static}.page-header-container #search_mini_form .search-button{display:flex;align-items:center;justify-content:center;background-color:rgba(255, 255, 255, 0);height:100%;font-size:24px;color:#3F3F3F;line-height:40px;width:56px;margin:0;padding:0;border-radius:0 2px 2px 0;box-shadow:none;position:absolute;top:0;right:0;border:0;z-index:1}@media only screen and (min-width: 1264px){.page-header-container #search_mini_form .search-button{width:72px;right:0}}.page-header-container #search_mini_form .search-button
svg{margin-top:unset}.page-header-container #search_mini_form.sb-searchForm.autocomplete-shown .search-button{display:none}.page-header-container #search_mini_form .sb-input.sb-error~#camera-btn{display:none}.page-header-container #search_mini_form .sb-input.sb-error::-webkit-input-placeholder{color:#000}.page-header-container #search_mini_form .sb-input.sb-error:-moz-placeholder{color:#000}.header-top-link{padding:0
0 10px}.menu-section .skip-link.skip-nav{color:#fff}.menu-section .skip-link.skip-nav
.icon{width:30px;height:24px}#search_mini_form .validation-advice{margin-top:4px;position:absolute;top:100%;margin-left:0;left:1.6rem;right:1.6rem;background-color:#0E259A;z-index:1;display:none !important}#advice-required-entry-search::before,#advice-required-entry-search::after{content:'';display:block;position:absolute;background-color:inherit;top:0;bottom:0;width:2.6rem;z-index:inherit}@media (min-width: 768px){#advice-required-entry-search::before,#advice-required-entry-search::after{width:1.6em}}#advice-required-entry-search::before{right:100%}#advice-required-entry-search::after{left:100%}#search_mini_form .input-box{position:relative;display:flex;z-index:3;flex-wrap:wrap;margin:0
auto}@media only screen and (min-width: 768px){#search_mini_form .input-box{max-width:60rem}}@media only screen and (min-width: 1200px){.page-header-container #search_mini_form .search-button{width:72px}#search_mini_form .input-box{max-width:140rem}}.div-close-icon{position:absolute;top:3px;width:40px;text-align:center;height:37px;right:12px;z-index:10}@media only screen and (max-width: 767px){.div-close-icon{right:7px}}.div-close-icon a.close-icon{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24.svg?v25d6e7bb') center center no-repeat;width:24px;height:24px;font-size:0;display:inline-block;vertical-align:middle;margin:5px;background-size:24px;cursor:pointer}.skip-call{margin-left:10px;color:#fff;display:flex}.skip-call:hover,.skip-call:focus{color:#fff}.header-login-link{height:100%}.header-login-link .testimonials-reviews{margin:0
10px 0 5px}.header-login-link .flexslider-free-delivery-text,
.header-login-link .owlslider-free-delivery-text{font-size:1.2rem;color:#fff;text-align:right;text-transform:uppercase;height:17px;overflow:hidden;margin-bottom:1rem;display:none}.header-login-link .owlslider-free-delivery-text{font-family:'Poppins',sans-serif}.header-login-link .flexslider-free-delivery-text ul.slides li,
.header-login-link .owlslider-free-delivery-text
.data{display:block}.header-login-link .flexslider-free-delivery-text ul.slides li span,
.header-login-link .owlslider-free-delivery-text .data
span{font-weight:600}.header-minicart .skip-link{position:relative}.header-minicart .skip-link .mobile-count{display:flex;justify-content:center;align-items:center;position:absolute;top:6px;left:100%;transform:translate(-50%, -50%);padding:0
2px;min-width:16px;width:fit-content;height:16px;background-color:#435FEE;border-radius:50%;font-size:12px;font-weight:600;line-height:1;color:#fff}@media only screen and (min-width: 1200px){.header-minicart .skip-link .mobile-count{left:auto;right:86px;top:0.4rem}}.header-minicart .skip-link .mobile-count[data-qty='0']{display:none}.rating-links{display:inline-block;vertical-align:middle}.header-minicart
.separator{margin:0;border:none;color:#B5B5B5;background-color:#B5B5B5;height:1px}.header-login-link .header-minicart .mini-products-list .product-image
img{display:inline-block;width:48px;height:48px}.minicart-actions .checkout-types{margin:15px
0 0}.header-minicart .mini-products-list .support-system{font-size:12px;color:#333;font-weight:600;margin:3px
0 4px;padding:0;text-align:left;display:block;line-height:normal;float:left;width:100%}#header-account{width:100vw;right:-16px;top:40px;background:#fff;z-index:1000;position:absolute;padding:0
24px 24px;border-radius:0 0 4px 4px}#header-account:after{right:66px;display:block;height:1em;width:1em;font-size:11px;background:#fff;transform:rotate(45deg);position:absolute;content:'';z-index:10}#header-account:after{background:#fff;top:calc(-0.5 * 1em)}@media only screen and (min-width: 1200px){.header-user-menu-item.my-account-link{position:relative}.page-header-container.is-header-wishlist #header-account{top:100%;right:-14rem;margin:1.6rem 0 0}.page-header-container.is-header-wishlist #header-account:after{right:149px}}@media only screen and (min-width: 1600px){.page-header-container.is-header-wishlist #header-account{right:-16.2rem}.page-header-container.is-header-wishlist #header-account:after{right:170px}}@media (min-width: 768px){#header-account{right:-24px}#header-account:after{right:74px}}@media only screen and (min-width: 1264px){#header-account:after{right:229px}.cms-index-index #header-account:after{right:229px}.catalog-product-view #header-account:after{right:265px}}@media (min-width: 1608px){#header-account:after{right:calc(229px + (100vw - 1608px) / 2 )}}@media (min-width: 1680px){.cms-index-index #header-account:after{right:calc(229px + (100vw - 1648px) / 2 )}.cms-index-index .page-header-container.is-header-wishlist #header-account:after{right:calc(287px + (100vw - 1648px) / 2 )}}@media (min-width: 1680px){#header-account:after{right:265px}}@media (min-width: 1720px){.cms-index-index #header-account:after{right:265px}.cms-index-index .page-header-container.is-header-wishlist #header-account:after{right:303px}}#header-account
.welcome{padding-left:0}#header-account.customer-login .user-menu{margin:0}#header-account.customer-login .user-menu,#header-account.customer-login>.row>h3{flex:0 0 100%;max-width:100%}#header-account .account:before{content:'OR';position:absolute;margin-top:-48px;text-align:center;font-weight:600;color:#0E259A;background:#fff;left:50%;margin-left:-30px;width:60px;line-height:50px;font-size:1.6rem}#header-account .user-menu
li{margin-bottom:12px;font-size:1.6rem;white-space:nowrap}#header-account.customer-login .user-menu li:last-child{margin:32px
0 0}#header-account.customer-login .user-menu li:last-child
a{color:#fff;display:flex}#header-account.customer-login .user-menu li
a{display:inline-block}#header-account .user-menu li a:hover,
#header-account.customer-login .user-menu li
a{color:#0E259A;font-size:1.9rem}#header-account.customer-login .user-menu li:not(.sign-out) a:hover{text-decoration:underline}#header-account.customer-login .user-menu .sign-out.sb-button{display:block;line-height:4.8rem;text-align:center;padding:0}#header-account .sign-in
.desc{font-size:1.8rem;line-height:26px;margin-bottom:28px}#header-account .sign-in .sign-in-button,
#header-account .sign-in .create-account-button{font-size:1.9rem}#header-account
.benefits{padding-bottom:20px;font-size:1.6rem;line-height:22px}#header-account .benefits
li{margin-bottom:20px}#header-account .benefits li
.icon{width:2.4rem;margin-right:1.8rem;height:2.4rem;flex:0 0 auto}#header-account.customer-login .user-menu li:not(:last-child) a:before{content:'';background-size:32px 32px;width:32px;height:32px;margin-right:16px;display:inline-block;vertical-align:middle}#header-account.customer-login .user-menu li.my-cart a:before{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-cart-primary-24.svg?v8902970c')}#header-account.customer-login .user-menu li.my-account a:before,
#header-account.customer-login .user-menu li.my-accountfirst a:before{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-account-primary-32.svg?vd6a76416')}#header-account.customer-login .user-menu li.my-orders a:before{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-shipping-primary-32.svg?v297538e2')}#header-account.customer-login .user-menu li.address-book a:before{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-book-primary-24.svg?v2e986ded')}#header-account.customer-login .user-menu li.preferences a:before{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-preferences-primary-32.svg?v0b53f594')}.ftr-link-block-wrapper
.ftr_logo_btm{display:block;margin:0
auto 16px;text-align:center}.ftr-link-block-wrapper{text-align:center}.ftr-link-block-wrapper .ftr-link-block
li{padding:0
5px;line-height:1.4;display:inline-block;vertical-align:middle;font-size:1.2rem;color:#001733;margin:0
1px}.ftr-link-block-wrapper .ftr-link-block li:first-child{border-right:1px solid #B5B5B5}.ftr-link-block-wrapper .ftr-link-block li:last-child{padding-left:1.5rem}.ft-cp{margin-top:7px;padding:0
15px;color:#000;font-size:1.2rem;text-align:center}.footer-call-now{width:100%;position:fixed;left:0;bottom:0;z-index:9999;background:rgba(128, 128, 128, 0.9)}.footer-call-now ul.full
li{width:100%;border:0}.footer-call-now ul
li{float:right;width:50%;border-left:1px solid rgba(35, 37, 45, 0.3)}.footer-call-now ul li:last-child{border-right:0}.footer-call-now ul li
a{padding:0;display:block;color:#FFF;font-size:18px;font-weight:700;text-transform:uppercase}.footer-call-now ul li a
span{display:none}.footer-call-now ul li a.live-chat,
.footer-call-now ul li a.call-now{height:50px;margin:0
auto;position:relative}.footer-call-now ul li a.live-chat{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/chat_icon.png?v613b782e') no-repeat center center;width:33px;text-indent:-9999px}.footer-call-now ul li a.call-now{display:block;text-align:center;font-size:3rem}.footer-call-now ul li a.call-now
.icon{vertical-align:middle}.header-after-container{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/top_banner_bg_v1.png?v63bbc3f5') repeat;background-position:center;background:rgb(2,0,36);background:-moz-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(215,219,237,1) 50%);background:-webkit-linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(215,219,237,1) 50%);background:linear-gradient(90deg, rgba(2,0,36,1) 0%, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(215,219,237,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#d7dbed",GradientType=1);box-shadow:0 2px 2px #dadada;position:relative}.banner-video
video{vertical-align:middle}.catalog-product-view .header-after-container{border-bottom:0}.checkout-cart-index .covid19,
.cms-page-view .covid19,
.brand-page-wrapper .covid19,
.sb-all-collection-page .covid19,
.attributeinfo-attributeinfo-viewall
.covid19{display:none}.catalog-product-view
.covid19.mobile{display:block}.cms-index-index
.covid19.mobile{display:block}@media only screen and (min-width: 992px){.catalog-product-view
.covid19.mobile{display:none}.catalog-product-view .header-after-container
.covid19{display:block}.cms-index-index
.covid19.mobile{display:none}.cms-index-index .header-after-container
.covid19{display:block}}.covid19{background:#f4f3f3;position:relative;text-align:center;color:#000;padding:15px
0 14px;font-size:17px;font-weight:400}.covid19
.close{position:absolute;right:3px;top:3px;font-size: .8rem;content:"";cursor:pointer;z-index:9999}.covid19{background:#f4f3f3;position:relative;text-align:center;color:#000;padding:15px
0;font-size:17px;font-weight:400}.covid19
a{text-decoration:underline}.catalog-category-view .covid19,
.catalog-product-view .covid19,
.checkout-cart-index .covid19,
.brand-page-wrapper .covid19,
.sb-all-collection-page .covid19,
.attributeinfo-attributeinfo-viewall
.covid19{display:block}.header-after-container
a{color:#000;text-decoration:underline;padding-left:0;cursor:auto}.magestore-bannerslider
.flexslider{overflow:hidden;position:relative}.magestore-bannerslider .flexslider.mobile .close,
.magestore-bannerslider .owlslider.mobile+.close{position:absolute;top:3px;right:3px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-close-bold-small.svg?v6873c828') no-repeat;width:10px;height:10px;content:'';z-index:9999;display:none}.header-minicart .minicart-wrapper:before,
.header-minicart .minicart-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:none}.header-minicart .minicart-wrapper:before{background-color:white;opacity:0.8;z-index:2}.header-minicart .minicart-wrapper:after{background-image:url("https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/loader32.gif");background-repeat:no-repeat;background-position:center;z-index:3}.header-minicart .minicart-wrapper.loading{position:relative}.header-minicart .minicart-wrapper.loading:before,
.header-minicart .minicart-wrapper.loading:after{display:block}.header-minicart
.empty{padding:2.4rem 3.2rem;font-size:1.8rem;font-weight:600;color:#000}.header-minicart .mini-products-list
li.last{border:none}.header-minicart .quantity-button.visible{opacity:1}.header-minicart .subtotal
.price{padding-left:14px}.one-loader{background-color:rgba(0, 0, 0, 0.4);height:100%;width:100%;position:fixed;top:0;z-index:999999;text-align:center;margin:0
auto;left:0}.loader-content{position:relative;top:50%;left:50%;width:250px;padding:0;margin:-75.5px 0 0 -125px}.loader-content
img{margin:0
auto;height:auto}.loader-content
p{margin:10px
0 0 0;font-size:12px;color:#fff;font-weight:600}#search:focus{outline:none}.search-autocomplete
.iSearchBox{display:flex;flex-direction:column;position:absolute;background:#fff;width:100%;border-radius:0px 0px 8px 8px;box-shadow:0 0 4px rgba(0,0,0, 0.5);max-height:calc(var(--rh) - 150px);overflow:hidden}@supports (-webkit-touch-callout: none){.autocomplete-shown .search-autocomplete
.iSearchBox{max-height:calc(var(--rh) - var(--hheader));margin-bottom:3.2rem}.touch body.no-scroll-search{overflow:hidden;-webkit-overflow-scrolling:touch;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0}}@supports not (-webkit-touch-callout: none){.touch body.no-scroll-search{overflow:hidden;position:relative}}@media (orientation: landscape) and (max-width: 1263.41px) and (max-height: 480px){:root .sb-global-header .search-autocomplete{right:0 !important}:root .is-safari .sb-global-header .search-autocomplete{width:auto !important}.touch body.no-scroll-search{overflow-y:visible}:root .autocomplete-shown .search-autocomplete
.iSearchBox{max-height:100vh}:root .is-safari .autocomplete-shown .search-autocomplete
.iSearchBox{max-height:var(--rh)}.is-safari .search-autocomplete
.iSearchBox__footer{display:none}.is-safari .search-autocomplete .iSearchBox__scrollable .no-bdr.results{display:block;position:static}}.search-autocomplete
.iSearchBox__scrollable{padding:1.6rem 1.6rem 0;overflow-x:hidden;overflow-y:auto;min-height:100%}@media only screen and (min-width: 1264px){.search-autocomplete
.iSearchBox__scrollable{padding:3rem 4rem 0}}.search-autocomplete
.iSearchBox__footer{background:#fff;box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);border-radius:0px 0px 8px 8px;padding:0
1.6rem}@media only screen and (min-width: 1264px){.search-autocomplete
.iSearchBox__footer{display:none}}.search-autocomplete .iSearchBox__footer .no-bdr.results{border-top:unset;padding-top:2rem;padding-bottom:2rem}.search_autocomplete-before{border:12px
solid transparent;border-bottom:12px solid #fff;position:absolute;top:-23px;z-index:20;right:20px}.iSearchBox .ajaxsearch .li-catalog-search-shipping,
.iSearchBox .ajaxsearch
.iSearchPrice{display:none}.search-autocomplete
h3{text-transform:capitalize;font-weight:600;font-size:2rem;line-height:2.8rem;margin-bottom:16px;flex:0 0 100%;max-width:100%}@media only screen and  (min-width: 992px){.search-autocomplete
h3{font-size:2.4rem;line-height:3rem}}.search-autocomplete .no-bdr.results,
.search-autocomplete .no-bdr.suggestions,
.search-autocomplete .products-results,
.search-autocomplete .cms-results{width:100%}.search-autocomplete .cms-results
.iSearchBoxItem{align-items:center}.search-autocomplete .products-results{order:1}.search-autocomplete .no-bdr.suggestions{order:2;padding-top:16px;border-top:1px solid #d8d8d8}.search-autocomplete .no-bdr.results{order:3}.search-autocomplete .iSearchBox__scrollable .no-bdr.results{display:none}@media only screen and (min-width: 1264px){.search-autocomplete .iSearchBox__scrollable .no-bdr.results{display:block}}.search-autocomplete .iSearchBox_styled-scroll::-webkit-scrollbar{-webkit-appearance:none}.search-autocomplete .iSearchBox_styled-scroll::-webkit-scrollbar:vertical{width:16px;background:#E8E8E8}.search-autocomplete .iSearchBox_styled-scroll::-webkit-scrollbar-thumb{background-color:#B5B5B5;border-left:4px solid #E8E8E8;border-right:4px solid #E8E8E8;border-radius:6px}.search-autocomplete .iSearchBox_styled-scroll::-webkit-scrollbar::-webkit-scrollbar-track{border-radius:10px}.search-autocomplete
h5{color:#848484;font-weight:600;font-size:1.6rem;line-height:2.2rem;width:100%;margin-bottom:16px;text-transform:none}.search-autocomplete .no-bdr.suggestions
.iSearchItem{width:100%;white-space:nowrap;display:block;text-overflow:ellipsis;overflow:hidden;margin-bottom:16px;font-size:1.4rem;line-height:20px;color:#0E259A}.search-autocomplete .no-bdr.suggestions .iSearchItem:nth-child(6){display:none}.search-autocomplete .no-bdr.suggestions .iSearchItem:hover{text-decoration:underline}.search-autocomplete .iSearchBox
.iSearchBoxItem{padding-bottom:24px;align-items:start}.search-autocomplete
.iMark{font-weight:600}.search-autocomplete .cms-results
.iSearchBoxItem{cursor:pointer;color:#0E259A}.search-autocomplete .cms-results .iSearchBoxItem:hover{text-decoration:underline}.search-autocomplete .products-results
.iSearchBoxItem{cursor:pointer;padding:0;margin-bottom:16px;color:#0E259A;align-items:center;flex-wrap:nowrap;font-size:1.4rem;line-height:20px}.search-autocomplete .products-results .iSearchBoxItem:nth-child(6),
.search-autocomplete .products-results .iSearchBoxItem:nth-child(7){display:none}.search-autocomplete .products-results .iSearchBoxItem:nth-child(5){margin-bottom:16px}.search-autocomplete .products-results .iSearchBoxItem:hover
.iSearchItem{text-decoration:underline}.search-autocomplete .cms-results .search-img{overflow:hidden;width:64px;flex:0 0 64px;margin-right:16px}.search-autocomplete .products-results .search-img{overflow:hidden;width:64px;height:48px;flex:0 0 64px;margin-right:16px;display:flex}.search-autocomplete .products-results .search-img.imageUrlPlaceholder{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/catalog/product/placeholder/placeholder-animation.svg?v1a3e8ec0');background-repeat:no-repeat;background-size:cover}.search-autocomplete .products-results .search-img.imageUrlPlaceholder
img{display:none}@media only screen and (min-width: 768px){.search-autocomplete .cms-results .search-img{overflow:hidden;width:48px;flex:0 0 48px;margin-right:8px}.search-autocomplete .products-results .search-img{overflow:hidden;width:48px;height:48px;flex:0 0 48px;margin-right:8px;display:flex}}.search-autocomplete .products-results .search-img
img{object-fit:cover;max-width:none;min-width:100%}.search-autocomplete .no-bdr.results{padding-top:2.4rem;padding-bottom:2.4rem;border-top:1px solid #d8d8d8;position:sticky;bottom:0;background:#fff;left:2.4rem;right:2.4rem}.search-autocomplete .no-bdr.results
.iSearchItem{width:unset;font-size:1.6rem;line-height:2.2rem;position:relative}.nav-container{clear:both}.price-box .old-price .price,
.price-box .price+.price{text-decoration:line-through;vertical-align:middle}.product-image{position:relative}.ratings .rating-box,
.ratings .rating-box
.rating{width:88px;height:16px}.ratings .rating-box{display:inline-block;vertical-align:middle;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-five-stars-orange-star-unselected.svg?v50bf2437') no-repeat}.ratings .rating-box
.rating{display:block;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-five-stars-orange-star-selected.svg?vaaf52692') no-repeat}.navigate-top{position:fixed;left:auto;bottom:75px;right:10px;cursor:pointer;z-index:200;display:none;opacity:0;-webkit-transition:opacity ease-in-out .6s;-moz-transition:opacity ease-in-out .6s;transition:opacity ease-in-out .6s}.navigate-top .icon.icon-sb-top{width:50px;height:50px}@media only screen and (min-width: 1264px){.navigate-top.freeze{position:absolute}}.top-promotion-text{color:#000;font-size:14px;font-weight:400;white-space:nowrap;padding:10px
0 10px 56px;background-size:38px 38px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/Hand_Truck_blue.png?v8c93e6a3');background-repeat:no-repeat}.top-promotion-text
strong{font-weight:600}.cms-index-index .fancybox-skin{border-radius:0}.orange-content{font-weight:600;font-size:18px;line-height:25px;text-align:center;color:#F25D0D;padding:7px
0 7px 58px;background-size:38px 38px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/covoid/hand_truck.png?v81c117d0');background-repeat:no-repeat}.orange-content
a{color:#025CCC;text-decoration:underline}.covoid-popup-home .logo-section{background:#002859;padding:20px}.covoid-popup-home .logo-section
img{width:200px;margin:0
auto;display:block;vertical-align:middle}.from-admin
.content{padding:50px
25px 0 !important}.multishipping-index-openlearnmorepopup
.wrapper{padding-bottom:0}.covoid-popup-one
.std{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul
li{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul li:before{display:none}.learn-more-popup .fancybox-close{background:#fff url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/close_icon_blue.png?v2dd82535') center no-repeat !important;width:24px !important;height:24px !important;top:-8px !important;border-radius:100% !important;right:-5px !important;padding:15px
!important}@media only screen and (min-width: 768px){.covoid-popup-home .logo-section
img{width:261px;margin:0
auto;display:block;vertical-align:middle}.covoid-popup-home .logo-section{background:#002859;padding:38px
25px}.covoid-popup-home .content
p{font-weight:600;font-size:24px;line-height:33px;text-align:center;color:#F25D0D;padding:0;clear:both}.learn-more-popup .fancybox-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/close_blue.png?ve200c045') no-repeat center !important;width:22px !important;height:22px !important;top:10px !important;right:10px !important}}.newsletter-popup.fancybox-opened .fancybox-skin{box-shadow:none;background:transparent;padding:0
!important}.newsletter-popup .newsletter-success-content{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/newsletter_bg.png?v1500df5d') 50% 0 no-repeat;width:290px;height:320px;text-align:center;margin:0
auto}.newsletter-popup .newsletter-success-content
.h2{color:#fff}.newsletter-popup .newsletter-success-content
.icon{width:42px;height:37px;color:#fff}.newsletter-popup .newsletter-success-content
h2{font-size:30px;color:#fff;padding:15px
0}.newsletter-popup .newsletter-success-content
p{font-size:1.6rem;color:#fff;padding:0
0 15px 0}.newsletter-popup .newsletter-success-content
.image.last{border-top:1px solid #042958;min-width:150px;display:inline-block;padding-top:15px}.header-minicart .mini-products-list .add-on-list{margin:8px
0 6px 12px}.header-minicart .mini-products-list .add-on-list
li{border-bottom:0;font-size:1.2rem;color:#000;font-weight:600;margin:0
0 2px 0}.add-on-list li span.add-on-name{font-weight:400;text-transform:capitalize}.newsletter-registration-popup.active:before{height:100%;width:100%;position:fixed;top:0;left:0;content:"";background:rgba(0,0,0,0.65);z-index:-1}.newsletter-registration-popup.active{display:block;position:fixed;top:15%;left:4%;right:4%;z-index:10000;max-height:90%;overflow:auto}.newsletter-registration-popup.active .sub-container
.close{color:#fff;padding:8px
10px !important;background:rgba(0, 0, 0, 0.7)}.newsletter-registration-popup.active .sub-container .close,
.fancybox-wrap .fancybox-close{position:absolute;right:15px;top:10px;cursor:pointer;z-index:8040;padding:20px}.fancybox-wrap .fancybox-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24.svg?v25d6e7bb') no-repeat center;width:24px;height:24px;background-size:24px}.newsletter-popup .fancybox-close{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24-white-color.svg?v915d1f6a')}.newsletter-registration-popup.active .sub-container .close .icon,
.fancybox-wrap .fancybox-close
.icon{width:17px;height:16px}.newsletter-registration-popup.active .sub-container{background:rgba(0, 0, 0, 0.65);border-color:#777;border-style:solid;border-width:3px 5px;min-height:420px}.newsletter-registration-popup.active .sub-container .content
ul{background:#aeaeae}.newsletter-registration-popup.active .sub-container .content ul
li{padding:0}.newsletter-registration-popup.active .sub-container .content ul li:last-child{border-bottom:0}.newsletter-registration-popup.active .sub-container .content
.right{text-align:center;min-height:350px;max-height:350px}.newsletter-registration-popup .newsletter_content
span{display:block;text-overflow:ellipsis;overflow:hidden;margin-bottom:16px;font-size:1.4rem;line-height:20px;color:#0E259A}.search-autocomplete .no-bdr.suggestions .iSearchItem:nth-child(6){display:none}.search-autocomplete .no-bdr.suggestions .iSearchItem:hover{text-decoration:underline}.search-autocomplete .iSearchBox
.iSearchBoxItem{padding-bottom:24px;align-items:start}.search-autocomplete
.iMark{font-weight:600}.search-autocomplete .cms-results
.iSearchBoxItem{cursor:pointer;color:#0E259A}.search-autocomplete .cms-results .iSearchBoxItem:hover{text-decoration:underline}.search-autocomplete .products-results
.iSearchBoxItem{cursor:pointer;padding:0;margin-bottom:16px;color:#0E259A;align-items:center;flex-wrap:nowrap;font-size:1.4rem;line-height:20px}.search-autocomplete .products-results .iSearchBoxItem:nth-child(6),
.search-autocomplete .products-results .iSearchBoxItem:nth-child(7){display:none}.search-autocomplete .products-results .iSearchBoxItem:nth-child(5){margin-bottom:16px}.search-autocomplete .products-results .iSearchBoxItem:hover
.iSearchItem{text-decoration:underline}.search-autocomplete .cms-results .search-img{overflow:hidden;width:64px;flex:0 0 64px;margin-right:16px}.search-autocomplete .products-results .search-img{overflow:hidden;width:64px;height:48px;flex:0 0 64px;margin-right:16px;display:flex}.search-autocomplete .products-results .search-img.imageUrlPlaceholder{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/catalog/product/placeholder/placeholder-animation.svg?v1a3e8ec0');background-repeat:no-repeat;background-size:cover}.search-autocomplete .products-results .search-img.imageUrlPlaceholder
img{display:none}@media only screen and (min-width: 768px){.search-autocomplete .cms-results .search-img{overflow:hidden;width:48px;flex:0 0 48px;margin-right:8px}.search-autocomplete .products-results .search-img{overflow:hidden;width:48px;height:48px;flex:0 0 48px;margin-right:8px;display:flex}}.search-autocomplete .products-results .search-img
img{object-fit:cover;max-width:none;min-width:100%}.search-autocomplete .no-bdr.results{padding-top:2.4rem;padding-bottom:2.4rem;border-top:1px solid #d8d8d8;position:sticky;bottom:0;background:#fff;left:2.4rem;right:2.4rem}.search-autocomplete .no-bdr.results
.iSearchItem{width:unset;font-size:1.6rem;line-height:2.2rem;position:relative}.nav-container{clear:both}.price-box .old-price .price,
.price-box .price+.price{text-decoration:line-through;vertical-align:middle}.product-image{position:relative}.ratings .rating-box,
.ratings .rating-box
.rating{width:88px;height:16px}.ratings .rating-box{display:inline-block;vertical-align:middle;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-five-stars-orange-star-unselected.svg?v50bf2437') no-repeat}.ratings .rating-box
.rating{display:block;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-five-stars-orange-star-selected.svg?vaaf52692') no-repeat}.navigate-top{position:fixed;left:auto;bottom:75px;right:10px;cursor:pointer;z-index:200;display:none;opacity:0;-webkit-transition:opacity ease-in-out .6s;-moz-transition:opacity ease-in-out .6s;transition:opacity ease-in-out .6s}.navigate-top .icon.icon-sb-top{width:50px;height:50px}.navigate-top.show{display:flex!important;opacity:1}@media only screen and (min-width: 1264px){.navigate-top.freeze{position:absolute}}@media only screen and (max-width: 1263.41px){.navigate-top.sb-goTop-button,.navigate-top.sb-goTop-button.show,.navigate-top.sb-goTop-button.freeze{display:none !important}}.top-promotion-text{color:#fff;font-size:1.7rem;font-weight:600;line-height:2.2rem;white-space:nowrap;padding:1rem;text-align:center;background:linear-gradient(90deg, #000 0%, #3D3D3D 100%);display:flex;align-items:center;justify-content:center}.top-promotion-text .promotion-left{display:flex;align-items:center;gap: .2rem}.text-plus-icon{margin:0
.6rem;font-size:1.6rem;font-weight:600;position:relative;left: .2rem}.promotion-right{display:flex;align-items:center;margin-left:4.4rem}.top-promotion-text
.timer{display:flex;text-align:left;gap: .3rem;width:8.5rem}.cms-index-index .top-promotion-text{}.top-promotion-text
.middle{display:none}.top-promotion-text .ends-in-title{margin-right: .2rem;margin-left:0}.top-promotion-text
.timer{display:inline-flex;justify-content:flex-start;width:8.4rem;margin-left:0.6rem;gap:0.3rem}.top-promotion-text .timer
span{margin-left:0}@media only screen and (min-width: 768px){.top-promotion-text .free-shipping-promotion-txt{margin-left:4.2rem}}@media only screen and (min-width: 1264px){.top-promotion-text{font-size:1.4rem;font-weight:600;line-height:2rem;white-space:nowrap;padding:1.1rem 1rem;text-align:center;background:linear-gradient(90deg, #000 0%, #3D3D3D 100%)}.text-plus-icon{margin:0
.4rem;font-size:1.6rem;font-weight:600;position:relative;left: .2rem}}@media only screen and (min-width: 1264px){.top-promotion-text{font-size:1.7rem;line-height:2.2rem;padding:1rem}.text-plus-icon{margin:0
.6rem;font-size:1.6rem;font-weight:600;position:relative;left: .2rem}}@media only screen and (max-width: 767px){.top-promotion-text{display:flex !important;align-items:center;justify-content:space-between;gap:0;color:#FFF;text-align:center;font-size:1.2rem;font-weight:600;line-height:1.8rem;white-space:normal;padding: .7rem 1.6rem .8rem;letter-spacing:normal}.top-promotion-text .promotion-left{display:grid;grid-template-columns:1fr;gap: .2rem;font-size:1.2rem;font-weight:600;line-height:1.7rem;text-align:left;position:relative}.top-promotion-text
.middle{width: .2rem;height:2.9rem;background:#fff;border-radius: .2rem;display:block;position:relative;left:1px}.sale-title-text{position:relative;max-width:160px}.text-plus-icon{width:1px;font-size:0;text-indent:-999px;height:4.6rem;background:#fff;margin:0
2.8rem 0 2.8rem;padding:0;left:auto}.top-promotion-text .ends-in-title{margin-left:0}.top-promotion-text .free-shipping-inner-txt{display:block}.promotion-right{position:relative;align-items:center;left:0;gap:0;margin:0}.promotion-right .ends-in-title{margin-right:0.2rem;position:relative;top:1px}.top-promotion-text
.timer{text-align:left;font-size:1.4rem;margin-left:0.3rem;display:inline-flex;justify-content:flex-start;width:7rem;gap:0.4rem}}@media only screen and (max-width: 320px){.text-plus-icon{margin:0
1rem 0 1rem}.top-promotion-text{padding: .7rem 1.6rem .8rem;font-size:1rem;line-height:1.6rem}.promotion-right{display:grid;gap: .2rem;grid-template-columns:1fr;align-items:center;justify-content:center}}.cms-index-index .fancybox-skin{border-radius:0}.orange-content{font-weight:600;font-size:18px;line-height:25px;text-align:center;color:#F25D0D;padding:7px
0 7px 58px;background-size:38px 38px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/covoid/hand_truck.png?v81c117d0');background-repeat:no-repeat}.orange-content
a{color:#025CCC;text-decoration:underline}.covoid-popup-home .logo-section{background:#002859;padding:20px}.covoid-popup-home .logo-section
img{width:200px;margin:0
auto;display:block;vertical-align:middle}.from-admin
.content{padding:50px
25px 0 !important}.multishipping-index-openlearnmorepopup
.wrapper{padding-bottom:0}.covoid-popup-one
.std{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul
li{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul li:before{display:none}.learn-more-popup .fancybox-close{background:#fff url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/close_icon_blue.png?v2dd82535') center no-repeat !important;width:24px !important;height:24px !important;top:-8px !important;border-radius:100% !important;right:-5px !important;padding:15px
!important}@media only screen and (min-width: 771px){.toolbar-only .page-title.category-title{display:flex;justify-content:space-between;flex-wrap:wrap}.toolbar-only .page-title.category-title .category-heading{order:0}.toolbar-only .page-title.category-title .product-more-cnt-new{display:none;order:2;width:100%;margin-top:-6px}.toolbar-only .page-title.category-title .toolbar-top-new{order:1}}@media only screen and (min-width: 768px){.covoid-popup-home .logo-section
img{width:261px;margin:0
auto;display:block;vertical-align:middle}.covoid-popup-home .logo-section{background:#002859;padding:38px
25px}.covoid-popup-home .content
p{font-weight:600;font-size:24px;line-height:33px;text-align:center;color:#F25D0D;padding:0;clear:both}.learn-more-popup .fancybox-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/close_blue.png?ve200c045') no-repeat center !important;width:22px !important;height:22px !important;top:10px !important;right:10px !important}}.newsletter-popup.fancybox-opened .fancybox-skin{box-shadow:none;background:transparent;padding:0
!important}.newsletter-popup .newsletter-success-content{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/newsletter_bg.png?v1500df5d') 50% 0 no-repeat;width:290px;height:320px;text-align:center;margin:0
auto}.newsletter-popup .newsletter-success-content
.h2{color:#fff}.newsletter-popup .newsletter-success-content
.icon{width:42px;height:37px;color:#fff}.newsletter-popup .newsletter-success-content
h2{font-size:30px;color:#fff;padding:15px
0}.newsletter-popup .newsletter-success-content
p{font-size:1.6rem;color:#fff;padding:0
0 15px 0}.newsletter-popup .newsletter-success-content
.image.last{border-top:1px solid #042958;min-width:150px;display:inline-block;padding-top:15px}.header-minicart .mini-products-list .add-on-list{margin:8px
0 6px 12px}.header-minicart .mini-products-list .add-on-list
li{border-bottom:0;font-size:1.2rem;color:#000;font-weight:600;margin:0
0 2px 0}.add-on-list li span.add-on-name{font-weight:400;text-transform:capitalize}.newsletter-registration-popup.active:before{height:100%;width:100%;position:fixed;top:0;left:0;content:"";background:rgba(0,0,0,0.65);z-index:-1}.newsletter-registration-popup.active{display:block;position:fixed;top:15%;left:4%;right:4%;z-index:10000;max-height:90%;overflow:auto}.newsletter-registration-popup.active .sub-container
.close{color:#fff;padding:8px
10px !important;background:rgba(0, 0, 0, 0.7)}.newsletter-registration-popup.active .sub-container .close,
.fancybox-wrap .fancybox-close{position:absolute;right:15px;top:10px;cursor:pointer;z-index:8040;padding:20px}.fancybox-wrap .fancybox-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24.svg?v25d6e7bb') no-repeat center;width:24px;height:24px;background-size:24px}.newsletter-popup .fancybox-close{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24-white-color.svg?v915d1f6a')}.newsletter-registration-popup.active .sub-container .close .icon,
.fancybox-wrap .fancybox-close
.icon{width:17px;height:16px}.newsletter-registration-popup.active .sub-container{background:rgba(0, 0, 0, 0.65);border-color:#777;border-style:solid;border-width:3px 5px;min-height:420px}.newsletter-registration-popup.active .sub-container .content
ul{background:#aeaeae}.newsletter-registration-popup.active .sub-container .content ul
li{padding:0}.newsletter-registration-popup.active .sub-container .content ul li:last-child{border-bottom:0}.newsletter-registration-popup.active .sub-container .content
.right{text-align:center;min-height:350px;max-height:350px}.newsletter-registration-popup .newsletter_content
span{display:block;font-size:5.2rem;color:#fff;font-family:'Didot Regular',serif;padding:0}.newsletter-registration-popup .newsletter_content span
img{vertical-align:inherit;margin:0
7px 0 6px;position:relative;top:1px;max-height:67px}#newsletterpopup .newsletter_content .register-form p.unsubscribe-text{font-size:1.5rem}.newsletter-registration-popup .validation-popup-advice{margin:3px
!important;font-size:15px !important;color:red !important}.newsletter-registration-popup .validation-popup-advice.green-class{color:green !important}.newsletter-registration-popup .register-form{display:inline-block;margin:0
auto;position:relative;max-width:87%}.newsletter-registration-popup .register-form
input{background:#fff;border:0;border-radius:50px;color:#949494;padding:0
105px 0 15px;height:51px;line-height:51px;width:100%}.newsletter-registration-popup .register-form
button{right:3px;position:absolute;top:2px;border:0;height:47px;background:#005ccc;border-radius:50px;font-size:1.5rem;color:#fff;font-weight:600;text-transform:uppercase;box-shadow:none;padding:6px
19px}#newsletterpopup .newsletter_content
p{font-size:1.5rem;color:#b9b9b9;margin:10px
20px 25px}#newsletterpopup .newsletter_content .register-form
p{margin:22px
0 0}.add-on-list
li{background-position:0;padding:0;font-size:15px;color:#000;font-weight:600;margin:0
0 2px 0;border-bottom:0}#newsletterpopup .newsletter_content
p{margin:10px
20px 25px}.skip-content{font-family:'Poppins',sans-serif}@media screen and (-webkit-min-device-pixel-ratio: 0){select,textarea,input{font-size:16px}}@media only screen and (min-width: 321px){#newsletterpopup .newsletter_content
p{font-size:1.7rem;color:#b9b9b9;max-width:310px}.newsletter-registration-popup .newsletter_content
span{font-size:6.2rem}}@media only screen and (min-width: 576px){.menu-section .skip-link.skip-nav{top:20px}.newsletter-registration-popup .newsletter_content span
img{top:3px}#newsletterpopup .newsletter_content
p{margin:10px
42px 25px}.header-after-container .covid19
.close{display:none}.minicart-actions .checkout-types{margin:0;flex:0 0 48%;max-width:48%}.newsletter-registration-popup.active{top:10%}.newsletter-popup .newsletter-success-content{width:510px;max-width:100%}.newsletter-popup .newsletter-success-content
h2{font-size:35px;padding:25px
0 20px 0}.newsletter-popup .newsletter-success-content .thank-you-cnt
p{padding:0
0 25px 0}#newsletterpopup .newsletter_content .register-form
p{margin:22px
45px 0}.newsletter-registration-popup.active .sub-container .content
.right{min-height:400px;max-height:458px;margin-top:2rem}#cboxClose{right:18px;top:3px}.flexslider.tablet-labour-day{padding:0
20px}.navigate-top .icon.icon-sb-top{width:58px;height:58px}.newsletter-registration-popup .newsletter_content
span{font-size:10rem}.newsletter-registration-popup .newsletter_content span
img{max-height:120px}}@media only screen and (min-width: 768px){body:not(.catalog-product-view) .navigate-top{bottom:102px;right:22px}.flexslider.tablet-labour-day{padding:0}.header-login-link .header-minicart .mini-products-list .add-on-list{margin:4px
0 4px 12px}.col-main{margin-bottom:0}#newsletterpopup .newsletter_content
p{font-size:1.7rem;max-width:inherit}.newsletter-registration-popup .register-form
input{max-width:418px}.header-minicart .mini-products-list .add-on-list
li{font-size:1.5rem}.newsletter-registration-popup.active .sub-container .content ul li
img{min-width:100%}.newsletter-registration-popup.active .sub-container
.close{color:#fff;padding:20px
!important;background:none}.header-login-link .header-minicart .mini-products-list .product-image
img{width:90px;height:90px}}@media only screen and (min-width: 992px){.header-user-menu-item:not(.skip-active) .skip-content{display:none}.search-autocomplete .no-bdr.suggestions .iSearchItem,
.search-autocomplete .cms-results .iSearchItem,
.search-autocomplete .products-results
.iSearchBoxItem{font-size:1.8rem;line-height:26px}.orange-content{font-size:15px}.header-language-background .header-language-container .top-number a.call-us-top{padding-left:35px !important;font-size:15px !important}.header-language-background .header-language-container .top-number
strong{font-size:15px !important}.search-autocomplete
.iSearchBox{width:100%}.newsletter-registration-popup.active .sub-container
.content{flex-wrap:nowrap}.newsletter-registration-popup .register-form{max-width:80%}.header-login-link .owlslider-free-delivery-text{overflow:hidden}.header-login-link .owlslider-free-delivery-text
.data{position:absolute;top:0;right:0;max-width:460px}.header-login-link .owlslider-free-delivery-text .data:first-child{-webkit-animation:fadeInSteps 16s infinite;-moz-animation:fadeInSteps 16s infinite;animation:fadeInSteps 16s infinite}.header-login-link .owlslider-free-delivery-text .data:last-child{-webkit-animation:fadeOutSteps 16s infinite;-moz-animation:fadeOutSteps 16s infinite;animation:fadeOutSteps 16s infinite}.header-login-link .yotpo-reviews a,
.header-login-link .testimonials-reviews
a{display:block}.header-login-link .yotpo-reviews a
.icon{font-size:3.6rem;vertical-align:middle}.header-login-link .testimonials-reviews
a{height:33px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb-testimonials-stars.png?va49360aa') no-repeat;width:80px}#custommenu{display:block !important;position:relative}#custommenu.disabled{pointer-events:none}.wrapper{padding:0}.page-header-container,.page-header-container>.skip-links{padding:0}.header-login-link{height:auto}.skip-call{margin-left:0}.header-minicart .skip-link:before{background-position:-9px -508px;background-size:610px auto;left:10px;top:0}.call-us-top{margin-left: .8rem}.header-language-background{padding:0
10px;background-color:#fff;position:fixed;width:100%;left:0;top:0;z-index:10001;box-shadow:0 0 2px 2px rgba(0,0,0,0.1);font-family:'Poppins',sans-serif;font-weight:300}.header-language-container{height:50px}.header-language-background .header-language-container .top-number{font-size:1.4rem;color:#000;white-space:nowrap;text-align:right}.header-language-background .header-language-container .top-number
span{vertical-align:middle}.header-language-background .header-language-container .top-number a.call-us-top{margin-left:12px;padding-left:38px;vertical-align:middle;position:relative;font-weight:600;font-size:16px;line-height:25px;text-align:center;color:#0E259A}.header-language-background .header-language-container .top-number a.call-us-top:before{content:'';width:29px;height:38px;position:absolute;top:0;bottom:0;left:0;margin:auto;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/covoid/orange_phone.png?ve0c4b64e');background-size:29px 38px;background-repeat:no-repeat}.header-language-background .header-language-container .top-number
strong{color:#0E259A;font-size:1.6rem;font-weight:600}.header-login-link .skip-account:hover span,
.header-login-link .skip-cart:hover span:not(.mobile-count){text-decoration:underline}.iSearchBox li.no-bdr
.iSearchItem{width:100%}.iSearchBox li
.iSearchPrice{margin-top:0}.footer-container .footer
.links.last{width:100%;margin:0
0 10px}.footer-container
.footer{max-width:100%;margin:0
15px;padding:10px
0 0}.footer-container-desktop .footer .links
li{padding:7px
0;word-break:break-all;line-height:1.3}.ftr-link-block-wrapper .ftr-link-block ul
li{padding:0
10px;line-height:16px;border:1px
solid #000}.ftr-link-block-wrapper .ftr-link-block ul li:last-child{border:0;margin:0}.ftr-link-block+p{font-size:1.2rem;color:#333;margin:5px
0 0}.footer-extra{display:block;margin:6rem 0 0;padding:0
3rem;background:#fff;border-bottom:1px solid #c7c7c7}.footer-extra .footer-logos{padding:15px
0 15px}.footer-extra .footer-logos .image-box.secure-img{width:90px;height:55px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb-secure-shopping.jpg?v4ffbd0ed') no-repeat;display:block}.footer-extra .footer-logos .image-box.card-img{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb-payment-methods.png?va701bd66') no-repeat;display:block;margin:0
auto;width:280px;height:40px}.ftr-logo{margin:33px
0 45px;float:left}.badge-logo{display:block;clear:both;padding:0
0 0 33px}.badge-logo .shopping-img{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/Newsweek_logo.png?v8eb213ac') no-repeat;display:block;float:left;margin:0
auto;width:140px;height:70px;background-size:140px 70px}.footer-extra .footer-logos
.middle{text-align:center}.footer-extra .footer-logos
.right{display:inline-block;display:inline;zoom:1;vertical-align:middle;width:29%;text-align:right;float:none !important}.contact-us-ftr-block{padding-left:15px}.footer-container-desktop .footer .block-title{margin:0
0 16px 0;font-size:1.8rem;color:#333;font-weight:600;text-transform:capitalize}.footer
.phone{font-size:14px;padding:10px
0 0}.ftr-logo
span{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb_black_logo.png?v8fafa814') no-repeat;display:block;float:left;margin:0
auto;width:207px;height:70px;font-size:0;background-size:207px 70px}.footer .phone
a{border:2px
solid #005ccc;padding:8px
10px 8px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-size:1.7rem;color:#005ccc;font-weight:600;cursor:pointer;line-height:20px;min-width:250px !important;text-align:center;background:#fff}.footer .phone a
span{position:relative}.footer .phone a span:before{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/call_us_icon_v2.png?va6853c5a') 0 0 no-repeat;padding:0;position:absolute;content:"";top:4px;left:-22px;width:16px;height:16px}.footer .mail
a{border:2px
solid #005ccc;padding:8px
10px 8px 10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-size:1.7rem;color:#fff;font-weight:600;cursor:pointer;line-height:20px;min-width:250px !important;text-align:center;background:#005ccc}.footer .mail:hover,
.footer .mail a:hover{color:#fff !important}.footer .mail a
span{position:relative}.footer .mail a span:before{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/message_icon.png?vf195d08e') 0 0 no-repeat;padding:0;position:absolute;left:-27px;top:4px;content:"";width:22px;height:19px}.footer .phone .icon,
.footer .mail
.icon{font-size:1.6rem;color:#798076;vertical-align:middle;margin-right:1rem}.footer .phone
.icon{font-size:1.4rem}.footer
.mail{line-height:20px;padding:10px
0 0 0}.footer .mail>*:before{background-position:-389px -465px}.footer
.social{margin-top:22px}.footer .social
a{display:inline-block;margin-right:8px;background:#fff;color:#666;width:30px;height:30px;line-height:27px;vertical-align:middle;border-radius:50%;text-align:center}.footer .social a:hover{color:#868788}.footer .social a
.icon{font-size:1.8rem;vertical-align:middle}.footer .links.last .block-content
p{font-size:1.5rem;color:#777}.footer-container-desktop .affirm-financing{margin:50px
0 0;border:1px
solid #C1C1C1;padding:10px
25px 10px 112px;background:#fff;position:relative;border-radius:5px;color:#333;display:table;min-width:315px;right:50px}.footer-container-desktop .affirm-financing .special-text
a{color:#005ccc;text-decoration:underline;white-space:nowrap}.footer-container-desktop .affirm-financing
label{font-size:16px;font-weight:400;text-transform:uppercase;display:block;line-height:21px}.footer-container-desktop .affirm-financing label
strong{font-weight:800}.footer-container-desktop .affirm-financing span.special-text
.special{font-size:15px;font-weight:600;text-transform:uppercase;display:block;line-height:20px}.footer-container-desktop .affirm-financing
span{font-size:12px;color:#666}.footer-container-desktop .affirm-financing .image-box{position:absolute;top:1px;left:1px;display:block;background:#F2F2F2;padding:25px
13px 24px;border-radius:5px 0 0 5px}.footer-container-desktop .affirm-financing .image-box
.icon{width:63px;height:25px}.footer-btm-section{text-align:center;background:#fff;padding:15px
0 18px;margin:0
-3rem;border-top:1px solid #c7c7c7}.footer-btm-section.footer
.social{margin:0;padding:0}.footer-btm-section .ftr-link-block{margin-right:18px !important}.footer-btm-section .ftr-link-block
a{color:#122698;font-weight:600;font-size:13px}.footer-btm-section .ftr-link-block-wrapper{padding-top:10px}.footer-btm-section .ftr-link-block li:first-child{border-right:1px solid #b5b5b5;padding:0
9px 0 0;margin:0
2px;line-height:18px}.footer-btm-section .ft-cp{color:#000;font-weight:600;font-size:13px}.footer-btm-section .ftr-link-block,
.footer-btm-section .ft-cp{display:inline-block;vertical-align:middle;margin:0;padding:0;line-height:20px}.footer-btm-section.footer .social
a{border:1px
solid #ececec;width:32px;height:32px;line-height:27px}.footer-btm-section
.ftr_logo_btm{display:none}.ftr-link-block-wrapper{text-align:center;padding-top:15px;margin:0}.newsletter-registration-popup.active{max-width:850px;min-width:850px;margin-left:-432px;min-height:466px;max-height:466px;top:50%;left:50%;margin-top:-231px;overflow:initial}.newsletter-registration-popup.active .sub-container
.close{right:4px;top:3px}.newsletter-registration-popup.active .sub-container .content
.right{text-align:center;border-color:#777;border-style:solid;border-width:2px 0 3px 5px;min-height:429px;max-height:429px;padding-top:0;margin-top:0}.newsletter-registration-popup.active .sub-container{min-height:429px}.newsletter-registration-popup.active .sub-container .content ul
li{border-bottom:2px solid #fff}#newsletterpopup .newsletter_content
p{font-size:2rem;color:#eee}#newsletterpopup .newsletter_content p
br{display:none}.newsletter-registration-popup .register-form
input{border:1px
solid #fff;border-radius:0;background:none;color:#949494;padding:0
105px 0 15px;height:45px;line-height:46px}.newsletter-registration-popup .register-form
button{position:absolute;top:0;right:0;border:1px
solid #fff !important;height:45px;background:#005ccc;border-radius:0;font-size:15px;color:#fff;font-weight:600;text-transform:uppercase;box-shadow:none;padding:6px
19px;line-height:28px}#newsletterpopup .newsletter_content p.unsubscribe-text{font-size:1.5rem;color:#b9b9b9}.footer-container-desktop .footer .links.last .block-title{margin:0;font-size:2.6rem;font-weight:700;text-transform:none}.footer-container-desktop .footer .links.last .block-title
span{position:relative;display:inline-block;margin-right:3px;width:14px;height:24px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb-number.png?v62994ca4') no-repeat}.footer-container-newsletter
.button{height:46px;line-height:46px;width:145px;padding:0
10px;right:-155px;background:#005ccc;border-radius:5px;text-transform:capitalize;font-weight:600;font-size:16px;overflow:hidden}}@media screen and (min-width: 1200px){#header-account{top:89px;width:375px;padding:20px
32px 40px}}@media only screen and (min-width: 1264px){.footer-container-desktop
.footer.container{margin:0
auto 4rem;max-width:1560px}.footer-container-desktop .footer .links:first-child{padding-left:0}.footer-container-desktop .footer .links:last-child{padding:0;margin-top:2rem}.header-login-link .testimonials-reviews{margin:0
25px 0 5px}.page-header-container
#search{font-weight:400}.header-top-link,
.page-header .skip-account .label span,.owlslider-free-delivery-text,.yotpo-reviews,.testimonials-reviews,.header-language-background{display:none !important}.footer-container-desktop .footer .links:last-child{padding-left:10px;margin:0}.main-container
.main{overflow:visible}.sb-global-header .skip-call-desktop
.label{font-size:1.4rem;line-height:1.8rem;font-weight:400}.page-header-container>.skip-links{align-items:center;display:flex;justify-content:flex-end}#search_mini_form .search-button .icon-sb-search-24{width:2.4rem;height:2.4rem}.orange-content{font-size:18px !important}.header-language-background .header-language-container .top-number a.call-us-top{padding-left:39px !important;font-size:16px !important}.header-language-background .header-language-container .top-number
strong{font-size:16px !important}.newsletter-block-ftr .links .block-title
span{position:relative;display:inline-block;margin-right:3px;width:14px;height:24px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-general/1sb-number.png?v62994ca4') no-repeat}.newsletter-block-ftr
.button{height:39px;line-height:36px;width:91px;padding:0
10px}#header-account .account:before{top:50%;margin-top:-25px;left:-30px;margin-left:0}#header-account.customer-logout>.row{flex-wrap:nowrap}#header-account .sign-in
h3{max-width:284px}#header-account
.welcome{padding-right:56px}#header-account
.account{padding-left:56px;padding-right:0;border-left:1px solid #b5b5b5}.navigate-top{bottom:40px;right:40px}}@media (min-width: 1200px) and (max-width: 1280px){.top-promotion-text{font-size:1.3rem}}.covid19-info .fancybox-skin{border-radius:0 !important}.content-inner{padding:0}.covid-page-content
h1{font-weight:700;font-size:25px;color:#003980;margin:0;padding:17px
0 18px 0;line-height:normal}.covid-page-content ul li:before{display:none}.covid19-info .fancybox-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/new/covid_close_icon.png?v0f8f787d') 0 0 no-repeat;width:20px;height:20px;position:absolute;right:15px;top:15px;cursor:pointer;z-index:8040;padding:0;overflow:hidden}@media only screen and (max-width: 991.21px){.header-user-menu-item:not(.skip-active) .skip-content{display:none}}@-webkit-keyframes
fadeInSteps{0%{opacity:1}47%{opacity:1}50%{opacity:0}97%{opacity:0}100%{opacity:1}}@-webkit-keyframes
fadeOutSteps{0%{opacity:0}51%{opacity:0}54%{opacity:1}93%{opacity:1}96%{opacity:0}100%{opacity:0}}@keyframes
fadeInSteps{0%{opacity:1}47%{opacity:1}50%{opacity:0}97%{opacity:0}100%{opacity:1}}@keyframes
fadeOutSteps{0%{opacity:0}51%{opacity:0}54%{opacity:1}93%{opacity:1}96%{opacity:0}100%{opacity:0}}.discount-sticker{display:flex;align-items:center;justify-content:center;height:64px;width:64px;background-color:#0E259A;color:#fff;font-weight:600;border-radius:9999em;line-height:1.4;padding-top:2px}.discount-sticker__value{display:block;font-size:2.4rem}.discount-sticker__other{display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;margin-left:0.2em;font-weight:inherit;line-height:1.3}.discount-sticker__unit{display:block;margin-top:-0.2em;font-size:1.2em;font-weight:inherit}.discount-sticker__label{display:block;margin-top:-0.32em;font-size:inherit;font-weight:inherit;text-transform:lowercase}.sb-global-header{position:relative;z-index:200}#header-cart .product-details .qty-box .qty-minus,
#header-cart .product-details .qty-box .qty-plus{display:flex;justify-content:center;align-items:center;position:relative;width:3.2rem;height:3.2rem;border:unset;background:#E8E8E8}#header-cart .product-details .qty-box .qty-minus{border-radius:0.8rem 0 0 0.8rem}#header-cart .product-details .qty-box .qty-plus{border-radius:0 0.8rem 0.8rem 0}#header-cart .product-details .qty-box .qty-minus:before{background-position:-621px -234px}#header-cart .product-details .qty-box .qty-plus:before{background-position:-621px -202px}#header-cart .product-details .qty-box .qty-minus .icon,
#header-cart .product-details .qty-box .qty-plus
.icon{width:12px}#header-cart{position:absolute;z-index:10001;left:0;background-color:rgb(235,217,217);padding-right:400px;width:100%}#header-cart:after{border-left:8px solid transparent;border-right:8px solid transparent;display:block;height:0;width:0;position:absolute;padding:0;right:16px;content:"";display:none}#header-cart:after{top:-8px;border-bottom:8px solid #fff}#header-cart[data-qty='0'] .minicart-cartnumber{display:none}#header-cart .minicart-cartnumber{padding:2rem 1.6rem 1.4rem;font-size:1.4rem;color:#000;font-weight:600}#header-cart .minicart-cartnumber
span{font-weight:400}#header-cart
.separator{margin:0;border:none;color:#B5B5B5;background-color:#B5B5B5;height:1px}#header-cart .close.skip-link-close:not(.c-mini-cart__close-button),
#header-account .close.skip-link-close{background:none;border:none;display:block;color:#0E259A;font-size:24px;position:absolute;z-index:2;top:24px;right:24px}#header-cart .close.skip-link-close .icon,
#header-account .close.skip-link-close
.icon{display:block}#header-cart .block-subtitle{padding:0;margin:0}#header-cart
.subtotal{display:grid;grid-template-columns:1fr min-content;align-items:center;padding:1.4rem 1.6rem;font-size:1.4rem;font-weight:600;line-height:1.4;color:#000}#header-cart .subtotal
.price{font-size:1.4rem;padding-left:2.4rem}#header-cart .mini-products-list
li{padding:1.4rem 0;line-height:1.4}#header-cart .mini-products-list li+li{border-top:1px solid #B5B5B5}#header-cart .mini-products-list .product-image
img{display:inline-block;width:64px;height:48px}#header-cart .mini-products-list li .item-options dd
span.price{color:#001733;font-weight:600;position:absolute;top:0;right:0}#header-cart .minicart-actions{padding:0
1.6rem 2rem;position:relative;display:flex}#header-cart .minicart-actions .checkout-types{margin:15px
0 0}#header-cart .minicart-actions .view-cart-button{flex:5}@media (max-width: 479px){#header-cart .minicart-actions .view-cart-button{flex:1;flex-basis:0;min-width:auto;min-height:3.2rem;padding:0
calc(0.6 * 4.8rem * 0.5);font-size:1.4rem}}#header-cart .minicart-actions .checkout-button{flex:9}@media (max-width: 479px){#header-cart .minicart-actions .checkout-button{flex:1;flex-basis:0;min-width:auto;min-height:3.2rem;padding:0
calc(0.6 * 4.8rem * 0.5);font-size:1.4rem}}#header-cart .minicart-actions .sb-button+.sb-button{margin-left:1.6rem}#header-cart .product-details .product-name{flex-grow:1;flex-basis:0;max-width:100%;font-size:1.2rem;font-weight:600;margin:0
0 7px;padding:0
1.2rem}@media (min-width: 768px){#header-cart .product-details .product-name{font-size:1.8rem}}#header-cart .product-details .product-name
a{color:#0E259A;line-height:1.4}#header-cart .product-details .product-name a:hover,
#header-cart .product-details .product-name a:focus{text-decoration:underline}#header-cart .product-details .price-box{flex:0 0 auto;width:auto;max-width:100%;padding:0
0 0 1.2rem;font-size:1.2rem;font-weight:600;color:#000}@media (min-width: 768px){#header-cart .product-details .price-box{font-size:1.8rem}}#header-cart .product-details .qty-box{display:grid;grid-template-columns:repeat(5, min-content);padding-left:1.2rem;padding-right:0}@media (min-width: 768px){#header-cart .product-details .qty-box{padding:0
1.2rem}}#header-cart .product-details .qty-box .qty-txt{font-size:1.4rem;margin-right:1.6rem}#header-cart .product-details .qty-box .cart-item-quantity{width:3.2rem;height:3.2rem;margin-right:0;padding-left:0.4rem;padding-right:0.4rem;text-align:center;border-radius:unset;font-size:1.2rem}@media (min-width: 768px){#header-cart .product-details .qty-box .cart-item-quantity{width:4.8rem;height:4rem;padding-left:0.8rem;padding-right:0.8rem;font-size:1.4rem;border:1px
solid #ABABAB;border-radius:8px}}#header-cart .mini-products-list li .product-details .item-options{flex:0 0 100%;max-width:100%;margin-top:0;padding:0
0 0 1.2rem;font-size:1.2rem;font-weight:400}@media (min-width: 768px){#header-cart .mini-products-list li .product-details .item-options{padding:0
1.2rem;font-size:1.4rem}}#header-cart .qty-box .quantity-button{display:flex;justify-content:center;align-items:center;height:4rem;margin-left:1.6rem;padding:0
0.4rem;border:unset;background:unset;font-size:1.2rem;color:#0E259A;transition-property:opacity;transition-duration:100ms;opacity:0;display:none}@media (min-width: 768px){#header-cart .qty-box .quantity-button{padding:0
0.8rem;font-size:1.4rem;margin-left:2rem}}#header-cart .qty-box .quantity-button:hover{color:#435FEE}#header-cart .mini-products-list li .product-details .cart-product-remove
a{display:flex;justify-content:center;align-items:center;height:4rem;margin-left:0.8rem;padding:0
0.4rem;font-size:1.2rem;color:#0E259A}@media (min-width: 768px){#header-cart .mini-products-list li .product-details .cart-product-remove
a{padding:0
0.8rem;font-size:1.4rem}}#header-cart .mini-products-list li .product-details .cart-product-remove a:hover{color:#435FEE}#header-cart .mini-products-list .support-system{font-size:12px;color:#333;font-weight:600;margin:3px
0 4px;padding:0;text-align:left;display:block;line-height:normal;float:left;width:100%}#header-cart .minicart-wrapper{position:relative}#header-cart .minicart-wrapper:before,
#header-cart .minicart-wrapper:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:none}#header-cart .minicart-wrapper:before{background-color:white;opacity:0.8;z-index:2}#header-cart .minicart-wrapper:after{background-image:url("https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/loader32.gif");background-repeat:no-repeat;background-position:center;z-index:3}#header-cart .minicart-wrapper.loading{position:relative}#header-cart .minicart-wrapper.loading:before,
#header-cart .minicart-wrapper.loading:after{display:block}#header-cart .minicart-wrapper .input-select.qty{width:8rem;padding:0.7rem 1.6rem 0.7rem 2.3rem;height:unset;border-color:#ababab}#header-cart .minicart-wrapper .qty-box{margin: .5rem 0 1rem}#header-cart .mini-products-list-wrap{overflow-x:hidden;overflow-y:auto;max-height:128px;padding:0
1.6rem}@media (min-width: 768px){#header-cart .mini-products-list-wrap{max-height:400px;padding:0
3.2rem}}#header-cart .mini-products-list-wrap
.separator{position:sticky}#header-cart .mini-products-list-wrap .separator:first-of-type{top:0}#header-cart .mini-products-list-wrap .separator:last-of-type{bottom:0}#header-cart .mini-products-list .product-image{align-self:flex-start;position:relative;top:unset;left:unset;right:unset;bottom:unset;height:unset !important}#header-cart .quantity-button:not(.visible){pointer-events:none}#header-cart .quantity-button.visible{opacity:1}#header-cart .subtotal
.price{padding-left:14px}#header-cart .mini-products-list .add-on-list{margin:8px
0 6px 12px}#header-cart .mini-products-list .add-on-list
li{border-bottom:0;font-size:1.2rem;color:#000;font-weight:600;margin:0
0 2px 0}#header-account .close.skip-link-close{top:16px;right:16px}@media (min-width: 768px){#header-cart:after{right:16px}#header-cart .mini-products-list .add-on-list{margin:4px
0 4px 12px}#header-cart .mini-products-list .add-on-list
li{font-size:1.5rem}#header-cart .product-details .qty-box .qty-minus,
#header-cart .product-details .qty-box .qty-plus{width:4rem;height:4rem}#header-cart .minicart-cartnumber{padding:4.6rem 3.2rem 2.4rem;font-size:2.4rem;line-height:1.4}#header-cart
.subtotal{padding:2.2rem 3.2rem;font-size:1.6rem}#header-cart .subtotal
.price{font-size:2.4rem;padding-left:2.4rem}#header-cart .mini-products-list
li{padding:2.4rem 0}#header-cart .mini-products-list .product-image
img{width:128px;height:96px}#header-cart .minicart-actions{padding:0
3.2rem 3.2rem}#header-cart .close.skip-link-close:not(.c-mini-cart__close-button){top:32px;right:28px}#header-account .close.skip-link-close{top:24px;right:24px}}@media only screen and (min-width: 1264px){#header-cart .product-details .qty-box .qty-minus,
#header-cart .product-details .qty-box .qty-plus{display:none}#header-cart:after{right:32px}#header-cart .product-details .qty-box .qty-txt{font-size:14px}#header-cart .minicart-actions .sb-button{font-size:1.9rem}}@media (min-width: 1360px){#header-cart:after{right:72px}}.minicart-no-item{text-align:center;padding:4.8rem 3.2rem 3.2rem}.minicart-no-item__message{margin-top:0.8rem;margin-bottom:1.6rem;font-size:1.8rem;font-weight:600;line-height:1.4}:root:root .minicart-no-item__action{display:flex;font-size:1.9rem}.minicart-no-item__alt{margin-top:1.6em;font-weight:400;font-size:1.6rem;line-height:1.4}.global_message_wrapper
.messages{margin:0;max-width:100% !important;padding:0
!important}@media (min-width: 992px){.global_message_wrapper{position:relative;z-index:9}.global_message_wrapper
.messages{position:absolute;left:0;top:0}}.global_message_wrapper .messages li.success-msg{background:#D5EAA3;padding:1.6rem}.global_message_wrapper .messages
li{margin:0}.global_message_wrapper .messages li li:last-child{margin-bottom:0}.global_message_wrapper .messages li.success-msg
li{border:0;border-radius:0;margin:0
auto;font-size:1.6rem;line-height:2.2rem;color:#000;font-weight:400;padding:0}.global_message_wrapper .messages li.success-msg li
span{border:0;border-radius:0;margin:0
auto;padding:0
3rem 0 4.8rem;font-size:1.4rem;line-height:2rem;color:#000;font-weight:400;background:#D5EAA3 url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-checkmark-blue-color-32.svg?v3ca45836') no-repeat 0 50% / auto 2.3em;display:flex;align-items:center;min-height:3.2rem}.global_message_wrapper .messages .error-msg{background:#FEEADB;padding:1.6rem}.global_message_wrapper .messages .error-msg
li{border:0;border-radius:0;margin:0
auto;font-size:1.6rem;line-height:2.2rem;color:#000;font-weight:400;padding:0}.global_message_wrapper .messages .error-msg li
span{border:0;border-radius:0;margin:0
auto;padding:0
3rem 0 4.8rem;font-size:1.4rem;line-height:2rem;color:#000;font-weight:400;background:#FEEADB url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-low-alert-color-32.svg?v67fa8fd1') no-repeat 0 50% / auto 2.3em !important;display:flex;align-items:center;min-height:3.2rem}.global_message_wrapper .messages .close-icon{position:absolute;top:50%;right:0;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24.svg?v25d6e7bb') no-repeat center / auto 1.6em;padding:0;text-indent:-9999px;margin:-8px 0 0;width:16px;height:16px;border:0;outline:none !important}.global_message_wrapper .messages li
a{color:#0e259a}.global_message_wrapper .messages li a:hover{text-decoration:underline}@media (min-width: 768px){.global_message_wrapper .messages .close-icon{position:absolute;right:2.4rem;top:50%}.global_message_wrapper .messages .error-msg li
span{padding:0
3rem 0 5.6rem;font-size:1.6rem;line-height:2.2rem;background:#FEEADB url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-low-alert-color-32.svg?v67fa8fd1') no-repeat 0 50% / auto 2em !important}.global_message_wrapper .messages li.success-msg li
span{padding:0
3rem 0 5.6rem;font-size:1.6rem;line-height:2.2rem;background:#D5EAA3 url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-checkmark-blue-color-32.svg?v3ca45836') no-repeat 0 50% / auto 2em}}@media (min-width: 992px){.global_message_wrapper .messages li.success-msg,
.global_message_wrapper .messages li.error-msg{padding:1.1rem 2rem}.global_message_wrapper .messages li.success-msg
li{background:#d5eaa3}.global_message_wrapper .messages li.success-msg li
span{padding:0
6rem 0 5.6rem}.global_message_wrapper .messages .close-icon{position:absolute;right:2.4rem}.global_message_wrapper .messages li.error-msg
li{background:#FEEADB !important}.global_message_wrapper .messages li.error-msg li
span{padding:0
6rem 0 5.6rem}}@media (min-width: 1360px){.global_message_wrapper .messages li.success-msg,
.global_message_wrapper .messages li.error-msg{padding:1.6rem 6rem}.global_message_wrapper .messages li.error-msg
li{padding:0
2.2rem}.global_message_wrapper .messages li.success-msg
li{padding:0
2.2rem}}#fancybox-loading{display:none !important}.covoid-popup-home
.content{float:left;width:100%;box-sizing:border-box;padding:15px;text-align:center}.covoid-popup-home .content
h4{font-style:normal;font-weight:500;font-size:19px;padding:0;line-height:26px;text-align:center;color:#F25D0D}.covoid-popup-home .content
ul{float:left;width:100%;padding:25px
0 0}.covoid-popup-home .content ul
li{float:left;width:100%;margin-bottom:25px;box-sizing:border-box}.covoid-popup-home .content ul li
img{height:75px;float:left;margin-bottom:0}.covoid-popup-home .content ul li
h5{font-weight:400;font-size:17px;line-height:24px;text-align:left;color:#0E259A;padding:0
5px 0 119px;text-transform:none}.covoid-popup-one
.std{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul
li{padding:0
!important}.covoid-popup-one .std .covoid-popup-home .content ul li:before{display:none}.covoid-popup-home .content
p{font-weight:500;font-size:16px;line-height:24px;text-align:center;color:#F25D0D;padding:0;clear:both}.learn-more-popup .fancybox-close{background:#fff url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/images/new/close_icon_blue.png) center no-repeat !important;width:24px !important;height:24px !important;top:-8px !important;border-radius:100% !important;right:-5px !important;padding:15px
!important}@media (min-width: 768px){.covoid-popup-home.learn-more-popup
.content{padding:50px
25px 55px}.covoid-popup-home .content
h4{padding:0;font-size:32px;line-height:42px}.covoid-popup-home .content ul li
h5{font-size:18px;line-height:24px;text-align:center;color:#0E259A;padding:0
10px}.covoid-popup-home .content ul li
img{height:100px;float:none}.covoid-popup-home .content
p{font-weight:600;font-size:22px;line-height:30px;text-align:center;color:#F25D0D;padding:0}.covoid-popup-home .logo-section{background:#002859;padding:38px
25px}.covoid-popup-home .content ul
li{float:left;width:33.33%;margin-bottom:0;box-sizing:border-box}.covoid-popup-home .content
ul{float:left;width:100%;padding:50px
0}.covoid-popup-home .content
p{font-weight:600;font-size:24px;line-height:33px;text-align:center;color:#F25D0D;padding:0;clear:both}.learn-more-popup .fancybox-close{background:url(https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/css/images/close_blue.png) no-repeat center !important;width:22px !important;height:22px !important;top:10px !important;right:10px !important}}@media (min-width: 992px){.covoid-popup-home .content
h4{font-size:36px;padding:0
160px;line-height:49px}.covoid-popup-home
.content{padding:25px
25px 35px}.covoid-popup-home.learn-more-popup
.content{padding:50px
25px 55px}.covoid-popup-home .content ul li
img{height:136px;float:none;margin-bottom:15px}.covoid-popup-home .content ul li
h5{font-size:18px;line-height:24px;text-align:center;color:#0E259A;padding:0
35px}.covoid-popup-home.learn-more-popup .content ul li
h5{padding:0
15px}.covoid-popup-home .content
p{font-weight:500;font-size:24px;line-height:33px;text-align:center;color:#F25D0D;padding:0
100px;clear:both}.covoid-popup-home.learn-more-popup .content
p{padding:0
40px}}@media (min-width: 1024px){.covoid-popup-home .content
h4{padding:0
100px}.covoid-popup-home.learn-more-popup .content
h4{padding:0
100px}}@media only screen and (min-width: 1264px){.covoid-popup-home .content
h4{padding:0
160px}}.--syte-loading-screen-wrapper{transition-delay:0s}.--syte-loading-screen-wrapper.fade-in{transition-delay:0.3s}.--syte-loading-screen-wrapper.fade-in .--syte-loading-screen-close{display:none !important}.u-full-width{width:100%}.u-display--contents{display:contents}.header-minicart .skip-cart .icon.icon-sb-cart-24-desktop{font-size:3.2rem}@media only screen and (min-width: 1264px){}.subscribe-ftr .element-block{align-items:center;display:flex;flex-shrink:0;gap:20px;margin-top:2px}@media screen and (min-width: 768px){.subscribe-ftr .element-block{flex-grow:0;width:auto}}.subscribe-ftr .newsletter-icon{display:none}@media only screen and (min-width: 1264px){.subscribe-ftr .newsletter-icon{display:block;height:5rem;width:5.563rem}}.subscribe-ftr .links
.title{font-size:1.8rem;line-height:2.6rem;font-weight:600;text-transform:none}@media only screen and (min-width: 1264px){.subscribe-ftr .links
.title{font-size:2.4rem;line-height:3rem}}.subscribe-ftr .links
p{font-size:1.4rem;line-height:2rem;margin:0!important}@media only screen and (min-width: 768px){.subscribe-ftr .links
p{font-size:1.2rem}}@media only screen and (min-width: 1264px){.subscribe-ftr .links
p{font-size:1.4rem}}.footer-container-newsletter .input-box{position:relative;display:flex;flex-direction:column;gap:1.6rem}.footer-container-newsletter .input-submit--terms{margin:1.6rem 0 0;font-size:1.2rem;line-height:2.2rem}@media only screen and (min-width: 768px){}.footer-container-newsletter.block-subscribe{flex-grow:1}@media only screen and (min-width: 1264px){.footer-container-newsletter.block-subscribe{flex-grow:0}}.input-box__email{flex-grow:1}.footer-container-newsletter .input-box input.input-newsletter-text{min-width:0;width:100%;height:6.5rem;padding:1.1rem 1.6rem 0;border: .1rem solid #D8D8D8;border-radius: .4rem;font-size:1.6rem;line-height:4.6rem}.footer-container-newsletter .input-box input.input-newsletter-text::placeholder{color:#ababab}.footer-container-newsletter .input-box input.input-newsletter-text.sb-error,
.footer-container-newsletter .input-box input.input-newsletter-text.sb-customer-error{margin-bottom:0;outline:none;border: .1rem solid #D21714}.footer-container-newsletter .input-box.has-error input.input-newsletter-text{border-color:#D21714;outline-color:#D21714}.footer-container-newsletter .input-box .sign-up-button{padding:0.4rem;background:#F2F2F2;box-shadow:0 1.29px 1.29px 0 rgba(0, 0, 0, 0.25) inset, 0 -0.64px 0.64px 0 rgba(0, 0, 0, 0.08) inset;width:100%;border-radius:99em;height:5.6rem}.footer-container-newsletter .input-box .sign-up-button
span{display:flex;align-items:center;justify-content:center;height:100%;background:#fff;box-shadow:0 1.29px 2.57px 0 rgba(0, 0, 0, 0.4);border-radius:99em;font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#1F1F1F;padding:0.2rem 0 0}.footer-container-newsletter .input-box .sign-up-button:hover
span{box-shadow:0 2.3px 3.4px 0 rgba(0,0,0,0.749)}.floating-input{position:relative;width:100%}.floating-input__field{width:100%;padding:1.2rem 1rem 0.5rem;font-size:1.4rem;outline:none;background:#fff}.floating-input__label{position:absolute;top:23px;left:1.6rem;font-size:1.6rem;pointer-events:none;transition:all .22s ease-in-out;line-height:2.2rem;font-weight:500;transform-origin:top left}.floating-input__field:focus~.floating-input__label{transform:translateY(-13px) scale(0.75);line-height:normal;margin:0}.floating-input__field.is-filled~.floating-input__label{transform:translateY(-13px) scale(0.75);line-height:normal;margin:0}.sb-field-error .floating-input__field.is-filled~.floating-input__label{transform:translateY(-13px) scale(0.75);line-height:normal;margin:0}.sb-field-error .floating-input__label{transform:none;line-height:2.2rem;margin:0}.seasonal-sale-label
label{border-radius: .4rem;background:#2F49C5 url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/cybermonday/icon-sb-cyber-monday-tag_blue_v1.svg?v757956a8') 0 0 no-repeat;padding: .2rem 0 .2rem 3.2rem;margin-top: .4rem;font-size:1.25rem;font-weight:600;line-height:2rem;color:#fff;display:flex;align-items:center;justify-content:flex-start;width:166px;gap:3px}.seasonal-sale-label label
span{color:#fff}.price-detail-sale{width:100%;margin:0
0 .8rem 0;display:flex;align-items:center;gap: .8rem}.price-detail-sale.no-deals{margin:0
!important;display:block !important}.catalog-product-view .seasonal-sale-label
label{margin:0}@media only screen and (min-width: 768px){.price-detail-sale.no-deals{position:relative;top: .1rem}}@media only screen and (max-width: 374px){.seasonal-sale-label
label{font-size:1rem;width:auto;display:inline-flex;padding: .2rem 1rem .2rem 3.2rem}}@media only screen and (max-width: 320px){.seasonal-sale-label
label{font-size:1rem;width:auto;display:inline-flex;padding: .2rem .5rem .2rem 3.2rem}.seasonal-sale-label label
span{font-size:1rem}}.quantity-price-dropdown{border-radius:8px;background:#FFF;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.25);border:0.5px solid #ABABAB;margin:0
!important;padding:0
!important;position:absolute;top: .8rem;right: .8rem;z-index:999;overflow:hidden;white-space:nowrap;margin-bottom:1rem}.quantity-price-dropdown
li{margin:0
!important;padding:0
2rem 0 1.6rem !important;color:#000;font-size:1.6rem;font-weight:400;line-height:2.2rem;display:grid !important;grid-template-columns:17px 1fr !important;border-bottom:0 !important;align-items:center;height:32px;text-align:left;gap:2rem;cursor:pointer}.quantity-price-dropdown
li.selected{background:#6a82ea;color:#fff}.quantity-price-dropdown li:hover{background:#6a82ea;color:#fff}.quantity-price-dropdown li:hover
span{color:#fff}.quantity-price-dropdown li.selected
span{color:#fff}.quantity-price-dropdown li
span{color:#000;font-size:1.4rem;font-weight:400;line-height:2rem}.pdp-new-dropdown{height:4.8rem;width:7.2rem;border:1px
solid #848484;line-height:4.8rem;font-size:1.6rem;color:#0E259A;font-weight:400;padding:0
0 0 1.4rem;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-dropdown.svg?vcab552e8');background-repeat:no-repeat;background-size:1rem auto;background-position:right 1.8rem center;border-radius:8px;box-sizing:border-box;outline:none;cursor:pointer;text-align:left}.pdp-new-dropdown:focus{outline:2px
solid #6A82EA;border-color:transparent}.bundle-include-set-sticky-outer .pdp-new-dropdown{width:5.6rem !important;height:4rem;padding:0
0 0 1.5rem;background-position:right 1.5rem center;font-weight:400;font-size:1.4rem;line-height:2rem;color:#0E259A;display:flex !important;align-items:center}.pdp-new-dropdown.pdp-dropdown-c-mini-cart{height:40px;width:56px !important;padding:10px
15px;font-size:1.4rem;font-weight:400;line-height:2rem;color:#0E259A;background-position:right 1.6rem center}.pdp-new-dropdown.pdp-dropdown-c-mini-cart .quantity-price-dropdown{right:auto;left:0;top:100%}.pdp-new-dropdown.quick-view-new-dropdown{padding:2rem 3.2rem 0.7rem 1.6rem;background-position:right 1.5rem center;height:4.8rem;color:#000;font-size:1.6rem;line-height:2rem;font-weight:400;width:8rem}.pdp-new-dropdown.quick-view-new-dropdown .quantity-price-dropdown{top:100%;left:0;right:auto}.accessories-product-details-inner .pdp-new-dropdown{display:none !important}@media (max-width: 1263px){.quantity-price-dropdown{left:0.8rem;right:auto;width:auto}.quantity-price-dropdown
li{border-bottom:1px solid rgba(181, 181, 181, 0.5) !important;height:42px}.bundle-include-set-sticky ul.quantity-price-dropdown{left:auto;right:0.8rem;top:1.4rem;height:auto !important;min-height:inherit !important;max-height:initial !important;overflow:hidden;border-radius:1.2rem;border:0.5px solid #ABABAB;box-shadow:0px 0px 24px 0px rgba(0, 0, 0, 0.25)}.product-configure-bundle-section .quantity-price-dropdown,
.product-extrahint-main .quantity-price-dropdown,
.block-accessories .quantity-price-dropdown{left:auto;right: .8rem}}.ashley-sale-container{width:100%}.ashley-sale-label{border-radius: .4rem;background:rgba(50, 50, 50, 1);padding:0;height:24px;display:inline-flex;align-items:center;justify-content:center}.ashley-sale-label
label{display:flex;align-items:center;justify-content:center;margin:0;max-width:149px;min-width:149px}.ashley-sale-label label
span{margin:0;padding:0;color:#fff;font-size:1.4rem;font-weight:600;line-height:1.2rem;position:relative;left:-1px}.ashley-sale-label label span
span{color:rgba(253,130,46,1);position:relative;left:1px}.ashley-day-deal-main{flex:0 0 100%;margin: .4rem 0 0}@media only screen and (max-width: 767px){.seasonal_sale_label{margin-top:0}.ashley-day-deal-main{flex:0 0 100%;margin:0}}.four-july-container{width:100%}@media only screen and (min-width: 1920px){.four-july-container{margin-top:0}}.four-july-label
label{width:124px;height:24px;background:#D21714 url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/event/july_tag_label.png?vba1061cc') 0 0 no-repeat;padding-left:3.1rem;border-radius: .4rem;display:flex;align-items:center}.four-july-label label
span{font-size:1.25rem;font-weight:600;line-height:2rem;color:#fff;position:relative;left: .1rem}.four-july-label label span
span{color:#fff;position:relative;left:0}#merchantwidget-iframe-wrapper{display:block !important}
.page-header-container{display:flex;flex-wrap:wrap;padding:1.4rem 1.6rem}.sb-global-header .sb-searchForm-wrap{order:3;margin:1.8rem 0 0;width:100%;min-width:0;position:relative}@media only screen and (min-width:768px){.sb-global-header .sb-searchForm{position:static}.sb-global-header .sb-searchForm-wrap{order:initial;margin:0
auto;padding:0
2.4rem}}@media only screen and (min-width: 1264px){.sb-global-header .sb-searchForm{position:relative}}.sb-global-header .header-login-link{display:grid;grid-auto-flow:column;grid-column-gap:2rem;align-items:center;justify-content:end;margin-left:auto;position:relative;top:-2px}.sb-global-header .search-autocomplete{margin-top:1.6rem;z-index:1;position:absolute}.sb-global-header-extra{align-items:center;color:#fff;font-size:1.4rem;justify-content:flex-end;padding:0
0 1.2rem;display:none}.page-header-container,.sb-global-header-extra{max-width:1560px;margin:0
auto}.sb-header-message{height:3.2rem;padding:0.2rem 1.4rem 0;background:#1E4FC0;border-bottom: .1rem solid rgba(255, 255, 255, 0.3);display:flex;justify-content:center;align-items:center;gap:1rem;border-bottom: .1rem solid rgba(255,255,255,0.3)}.sb-header-message__container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.sb-header-message__wrapper{width:100%;display:flex;justify-content:center}.sb-header-message__link{font-size:1.4rem;font-weight:600;line-height:1rem;color:#fff !important;text-align:center;display:flex;align-items:center;margin-top:-1px;white-space:nowrap;justify-content:center;height:3.2rem;max-width:314px}.sb-header-message__link
span{background:#fff;width:0.2rem;height:1.4rem;margin:0
8px 0 9px;position:relative;left:0}.sb-header-message__link.next_slide_active
span{margin:0
!important}.sb-header-message__phone{display:none;grid-column:3;justify-self:end;align-items:center;gap:1rem;color:#fff}.sb-global-header .header-panel-btn.header-wishlist{display:none}.sb-header-message__phone:hover{text-decoration:underline;color:#fff}.sb-header-message__icon{width:16px;height:16px}#header-nav{background-color:#1E4FC0;color:#fff;padding:0
2.4rem}#header-nav.skip-content{display:none}@media only screen and (min-width: 768px){.sb-header-message{padding:0.2rem 2.4rem 0;display:grid;grid-template-columns:1fr;align-items:center}.page-header-container{flex-wrap:nowrap;align-items:center;padding:1.4rem 2.4rem 1.8rem}.sb-global-header .header-login-link{top:0}.sb-header-message__link
span{left:-1px}}@media only screen and (min-width: 1200px){.sb-header-message{padding: .2rem 5rem 0}.page-header-container{padding:1.8rem 2.4rem}.sb-header-message__phone{display:flex}.sb-global-header .header-panel-btn.header-wishlist{display:block}.sb-global-header .header-login-link{align-items:center;grid-column-gap:2.8rem}.sb-global-header-extra{font-size:1.6rem;line-height:2.2rem;display:flex}.js-sb-header-menu-mobile{display:none}}@media only screen and (min-width: 1264px){.page-header{padding:0
2.4rem}.catalog-product-view .page-header{padding:0
2.4rem}.page-header-container{padding:1.8rem 0}}@media only screen and (min-width: 1600px){.page-header-container,.sb-global-header-extra{max-width:100%}.page-header{padding:0
5rem}.catalog-product-view .page-header{padding:0
5rem}.sb-header-message{padding:0.2rem 4.8rem 0}#header-nav{padding:0
5rem}}.sb-global-header-extra-item{background-position:left center;background-repeat:no-repeat;background-size:2.4rem;padding-left:3.3rem;background-color:transparent;border:none;outline:none;box-shadow:none;color:#fff;font-size:1.6rem;font-weight:400;line-height:2.2rem}.sb-global-header-extra-item:not(:first-child){margin-left:3.2rem;height:2.4rem;padding-top:0.2rem}a.sb-global-header-extra-item{color:#fff}.sb-global-header-extra-item:hover,
.sb-global-header-extra-item:hover a,
.sb-global-header-extra-item:hover
button{text-decoration:underline}.sb-global-header-extra-item.sb-contact-label{margin-right: .1rem}.sb-global-header .sb-logo-container{align-items:flex-end;display:flex}.skip-cart{display:flex;gap:12px}.skip-cart
.label{color:#fff;display:none;font-size:1.6rem;line-height:2.2rem;font-weight:600}@media only screen and (min-width: 768px){.sb-global-header .sb-logo-container{align-items:center}}#search_mini_form .input-box
input{padding:0
7.2rem 0 1.7rem;font-size:14px;line-height:2rem;border:none;border-radius:8.8rem;margin:0
auto}@supports (-webkit-touch-callout: none){#search_mini_form .input-box
input{font-size:16px}}#search_mini_form .input-box input:focus{border-color:transparent;outline: .2rem solid #6A82EA}@media only screen and (min-width: 768px){#search_mini_form .input-box
input{font-size:1.6rem;line-height:2.2rem}}@media only screen and (min-width: 1200px){#search_mini_form .input-box
input{font-size:1.8rem;line-height:2.6rem;padding:0.8rem 5.4rem 0.8rem 2.4rem;height:5.2rem;max-width:140rem}.skip-cart .label,
.ftr-link-block-wrapper .ftr-link-block li:last-child{display:inline-block}:root .sb-menu-hamburger{display:none}}.sb-global-header .header-link-section{align-self:flex-end}@media only screen and (min-width: 768px){.sb-global-header .header-link-section{align-self:auto}}@media only screen and (max-width: 1199.41px){.sb-global-header .search-autocomplete{left:0 !important;margin-top:1.2rem}.search_autocomplete-before{border:7px
solid transparent;border-bottom:7px solid #fff;top:-13px}}@media only screen and (max-width: 767.41px){.sb-global-header .search-autocomplete{width:var(--rw, 100%) !important;left:-1.6rem !important;margin-top:1.2rem}.search_autocomplete-before{right:3.6rem;border:7px
solid transparent;border-bottom:7px solid #fff;top:-13px}}.sb-promo-label{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-promo.svg?v7a351468');margin-right:auto;padding-left:4rem;line-height:2.4rem}.sb-promo-label a,
.sb-promo-label
button{display:inline-block;line-height:2.2rem;background:none;border:none;outline:none;box-shadow:none;color:#fff;font-size:1.6rem;position:relative;top: .1rem}.sb-clearance-label{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-clearance-24.svg?v2fa16eb3');font-weight:600}.sb-shipping-label{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-shipping-24.svg?va8ecd5d2');padding-left:3.2rem}.sb-contact-label{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-contact-24.svg?vc9038640')}.sb-menu-hamburger{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/white/icon-sb-menu-hamburger-32.svg?v741544dd') no-repeat center / contain;height:2.4rem;width:2.4rem;margin-right:2rem;cursor:pointer;flex-shrink:0}.sb-menu-hamburger.is-active{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/white/icon-sb-close-24.svg?v67b0a874')}.sb-menu-hamburger-desktop{display:none}@media only screen and (max-width: 767.21px){.sb-global-header  .header-link-section{margin-left:auto}.sb-mainMenu-opened .sb-global-header  .header-link-section{display:none}.minicart-direct-cart-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}}@media only screen and (min-width: 768px){.minicart-direct-cart-link{display:none}}.sb-global-header .skip-call-desktop{display:none}.sb-global-header .sb-searchForm-wrap
#search_mini_form{z-index:99}@media only screen and (min-width: 1264px){.sb-global-header .sb-logo-container{margin-right:0}.sb-global-header .header-link-section{margin-left:0;min-width:0;width:100%;justify-content:start}.sb-global-header .skip-call-desktop{width:auto;height:auto;min-width:8rem;display:flex;align-items:center}.sb-global-header .skip-call-desktop
.label{font-size:1.4rem;line-height:1.8rem;font-weight:400;display:inline-block;color:#fff}.sb-global-header .skip-call-desktop .icon-sb-call-24{width:2.8rem;height:2.8rem;margin-right: .8rem;flex:0 0 auto;fill:none}.sb-global-header .my-account-link .icon-sb-account-primary-24{display:block}.sb-global-header .skip-call-desktop .js-skip-call-phone-active-show,
.sb-global-header .skip-call-desktop.is-active .js-skip-call-phone-active-hide{display:none}.sb-global-header .skip-call-desktop.is-active .js-skip-call-phone-active-show{display:inline-block}}@media only screen and (max-width: 1263.21px){.sb-global-header .skip-call{order:0;justify-content:center}.sb-global-header .skip-call,
.sb-global-header .skip-call .icon-sb-call-24{margin:0}.sb-global-header .header-minicart .icon-sb-cart-24{font-size:2.4rem;margin-top: .4rem}.sb-global-header .header-minicart .skip-content{display:none}}@media only screen and (min-width: 1264px){.page-header{position:relative}.header-login-link .yotpo-reviews,
.header-login-link .testimonials-reviews,
.header-login-link .flexslider-free-delivery-text,
.header-login-link .owlslider-free-delivery-text,#header-nav{display:block}}@media only screen and (max-width: 1199px){.sb-global-header .icon-sb-hamburger{display:block}}[data-location-link]:hover{cursor:pointer;outline:none}.account-menu-links [data-location-link]:hover{text-decoration:underline}[data-location-link]:focus{outline:none}@media only screen and (min-width: 1264px){.cms-index-index .page-header,
.cms-index-index #header-nav{padding:0
2.4rem}.cms-index-index .sb-global-header-extra,
.cms-index-index .page-header-container{max-width:1600px}}@media only screen and (min-width: 1720px){.cms-index-index .page-header,
.cms-index-index #header-nav{padding:0
6rem}.cms-index-index .sb-global-header-extra,
.cms-index-index .page-header-container{max-width:100%}}@media only screen and (min-width: 1200px){.sb-global-header .sb-searchForm-wrap{padding:0
9.6rem}#header-nav.skip-content{display:block;position:relative;z-index:50}}@media only screen and (min-width: 1264px){.page-header-container{display:grid;grid-template-columns:19.9rem 23.4rem 1fr 22.6rem;align-items:center}.page-header-container.is-header-wishlist{grid-template-columns:auto 1fr auto}.sb-global-header .sb-searchForm-wrap
#search_mini_form{width:100%}}.header-wishlist:hover .header-panel-label{text-decoration:underline}@media only screen and (min-width: 1600px){:root .header-panel-btn.skip-account{padding: .1rem}.cms-index-index .page-header,
.cms-index-index #header-nav{padding:0
4rem}}:root .header-panel-btn{display:block;width:2.4rem;height:2.4rem;border:none;background:transparent}:root .header-panel-icon{width:100%;height:100%}@media only screen and (min-width: 1200px){:root .header-panel-btn{width:2.8rem;height:2.8rem}}@media only screen and (min-width: 1264px){:root .header-panel-btn.skip-account .header-panel-label{width:8.3rem}:root .header-panel-btn.header-wishlist .header-panel-label{width:6rem}:root .header-panel-btn.skip-cart .header-panel-label{width:3.1rem}}.sb-desktop-overlay{position:fixed;top:104px;left:0;right:0;bottom:0;background:rgba(0,0,0,0.35);z-index:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.sb-desktop-overlay.is-active{opacity:1;pointer-events:auto}html.no-scroll-desktop,body.no-scroll-desktop{overflow:hidden !important}.fade-enter-active,.fade-leave-active{transition:opacity 1.15s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}@media only screen and (min-width: 1200px){.sb-desktop-overlay{top:154px}}
.footer{background:#F8F8F8;color:#000;padding:4.8rem 0 3.8rem;border-top:0.1rem solid #D8D8D8}.footer-container{width:100%;max-width:192rem;margin:0
auto;padding:0
1.6rem 4.8rem}.footer-left{display:flex;flex-direction:column;height:100%;margin:0
0 4.8rem}.footer-left--bottom{display:none;justify-content:center;text-align:center;gap:0.8rem}.footer-left--bottom-logo{display:block;width:18.553rem}.footer-left--bottom-copyright{font-size:1.4rem;line-height:2rem;font-weight:400}.footer-left--bottom-socials{display:flex;justify-content:center;align-items:center;gap:2.523rem;margin:1.1rem 0 0}.footer-left--bottom-socials-link{display:flex}.footer-left--bottom-socials
.icon{width:1.4rem;height:1.4rem}.footer-menu--wrap{display:flex;align-items:flex-start;width:100%}.footer-menu{display:grid;align-items:flex-start;width:100%;max-width:73.9rem;grid-gap:4.7rem;gap:4.7rem}.footer-menu--block{display:grid;grid-gap:16px}.footer-menu--block-title{font-size:2rem;line-height:2.6rem;font-weight:600;margin:0
0 0.3rem}.footer-menu--block
a{font-size:1.6rem;line-height:2rem;font-weight:400;color:#000}.footer-menu--block a:hover{text-decoration:underline}.footer-menu--contact-us{display:block;padding:0.4rem;background:#F2F2F2;box-shadow:0 1.29px 1.29px 0 rgba(0, 0, 0, 0.25) inset, 0 -0.64px 0.64px 0 rgba(0, 0, 0, 0.08) inset;border-radius:99em;width:17.1rem;height:5.6rem}.footer-menu--contact-us
span{display:flex;align-items:center;justify-content:center;height:100%;background:#fff;box-shadow:0 1.29px 2.57px 0 rgba(0, 0, 0, 0.4);border-radius:99em;font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#1F1F1F;padding:0.2rem 0 0;margin:0}.footer-menu--contact-us:hover{text-decoration:none !important}.footer-menu--contact-us:hover
span{box-shadow:0 2.3px 3.4px 0 rgba(0,0,0,0.749)}.footer-bottom{border-top:0.1rem solid #D8D8D8}@media only screen and (min-width: 768px){.footer-container{padding:0
2.4rem 4.7rem}.footer-menu{grid-template-columns:repeat(2, 18.4rem) auto;justify-content:space-between;gap:0}}@media only screen and (min-width: 1200px){.footer{padding:5.6rem 0 3.2rem}.footer-container{display:grid;grid-template-columns:39.6rem 1fr;justify-content:space-between;grid-gap:11.7rem;gap:11.7rem;padding:0
2.4rem 4.8rem}.footer-left{margin:0;gap:5rem}.footer-left--bottom{display:grid;margin:auto 0 0;justify-content:flex-start;text-align:left}.footer-left--bottom-logo{width:auto}.footer-left--bottom-copyright{font-size:1.6rem}.footer-left--bottom-socials{gap:3.244rem;justify-content:initial;margin:2rem 0 0}.footer-left--bottom-socials
.icon{width:1.8rem;height:1.8rem}.footer-menu--wrap{justify-content:center}.footer-menu{justify-content:flex-start;width:100%;gap:5rem}}@media only screen and (min-width: 1400px){.footer-container{grid-template-columns:53.5rem 1fr}}@media only screen and (min-width: 1600px){.footer-container{grid-template-columns:53.7rem 1fr;gap:5.1rem;padding:0
5rem 4.8rem}.footer-menu{justify-content:space-between;width:auto;gap:7rem}}.footer-subscribe{max-width:45.3rem}.footer-subscribe--title{font-size:2.2rem;line-height:3.2rem;font-weight:400;margin:0
0 0.9rem}#input-submit{display:none}#input-submit.is-visible{display:block}@media only screen and (min-width: 1200px){.footer-subscribe{max-width:unset}.footer-subscribe--title{font-size:2.6rem;line-height:3.8rem;margin:0
0 1rem}}.footer-reviews{width:100%;max-width:192rem;margin:0
auto;padding:2.4rem 1.6rem 0;display:grid;gap:3.2rem}.footer-reviews--widgets{display:flex;flex-wrap:wrap;gap:0.6rem}.footer-reviews__widget{display:flex;flex-direction:column;width:15.9rem;height:7.1rem;border-radius: .6rem;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/footerWidgets/widget_bg.png?vbd3b9ded') center / cover no-repeat #000;text-decoration:none;overflow:hidden}.footer-reviews__widget-header{height:3rem;display:flex;align-items:center;justify-content:center}.footer-reviews__logo{display:block}.footer-reviews__widget-bottom{display:flex;gap: .3rem;flex:1}.footer-reviews__score{width:4.9rem;font-size:2rem;line-height:2rem;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center}.footer-reviews__info{display:flex;flex-direction:column;align-items:flex-start;padding-top: .6rem}.footer-reviews__stars-wrap{position:relative;margin-bottom: .3rem}.footer-reviews__stars-bg img,
.footer-reviews__stars-fill
img{height:100%;display:flex;position:relative;object-fit:cover;object-position:left}.footer-reviews__stars-fill{position:absolute;top:0;left:0;bottom:0;overflow:hidden}.footer-reviews__reviews-count{font-size:1.3rem;line-height:1.5rem;color:#fff}.footer-reviews .footer-left--bottom{display:grid}@media only screen and (min-width: 768px){.footer-reviews{padding:2.4rem 2.4rem 0}}@media only screen and (min-width: 1200px){.footer-reviews .footer-left--bottom{display:none}.footer-reviews__widget-bottom{gap:0}}@media only screen and (min-width: 1600px){.footer-reviews{padding:2.4rem 5rem 0}}
.page-header.is-active-menu-mobile .header-link-section{opacity:0;pointer-events:none}@media only screen and (min-width: 1264px){.page-header.is-active-menu-mobile .header-link-section{opacity:1;pointer-events:initial}.page-header.is-active-menu-click .my-account-link.skip-active .skip-content{display:none}}.sb-mainMenu-opened{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0}.header-bottom-menu{display:none;border-top: .1rem solid rgba(132,132,132,.5)}.header-menu-desktop{grid-template-columns:auto auto;grid-gap:3.2rem;display:none;align-self:end;padding:0}@media only screen and (min-width: 1264px){.header-menu-desktop{display:grid;position:relative}.header-menu-desktop__overlay{position:absolute;top:0;bottom:-2.2rem;left:0;right:0;background:red}}.header-menu-desktop__link{outline:none;box-shadow:none;border:none;font-size:1.6rem;font-weight:600;line-height:2.2rem;color:#fff;padding-right:1.8rem;cursor:pointer;position:relative;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-down-white-color.svg?v378acb9e') no-repeat right 0.7rem / 1rem auto}.header-menu-desktop__link::before{content:'';position:absolute;top:100%;left:-3.2rem;right:-3.2rem;height:100%;z-index:5;display:none}.header-menu-desktop__link.is-active::before{display:block}.header-menu-desktop__link:after{content:'';display:block;width:1.1rem;height:1.1rem;position:absolute;bottom:-2.2rem;right:0;transform:rotate(45deg);background:#fff;opacity:0;transition:opacity 0s linear;pointer-events:none}.header-menu-desktop__link:hover{text-decoration:underline}.header-menu-desktop__link.is-active{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-up-white-color.svg?vdb243f19')}.header-menu-desktop__link.is-active:after{opacity:1;transition:opacity .1s linear}@media only screen and (min-width: 1264px){.header-bottom-menu{display:block}.sb-global-header_hr{display:block}}.header-bottom-menu-list{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;margin:0
auto;max-width:1560px}.cms-index-index .header-bottom-menu-list{max-width:1600px}.header-bottom-menu-li{line-height:1}.header-bottom-menu-link{color:#fff;font-weight:400;display:inline-block;font-size:1.6rem;line-height:2.2rem;cursor:pointer;position:relative;top: .1rem}.header-bottom-menu-link:hover{color:#fff}.header-bottom-menu-link:hover{text-decoration:underline;color:#fff}.header-bottom-menu-link--clearance,.header-bottom-menu-link--clearance:hover{font-weight:600;color:#FD822E}.body-image-scroll{display:none;position:absolute;top:0;bottom:0;right:0;width:auto;overflow-y:scroll}.body-image-scroll.is-active{display:block}body.no-scroll-menu,html.no-scroll-menu{overflow:hidden}.sb-header-menu__global{display:none}.sb-header-menu__global.is-active{display:block}.sb-header-menu__wrap{position:fixed;top:0 !important;right:0;bottom:0;left:0;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;z-index:999;height:100%;transition:opacity .05s linear;display:flex;flex-direction:column}.sb-mobile-menu-topbar{padding:2.1rem 1.6rem 1.8rem;background-color:#1E4FC0;display:flex;gap:2rem}.sb-mobile-menu-topbar .js-sb-header-menu-button{width:24px;height:24px;color:white;background:transparent;border:none}.sb-mobile-menu-topbar .js-sb-header-menu-button
svg{width:100%;height:100%;pointer-events:none}.sb-mobile-menu-topbar .sb-mobile-menu-logo{width:191.5px;height:27.45px}@media screen and (min-width:768px){.sb-header-menu__wrap{top:7.2rem}.sb-header-menu__wrap{width:480px}}@media only screen and (min-width: 1264px){.sb-header-menu__wrap{top:8.9rem}.sb-header-menu__wrap::before{top:5.6rem}}.sb-header-menu__overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.sb-header-menu{color:#000;animation:slideout .1s;transform:translateX(-100%);overflow:hidden;width:100%;flex:1}.is-active-menu-mobile .sb-header-menu{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.sb-header-menu.is-active{animation:slidein .1s;transform:translateX(0)}@media only screen and (min-width: 1264px){.sb-header-menu{width:42.7rem;transition:width .1s ease-in-out}}@keyframes
slidein{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes
slideout{from{transform:translateX(0)}to{transform:translateX(-100%)}}.sb-header-menu__section{display:flex}.sb-header-menu__section,.sb-header-menu__body{position:relative;background:#fff}.sb-header-menu__section,.sb-header-menu__body{height:100%}.sb-header-menu__scroll-block{overflow-y:auto;scrollbar-width:thin}.sb-header-menu__body{width:100%;display:flex;position:relative}.sb-header-menu__body-flex{display:flex;height:100%}.sb-header-menu__body-child{flex:0 0 auto;width:100%}@media only screen and (min-width: 1264px){.sb-header-menu__body-child{flex:0 0 auto;width:auto}}.sb-header-menu__container{padding-top:1rem;height:100%;display:flex;flex-direction:column}@media only screen and (min-width: 1264px){.sb-header-menu__first-level{max-width:42.7rem}.sb-header-menu__container{padding:3.2rem}.sb-header-menu__scroll-block::-webkit-scrollbar{background-color:#F8F8F8;border-radius: .8rem;width: .8rem;height: .8rem}.sb-header-menu__scroll-block::-webkit-scrollbar-thumb{background-color:#B5B5B5;border-radius:1.6rem}}.sb-header-menu__bottom{background-color:#F8F8F8;flex:1}@media only screen and (min-width: 1264px){.sb-header-menu__bottom{display:none}}.sb-header-menu__item{padding-bottom:9.174rem;flex:1}.sb-header-menu__li{border-radius: .4rem}.sb-header-menu__link{display:flex;align-items:center;gap:1.6rem;height:5.7rem;border-bottom:0.1rem solid #EFEFEF;padding:0
1.6rem 0 2rem}.sb-header-menu__link-icon{font-weight:500;display:block;color:#000}.sb-header-menu__link-text{font-size:1.6rem;line-height:2.2rem}.sb-header-menu__link--bold .sb-header-menu__link-text{font-weight:600;font-size:1.8rem;line-height:2.6rem}.sb-header-menu__li:hover .sb-header-menu__text{text-decoration:underline}.sb-header-menu__li--brands .sb-header-menu__link-icon{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-brands-primary-24.svg?v234fe49d')}.sb-header-menu__li--clearance .sb-header-menu__link-icon{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-clearance-primary-24.svg?v38327a20')}.sb-header-menu__signUp{font-size:1.6rem;line-height:2.2rem;margin-top:1.6rem;text-align:center}.sb-header-menu__signUp-label{color:#000}.sb-header-menu__signUp-link{color:#0E259A}.sb-header-menu__signUp-link:hover{text-decoration:underline}@media only screen and (min-width: 1200px){.sb-header-menu__category-wrap{background:#fff;display:none;position:absolute;top:0;bottom:0;left:0;width:100%;max-width:42.7rem}.sb-header-menu__category-wrap.is-active{display:block}}.sb-header-menu__category-back{display:flex;gap:0.4rem;align-items:center;padding:1rem 1.6rem 1rem}@media only screen and (min-width: 1200px){.sb-header-menu__category-back{display:none}}.sb-header-menu__category-close{font-size:1.4rem;line-height:2.6rem;color:#000;border:none;background:transparent}.sb-header-menu__category-title{font-weight:600;line-height:2.6rem;font-size:1.8rem;padding:0.4rem 1.6rem 1.3rem}@media only screen and (min-width: 1264px){.sb-header-menu__category-title{display:none}}@media only screen and (min-width: 1264px){.sb-header-menu__category-list{padding-bottom:0}}.sb-header-menu__category-li{position:relative;border-top: .1rem solid #EFEFEF}@media only screen and (min-width: 1264px){.sb-header-menu__category-li{border-top:none}.sb-header-menu__category-li+.sb-header-menu__category-li{border-top: .1rem solid #EFEFEF}}.sb-header-menu__category-li--clearance{}.sb-header-menu__category-link,.sb-header-menu__sub-category-link{display:flex;gap:1.2rem;align-items:center;position:relative;cursor:pointer;padding:0
1.6rem 0 1.2rem;min-height:6.5rem;font-weight:500;font-size:1.6rem;line-height:2.2rem}.sb-header-menu__category-name,.sb-header-menu__sub-category-name{position:relative}.sb-header-menu__category-link:hover,.sb-header-menu__sub-category-link:hover{background:#F2F2F2;text-decoration:underline}.sb-header-menu__category-link:hover:before,.sb-header-menu__sub-category-link:hover:before{--pos:-.4rem;content:"";display:block;position:absolute;top:var(--pos);right:0;bottom:var(--pos);left:0;background:rgba(255, 255, 255, 0.5);border:0.1rem solid #D8D8D8;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.sb-header-menu__sub-category-link--inner{border-radius:0.2rem;overflow:hidden}.sb-header-menu__sub-category-link--image{vertical-align:middle;height:18.533rem;width:100%;object-fit:cover}.sb-header-menu__sub-category-link--description{font-size:1.6rem;line-height:2rem;font-weight:500;margin:0;background-color:#F8F8F8;padding:1.2rem 1.4rem .8rem;position:relative;top:0.1rem}.sb-header-menu__sub-category-link--description
p{margin-bottom:1rem}.sb-header-menu__category-link.sb-header-menu__category-link--clearance{color:#D21714}@media only screen and (min-width: 1200px){.sb-header-menu__category-link{width:36.3rem}.sb-header-menu__sub-category-title{display:block}.sb-header-menu__sub-category-list{--width-item:28rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--width-item),1fr));grid-gap:0.8rem;gap:0.8rem}.sb-header-menu__sub-category-link{--pos:-.3rem;flex-wrap:nowrap;gap:0;max-width:100%;width:100%;font-weight:400;background:#F8F8F8;border-radius:0.4rem;padding:0
2.2rem 0 0;box-sizing:border-box}.sb-header-menu__sub-category-link:hover:before{right:var(--pos);left:var(--pos)}.sb-header-menu__sub-category-link--image{height:21.8rem}}.sb-header-menu__category-link.sb-header-menu__category-link--parents::after,.sb-header-menu__sub-category-link.sb-header-menu__sub-category-link--parents::after{content:'';position:absolute;right:1.6rem;top:0;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-arrow-next-black.svg?vb2f9484e') no-repeat;width: .8rem;height:100%;background-position:center right}@media only screen and (min-width: 1264px){.sb-header-menu__category-image{flex:0 0 9.455rem;margin-right:0}}.sb-header-menu__category-image,.sb-header-menu__sub-category-image{--main-cat-img-width:84px;--main-cat-img-height:64px;display:flex;align-items:center;justify-content:center;position:relative;max-width:100%;min-width:var(--main-cat-img-width,auto);height:var(--main-cat-img-height,auto)}.sb-header-menu__category-icon,.sb-header-menu__sub-category-icon{max-width:100%;max-height:100%}.sb-header-menu__sub-category-wrap{background:#fff;display:none;overflow-x:hidden;max-width:100vw;position:absolute;top:0;bottom:0;left:0}.sb-header-menu__mattresses{display:grid;grid-template-columns:1fr 38.2rem;align-items:flex-start;width:100%;height:auto;padding:3.2rem 2.4rem 4.8rem}.sb-header-menu__mattresses-menu{display:grid;grid-template-columns:repeat(3, 24.6rem);align-items:flex-start;gap:1.6rem;padding:0
0 .2rem}.sb-header-menu__all-mattresses{display:flex;align-items:center;gap:0.8rem;font-size:1.4rem;line-height:2rem;font-weight:600;text-decoration:none}.sb-header-menu__all-mattresses
img{width:12px}.sb-header-menu__mattresses-col{display:grid;gap:1.6rem}.sb-header-menu__mattresses-block-title{font-size:1.4rem;line-height:2rem;font-weight:600;margin:0
0 0.8rem;color:#000}.sb-header-menu__mattresses-list{display:grid;gap: .8rem}.sb-header-menu__mattresses-link{font-size:1.4rem;line-height:2rem}.sb-header-menu__mattresses-link:hover{text-decoration:underline}.sb-header-menu__mattresses-banners{display:grid;grid-template-columns:repeat(2, 1fr);gap: .8rem;width:100%;padding:3.2rem 1.4rem 9.6rem}@media only screen and (min-width: 1200px){.sb-header-menu__sub-category-wrap,.sb-header-menu__brands-desktop{background:#fff;display:block;max-width:unset;position:absolute;top:34px;width:100%;height:fit-content;left:0}.sb-header-menu__sub-category-image{--main-cat-img-width:9.8rem;--main-cat-img-height:7.4rem}.sb-header-menu__mattresses-banners{padding:0}}.sb-header-menu__mattresses-banner{display:flex;align-items:center;justify-content:center;background-color:#F8F8F8;width:100%;height:13rem}.sb-header-menu__mattresses-banner
img{display:block;mix-blend-mode:multiply}.sb-header-menu__mattresses-banner.beautyrest img,
.sb-header-menu__mattresses-banner.nectar
img{transform:scale(0.605)}.sb-header-menu__mattresses-banner.stearns-foster img,
.sb-header-menu__mattresses-banner.tempur-pedic
img{transform:scale(0.545)}.sb-header-menu__mattresses-banner.serta img,
.sb-header-menu__mattresses-banner.sealy
img{transform:scale(0.868)}.sb-header-menu__mattresses-banner:hover{background-color:#EFEFEF}.sb-header-menu__sub-category-wrap.is-active{display:block}@media only screen and (min-width: 1200px){.sb-header-menu__sub-category{height:auto;padding:3.2rem 2.4rem 4.8rem}.sb-header-menu__mattresses-banner{width:18.7rem}}@media only screen and (min-width: 1400px){.sb-header-menu__mattresses-menu{grid-template-columns:31.5rem 31.5rem 1fr}}@media only screen and (min-width: 1600px){.sb-header-menu__sub-category{padding:3.2rem 5rem 4.8rem}.sb-header-menu__mattresses{padding:3.2rem 5rem 4.8rem;grid-template-columns:1fr 76.8rem;max-width:192rem}.sb-header-menu__mattresses-menu{grid-template-columns:repeat(3,22.267rem)}.sb-header-menu__mattresses-banners{display:flex;flex-wrap:wrap}.sb-header-menu__mattresses-banner{height:19.7rem}.sb-header-menu__mattresses-banner
img{transform:none !important}.sb-header-menu__mattresses-banner.beautyrest,.sb-header-menu__mattresses-banner.nectar,.sb-header-menu__mattresses-banner.stearns-foster,.sb-header-menu__mattresses-banner.tempur-pedic{width:27.75rem}.sb-header-menu__mattresses-banner.serta,.sb-header-menu__mattresses-banner.sealy{width:19.7rem}}@media only screen and (min-width: 1920px){.sb-header-menu__mattresses-menu{grid-template-columns:repeat(3,31.5rem)}.sb-header-menu__sub-category{grid-template-columns:1fr 38.2rem;gap:2.8rem;padding:3.2rem 5rem 4.8rem;max-width:192rem;margin:0
auto}}.sb-header-menu__sub-category-top{display:flex;align-items:center;justify-content:space-between;padding:0
1.6rem 1rem;border-bottom:0.1rem solid #EFEFEF}@media only screen and (min-width: 1200px){.sb-header-menu__sub-category-top{display:none}}.sb-header-menu__sub-category-title{margin:0;padding:0}.sb-header-menu__sub-category-prev{display:block;padding:2.4rem 1.6rem 6.4rem}@media only screen and (min-width: 1264px){.sb-header-menu__sub-category-prev{padding:0}}.sb-header-menu__sub-category-cat{font-weight:500;font-size:1.4rem;line-height:2rem;margin-left:auto;text-decoration:underline}@media only screen and (min-width: 1264px){.sb-header-menu__sub-category-cat{font-size:1.4rem;line-height:2rem;display:none}}.sb-header-menu__sub-category-cat:hover{text-decoration:underline;color:#0E259A}.sb-header-menu__sub-category-li{border-bottom: .1rem solid #EFEFEF}@media only screen and (min-width: 1200px){.sb-header-menu__sub-category-scroll-x{display:grid;grid-template-columns:1fr 37.8rem;align-items:flex-start;grid-gap:3.2rem;gap:3.2rem;width:100%;height:auto;margin:0}.sb-header-menu__sub-category-li{border-bottom:none}}.sb-header-menu__brands-wrap{background:#fff;display:none;overflow-y:auto;position:absolute;top:0;bottom:0;left:0}@media only screen and (min-width: 1264px){.sb-header-menu__brands-wrap{overflow:hidden;height:100%;background:#fff}}.sb-header-menu__brands-wrap.is-active{display:block}.sb-header-menu__brands-container{height:100%}.sb-header-menu__featured-brands--title,.sb-header-menu__alphabet--title{font-size:1.4rem;line-height:2rem;font-weight:600;margin:0
0 1.4rem}.sb-header-menu__featured-brands--columns{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.sb-header-menu__featured-brands--col{display:grid;gap:0.8rem}.sb-header-menu__featured-brands--item{height:2rem}.sb-header-menu__featured-brands--item:hover{text-decoration:underline}@media only screen and (min-width: 1200px){.sb-header-menu__brands-container{display:grid;grid-template-columns:49.6rem auto 38.2rem;grid-gap:3.2rem;gap:3.2rem;position:relative;width:100%;height:100%;min-height:48.212rem;color:#000;padding:3.2rem 2.4rem 4.8rem}}@media only screen and (min-width: 1400px){.sb-header-menu__brands-container{grid-template-columns:62.3rem auto 38.2rem}}@media only screen and (min-width: 1600px){.sb-header-menu__brands-container{padding:3.2rem 5rem 4.8rem;gap:1.6rem;grid-template-columns:40.1rem auto 76.8rem}}.sb-header-menu__brands-item-info{padding:2.2rem 1.6rem 0}.sb-header-menu__brands-item-all-brands{height:100%;display:flex;flex-direction:column;background:#fff}.sb-header-menu__brands-top{align-items:baseline;justify-content:space-between;margin:0
0 3.2rem;display:none}@media only screen and (min-width: 1264px){.sb-header-menu__brands-top{display:flex}}.sb-header-menu__brands-title{font-weight:600;line-height:2.6rem;font-size:1.8rem}.sb-header-menu__brands-cat{display:inline-block;color:#0E259A;font-weight:400;font-size:1.4rem;line-height:2rem}.sb-header-menu__brands-cat:hover{text-decoration:underline;color:#0E259A}.sb-header-menu__all-brands-wrap{background-color:#fff;margin-top:1.6rem;border-top:0.1rem solid #EFEFEF}.sb-header-menu__brands-bottom{padding:3.2rem 1.6rem 9.6rem;position:relative}.sb-header-menu__brands-bottom--list{display:grid;grid-template-columns:repeat(1,100%);grid-template-rows:repeat(3,18rem);grid-gap:0.8rem;height:100%}.sb-luxury-grid{display:grid;grid-template-columns:repeat(1, 100%);grid-template-rows:repeat(3, 18rem);grid-gap: .8rem;height:100%}@media (min-width: 1200px){.sb-luxury-grid{grid-template-columns: (1,38.2rem);grid-template-rows:repeat(3,18rem)}.sb-header-menu__brands-cat{color:#000;display:flex;justify-content:flex-start;margin:2.4rem 0 0;align-items:center;gap:0.8rem;font-size:1.4rem;line-height:2rem;font-weight:600;text-decoration:none}.sb-header-menu__brands-cat
img{width:12px}.sb-header-menu__brands-cat:hover{color:#000}.sb-header-menu__brands-bottom{padding:0}}@media (min-width: 1600px){.sb-luxury-grid{grid-template-columns:repeat(2,38rem);grid-template-rows:repeat(2,1fr)}}.sb-luxury-grid__item{display:flex;align-items:flex-end;justify-content:center;border-radius: .2rem;overflow:hidden;background-size:cover;background-position:center;position:relative}.sb-luxury-grid__item:hover::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(
135deg,
rgba(0,0,0,0) 0%,
rgba(0,0,0,0.4) 50%,
rgba(0,0,0,0.7) 100%
)}@media (min-width: 1600px){.sb-luxury-grid__item--caracole{grid-column:2 / 3;grid-row:1 / 3}}.sb-luxury-grid__name{display:flex;align-items:center;justify-content:center;height:10rem}.sb-header-menu__all-brands-list::-webkit-scrollbar{background-color:#F8F8F8;border-radius: .8rem;width: .8rem;height: .8rem}.sb-header-menu__all-brands-list::-webkit-scrollbar-thumb{background-color:#B5B5B5;border-radius:1.6rem}.sb-header-menu__all-brands-letter{padding:0
0 1.6rem;color:#000;font-weight:600;font-size:2.4rem;line-height:3rem;display:none}@media only screen and (min-width: 1264px){.sb-header-menu__all-brands-letter{position:sticky;z-index:1;top:0;background:#fff}}.sb-header-menu__all-brands-letter::before{content:"";position:absolute;top:-.1rem;background:#F8F8F8;pointer-events:none;height: .1rem;left:0;right:0}@media only screen and (min-width: 1264px){.sb-header-menu__all-brands-letter::before{background:#fff}}.sb-header-menu__all-brands-link{display:block;font-weight:500;font-size:1.6rem;line-height:2.2rem;padding:2.1rem 1.6rem;border-bottom:0.1rem solid #EFEFEF}.sb-header-menu__all-brands-link:hover{text-decoration:underline}.sb-header-menu__luxury-brands{padding:3.2rem 1.6rem 0;height:100%;width:100%}@media only screen and (min-width: 1264px){.sb-header-menu__luxury-brands{padding:2.4rem 0.8rem 0 3.2rem}}.sb-header-menu__luxury-brands-title{font-weight:600;font-size:1.8rem;line-height:2.6rem;margin:0
0 3.2rem;display:none}@media only screen and (min-width: 1264px){.sb-header-menu__luxury-brands-title{display:block}}.sb-header-menu__luxury-brands-block{height:calc(100% - 9.8rem);overflow-y:auto;scrollbar-width:thin}@media only screen and (min-width: 1264px){.sb-header-menu__luxury-brands-block{padding-right:1.6rem}}.sb-header-menu__luxury-brands-block::-webkit-scrollbar{background-color:#F8F8F8;border-radius: .8rem;width: .8rem;height: .8rem}.sb-header-menu__luxury-brands-block::-webkit-scrollbar-thumb{background-color:#B5B5B5;border-radius:1.6rem}.sb-header-menu__luxury-brands-list{display:grid;grid-gap:1.2rem;grid-template-columns:repeat(auto-fill, 16.5rem)}@media only screen and (min-width: 1264px){.sb-header-menu__luxury-brands-list{grid-template-columns:16.6rem 16.6rem}}.sb-header-menu__luxury-brands-li:last-child{margin-bottom:3.2rem}.sb-header-menu__luxury-brands-link{display:flex;align-items:center;justify-content:center;border-radius:0.2rem;overflow:hidden;height:7.2rem;background-color:#242424}.sb-header-menu__luxury-brands-icon{transition:transform .1s linear}.sb-header-menu__luxury-brands-link:hover .sb-header-menu__luxury-brands-icon{transform:scale(1.1)}.sb-header-menu-list-navigation-search{display:flex;position:relative}.sb-header-menu-list-navigation-search-input{border: .1rem solid #848484;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-search-glass-grey-24.svg?v04f0a49d') no-repeat right 2.4rem center / 2.4rem #fff;font-size:1.6rem;line-height:2.2rem;padding: .9rem 4.8rem 0.9rem 2.4rem;box-sizing:border-box;border-radius:2rem;width:100%;height:4rem}@media only screen and (min-width: 1264px){.sb-header-menu-list-navigation-search-input{border: .1rem solid #3F3F3F;max-width:36.3rem;font-size:1.6rem;line-height:2.2rem;padding: .7rem 4.8rem 0.9rem 2.4rem}}.sb-header-menu-list-navigation-search-input:focus{border-color:transparent;outline:2px
solid #6A82EA}.is-safari .sb-header-menu-list-navigation-search-input:focus{outline-style:auto}.sb-header-menu-list-navigation-search-input:not(:placeholder-shown){background-image:none}.sb-header-menu-list-navigation-search-clear{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-close-primary.svg?v8aa14672') no-repeat right 2.4rem center / 2.4rem;cursor:pointer;width:4.8rem;z-index:10;position:absolute;top:0;right:0;bottom:0}.sb-header-menu-list-navigation-search-input:placeholder-shown+.sb-header-menu-list-navigation-search-clear{opacity:0;pointer-events:none}.sb-header-menu-list-navigation-alphabet{display:grid;grid-auto-flow:column;grid-column-gap:2.46rem;margin-top:2.4rem;padding:0.9rem 0 0;justify-content:flex-start;align-items:flex-start;height:4.5rem;overflow:auto;text-transform:uppercase}.sb-header-menu-list-navigation-alphabet::-webkit-scrollbar{display:none}.sb-header-menu-list-navigation-alphabet-letter{font-size:1.6rem;font-weight:600;line-height:2.2rem;text-transform:uppercase}.sb-header-menu-list-navigation-alphabet-letter:hover{color:#0e259a}.sb-header-menu-list-navigation-alphabet-letter:not(.is-present),.sb-header-menu-list-navigation-alphabet-letter.is_disabled{opacity: .25;pointer-events:none}@media only screen and (min-width: 1200px){.sb-header-menu-list-navigation-alphabet{display:grid;grid-template-columns:repeat(5, 3.4rem);grid-gap:1.4rem 1rem;gap:1.4rem 1rem;margin:0;padding:0;grid-auto-flow:unset;height:auto}}.sb-header-menu__brands-mobile-info{padding:0
1.6rem 1rem}.sb-header-menu-list-navigation-brands-tabs{border-bottom: .1rem solid #B5B5B5;display:flex;align-items:center;gap: .8rem}.sb-header-menu-list-navigation-brands-tabs-button{padding:0;font-size:1.4rem;line-height:2rem;font-weight:400;justify-content:flex-start;position:relative;height:44px;flex:1;text-align:left;color:#000}.sb-header-menu-list-navigation-brands-tabs-button:after{content:"";position:absolute;left:0;width:0;bottom:0;height: .5rem;background:#000}.sb-header-menu-list-navigation-brands-tabs-button:hover{color:#000}.sb-header-menu-list-navigation-brands-tabs-button.is-active{font-weight:600}.sb-header-menu-list-navigation-brands-tabs-button.is-active:after{width:100%}.sb-header-menu__brands-item{display:none}.sb-header-menu__brands-item.is-active{display:flex}.sb-header-menu-list-navigation-search-noResult{margin-top:3.2rem;white-space:normal}.sb-header-menu-list-navigation:not([data-search-result='0']) .sb-header-menu-list-navigation-search-noResult{display:none}@media only screen and (min-width: 1264px){.sb-header-menu-list-navigation-search-noResult{width:36.3rem}}.sb-header-menu-list-navigation-search-noResult-caption{font-size:1.8rem;font-weight:600;margin-bottom: .8rem}.sb-header-menu__all-brands-li[data-search-match='0'],.sb-header-menu__all-brands-sub-li[data-search-match='0']{display:none}.sb-header-menu__item--last{padding:1.2rem 1.6rem;position:sticky;bottom:0;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.25)}.sb-header-menu__bottom-button{display:flex;align-items:center;justify-content:center;width:100%;height:5.6rem;padding:0.4rem;border-radius:4.1rem;cursor:pointer;background:rgba(242, 242, 242, .6);box-shadow:0 -0.514px 0.514px 0 rgba(0, 0, 0, .08) inset, 0 1.029px 1.029px 0 rgba(0, 0, 0, .25) inset}.sb-header-menu__bottom-button
span{background:#fff;border-radius:inherit;width:100%;height:100%;box-shadow:0 1.029px 2.057px 0 rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#000}.sb-desktop-topmenu__list{display:flex;justify-content:space-between}.sb-desktop-topmenu__item{color:#fff;font-size:1.6rem;line-height:2.2rem;font-weight:400;padding:0
1.505rem 1.2rem}.sb-desktop-topmenu__item.is-active .sb-desktop-topmenu__link:before{content:"";position:absolute;background:#8EA1F5;left:0;right:0;bottom:-1.2rem;height:0.8rem}.sb-desktop-topmenu__item:hover{cursor:pointer}.sb-desktop-topmenu__item:first-of-type{padding-left:0}.sb-desktop-topmenu__item:last-of-type{padding-right:0}.sb-desktop-topmenu__link{color:inherit;position:relative}.sb-desktop-topmenu__link:hover{color:inherit}.sb-desktop-topmenu__link.clearance{font-weight:600}.sb-desktop-topmenu__link.clearance:hover{text-decoration:underline}@media only screen and (min-width: 1400px){.sb-desktop-topmenu__item{padding:0
2.505rem 1.2rem}}@media only screen and (min-width: 1600px){.sb-desktop-topmenu__item{padding:0
2.765rem 1.2rem}}
.account-menu{flex-grow:1}.account-menu a,.account-menu-signUp-link{color:#0e259a}.account-menu a:hover{text-decoration:underline}.account-menu a.account-menu-link{color:#000}.account-menu a.account-menu-link:hover{text-decoration:underline}.account-menu-links{display:grid;font-size:1.8rem}.account-menu-link{background-position:left center;background-repeat:no-repeat}.account-menu.signed-in .account-menu-link.my-cart,
.account-menu.signed-out .account-menu-link.my-cart,.account-menu-link[class*='my-cart']{display:none}.account-menu-link[class*='my-cart']{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-cart-primary-24.svg?v8902970c')}.account-menu-link.my-account{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-my-account-primary-24.svg?v17b9a641')}.account-menu-link.my-orders{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-my-orders-primary-24.svg?v943c7d6b')}.account-menu-link.order-status{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-shipping-primary-32.svg?v297538e2')}.account-menu-link.my-profile{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-my-profile-primary-24.svg?vdcc64631')}.account-menu-link.payment-methods{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-payment-methods-primary-24.svg?v4250ceb4')}.account-menu-link.address-book{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-book-primary-24.svg?v2e986ded')}.account-menu-link.recently-viewed{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-recently-viewed-primary-24.svg?vf9301507');background-position-x:1px;background-position-y:3px}.account-menu-link.reviews{margin:0;display:block;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-reviews-primary-24-1.svg?v3b8a26a8')}.account-menu-link.wish-list{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-wishlist-primary-24.svg?ve483a7dc')}.account-menu-link.recently-viewed{position:relative;margin:2.4rem 0 0}.account-menu-link.recently-viewed::before{content:'';display:block;position:absolute;top:-2.4rem;left:0;right:0;width:100%;height:0;border-bottom: .1rem solid #B5B5B5}.account-menu-link.help-center{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-help-center-24-1.svg?v9cef5258')}.account-menu-link.recently-viewed.no-display~.account-menu-link.help-center{position:relative;margin:2.4rem 0 0}.account-menu-link.recently-viewed.no-display~.account-menu-link.help-center::before{content:'';display:block;position:absolute;top:-2.4rem;left:0;right:0;width:100%;height:0;border-bottom: .1rem solid #B5B5B5}.account-menu-link.communication-preferences{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/single-color/primary/icon-sb-communication-preferences-primary-24.svg?v7fb24cdb')}.focus-accessible:focus-visible{outline:var(--accessibility-outline);outline-offset:2px}.account-menu-button.sign-in{order:1}.account-menu-button.sign-in:hover,.account-menu-button.sign-out:hover{text-decoration:none}.sign-in.welcome,.sign-in.account{display:none}.account-menu-signUp{font-size:1.6rem;line-height:1.375;margin-top:1.6rem;text-align:center}.account-menu-button{margin-top:1px}@media only screen and (min-width: 1264px){.account-menu-button{margin-top:0}}.account-menu-signUp-link:hover{text-decoration:underline}.account-caption{padding-right:2.4rem;font-weight:600;line-height:3rem;margin-bottom:2.4rem}.header-user-menu-item:not(.header-minicart):hover .skip-content:before{bottom:100%;content:'';height:1.6rem;left:0;position:absolute;right:0}@media only screen and (min-width: 1264px){.header-user-menu-item:not(.header-minicart):hover .skip-content:before{height:3.2rem}}@media (max-width: 991.21px){.account-menu-links{grid-row-gap:2.4rem}.account-menu .account-menu-links .account-menu-link{background-size:2.4rem;padding:0
0 0 4rem;background-position-y:1px;line-height:2.6rem}#header-account.customer-login,#header-account.customer-logout{padding:4rem 1.6rem 2.4rem}#header-account .close.skip-link-close{right:1.6rem;top:1.6rem}.account-caption{font-size:2.1rem;margin:0
0 2.4rem}}#header-account.customer-login,#header-account.customer-logout{padding:4rem 1.6rem 2.4rem}@media (min-width: 992px){.account-menu-links{grid-row-gap:2.4rem}.account-menu .account-menu-links .account-menu-link{background-size:2.4rem;background-position-y:1px;line-height:2.6rem;padding:0
0 0 4rem}#header-account.customer-login,#header-account.customer-logout{padding:4.8rem 2.4rem 2.4rem}.customer-logout .account-dropdown-content{display:flex}.account-caption{font-size:2.1rem}.customer-logout .account-caption{margin-bottom: .8rem}}
.d-none{display:none !important}.d-block{display:block !important}.o-hidden{overflow:hidden}.container{margin:0
auto;max-width:1560px}.container-wide{margin:0
auto;max-width:1500px}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.gutters{margin-right:-10px;margin-left:-10px}.no-gutters{margin-right:0;margin-left:0}.flex-1,.flex-2,.flex-3,.flex-4,.flex-5,.flex-6,.flex-7,.flex-8,.flex-9,.flex-10,.flex-11,.flex-12,.flex,.flex-auto,.flex-sm-1,.flex-sm-2,.flex-sm-3,.flex-sm-4,.flex-sm-5,.flex-sm-6,.flex-sm-7,.flex-sm-8,.flex-sm-9,.flex-sm-10,.flex-sm-11,.flex-sm-12,.flex-sm,.flex-sm-auto,.flex-md-1,.flex-md-2,.flex-md-3,.flex-md-4,.flex-md-5,.flex-md-6,.flex-md-7,.flex-md-8,.flex-md-9,.flex-md-10,.flex-md-11,.flex-md-12,.flex-md,.flex-md-auto,.flex-lg-1,.flex-lg-2,.flex-lg-3,.flex-lg-4,.flex-lg-5,.flex-lg-6,.flex-lg-7,.flex-lg-8,.flex-lg-9,.flex-lg-10,.flex-lg-11,.flex-lg-12,.flex-lg,.flex-lg-auto,.flex-xl-1,.flex-xl-2,.flex-xl-3,.flex-xl-4,.flex-xl-5,.flex-xl-6,.flex-xl-7,.flex-xl-8,.flex-xl-9,.flex-xl-10,.flex-xl-11,.flex-xl-12,.flex-xl,.flex-xl-auto{position:relative;width:100%;padding-right:10px;padding-left:10px}.flex{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.flex-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.flex-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.flex-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.flex-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.flex-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.flex-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.flex-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1 !important}.order-2{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2 !important}.order-3{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3 !important}.flex-row{-webkit-flex-direction:row;-ms-flex-direction:row;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;flex-direction:row !important}.flex-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.justify-content-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-box-pack:end;-moz-box-pack:end;justify-content:flex-end !important}.justify-content-center{-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;-moz-box-pack:center;justify-content:center !important}.justify-content-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-box-pack:justify;-moz-box-pack:justify;justify-content:space-between !important}.align-items-start{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center !important}.align-items-stretch{-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch !important}.align-self-end{-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end !important}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.text-right{text-align:right}@media (min-width: 576px){.d-sm-block{display:block !important}.pr-sm-10{padding-right:10px}.pl-sm-10{padding-left:10px}.flex-sm{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.flex-auto-sm{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.flex-sm-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-sm-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.flex-sm-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-sm-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.flex-sm-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.justify-content-sm-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-block{display:block !important}.pr-md-10{padding-right:1rem}.pl-md-10{padding-left:1rem}.order-md-first{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0 !important}.order-md-3{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3 !important}.flex-md{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.flex-md-auto{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.flex-md-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.flex-md-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-md-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.flex-md-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.flex-md-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-md-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.flex-md-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.flex-md-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.flex-md-11{-webkit-flex:0 0 91.666667%;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.flex-md-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.justify-content-md-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between !important}}@media (min-width: 992px){.d-xl-none{display:none !important}.row-lg{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-lg-first{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0 !important}.order-lg-2{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2 !important}.order-lg-3{-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3 !important}.pl-lg-10{padding-left:1rem}.pr-lg-10{padding-right:1rem}.flex-auto-lg{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.flex-lg{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;max-width:100%}.flex-lg-3{-webkit-flex:0 0 25;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-lg-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.flex-lg-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.flex-lg-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-lg-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.flex-lg-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.flex-lg-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-lg-10{-webkit-flex:0 0 83.333333%;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.flex-lg-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.justify-content-lg-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between !important}.justify-content-lg-end{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end !important}.align-items-lg-start{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start !important;align-items:flex-start !important}.d-lg-none{display:none !important}.d-lg-block{display:block !important}.d-lg-inblock{display:inline-block !important}}@media only screen and (min-width: 1264px){.container{max-width:1560px}.d-xl-inline-block{display:inline-block !important}.pr-xl-0{padding-right:0}.pl-xl-0{padding-left:0}.pr-xl-10{padding-right:10px}.pl-xl-10{padding-left:10px}.flex-auto-xl{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.flex-xl-2{-webkit-flex:0 0 16.666667%;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.flex-xl-3{-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.flex-xl-4{-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.flex-xl-5{-webkit-flex:0 0 41.666667%;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.flex-xl-6{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.flex-xl-7{-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.flex-xl-8{-webkit-flex:0 0 66.666667%;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.flex-xl-9{-webkit-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.flex-xl-12{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flex-xl-30{-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.flex-xl-62{-webkit-flex:0 0 62%;-ms-flex:0 0 62%;flex:0 0 62%;max-width:62%}.justify-content-xl-between{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between !important}.p-0-xl{padding:0}}.flex-xl-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}
.wrapper:after,.main:after,.col-wrapper:after,.main-container:after,.col2-set:after{content:'';display:table;clear:both}label.required em,
span.required em,
audio:not([controls]),
#addTagForm, .note,
.remember-me-box
a.hide{display:none}.nobr,.nowrap{white-space:nowrap}.clear{clear:both}.page-print{width:6.5in;margin:2rem;background:#FFF}.page-print .print-head{margin:0
0 1.5rem}.page-print .print-head
.logo{float:none;max-height:5rem;width:auto}audio,canvas,video{display:inline-block;vertical-align:middle}audio:not([controls]),#addTagForm,.note{height:0}abbr[title]{border-bottom: .1rem dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button[disabled],input[disabled]{cursor:default}.button.disabled,.button:disabled{background:#C8C8C8;opacity: .6;cursor:not-allowed}.button{text-transform:none;padding:0
1rem;line-height:3.6rem;background:#494b4c;border: .1rem solid #0d4a83;font-size:1.5rem;font-weight:600;-moz-border-radius: .3rem;-webkit-border-radius: .3rem;border-radius: .3rem;box-shadow:none}.button:hover,
.footer .button:hover{background:#0d4a83;cursor:pointer}input::-ms-clear,textarea::-ms-clear,select::-ms-clear,input::selection,textarea::selection,select::selection,input::-ms-value,textarea::-ms-value,select::-ms-value,input:focus::-ms-value,textarea:focus::-ms-value,select:focus::-ms-value{background-color:transparent!important}input[type=number].qty,input[type=text].qty{width:3em;text-align:center;vertical-align:middle}textarea{resize:none;overflow:auto;vertical-align:top}th,code,cite,caption{font-weight:normal;font-style:normal;text-align:left}fieldset{margin:0;padding:0}q:before,q:after{content:''}.page-title h1,
.page-title h2,
.product-name h1,
.product-name
.h1{text-transform:none;font-size:2.4rem;font-weight:300;color:#000;border-bottom:none;margin:0;padding:0}h1,.h1{font-size:2.8rem}h2,.h2{font-size:1.8rem;color:#001733}h3,.h3,h4,.h4,.category-h4,h5,.h5,h6,.h6{text-shadow: .1rem .1rem .1rem rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important;color:#000;font-style:normal;line-height:1.4}h3,.h3{font-size:1.6rem}h4,.h4,.category-h4{font-size:1.4rem}h5,.h5{margin-bottom:1rem;font-size:1.3rem;font-weight:bold}h6,.h6{margin-bottom: .5rem;font-size:1.2rem;font-weight:bold;text-transform:uppercase}.block-subtitle{font-weight:500;margin-bottom: .7rem}h3.product-name,h4.product-name,h5.product-name,p.product-name{font-size:1.3rem;font-weight:normal}h2.product-name a,
h3.product-name a,
h4.product-name a,
h5.product-name a,
p.product-name
a{color:#0E259A}.tabs{background:#FFF}.a-center{text-align:center}.a-right,.align-right{text-align:right}.width-full{width:100%}.fieldset
p{margin-bottom: .7rem}.fieldset+.fieldset{margin-top: .5rem}label.required:after,span.required:after{content:' *';color:red;font-weight:normal;font-size:1.2rem}.input-hint{color:#a0a0a0;font-size:1.2rem}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select+select{margin-left: .5rem}select[multiple]{width:27rem;border: .1rem solid silver;font-size:1.5rem;padding: .5rem}select::-ms-expand{display:none}select:focus::-ms-value{background-color:#eee;color:#001733}textarea{max-width:100%;width:45rem;padding: .5rem}.fancybox-lock-test{overflow:hidden !important}.main-container{position:relative;margin:0
auto;max-width:168rem;padding:0
1.6rem}.col-left,.col-right,.col-main{padding:0
1rem}.col-left{float:left;width:20%;padding-left:0;clear:left}.col-right{float:right;width:20%;padding-right:0;clear:right}.col-main{float:left;width:80%}.col2-set{width:100%}.col2-set .col-2{float:right}.col2-set .col-1{float:left}.col2-set .col-1,
.col2-set .col-2{width:50%;padding:2rem}.col2-set
.narrow{width:33%}.col2-set
.wide{width:65%}.header-after-container .magestore-bannerslider{max-width:150rem;margin:0
auto}.flexslider.mobile .slides>li{float:left}.mm-page > .magestore-bannerslider .flex-direction-nav,
body > .magestore-bannerslider
.owlslider.mobile{display:none}.mm-page > .magestore-bannerslider,
.mm-page > .magestore-bannerslider .flexslider.mobile,
.mm-page > .magestore-bannerslider
.owlslider.mobile{background:#003980}.breadcrumbs{color:#666;text-align:left;clear:both}.breadcrumbs-wrapper{width:100%}.breadcrumbs{width:100%;position:relative}.breadcrumbs-wrapper{position:relative}.brand-page-wrapper .breadcrumbs-wrapper:before,
.collection-page-wrapper .breadcrumbs-wrapper:before{content:"";display:block;position:absolute;background-color:#fff;top:0;bottom:0;right:-60px;left:-60px;pointer-events:none}.cms-coupon-code .breadcrumbs-wrapper:before,
.furnitureterms-index-index .breadcrumbs-wrapper:before{content:none}.brand-page-wrapper .breadcrumbs-wrapper
.container{margin:0;position:relative;z-index:1}.cms-coupon-code .breadcrumbs-wrapper .container,
.catalog-product-view .breadcrumbs-wrapper .container,
.cms-page-view .breadcrumbs-wrapper
.container{margin:0
auto}.breadcrumbs-wrapper.must-scroll{position:relative;width:auto;margin:0
-1.6rem}.breadcrumbs-wrapper.must-scroll .breadcrumbs li:first-child{padding-left:1.6rem}.breadcrumbs-wrapper.must-scroll .breadcrumbs li:last-child{padding-right:1.8rem}.breadcrumbs-wrapper.must-scroll:before,.breadcrumbs-wrapper.must-scroll:after{content:"";position:absolute;top:1.2rem;bottom:1.2rem;display:block;width:48px;z-index:1;pointer-events:none}.breadcrumbs-wrapper.must-scroll:before{left:0;z-index:2;background:linear-gradient(90deg, #FFF 8.33%, rgba(255, 255, 255, 0) 100%)}.breadcrumbs-wrapper.must-scroll:after{right:0;background:linear-gradient(90deg, #FFF 8.33%, rgba(255, 255, 255, 0) 100%);transform:rotate(-180deg)}.breadcrumbs-wrapper.must-scroll.end-scroll:after{content:none}.breadcrumbs-wrapper.must-scroll.start-scroll:before{content:none}.breadcrumbs
li{font-size:1.2rem;text-transform:none;display:flex;vertical-align:middle;align-items:center;font-weight:400;line-height:2rem;color:#3F3F3F}.breadcrumbs
li.product_sku{color:#3F3F3F}.breadcrumbs span:not(.sku){color:#000}.breadcrumbs li.product_sku
.sku{display:inline-block}.breadcrumbs
a{color:inherit;float:left;color:#3F3F3F}.breadcrumbs .last-breadcrumbs,
.breadcrumbs li:last-child span,
.breadcrumbs li:last-child
a{color:#000;float:left}.breadcrumbs .last-breadcrumbs
a{pointer-events:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span:not(.sku){padding:0
.6rem;color:#000}.breadcrumbs span
.icon{font-size: .6rem;color:#000;position:relative;top:-1px}.breadcrumbs li:last-child
span{display:inline}.breadcrumb-webid{position:relative;top:-30px}.breadcrumb-webid .web-id{float:right;font-size:1.4rem;color:#001733;font-weight:600;text-transform:uppercase}.main
.breadcrumbs{overflow:auto;padding-top:1.2rem;padding-bottom:1.2rem;margin-left:0;display:block;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.breadcrumbs
ul{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:flex;padding:0}.breadcrumbs ul::-webkit-scrollbar{display:none}.breadcrumbs::-webkit-scrollbar{display:none}.std ul
li{font-weight:400;padding:0
0 .5rem 1.2rem;line-height:2.4rem;color:#000;font-size:1.4rem;position:relative}.breadcrumbs-print{width:62%;position:relative}.breadcrumbs-print
.breadcrumbs{padding:1.1rem 0 1.1rem !important}.mfrportal-account-index .breadcrumbs-print{display:none}.header-after-container .magestore-bannerslider .magestore-bannerslider-standard
.owlslider.desktop{display:none}.mm-page > .magestore-bannerslider
.owlslider.mobile{display:none}.title-category-mobile{font-size:16px;font-weight:600;color:#000}.amshopby-advanced .title-category-mobile{font-size:14px}@media (min-width: 768px){.main
.breadcrumbs{padding-top:1.6rem;padding-bottom:1.6rem;margin:0
auto;display:block;white-space:normal}.breadcrumbs
ul{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:flex;padding:0}.breadcrumbs li:last-child
span{display:inline}.mm-page > .magestore-bannerslider
.owlslider.mobile{display:none}.header-after-container .magestore-bannerslider .magestore-bannerslider-standard
.owlslider.desktop{display:block}}@media (min-width: 992px){.main-container{padding:0
2rem}.breadcrumbs
ul{float:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;white-space:normal;padding:0}}@media only screen and (max-width: 1400px){.cms-help-center .main-container
.main{padding:0}}.discontinued-label{background:#FFE8E8;border-radius: .4rem;font-size:1.3rem;color:#000;font-weight:600;display:inline-block;padding: .8rem 1.2rem;margin-left:2.5rem}.discontinued-label .discontinued-text{background-size:1.8rem 1.8rem;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/dev-assets/colored/icon-sb-close-red-color-32.svg?v5928e6ca');background-repeat:no-repeat;padding-left:2.2rem;background-position:0 50%}@media (min-width: 992px){.discontinued-label{font-size:1.4rem;padding:1rem 1.7rem;margin-left:2.5rem}.discontinued-label .discontinued-text{background-size:2.4rem 2.4rem;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/dev-assets/colored/icon-sb-close-red-color-32.svg?v5928e6ca');background-repeat:no-repeat;padding-left:3rem;background-position:0 50%}}.cms-delivery-process-explained .col-main>.std{padding-bottom:2.4rem !important}@media (min-width: 768px){.cms-delivery-process-explained .col-main>.std{padding-bottom:3.2rem !important}}@media only screen and (min-width: 1264px){.cms-delivery-process-explained .col-main>.std{min-height:56rem;display:flex;flex-direction:column;justify-content:center}}.cms-page-view.no-route-page
.page{background:#fff}.no-route-page .c-shop-by{position:relative;padding:2.4rem 0 6.4rem;margin:0}.no-route-page .c-shop-by::before{content:'';display:block;position:absolute;top:0;left:calc(50% - .5 * var(--rw));bottom:0;width:var(--rw);background-color:#F2F2F2;z-index:0}@media only screen and (min-width: 1264px){.no-route-page .c-shop-by::before{background-color:#F8F8F8}}.no-route-page .c-room.is-by-brand .c-room__image-wrap{background:transparent}@media only screen and (min-width: 768px){.no-route-page .c-shop-by{padding:4.8rem .8rem 9.6rem;margin:0}.no-route-page .c-shop-by .c-room{background-color:#fff}:root .no-route-page .c-shop-by .c-room.is-all{background-image:linear-gradient(120deg, rgba(0,0,0,0) calc(71.5% - 1px), rgba(248,248,248,0.5) 50%)}}@media only screen and (min-width: 1024px){.no-route-page .c-shop-by{padding-left:0;padding-right:0}}@media only screen and (min-width: 1264px){:root .no-route-page .c-shop-by .c-room.is-all{background-color:#fff}}
.catalog-product-view .breadcrumbs li:last-child
a{color:#005ccc;font-weight:600}.catalog-product-view .breadcrumbs
a{color:#005ccc;font-weight:normal}.gray-bg
.wrapper{background:#f2f2f2}.std
p{line-height:22px;color:#000;font-size:14px;padding-bottom:15px}.remember-me-box .link-tip{font-size:13px;padding-left:10px}.price-box .old-price .price,
.price-box .special-price
.price{display:inline-block}.price-box .old-price
.price{color:#b2b1b1}.price-box .special-price{color:#195d9d;padding-left:0}.add-on .add-on-list{padding:0;display:inline-block;float:left;margin:3px
0 4px 10px}.search-page-content{text-align:center;padding-top:40px}.search-page-content .note-msg{font-size:35px;color:#333;font-weight:700}.search-page-content .try-msg{font-size:20px;color:#333}.search-page-content .need-help{padding-top:30px;border-top:solid 1px #e6e6e6;max-width:353px;margin:30px
auto 0}.search-page-content .need-help
p{font-size:20px;color:#333;font-weight:600}.search-page-content .need-help
h3{font-size:28px;color:#005ccc;font-weight:600}@media only screen and (max-width: 1000px){.col3-layout .col-right{float:left;clear:left;padding-left:0;padding-right:10px;width:25%}.col3-layout .col-wrapper{float:right;width:100%}.col3-layout .col-wrapper .col-main{float:right;width:75%}.col3-layout .col-wrapper .col-left{width:25%}}@media only screen and (max-width: 770px){.col-left,
.col-right,
.col1-layout .col-left,
.col1-layout .col-right,
.col2-left-layout .col-left,
.col2-left-layout .col-right,
.col2-left-layout .col-main,
.cms-page-view .col2-left-layout .col-main,
.col2-right-layout .col-left,
.col2-right-layout .col-right,
.col2-right-layout .col-main,
.col3-layout .col-wrapper .col-left,
.col3-layout .col-right,
.col3-layout .col-wrapper .col-main{margin-bottom:10px;float:none;width:auto}.col-left:after,
.col-right:after,
.col1-layout .col-left:after,
.col1-layout .col-right:after,
.col2-left-layout .col-left:after,
.col2-left-layout .col-right:after,
.col2-left-layout .col-main:after,
.col2-right-layout .col-left:after,
.col2-right-layout .col-right:after,
.col2-right-layout .col-main:after,
.col3-layout .col-wrapper .col-left:after,
.col3-layout .col-right:after,
.col3-layout .col-wrapper .col-main:after{content:'';display:table;clear:both}.col2-left-layout .col-main{padding:0}.col3-layout .col-wrapper{float:none;width:auto}.col-main .col-left{padding:0}.row-fluid{width:100%}.row-fluid
.button{width:100%}.page-title{margin:13px
0;padding:0;clear:both}.page-title h1, .page-title h2, .product-name h1, .product-name
.h1{font-size:20px}.sidebar
.block{margin:0}.sidebar .block:last-of-type{border-bottom:0;margin:0}.select-wrapper
select{width:112px}.select-wrapper select
option{color:#555}.mobile-toolbar{margin:0}.add-on .add-on-list{margin:5px
0 4px 12px}.add-on .add-on-list
li{margin:0}.gray-bg
.wrapper{background:#fff}.search-page-content{padding-top:10px}.catalogsearch-result-index
.wrapper{padding:0}.search-page-content .note-msg,
.search-page-content .need-help
h3{font-size:24px;line-height:24px;padding-bottom:10px}.search-page-content .try-msg,
.search-page-content .need-help
p{font-size:18px}.search-page-content .need-help{padding-top:20px;margin:20px
auto 0}.cart-table td.product-cart-image{min-height:100px}.data-table.linearize-table td.product-cart-image{min-height:inherit}.col-left,
.col-right,
.col1-layout .col-left,
.col1-layout .col-right,
.col2-left-layout .col-left,
.col2-left-layout .col-right,
.col2-left-layout .col-main,
.cms-page-view .col2-left-layout .col-main,
.col2-right-layout .col-left,
.col2-right-layout .col-right,
.col2-right-layout .col-main,
.col3-layout .col-wrapper .col-left,
.col3-layout .col-right,
.col3-layout .col-wrapper .col-main{margin-bottom:10px;float:none;width:auto}.col-left:after,
.col-right:after,
.col1-layout .col-left:after,
.col1-layout .col-right:after,
.col2-left-layout .col-left:after,
.col2-left-layout .col-right:after,
.col2-left-layout .col-main:after,
.col2-right-layout .col-left:after,
.col2-right-layout .col-right:after,
.col2-right-layout .col-main:after,
.col3-layout .col-wrapper .col-left:after,
.col3-layout .col-right:after,
.col3-layout .col-wrapper .col-main:after{content:'';display:table;clear:both}.col2-left-layout .col-main{padding:0}.col3-layout .col-wrapper{float:none;width:auto}.col-main .col-left{padding:0}.row-fluid{width:100%}.row-fluid
.button{width:100%}.page-title{margin:13px
0;padding:0;clear:both}.page-title h1, .page-title h2, .product-name h1, .product-name
.h1{font-size:20px}.sidebar
.block{margin:0}.sidebar .block:last-of-type{border-bottom:0;margin:0}.select-wrapper
select{width:112px}.select-wrapper select
option{color:#555}.mobile-toolbar{margin:0}.add-on .add-on-list{margin:5px
0 4px 12px}.add-on .add-on-list
li{margin:0}.gray-bg
.wrapper{background:#fff}.search-page-content{padding-top:10px}.search-page-content .note-msg,
.search-page-content .need-help
h3{font-size:24px;line-height:24px;padding-bottom:10px}.search-page-content .try-msg,
.search-page-content .need-help
p{font-size:18px}.search-page-content .need-help{padding-top:20px;margin:20px
auto 0}.cart-table td.product-cart-image{min-height:100px}.data-table.linearize-table td.product-cart-image{min-height:inherit}}@media only screen and (max-width: 360px){.select-wrapper:before{right:6px}}@media only screen and (max-width: 320px){.product-cart-info .add-on .add-on-list{margin-left:0 !important}.linearize-table .add-on{float:left}}@media only screen and (min-width: 768px) and (max-width: 992px){.products-grid .product-info-inner .product-name-and-brand .product-name{max-height:62px;overflow:hidden}}@media (min-width: 768px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid
.span12{width:100%;*width:99.94680851063829%}.row-fluid
.span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid
.span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid
.span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid
.span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid
.span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid
.span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid
.span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid
.span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid
.span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid
.span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid
.span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid
.offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid
.offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid
.offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid
.offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid
.offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid
.offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid
.offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid
.offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid
.offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid
.offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid
.offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid
.offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}.row-fluid
.button{width:100%}.catalog-category-view.catalog-category-layered .main-container{margin-bottom:0}}
.sb-global-overlay{background:rgba(0, 0, 0, .5);bottom:0;left:0;right:0;top:0;opacity:0;position:fixed;transition:opacity .15s linear, visibility .15s linear;visibility:hidden;z-index:100}.sb-global-overlay.active{opacity:1;visibility:visible}
.sb-button:focus{outline:none}.sb-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:9999em;background-repeat:no-repeat;font-weight:600;line-height:1.4;min-width:14rem;max-width:100%;transform:translateZ(0);cursor:pointer}.include-set-wrapper .sb-button{transform:none}.sb-button
.icon{flex:none;margin-right:0.4em;font-size:1.375em}.sb-button.sb-block{justify-content:center;display:flex}.sb-button.sb-disabled{pointer-events:none}.sb-button.sb-primary{background-color:var(--color-primary-button-bg, #f25d0d);background-image:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), var(--color-primary-button-bg-2, #FD822E) 50%);color:#fff}@media (hover: hover){.sb-button.sb-primary:hover{background-color:var(--color-primary-button-bg-hover,#da540b)}}.sb-button.sb-secondary{background-color:#0E259A;background-image:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #435FEE 50%);color:#fff}.sb-button.sb-secondary:hover{background-color:#0B1E7B}.sb-button.sb-tertiary{background-color:#E8E8E8;background-image:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #F2F2F2 50%);color:#0E259A}.sb-button.sb-tertiary:hover{background-color:#D8D8D8;background-image:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #EFEFEF 50%);color:#0E259A}.sb-button.sb-quaternary{background-color:#fff;box-shadow:inset 0 0 0 2px #0E259A;color:#0E259A}.sb-button.sb-quaternary:hover{background-color:#F0F2FF}.sb-button.sb-quaternary:disabled,.sb-button.sb-quaternary:disabled:hover,.sb-button.sb-quaternary.sb-disabled,.sb-button.sb-quaternary.sb-disabled:hover{box-shadow:none;background-image:none}.sb-button.sb-reversed{background-color:#0E259A;box-shadow:inset 0 0 0 2px #fff;color:#fff}.sb-button.sb-reversed:hover{background-color:#fff;color:#0E259A}.sb-button.sb-reversed:disabled,.sb-button.sb-reversed:disabled:hover,.sb-button.sb-reversed.sb-disabled,.sb-button.sb-reversed.sb-disabled:hover{box-shadow:none;background-image:none}.sb-button:disabled,.sb-button:disabled:hover,.sb-button.sb-disabled,.sb-button.sb-disabled:hover{color:#fff !important;background-color:#B5B5B5 !important;background-image:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #E8E8E8 50%) !important;pointer-events:none}.sb-button.sb-xs-size{min-height:2.2rem;padding:0
calc(0.6 * 2.2rem + 1.2rem);background-size:2.2rem 100%;background-position:calc(100% + 0.2 * 2.2rem) 0;font-size:1.2rem}.sb-button.sb-s-size{min-height:3rem;padding:0
calc(0.6 * 3rem + 1.2rem);background-size:3rem 100%;background-position:calc(100% + 0.2 * 3rem) 0;font-size:1.2rem}.sb-button.sb-m-size{min-height:4rem;padding:0
calc(0.6 * 4rem + 1.2rem);background-size:4rem 100%;background-position:calc(100% + 0.2 * 4rem) 0;font-size:1.4rem}.sb-button.sb-l-size{min-height:4.8rem;padding:0
3rem;background-size:4.8rem 100%;background-position:calc(100% + 0.2 * 4.8rem) 0;font-size:1.9rem;line-height:1}
.sb-form-field:not(:last-child){margin-bottom:3.2rem}.sb-horizontal .sb-form-field:not(.sb-fullwidth),.sb-form-field.sb-horizontal:not(.sb-fullwidth){display:grid;grid-template-columns:33% 67%}.sb-horizontal.sb-small .sb-label:not(.sb-checkbox-label):not(.sb-radio-label){height:4rem}.sb-horizontal .sb-input,
.sb-horizontal .sb-select,
.sb-horizontal .sb-checkbox-label,
.sb-horizontal .sb-radio-label,
.sb-horizontal .sb-form-error{grid-column-start:2}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.sb-input,.sb-select,.sb-textarea{background-color:#fff;border:1px
solid #848484;border-radius:8px;box-sizing:border-box;display:block;font-size:1.6rem;font-weight:400;height:4.8rem;outline:none;padding:0
1.6rem;width:100%}.sb-input,.sb-select{line-height:1.5}.sb-input:focus,.sb-textarea:focus,.sb-select:focus{border-color:transparent;outline:2px
solid #6A82EA}:root:root:root .is-safari .sb-input:focus,
:root:root:root .is-safari .sb-textarea:focus,
:root:root:root .is-safari .sb-select:focus{outline-style:auto !important}.sb-form-field.sb-small .sb-input,
.sb-form-field.sb-small .sb-select,.sb-input.sb-small,.sb-select.sb-small{font-size:1.4rem;height:4rem}.sb-form-field.sb-tight .sb-input,
.sb-form-field.sb-tight .sb-select{width:8rem}.sb-form-field.sb-qty .sb-input{color:#0E259A;font-weight:600;text-align:center}.sb-form-field.sb-qty .sb-input.sb-error{color:#EF5350}form:not(.sb-horizontal) .sb-form-field.sb-horizontal.sb-tight{grid-auto-columns:max-content;grid-template-columns:unset}form.sb-horizontal .sb-form-field.sb-horizontal.sb-tight .sb-label{justify-content:flex-end}.sb-input::placeholder{color:#757575}.sb-input.sb-error,
.sb-input.validation-failed,
.sb-select.sb-error,
.sb-textarea.sb-error,
.sb-form-field.sb-error .sb-input,
.sb-form-field.sb-error .sb-select,
.sb-form-field.sb-error .sb-textarea,
.sb-form-field.sb-error .sb-form-entry,.sb-input.sb-error,.sb-select.sb-error,.sb-select.sb-error,.sb-form-entry.sb-error,.sb-input.sb-error,.sb-select.sb-error,.sb-textarea.sb-error{border:2px
solid #EF5350;outline:none}.sb-form-error,.sb-form-success,.validation-advice{font-size:1.2rem;line-height:2rem;margin-top: .8rem}.sb-form-success{color:#008000}.sb-form-error{color:#d21714;font-weight:400}.sb-form-error
b{font-weight:400}.no-error-icon{padding-left:0;background:none}.no-message-space{margin:0
!important}.sb-searchForm .sb-form-error,
.sb-searchForm .validation-advice{margin-left:1.6rem}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}
.sb-label{color:#000;display:block;font-size:1.4rem;font-weight:400;line-height:2rem;margin:0
0 .8rem}.sb-horizontal .sb-label:not(.sb-checkbox-label):not(.sb-radio-label){grid-row-end:span 2;height:4.8rem}.sb-checkbox-label,.sb-radio-label{font-size:1.6rem;line-height:2.2rem;min-height:1.8rem;margin-bottom:0;position:relative}.sb-checkbox-label{padding-left:2.6rem}.sb-radio-label{padding-left:2.6rem}.sb-checkbox-label.sb-small,.sb-radio-label.sb-small{font-size:1.4rem;line-height:2rem}.sb-checkbox-label:before,.sb-radio-label:before{background-color:#fff;border:2px
solid #848484;box-sizing:border-box;content:'';left:0;position:absolute}.sb-checkbox-label:before{border-radius:4px;height:1.8rem;top: .1rem;width:1.8rem}.sb-radio-label:before{border-radius:50%;height:20px;top:0;width:20px}.sb-checkbox-label.sb-selected:before,.sb-radio-label.sb-selected:before{border-color:#6A82EA}.sb-checkbox:checked+.sb-checkbox-label:before,.sb-radio:checked+.sb-radio-label:before{border-color:#0E259A}.sb-checkbox:checked+.sb-checkbox-label:before{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-checkmark-white-color-16.svg?vc5cd59f2') no-repeat center / contain #0E259A}.sb-radio:checked+.sb-radio-label:before{background-color:#0E259A;box-shadow:inset 0px 0px 0px 2px #fff}.sb-radio-label.sb-framed{border:1px
solid #848484;border-radius:4px;padding:1.4rem 2.4rem 1.4rem 5.6rem}.sb-radio-label.sb-framed.sb-selected{border-color:#6A82EA}.sb-radio:checked+.sb-radio-label.sb-framed{border-color:#0E259A;box-shadow:inset 0px 0px 0px 1px #0E259A}.sb-radio-label.sb-framed:before{left:2.4rem;top:50%;transform:translateY(-50%)}.sb-label-headline{font-weight:600}.sb-h4{font-size:1.8rem;line-height:1.2;margin-bottom: .5rem}.sb-h5{font-size:1.6rem;line-height:2.2rem;margin-bottom:4px}
.sb-input[type='date']{color:#0E259A;font-weight:600;text-transform:uppercase}.sb-input[type='date']::-webkit-calendar-picker-indicator{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-calendar-24.svg?vd2e28425') no-repeat right center / 2.4rem;margin-right:-.4rem;outline:none}.sb-searchForm-input{border-color:#fff;border-radius:2rem;height:4rem}
.sb-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons/1sb-dropdown.svg?vcab552e8');background-position:right 1.6rem center;background-repeat:no-repeat;background-size:1rem auto;color:#0E259A;font-weight:600;padding-right:3.2rem}
.sb-text-link{border:unset;background:unset}.sb-text-link.sb-arrowed,.sb-text-link.sb-primary,.sb-text-link.sb-back-link{color:#0E259A}.sb-text-link.sb-arrowed,.sb-text-link.sb-back-link{font-weight:600}.sb-text-link.sb-arrowed,.sb-text-link.sb-back-link,.sb-text-link.sb-selected{display:inline-block}.sb-text-link.sb-arrowed{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-link-arrow-red-color-16.svg?v86c08aad') no-repeat right center / 16px auto;margin-right: .25em;padding-right:24px}.sb-text-link.sb-arrowed:hover,.sb-text-link.sb-back-link:hover{color:#435FEE}.sb-text-link.sb-arrowed:hover{text-decoration:underline}.sb-text-link.sb-primary:hover{text-decoration:underline}.sb-text-link.sb-secondary,.sb-text-link.sb-selected{color:#000}.sb-text-link.sb-secondary{text-decoration:underline}.sb-text-link.sb-selected{border-bottom:2px solid #F25D0D}.sb-text-link.sb-back-link{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-left-blue-color-24.svg?v46c71202') no-repeat left center / auto .8em;padding-left:1em}.sb-text-link.sb-back-link:hover{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-left-cyan-color-24.svg?v9178bae3')}
.sb-toggle-button-content{border:1px
solid #ABABAB;border-radius:1.2rem;box-sizing:border-box;color:#000;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:1;padding:1.3rem 1.8rem;text-align:center}.block-related .mini-products-list li.ni-before-dom-content-loaded--more-from-collection-item .multiple-options:first-child .toggle-product-options-wrapper .sb-form-field:first-child .sb-toggle-button-content,
.sb-toggle-button.sb-selected .sb-toggle-button-content,
.sb-toggle-button .sb-radio:checked+.sb-toggle-button-content{border-color:#0E259A !important;box-shadow:inset 0 0 0 1px #0E259A;position:relative}.block-related .mini-products-list li.ni-before-dom-content-loaded--more-from-collection-item .multiple-options:first-child .toggle-product-options-wrapper .sb-form-field:first-child .sb-toggle-button-content:after,
.sb-toggle-button .sb-radio:checked+.sb-toggle-button-content:after{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-checkmark-white-color-16.svg?vc5cd59f2') no-repeat center / 1.4rem #0E259A;border-radius:50%;bottom:-.3rem;content:'';height:1.6rem;position:absolute;right:-.3rem;width:1.6rem}.sb-comfortLevel-button .sb-toggle-button-content{background-position:bottom 1rem center;;background-repeat:no-repeat;background-size:auto 8rem;border-radius:50%;height:13.8rem;line-height:2.2rem;padding-top:2.3rem;width:13.8rem}.sb-comfortLevel-firm .sb-toggle-button-content{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-mattress-firm-color-80.svg?v3464a109')}.sb-comfortLevel-plush .sb-toggle-button-content{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-mattress-plush-color-80.svg?v448c25c7')}.sb-comfortLevel-ultraplush .sb-toggle-button-content{background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-mattress-ultra-plush-color-80.svg?v3e606895')}.sb-comfortLevel-button .sb-radio:checked+.sb-toggle-button-content:after{background-size:1.6rem;bottom:auto;height:2rem;right:14%;top:89%;width:2rem}.sb-toggle-button.sb-arrowed-button .sb-toggle-button-content{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-arrow-up-down.svg?v09e47656') no-repeat left 2rem center / 1.6rem auto;padding-left:4rem}
.sb-goTop-button,.sb-play-button,.sb-seeAll-button{border-radius:50%;box-sizing:border-box;cursor:pointer}.sb-goTop-button,.sb-play-button{height:5.4rem;width:5.4rem}.sb-goTop-button,.sb-seeAll-button{font-weight:600;text-align:center}.sb-goTop-button{display:flex;align-items:center;justify-content:center;background-color:#fff;box-shadow:0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);width:54px;height:54px;text-align:center;border-radius:50%;z-index:11;transition:opacity ease-in-out 0.6s;border:1px
solid var(--black-1)}.sb-goTop-button
svg{width:12px;height:9px}.sb-play-button{background:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #435FEE 50%) no-repeat 1rem 2rem #0E259A;position:relative}.sb-play-button:after{border:solid transparent;border-left-color:#fff;border-width:0.8rem 1.7rem;content:'';position:absolute;left:50%;top:50%;transform:translate(-17%,-50%)}.sb-seeAll-button{display:inline-block;background:linear-gradient(120deg, rgba(255,255,255,0) calc(50% - 1px), #435FEE 50%) no-repeat 5.4rem 2rem, url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-link-arrow-red-color-16.svg?v86c08aad') no-repeat center 8.1rem / 2.4rem auto,#0E259A;color:#fff;font-size:1.8rem;line-height:2.6rem;height:15.6rem;padding-top:5rem;width:15.6rem}.sb-seeAll-button:hover{color:#fff;background-color:#0B1E7B;text-decoration:underline}@media only screen and (max-width: 767px){.sb-goTop-button{height:5.8rem;width:5.8rem;padding-top:2.3rem;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/libs/symbol-defs-colored.svg?va42c90c1#v-goTop-button--normal') no-repeat center top 1.2rem / 1.2rem 0.8rem #efefef}}
:root{--accessibility-outline:2px
solid #6a82ea}a:not(.accessibility-disabled):focus-visible,button:not(.accessibility-disabled):focus-visible{outline:var(--accessibility-outline)}a:not(.accessibility-disabled):focus:not(:focus-visible),button:not(.accessibility-disabled):focus:not(:focus-visible){outline:none}.almost-sb-button,.sb-button{outline:none !important}.almost-sb-button:not(.accessibility-disabled)::before,.sb-button:not(.accessibility-disabled)::before{content:'';position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:var(--accessibility-outline);z-index:0;opacity:0;border-radius:inherit;pointer-events:none}.almost-sb-button:not(.accessibility-disabled):focus-visible,.sb-button:not(.accessibility-disabled):focus-visible{position:relative}.almost-sb-button:not(.accessibility-disabled):focus-visible::before,.sb-button:not(.accessibility-disabled):focus-visible::before{opacity:1}.almost-sb-button:not(.accessibility-disabled):focus:not(:focus-visible),.sb-button:not(.accessibility-disabled):focus:not(:focus-visible){position:static}.almost-sb-button:not(.accessibility-disabled):focus:not(:focus-visible)::before,.sb-button:not(.accessibility-disabled):focus:not(:focus-visible)::before{opacity:0}
.c-mini-cart{display:flex;flex-direction:column;max-height:100%}.c-mini-cart__header{padding:24px;background-color:#F8F8F8}.c-mini-cart__top{display:flex}.c-mini-cart__icon-wrap{flex:none;margin-top:-3px;width:1em;height:1em;font-size:48px;margin-right:16px}.c-mini-cart__top-main{flex:1;align-self:center}.c-mini-cart__title{font-size:2.4rem;font-weight:600;line-height:3rem;color:#000}.c-mini-cart__cart-id{font-size:1.2rem;line-height:2rem}.c-mini-cart__subtotal{display:flex;justify-content:space-between;margin-top:1.2rem;font-size:1.4rem;font-weight:600;line-height:2rem}.c-mini-cart__controls{display:flex;margin-top:12px}.c-mini-cart__controls .sb-button.sb-l-size{min-height:5rem}.c-mini-cart__control{flex:1}.c-mini-cart__control+.c-mini-cart__control{margin-left: .8rem}.c-mini-cart__main{flex:1;display:flex;flex-direction:column;min-height:0;background-color:#fff;overflow-y:auto}.c-mini-cart__main::-webkit-scrollbar{background-color:#F8F8F8;border-radius:0.8rem;width:0.8rem}.c-mini-cart__main::-webkit-scrollbar-thumb{background-color:#B5B5B5;border-radius:1.6rem}.c-mini-cart__main-inner{padding-bottom:96px}.c-mini-cart-item+.c-mini-cart-item::before{content:'';display:block;position:absolute;left:24px;right:24px;bottom:100%;height:1px;background-color:#B5B5B5}.c-mini-cart__no-item{text-align:center;padding:48px
24px 32px}.c-mini-cart__no-item-message{margin-bottom:13px;font-size:1.8rem;font-weight:600;line-height:2.6rem}.c-mini-cart__no-item-action{display:flex;font-size:1.9rem}.c-mini-cart__no-item-alt{margin-top:12px;font-weight:400;font-size:1.6rem;line-height:1.4}.c-mini-cart__close-button{position:absolute;display:block;top:24px;right:24px;background:none;border:none;font-size:24px;color:#0E259A;z-index:2}.c-mini-cart.is-loading .c-mini-cart__control{pointer-events:none;filter:grayscale(1)}#header-cart .c-mini-cart{position:fixed;top:0;right:0;width:381px;height:100vh;background:#F8F8F8;border-left:solid 1px #d8d8d8}html.is-opened-mini-cart{height:100vh;overflow-y:scroll}body.is-opened-mini-cart{height:100vh;overflow:hidden}.mini-cart.special-offer-off{background:#D5EAA3;text-align:left;font-size:1.4rem;font-weight:600;line-height:2rem;color:#000;width:100%;position:relative;padding:1.2rem 2.4rem 1.2rem;margin:0;max-width:100%}.mini-cart.special-offer-off .special-offer-text{display:flex;flex-direction:column;text-align:center}.mini-cart.special-offer-off .special-offer-text
h3{color:#000;font-size:3rem;font-weight:600;line-height:3.6rem;margin:0
auto .3rem;max-width:250px;padding:5.3rem 0 0 0;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/illustration/icon_sb-coupon-48x48.svg?v4669bca2') 50% 0 no-repeat}.mini-cart.special-offer-off .special-offer-text .time-text{color:#000;font-size:1.8rem;font-weight:400;max-height:5.6rem;line-height:2.9rem}.mini-cart.special-offer-off .special-offer-text .time-text
.timer{color:#F25D0D;font-size:2.5rem;font-weight:600;display:block;position:relative;top:0;margin-top: .3rem}.mini-cart.special-offer-off .special-offer-text .time-text .timer
.minutes{color:#000;text-align:center;font-size:18px;font-weight:400;line-height:29px;position:relative;top: .1rem;left: .2rem;text-transform:capitalize}.mini-cart.special-offer-off .special-offer-text .detail-text .detail-and-exclusions{color:#0E259A;font-size:1.2rem;font-weight:400;line-height:2rem;text-transform:capitalize;cursor:pointer}.mini-cart.special-offer-off .detail-text{position:relative;margin: .9rem auto 0}.mini-cart.special-offer-off .detail-hover-cnt{box-shadow:0px 0px 8px rgba(0, 0, 0, 0.25);background:#fff;padding:2.4rem;border-radius:0.8rem;position:absolute;top:97%;margin:12px
0 0;left:50%;transform:translateX(-50%);width:288px;z-index:99}.mini-cart.special-offer-off .detail-hover-cnt:after{top:-8px;left:50%;margin-left:-8.25px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;height:16.05px;width:16.5px;background:#FFF;transform:rotate(-45deg)}.mini-cart.special-offer-off .detail-hover-cnt
ul{margin:0;padding:0
0 0 .7rem}.mini-cart.special-offer-off .detail-hover-cnt ul
li{margin:0;padding:0
0 0 1.4rem;color:#000;text-align:left;font-size:1.4rem;font-weight:400;line-height:2rem;position:relative}.mini-cart.special-offer-off .detail-hover-cnt ul li:last-child{margin:0}.mini-cart.special-offer-off .detail-hover-cnt ul li:before{background:#000;width:3px;height:3px;border-radius:100%;content:"";position:absolute;top: .9rem;left: .2rem}.one-hour-mobile{display:none}
.c-mini-cart-item{position:relative;padding:24px}.c-mini-cart-item::after{position:absolute;display:block;content:'';width:8px;left:0;top:24px;bottom:24px;background-color:var(--mini-cart-item-marker-color, transparent);border-top-right-radius:4px;border-bottom-right-radius:4px;transition:background-color 1s 3s linear}.c-mini-cart-item.is_bundle_mattress{display:flex;flex-direction:column}.c-mini-cart-item.is_bundle_mattress .c-mini-cart-item__options{order:2;margin:0}.c-mini-cart-item__main{display:flex;align-items:flex-start;flex-wrap:wrap}.c-mini-cart-item__image-wrap{flex:none;width:64px;position:relative}.c-mini-cart-item__image-wrap::before{content:'';display:block;padding-top:100%}.c-mini-cart-item__image-wrap
img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.c-mini-cart-item__info{flex:1;margin-left:16px}.c-mini-cart-item__title{font-size:1.4rem;font-weight:400;line-height:2rem;color:#000;display:inline-block}.c-mini-cart-item__brand{font-size:1.2rem;font-weight:400;line-height:2rem;color:#000;margin: .3rem 0 0}.c-mini-cart-item__title:hover{color:#0E259A;text-decoration:underline}.c-mini-cart-item__right-column{width:100%;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:1.6rem;align-items:center}.c-mini-cart-item__right-view{flex-direction:column;align-items:flex-end}.c-mini-cart-item__right-view.hover{flex-direction:row;align-items:center;display:flex}.c-mini-cart-item__right-view.default{display:flex;padding-top:0 !important}.c-mini-cart-item__price{position:relative;top: .1rem}.c-mini-cart-item__price,.c-mini-cart-item__right-view.default{font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#000}.c-mini-cart-item__right-view.default s,.c-mini-cart-item__price.old-price{color:#757575;font-size:1.4rem;line-height:2rem;font-weight:400}.c-mini-cart-item__select-qty{position:relative;width:5.6rem}.c-mini-cart-item__select-qty-label{position:absolute;top:0;left:0;right:0;font-size:1rem;font-weight:400;line-height:1.2rem;color:#3F3F3F;padding:4px
16px;pointer-events:none;display:none}.c-mini-cart-item__select-qty-value{height:40px;padding:10px
15px;font-size:1.4rem;font-weight:400;line-height:2rem;color:#0E259A}@-moz-document url-prefix(){.c-mini-cart-item__select-qty-value{background-position:right 1.2rem center}}.c-mini-cart-item__remove-button{margin-left:1.6rem;font-size:1.4rem;line-height:2rem}.c-mini-cart-item__add-on-list{padding:0;margin:16px
0 0;font-size:1.4rem;font-weight:400;line-height:2rem}.c-mini-cart-item__options{font-size:1.4rem;font-weight:400;line-height:2rem;margin-top:1.6rem}.c-mini-cart-item__options dd.is-protection-plan+dd{margin:24px
0 0}.c-mini-cart-item__options .c-mini-cart-item__options-detail{margin: .8rem 0 0;display:flex;align-items:flex-start}.c-mini-cart-item__options .c-mini-cart-item__options-image-wrap{flex:0 0 auto;width:3.2rem;height:3.2rem;margin-right:1rem;display:block}.c-mini-cart-item__options .c-mini-cart-item__options-image{display:block;width:100%;height:100%}.c-mini-cart-item__options.collapsed{display:none}.c-mini-cart-item__support-system{margin-top:16px;font-size:1.4rem;font-weight:400;line-height:2rem}.c-mini-cart-item__support-system-title{font-weight:600}.c-mini-cart-item__support-system-main{margin-top:8px}.c-mini-cart-item__support-system-main .c-mini-cart-item__options{margin-top:0}.c-mini-cart-item__options-wrap{width:2.8rem;height:2.8rem;flex:0 0 auto;margin-right: .6rem;margin-top:0.2rem;display:flex;justify-content:center;align-items:center;background-color:#EFEFEF;border-radius:50%}.c-mini-cart-item__options-count{display:inline-flex;border:none;width:auto;height:auto;justify-content:center;align-items:center;font-weight:400;font-size:1.4rem;line-height:2rem;color:#000;gap:.4rem}.c-mini-cart-item__options-count .qty-total{font-size:1.2rem}.c-mini-cart-item__options .c-mini-cart-item__options-detail.set-of .c-mini-cart-item__options-wrap{border-radius:2.4rem;padding: .4rem 0;width:auto;height:auto;min-width:84px;height:2.8rem}.c-mini-cart-item__options-title{align-self:center}.c-mini-cart-item.is-updating,.c-mini-cart-item.is-removing{pointer-events:none}.c-mini-cart-item.is-updating>*,.c-mini-cart-item.is-removing>*{opacity:0.5}.c-mini-cart-item.is-updated{--mini-cart-item-marker-color:#A8C658}.c-mini-cart-item.is-new{--mini-cart-item-marker-color:#A8C658}.c-mini-cart-item-protection-plan{padding:16px
24px}.c-mini-cart-item-protection-plan  .c-mini-cart-item__main{background-color:#F2F2F2;border-radius:4px;padding:8px
16px}.c-mini-cart-item-protection-plan .c-mini-cart-item__image-wrap{width:32px;position:relative;top:4px}.c-mini-cart-item-protection-plan .c-mini-cart-item__right-view.hover{display:none !important}.c-mini-cart-item-protection-plan .c-mini-cart-item__right-view.default{display:block !important}.c-mini-cart-item__set-includes{display:flex;align-items:center;padding:1.6rem 0 0;font-size:1.4rem;line-height:2rem}.c-mini-cart-item__set-includes-title{font-weight:600}.c-mini-cart-item__set-includes-count{margin-left: .5rem;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-up-blue-color.svg?v62aec3e0') no-repeat right 45% / 1rem;color:#0E259A;font-weight:400;padding-right:1.8rem;cursor:pointer}.c-mini-cart-item__set-includes-count.collapsed{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-chevron-down-blue-color.svg?v29cd1cb4') no-repeat right 55% / 1rem}.c-mini-cart-item__right-view .new-price
.price{color:#ed1c24;margin:0
!important}.c-mini-cart-item__right-view .strike-price
.price{text-decoration:line-through}
.c-warranty-popup{position:relative;max-width:100%;width:824px;padding:16px
16px 112px;background:#fff;min-height:100%}.c-protection-details-fancybox-popup.has-back-button .c-warranty-popup{padding:52px
16px 52px}@media only screen and (min-width: 768px){.c-warranty-popup{margin:60px
15px;border-radius:8px;min-height:auto}.c-warranty-popup,
.c-protection-details-fancybox-popup.has-back-button .c-warranty-popup{padding:49px
24px 28px}}.c-warranty-popup [data-before]::before{content:attr(data-before);display:inline-block}.c-warranty-popup [data-after]::after{content:attr(data-after);display:inline-block}.c-warranty-popup__inner{}@media only screen and (min-width: 768px){.c-warranty-popup__inner{}}.c-warranty-popup__header{margin-bottom:12px}@media only screen and (min-width: 768px){.c-warranty-popup__header{margin-bottom:24px}}.c-warranty-popup__title{font-size:24px;line-height:30px;font-weight:600;color:#000;padding-left:8px;margin:0}@media only screen and (min-width: 768px){.c-warranty-popup__title{font-size:36px;line-height:40px}}.c-warranty-popup-header{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.c-warranty-popup-header{display:grid;grid-template-columns:96px 1fr 1fr 1fr auto;grid-gap:24px 28px;gap:24px 28px}}.c-warranty-popup-header__title{margin:0
0 8px;font-weight:600;font-size:24px;line-height:30px;color:#000;order:-2;text-align:center}@media only screen and (min-width: 768px){.c-warranty-popup-header__title{font-size:32px;line-height:40px;padding-left:8px;grid-column:1/5;order:unset;text-align:left;margin:0}}.c-warranty-popup-header__details-button-wrap{text-align:center}@media only screen and (min-width: 768px){.c-warranty-popup-header__details-button-wrap{align-self:flex-end;text-align:right;padding:0
32px 3px 0}}:root .c-warranty-popup-header__details-button{font-weight:600;font-size:16px;line-height:22px}@media only screen and (min-width: 768px){:root .c-warranty-popup-header__details-button{}}.c-warranty-popup-header__description{order:-1;margin:0
0 16px}@media only screen and (min-width: 768px){.c-warranty-popup-header__description{grid-column:2/6;order:unset;margin:0}}.c-warranty-popup-header__icon-wrap{display:flex;align-items:flex-start;justify-content:center;order:-3;margin:0
0 12px}.c-warranty-popup-header__icon{--size:48px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/libs/symbol-defs-colored.svg?va42c90c1#c-icon-sb-protection-color-bg-48');background-position:center center;background-size:100%;background-repeat:no-repeat;width:var(--size, 1em);height:var(--size, 1em)}@media only screen and (min-width: 768px){.c-warranty-popup-header__icon-wrap{order:unset;margin:0}.c-warranty-popup-header__icon{--size:96px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/libs/symbol-defs-colored.svg?va42c90c1#c-icon-sb-protection-color-bg-96')}}.c-warranty-popup-header__description{}@media only screen and (min-width: 768px){.c-warranty-popup-header__description{}}.c-warranty-popup-header__advantages{display:grid;grid-gap:4px;gap:4px}@media only screen and (min-width: 768px){.c-warranty-popup-header__advantages{grid-template-rows:repeat(3, 1fr);grid-auto-flow:column;grid-gap:12px;gap:12px;padding:0
22px 0 0}}.c-warranty-popup-header__advantage{display:flex;max-width:100%;font-weight:400;font-size:14px;line-height:20px}@media only screen and (min-width: 768px){.c-warranty-popup-header__advantage{align-items:center}}.c-warranty-popup-header__advantage-icon-wrap{flex:none;margin-right:12px;font-size:24px;color:#347436}@media only screen and (min-width: 768px){.c-warranty-popup-header__advantage-icon-wrap{margin-right:8px}}.c-warranty-popup-header__advantage-icon-wrap
.icon{margin-bottom:-2px}@media only screen and (min-width: 768px){.c-warranty-popup-header__advantage-icon-wrap
.icon{}}.c-warranty-popup-header__advantage
span{flex:1;min-width:0}@media only screen and (min-width: 768px){.c-warranty-popup-header__advantage
span{}}.c-warranty-popup__main{}@media only screen and (min-width: 768px){.c-warranty-popup__main{}}
.c-protection-details-popup-part{}@media only screen and (min-width: 768px){.c-protection-details-popup-part{}}.c-protection-details-popup-part__main{}@media only screen and (min-width: 768px){.c-protection-details-popup-part__main{}}.c-protection-details-popup-part__back-button-wrap{display:none;margin-bottom:24px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__back-button-wrap{margin-bottom:31px}}.c-protection-details-fancybox-popup.has-back-button .c-protection-details-popup-part__back-button-wrap{display:flex;justify-content:flex-start}:root .c-protection-details-popup-part__back-button{display:flex;max-width:100%;font-weight:600;font-size:14px;line-height:20px;padding-left:24px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-link-left-arrow-red-color-16.svg?vae648292') no-repeat left center / auto 16px}:root .c-protection-details-popup-part__back-button:hover{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-link-left-arrow-red-color-16.svg?vae648292') no-repeat left center / auto 16px}@media only screen and (min-width: 768px){:root .c-protection-details-popup-part__back-button{text-transform:unset}}.c-protection-details-popup-part__accordion-wrap{margin-bottom:24px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap{margin-bottom:16px}}.c-protection-details-popup-part__choice-container{padding:24px
16px;background-color:#F8F8F8;border-radius:8px}.c-protection-details-popup-part__choice-title{margin-top:unset;margin-bottom:16px;font-weight:600;font-size:16px;line-height:22px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__choice-title{font-size:18px;line-height:26px}}.c-protection-details-popup-part__choice-control{display:flex}@media only screen and (min-width: 768px){.c-protection-details-popup-part__choice-control{}}.c-protection-details-popup-part__choice-button{width:100%;max-width:312px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__choice-button{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__item{padding:8px
24px;background-color:#EFEFEF;border-radius:4px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__item{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__item+.c-accordion__item{margin-top:8px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__item+.c-accordion__item{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__item::after{display:none}.c-protection-details-popup-part__accordion-wrap .c-accordion__header{position:relative}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__header{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__header::before{content:'';display:block;position:absolute;top:-8px;left:-24px;right:-24px;bottom:0;cursor:pointer}.c-protection-details-popup-part__accordion-wrap .c-accordion__control{position:relative;padding-top:8px;padding-bottom:8px;font-weight:400;font-size:16px;line-height:22px;z-index:1}.c-protection-details-popup-part__accordion-wrap .c-accordion__item.is-opened .c-accordion__control{padding-bottom:15px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__control{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__icon-wrap{padding-top:unset}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__icon-wrap{padding-top:unset}}.c-protection-details-popup-part__accordion-wrap .c-accordion__icon-wrap
.icon{font-size:10px;color:#0E259A}.c-protection-details-popup-part__accordion-wrap .c-accordion__main{font-size:14px;line-height:20px}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner{padding-bottom:8px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner{}}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner
h3{font-size:14px;line-height:20px;font-weight:400;margin:0
0 16px}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner ul
li{padding:0
0 0 24px;position:relative}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner ul li::before{content:'';display:block;position:absolute;left:0;top:2px;width:16px;height:16px;font-size:16px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/libs/symbol-defs-colored.svg?va42c90c1#c-icon-sb-checkmark-simple-16') center center / 16px 16px no-repeat;z-index:2}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner ul li+li{margin:16px
0 0}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner
a{color:#0E259A;text-decoration:underline}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner a:hover{color:#0E259A;text-decoration:none}.c-protection-details-popup-part__accordion-wrap .c-accordion__main-inner p+ul{margin-top:16px}.c-protection-details-popup-part__service-contract-wrap .c-accordion__item{padding-top:unset;padding-bottom:unset}.c-protection-details-popup-part__service-contract-wrap .c-accordion__item::after{display:none}.c-protection-details-popup-part__service-contract-wrap .c-accordion__header{}.c-protection-details-popup-part__service-contract-wrap .c-accordion__control{padding-top:4px;padding-bottom:4px;font-weight:400;font-size:14px;line-height:20px;color:#0E259A}@media only screen and (min-width: 768px){.c-protection-details-popup-part__service-contract-wrap .c-accordion__control{padding-top:4px;padding-bottom:4px}}.c-protection-details-popup-part__service-contract-wrap .c-accordion__header:hover .c-accordion__control{text-decoration:underline}.c-protection-details-popup-part__service-contract-wrap .c-accordion__title{flex:none}.c-protection-details-popup-part__service-contract-wrap .c-accordion__icon-wrap{padding-top:unset;margin-left:8px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__service-contract-wrap .c-accordion__icon-wrap{padding-top:unset}}.c-protection-details-popup-part__service-contract-wrap .c-accordion__icon-wrap
.icon{font-size:10px;color:#0E259A}.c-protection-details-popup-part__service-contract-wrap .c-accordion__main-inner{padding-top:16px;padding-bottom:8px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__service-contract-wrap .c-accordion__main-inner{padding-top:8px;padding-bottom:unset}}.c-protection-details-popup-part__service-contract-wrap .b-service-contract__item+.b-service-contract__item{margin-top:16px}@media only screen and (min-width: 768px){.c-protection-details-popup-part__service-contract-wrap .b-service-contract__item+.b-service-contract__item{margin-top:unset}}.c-protection-details-popup-part__service-contract-wrap .b-service-contract__link{display:flex;align-items:center;padding-top:4px;padding-bottom:4px;font-weight:400;font-size:14px;line-height:20px;color:#0E259A;text-transform:capitalize}.c-protection-details-popup-part__service-contract-wrap .b-service-contract__link:hover{text-decoration:none}@media only screen and (min-width: 768px){.c-protection-details-popup-part__service-contract-wrap .b-service-contract__link{padding-top:4px;padding-bottom:4px}}.c-protection-details-popup-part__service-contract-wrap .b-service-contract__link
.icon{margin-right:8px;font-size:16px}.c-protection-details-popup-part__service-contract-wrap .b-service-contract__link:hover{text-decoration:underline}
.c-edit-protection-popup-part{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part{}}.c-edit-protection-popup-part__table-header{margin-top:16px;margin-bottom:12px;font-weight:600;font-size:20px;line-height:28px}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__table-header{margin-top:32px;margin-bottom:16px;font-size:24px;line-height:30px}}.c-edit-protection-popup-part__table-header
small{font-size:12px;line-height:20px;font-weight:400}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__table-header
small{margin-left:3px}}.c-edit-protection-popup-part__table{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__table{}}.c-edit-protection-popup-part__controls{margin-top:24px;margin-bottom:-5px}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__controls{margin-bottom:20px}}.c-edit-protection-popup-part__controls-section{text-align:center}.c-edit-protection-popup-part__controls-section:not(.is-visible){display:none}.c-edit-protection-popup-part__important-controls{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__important-controls{justify-content:center;flex-direction:row}}.c-edit-protection-popup-part__important-controls .c-edit-protection-popup-part__update-protection-button{order:-1;margin:0
0 20px}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__important-controls .c-edit-protection-popup-part__update-protection-button{order:unset;margin:0
0 0 24px}}.c-edit-protection-popup-part__important-controls>*{width:100%;max-width:343px}.c-edit-protection-popup-part__important-controls>*+*{margin:24px
0 0 0}@media only screen and (min-width: 768px){.c-edit-protection-popup-part__important-controls>*+*{margin:0
0 0 24px}}.c-edit-protection-popup-part__important-controls+.c-edit-protection-popup-part__cancel-button{margin-top:20px}.c-edit-protection-popup-part__cancel-button{display:inline-block;font-weight:400;font-size:14px;line-height:20px;color:#0E259A;text-decoration:unset}.c-edit-protection-popup-part__cancel-button:hover{color:#0E259A;text-decoration:underline}.c-edit-protection-popup-part.has-selected-column .c-protection-cell.is-active .c-protection-cell__price-old{display:block}.c-edit-protection-popup-part.has-selected-warranties .c-protection-choice-table__footer{display:block}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section .c-protection-cell__inner{margin:0;flex-direction:row;justify-content:space-between;padding:0
23px;height:58px}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section{display:grid;grid-template-columns:1fr;gap:16px;grid-auto-flow:initial}.c-edit-protection-popup-part.has-one-product .c-protection-cell__level{font-size:16px;line-height:22px;position:relative;top:1px}.c-edit-protection-popup-part.has-one-product .c-protection-cell__overlay{height:58px !important}.c-edit-protection-popup-part.has-one-product .c-protection-cell__price{font-weight:600;font-size:16px;line-height:20px;color:#000;position:relative;top:2px}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section{margin:0;padding:0
!important}.c-edit-protection-popup-part.has-one-product .c-protection-cell.is-active .c-protection-cell__overlay{height:58px}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__header,
.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__footer,
.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__left-section{display:none}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__inner{padding:16px}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section{display:grid;grid-template-columns:1fr 1fr;gap:16px}.c-edit-protection-popup-part.has-one-product .c-protection-cell__level{top:auto}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__inner{padding:32px
24px 32px}}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__row{padding:unset;border:unset}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__row{}}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section{grid-gap:16px;gap:16px}}.c-edit-protection-popup-part.has-one-product .c-protection-cell__inner{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-cell__inner,
.c-edit-protection-popup-part.has-one-product .c-protection-cell__overlay{height:64px}}.c-edit-protection-popup-part.has-one-product .c-protection-cell__level{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-cell__level{margin-bottom:-1px;padding-top:1px;font-size:16px;line-height:22px}}.c-edit-protection-popup-part.has-one-product .c-protection-cell__price-block{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-cell__price-block{display:flex;align-items:baseline;font-size:18px;line-height:26px}}.c-edit-protection-popup-part.has-one-product .c-protection-cell.has-discount .c-protection-cell__price-old{display:block}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-cell.has-discount .c-protection-cell__price-old{margin-left:4px;font-size:14px;line-height:20px}}.c-edit-protection-popup-part.has-one-product .c-protection-cell__overlay{font-size:20px}.c-edit-protection-popup-part.has-one-product .c-protection-cell__overlay::before{right:-6px;bottom:-6px;width:20px;height:20px}.c-edit-protection-popup-part.has-one-product .c-protection-cell__overlay
.icon{right:-6px;bottom:-6px}.c-edit-protection-popup-part.has-one .c-edit-protection-popup-part__controls{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one .c-edit-protection-popup-part__controls{margin-top:32px}}.c-edit-protection-popup-part.has-one .c-edit-protection-popup-part__cancel-button{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one .c-edit-protection-popup-part__cancel-button{margin-top:24px}}.c-edit-protection-popup-part.is-waiting-response .c-edit-protection-popup-part__add-protection-button,
.c-edit-protection-popup-part.is-waiting-response .c-edit-protection-popup-part__remove-protection-button,
.c-edit-protection-popup-part.is-waiting-response .c-edit-protection-popup-part__update-protection-button,
.c-edit-protection-popup-part.is-waiting-response .c-edit-protection-popup-part__proceed-protection-button,
.c-edit-protection-popup-part.is-waiting-response .c-edit-protection-popup-part__cancel-button{opacity:0.25;pointer-events:none}.c-edit-protection-popup-part .c-protection-choice-table__right-section .c-protection-cell::before{display:none;position:absolute;left:0;right:0;bottom:calc(100% + 8px);max-width:120px;margin:0
auto;padding-top:2px;padding-bottom:2px;background-color:#347436;border-radius:8px;text-align:center;font-size:12px;font-weight:600;line-height:20px;color:#fff}.c-edit-protection-popup-part .c-protection-choice-table__row:first-child .c-protection-choice-table__left-section{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part .c-protection-choice-table__row:first-child .c-protection-choice-table__left-section{padding-top:8px}}.c-edit-protection-popup-part .c-protection-choice-table__row:first-child .c-protection-choice-table__right-section{padding-top:8px}.c-edit-protection-popup-part .c-protection-choice-table__row:first-child .c-protection-choice-table__right-section .c-protection-cell:nth-child(2)::before,
.c-edit-protection-popup-part .c-protection-choice-table__row:first-child .c-protection-choice-table__right-section .c-protection-cell:nth-child(3)::before{display:block}.c-edit-protection-popup-part .c-protection-choice-table__section
.c-edit-protection-popup-part .c-protection-choice-table__right-section .c-protection-cell{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part .c-protection-choice-table__right-section .c-protection-cell{}}.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section .c-protection-cell{}@media only screen and (min-width: 768px){.c-edit-protection-popup-part.has-one-product .c-protection-choice-table__right-section .c-protection-cell{}}
.c-protection-choice-table{}@media only screen and (min-width: 768px){.c-protection-choice-table{}}.c-protection-choice-table__inner{background-color:#F8F8F8;border-radius:8px;padding:16px
16px 8px}@media only screen and (min-width: 768px){.c-protection-choice-table__inner{padding:0
24px 8px}}.c-protection-choice-table__header{display:none}@media only screen and (min-width: 768px){.c-protection-choice-table__header{padding-top:7px}}.c-protection-choice-table__main{}@media only screen and (min-width: 768px){.c-protection-choice-table__main{}}.c-protection-choice-table__footer{display:none;border-top:1px solid #B5B5B5;padding-top:16px;padding-bottom:24px}@media only screen and (min-width: 768px){.c-protection-choice-table__footer{padding-bottom:11px}}.c-protection-choice-table__section{}@media only screen and (min-width: 768px){.c-protection-choice-table__section{}}.c-protection-choice-table__row{padding-top:15px;padding-bottom:24px}@media only screen and (min-width: 768px){.c-protection-choice-table__row{display:flex;max-width:100%;padding-bottom:12px}.c-edit-protection-popup-part.has-selected-warranties:not(.has-one-product) .c-protection-choice-table__row:last-child{padding-bottom:16px}}.c-protection-choice-table__header .c-protection-choice-table__row{padding-top:16px;padding-bottom:24px}@media only screen and (min-width: 768px){.c-protection-choice-table__header .c-protection-choice-table__row{padding-bottom:17px}}.c-protection-choice-table__main .c-protection-choice-table__row{border-top:1px solid #B5B5B5}.c-protection-choice-table__main .c-protection-choice-table__row:first-child{border-top-color:transparent}.c-protection-choice-table__left-section{}@media only screen and (min-width: 768px){.c-protection-choice-table__left-section{width:calc(352 / 728 * 100% - 24px);margin-right:24px}}.c-protection-choice-table__right-section{display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;grid-auto-columns:1fr;align-items:flex-start}@media only screen and (min-width: 768px){.c-protection-choice-table__right-section{flex:1;min-width:0}}.c-protection-choice-table__right-section .c-celect-all-protection-cells+.c-celect-all-protection-cells{position:relative}.c-protection-choice-table__right-section .c-celect-all-protection-cells+.c-celect-all-protection-cells::before{content:'';position:absolute;display:block;width:1px;top:0;left:-4px;bottom:22px;background-color:#B5B5B5}.c-protection-choice-table__header-title{margin:1px
0 9px;padding-bottom:10px;font-weight:600;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width: 768px){.c-protection-choice-table__header-title{margin-top:unset;font-size:16px;line-height:22px}}.c-protection-choice-table__main-title{margin:-1px 0 0;padding-top:15px;border-top:1px solid #B5B5B5;font-weight:600;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width: 768px){.c-protection-choice-table__main-title{margin-bottom:7px;padding-top:16px;font-size:16px;line-height:22px}}.c-protection-choice-table__product{display:flex;margin-bottom:8px}.c-protection-choice-table__product-image{flex:none;display:block;min-width:0;margin-right:12px;width:56px;height:56px;font-size:12px;object-fit:contain}@media only screen and (min-width: 768px){.c-protection-choice-table__product-image{width:64px;height:64px;margin-right:16px}}.c-protection-choice-table__product-name{flex:1;min-width:0;font-weight:400;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width: 768px){.c-protection-choice-table__product-name{padding-top:1px;font-size:16px;line-height:22px}}.c-protection-choice-table__total-section{display:flex;align-items:baseline;line-height:28px}@media only screen and (min-width: 768px){.c-protection-choice-table__total-section{line-height:30px}}.c-protection-choice-table__total-name{margin-right:auto;font-weight:600;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width: 768px){.c-protection-choice-table__total-name{margin-left:auto;margin-right:0}}.c-protection-choice-table__total-value{font-weight:600;font-size:14px;line-height:20px;color:#000}@media only screen and (min-width: 768px){.c-protection-choice-table__total-value{flex:0 0 auto;width:123px;padding-left:16px;text-align:right;font-size:16px;line-height:22px}}
.c-protection-cell{--border-color:#848484;min-width:0;border-radius:8px;position:relative;cursor:pointer;background:#fff}.c-protection-cell__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;height:56px;width:100%;padding:16px
8px;border-radius:inherit;border:1px
solid var(--border-color,#000000);font-size:14px;line-height:20px;color:#000;text-align:center;z-index:0}.c-protection-cell__level{font-weight:400}.c-protection-cell__price-block{}.c-protection-cell__price{display:block;font-weight:600}.c-protection-cell__price-old{display:none;margin-top:-4px;font-weight:400;font-size:12px;color:#3F3F3F;text-decoration:line-through}[class*="c-protection-cell__price"].is-extended-data{display:none}.c-protection-cell__overlay{position:absolute;display:block;top:0;left:0;right:0;height:56px;border:2px
solid var(--border-color,#000000);border-radius:inherit;z-index:1;opacity:0;font-size:24px;color:var(--border-color,#000000);pointer-events:none}.c-protection-cell__overlay::before{content:'';display:block;position:absolute;right:-8px;bottom:-8px;width:24px;height:24px;background-color:#fff;border-radius:9999rem;transform:scale(calc(18 / 24));z-index:0}.c-protection-cell__overlay
.icon{position:absolute;right:-8px;bottom:-8px;z-index:1}.c-protection-cell.is-active{--border-color:#0E259A}.c-protection-cell.is-active .c-protection-cell__inner{position:relative;background-color:#fff}.c-protection-cell.is-active .c-protection-cell__overlay{opacity:1}@media only screen and (min-width: 768px){.c-protection-cell:hover{--border-color:#0E259A}.c-protection-cell:hover .c-protection-cell__inner{position:relative}.c-protection-cell:hover .c-protection-cell__overlay{opacity:1}.c-protection-cell:hover .c-protection-cell__overlay::before,
.c-protection-cell:hover .c-protection-cell__overlay
.icon{display:none}.c-protection-cell.is-active:hover .c-protection-cell__overlay::before,
.c-protection-cell.is-active:hover .c-protection-cell__overlay
.icon{display:block}}.c-protection-cell.has-discount [class*="c-protection-cell__price"].is-simple-data{display:none}.c-protection-cell.has-discount [class*="c-protection-cell__price"].is-extended-data{display:block}
.c-celect-all-protection-cells{display:flex;flex-direction:column;justify-content:flex-end;text-align:center}.c-celect-all-protection-cells__title{margin-bottom:3px;font-weight:600;font-size:16px;line-height:22px;color:#347436}@media only screen and (min-width: 768px){.c-celect-all-protection-cells__title{margin-bottom:-1px}}.c-celect-all-protection-cells__title.has-no-savings{visibility:hidden;font-size:14px;color:#757575}.c-celect-all-protection-cells__title.has-savings{display:none}.c-celect-all-protection-cells__price-block{margin-bottom:8px}@media only screen and (min-width: 768px){.c-celect-all-protection-cells__price-block{margin-bottom:7px}}.c-celect-all-protection-cells__price{font-weight:600;font-size:14px;line-height:20px}.c-celect-all-protection-cells__price-old{margin-top:-4px;font-weight:400;font-size:12px;line-height:20px;text-decoration:line-through}[class*="c-celect-all-protection-cells__price"].is-simple-data{display:block}[class*="c-celect-all-protection-cells__price"].is-extended-data{display:none}.c-celect-all-protection-cells__control{margin-top:auto}.c-celect-all-protection-cells__select-button{display:inline-block;font-weight:400;font-size:14px;line-height:20px;text-decoration:underline;color:#0E259A;cursor:pointer}@media only screen and (min-width: 768px){.c-celect-all-protection-cells__select-button{font-size:12px}}.c-celect-all-protection-cells__select-button:hover{color:#0E259A;text-decoration:none}.c-celect-all-protection-cells__select-button
.separate{display:block}@media only screen and (min-width: 560px){.c-celect-all-protection-cells__select-button
.separate{display:none}}.c-celect-all-protection-cells.has-discount [class*="c-celect-all-protection-cells__price"].is-simple-data{display:none}.c-celect-all-protection-cells.has-discount [class*="c-celect-all-protection-cells__price"].is-extended-data{display:block}.c-celect-all-protection-cells.has-discount .c-celect-all-protection-cells__title.has-no-savings{display:none}.c-celect-all-protection-cells.has-discount .c-celect-all-protection-cells__title.has-savings{display:block}
.c-protection-fancybox-popup{position:fixed !important;top:0 !important;left:0 !important;right:0;bottom:0;width:100% !important;overflow:auto !important;border-radius:0;background:none}.c-protection-fancybox-popup .fancybox-skin{background:none;border-radius:0;min-height:100%;display:flex}.c-protection-fancybox-popup .fancybox-outer{width:100%}.c-protection-fancybox-popup .fancybox-inner{width:100% !important;height:100% !important;display:flex;justify-content:center;align-items:center}.c-protection-fancybox-popup .fancybox-inner::-webkit-scrollbar{display:none}.c-protection-fancybox-popup .fancybox-close{display:none}.c-protection-fancybox-popup__overlay{position:absolute;top:0;left:0;bottom:0;right:0}.c-protection-fancybox-popup~.fancybox-overlay{background:rgba(0,0,0,.5)}.c-protection-fancybox-popup__close-button{position:absolute;top:24px;right:24px;padding:12px;background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24-grey.svg?vf22f255f') no-repeat center;background-size:24px;width:24px;height:24px;cursor:pointer;z-index:8040}@media only screen and (max-width: 767.9px){.c-protection-fancybox-popup__close-button{top:16px;right:16px}}
.c-mini-cart-item__protection{margin:16px
0 0}.c-mini-cart-item__protection.is-selected{margin:16px
0 0 16px}.c-mini-cart-item__protection.is-include:not(.is-mattress){margin:8px
0 0 40px}.c-mini-cart-protection-block.is-default-view .c-mini-cart-protection-block__selected,
.c-mini-cart-protection-block.is-selected-view .c-mini-cart-protection-block__default{display:none}.c-mini-cart-protection-block__inner{display:flex;align-items:center}.c-mini-cart-protection-block__default{padding:8px
16px;background-color:#F2F2F2;border-radius:4px}.c-mini-cart-protection-block__icon-wrap{flex:none;display:flex;align-items:center;margin-right:8px;font-size:32px}.c-mini-cart-protection-block__selected .c-mini-cart-protection-block__icon-wrap{font-size:24px}.c-mini-cart-protection-block__view{display:flex;min-width:0;width:100%}.c-mini-cart-protection-block__main{flex:1;min-width:0;width:100%;font-size:14px;line-height:20px}.c-mini-cart-protection-block__selected .c-mini-cart-protection-block__main{display:flex;align-items:center}.c-mini-cart-protection-block__main
b{font-weight:600}.c-mini-cart-protection-block__description{width:100%;margin:0
8px 0 0;font-weight:400;font-size:14px;line-height:20px;color:#000}.c-mini-cart-protection-block__selected .c-mini-cart-protection-block__description{width:auto}.c-mini-cart-protection-block__view-details{font-weight:400;font-size:14px;line-height:20px;color:#0E259A;white-space:nowrap;text-decoration:underline}.c-mini-cart-protection-block__view-details:hover{color:#0E259A;text-decoration:none}.c-mini-cart-protection-block__controls{display:flex;align-items:center;font-size:14px;line-height:20px;color:#000}.c-mini-cart-protection-block__prices{display:flex;flex-direction:column;text-align:right}.c-mini-cart-protection-block__prices .c-mini-cart-protection-block-new-price{font-size:14px;line-height:20px;font-weight:400;color:#000}.c-mini-cart-protection-block__prices .c-mini-cart-protection-block-old-price{color:#848484;font-size:12px;line-height:18px;font-weight:400}.c-mini-cart-protection-block__add-protection{display:flex;align-items:center;font-weight:600;font-size:14px;line-height:20px;text-transform:capitalize;color:#0E259A}.c-mini-cart-protection-block__add-protection:hover{color:#0E259A;text-decoration:underline}@media only screen and (min-width: 768px){.c-mini-cart-protection-block__add-protection
.icon{margin-right:3px;font-size:16px}}.c-mini-cart-protection-block__edit-plan{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:20px;text-transform:capitalize;color:#0E259A}@media only screen and (min-width: 768px){.c-mini-cart-protection-block__edit-plan{text-decoration:none}}.c-mini-cart-protection-block__edit-plan
span{display:none}@media only screen and (min-width: 768px){.c-mini-cart-protection-block__edit-plan
span{display:inline}}.c-mini-cart-protection-block__edit-plan:hover{color:#0E259A;text-decoration:none}@media only screen and (min-width: 768px){.c-mini-cart-protection-block__edit-plan:hover{text-decoration:underline}}
.c-category-articles-holder{background:#F8F8F8;width:100%;min-width:0;padding:4rem 0;margin:4rem 0 0 0}.footer-before-container{--contentWidth:1296px;max-width:100%;width:100%;min-width:0;display:grid;justify-items:center;grid-template-columns:1fr}@media (min-width: 1264px){.c-category-articles-holder{padding:6.4rem 0;margin:6.4rem 0 0 0}body.catalog-category-view .c-home-section.c-home-static-block__section{margin-top:6.4rem}}.seoContent .c-category-articles-holder{margin:0
0 -7.2rem}.c-category-articles-holder .c-category-articles{max-width:156rem;width:100%;margin:0
auto;padding:0}.c-category-articles{padding-bottom:24px;margin-left:20px;clear:both}.c-category-articles__item{min-width:30.6rem;border-radius: .8rem;overflow:hidden;background:#fff}@media (min-width: 1264px){.c-category-articles__item{min-width:100%}}.c-category-articles__inner{margin:0
auto}.c-category-articles__header{text-align:center;margin:0
0 3.2rem}.c-category-articles__title{font-weight:600;font-size:2rem;line-height:2.8rem;margin:0}@media (min-width: 1264px){.c-category-articles__title{font-size:2.4rem;line-height:3rem}}.c-category-articles__main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2.4rem;grid-auto-flow:column;overflow:auto;padding:0
1.6rem}.c-category-articles__main::-webkit-scrollbar{display:none}.c-category-articles__main{-ms-overflow-style:none;scrollbar-width:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (min-width: 1264px){.c-category-articles__main{grid-gap:24px}}@media (min-width: 1560px){.c-category-articles__main{padding:0}}.c-category-articles__main_wr{max-width:100vw;overflow:hidden}.c-category-articles__link{display:flex;flex-direction:column;height:100%}.c-category-articles__image-wrap{position:relative;display:block;padding-bottom:66.02%;flex:0 0 auto}@media (min-width: 1264px){.c-category-articles__image-wrap{padding-bottom:66.4%}}.c-category-articles__info{min-height:0;height:100%;background:#fff}@media (min-width: 1264px){.c-category-articles__info{background:none}}.c-category-articles__image{display:block;position:absolute;object-fit:cover;width:100%;height:100%}.c-category-articles__item-header{padding:3.2rem 3.2rem 3.2rem 2.4rem;display:grid;gap:0.4rem}@media only screen and (min-width: 1264px){.c-category-articles__item-header{padding:3.2rem 2.4rem}}.c-category-articles__item-title{font-size:1.6rem;font-weight:600;line-height:2.2rem;color:#0E259A;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width: 1264px){.c-category-articles__item-title{font-size:1.8rem;line-height:2.6rem}}.c-category-articles__item-desk{font-size:1.4rem;line-height:2rem;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.c-category-articles__link:hover .c-category-articles__item-title{text-decoration:underline}.c-category-articles__categories{margin:12px
0;font-size:14px;line-height:20px}.c-category-articles__read-more{font-size:14px;font-weight:700;line-height:20px;background-size:12px;background-repeat:no-repeat;background-position:100% 6px;background-image:url('https://cdn.1stopbedrooms.com/skin/frontend/base/default/images/new/arro_orange.png?vb375915d');padding-right:calc(12px + +0.45em);color:#122698}.c-category-articles__read-more:hover{color:#001733}.attribute-description+.c-category-articles{margin-top:32px}
.login-popup.fancybox-wrap{align-items:stretch;background-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius: .4rem;border-top-right-radius: .4rem;bottom:0;display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 60px) !important;left:0 !important;overflow:hidden !important;right:0 !important;width:100% !important}.login-popup.fancybox-wrap .fancybox-close{position:static !important}.login-popup .fancybox-inner{overflow:unset !important;height:100% !important;width:100% !important}.login-popup .fancybox-skin{align-items:flex-end;background-color:transparent;border-radius:0;display:flex;flex-direction:column;height:100% !important;overflow-y:auto}.login-popup .fancybox-skin::after{background-color:#fff;bottom:0;content:'';left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.login-popup  .fancybox-outer{order:5}.login-popup  .fancybox-close{height:36px;margin:12px
8px 0 0;order:0;width:36px}.login-popup .popup-message .popup-message-close{background:url('https://cdn.1stopbedrooms.com/skin/frontend/onestopbedrooms/default/images/1sb-svg-icons-redesign/colored/icon-sb-close-24.svg?v25d6e7bb') no-repeat center;background-size:24px;cursor:pointer;height:24px;padding:20px;width:24px;z-index:8040}.login-popup .popup-message{background-color:#feeadb;border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);font-size:1.6rem;line-height:2.2rem;padding:12px
16px}.login-popup .popup-message
.email_customer_content{max-width:calc(100% - 96px);overflow-wrap:break-word}.login-popup .popup-message.popup-message-success,
.login-popup.login-popup-success .popup-message{background-color:#d5eaa3}.login-popup
b{font-weight:400}.login-popup .popup-message,
.login-popup .customer-error-msg{align-items:center;display:flex;justify-content:space-between}.login-popup .customer-error-msg{height:100%}.login-popup .popup-message > img,
.login-popup.login-popup-success .popup-message>img{margin-right:24px}.login-popup .customer-failure
p{display:inline}.login-popup .customer-failure
a{color:#0e259a}.login-popup .customer-failure a:hover{text-decoration:underline}.login-popup .login-wrapper{background:#FFF;border-radius: .4rem;padding:16px}.login-popup .popup-title{font-size:2rem;font-weight:600;line-height:2.8rem;margin:0
0 1.2rem 0;padding:0;text-align:center}.login-popup .popup-title-suffix{display:none}.login-popup .popup-subtitle{font-size:1.4rem;line-height:2rem;text-align:center}.login-popup_link{color:#0e259a;cursor:pointer}.login-popup_link:hover{color:#0e259a;text-decoration:underline}.login-popup
.fieldset{margin-top:24px}.login-popup
.field{margin-bottom:16px;position:relative}.forgot-password-popup
.field{margin-bottom:32px}.login-popup .field
input{background-color:transparent;padding-top:12px;position:relative;z-index:5}.login-popup .field
label{color:#3f3f3f;font-size:1.6rem;line-height:2rem;font-weight:400;top:1.4rem;left:1.6rem;position:absolute;transition:0.3s cubic-bezier(0.25, 0.8, 0.5, 1);z-index:0}.login-popup .field input:focus{border-width:2px;outline-width:2px}.login-popup .field input:focus ~ label,
.login-popup .field input:not(:placeholder-shown)~label{font-size:1.2rem;line-height:1.6rem;padding:0;top: .2rem;z-index:10}.login-popup
.show_hide_password_icon{position:absolute;right:1.6rem;top:1.2rem;z-index:15}.login-popup .forgot-pass{font-size:1.4rem;line-height:2rem;margin-bottom:16px;text-align:center}.login-popup .button-set .sb-primary{width:100%}.login-popup .login-bottom-text{margin-top:16px;text-align:center}.login-popup .g-recaptcha_wrapper{margin-bottom:32px}@media (min-width: 768px){.login-popup.fancybox-wrap{align-items:center;border-radius: .4rem;height:100vh !important;margin:0
auto;top:0 !important;position:fixed !important;width:504px !important}.login-popup .fancybox-skin{height:auto !important;max-height:100% !important}.login-popup .fancybox-skin::after{border-radius: .4rem}.login-popup .fancybox-inner{height:auto !important;width:auto !important}.login-popup .login-wrapper{padding:0
32px 48px;overflow-y:auto}.login-popup .popup-title{font-size:2.4rem;line-height:3rem;margin:0
0 0.8rem 0}.login-popup .popup-title-suffix{display:inline}.login-popup .popup-subtitle{font-size:1.6rem;line-height:2.2rem}.login-popup .popup-message{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:16px}.login-popup .popup-message
.email_customer_content{max-width:calc(100% - 120px)}}