button#sdev-prevButton:hover{background:#c8e6f0!important}body{overflow-x:hidden}li.buddha-menu-item span{text-transform:uppercase}.horizontal-mega-menu li.buddha-menu-item>ul.mm-submenu{border:1px solid #000!important}.instagram_feeds .page-width{max-width:100%;padding:0}.pagination a{color:#000;text-decoration:none}.rk-product .product_info{display:flex;justify-content:space-between;padding:0;flex-wrap:wrap;align-items:center}*:focus-visible{box-shadow:none}*{scroll-behavior:smooth}body.gradient.hr_search.search{display:block!important}.categories-section .slider-wrapper .slider-prev,.categories-section .slider-wrapper .slider-next{top:39%}.multicolumn .multicolumn-card__image-wrapper .media img.multicolumn-card__image{width:100%;object-fit:contain}.multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper{background:#f9f6f4;padding:3rem 0;border:1px solid #121212}.multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper .media{padding-bottom:20%!important}.multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper .media img{object-fit:contain;width:auto}.multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper .media{height:80px}.multirow-box{text-align:center;margin-bottom:2rem}.multirow-box h2{margin:0 0 10px;padding:0}.multirow-box p{padding:0;margin:0}.multirow-box h2>p{font-size:32px;line-height:40px;font-weight:600}.collapsible-content .collapsible-content__wrapper .page-width{max-width:85%;padding:0;width:100%}.collapsible-content .collapsible-content__wrapper h2.collapsible-content__heading{font-weight:600;color:#121212}.collapsible-content .collapsible-content__wrapper h3.accordion__title.inline-richtext.h4{font-size:20px;line-height:30px}.collapsible-content .collapsible-content__wrapper .accordion__content p{font-size:18px;color:#121212}.collapsible-content .collapsible-content__wrapper .accordion summary:hover{background:none}.collapsible-content .collapsible-content__wrapper .accordion summary:hover h3.accordion__title{text-decoration:none}.blog .article-card-wrapper .card__information h3 a{font-weight:600;font-size:24px;line-height:28px;letter-spacing:.6px}.newsletter{border-top:1px solid #ddd}.page\.franchising .blog .page-width-custom{max-width:85%}.page\.franchising .collapsible-content__grid-item{max-width:40%!important}.page\.franchising .collapsible-content__grid--reverse{gap:40px}#Banner-template--23976427880735__image_banner_QX4fgq .banner__content .banner__box:before{background:transparent}.banner__buttons a.button:hover,.contact__button button:hover{background:#c7a69d!important;border:none}.contact__button button:hover:before,.contact__button button:hover:after{box-shadow:none!important}.collection-hero__title{font-size:45px;line-height:52px;font-weight:600;text-transform:capitalize}.collection-hero__inner.page-width,.collection .custom-page-width-hr{max-width:85%;padding:0}.premium-mattress .custom-page-width-hr{display:grid;grid-template-columns:25% 75%}.premium-mattress aside#main-collection-filters{padding-left:0}.premium-mattress .facets-container{padding-top:0}.premium-mattress .product-grid-container .collection ul#product-grid{display:grid;grid-template-columns:50% 50%;gap:20px}.premium-mattress .product-grid-container .collection ul#product-grid li.grid__item{width:100%;max-width:100%}.premium-mattress .product-grid-container .product-image{justify-content:center}.premium-mattress .facets__form-vertical{width:100%;max-width:80%}.premium-mattress .product-grid-container .collection ul#product-grid .product-info-col{display:grid;grid-template-columns:50% 50%;justify-content:space-between;align-items:start}.premium-mattress .product-grid-container .collection ul#product-grid .product-info-col h3{padding:10px 0;text-align:left;margin:0}.premium-mattress .product-grid-container .collection ul#product-grid .product-info-col p{text-align:right;margin:0;padding:15px 0;font-size:24px;line-height:22.4px;letter-spacing:1px}@keyframes rotate360{0%{transform:translate(100%,-50%) rotate(0)}to{transform:translate(100%,-50%) rotate(360deg)}}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item--current,.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item:hover{background:#c7a69d;border-radius:50%;text-decoration:none;border:1px solid #121212;font-size:16px;line-height:16px;font-weight:600}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item:hover:after{display:none}.pagination-wrapper nav.pagination ul.pagination__list li a.pagination__item--current:after{display:none}nav.pagination ul.pagination__list li a.pagination__item{background:#fff;border:1px solid #cccccc;border-radius:50%;font-size:16px;line-height:16px;font-weight:600}.pagination-wrapper .pagination__item .icon-caret{height:.9rem}.premium-mattress .facets-container .active-facets-vertical-filter h2{display:none}.collection-hero__inner.page-width img{width:100%;margin:0 auto;max-width:100%;position:relative}.collection-hero .collection_banner img{width:100%;max-width:100%;height:100%;object-fit:cover}.user_login_det{background:#fff;color:#000;border-radius:5px;transition:ease-in-out .5s;gap:5px}.user_login_det:hover{background-color:#c7a69d}.user_login_det:hover a{color:#fff}.user_login_det a{padding:7px 13px}.user_login_det a.login_button{padding-right:0}.user_login_det a.sign_up{padding-left:0}.collection-hero__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);width:100%}.collection-hero__text-wrapper h1.collection-hero__title,.collection-hero__description p{color:#fff}.collection-hero{padding:0;height:488px}.collection_banner{height:100%}.collection-hero__description span{font-size:18px;line-height:32px}@media screen and (max-width:1400px){.collection-hero__inner.page-width,.collection .custom-page-width-hr{max-width:95%}}@media screen and (max-width:1200px){.page\.finance_option .section-template--23989591474463__image_with_text_mF3Wpp-padding .image-with-text{padding-right:70px!important}.page\.finance_option .section-template--23989591474463__image_with_text_mF3Wpp-padding .img_with_txt:after{right:140px}.active-facets-vertical-filter h2{font-size:28px;line-height:34px}.collection-hero__description{margin:auto;max-width:100%!important}}@media screen and (max-width:991px){.page\.finance_option .section-template--23989591474463__image_with_text_mF3Wpp-padding .image-with-text{padding-right:0!important}.page\.finance_option .section-template--23989591474463__image_with_text_mF3Wpp-padding .img_with_txt:after{display:none}.premium-mattress .custom-page-width-hr{grid-template-columns:30% 65%}.premium-mattress .facets__form-vertical{width:100%;max-width:100%}}@media screen and (max-width:768px){.page\.on-sale .img_with_txt{max-width:95%}.page\.on-sale .multirow__inner{max-width:90%!important}.multicolumn .multicolumn-card.content-container .multicolumn-card__image-wrapper{padding:1rem 0}}@media screen and (max-width:749px){.page\.franchising .collapsible-content__grid-item{max-width:100%!important}.page\.franchising .image-with-text.image-with-text--no-overlap.isolate{padding:0;max-width:100%!important}.page\.franchising .img_with_txt,.collapsible-content .collapsible-content__wrapper .page-width,.page\.franchising .blog .page-width-custom{max-width:90%}.page\.franchising .img_with_txt{padding:0}.banner .banner__box h2.banner__heading,.banner .banner__box .banner__text p{color:#fff!important}.multirow-box h2>p{font-size:26px!important;line-height:30px!important}.banner__box.content-container{padding-right:20px!important}.page\.finance_option .image-with-text__media-item.grid__item img{object-fit:cover!important}.page\.finance_option .image-with-text__content{padding:20px 5px!important}.premium-mattress .custom-page-width-hr{grid-template-columns:100%}.premium-mattress .product-grid-container .product-image{max-height:250px}h2.product-count__text{display:flex;flex-wrap:wrap;align-items:center}.premium-mattress .product-grid-container .collection ul#product-grid{padding:0 20px 0 0}}@media screen and (max-width:567px){.rich-text__blocks.center h2{font-size:26px!important;line-height:30px!important}.premium-mattress .product-grid-container .product-image{max-height:180px;min-height:180px}}.banner__box.content-container h2{color:#fff}@media screen and (min-width:1100px){.award-image img{width:236px!important;height:229px!important}.award-flex{display:flex!important;flex-wrap:wrap;justify-content:space-between}.heading-award{max-width:900px!important;width:100%;margin:auto}}.collection_harsh.section-template--23868814065951__multicolumn_htCKBL-padding.isolate .multicolumn p{text-align:center;font-size:18px;color:#121212}.collection-hero__image-container.media.gradient{display:none}ul.mm-submenu.tree.small.mm-last-level li:hover span{color:#a5847b!important}div#shopify-section-template--19322607501562__find_your_matrix_QtDBtQ{display:none}p.image-store-top{background:#5f5959;margin:-0;padding:16px;position:absolute;width:100%;top:0;color:#fff;text-transform:uppercase;font-size:21px!important;font-weight:600;letter-spacing:2px}.store-image{position:relative;background-size:cover;background-position:center;width:100%}.store-info h3{font-size:16px;margin:0;font-size:24px!important;font-weight:700}.store-info p{font-size:14px;color:#555;margin:10px 0;color:#121212}.store-whole{max-width:1400px;margin:0 auto}img.banner-area{width:100%;margin:54px auto 16px}@media only screen and (max-device-width:800px){body.gradient.hr_page.page\.terms-condition h2.rich-text__heading strong{width:100%;font-size:24px}body.gradient.hr_page.page\.terms-condition .rich-text{padding-right:20px!important;padding:3px 18px}}body.gradient.hr_page.page\.terms-condition .rich-text__blocks.left{max-width:100%}.footer-log a{color:#fff;font-size:20px;text-decoration:none}body.gradient.hr_page.page\.terms-condition .rich-text__text.rte p:nth-child(1){margin:0!important}body.gradient.hr_page.page\.terms-condition div#careeropportunities{margin-bottom:13px}body.gradient.hr_page.page\.terms-condition .rich-text__text.rte{margin:0!important}body.gradient.hr_page.page\.mattress-buying-guide .buying-guide-content h2,body.gradient.hr_page.page\.mattress-buying-guide .buying-guide-content p{color:#fff!important}@media screen and (min-device-width:767px)and (max-device-width:1000px){a.arrow-home{width:fit-content;margin:0 auto;padding-top:9px;position:absolute;transform:translateY(50%);left:0;right:0;top:94%;animation:bounce2 2s ease infinite}a.arrow-home img{width:49px}}.categories-section__nav:disabled,.categories-section__nav[aria-disabled=true],.sleepys-shop-sale__nav:disabled,.sleepys-shop-sale__nav[aria-disabled=true],.sleepys-knowledgebase__nav:disabled,.sleepys-knowledgebase__nav[aria-disabled=true]{opacity:.3;cursor:default;pointer-events:none}@media all and (max-width:480px){li.buddha-menu-item span{font-size:15px!important}}.custom-drawer{box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/custom-style.css.map */
