@font-face{font-family:'StreetvertisingLight';src:url('../fonts/StreetvertisingLight.eot?#iefix') format('embedded-opentype'),url('../fonts/StreetvertisingLight.woff') format('woff'),url('../fonts/StreetvertisingLight.ttf') format('truetype'),url('../fonts/StreetvertisingLight.svg#StreetvertisingLight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ProximaNova-Regular';src:url('../fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/ProximaNova-Regular.woff') format('woff'),url('../fonts/ProximaNova-Regular.ttf') format('truetype'),url('../fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');font-weight:normal;font-style:normal}body{font-family:'StreetvertisingLight';background:#fff;color:#000;font-size:16px;overflow-x:hidden}#maincontent{margin-top:90px;max-width:1170px;padding:0 15px}.action.primary{font-family:'StreetvertisingLight';font-size:21px !important;font-weight:normal;overflow:hidden;background:#d9b48f;border:2px solid #e1c3a5;color:#000;position:relative;z-index:1;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in}.action.primary:hover,.action.primary:focus{border:solid 2px #d9b48f;background:#d9b48f;color:#000}.action.primary:before{content:"";position:absolute;background:#c2976d;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in;-webkit-transition:top .09s ease-in}.action.primary:hover:before{top:0}.page-main .block .block-title,.fieldset .legend{color:#000;font-size:22px !important}.pons-btn-black{min-width:170px;height:50px;border:solid 2px #40464d;border-radius:3px;font-size:21px;color:#fff;overflow:hidden;background:#000;position:relative;z-index:1;cursor:pointer;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in}.pons-btn-black:hover,.pons-btn-black:focus{color:#fff !important;border:solid 2px #000;background:#000}.button-default,a.button-default{color:#9fa3a6;height:50px;width:200px;padding-top:13px;margin:5px 0 10px 0;text-align:center;text-decoration:none;border:solid 1px #e7e7e8;border-radius:3px;text-transform:uppercase;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:14px;display:inline-block;vertical-align:middle;background:#fff}.button-default:hover{color:#40464d;border:solid 1px #cfd1d2;background:#fff}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type="datetime"],input[type="email"]{box-shadow:none !important;border:solid 2px #e7e7e8;border-radius:4px;color:#40464d;height:38px}textarea{box-shadow:none !important;border:solid 2px #e7e7e8;border-radius:4px;color:#40464d}select{border:solid 2px #e7e7e8;height:38px;border-radius:4px;font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300}button{height:40px;padding:2px 17px 4px 17px !important}.fieldset>.field:not(.choice)>.label{text-align:left !important;width:100% !important;font-size:14px;color:#40464d;padding:0 0 3px 0 !important;font-weight:bold;font-family:"Gotham SSm A","Gotham SSm B" !important}.fieldset>.field.required>.label::after,.fieldset>.fields>.field.required>.label::after,.fieldset>.field._required>.label::after,.fieldset>.fields>.field._required>.label::after{color:#d9b48f;font-size:18px}.opc-wrapper .fieldset>.field.required>label::after,.opc-wrapper .fieldset>.field._required>label::after{margin-left:5px !important;top:0 !important}.fieldset>.field{margin-bottom:20px !important}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{margin-top:15px !important;margin-bottom:10px !important}#opc-sidebar .opc-block-summary{color:#fff}.opc-block-summary{background:#40464d;margin-top:-172px;padding-top:40px}.opc-wrapper .step-title,.opc-block-shipping-information .shipping-information-title,.checkout-agreements-items .checkout-agreements-item-title{border-bottom:solid 2px #e7e7e8}.opc-block-summary>.title{border-bottom:solid 2px #707479;color:#e7e7e8}.opc-block-summary .items-in-cart>.title{border-bottom:solid 2px #e7e7e8}.modal-custom.authentication-dropdown.custom-slide._show{border:solid 2px #e7e7e8}button,.cart.table-wrapper .actions-toolbar>.action,.cart.table-wrapper .action-gift{background:#fff;border:2px solid #e7e7e8;color:#9fa3a6}button:hover,.cart.table-wrapper .actions-toolbar>.action:hover,.cart.table-wrapper .action-gift:hover{border:solid 2px #cfd1d2;background:#fff;color:#40464d}mark,.mark{background-color:#31363c}.minicart-items .product-item:not(:first-child),.checkout-payment-method .payment-option-title{border-top:solid 2px #e7e7e8}.order-details-items{border-bottom:solid 2px #e7e7e8}.table:not(.cart):not(.totals) tfoot>tr:first-child th,.table:not(.cart):not(.totals) tfoot>tr:first-child td,.cart-totals{border-top:solid 2px #e7e7e8}.table:not(.cart):not(.totals)>thead>tr>th,.table:not(.cart):not(.totals)>thead>tr>td{border-bottom:solid 1px #e7e7e8}.order-details-items .table-order-items tbody+tbody,.cart.table-wrapper .items thead+.item,.cart-summary .block>.title,.paypal-review-discount .block>.title{border-top:solid 1px #e7e7e8}.cart-summary{background:#40464d}.table>thead>tr>th,.cart.table-wrapper .items>.item{border-bottom:solid 2px #e7e7e8}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:solid 1px #e7e7e8}.cart.table-wrapper #shopping-cart-table .item .col.item{margin-top:-1px}.order-details-items .table-order-items tbody+tbody,.cart.table-wrapper .items thead+.item,.cart-summary .block>.title,.paypal-review-discount .block>.title{border-top:solid 1px #e7e7e8}.fieldset>.field.choice::before,.fieldset>.field.no-label::before{padding:0 !important;width:100% !important}.field-tooltip .field-tooltip-content{border:1px solid #e7e7e8}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content::before,.shipping-policy-block.field-tooltip .field-tooltip-content::before{border-bottom-color:#e7e7e8 !important}button:active,.cart.table-wrapper .actions-toolbar>.action:active,.cart.table-wrapper .action-gift:active{box-shadow:none}button:focus,button:active,.cart.table-wrapper .actions-toolbar>.action:focus,.cart.table-wrapper .actions-toolbar>.action:active,.cart.table-wrapper .action-gift:focus,.cart.table-wrapper .action-gift:active{background:#fff;border:solid 2px #e7e7e8}.order-details-items{border-top:solid 1px #e7e7e8;border-left:solid 1px #e7e7e8;border-right:solid 1px #e7e7e8;margin-top:-11px;padding:10px 15px 10px 15px}.order-links{border-bottom:solid 1px #e7e7e8}ul.order-links li.nav.item{height:48px;border:solid 1px #e7e7e8;background:#f1f1f1;padding:10px 20px;margin:0 -1px -1px 0}ul.order-links li.nav.item.current{border-bottom:solid 1px #fff;background:#fff}ul.order-links li.nav.item.current strong{font-weight:normal !important}ul.order-links li.nav.item a{color:#9fa3a6;text-decoration:none}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset::after{margin-left:0 !important}.fieldset>.field.choice .label,.fieldset>.fields>.field.choice .label{font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:14px}.page.messages{font-family:"Gotham SSm A","Gotham SSm B" !important;width:100%;z-index:9999;position:absolute;bottom:10%;left:0;margin:0 auto}.page.messages .messages{max-width:40%;margin:0 auto !important;padding:0 !important;box-shadow:0 0 15px rgba(0,0,0,.6)}.mw190{min-width:190px !important}.mar-l20{margin-left:20px}.mar-t0{margin-top:0 !important}sub,sup{font-size:70%}.opc-block-summary .product-item .product-item-name-block span.label{color:#9fa3a6;font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:700}.opc-block-summary .product-item-details span.toggle{color:#9fa3a6;font-family:"Gotham SSm A","Gotham SSm B" !important}.opc-block-summary .product-item-details dl.item-options dt{color:#9fa3a6;font-family:"Gotham SSm A","Gotham SSm B" !important;padding-right:5px;float:left;font-weight:700}.opc-block-summary .product-item-details dl.item-options dt:after{content:":"}.cart-summary>.title,.cart-summary .block>.title,a.action.multicheckout{color:#fff}.cart-summary .block>.title::after,.paypal-review-discount .block>.title::after{color:#fff}.cart-summary .fieldset>.field:not(.choice)>.label{color:#fff}.cart-summary .block .fieldset .field.note{color:#fff}.cart-totals .mark,.opc-block-summary .table-totals .mark,.cart-totals .amount,.opc-block-summary .table-totals .amount{color:#fff}.account table .mark{background:#fff}.customer-account-login .field.note,.customer-account-login .block.block-new-customer .block-content>p{font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300;color:#000}.opc-block-shipping-information .shipping-information-title .action-edit:before{font-size:25px;content:'\f044';font-family:'FontAwesome';padding-bottom:5px}#checkout-step-shipping .action.action-show-popup,#checkout-step-shipping .action.action-select-shipping-item,#checkout-payment-method-load .action.action-update,form#discount-form button.action.action-apply{padding:0 14px 4px !important;min-width:40px;height:40px;border:solid 2px #40464d;border-radius:3px;font-size:21px;color:#fff;overflow:hidden;background:#000;position:relative;z-index:1;cursor:pointer;transition:.08s ease-in}#checkout-step-shipping .action.action-show-popup:hover,#checkout-step-shipping .action.action-show-popup:focus,#checkout-step-shipping .action.action-select-shipping-item:hover,#checkout-step-shipping .action.action-select-shipping-item:focus,#checkout-payment-method-load .action.action-update:hover,#checkout-payment-method-load .action.action-update:focus,form#discount-form button.action.action-apply:hover,form#discount-form button.action.action-apply:focus{color:#fff !important;border:solid 2px #000;background:#000}#checkout-payment-method-load .action.action-update{float:left}#checkout-payment-method-load .payment-methods .actions-toolbar .primary{float:none}.pons-top-header{width:100%;height:58px;border-bottom:solid 1px #f6f6f6;background:rgba(255,255,255,0.95);z-index:999}.pons-top-header .container{width:100%;padding-left:50px;padding-right:50px}.pons-top-header ul.nav.navbar-nav{margin:0;float:none;text-align:center;position:absolute;left:0;right:0}.light-header{background:rgba(255,255,255,0.85);box-shadow:0 1px 2px -2px rgba(0,0,0,.75);border-bottom:solid 1px transparent}.pons-top-header .collapse.navbar-collapse{margin-top:7px}.pons-top-header .logo{max-width:100%;margin:9px 0 0 0;width:176px;height:40px;background:url("../images/st_logo_dark_v01.png") no-repeat}.pons-top-header .logo img{width:150px;height:auto;margin-top:11px;display:none}body.cms-home .pons-top-header .logo{background:url("../images/st_logo_light_v01.png") no-repeat}.pons-top-header ul.nav.navbar-nav li{margin:0 17px 0 0;float:none;display:inline-block}.pons-top-header ul.nav.navbar-nav li:last-child{margin-right:0}.pons-top-header ul.nav.navbar-nav li a{color:#4d4d4d;font-size:15px;padding:11px 5px 5px 5px;font-weight:bold;background:none !important}.pons-top-header .nav>li>a:hover,.pons-top-header .nav>li>a:focus{background:none}.pons-top-header .nav>li>a:hover,.pons-top-header .nav>li>a.active{border-bottom:solid 2px #d7b599;color:#000 !important}.minicart-wrapper .action.showcart{text-align:center;margin-top:4px;background:rgba(217,180,143,1);border:solid 2px #e1c3a5;border-radius:3px;color:#000;padding:4px 4px 4px 10px;height:40px;font-size:21px;line-height:24px;width:120px}.minicart-wrapper .action.showcart .text{position:relative;height:26px;width:46px;display:inline-block}.minicart-wrapper .action.showcart .pons-cart-icon{width:30px;height:25px;background:url('../images/pons-cart.png') no-repeat 0 5px;display:inline-block;margin-left:5px}.light-header ul.nav.navbar-nav li a{color:#4d4d4d}.nav-open .nav-toggle:after{left:calc(100% - 54px)}.sections.nav-sections{z-index:9999}body.cms-home .pons-top-header{background:#000;border-bottom:solid 1px #000}body.cms-home .pons-top-header ul.nav.navbar-nav li a{color:#9fa3a6}body.cms-home .pons-top-header ul.nav.navbar-nav li a:hover,body.cms-home .pons-top-header ul.nav.navbar-nav li a.active{color:#dfe2e9 !important}body.cms-home .pons-top-header.dark-header{background:rgba(0,0,0,0.95)}.stx-herovideo{margin-top:-105px;min-height:200px;z-index:98;position:relative}body.cms-home .stx-herovideo{background:#000;margin-top:-25px}body.cms-home .stx-herovideo .pons-home-video{opacity:.7;line-height:0}.stx-herovideo .pons-home-video video{width:100%}.stx-herovideo .pons-home-video-text{position:absolute;left:0;right:0;top:0;bottom:5px;text-align:center}.stx-herovideo .pons-home-video-text h2{color:#fff;font-size:80px;left:50%;line-height:90px;letter-spacing:6px;margin:0;min-width:900px;position:absolute;top:50%;transform:translate(-50%,-50%)}.stx-herovideo .pons-home-video-text h2 u{border-bottom:solid 2px #d9b48f;text-decoration:none}.stx-herovideo .pons-home-video-text h2 span{font-size:35px;display:inline-block;line-height:45px;letter-spacing:0;margin-top:10px}.stx-herovideo .pons-home-video-text .video-logo{margin-top:110px}.stx-herovideo .pons-home-video-text p{color:#cfd1d2;font-size:40px;position:absolute;bottom:130px;left:0;right:0}.stx-herovideo .pons-home-video-text .video-link{width:46px;height:31px;background:url('../images/pons-arrow-down.png') no-repeat 0 0;display:inline-block;position:absolute;bottom:40px;left:0;right:0;margin:0 auto}.stx-pillars{background:rgba(0,0,0,0);position:relative;width:100%;margin:0 0 15px 0;height:600px;padding:0;overflow:hidden;backface-visibility:hidden}.stx-pillars .background{width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;background:rgba(0,0,0,0) url("../images/pillar-banner-1600x680.jpg") no-repeat center center;background-size:cover;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d}.stx-pillars .text-center{color:#fff;font-size:80px;margin-top:18%;margin-bottom:60px}.stx-pillars section.block-body{text-align:center}.stx-pillars section.block-body .pillars-list{margin:0 auto;display:inline-block;padding:0}.stx-pillars section.block-body .pillars-list li{color:#fcfbfa;float:left;font-size:25px;text-align:center;text-align:center;margin:0;list-style:none;padding:5px 10px}.stx-pillars section.block-body .pillars-list li:last-child{padding-left:0}.stx-pillars section.block-body .pillars-list li span.plus{font-size:70px;line-height:21px}.cms-home .stx-pillars h1 p{font-size:23px;font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300;line-height:32px}body.cms-home .nav-sections{margin-bottom:0}.white{color:#fff !important}.black{color:#000}.pons-prod-text h2,.pons-prod-link{margin:0;padding:0;font-size:52px;color:#000 !important;line-height:45px;display:inline-block}.pons-prod-link{line-height:65px}.pons-prod-link:hover{color:#000;text-decoration:none}.pons-prod-link span.line{background:#d7b599;width:100px;height:2px;margin-top:20px;margin-bottom:20px;transition:width .5s ease 0s}.pons-prod-link:hover span.line{width:100%}.pons-prod-text p{color:#707479;font-size:16px;font-family:"Gotham SSm A","Gotham SSm B" !important;line-height:24px;padding:17px 0}.pons-prod-text .btn-prod-home{padding-left:5px !important;padding-right:5px !important;width:200px;height:50px;border:solid 2px #fff;border-radius:3px;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:16px;overflow:hidden;background:none;position:relative;z-index:1;cursor:pointer;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in}.pons-prod-text .btn-prod-home:hover{color:#000 !important}.pons-prod-text .btn-prod-home:before{content:"";position:absolute;background:#fff;bottom:0;left:0;right:0;top:100%;z-index:-1;transition:top .09s ease-in}.pons-prod-text .btn-prod-home:hover:before{top:0}.pons-prod-text .pons-prod-img{width:700px;height:520px;position:absolute;max-height:520px}.pons-prod-text .pons-prod-img.rightside{margin:-130px 0 0 0}.pons-prod-text .pons-prod-img.leftside{margin:-130px 0 0 -30px}.pons-home-bedframe{margin:160px 0 0 0}.pons-bedframe-textbox{padding:50px 0 60px 60px;max-height:360px}.pons-home-mattress{margin:160px 0 0 0}.pons-mattress-textbox{padding:50px 60px 60px 0;max-height:360px}.pons-home-bedding{margin:160px 0 160px 0}.pons-bedding-textbox{padding:50px 0 60px 60px;max-height:360px}.pons-home-product{height:auto;position:relative;margin:-15px 0 100px 0}.pons-home-product .left-box{height:auto;width:40%;bottom:0;top:0;position:absolute}.pons-home-product .right-box{width:60%;position:relative;left:40%}.pons-home-product .pons-prod-textbox{color:#707479;max-width:400px;position:absolute;right:40px;top:50%;transform:translate(0px,-50%);width:100%}.pons-home-product .pons-prod-textbox p{font-size:16px;font-family:"Gotham SSm A","Gotham SSm B" !important;line-height:24px;color:#707479}.pons-home-product .home-prod-image{width:100%}.pons-home-product.mattress .left-box2{width:60%;position:relative;left:0}.pons-home-product.mattress .right-box2{height:auto;width:40%;bottom:0;top:0;left:60%;position:absolute}.pons-home-product.mattress .pons-prod-textbox{right:0;left:40px}button.pswp__button.pswp__button--arrow--left,button.pswp__button.pswp__button--arrow--right{background:transparent !important;border:0 !important}.pons-spec-image-panel{padding:0 20px}.pons-spec-image-panel img{margin:0 auto}.pons-spec-image-panel img.image-up{margin-bottom:30px}.pad-r0{padding-right:0}.pad-l115{padding-left:115px}.mar-r115{margin-right:115px}.pons-story-panel header h2{color:#d9b48f;font-size:80px;margin:-20px 0 60px 0}.pons-story-panel header p{color:#707479;font-size:52px;margin:0 0 65px 0}.pons-story-panel .pons-story-imgbig{height:520px;min-width:735px}.pons-story-panel .pons-story-imgbig.left{right:0}.pons-story-panel .pons-story-imgbig.right{margin:-45px 0 0 -50px}.pons-story-panel .pons-story-imgbig.right.four{position:absolute;z-index:6}.pons-story-panel .pons-story-imgsmallRight{margin:-41px 0 0 -100px;width:350px;position:absolute}.pons-story-panel .pons-story-imgsmallLeft{width:350px;position:absolute;top:270px;right:-20px}.pons-story-panel .pons-story-imgbig.left.third{margin-top:-45px;z-index:4;position:absolute}.pons-story-panel .pons-circle-box-left.two,.pons-story-panel .pons-circle-box-right.third{top:310px}.pons-story-panel .pons-story-imgsmallLeft.four{z-index:99;top:325px}.pons-story-panel .pons-story-imgsmallLeft.second{z-index:3}.pons-story-panel .pons-story-imgsmallRight.third{top:314px;z-index:5}.pons-story-panel .row.clearfix.box-three{min-height:477px}.pons-story-panel .row.clearfix.box-four{margin-bottom:0;min-height:600px}.pons-story-panel .pons-story-text{max-width:440px;min-height:283px}.pons-story-panel .pons-story-text h2,.pons-story-panel .pons-prod-textbox h2{font-size:52px;color:#000;margin:60px 0 15px 0;line-height:60px}.pons-story-panel .pons-story-text span.line{width:100px;height:2px;background:#cfd1d2;display:inline-block}.pons-story-panel .pons-story-text p{font-size:16px;color:#707479;line-height:24px;font-family:"Gotham SSm A","Gotham SSm B" !important;padding:17px 0}.pons-story-panel .pons-circle-box-right{height:30px;left:415px;position:absolute;top:370px;width:100%}.pons-story-panel .pons-circle-box-right .fill-circle{background:#b8b8b8;height:5px;width:100%;margin-left:30px}.pons-story-panel .pons-circle-box-right .fill-circle:before{border-radius:50%;width:12px;height:12px;content:'';background:#b8b8b8;position:absolute;margin:-4px 0 0 -2px}.pons-story-panel .pons-circle-box-right .hollow-circle{background:#b8b8b8;height:5px;width:100%;margin:12px 0 0 0}.pons-story-panel .pons-circle-box-right .hollow-circle:before{background:#fff;height:18px;width:18px;border:solid 3px #b8b8b8;position:absolute;content:'';border-radius:50%;margin:-7px 0 0 -1px}.pons-story-panel .pons-circle-box-left{height:30px;right:380px;position:absolute;top:370px;width:100%}.pons-story-panel .pons-circle-box-left .fill-circle{background:#b8b8b8;height:5px;width:100%;margin-left:-33px}.pons-story-panel .pons-circle-box-left .fill-circle:after{border-radius:50%;width:12px;height:12px;content:'';background:#b8b8b8;position:absolute;top:-4px;right:30px}.pons-story-panel .pons-circle-box-left .hollow-circle{background:#b8b8b8;height:5px;width:100%;margin:12px 0 0 0}.pons-story-panel .pons-circle-box-left .hollow-circle:after{background:#fff;height:18px;width:18px;border:solid 3px #b8b8b8;position:absolute;content:'';border-radius:50%;top:10px;right:-1px}#line1,#line2,#line3,#line4{display:none}.stx-storys .pons-story-panel header{margin-bottom:180px;margin-top:80px}.pons-home-story{position:relative;height:auto}.pons-home-story .left-box{float:left;position:relative;width:56%}.pons-home-story .right-box{float:left;width:44%;padding-left:130px}.pons-home-story .pons-story-text{color:#707479;max-width:330px}.pons-home-story .home-story-image{width:100%}.pons-home-story .left-box2{float:left;position:relative;width:50%}.pons-home-story .right-box2{float:left;width:50%}.pons-home-story .left-box2 .pons-story-text{max-width:360px;float:right;margin-right:210px;margin-top:140px}.pons-home-story .right-box2 .home-story-image{margin-top:-360px}.pons-home-story .home-story-image-right{float:right;width:75%;margin:-155px 0 0;position:relative;z-index:-1}.pons-home-story .home-story-image-right img{width:100%}.pons-home-story .home-story-image-left{float:left;width:75%;margin:-210px 0 0;position:relative;z-index:-2}.pons-home-story .home-story-image-left img{width:100%}.pons-home-story .outstanding-box{margin:100px 0 0 0;width:65%}.pons-home-story .outstanding-box .outstanding-image{width:100%}.pons-home-story .outstanding-box .pons-story-text{left:58%;max-width:418px;position:absolute;top:45px}.pons-home-story .effortless-box{width:65%;float:right}.pons-home-story .effortless-box .pons-story-text{top:50px;max-width:475px;position:absolute;left:13%}.pons-home-story .effortless-box img{width:100%;margin-top:-95px;z-index:-1;position:relative}body.cms-home .page-footer{margin-top:0}.page-footer{margin:30px 0 0 0;background:#000;padding:40px 0 0 0;color:#fff}.page-footer .footer-top.container{width:100%}.page-footer .footer-logo{margin:30px 0 0 0;max-width:363px}.page-footer .footer-title{color:#d9b48f;font-size:21px}.page-footer .footer-item{margin:15px 0 0 0;padding:0}.page-footer .footer-item li{list-style:none;color:#9fa3a6;font-size:12px;line-height:18px;font-family:"Gotham SSm A","Gotham SSm B" !important}.page-footer .footer-item li a{color:#9fa3a6;font-size:14px}.page-footer .footer-item li a:hover{color:#fff;transition:color .2s ease-in;text-decoration:none}.page-footer .newsletter .block-title{display:none}.page-footer .newsletter .control{width:calc(100% - 55px);float:left;margin-right:15px}.page-footer .block.newsletter .actions{float:right;width:40px;margin-top:24px}.page-footer .newsletter .control:before{display:none !important}.page-footer .newsletter .control input{padding-left:10px;background:#000;border:solid 1px #40464d;border-radius:3px;height:40px;font-size:14px;color:#fff}.page-footer .newsletter .control input::-webkit-input-placeholder,.page-footer .newsletter .control input::-moz-placeholder,.page-footer .newsletter .control input:-ms-input-placeholder,.page-footer .newsletter .control input:-moz-placeholder{color:#707479}.page-footer .copyright span.cr a{padding-left:5px;color:#9fa3a6;text-decoration:none}.page-footer .copyright span.cr a:hover{color:#fff;transition:color .2s ease-in}.page-footer .copyright .page-main{color:#9fa3a6;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:13px;padding:0 50px 20px 50px;max-width:100%}.page-footer .copyright .page-main span{padding:15px 0;display:inline-block;margin-top:3px;position:absolute}.page-footer button.subscribe>span{background:rgba(0,0,0,0) url("../images/newsletter-arrow.png") no-repeat scroll 13px 8px !important;display:inline-block;height:40px;margin:-6px 0 0 -17px;width:40px}.page-footer button.subscribe>span>span{display:none}.page-footer button.subscribe{background:#d9b48f !important;border-radius:3px !important;border:solid 2px #e8d2bc !important;width:40px;height:40px;margin-top:-16px;padding-top:6px !important}.page-footer .pons-social-icons{float:right;margin:0}.page-footer .pons-social-icons li{list-style:none;float:left;margin:12px 15px 0 0}.page-footer .pons-social-icons li:last-child{margin-right:0}.page-footer .pons-social-icons li a{display:inline-block;width:28px;height:28px;background:url("../images/socials-icon.png") no-repeat;opacity:.52}.page-footer .pons-social-icons li a:hover{opacity:1;transition:opacity .2s ease-in}.page-footer .pons-social-icons li a.mail{background-position:0 -292px}.page-footer .pons-social-icons li a.fb{background-position:0 0}.page-footer .pons-social-icons li a.tw{background-position:0 -43px}.page-footer .pons-social-icons li a.ln{background-position:0 -88px}.page-footer .pons-social-icons li a.in{background-position:0 -131px}.page-footer .pons-social-icons li a.yt{background-position:0 -174px}.page-footer .pons-social-icons li a.pi{background-position:0 -217px}.page-footer .block.newsletter .field .control{position:relative}.page-footer .block.newsletter .field label.label{display:none}.page-footer #newsletter-error.mage-error{position:absolute;top:48px}.page-footer .edu-link{font-size:12px;font-family:"Gotham SSm A","Gotham SSm B" !important;color:#9fa3a6;text-decoration:none}.page-footer .edu-link:hover{color:#fff;transition:color .2s ease-in}.page-footer .copyright .page-main{text-align:center}body.account .page-main>.page-title-wrapper .page-title{text-align:center;display:block;color:#d9b48f;font-size:52px;padding:5px 0 15px}.page-wrapper .page-main .page-title{color:#d9b48f;font-size:52px}.account.page-layout-2columns-left .column.main{width:73% !important}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width:27% !important}body.account .account-nav .content{background:#d9b48f}body.account .account-nav .item.current a,body.account .account-nav .item.current strong{border-color:#fff;color:#fff;font-size:18px}body.account .account-nav .item a{color:#000;font-size:18px}body.account .account-nav .item a:hover,body.account .nav>li>a:hover,body.account .nav>li>a:focus{background:#c5a382}body.account .block .block-title strong{color:#000;font-size:22px !important}body.account .block .box-title span{font-family:"Gotham SSm A","Gotham SSm B" !important;color:#40464d;font-size:15px !important}body.account .block .box-content p,body.account .block .box-content{font-family:"Gotham SSm A","Gotham SSm B" !important;color:#9fa3a6;font-size:14px}body.account .page-main a,body.account .page-main .alink,.page-main .block a.action.remind,.page-main a.action.back{color:#d9b48f;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:15px !important}.toolbar .pages{text-align:center;margin:15px 0}.pages .item{font-size:18px}.pages .action{color:#000;border:0}.pages a.page{color:#000 !important;padding:0 6px}.pages strong.page{font-size:18px;color:#d9b48f}.pages .action.next::before{width:30px;margin:0 0 0 -16px;color:#000 !important}.pages .action.previous::before{color:#000 !important;margin:2px 0 0 -6px}.pages .action.next{margin-left:0}.career-banner-image{position:relative;height:100vmin;margin:-25px 0 0 0;min-height:100vh}.career-banner-image .title{line-height:55px;font-size:80px;color:#fff;position:absolute;top:50%;left:50%;width:100%;text-align:center;transform:translate(-50%,-50%);line-height:85px}.career-banner-image .title span{color:#d9b48f}.banner-image{background-size:cover !important;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;right:0;top:0;bottom:0}.career-title{text-align:left;max-width:1250px;margin:110px 20px 130px;padding:0}.career-title h2{color:#d9b48f;font-size:44px}.career-title p{color:#707479;font-size:30px;line-height:40px;margin-bottom:40px}.career-title a{color:#d9b48f;font-size:30px}.mid-content{max-width:1250px}.career-bg-shadow{background:url("../images/about-shadow-image2.png") no-repeat left top;margin:0;border:solid 1px transparent}.page-layout-checkout .page-header{background:#fff;border-bottom:1px solid #f6f6f6;height:58px;width:100%}.page-layout-checkout .page-header a.logo{background:rgba(0,0,0,0) url("../images/st_logo_dark_v01.png") no-repeat scroll 0 0;height:40px;margin:10px 0 0 15px;width:175px}.page-layout-checkout .page-header a.logo img{height:48px;margin:12px 0 0 15px;width:120px;display:none}.page-layout-checkout .page-header .header.content{height:58px;margin:0;padding:0;width:100}.page-layout-checkout .authentication-wrapper{margin-top:0}.page-layout-checkout .opc-progress-bar{margin:-25px 0 20px}.opc-progress-bar-item._active::before{background:#0e1923}.opc-progress-bar-item._active>span::before{background:#ddbc99}.checkout-index-index .checkout-container .action.action-auth-toggle{margin-top:-100px}.checkout-index-index .modal-custom.authentication-dropdown.custom-slide._show{margin-top:-84px}.checkout-index-index .modal-custom .action-close{margin:5px;padding:0 !important}.page-print a.logo img{height:48px;margin:12px 0 0 0;width:120px}.page-print #maincontent{margin-top:0}.page-print .copyright .pons-social-icons{display:none}.page-print .columns .column.main{padding-bottom:0}.page-print .nav-sections{margin-bottom:10px}.page-print .copyright .col-sm-5>span{display:block;margin-bottom:10px;margin-left:-40px}.opc-wrapper .shipping-address-item::before{background:#ddbc99}.opc-wrapper .shipping-address-item.selected-item::after{background:#ddbc99}.opc-wrapper .shipping-address-item.selected-item{border-color:#ddbc99}.sales-order-view .page-title-wrapper .order-status,.sales-order-invoice .page-title-wrapper .order-status,.sales-order-shipment .page-title-wrapper .order-status{font-weight:bold}.sales-order-view .page-title-wrapper .order-date,.sales-order-invoice .page-title-wrapper .order-date,.sales-order-shipment .page-title-wrapper .order-date{font-weight:bold;margin-bottom:5px}.checkout-index-index .checkout-payment-method .payment-method-content .billing-address-form .choice.field::before,.customer-account-create .field.choice.newsletter:before{width:auto !important;padding:0 !important}.checkout-index-index .actions-toolbar .action.action-cancel{color:#d9b48f !important;margin-top:0;margin-left:10px}.checkout-payment-method .payment-option-title .action-toggle{color:#d9b48f !important}.checkout-index-index .shipping .value{display:none !important}.paypal-payment-method .payment-method-title{padding:10px 0}.paypal-payment-method .label{display:flex}.paypal-payment-method .radio{margin:15px 5px 0 0}.paypal-payment-method .payment-icon{height:100%}.paypal-payment-text p{margin:0 0 0 5px}.modal-popup{z-index:999}.modal-popup .modal-content{padding:15px 30px !important}.modal-popup .modal-title{border-bottom:0}.modal-popup .modal-header{padding-bottom:5px;padding-top:5px}.modal-popup.modal-slide .modal-footer{border-top:solid 2px #e7e7e8 !important;padding:15px 30px}.modal-popup.confirm._show .modal-inner-wrap{max-width:421px}.products-review-index.page-layout-2columns-left .column.main{width:100%}.products-review-index #review-form.form{max-width:450px}.products-review-index #review-form.form .label{color:#40464d;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:14px;font-weight:bold;text-align:left !important}.products-review-index #review-form.form .legend.review-legend{margin-bottom:15px}.products-review-index #review-form.form .control{margin-bottom:15px;margin-top:4px}.products-review-index #review-form.form #btnSubmit{margin-top:20px}.products-review-index #review-form.form .review-control-vote label::before{color:#d9b48f}.customer-account-forgotpassword .form.password.forget .fieldset{margin-bottom:10px}.customer-account-forgotpassword .form.password.forget .actions-toolbar{max-width:443px}.customer-account-createpassword .form.password.reset .fieldset{margin-bottom:10px}.paypal-express-in-context-mini-cart-container{display:none}.cms-about-us #maincontent.page-main{max-width:100%;padding:0;margin:0}.cms-about-us #maincontent.page-main .career-banner-image{margin-bottom:0}.cms-about-us #maincontent.page-main .columns .column.main{padding-bottom:0}.about-engineer{background:#fff url("../images/about-shadow-image.png") no-repeat 0 -250px;width:100%;height:auto;padding:150px 0}.about-engineer .mid-content li{font-style:normal;font-weight:300}.about-engineer .mid-content p.light{font-weight:300}.mid-content p.title{font-family:"StreetvertisingLight";font-size:30px;line-height:40px}.mid-content{margin:0 auto;font-size:23px;font-family:"Gotham SSm A","Gotham SSm B" !important;color:#101820;line-height:38px;font-weight:300}.career-banner-image.core-standards{margin-top:0}.about-bottom-image{background:#fff url("../images/about-shadow-image2.png") no-repeat 0 -300px;width:100%;height:auto;padding:160px 0 50px 0}.about-bottom-image .mid-content{color:#000;font-weight:300}.career-banner-image img,.career-banner-image.core-standards img{width:100%}.about-bottom-image .mid-content{margin-bottom:160px}body.cms-about-us .page-footer{margin-top:0}body.cms-about-us .pons-prod-textbox h2{color:#101820;font-size:52px;margin-bottom:30px;line-height:60px}body.cms-about-us a.about-link{color:#d9b48f;display:block;margin-top:15px}body.cms-about-us .pons-home-product.mattress{margin-bottom:50px}body.cms-referral #maincontent{width:100%;max-width:100%;padding:0}body.cms-referral #maincontent .column.main{padding-bottom:0;margin-bottom:-30px}body.cms-referral .page-title-wrapper{display:none}.referral-banner-image{width:100%;height:auto;position:relative;text-align:center;margin:-115px 0 0 0}.referral-banner-image .referral-bg-image{width:100%;z-index:99}.referral-banner-image .smartfriend{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:998}body.cms-referral .career-bg-shadow{margin:0;padding-bottom:180px}body.cms-referral .pons-home-product.mattress{margin:180px 0 0 0}body.cms-referral .pons-home-product.mattress .left-box2{width:38%}body.cms-referral .pons-home-product.mattress .right-box2{width:62%;left:38%}body.cms-referral .pons-home-product.mattress .pons-prod-textbox{left:100px;color:#101820}body.cms-referral .pons-home-product.mattress .pons-prod-textbox h2{font-size:52px;line-height:60px}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p{font-size:23px;line-height:38px;margin-top:15px;font-family:"Gotham SSm A","Gotham SSm B" !important;color:#000;font-weight:300}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p.mar-p{margin-bottom:70px}body.cms-referral .pons-home-product .pons-prod-textbox{max-width:560px}body.cms-referral .pons-home-product.mattress .left-box{width:62%}body.cms-referral .pons-home-product.mattress .right-box{width:38%;left:62%}.referpopup{padding-left:15px;padding-right:15px}.referpopup .modal-dialog{width:100%;max-width:975px;background:#d9b48f;padding:7px}.referpopup .modal-dialog .modal-body{padding:0}.referpopup .content-left{width:100%;float:left}.referpopup .content-right{width:50%;float:left;height:auto}.referpopup .content-right img{width:100%;max-height:526px;height:526px}.referpopup .content-left .smartnfriends{width:100%;background:#000;height:77px;text-align:center}.referpopup .content-left .smartnfriends img{max-width:330px;margin:15px auto}.referpopup .share-text{font-size:26px;text-align:center;color:#000;line-height:30px;padding:10px 0 15px 0}.referpopup .inner-text{background:#000;text-align:center;padding:15px 30px 15px;height:auto}.referpopup .inner-text p.golden{color:#dcb38d;font-size:22px;line-height:28px;margin:0}.referpopup .inner-text p.white{color:#fff;font-family:"Gotham SSm A","Gotham SSm B" !important;line-height:20px;font-size:14px;font-weight:300;margin:0;padding:5px 0}.referpopup .inner-text ul{margin:15px 0 0;padding:0}.referpopup .inner-text ul li{display:inline;margin:0 35px 0 0}.referpopup .inner-text ul li:last-child{margin-right:0}.referpopup .inner-text ul li a{width:35px;height:28px;margin:0;background:url("../images/socials-icon.png") no-repeat;display:inline-block}.referpopup .inner-text ul li a.mail{background-position:0 -343px}.referpopup .inner-text ul li a.fb{background-position:2px -398px}.referpopup .inner-text ul li a.tw{background-position:2px -451px}.bootstrap-select{width:100% !important;margin:5px 0 10px 0}.bootstrap-select button{box-shadow:none !important;padding:8px 10px !important;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:13px;font-weight:normal;height:38px;color:#40464d !important}.bootstrap-select button:hover{border:2px solid #e7e7e8}.pons-colorbox{float:left;border:1px solid #9fa3a6;display:inline-block;height:20px;margin-right:10px;width:40px}.pons-select-text{font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:13px;font-weight:normal;color:#000}.bootstrap-select .dropdown-toggle .bs-caret .caret{border:0 !important;color:#40464d;font-family:"Glyphicons Halflings";font-size:14px;height:20px;margin:0 !important;right:8px !important;top:6px !important;width:20px}.bootstrap-select .dropdown-toggle .bs-caret .caret:before{content:""}.bootstrap-select.open .dropdown-menu{border:1px solid #e7e7e8;margin:0;padding:5px 0;background:#fff}.bootstrap-select.open .dropdown-menu>li>a{padding:5px 12px;font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:13px;color:#40464d !important}.bootstrap-select button.btn.dropdown-toggle.btn-default.bs-placeholder span.filter-option{color:#9fa3a6}.pons-colorbox.brown{background:#1e1304}.pons-colorbox.acacia{background:#a45a2a}.pons-colorbox.driftwood{background:#a29b96}.pons-colorbox.navy-blue{background:#00263a}.pons-colorbox.flint-grey{background:#a7a8aa}.pons-colorbox.black{background:#342f1f}.pons-colorbox.white{background:#f4f5f0}.inside-rating{display:inline;margin-top:-27px !important;float:right}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.swiper-button-next,.swiper-container-rtl .swiper-button-prev,.swiper-button-prev,.swiper-container-rtl .swiper-button-next{border-radius:100%;width:50px !important;height:50px !important;color:#000;background:#d9b48f !important}.swiper-button-next::before{color:#000;content:"";font-family:"Glyphicons Halflings";font-size:26px;left:1px;position:absolute;text-align:center;top:7px;width:50px}.swiper-button-prev::before{color:#000;content:"";font-family:"Glyphicons Halflings";font-size:26px;left:0;position:absolute;text-align:center;top:7px;width:50px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:#d9b48f;width:50px;height:50px;border-radius:100%}.new-title{font-size:23px;font-weight:300;line-height:38px;font-family:"Gotham SSm A","Gotham SSm B" !important;padding:25px 15px 10px 15px}.new-title.smartp{position:absolute;left:50%;top:50%;color:#fff;width:100%;transform:translate(-50%,35%)}.pons-no-jobs{padding:5px 15px 10px 15px;color:#000;border:solid 1px #000;font-size:23px;text-align:center;margin:0 auto;max-width:1135px}.authentication-wrapper button.action-auth-toggle{color:#fff}.promo-banner{background:#d9b48f;color:#000;text-align:center;width:100%;display:inline-block;text-align:center;font-family:"Gotham SSm A","Gotham SSm B";position:absolute;opacity:.8;top:58px;padding:5px 15px}.promo-banner p{margin:0 30px 0 0;position:relative}.promo-banner span{width:20px;float:right;position:absolute;top:4px;right:8px;text-shadow:0 0 2px #000;background:#000;color:#fff;cursor:pointer;border-radius:3px;border:2px solid #40464d;padding-left:3px;padding-right:3px}.checkout-index-index .shipping-address-item{font-family:"Gotham SSm A","Gotham SSm B" !important;padding:20px 20px 20px 20px;font-weight:300}.checkout-index-index .billing-address-details,.checkout-index-index .shipping-information-content{font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:14px;font-weight:300}.shipping-information-content{font-family:"Gotham SSm A","Gotham SSm B" !important;font-size:14px;font-weight:300}.payment-method,.payment-method._active{font-family:"Gotham SSm A","Gotham SSm B" !important}.payment-method select,.payment-method._active select{font-size:14px !important}.table-totals{font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300}.items-in-cart{font-family:"Gotham SSm A","Gotham SSm B" !important}.checkout-index-index .authentication-wrapper button.action-auth-toggle{font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300}.table-checkout-shipping-method tbody td:first-child{text-align:center}.table-checkout-shipping-method{font-family:"Gotham SSm A","Gotham SSm B" !important;font-weight:300}@media only screen and (min-width:1366px){.cms-about-us .mid-content{padding:0 !important;max-width:1250px !important}}@media only screen and (min-width:1300px){body.cms-referral .pons-home-product.mattress .left-box .pons-prod-textbox{max-width:675px}}@media only screen and (min-width:1025px) and (max-width:1299px){body.cms-referral .pons-home-product.mattress .right-box2 .pons-prod-textbox{left:50px}body.cms-referral .pons-home-product.mattress .left-box .pons-prod-textbox{max-width:488px;right:50px}.stx-prod-spec-ship-panel .col-md-9 .pons-spec-table{padding-left:50px}.stx-prod-spec-ship-panel .pons-shipping .container{padding-left:50px;padding-right:50px;width:100%}}@media only screen and (min-width:992px){.ftr-txt-center{text-align:center}.ftr-txt-center .ftr-div{display:inline-block;min-width:150px;text-align:left}.page-footer .copyright .pons-terms.cr{left:50%;transform:translate(-50%,0px)}}@media only screen and (min-width:1025px){body.cms-referral .pons-home-product.mattress .left-box .pons-prod-textbox{right:100px;left:auto}.ftr-left{margin-left:-50px}.rrimg{margin-top:-100px}.referpopup .content-left{width:50%}.referpopup .content-right{width:50%;display:block;background:url("../images/order-popup-confirm-image.jpg") no-repeat;height:526px}.referpopup .inner-text{height:369px}.referpopup .share-text{padding:5px 0}.page-footer .footer-top.container{padding:0 50px}.cms-about-us .mid-content{padding:0 50px;max-width:100%}.cms-about-us .pons-home-product .pons-prod-textbox{padding-right:65px}.career-title{margin:110px auto 130px}}@media only screen and (min-width:768px) and (max-width:1024px){#maincontent{padding:0 40px 0 40px}.pons-top-header ul.nav.navbar-nav{margin:0}.pons-top-header ul.nav.navbar-nav li{margin:0 8px 0 0}.pons-top-header ul.nav.navbar-nav li:last-child{margin-right:0}.pons-top-header ul.nav.navbar-nav li a{padding-left:0;padding-right:0;font-size:14px}.stx-herovideo .pons-home-video-text img{display:none}#pillars .container{padding-left:0}.pons-prod-text h2{font-size:41px}.stx-pillars .text-center{margin-top:26%}.pons-top-header .minicart-wrapper .action.showcart{width:110px}.stx-pillars section.block-body .pillars-list li{font-size:20px;padding:5px}.stx-pillars section.block-body .pillars-list li span.plus{font-size:50px;line-height:21px}.mid-content{padding:0 50px}.pons-prod-link{font-size:48px;line-height:52px}.pons-story-panel .pons-story-text h2,.pons-story-panel .pons-prod-textbox h2{font-size:48px;line-height:52px;margin-bottom:0}.pons-home-product .pons-prod-textbox{right:0;padding:0 20px}.pons-home-product.mattress .pons-prod-textbox{left:0;padding:0 15px 0 20px}.stx-storys .pons-story-panel header{margin-bottom:150px;margin-top:50px}.pons-home-story .right-box2 .home-story-image{margin-top:-30%}.pons-home-story .right-box{padding-left:25px;padding-right:15px}.pons-home-story .left-box2 .pons-story-text{margin-right:0;margin-top:80px;padding-right:25px}.pons-home-story .home-story-image-right{margin-top:-90px}.pons-home-story .home-story-image-left{margin-top:-140px}.pons-home-story .effortless-box .pons-story-text{left:10%;top:0}body.cms-referral .pons-home-product.mattress .pons-prod-textbox{padding:0 50px;left:0;right:0;max-width:100%}.opc-block-summary{padding:22px 10px}}@media only screen and (min-width:768px) and (max-width:800px){.pons-top-header ul.nav.navbar-nav{margin-left:38px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.pons-home-story .right-box{padding-left:60px}.page-footer .footer-top.container{padding:0 50px}.cms-about-us .pons-home-product.mattress .pons-prod-textbox{padding:0 50px 0 20px}.pons-prod-bedframe-2{max-height:550px}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.pons-prod-bedframe-2{max-height:600px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){#maincontent{padding:0 15px 0 15px}.stx-pillars{height:570px}.stx-pillars .text-center{font-size:70px;margin-left:-30px}.stx-pillars section.block-body .pillars-list li{float:none;line-height:20px;display:inline-block}.stx-pillars section.block-body .pillars-list li span.plus{display:inline-block;height:21px;line-height:0;padding-top:4px;vertical-align:middle}.stx-pillars section.block-body .pillars-list li span.plus.hidetab{display:none}.pons-bedframe-textbox{padding:25px 0 25px 10px;line-height:30px}.pons-prod-text h2{font-size:30px;line-height:30px}.pons-prod-text span.line{margin-top:10px}.pons-prod-text p{padding:10px 0}.pons-prod-text .pons-prod-img{max-height:400px}.pons-prod-text .pons-prod-img.rightside{margin-top:-80px}.pons-mattress-textbox{padding:25px 10px 25px 0}.pons-bedding-textbox{padding:25px 0 25px 10px}.pons-prod-text .pons-prod-img.leftside{margin:-85px 0 0 -30px}.pons-home-bedframe{margin-top:120px}.pons-home-mattress{margin-top:115px}.pons-home-bedding{margin:112px 0}.stx-herovideo .pons-home-video-text h2{font-size:45px;line-height:55px;min-width:90%}.stx-herovideo .pons-home-video-text h2 span{font-size:20px}.pons-top-header .container{padding-left:20px;padding-right:20px}body.cms-referral .pons-home-product.mattress .pons-prod-textbox{padding:0 15px}body.cms-referral .pons-home-product.mattress .pons-prod-textbox h2{font-size:35px;line-height:40px}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p{font-size:21px;line-height:28px}body.cms-referral .career-bg-shadow{padding-bottom:100px}body.cms-referral .pons-home-product.mattress{margin:100px 0 0 0}.page-footer .footer-top.containe{padding:0 20px}.page-footer .copyright .page-main{padding:0 20px 20px 20px}.cms-about-us .pons-home-product.mattress .pons-prod-textbox{padding:0 20px 0 20px}.pons-prod-bedframe-2{max-height:400px !important}}@media only screen and (min-width:768px) and (max-width:990px){.pons-story-panel .pons-story-imgbig{min-width:418px;height:450px}.pons-story-panel .pad-l115{padding-left:50px}.pons-story-panel .mar-r115{margin-right:50px}.pons-story-panel .pons-story-imgsmallRight{margin:15px 0 0 -50px;width:300px}.pons-story-panel .pons-story-imgsmallLeft{right:0;width:300px}.pons-story-panel .pons-story-imgbig.left{margin-right:-30px;right:-5px}.pons-story-panel .pons-story-text{max-width:320px}.pons-story-panel .pons-story-text.pull-right.mar-r115{max-width:300px}.pons-story-panel .pons-story-text h2{margin-top:30px}.pons-story-panel .row.clearfix.box-three{min-height:405px}.pons-story-imgsmallRight.third{margin-top:-45px}.pons-story-panel .pons-circle-box-right,.pons-story-panel .pons-circle-box-left{display:none}.page-footer .content-block .row .col-md-5.hidden-xs{float:left;width:50%}.page-footer .content-block .row .col-md-3.col-xs-12.col-md-push-4{float:left;width:50%;padding-top:5px;min-height:201px}.page-footer .copyright .page-main span{float:right;margin:45px -200px 15px 0;padding:0;position:relative}}@media only screen and (min-width :768px){.pons-top-header .navbar-brand{padding:0}.promo-banner{padding:10px 15px}#checkout-payment-method-load .payment-methods .actions-toolbar .primary{float:left}}@media only screen and (max-width :767px){#maincontent{padding:0 18px 0 18px}.pons-top-header{top:0}.pons-top-header .logo{left:calc(50% - 88px);position:absolute}body.cms-home .pons-top-header .logo{margin-top:-5px}.pons-top-header .logo img{margin-top:-4px}.page-header{margin-bottom:0;border-bottom:0}.navbar-nav{margin:0}.pons-top-header .navbar-brand .nav-toggle{left:15px;top:18px}.pons-top-header .navbar-brand .nav-toggle:before{color:#d9b48f;font-size:34px}.pons-top-header.light-header .navbar-brand .nav-toggle:before{color:#000}.minicart-wrapper .action.showcart .text{display:none}.minicart-wrapper .action.showcart{width:40px;height:40px;margin:12px 0 0 0;right:20px !important}.minicart-wrapper .action.showcart .pons-cart-icon{margin:5px 0 0 -4px;background-position:0 0}.minicart-wrapper .action.showcart .counter.qty{top:-2px !important;right:0 !important}.stx-herovideo .pons-home-video-text img{display:none}.page-footer .pons-social-icons{padding:0;margin:-10px 0 15px 0}.page-footer .copyright .page-main span{float:right;margin:45px -200px 15px 0;padding:0;position:relative}.page-footer .block.newsletter{margin-bottom:0;padding-bottom:10px}.stx-pillars{height:auto;padding-bottom:140px}.stx-pillars .text-center{margin-top:21%;margin-bottom:40px;font-size:45px}.stx-pillars section.block-body .pillars-list li{float:none;margin-left:-25px;line-height:20px}.stx-pillars section.block-body .pillars-list li span{display:none}.pons-prod-text .pons-prod-img{position:relative}.pons-home-bedframe{margin:-15px 0 0 0}.pons-bedframe-textbox{padding:25px 0;max-height:auto;max-height:none;margin:0 -15px}.pons-prod-text .pons-prod-img.rightside{margin:0;width:100%;height:auto}.pons-home-mattress{margin:0}.pons-mattress-textbox{padding:25px 0;max-height:none;margin:0 -15px}.pons-prod-text .pons-prod-img.leftside{margin:0;height:auto}.pons-home-bedding{margin:0 0 40px 0}.pons-bedding-textbox{padding:25px 0;max-height:none;margin:0 -15px}.pons-prod-text h2{font-size:40px;margin-top:25px}.pons-prod-text span.line{margin-top:20px}.pons-prod-text p{padding:10px 0}.collapsed.navbar-toggle .action.showcart{width:46px;margin-top:19px}.stx-pillars .background{animation:none;transfrom:none !important}.pons-story-panel .pons-story-imgsmallLeft,.pons-story-panel .pons-story-imgsmallRight{display:none}.pons-story-panel .pons-circle-box-right,.pons-story-panel .pons-circle-box-left{display:none !important}.pons-story-panel header h2{font-size:50px;margin-top:-10px}.pons-story-panel header p{font-size:40px;margin-bottom:40px}.pons-story-panel .pons-story-imgbig{height:auto;max-height:500px}.pons-story-panel .pons-story-imgbig.left{width:100%;min-width:100%;max-width:100% !important;right:0;margin:0}.pons-story-panel .col-md-6.col-sm-6.col-xs-12.text-right.pad-r0,.pons-story-panel .col-md-6.col-sm-6.col-xs-12.pad-l115{padding:0 30px !important}.pons-story-panel .pons-story-text{min-width:100%;min-height:auto;margin-bottom:10px !important;border:solid 1px transparent}.pons-story-panel .pons-story-text p{margin-top:10px;padding-bottom:15px}.pons-story-panel .pons-story-imgbig.right{margin:0;width:100%;min-width:100%;padding:0 15px}.pons-story-text.pull-right.mar-r115{min-width:100%;min-height:auto;margin:0;padding:0 15px}.pons-story-panel .pons-story-imgbig.left.third{margin:0 !important;position:relative}.pons-story-panel .pons-story-imgbig{transform:none !important}.pons-story-panel .pons-story-imgbig.right.four{position:relative}.page-footer{margin-top:10px;padding-top:20px}.page-footer #footer.content-block{padding:0 15px}.page-footer .footer-top.container{padding:0 5px}.page-footer .footer .copyright .page-main.clearfix{padding:0 20px}.stx-storys.clearfix{overflow-x:hidden}.career-banner-image{margin-top:-10px}.career-banner-image .title{font-size:40px;top:calc(50% + 15px);line-height:45px}.mid-content{padding:0 15px}body.account .page-main>.page-title-wrapper .page-title,.page-wrapper .page-main .page-title{font-size:40px}.nav-sections-item-content{margin:0;padding:0}.nav-sections-item-title.active{display:none}.nav-sections .header.links{padding:6px 0 !important;border-bottom:0 !important}.nav-sections .header.links li>a{padding:9px 15px;color:#000;font-size:15px}.nav-sections .header.links li:first-child>a{border-top:0}.nav-sections .header.links li>a:hover,.nav-sections .header.links li>a.active{padding:9px 15px;background:#d9b48f;color:#fff}.stx-herovideo .pons-home-video-text h2{font-size:48px;line-height:40px;min-width:90%;top:50%}.stx-herovideo .pons-home-video-text h2 span{font-size:16px}.pons-top-header .container{padding-left:20px;padding-right:20px}.mid-content{padding:0 20px}html.nav-before-open.nav-open .minicart-wrapper a.showcart{display:none}html.nav-before-open.nav-open .navbar-header{margin-left:-18px !important}html.nav-before-open.nav-open .pons-top-header .navbar-brand .nav-toggle{left:10px}.pons-home-product{margin-bottom:50px}.pons-home-product .right-box{width:55%;left:45%}.pons-home-product .left-box{width:45%}.pons-home-product .pons-prod-textbox{right:0;padding:0 20px}.pons-prod-link,.pons-story-panel .pons-story-text h2,.pons-story-panel .pons-prod-textbox h2{font-size:28px;line-height:34px}.pons-home-product .pons-prod-textbox p{line-height:21px}.pons-prod-link span.line{margin-bottom:10px;margin-top:10px}.pons-home-product.mattress .left-box2{width:55%}.pons-home-product.mattress .right-box2{left:55%;width:45%}.pons-home-product.mattress .pons-prod-textbox{left:0}.stx-storys .pons-story-panel header{margin-bottom:80px;margin-top:50px}.pons-home-product.mattress{margin-bottom:80px}.pons-home-story .right-box{padding:0 20px}.pons-story-panel .pons-story-text h2,.pons-story-panel .pons-prod-textbox h2{margin:20px 0 0 0}.pons-story-panel .pons-story-text p{margin-top:0}.pons-home-story .right-box2 .home-story-image{margin-top:-15%}.pons-home-story .left-box2 .pons-story-text{margin:20px 0 0 0}.pons-home-story .left-box2{padding:0 20px}.pons-home-story .home-story-image-right{margin-top:-10%}.pons-home-story .home-story-image-left{margin-top:-15%}.pons-home-story .outstanding-box{margin-top:50px;position:relative}.pons-home-story .outstanding-box .pons-story-text{top:10%;left:auto;right:-50%;min-width:100px;max-width:245px}.pons-home-story .effortless-box .pons-story-text{top:20px;min-width:100px;max-width:255px;left:5%}.pons-home-story .effortless-box img{margin-top:-20%}body.cms-about-us .pons-prod-textbox h2{font-size:36px;line-height:45px;margin-bottom:15px}.about-engineer{padding:100px 0}.about-bottom-image{padding-top:100px}.about-bottom-image .mid-content{margin-bottom:100px}.career-title p{font-size:26px;line-height:35px}.career-title a{font-size:26px}.referpopup{padding-left:0}.referral-banner-image .smartfriend{max-width:70%;top:calc(47%)}body.cms-referral .career-bg-shadow{padding-bottom:70px}body.cms-referral .pons-home-product.mattress{margin:70px 0 0 0}body.cms-referral .pons-home-product.mattress .pons-prod-textbox{left:0;right:0;padding:0 15px;float:left}body.cms-referral .pons-home-product.mattress .pons-prod-textbox h2{font-size:18px;line-height:22px;margin:10px 0 10px 0}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p.mar-p{margin-bottom:0}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p{font-size:16px;line-height:20px;margin:0}body.cms-referral .pons-home-product.mattress .right-box2{position:absolute}body.cms-referral .pons-home-product.mattress .pons-prod-textbox br{display:none}body.cms-referral .pons-home-product.mattress .pons-prod-textbox{position:absolute}body.cms-referral .pons-home-product.mattress.mar-t0{margin-top:35px !important}.cms-about-us .pons-home-product.mattress .left-box2{width:100%}.cms-about-us .pons-home-product.mattress .right-box2{left:0;width:100%;position:relative}.cms-about-us .pons-home-product .pons-prod-textbox{max-width:100%;position:relative;top:0;transform:none;width:100%}.cms-about-us .pons-home-product .pons-prod-textbox h2>br{display:none}.bootstrap-select.open .dropdown-menu{position:absolute}.referpopup button.close{background:transparent !important;border:medium none !important;color:#fff !important;cursor:pointer;opacity:1 !important;padding:0;position:absolute;right:6px;text-align:center;width:45px;z-index:9}.referpopup button.close{margin-left:-3px}.new-title{font-size:18px;line-height:28px;padding:10px 15px 10px 15px}.cms-home .stx-pillars h1 p br{display:none}body.cms-home .stx-herovideo{margin-top:0}.authentication-wrapper button.action-auth-toggle{color:#d9b48f}.checkout-index-index .checkout-container .action.action-auth-toggle{margin-top:-40px}.checkout-index-index .checkout-container .action.action-auth-toggle{margin-top:-20px}.page-layout-checkout .authentication-wrapper{margin-top:-60px;max-width:100%;display:inline-block}.paypal-payment-method .payment-method-title{padding:15px}}@media only screen and (max-width :640px){.stx-herovideo .pons-home-video-text .video-link{bottom:25px}.stx-herovideo{margin-top:-65px}body.cms-home .stx-herovideo{margin-top:-10px}.referpopup .content-left .smartnfriends img{max-width:290px;margin-top:17px}.modal.fade.referpopup.in{margin-bottom:60px}}@media only screen and (max-width :479px){.page-footer .col-md-3.col-xs-6.col-md-pull-3{width:100%}.stx-herovideo{margin-top:-21px}ul.order-links li.nav.item{padding:10px 5px !important;font-size:13px !important}ul.order-links li.nav.item a{font-size:13px !important}.stx-herovideo .pons-home-video-text h2{font-size:32px;line-height:32px}.stx-herovideo .pons-home-video-text h2 span{font-size:15px;line-height:18px}.pons-home-product .left-box{position:relative;width:100%}.pons-home-product .pons-prod-textbox{padding:20px;position:relative;right:0;top:5%;transform:none;max-width:100%}.pons-home-product .right-box{left:10%;width:90%}.pons-home-product.mattress .left-box2{width:90%}.pons-home-product.mattress .right-box2{left:0;position:relative;width:90%}.pons-prod-link br:empty{display:none}.pons-home-product.mattress{margin-bottom:20px}.pons-home-story .left-box{width:100%}.pons-home-story .right-box{width:100%}.pons-home-story .left-box2{width:60%}.pons-home-story .right-box2{width:40%}.pons-home-story .right-box2 .home-story-image{margin-top:0}.pons-home-story .left-box2 .pons-story-text{margin-top:-10px}.pons-home-story .outstanding-box{margin-top:0;width:100%}.pons-home-story .outstanding-box .outstanding-image{width:100%;margin-top:230px}.pons-home-story .outstanding-box .pons-story-text{left:0;right:0;max-width:100%;padding:0 20px}.pons-home-story .effortless-box .pons-story-text{left:0;padding:0 20px;right:0;max-width:100%;position:relative}.pons-home-story .effortless-box{width:100%;margin-top:20px}.pons-home-story .effortless-box img{margin-top:auto}body.cms-referral .pons-home-product.mattress .right-box img{margin-top:10%}.career-banner-image .title{font-size:36px}.pons-home-story .home-story-image-right{margin-top:20px}.new-title{line-height:22px;padding:5px 15px;font-size:16px}.referral-banner-image .smartfriend{max-width:55%;top:calc(50%)}.stx-pillars .text-center{margin-top:38%}.page-footer .footer .copyright .page-main.clearfix{padding:0 20px 60px}.page-footer .pons-social-icons{float:left}.page-footer .copyright .page-main span{float:left;margin:0 0 15px 0;text-align:left}}@media only screen and (max-width :400px){body.cms-referral .pons-home-product.mattress .left-box2{width:100%}body.cms-referral .pons-home-product.mattress .right-box2{width:100%;left:0}body.cms-referral .pons-home-product.mattress .right-box{width:100%;left:0}body.cms-referral .pons-home-product.mattress .left-box{width:100%}body.cms-referral .pons-home-product.mattress .left-box .pons-prod-textbox{position:absolute;z-index:99;top:65px}body.cms-referral .pons-home-product.mattress .pons-prod-textbox h2{font-size:21px;line-height:28px;font-weight:bold}body.cms-referral .pons-home-product.mattress .pons-prod-textbox p{line-height:23px}.referpopup .content-left .smartnfriends img{max-width:260px;margin-top:20px}}@keyframes kenBurns{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(0,0,0) scale(1.15)}100%{transform:translate3d(0,0,0) scale(1)}}@media(min-width:1200px){.container{width:1280px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.pons-top-header .logo{background:url("../images/st_logo_dark_v01@2x.png") no-repeat;background-size:contain}body.cms-home .pons-top-header .logo{background:url("../images/st_logo_light_v01@2x.png") no-repeat;background-size:contain}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cms-home .stx-herovideo{height:auto;min-height:auto}.page-wrapper{display:inline-block !important;position:relative;width:100%}.page-footer .copyright .pons-terms.cr{left:50%;transform:translate(-50%,0px)}html,body{height:auto !important}.minicart-wrapper .block-minicart{margin:56px 48px 0 0 !important}body.products-bedframe-index .video-wrap{background:#fff !important}body.products-mattress-index .video-wrap{background:#fff !important}body.products-beddingandpillows-index .video-wrap{background:#fff !important}.referpopup .inner-text p.white{font-size:13px}body.checkout-onepage-success .checkout-success{padding-top:15px}.page.messages{position:fixed}}_::-webkit-:not(:root:root),.safari-only{top:-5px}