body#black-wednesday-giveaway #aside-left{display:none}#black-wednesday-giveaway .form-phone{max-width:616px;display:block;margin:0 auto}#black-wednesday-giveaway form.shogun-form-box{text-align:center;margin:0 auto}#black-wednesday-giveaway button#s-ba456eb7-9c61-42de-95a2-daaf6eb2af3a{margin:16px auto;max-width:604px}#black-wednesday-giveaway label,#black-wednesday-giveaway input[type=text],#black-wednesday-giveaway input[type=email],#black-wednesday-giveaway input[type=password],#black-wednesday-giveaway input[type=telephone],#black-wednesday-giveaway select{font-size:18px!important}#black-wednesday-giveaway h1{font-weight:600!important}.giveaway-box{background-color:#f3f3f3;padding:8px}#black-wednesday-giveaway .shogun-form-text-input{padding-left:6px;padding-right:6px}#black-wednesday-giveaway .form-field{display:inline-flex}#black-wednesday-giveaway .shogun-form-text-input{min-width:306px}#black-wednesday-giveaway div#main_content{width:100%}@media screen and (max-width:768px){#black-wednesday-giveaway .form-field{display:block;width:100%}.giveaway-box{margin-top:16px}}.product-view p.price.product-price{margin-bottom:24px}#custom-mattress .mattress-sizes .sizes a,#custom-mattress .mattress-sizes .sizes h3{display:none!important}#custom-mattress .mattress-sizes .sizes{height:16em}@media (max-width: 1366px){.container{width:100%!important}}@media (min-width: 1367px){.container{width:1366px!important}.container-fluid{width:1366px!important;padding-left:0;padding-right:0}.container-fluid.sticky-header{width:100%!important}}@media (min-width: 1824px){.container{width:1500px!important}.container-fluid{width:1500px!important;padding-left:0;padding-right:0}.container-fluid.sticky-header{width:100%!important}}body{font-family:Open Sans,sans-serif;font-size:16px}.btn-main,a.btn-main{background-color:transparent;border:1px solid black;padding:5px 20px;font-size:14px;font-family:Open Sans,sans-serif;font-weight:600;transition:all .3s ease}.btn-main:hover,a.btn-main:hover{background-color:#000;color:#fff}h4{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;color:#000;text-transform:uppercase}h2{font-family:Cormorant,serif;font-size:54px;font-weight:400;margin-bottom:20px;line-height:1}.page-title{text-align:center}::placeholder{color:gray;opacity:1}.circular-link a{text-decoration:underline}:-ms-input-placeholder{color:gray}::-ms-input-placeholder{color:gray}.header-container .header-top{padding:0;color:#000000e6;font-size:14px;border-bottom:1px solid #e4e4e4}.header-container .header-top a{text-decoration:none;color:#000000e6}.header-container .header-top span{font-weight:600}.header-container .header-top .offer{padding:8px 0}.header-container .header-top .social-links{padding:8px 15px}.header-container .header-top .top-link{float:right;padding:8px 15px;border-right:1px solid #e4e4e4}.header-container .header-top .tmservicecms{letter-spacing:0!important}.header-container #logo img{width:70%}.site-nav li a{padding:10px}#mob-menu .menutop h2{font-family:Open Sans,sans-serif}.sticky-cart{width:auto!important}.tile_search input{width:90%}#aside-left .widget__collections .list li a{line-height:2em;font-size:14px}#aside-left .widget.widget_filters [data-toggle=collapse]{vertical-align:middle;display:inline-block}#aside-left .widget.widget_filters [data-toggle=collapse]>span.caret{border-width:5px}#aside-left .widget.widget_filters [data-toggle=collapse].collapsed>span.caret{transform:rotate(-90deg)}#aside-left .widget.widget_filters .widget_header h3{padding-right:15px;overflow:hidden}#aside-left .widget.widget_filters .filter-title>label,#aside-left .widget.widget_filters .filter-title>label span{vertical-align:middle}#aside-left .widget.widget_filters .filter-title span.caret{margin-left:0;margin-right:2px}#aside-left .widget.widget_filters a.clear-filter-btn,#aside-left .widget.widget_filters a.clear-all-btn{text-transform:capitalize;box-sizing:border-box;float:right;letter-spacing:0;padding-right:25px;font: 12px/20px Roboto,Arial;color:#505050;background:transparent;background-image:url(icons_new14.png?1420);background-position:right -88px top -223px;background-repeat:no-repeat;cursor:pointer;clear:right}#aside-left .widget.widget_filters .filter-options>ul{padding:0}#aside-left .widget.widget_filters .filter-options>ul>li{font-size:13px;font-family:Open Sans,sans-serif;margin:0;vertical-align:middle}#aside-left .widget.widget_filters .filter-options>ul>li label{display:inline-block;cursor:pointer}#aside-left .widget.widget_filters .filter-options>ul>li input[type=checkbox]{cursor:pointer;display:inline-block;vertical-align:middle;margin:0}#aside-left .widget .category h3,#aside-left .widget .widget_header h3{background-color:#f9f9f9;color:#000;border:1px #e5e5e5 solid;border-radius:0}.grid .collection-view .button-list{background:#f8f8f8 url(icon_list_over.png) no-repeat 12px center}.grid .collection-view .button-grid{background:#f8f8f8 url(icon_grid_over.png) no-repeat 12px center}.grid .collection-view .collection-view-active-list{background:url(icon_list_act.png) no-repeat 10px center!important;background-color:#000!important;border:1px black solid!important}.grid .collection-view .collection-view-active-grid{background:url(icon_grid_act.png) no-repeat 12px center!important;background-color:#000!important;border:1px black solid!important}.grid .section-header-right{width:45%}.product .product_image-wrap{height:200px}.product .product_image-wrap a img{height:100%;width:auto!important}.product.col-sm-3{width:25%}.grid-uniform>[class*=col-sm-3]:nth-child(4n+1){clear:none}.item-inner{background-color:#f9f9f9}.item-inner:hover{background-color:#fff}.item-inner .product_title-wrap{margin-top:5px}.item-inner .product_price{margin-top:0!important}.item-inner .right-block{padding:0 10px}.landing-page #main_content .product.col-sm-3{width:25%}.shop-by-department{text-align:center;width:100%;background:#0a2145;font-family:Open Sans,sans-serif;text-transform:uppercase;color:#fefeff;font-size:18px;font-weight:700;margin-top:5px;margin-bottom:5px}.col-md-4.col-xs-6{margin-top:25px}fieldset{border:0px}.legend{font-weight:500}.banner-categories h5{text-align:center;font-size:21px}.banner-categories a img{max-width:100%;height:auto}.individual-category{padding-bottom:20px}ul.col-md-4.col-xs-6.wow{padding-left:0;padding-bottom:24px;margin-bottom:20px}.product-view .page_title{font-size:32px;line-height:1.3em;margin-bottom:5px;padding-bottom:0}.product-view .spr-badge{margin-top:0;margin-bottom:20px}.product-view #purchase{border:none;padding:0;margin-top:15px}.product-view #sku,.product-view #vendor{display:inline-block}.product-view #product_price{margin:0;border-bottom:none;border-top:none}.product-view #product_price .money{color:#0067ab!important}.product-view #product_price .compare_at_price{color:#565656!important;margin-left:0}.product-view .swatch{display:inline-block;float:left;padding-left:15px}.product-view .swatch .header{display:inline-block!important;text-transform:uppercase;font-size:14px;margin-bottom:5px}.product-view .swatch label{float:none;border:none;font-size:14px}.product-view .swatch .swatch-element label{background-color:#f9f9f9;padding:10px!important;border-radius:5px;height:auto!important;margin-bottom:5px}.product-view .swatch .swatch-element label:hover{background-color:#77bee0!important}.product-view .swatch .swatch-element input:checked+label{background-color:#77bee0!important}.product-view #productThumbs{margin:10px 0}.product-view #productThumbs ul.product-photo-thumbs{text-align:left}.product-view #productThumbs ul.product-photo-thumbs li{margin-right:10px;width:30%}.product-view #productThumbs ul.product-photo-thumbs li a img{width:100%}.product-view .add-to-cart-btn{background-color:#333;color:#fff;transition:all .3s ease;border:none;border-radius:0;margin-top:20px;padding:10px 40px}.product-view .add-to-cart-btn:hover{border:none}.product-view .bottom_block{border-top:none}.product-view .bottom_block .social-sharing{margin-top:20px;display:block;overflow:hidden;margin-bottom:15px;padding-left:0}.product-view .bottom_block .social-sharing p{display:inline-block;margin-right:15px;float:left;padding-top:.5em;padding-bottom:0}.product-view .bottom_block .social-sharing a{border-radius:100px;background-color:#989898;display:inline;border:none;float:left;width:auto;margin-right:10px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;font-size:14px;transition:all .3s ease}.product-view .bottom_block .social-sharing a i{color:#fff}.product-view .bottom_block .social-sharing a:hover{background-color:#000}.pro-tabs #tab-4 #shopify-product-reviews{margin:0}.pro-tabs #tab-4 .spr-header-title{display:none}.pro-tabs #tab-4 .spr-summary-actions,.pro-tabs #tab-4 .spr-summary-caption{display:block}.pro-tabs #tab-4 .spr-summary-actions{margin-top:15px}.pro-tabs #tab-4 .spr-summary-actions-newreview{margin-top:0;float:none;font-weight:700;color:#000!important;background-color:transparent;border:none;text-decoration:underline;padding:0}.pro-tabs #tab-4 .spr-summary-actions-newreview:hover{font-weight:700;color:#000!important;background-color:transparent;border:none;text-decoration:underline}#prod-detail-divider{margin:50px 0;border-top:2px solid #c5c5c5}.widget__related-products{background-color:#f9f9f9;padding:25px;border-radius:0}.widget__related-products .owl-wrapper .productborder{background-color:#fff}#searchresults .product{padding-left:15px;padding-right:15px}#searchresults li{width:32%}#searchresults .addToCartForm{display:none}#searchresults .search-form{margin-bottom:20px}#searchresults .search-form .btn{display:inline-block;border-radius:0}.home-content{text-align:center}.home-content section{padding:50px 0}.home-content img{width:100%}.home-content section.promotion .sub-banner img{margin-top:20px}.home-content section.promotion .fine-prints{font-size:10px;color:gray;text-align:center;margin-top:10px}.home-content section.best-of .section-heading{width:100%}.home-content section.best-of a{display:inline;float:left;width:50%}.home-content section.clearance{padding-bottom:0}.home-content section.top-seller .list-category{border-bottom:1px solid #71000E;margin-bottom:30px}.home-content section.top-seller .list-title{display:inline;float:left;font-weight:600;font-size:20px}.home-content section.top-seller .list-link{display:inline;float:right}.home-content section.top-seller .product-list{margin-bottom:50px}.home-content section.services{padding-top:100px;padding-bottom:100px;background-color:#f7f1f1}.home-content section.services h2{color:#71000e}.home-content section.services .service-block{text-align:left;padding-top:30px;padding-bottom:30px}.home-content section.services .service-block img{width:80%}.home-content section.services hr{border-top:1px solid grey;width:90%}.home-content section.services .service-block.bottom{margin-top:30px}.home-content section.services .service-left .service-block{border-right:1px solid grey;padding-right:60px}.home-content section.services .service-right .service-block{padding-left:60px}footer{padding:50px 0 30px}footer .container .footer-title{font-weight:600;color:#fff;font-size:16px;margin-bottom:5px}footer .container ul{padding-left:0;list-style-type:none}footer .container ul li a{line-height:1.8em}footer .container hr{border-color:#ffffff4d}footer .container .social-links{float:left}footer .container .footer-newsletter{margin:0}footer .container .footer-newsletter #mc_embed_signup1 form input.email{margin-top:5px;height:30px;border:none;background-color:#ffffffbf;border-radius:3px;color:#fff;width:95%}footer .container .footer-newsletter #mc_embed_signup1 form .button{height:30px;border:none;background-color:#fff;border-radius:3px;color:#000}.page-scope #custom-page{text-align:center}.page-scope #custom-page p{font-size:16px}.page-scope #custom-page h1{font-family:Cormorant,serif;color:#000;font-size:48px;font-weight:300;margin-top:0}.page-scope #custom-page h2{color:#000;font-size:36px;font-weight:300;font-family:Cormorant,serif;text-transform:capitalize;margin-bottom:0}.page-scope #custom-page h5{text-transform:capitalize;color:#71000e;font-family:Open Sans,sans-serif;font-size:18px;font-weight:600;margin-bottom:5px;font-style:normal}.page-scope #custom-page .custom-header{height:600px;background-image:url(custom_header.jpg);background-size:cover;background-position:center bottom;text-align:center;padding-top:100px}.page-scope #custom-page .custom-step-four,.page-scope #custom-page .custom-step-one,.page-scope #custom-page .custom-step-three,.page-scope #custom-page .custom-step-two{margin-top:80px}.page-scope #custom-page .custom-style{width:80%;margin:auto}.page-scope #custom-page .custom-style img,.page-scope #custom-page .custom-frame{margin-top:20px}.page-scope #custom-page .custom-frame img{height:295px;width:auto;margin-bottom:20px}.page-scope #custom-page .custom-frame p{font-size:18px}.page-scope #custom-page .custom-step-three{text-align:left;margin-bottom:50px}.page-scope #custom-page .custom-step-three h3{padding-top:30px}.page-scope #custom-page .custom-step-three ul{padding-left:20px}.page-scope #custom-page .custom-step-three ul li{text-transform:uppercase;font-size:18px;line-height:1.8;list-style-type:disc;font-weight:500;display:list-item;border-bottom:none}.page-scope #custom-page .custom-step-three ul li:before{display:none}.page-scope #custom-page .custom-step-four{height:500px;padding:60px;background-image:url(custom_addon.jpg);background-size:cover}.page-scope #custom-page .custom-step-four .add-on-text{background-color:#fff;padding:40px}.page-scope #custom-page button{background-color:transparent;border:1px solid black;padding:10px 30px;font-size:18px;font-family:Open Sans,sans-serif;font-weight:600;margin-top:30px;transition:all .3s ease}.page-scope #custom-page button:hover{background-color:#000;color:#fff}.cart-scope .data-table .item_image img{width:200px}.cart-scope .cart-list span.money{font-size:16px;color:#000}.cart-scope .cart-bottom{width:100%}.cart-scope .cart-bottom tr td{float:right}.cart-scope .cart-bottom .cart-subtotal td{padding:15px}.cart-scope .cart-bottom .cart-subtotal h3{font-size:16px;font-weight:400}.cart-scope .cart-bottom .cart-subtotal h3 span{font-weight:700;font-size:20px;margin-left:30px}.cart-scope .cart-bottom .cart-checkout .btn-main{background-color:#e33b3f;height:40px;border:none;color:#fff;text-transform:uppercase}.cart-scope .cart-survey{background-color:#f9f9f9;width:100%;padding:20px}.cart-scope .cart-survey hr{margin-bottom:5px}.cart-scope .cart-survey .shipping-check{text-align:right}.cart-scope .cart-survey .shipping-check .cart-text{padding-bottom:0}.cart-scope .cart-survey .shipping-check .check-zip label{display:inline-block;color:red;font-weight:400;text-transform:uppercase;margin-bottom:5px}.cart-scope .cart-survey .shipping-check .check-zip a,.cart-scope .cart-survey .shipping-check .check-zip input{display:inline-block;height:30px;margin-left:5px}.cart-scope .cart-survey .shipping-check .validated-code{display:block}.cart-scope .cart-survey .store-check{text-align:right}.cart-scope .cart-survey .store-check label.question{display:block}.cart-scope .cart-survey .store-check label.question span{color:red}.cart-scope .cart-survey .store-check input{margin-right:5px;margin-left:20px}.cart-scope .cart-survey .store-check .radio-label{padding-top:0}.cart-scope .cart-survey .store-check select{height:30px;width:200px}.cart-scope .cart-survey .store-check #sales-rep-name{margin-top:10px;margin-right:0;height:30px;width:200px;padding-left:5px}.cart-scope .checkout-btn{float:right;margin-top:20px}.landing-page h2{font-family:Cormorant,serif;font-size:36px;font-weight:400;line-height:1}.landing-page .intro-section img{width:100%}.landing-page .begin-list{margin:30px 0;text-align:center;background-image:url(divider.png);background-repeat:repeat-x;background-position-y:30%}.landing-page .begin-list h4{display:inline-block;background-color:#fff;padding:5px 20px 10px}.landing-page h5{font-size:18px;font-family:Open Sans,sans-serif;font-style:normal;font-weight:400;line-height:1.3em}@media (max-width: 550px){.landing-page h5{font-size:14px}}.landing-page button{background-color:transparent;border:1px solid black;padding:10px 30px;font-size:18px;font-family:Open Sans,sans-serif;font-weight:600;transition:all .3s ease}.landing-page button:hover{background-color:#000;color:#fff}.greensburg .bg-color{background-color:#fff4de}.greensburg .section-1 .col-md-12{padding-left:0;padding-right:0}.greensburg .section-2{height:900px}.greensburg .section-2 img{margin:40px 0}.greensburg .section-3{text-align:center;margin-top:-600px}.greensburg .section-3 img{margin-top:30px}.greensburg .cta{text-align:center;margin:30px 0}.prentice .row{margin-bottom:15px}.prentice .section-3{background-color:#f8ecc0;margin-left:0;margin-right:0}.prentice .section-3 .text{padding-left:50px;padding-top:100px}.prentice .section-3 .image{padding-right:0;padding-top:15px}.prentice .section-3 .image h2{margin-bottom:15px}#custom-mattress .mattress-sizes{background-image:url(mattress-bg.jpg);background-size:cover;padding-top:50px;padding-bottom:50px}#custom-mattress .mattress-sizes .sizes{text-align:center}#custom-mattress .mattress-sizes .sizes a{margin:10px 0;padding:15px 0;width:100%;background-color:#232323b3;color:#fff;text-transform:uppercase;font-weight:600;display:block;cursor:pointer;transition:all .3s ease}#custom-mattress .mattress-sizes .sizes a:hover{text-decoration:none;background-color:#fff;color:#000}#custom-mattress .mattress-brands img{border:1px solid #cacaca;width:100%}#custom-mattress .mattress-extras a{text-transform:uppercase;font-weight:600;background-color:#fff;padding:10px 50px}#custom-mattress .mattress-extras .frame,#custom-mattress .mattress-extras .pillow{padding:80px 0;text-align:center;background-size:cover;background-position:center}#custom-mattress .mattress-extras .frame{background-image:url(frame.jpg)}#custom-mattress .mattress-extras .pillow{background-image:url(pillow.jpeg)}#custom-mattress h3{text-transform:uppercase;font-size:20px;font-weight:600;text-align:center}#custom-mattress .row{margin-bottom:30px}#finance-page{text-align:center}#finance-page .credit-box{background-color:#f9f9f9;padding:30px;border-radius:5px;text-align:center;min-height:300px}#finance-page .credit-box img{width:50%;margin:auto auto 20px}#finance-page .credit-box .sign-in{display:block;margin-top:5px;color:#000}#finance-page .credit-box .sign-in:hover{text-decoration:underline}#finance-page .credit-box .blue-bg{background-color:#00c8e5!important}#finance-page a.btn{color:#000;text-transform:uppercase;border:1px solid grey;border-radius:0}#finance-page a.btn:hover{background-color:#000;color:#fff;border:black}#review-page .page-header{display:none}#review-page .page-banner{margin-bottom:30px}#review-page .intro-text{text-align:center;margin-bottom:20px}#review-page .intro-text p{font-size:18px;line-height:1.5em}#review-page .store-row{margin-bottom:20px}#review-page .store-box{background-color:#f9f9f9;padding:30px;text-align:center;border-radius:4px}#review-page .store-box h4{text-transform:uppercase;font-size:18px;padding-bottom:5px;font-weight:700;margin-bottom:0}#review-page .store-box p{font-size:16px;padding-bottom:5px}#review-page .review-btn{width:70%;margin:auto auto 10px;display:block;background-color:#fff;padding:5px;height:65px;border-radius:2px}#review-page .review-btn:hover{background-color:#f3f3f3}#review-page .review-btn img{width:auto;height:100%}#review-page .review-btn.blank,#review-page .review-btn.blank:hover{background-color:#f9f9f9}#faqs-page .panel .panel-heading{border:1px solid #cacaca;border-radius:0}#faqs-page .panel .panel-heading:hover .panel-title a{color:#fff!important}#faqs-page .panel .panel-heading .panel-title{padding-bottom:0}#faqs-page .panel .panel-heading .panel-title a{color:#000;padding:5px 20px;font-weight:600}#faqs-page .panel .panel-heading .panel-title a:hover{color:#fff!important}#faqs-page .panel .panel-body{border:1px solid #cacaca!important}#faqs-page .panel .panel-body p{padding-bottom:0}#faqs-page .panel .panel-body .question{font-weight:600;color:#000}#faqs-page .panel .panel-body .answer{margin-bottom:10px}.not-found{text-align:center;background-image:url(404-bg.jpg);padding:200px 100px}.not-found .hero-unit{background-color:#000000b3;padding:30px 50px}.not-found .hero-unit a,.not-found .hero-unit h2,.not-found .hero-unit h4{color:#fff}.not-found .hero-unit a{display:block;border-color:#fff;width:30%;margin:30px auto}.ht-title-link{font-size:18px;font-weight:400}.ht-apply-link{font-size:14px;margin-bottom:15px;display:block;color:#fd3905}.ht-apply-link:hover{color:#fd3905;text-decoration:underline}.fall-flash{margin-top:20px}.last-row{display:flex;justify-content:center}p.location a{color:#000}td.time{display:inline;position:relative;margin-left:32px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
