#product_show .mattress{padding:4em 0 26em;text-align:center;color:#fff;background:transparent 50% top no-repeat;background-color:#999;background-repeat:none;background-size:cover;height:80vh;background-image:url(/images/shop/img_module_1_1500w.jpg)}@media screen and (min-width:480px){#product_show .mattress{background-image:url(/images/shop/img_module_1_1500w.jpg)}}@media screen and (max-width:480px){#product_show .mattress{background-image:url(/images/shop/img_module_1_800w.jpg)}}@media screen and (max-width:800px){#product_show .mattress{padding:4em 0 24em;height:auto}}@media(min-width:1600px){#product_show .mattress{background-position:50% 50%}}@media screen and (max-width:480px){#product_show .mattress{padding:1.5em 0 15em;background-position:50% 50%}}#product_show .mattress h1{margin:0 auto;padding:0 0 .5rem;color:#fff;max-width:50rem;font-size:2.625em;line-height:1.2}@media screen and (max-width:920px){#product_show .mattress h1{font-size:2.375em}}@media screen and (max-width:480px){#product_show .mattress h1{font-size:1.625em;line-height:1.33}}#product_show .mattress .sub{text-align:center}@media screen and (max-width:480px){#product_show .mattress .sub{padding:0 1em;font-size:.875em;line-height:1.43}}#product_show .mattress a.primary{min-width:12.5rem;margin-top:.9375rem}#product_show .mattress .support{margin-top:2em}@media screen and (max-width:640px){#product_show .mattress .support{display:none}}#product_show .mattress p{max-width:41.25rem;margin:0 auto;text-align:left}#product_show .hero_reviews{display:block;padding-top:1em}#product_show .hero_reviews:after{clear:both;content:"";display:table}#product_show .hero--ratings{display:block;margin:0 0 3em;padding:0;text-align:center}#product_show .hero--ratings:after{clear:both;content:"";display:table}#product_show .hero--ratings h6{font-family:Apercu Bold,sans-serif;font-size:16px}#product_show .hero--ratings .plus{display:inline-block;font-size:35px;font-weight:700;color:#9d9d9d}@media screen and (max-width:634px){#product_show .hero--ratings>div{display:block}}#product_show .hero-rating{padding:1em 3% .5em;display:inline-block;vertical-align:middle}#product_show .hero-rating img{display:block;margin:0 auto 12px;width:150px}#product_show .hero-rating#delighted img{width:106px}@media screen and (min-width:480px){#product_show .hero-rating{padding:1em 1.25em}}#product_show .comfort_support{display:block;padding:4em 0;background:#f6f7f6}#product_show .comfort_support:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show .comfort_support{padding:2em 0}}#product_show .comfort_support h3{text-align:center}#product_show .comfort_support .features{margin-top:2em}#product_show .comfort_support .features li{float:left;display:block;margin-right:2.35765%;width:31.76157%;position:relative;vertical-align:top}#product_show .comfort_support .features li:last-child{margin-right:0}@media screen and (max-width:480px){#product_show .comfort_support .features li{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2em}#product_show .comfort_support .features li:last-child{margin-right:0}}#product_show .comfort_support .features h6{margin:1rem 0;text-align:center}#product_show .comfort_support .features .svg_icon{position:relative;height:207px}#product_show .comfort_support .features .svg_icon .translate{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}#product_show .comfort_support .features .icon-support{width:160px;height:187px}#product_show .comfort_support .features .icon-supportive_base{width:90px;height:63px}#product_show .comfort_support .features .icon-adaptive_foam{width:110px;height:84px}#product_show #cool{display:block;padding:4em 0}#product_show #cool:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show #cool{padding:2em 0}}#product_show #cool h3{color:inherit}#product_show #cool>p{max-width:245px;margin:0 auto;font-size:14px}#product_show .compatibility{display:block;padding:4em 0;text-align:center;background:#f6f7f6}#product_show .compatibility:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show .compatibility{padding:2em 0}}#product_show .compatibility .bed_frames{padding:0}#product_show .service{display:block;padding:0 0 4em;background:#f6f7f6}#product_show .service:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show .service{padding:2em 0}}#product_show .service img{display:block;width:100%;max-width:1500px;margin:0 auto 40px}#product_show .service h3{padding-bottom:55px;text-align:center}#product_show .service ul{max-width:800px;padding-top:30px;margin:0 auto}#product_show .service li{padding:0 60px}#product_show .service h6{margin-bottom:1rem;text-align:center}#product_show .service .icon{margin:0 auto 25px}@media screen and (max-width:920px){#product_show .service li{padding:0 30px}}@media screen and (max-width:480px){#product_show .service .column{padding:0}#product_show .service li{display:block;clear:both;width:auto;padding:0 20px;text-align:left}#product_show .service li+li{padding-top:40px}}#product_show #product_buy{display:block}#product_show #product_buy:after{clear:both;content:"";display:table}#product_show .guarantees{display:block;padding:4em 0;margin:0 auto;max-width:60em}#product_show .guarantees:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show .guarantees{padding:2em 0}}@media screen and (max-width:480px){#product_show .guarantees{margin-top:2em}}@media screen and (max-width:920px){#product_show .guarantees{margin-top:2em}}#product_show .guarantees li{float:left;display:block;margin-right:2.35765%;width:48.82117%;position:relative;padding:0 3em;text-align:left;vertical-align:top}#product_show .guarantees li:last-child{margin-right:0}@media screen and (max-width:480px){#product_show .guarantees li{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2em}#product_show .guarantees li:last-child{margin-right:0}}#product_show .guarantees h6{margin-bottom:.5rem}#product_show .guarantees .icon{position:absolute;top:1em;left:0;z-index:1;margin:-15px 36px 0 0}@media screen and (max-width:480px){#product_show .guarantees .guarantees li{display:block;margin-right:20px;margin-left:20px}}#product_show #features{display:block;padding:4em 0;text-align:center}#product_show #features:after{clear:both;content:"";display:table}@media screen and (max-width:480px){#product_show #features{padding:2em 0}}#product_show #features ul{padding:0 0 100px}#product_show #features li{position:relative;font-size:14px}#product_show #features li .row{height:141px}#product_show #features li .icon{margin:0 auto}#product_show #features li .icon.icon_costs_arrow{position:absolute;right:-23px;top:42%;z-index:1;width:48px;height:11px;margin:0}#product_show #features p{margin:0 auto;max-width:45rem}@media screen and (max-width:920px){#product_show #features li{display:block;width:auto;padding-bottom:90px}#product_show #features li:last-of-type{padding-bottom:0}#product_show #features li .row{height:auto;padding-bottom:20px}#product_show #features li:after{display:none}#product_show #features li .icon.icon_costs_arrow{transform:rotate(90deg);top:auto;right:50%;bottom:37px;margin-right:-24px}#product_show #features p{padding:0 8%}}@media screen and (max-width:480px){#product_show #features p{font-size:18px}}#product_show #setup article{margin:2em 0;overflow:hidden;max-height:0;font-size:14px;transition:max-height .5s ease;background:#f6f7f6}#product_show #setup article p{padding:25px 0 0}#product_show #setup article dl{overflow:hidden;max-width:400px;margin:60px auto;text-align:left}@media screen and (max-width:480px){#product_show #setup article dl{padding:0 1em}}#product_show #setup article dt{clear:both;float:left;width:50%;padding:0 0 7px}#product_show #setup article dd{overflow:hidden;padding:0 0 7px}#product_show #setup article table{margin:1em auto}#product_show #setup a.opened+article{max-height:450px}#product_show #setup ol{padding:0 40px;box-sizing:border-box}@media screen and (max-width:480px){#product_show #setup ol{padding:0}}#product_show #marketing_images{padding-bottom:60px;text-align:center}#product_show #marketing_images figure{padding:0 10px;text-align:right}#product_show #marketing_images figure+figure{text-align:left}#product_show #marketing_images img{max-width:100%}@media screen and (max-width:480px){#product_show #marketing_images figure{display:block;width:auto;padding:0 25px 25px}#product_show #marketing_images img{display:block}}#product_show #unboxing{margin-bottom:0}#product_show #pricing_details{padding:80px 0}#product_show #pricing_details article{max-width:880px;margin:0 auto}#product_show #pricing_details h3{margin-bottom:1rem;text-align:center}#product_show #pricing_details section{margin-top:60px}#product_show #pricing_details ul{position:relative;width:100%;border-bottom:2px solid #6f7575}#product_show #pricing_details li{display:inline-block;padding:0 0 8px;text-align:center;width:25%;font:12px Apercu Bold,sans-serif;cursor:pointer}@media screen and (max-width:480px){#product_show #pricing_details li{width:100%}}#product_show #pricing_details li.active{position:relative}#product_show #pricing_details li.active a{color:#2b2823}#product_show #pricing_details li.active:before{position:absolute;right:0;bottom:-2px;left:0;height:2px;content:"";background:#60edb3}#product_show #pricing_details dl{font-family:Apercu Regular,sans-serif;margin-top:40px}#product_show #pricing_details dt{font:16px Apercu Regular,sans-serif;margin-bottom:8px}#product_show #pricing_details dt strong{margin-right:8px;font:16px Apercu Bold,sans-serif}#product_show #pricing_details dd{font-size:14px;line-height:20px}#product_show #pricing_details .details_section p{margin-bottom:16px;line-height:24px}#product_show #pricing_details .details_section p:first-child{margin-top:40px}#product_show #pricing_details .details_section+.details_section{display:none}#product_show #pricing_details .buy_now{margin-top:45px;text-align:center}@media screen and (min-width:480px){#product_show #pricing_details .details_menu{position:relative;height:44px;margin-bottom:15px}#product_show #pricing_details ul{position:absolute;top:44px;right:0;left:0;border:none;background:#52575a}#product_show #pricing_details ul.opened{padding-top:20px}#product_show #pricing_details ul.opened li{display:block}#product_show #pricing_details li{display:none;padding:0 0 20px 18px;text-align:left;border:none}#product_show #pricing_details li.active{display:block;position:absolute;top:-44px;right:0;left:0;padding:10px 0;border-bottom:2px solid #60edb3;background:#fff}#product_show #pricing_details li.active:before,#product_show #pricing_details li.active:after{display:none}#product_show #pricing_details li.active a:after{float:right;width:10px;height:10px;content:"";border:2px solid #a7a9ac;border-width:0 2px 2px 0;transform:rotate(45deg)}#product_show #pricing_details li:not(.active) a{color:#fff}#product_show #pricing_details li:not(.active):hover a{color:#6f7575}}@media screen and (max-width:590px){#product_show #pricing_details dl{display:block;width:100%}}#product_show .score{padding-top:0}#product_show .reviews{margin-top:70px}#product_show .reviews .reviews_button{margin:86px 0 91px;text-align:center}#product_show #craft_everyone.lazyloaded{background-image:url(/images/mattress_reviews/img_for_everyone.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#product_show #craft_everyone.lazyloaded{background-image:url(/images/mattress_reviews/img_for_everyone@2x.jpg)}}@media screen and (min-width:1440px){body main #product_show #product_buy .product_buy_wrapper{position:relative;margin:0 auto;padding-left:968px}body main #product_show #product_buy .product_buy_wrapper #slides{width:968px}body main #product_show #product_buy .product_buy_wrapper #details{width:472px}body main #product_show #product_buy .product_buy_wrapper #details input.button.primary{margin:0 auto;width:200px}}#product_show section#product_buy .product_buy_wrapper{background:#fff}#product_show section#product_buy .exp_shipping_one .tn_button.secondary{margin:0 auto;display:flex;justify-content:center;align-items:center}#product_show section#product_buy #details h1{text-align:center;font-weight:400}#product_show section#product_buy #details .products label{background:#f6f7f6;transition:all .2s ease}#product_show section#product_buy #details .products label:hover{background:#e4e4e3}#product_show section#product_buy #details .products label.active{background:#e4e4e3}#product_show section#product_buy #details input:checked+label{background:#e4e4e3;font-family:Apercu Bold,sans-serif}#product_show section#product_buy #details input.button.primary{transition:all .2s ease}#product_buy a.close{position:absolute;top:12px;right:12px;z-index:2}#product_buy #slides{position:absolute;top:0;left:0;z-index:1;width:66%;height:100%;overflow:hidden}#product_buy #slides .owl-stage-outer,#product_buy #slides .owl-stage{height:100%}#product_buy #slides .slides-nav-prev,#product_buy #slides .slides-nav-next{position:absolute;top:0;width:40px;height:100%;z-index:2}@media screen and (max-width:480px){#product_buy #slides .slides-nav-prev,#product_buy #slides .slides-nav-next{display:none}}#product_buy #slides .slides-nav-prev div,#product_buy #slides .slides-nav-next div{position:absolute;top:50%;width:100%;height:40px;background-color:#555a5a33;cursor:pointer}#product_buy #slides .slides-nav-prev div:before,#product_buy #slides .slides-nav-next div:before{position:absolute;display:block;content:"";width:15px;height:15px;border-top:solid 2px #fff}#product_buy #slides .slides-nav-prev{left:0}#product_buy #slides .slides-nav-prev div{padding:12px 0 0 15px}#product_buy #slides .slides-nav-prev div:before{border-left:solid 2px #fff;transform:rotate(-45deg)}#product_buy #slides .slides-nav-next{right:0}#product_buy #slides .slides-nav-next div{padding:12px 0 0 10px}#product_buy #slides .slides-nav-next div:before{border-right:solid 2px #fff;transform:rotate(45deg)}#product_buy #slides .slide{width:100%;height:100%;background-position:50% 0;background-repeat:no-repeat;background-size:auto 100%}#product_buy #slides .slide.lazyloaded.slide_1{background-image:url(../assets/img_slide_1.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#product_buy #slides .slide.lazyloaded.slide_1{background-image:url(../assets/img_slide_1@2x.jpg)}}#product_buy #slides .slide.lazyloaded.slide_2{background-image:url(../assets/img_slide_2.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#product_buy #slides .slide.lazyloaded.slide_2{background-image:url(../assets/img_slide_2@2x.jpg)}}#product_buy #slides .slide.lazyloaded.slide_3{background-image:url(../assets/img_slide_3.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#product_buy #slides .slide.lazyloaded.slide_3{background-image:url(../assets/img_slide_3@2x.jpg)}}#product_buy #slides .slide.lazyloaded.slide_4{background-image:url(../assets/img_slide_4.jpg)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){#product_buy #slides .slide.lazyloaded.slide_4{background-image:url(../assets/img_slide_4@2x.jpg)}}#product_buy #slides .owl-wrapper,#product_buy #slides .owl-item{height:100%}#product_buy #slides .owl-dots{position:absolute;right:0;bottom:10px;left:0;z-index:2}#product_buy #slides .owl-dots button.owl-dot span{width:6px;height:6px;margin:0 2px;border:1px solid #6f7575;background:transparent;opacity:1}#product_buy #slides .owl-dots button.owl-dot.active span{background:#6f7575}body.mint_mattress #product_buy #slides .owl-dots button.owl-dot span{border-color:#fff}body.mint_mattress #product_buy #slides .owl-dots button.owl-dot span.active{background:#fff}@media screen and (max-width:920px){#product_buy #slides{position:relative}}#product_buy .product_buy_wrapper{position:relative;min-height:460px;padding-left:66%;background-color:#f6f6f6}@media screen and (max-width:920px){#product_buy .product_buy_wrapper{padding-left:0;height:auto}}@media screen and (max-width:480px){#product_buy .product_buy_wrapper{height:auto}}#product_buy #details{overflow:hidden;padding:32px;font-size:14px}@media screen and (max-width:920px){#product_buy #details{padding:1.5rem 26.5217% 2rem}}@media screen and (max-width:731px){#product_buy #details{padding:1rem 4.3636% 2rem}}@media screen and (max-width:320px){#product_buy #details{padding:1rem 5% 2rem}}#product_buy #details fieldset{display:none}#product_buy #details fieldset.visible{display:block}#product_buy #details div.exp_shipping_one h4{font:24px/28px Tiempos Headline Bold,serif;text-align:center}#product_buy #details div.exp_shipping_one p{color:#2b2823;text-align:center;margin:8px 0 24px}#product_buy #details div.exp_shipping_one dl.reviews{margin:0 0 .75rem;color:#6f7575}#product_buy #details div.exp_shipping_one dl.reviews:after{display:block;content:"";clear:both}#product_buy #details div.exp_shipping_one dl.reviews dt{width:100%;margin-bottom:.25rem;font:16px/24px Apercu Regular,sans-serif,Helvetica,Arial,sans-serif;text-align:center}#product_buy #details div.exp_shipping_one dl.reviews dt span{font-family:Apercu Bold,sans-serif,Helvetica,Arial,sans-serif}#product_buy #details div.exp_shipping_one dl.reviews dt .symbol-double-dagger{font-size:.625rem}#product_buy #details div.exp_shipping_one dl.reviews dd{float:left;width:50%;line-height:1.0625rem}#product_buy #details div.exp_shipping_one dl.reviews dd:first-of-type{padding-right:.25rem}#product_buy #details div.exp_shipping_one dl.reviews dd:last-of-type{padding-left:.25rem}#product_buy #details div.exp_shipping_one dl.reviews dd .stars{width:5.3125rem;height:.9375rem;float:right;background-image:url(/images/reviews/small_gold_star_outline.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#product_buy #details div.exp_shipping_one dl.reviews dd .stars{background-image:url(/images/reviews/small_gold_star_outline@2x.png);background-size:1.0625rem .9375rem}}#product_buy #details div.exp_shipping_one dl.reviews dd .stars .star_fill{width:90%;height:100%;background-image:url(/images/reviews/small_gold_star.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#product_buy #details div.exp_shipping_one dl.reviews dd .stars .star_fill{background-image:url(/images/reviews/small_gold_star@2x.png);background-size:1.0625rem .9375rem}}#product_buy #details div.exp_shipping_one ul{margin-bottom:1.5rem;padding:0;list-style-type:none;color:#6f7575}#product_buy #details div.exp_shipping_one ul li{float:left;width:50%;font-family:Apercu Regular}#product_buy #details div.exp_shipping_one ul li:first-child{text-align:right;padding-right:.5rem}#product_buy #details div.exp_shipping_one ul li:last-child{padding-left:.5rem}@media screen and (max-width:1214px){#product_buy #details div.exp_shipping_one ul li{width:100%}#product_buy #details div.exp_shipping_one ul li:first-child,#product_buy #details div.exp_shipping_one ul li:last-child{padding:0;text-align:center}}@media screen and (max-width:920px){#product_buy #details div.exp_shipping_one ul li{width:50%}#product_buy #details div.exp_shipping_one ul li:first-child{text-align:right;padding-right:.5rem}#product_buy #details div.exp_shipping_one ul li:last-child{padding-left:.5rem;text-align:left}}@media screen and (max-width:383px){#product_buy #details div.exp_shipping_one ul li{width:100%}#product_buy #details div.exp_shipping_one ul li:first-child,#product_buy #details div.exp_shipping_one ul li:last-child{padding:0;text-align:center}}#product_buy #details div.exp_shipping_one ul:after{clear:both;content:"";display:table}#product_buy #details h4{padding:0 0 16px;font-size:24px}#product_buy #details h4 strong{padding:0 15px 0 0;font:18px Apercu Bold,sans-serif;vertical-align:-2px}#product_buy #details p{margin:0;overflow:hidden;padding:0 0 5px;text-align:left;font-size:16px;line-height:24px}#product_buy #details p strong{float:right;font-family:Apercu Bold,sans-serif}#product_buy #details ul{padding:0 0 8px 1rem;line-height:150%;list-style:disc;text-align:left}#product_buy #details .unavailable{display:none;font-size:18px;text-align:center}#product_buy #details .unavailable.visible{display:block}#product_buy #details .unavailable{padding-top:30px}#product_buy #details input[type=submit]{display:block;font:16px Apercu Bold,sans-serif;width:100%}#product_buy #details input[type=submit].hidden{display:none}#product_buy #details .products{padding-left:0;margin:0 -7px 8px;overflow:hidden;list-style:none}#product_buy #details .products li{float:left;width:50%;padding:0 7px 10px;box-sizing:border-box}#product_buy #details .products li label{display:block;overflow:hidden;padding:8px;font-size:14px;background:#fff;cursor:pointer}#product_buy #details .products li label.active{font-family:Apercu Bold,sans-serif;background:#e4e4e3}#product_buy #details .products li label span{float:right}#product_buy #details .products li input{display:none}#product_buy #details .selected_product{overflow:hidden}#product_buy #details .selected_product h4{float:left;color:#2b2823}#product_buy #details .selected_product mark{margin-right:15px}#product_buy #details .selected_product strong{float:right;font:14px/20px Apercu Regular,sans-serif;padding-top:4px;color:#2b2823}#product_buy #details .selected_product_alt{display:none;overflow:hidden;padding-bottom:4px}#product_buy #details .selected_product_alt>span{display:block;text-align:center}#product_buy #details .selected_product_alt>span label span{background-color:transparent;border:1px solid #52565A;font-weight:700;color:#52565a}#product_buy #details .selected_product_alt h4#price{text-align:center;font:1.5rem/2rem Apercu Medium,sans-serif,Helvetica,Arial,sans-serif;color:#2b2823;padding-bottom:0}#product_buy #details .selected_product_alt>p{text-align:center;padding-top:4px;color:#6f7575}@media screen and (max-width:920px){#product_buy #slides{float:none;width:100%;height:378px;margin:0}#product_buy #slides .slide{height:378px}#product_buy #details{margin:0 auto}}@media screen and (max-width:480px){#product_buy #slides,#product_buy #slides .slide{height:157px}#product_buy #details{max-width:100%;padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/tuft-reviews-slider.css.map */
