.collection-filter h2{font-family:acumin-pro-condensed,sans-serif!important;font-weight:500!important;font-size:2.3rem;margin-bottom:20px;line-height:35px!important}.collection-filter .tbi h3{font-size:2.3rem}.collection-filter .tbi-content{font-size:1rem;line-height:1.25}.collection-filter .title-container{background-color:#dcf0fa;width:100%;padding:50px 20px}.collection-filter .title-container h1{margin-top:0;margin-bottom:15px}.collection-filter .title-container p{text-align:center;max-width:800px;margin:0 auto;font-size:1rem;line-height:1.25}.collection-filter .title-container a{color:#fff}.collection-filter .collection-filter-top-container{background-color:#f5f4f4;padding:60px 20px 40px 20px}.collection-filter .collection-filter-top-container .columns{max-width:1000px;margin:0 auto}.collection-filter .collection-filter-top-container .column{margin-bottom:20px}.collection-filter .collection-filter-top-container img{margin-bottom:0;display:inline-block}.collection-filter .collection-filter-top-container .title{font-family:acumin-pro,sans-serif!important;font-weight:600!important;color:#085072;font-size:1.4rem;margin-bottom:5px;text-align:left}.collection-filter .collection-filter-top-container .blurb,.collection-filter .collection-filter-top-container .firmness{font-size:1rem;line-height:17px;margin-bottom:15px}.collection-filter .collection-filter-top-container .firmness{margin-bottom:15px}.collection-filter .collection-filter-top-container .button{font-size:0.8rem;padding:10px 19px;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.collection-filter .collection-filter-top-container .price{font-family:acumin-pro-condensed,sans-serif!important;font-weight:500!important;color:#085072;font-size:1.4rem;margin-bottom:20px;line-height:15px}.collection-filter .collection-filter-top-container .price span{font-family:acumin-pro,sans-serif!important;font-weight:600!important;font-size:1.5rem!important;line-height:15px}.collection-filter .collection-filter-top-container .price s{font-family:acumin-pro,sans-serif!important;color:#525252!important;font-weight:500!important;font-size:1.45rem!important;line-height:15px}.collection-filter .collection-filter-bottom-container{max-width:900px;margin-left:auto;margin-right:auto}.collection-filter .collection-filter-bottom-container article{background:#f8f8f8;padding:40px 30px;margin-bottom:50px!important}.collection-filter .collection-filter-bottom-container .button{font-size:0.8rem;padding:10px 19px;border-radius:7px;width:100px;margin-left:0;margin-right:0}@media screen and (max-width:767px){.collection-filter .collection-filter-bottom-container .button{width:100px!important;margin-left:0!important;margin-right:0!important}}.collection-filter .collection-filter-bottom-container strong{display:block;margin-bottom:8px}.collection-filter .collection-filter-bottom-container p{font-size:1rem;line-height:1.25;margin-bottom:15px}.collection-filter .who-should-sleep{text-align:center;max-width:950px}.collection-filter .who-should-sleep strong{display:block;margin-bottom:10px}.collection-filter .who-should-sleep img{height:100px;width:auto;margin-bottom:10px}.collection-filter .who-should-sleep p{font-size:1rem;line-height:17px;margin-bottom:15px;padding-left:20px;padding-right:20px}.collection-filter .who-should-sleep .column{padding-left:30px;padding-right:30px}@media (max-width:767px){.collection-filter{}.collection-filter .reverse-columns{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex}}.collection-filter p{font-size:1rem;line-height:1.25}.collection-filter p a{text-decoration:underline}