.template--index .featured-video--container{padding-top:0!important}.card-bg-container{margin-bottom:0!important}.template--article table{border-collapse:collapse;margin-top:30px}.template--article table,.template--article th,.template--article td{border:1px solid #333}.template--article ul{padding-bottom:0!important}.template--article p{padding:0 0 10px}.template--article h3{padding:0;margin:10px 0}.template--article h4{margin:0;padding:0 0 10px!important}.template--article .blog-cta{font-size:16px;color:#00f}#shopify-section-sections--19360344604917__custom_liquid_DQGY4W .custom-liquid--root{padding:0!important}#shopify-section-template--19360348668149__custom_liquid_aFfD3q .custom-liquid--root{padding-bottom:0!important}#shopify-section-template--19360348668149__image_with_text_kVEb6P .image-with-text--root{padding-bottom:30px!important}.featured-collections--heading,.stacked-text--description h1{font-size:44px!important;line-height:54px!important}.custom-btn{color:#fff!important;background:#2f3139!important;border:2px solid #2f3139!important;padding-left:30px;padding-right:30px;align-items:center;justify-content:center;line-height:45px;border-radius:50px;font-family:Montserrat,sans-serif!important;font-weight:700!important;font-size:16px!important}.custom-btn:hover{color:#2f3139!important;background:#fff!important;border:2px solid #2f3139!important}.btn-line{text-align:center!important;margin:20px 0!important}.query{font-family:Montserrat,sans-serif!important;font-weight:600!important;font-size:15px!important;text-align:center;padding-bottom:9px!important}#shopify-section-sections--20254754046197__custom_liquid_DQGY4W .custom-liquid--root,.template--article .article--content h2{padding:0!important}.key-takeaways-box{padding:0 20px 20px!important}.custom-choose-option-btn{border-radius:unset;width:100%;height:auto;padding:10px;color:var(--button--bg-color);background:0 0;border:2px solid var(--button--bdr-color);font-size:14px;font-family:Montserrat;font-weight:700;text-transform:uppercase;margin:0 auto;background:#fff}.custom-choose-option-btn:hover{background:#2f3139;color:#fff}.product--quick-add{width:100%;margin:0 auto;padding:0 60px 10px}.main-coll-drawer-description{margin-top:20px}html{scroll-behavior:smooth}h2[id],h3[id]{scroll-margin-top:140px}.mattress-compare th,.mattress-compare td{border:1px solid #000;padding:15px;text-align:left;vertical-align:top;font-size:14px;line-height:1.4;word-wrap:break-word}@media(max-width:767px){.custom-choose-option-btn{border-radius:unset;width:70%}.product--quick-add,.template--collection product-quick-add.product--quick-add{width:100%;margin:0 auto;padding:0 15px 10px}.mattress-compare th,.mattress-compare td{border:1px solid #000;padding:12px 10px;text-align:left;vertical-align:top;font-size:14px;line-height:1.4;word-wrap:break-word}.recent-products--grid,.related-products--grid{display:block}.key-takeaways-box{padding:5px}.template--article .article--content{max-width:90%;margin:0 auto}.article--content{width:100%}.mattress-compare-wrap{width:100%;max-width:100%;margin:30px 0;position:relative}.mattress-compare-scroll{width:100%;max-width:100%;overflow-x:visible;overflow-y:hidden;-webkit-overflow-scrolling:touch}.mattress-compare{width:100%;min-width:900px;border-collapse:collapse;table-layout:fixed;background:#fff}.mattress-compare thead th{font-weight:700}.mattress-compare tbody th{font-weight:700;width:20%}}@media(min-width:1080px)and (max-width:1260px){.product--quick-add{padding:0 30px 10px}}@media(min-width:940px)and (max-width:1070px){.product--quick-add{padding:0 20px 10px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/custom.css.map */
