.section-mattressDifference .modal-dialog{vertical-align:top;font-size:10px}body.mattressDiffActive{overflow:hidden}.section-mattressDifference{position:fixed;z-index:-1;left:0;top:0;right:0;opacity:0;background:#000000b3;overflow-y:auto;height:0;transform:scale(0);padding:10px;-webkit-transition:.2s transform,.2s opacity;-o-transition:.2s transform,.2s opacity;transition:.2s transform,.2s opacity}body.mattressDiffActive .section-mattressDifference{z-index:999;opacity:1;height:100%;transform:scale(1)}.section-mattressDifference .modal-content{overflow:hidden}.section-mattressDifference .modal-header{background-color:#f7f6f4;border-bottom:solid 1px #cccccc;border-radius:6px 6px 0 0;border-bottom:none;padding:15px 15px 0;margin:0 auto;text-align:center}.mattress-details{margin-top:20px}.mattress-details .single-detail{padding:20px 0 15px 60px;font-size:10px;border-top:solid 2px #d4d3d1;background-repeat:no-repeat;background-size:40px;background-position:10px 20px;position:relative;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mattress-details .single-detail .tab{position:relative;padding-right:25px;cursor:pointer}.mattress-details .single-detail:first-of-type{border-top:0}.mattress-details .single-detail .content{height:0px;opacity:0;font-size:16px;margin-top:5px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mattress-details .single-detail .content ul{list-style:initial}.section-mattressDifference .cta .btn.button{font-weight:700;text-align:center;text-transform:none;padding:16px 0 14px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-size:16px;color:#fff;background-color:#e5204b;border:none;border-radius:6px;text-decoration:none;letter-spacing:0}.mattress-details .single-detail.active .content{opacity:1;height:100%}.modal-content .close,.sales-modal .modal-content .close{font-size:0px;line-height:30px;position:absolute;right:0;top:0;font-weight:900;width:60px;height:30px;text-align:right;padding:0 5px 0 0;border:none;z-index:100;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8.9 8.9"><polygon points="8.9 1.41 7.49 0 4.45 3.04 1.41 0 0 1.41 3.04 4.45 0 7.49 1.41 8.9 4.45 5.87 7.49 8.9 8.9 7.49 5.87 4.45 8.9 1.41" fill="rgb(11,40,54)"/></svg>');background-size:12px;background-position:top 5px right 5px;background-repeat:no-repeat;background-color:transparent}.section-mattressDifference .differenceNav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:8px;column-gap:20px;padding:0 30px!important;justify-content:space-between;display:grid;grid-template-columns:repeat(4,1fr)}.comparison-image img{margin:10px auto 0;width:100%}.section-mattressDifference .differenceNav .active{position:relative}.section-mattressDifference .differenceNav .active:before{content:"";width:20px;height:20px;left:-5px;right:0;margin:0 auto;border-left:solid 1px #ccc;border-bottom:solid 1px #ccc;position:absolute;bottom:-11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#f7f6f4;-webkit-transition:.2s cubic-bezier(.175,.885,.32,1.275);-o-transition:.2s cubic-bezier(.175,.885,.32,1.275);transition:.2s cubic-bezier(.175,.885,.32,1.275)}.section-mattressDifference .differenceNav h4{font-weight:700!important}.section-mattressDifference .differenceNav>div{padding-top:10px;padding-bottom:20px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:.5;display:flex;flex-direction:column;justify-content:space-between}.section-mattressDifference .differenceNav>div:not(.active):hover{opacity:.75;cursor:pointer}.section-mattressDifference .differenceNav>div.active{opacity:1}.section-mattressDifference .differenceNav p{font-size:1.6em;font-weight:700;color:#0b2836;line-height:1.1}.section-mattressDifference .modal-body{margin:40px 0 0;padding:0 15px 15px}.section-mattressDifference .modal-body>.row{max-width:390px;margin:0 auto}.section-mattressDifference .modal-body>.row>div{display:none}.section-mattressDifference .modal-body>.row>div.active{display:block}.section-mattressDifference .mattress-details .single-detail .tab:after{content:"";position:absolute;right:5px;width:12px;height:7px;background-size:100% auto;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23.2 13.15"><path d="M12.74,12.65a1.62,1.62,0,0,1-2.3,0L.47,2.74A1.61,1.61,0,0,1,.46.46h0a1.64,1.64,0,0,1,2.3,0l8.82,8.78L20.41.45a1.64,1.64,0,0,1,2.3,0,1.61,1.61,0,0,1,0,2.28h0Z" /></svg>');top:calc(50% - 3px);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.section-mattressDifference .mattress-details .single-detail.active .tab:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-mattressDifference h2{margin-bottom:0;text-align:center}.section-mattressDifference h3{text-align:left;color:#498f8d;font-weight:900;font-size:1.1em;line-height:1;margin:0}.section-mattressDifference h4{font-size:1.5em;font-weight:900;color:#0b2836;margin:0}.section-mattressDifference p{color:#0b2836}.section-mattressDifference .accordion{padding-top:0}.section-mattressDifference .accordion .panel-group{border:none;margin-top:0}.section-mattressDifference .accordion .panel a{display:block;padding:20px 15px 15px 16.66666667%;position:relative}.section-mattressDifference .accordion .panel a:before,.section-mattressDifference .accordion .panel a:after{content:"";position:absolute}.section-mattressDifference .accordion .panel a:before{left:5px;width:24px;height:28px;-webkit-filter:invert(45%) sepia(49%) saturate(352%) hue-rotate(129deg) brightness(100%) contrast(91%);filter:invert(45%) sepia(49%) saturate(352%) hue-rotate(129deg) brightness(100%) contrast(91%)}.section-mattressDifference .accordion .panel a:after{right:5px;width:10px;height:6px;top:calc(50% - 3px);-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.section-mattressDifference .accordion .panel a:focus{outline:none}.section-mattressDifference .accordion .panel a[aria-expanded=true]{padding-bottom:0}.section-mattressDifference .accordion .panel a[aria-expanded=true]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section-mattressDifference .accordion .panel a[aria-controls^=height]:before{background-size:80%}.section-mattressDifference .accordion .panel ul{padding:5px 0 15px 16.66666667%}@media (min-width: 768px){.section-mattressDifference .accordion .panel ul{padding-right:30px}}.section-mattressDifference .accordion .panel li{position:relative;color:#666;font-size:1.6em}.section-mattressDifference .accordion .panel li:before{content:"";position:absolute;width:6px;height:6px;left:-12px;top:5px;border-radius:50%;background-color:#498f8d}.section-mattressDifference .cta{text-align:center}.section-mattressDifference .cta .btn{display:block;margin:10px auto 15px}.section-mattressDifference .modal-content{position:relative;background-color:#fff!important;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-clip:padding-box;outline:0;padding:0!important;opacity:1!important}.modal.content-modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0)}.section-mattressDifference .differenceNav>div img{height:auto;width:100%;margin:10px auto 0}@media (min-width: 768px){.section-mattressDifference .modal-dialog{font-size:8px}.section-mattressDifference{padding:0}.modal.content-modal .modal-dialog{text-align:left;vertical-align:middle}.modal-content .close{line-height:24px;background-position:top 15px right 15px}.modal-dialog{width:700px;margin:30px auto;text-align:left;vertical-align:middle}.section-mattressDifference h3{font-size:1.4em}.section-mattressDifference h4{font-size:1.6em}.section-mattressDifference .accordion{padding:0 0 15px}.section-mattressDifference .accordion .panel a:before{width:32px;height:39px;left:15px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px #00000080}.section-mattressDifference .differenceNav{padding:0 40px}.section-mattressDifference .differenceNav>div img{height:40px;width:auto}}.section-mattressDifference h2 br{display:none}@media (max-width: 544px){.section-mattressDifference h4{font-size:1.3em}.content li{font-size:.8em}.section-mattressDifference .differenceNav{column-gap:15px;padding:0!important}.section-mattressDifference .modal-content{width:98%}}
/*# sourceMappingURL=/cdn/shop/t/234/assets/section-mattressDifference.css.map */
