.micro-clearfix:before,.micro-clearfix:after{content:" ";display:table}.micro-clearfix:after{clear:both}.esw-margin{margin:0 10px 15px}.esw-container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px 15px;width:100%}#responsive-flyout{background-color:#fff;display:block;left:0;position:relative;top:0;-webkit-transition:left 500ms;transition:left 500ms;z-index:101}#navicon-container{display:table-cell;overflow:hidden;vertical-align:middle;width:44px}#navicon-container a{display:inline-block;text-decoration:none}#header-navicon-link{color:#7b7b7b;padding:2px 10px}#hd,#bd,#ft{margin-left:0;transition:margin-left 500ms;width:100%}.mss-flyout-active #hd,.mss-flyout-active #bd,.mss-flyout-active #ft{transition:margin-left 500ms;width:100%}#hd{position:static}#responsive-flyout{display:none;position:static}#cart-container{display:none}#mss-resp-footer{display:none}#mss-resp-footer{text-align:center;padding:15px 20px 20px}#mss-resp-footer .footer-nav a{border-radius:3px;display:inline-block;font-size:12px;font-weight:700;line-height:36px;text-align:center;background:#fafafa;border:1px solid #cfcfcf;width:120px;margin-right:10px;margin-bottom:15px;text-transform:uppercase;text-decoration:none;color:#444}#mss-resp-footer .footer-nav .inactive{display:none}#mss-resp-footer .footer-links{font-size:11px;color:#999}#mss-resp-footer .footer-links a{font-size:11px;color:#999;text-decoration:none}#mss-resp-footer .footer-links .copyrights{font-size:10px;color:#999;margin:5px}#mss-resp-footer .copyrights{font-size:10px;color:#999;margin:5px}.mss-flyout-active .mss-nav-flyout{left:0 !important}.mss-flyout-active .mss-nav-overlay{display:block !important}#responsive-flyout .mss-nav-overlay{background-color:rgba(255,255,255,0.95);display:none;height:100%;left:0px;position:fixed;top:0;width:100%;z-index:10000;line-height:normal}#responsive-flyout .mss-drawer-loading-animation:after{background:url("/img/mxc/ajax-loader.gif") no-repeat;content:'';height:33px;left:-37px;position:absolute;top:13px;width:32px}#responsive-flyout #mss-nav-flyout{position:absolute !important}#responsive-flyout .responsive-hamburger-icon{width:29px;height:29px}#responsive-flyout .drawer-icon{fill:#7b7b7b;height:23px;vertical-align:middle;width:23px;transform-style:preserve-3d;transition:transform .4s}#responsive-flyout .cart-icon{fill:#7b7b7b;height:23px;margin:7px 12px 0 0;vertical-align:middle;width:23px;transform-style:preserve-3d;transition:transform .4s}#responsive-flyout .mss-nav-flyout{border:1px solid #E8E8E8;display:block;height:986px;left:-270px;position:absolute;top:-10px;transform:translateZ(0);transition:left 500ms;width:270px;z-index:99999;line-height:normal}#responsive-flyout .mss-nav-flyout #menu-container{-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#fefefe;display:block;height:100%;overflow:hidden;top:0;z-index:300}#responsive-flyout .mss-nav-flyout .ui-menu{height:100%;position:absolute;top:0px;width:269px}#responsive-flyout .mss-nav-flyout #ship-to-button img{max-width:35px}#responsive-flyout .mss-nav-flyout #drawer-container{height:100%;overflow-x:hidden;overflow-y:scroll;position:absolute;-webkit-overflow-scrolling:touch;width:269px;z-index:100}#responsive-flyout .mss-nav-flyout #drawer-container::-webkit-scrollbar{display:none}#responsive-flyout .mss-nav-flyout #drawer-menu{-webkit-margin-after:0;-webkit-margin-before:0;border-right:1px solid #e8e8e8}#responsive-flyout .mss-nav-flyout #drawer-menu #my-account-items{border-bottom:1px solid #e8e8e8}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button{padding-bottom:0;padding-left:10px}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo{display:table;line-height:normal}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo .clubo-logo{display:table-cell;height:26px;vertical-align:middle;width:26px}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo .clubo-logo svg{height:100%;margin-left:5px !important;width:100%}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo .clubo-text{display:table-cell;padding-left:21px;vertical-align:middle}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo .clubo-text #clubo-balance{color:#94979b;font-size:12px;font-weight:bold}#responsive-flyout .mss-nav-flyout #drawer-menu #clubo-hub-button .my-clubo.one-line .clubo-logo{padding-top:3px}#responsive-flyout .mss-nav-flyout #drawer-menu .hp-app-download-mod-wrapper a{text-decoration:none}#responsive-flyout .mss-nav-flyout #drawer-menu .hp-app-download-mod-wrapper span{color:#666666;display:inline-block;font-size:15px;vertical-align:middle;width:180px}#responsive-flyout .mss-nav-flyout #drawer-menu .hp-app-download-mod-wrapper img{display:inline-block;padding-bottom:8px;padding-left:10px;vertical-align:middle;width:50px}#responsive-flyout .mss-nav-flyout #drawer-menu .drawer-heart-icon{position:relative;top:2px}#responsive-flyout .mss-nav-flyout #drawer-menu .arrow-down-icon{fill:#444;height:7px;position:absolute;right:15px;transform-style:preserve-3d;top:25px;transition:transform .4s;width:16px;-webkit-transform-style:preserve-3d;-webkit-transition:-webkit-transform .4s,margin .4s}#responsive-flyout .mss-nav-flyout #drawer-menu .active .arrow-down-icon{transform-style:preserve-3d;transform:rotateZ(-180deg);transition:transform .4s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateZ(-180deg);-webkit-transition:-webkit-transform .4s,margin .4s}#responsive-flyout .mss-nav-flyout #drawer-menu a{color:#444;text-decoration:none}#responsive-flyout .mss-nav-flyout #drawer-menu .ui-nav-ulnav{-webkit-padding-start:0px;-webkit-margin-before:0px;-webkit-margin-after:0px}#responsive-flyout .mss-nav-flyout #drawer-menu .ui-nav-ulnav .tax-item{background-color:#fefefe}#responsive-flyout .mss-nav-flyout #drawer-menu .ui-nav-ulnav .tax-bc{color:#c7202c}#responsive-flyout .mss-nav-flyout #drawer-menu .ui-nav-ulnav .tax-icon{display:none}#responsive-flyout .mss-nav-flyout #drawer-menu .ui-nav-ulnav li{padding-left:63px}#responsive-flyout .mss-nav-flyout #drawer-menu dd{-webkit-margin-start:0px}#responsive-flyout .mss-nav-flyout #drawer-menu dt,#responsive-flyout .mss-nav-flyout #drawer-menu li{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f6f6f6;color:#444;display:block;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:18px;min-height:55px;padding:18px 13px 13px 20px;position:relative;vertical-align:middle}#responsive-flyout .mss-nav-flyout #drawer-menu dt svg,#responsive-flyout .mss-nav-flyout #drawer-menu li svg{margin-right:10px}#responsive-flyout .mss-nav-flyout #drawer-menu dt:active{background-color:#e8e8e8}#responsive-flyout .mss-nav-flyout #drawer-menu .hidden{display:none !important}#responsive-flyout .mss-nav-flyout #drawer-menu .sub-nav{margin-left:50px;-webkit-margin-before:0;-webkit-margin-after:0}#responsive-flyout .mss-nav-flyout #drawer-menu .sub-nav dt{background-color:#fefefe}#responsive-flyout .mss-nav-flyout .collapsable{height:0;margin:0;overflow:hidden}#responsive-flyout .mss-nav-flyout .collapsable,#responsive-flyout .mss-nav-flyout .collapsable.active{transition:height 0.3s;webkit-transition:height 0.3s}#responsive-flyout .mss-nav-flyout .collapsable.initial-open{height:auto}#newo-hd .mss-cambar-area{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:white;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;max-height:300px;overflow:hidden;position:absolute;-webkit-transition:max-height 300ms ease;transition:max-height 300ms ease;width:100%;z-index:100}#newo-hd .mss-cambar-area:after{-webkit-box-shadow:0 0 0 800px rgba(0,0,0,0.7),0 0 100px 200px rgba(255,255,255,0.6),200px 0 100px 200px rgba(255,255,255,0.6),400px 0 100px 200px rgba(255,255,255,0.6),600px 0 100px 200px rgba(255,255,255,0.6);box-shadow:0 0 0 800px rgba(0,0,0,0.7),0 0 100px 200px rgba(255,255,255,0.6),200px 0 100px 200px rgba(255,255,255,0.6),400px 0 100px 200px rgba(255,255,255,0.6),600px 0 100px 200px rgba(255,255,255,0.6);content:"";height:0;left:0;position:absolute;top:0;width:0;z-index:-1}#newo-hd .mss-cambar-area.hiding{max-height:0}#newo-hd .mss-cambar-area svg{fill:white;transition:height 300ms ease;-webkit-transition:height 300ms ease}#newo-hd .mss-cambar-area .promo-message{display:table;font-size:14px;padding:5px 10px 0;width:95%}#newo-hd .mss-cambar-area .promo-message .cambar-hero{display:table-cell;font-weight:400;vertical-align:top;width:90%}#newo-hd .mss-cambar-area .promo-message .cambar-hero .keyword{text-transform:uppercase}#newo-hd .mss-cambar-area .promo-message .dismiss{display:table-cell;text-align:right;vertical-align:middle;width:10%}#newo-hd .mss-cambar-area .promo-message .dismiss svg{height:14px;width:14px}#newo-hd .mss-cambar-area .exclude-message{clear:both;padding:0 10px 10px}#newo-hd .mss-cambar-area .exclude-message *{line-height:1.4em !important}#newo-hd .mss-cambar-area .exclude-message .expand-toggle .exclusions{border-bottom:solid 1px white;display:inline-block;font-size:12px;font-weight:200;letter-spacing:0.05em;line-height:12px;padding-bottom:1px}#newo-hd .mss-cambar-area .expand-details-description{font-size:11px;height:0;overflow:hidden;transition:height 300ms ease;-webkit-transition:height 300ms ease}#newo-hd .mss-cambar-area .expand-details-description .rotate-chevron svg{height:12px;transform:rotate(180deg);width:12px}@media only screen and (max-width:960px){#newo-hd #responsive-flyout{display:block;float:left;width:50px}#newo-hd .mss-nav-flyout{display:block}#newo-hd .overstock-logo{margin:0 0 0 5px}.page-wrapper,#hd,#bd,#ft{min-width:inherit}.grid-container-toplinks{display:none}#content-top-rail{display:none}.grid-container-promo{display:none}.account-area .registry,.account-area .giftcards,.account-area .dailydeals,.account-area .language,.account-area .hd-intl-flag{display:none}#newo-hd #top-rail-nav .top.healthmenu,#newo-hd #top-rail-nav .top.worldstockmenu,#newo-hd #top-rail-nav .top.giftsmenu,#newo-hd #top-rail-nav .top.salemenu,#newo-hd #top-rail-nav .top.bfmenu,#newo-hd #top-rail-nav .top.presmenu{display:none}#newo-hd #top-rail-nav .top.homemenu{width:14%}#newo-hd #top-rail-nav .top.furnituremenu{width:11%}#newo-hd #top-rail-nav .top.beddingmenu{width:12%}#newo-hd #top-rail-nav .top.womensmenu{width:9%}#newo-hd #top-rail-nav .top.mensmenu{width:8%}#newo-hd #top-rail-nav .top.jewelrymenu{width:9%}#newo-hd #top-rail-nav .top.watchesmenu{width:10%}#newo-hd #top-rail-nav .top.entertainmentmenu{width:15%}#newo-hd #top-rail-nav .top.moremenu{width:10%;background:none}#newo-hd #top-rail-nav .top.salemenu{width:7%}#content-top-rail{min-width:inherit}.registry-feature-popup{display:none}#ft .grid-container-banner{display:none}#ft .grid-container-content{display:none}#hd #newo-hd .hd-subbar{display:none}#osRibbon{display:none}#ft .foot-legal{margin:20px}.grid-container-legal .foot-gts{display:none}#ft .foot-award{width:360px}.clubo-container,.hd-clubo{display:none}#hdrchkbtn{display:none !important}#newo-hd.hd-ss-b #top-rail-nav>li:not(.moremenu)>div{display:none !important}#hd #top-rail-nav li.moremenu .sub{width:650px}#hd #top-rail-nav>li.moremenu>div>ul li{width:134px}.account-area-dropdown.wishlist .dropdown-content{width:77px}#holidayHeaderBanner{display:none !important}#user-account-container{margin:0 0 0 10px}.grid-container-search{height:56px}.grid-container-search #os-autocomplete-container{left:265px}}@media only screen and (max-width:720px){#newo-hd #responsive-flyout{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-text-size-adjust:none;word-wrap:break-word;border-bottom:0}#newo-hd .overstock-logo{margin:0 20px 0 5px}#newo-hd .overstock-logo .logo-type{display:none}#newo-hd .overstock-logo-text,#newo-hd .overstock-logo-text-intl,#newo-hd #user-account-container,#newo-hd .hd-reviews-container,#newo-hd .hd-lists-container{display:none}#user-account-container .isLogged .hd-sub-title{top:-10px;position:relative}#mini-cart{background:#fff}#mini-cart .hd-cart-icon-container{margin:1px auto 0 auto;width:32px;height:38px}#mini-cart .hd-top-title{display:none}#mini-cart #mini-cart-layer{visibility:hidden}#mini-cart-button .hd-cart-icon{height:32px;width:32px}#mini-cart-button #mini-cart-qty{top:3px}#newo-hd #responsive-flyout *{line-height:1.5}.grid-container-search{background-color:#fff;padding:10px 0}#hd #os-autocomplete-container{left:102px}#responsive-flyout,#mss-resp-footer{display:block}#search-bar-container{margin:0 10px;border-radius:3px}.search-bar #search-box{border-radius:3px}#search-bar-container #search-input{box-shadow:none}#ft .grid-container-links{display:none}.grid-container-footer,.grid-container-footer_leg{border:none}#ft .foot-award{float:none;margin:0 auto}#ft .foot-legal{display:none}}@media only screen and (max-width:500px){#user-account-container{display:none}.hd-lists-container{display:none}.grid-container-toplinks{display:none}#cart-container{display:table-cell}#content-top-rail{display:none}.foot-award{display:none}#responsive-flyout .header-cart{display:block}#os-autocomplete-container li{padding:15px 10px;border-bottom:1px solid #ccc}#os-autocomplete-container .indented-term{margin:0;padding-left:30px}#newo-hd .mss-cambar-area{display:block}#newo-hd .mss-cambar-area .cambar-mobile-hidden{display:none}}