.btn{padding:14px 35px 12px;font-size:18px;line-height:24px;text-transform:capitalize}.announcement-bar .rte p{font-size:12px;line-height:16px;font-weight:700;font-family:var(--bs-headings-font-family)}.announcement-bar .rte p strong{font-size:16px;line-height:16px;color:var(--bs-primary);letter-spacing:2px}#shopify-section-navbar .navbar_wrapper{position:absolute;left:0;right:0;max-width:1370px;margin:0 auto!important;top:50px;width:100%}.bg-white{background-color:#fff!important}#shopify-section-navbar nav{border-radius:8px}.navbar .nav-link{font-weight:800;font-family:var(--bs-headings-font-family)}#navbar-desktop .nav-links>li{margin:0 20px}#navbar-desktop .nav-links>li:first-child{margin-left:0}.navbar-brand{width:100%;display:block;text-align:center}.btn-primary,.btn-primary:hover,.btn-primary:focus{color:var(--bs-dark)}body .btn{font-weight:800;font-family:var(--bs-headings-font-family)}.navbar .btn{padding:8px 32px}.banner .row{position:relative}.banner-detail{position:absolute;left:0;right:0;max-width:1270px;margin:0 auto;top:0;bottom:0;display:flex;align-items:center}.banner-detail-inner{width:100%;max-width:460px;display:inline-block}.banner .col-lg-5{width:45%}.banner .col-lg-7{width:55%}.banner-detail-inner h2.title.h1{font-size:63px;line-height:67px}.banner-detail .description.fs-3 p{font-size:22px;line-height:28px}.banner-detail .btn.btn-md{padding:14px 34px 10px;font-size:18px;line-height:21px}.banner-bottom-text{margin-top:15px}.banner-bottom-text{margin-bottom:15px}.banner-bottom-text span{display:flex;align-items:center;font-size:13px;line-height:16px;letter-spacing:.01em}.banner-bottom-text span svg{margin-right:5px}.rest-easy .card{background:none;border-radius:0}.rest-easy .card img{border-radius:15px;border:3px solid #61B3E4}.rest-easy .row .col{padding:40px!important}.rest-easy .card-body .title.h4{font-size:28px;line-height:36px}.title.h2{font-size:46px;line-height:54px}.marquee ul li{font-weight:700}.marquee ul li:after{-webkit-mask-image:none;mask-image:none;border-radius:100%;background:#61b3e4}.marquee .title.h4{font-size:28px;line-height:34px}.center-image-block img.img-fluid{width:100%;max-width:566px}.center-image-block{width:100%;max-width:825px;margin:30px auto 50px;position:relative}.center-image-block>div{position:absolute;text-align:center;display:flex;flex-direction:column;justify-content:center;font-size:18px;line-height:24px;font-weight:800;text-transform:capitalize}.center-image-block>div>img{width:92px;height:auto;position:relative}.arrow-top-left{left:20px;top:40px}.arrow-top-right{top:40px;right:16px}.arrow-bottom-left{left:0;bottom:30px}.arrow-bottom-right{bottom:30px;right:10px}.arrow-top-left img{left:37px;top:-12px}.arrow-top-right img{top:-12px;right:10px}.arrow-bottom-left img{left:66px;top:10px}.arrow-bottom-right img{right:30px;top:10px}.features-section .card{background:none}.features-section .card img{max-width:55px;margin:0 auto;border-radius:0}.features-section .card .title{font-weight:600;margin-bottom:0!important;font-family:var(--bs-body-font-family)}.features-section .title.h2{margin-bottom:45px!important}.testimonials .card-body img{position:absolute;right:15px;margin:0!important;top:-25px;border:3px solid #61B3E4}.testimonials .card{background:#444963;color:#fff!important;border-radius:10px}.testimonials .card .card-body{padding-bottom:70px;padding-top:25px;position:relative}.testimonials .author-detail{position:absolute;bottom:15px}.testimonials .author-detail .author-name{font-size:16px;line-height:18px;margin-bottom:0;font-weight:600;font-family:var(--bs-body-font-family)}.testimonials .author-detail .author-designation{text-transform:capitalize;font-size:16px;line-height:18px;font-weight:400}.testimonials .card .description{margin-top:10px!important}.testimonials .card .description p{font-size:16px;line-height:24px;font-style:italic;font-weight:600}.testimonials-star svg{margin-right:6px!important}.testimonials h2.title{margin-bottom:50px!important}.insurance .image-text-detail{width:100%;display:inline-block;padding-left:40px}.insurance .description.rte p strong{position:relative;width:45px;height:45px;color:var(--bs-primary);background:var(--bs-dark);display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:20px}.insurance .description.rte p{font-weight:600;display:flex;align-items:center;margin-bottom:35px;position:relative}.insurance .btn.btn-md{padding:14px 34px 10px;font-size:18px;line-height:21px}.insurance .description.rte p strong:before{content:"";width:2px;height:100%;background:var(--bs-dark);display:inline-block;bottom:-40px;position:absolute}.insurance .description.rte p:last-child strong:before{display:none}.insurance h2.title{margin-bottom:25px!important}.insurance img.img-fluid{border-radius:10px!important}.faq .accordion{--bs-accordion-border-radius: 0 !important}.faq .accordion-item{margin:15px 0;border-radius:30px;overflow:hidden;background:rgba\(var(--bs-light-rgb);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.faq .accordion-item .accordion-button{background:none;font-size:18px;line-height:24px;font-weight:700;color:var(--bs-dark)}.faq .accordion-item .accordion-button:after{background-color:var(--bs-dark);border-radius:100%;width:27px;height:27px;background-position:center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-size:16px}.faq .accordion-body{padding-top:0!important}.faq .accordion-button:not(.collapsed){box-shadow:none}.ready-for-bed{background-image:url(/cdn/shop/files/white-new-cloud-bg.png);background-size:cover;background-color:var(--bs-dark);background-position:center top}.ready-for-bed .banner-bottom-text span{justify-content:center}.ready-for-bed .mx-auto{position:relative;padding:0 15px}.ready-for-bed .mx-auto:after{content:"";background:url(/cdn/shop/files/red-arrow.png);width:41px;height:75px;display:inline-block;position:absolute;right:0;background-size:cover;bottom:61px}.footer-block .title:before{display:none}.footer-block .title{margin-bottom:10px;font-weight:700}#footer .nav-link{font-size:16px;line-height:24px;font-weight:400}.copyright-or-menu{width:100%;display:flex;align-items:center;justify-content:space-between}#footer.text-white a:not(.btn){opacity:1}#footer.text-white a:not(.btn):hover{opacity:.7}.page-type-product .testimonials .card{background:#fff;color:var(--bs-dark)!important}.two-testimonials.testimonials .card .card-body>div{justify-content:center;margin-bottom:0!important}.two-testimonials .testimonials-star{justify-content:center;margin-top:0!important}.two-testimonials.testimonials .card .card-body>div .title-wrapper{display:flex;flex-direction:column-reverse;margin-bottom:0!important}.two-testimonials.testimonials .card .card-body>div h3.title{margin-top:10px}.two-testimonials.testimonials .card .description p{font-weight:400;font-family:var(--bs-body-font-family);font-style:italic}.two-testimonials.testimonials .author-detail{left:0;right:0;padding-left:15px;padding-right:15px}.two-testimonials.testimonials .card .card-body{padding-bottom:50px}.two-testimonials.testimonials .author-detail .author-name{font-weight:700;font-family:var(--bs-headings-font-family)}.two-testimonials .splide__track{overflow:hidden}.two-testimonials.testimonials .splide__arrow{background-image:none;background-color:#fff}.two-testimonials.testimonials .splide__arrow.splide__arrow--prev{left:-35px}.two-testimonials.testimonials .splide__arrow.splide__arrow--next{right:-35px}.two-testimonials.testimonials .splide__arrow svg{display:block;fill:var(--bs-dark)}.two-testimonials.testimonials .splide__arrow.splide__arrow--next svg{transform:scaleX(-1)}.two-testimonials.funding-testimonials.testimonials .card .description p{font-family:var(--bs-body-font-family)}.image-with-accordion img.img-fluid{border-radius:15px}.image-with-accordion-detail{padding-left:40px}.faq ul{padding-left:20px;margin-bottom:0}.faq .accordion-item .bg-secondary.accordion-button:after,.faq .accordion-item .bg-dark.accordion-button:after{background-color:#fff;background-image:var(--bs-accordion-btn-icon)}.two-testimonials.testimonials{position:relative}.ready-for-bed.need-help{background-image:url(/cdn/shop/files/new-cloud-light-bg.png);background-size:cover;background-color:#fff;background-position:center top}.need-help .btn{background:#61b3e4;border-color:#61b3e4;color:#fff;margin-top:18px}.helpful-video .card{border-radius:0;border:none;overflow:hidden;background:transparent}.video-block{width:100%;display:inline-block;padding-top:56%;border:3px solid var(--bs-dark);overflow:hidden;border-radius:10px;position:relative}.video-block .videoPlayer,.video-block .videoPlayer1,.video-block .video-thumb,.video-block .video-thumb1{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;height:100%;object-fit:cover}.video-block button{position:absolute;left:0;right:0;top:0;bottom:0;width:68px;background:none;padding:0;border:none;height:68px;margin:auto}.video-block button img{width:68px;height:auto;border-radius:100%}.video-block button.playing,.video-block button.playing1{opacity:0}.helpful-video:before{content:"";background:url(/cdn/shop/files/white-upgray-new.png);background-size:cover;background-position:center bottom;height:100px;position:absolute;left:0;right:0;top:0}.title.h1{font-size:63px;line-height:70px}.description.fs-3{font-size:22px!important;line-height:30px;font-family:var(--bs-headings-font-family);font-weight:400}.doctor-terapists .btn svg{display:none}.doctor-terapists .banner-bottom-text span{font-size:12px;line-height:16px;justify-content:flex-start}.doctor-terapists .btn{margin-top:15px}.doctor-terapists img.img-fluid{border-radius:15px!important}.features-section.doctor-features .card .title{font-weight:700;font-family:var(--bs-headings-font-family)}.doctor-features .card .card-body{padding:10px 15px}.features-section .card img{max-width:62px}.cubby-help img.img-fluid{border-radius:20px}.cubby-help .card-body{padding-left:0;padding-right:0}.cubby-help img.img-fluid{border-radius:22px;border:3px solid var(--bs-dark)}.cubby-help .card{border-radius:0}.cubby-help .title.h4{font-size:28px;line-height:36px;margin-bottom:15px!important}.title-italic .title.h4{font-style:italic}.insurance-medicaid ul{list-style:none;padding:0;margin:35px 0 0;display:inline-block}.insurance-medicaid ul li{position:relative;width:20%;float:left;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 20px;font-size:1rem;line-height:24px;font-weight:600}.insurance-medicaid ul li strong{font-family:var(--bs-headings-font-family);font-weight:800;position:relative;width:100%;max-width:40px;height:40px;margin:0 auto 10px;background:var(--bs-dark);border-radius:100%;color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:20px;line-height:22px}.insurance-medicaid ul li:before{content:"";width:100%;height:2px;display:inline-block;background:var(--bs-dark);left:50%;position:absolute;top:20px}.insurance-medicaid ul li:last-child:before{display:none}.ready-for-bed.still-have{background-color:var(--bs-light)}.still-have .title.h3{font-size:36px;line-height:44px}.ready-for-bed.still-have .mx-auto:after{right:20px;bottom:20px}.btn.btn-info{background:#61b3e4;color:#fff;border-color:#61b3e4}.still-have .btn{margin-top:10px}.doctor-features{background-image:url(https://cubbybeds.com/cdn/shop/files/clouds-blue-bg.png)!important;background-position:center bottom!important;background-size:cover!important;background-color:#fff!important}.top-wave:before{content:"";background:url(/cdn/shop/files/white-upgray-top.png);background-size:cover;background-position:center bottom;height:100px;position:absolute;left:0;right:0;top:0}.bottom-wave:after{content:"";background:url(/cdn/shop/files/white-upgray-bottom.png);background-size:cover;background-position:center top;height:100px;position:absolute;left:0;right:0;bottom:0}.community-banner-image{margin:0 auto;width:100%;display:inline-block;position:relative;padding:30px 0;max-width:1200px}.community-banner .btn svg{width:25px;height:25px;margin-right:6px}.community-banner:before{content:"";background:#fff url(https://cubbybeds.com/cdn/shop/files/clouds-blue-bg.png);width:100%;display:inline-block;height:350px;background-size:cover;background-position:bottom center;position:absolute;bottom:0;left:0;right:0}.community-banner .container{position:relative}.community-banner-image .img-fluid{width:100%}.community-banner-image:after{content:"";background:url(/cdn/shop/files/heart-icon.png);width:150px;height:150px;display:inline-block;background-size:cover;background-position:center;position:absolute;right:-40px;top:-77px}.community-testimonial.testimonials .card-body img{right:-15px}.community-testimonial .card .description{padding-right:45px}.instagram-gallery .splide__slide a:after,.instagram-gallery .splide__slide a:before{display:none}.insta-detail img.img-fluid{width:auto;transition:all .2s ease-out}.insta-detail{border:none;border-radius:10px!important;padding:30px;height:100%;background:var(--bs-dark);color:#fff;text-decoration:none;width:100%;display:inline-block;position:relative}.insta-detail:hover{color:#fff}.insta-detail:hover img{opacity:.8}.insta-detail .video-block img{opacity:1}.instagram-gallery-meta{display:none}.insta-detail .title.h5{font-size:18px;line-height:24px;font-style:italic;font-weight:700}.insta-detail .description.rte{margin-top:20px}.insta-detail .title.h5 svg{width:27px;height:27px;margin-right:5px}.section-social-icon{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.section-social-icon a{text-decoration:none;margin:0 8px}.section-social-icon a svg{width:28px;height:28px;fill:var(--bs-dark)}.join-community .btn svg{width:25px;height:25px;margin-right:5px}.join-community .center-image-block img.img-fluid{width:100%;max-width:680px;border-radius:10px;border:3px solid var(--bs-dark)}.states-trust:before{content:"";background:url(/cdn/shop/files/white-upgray-new.png);background-size:cover;background-position:center bottom;height:100px;position:absolute;left:0;right:0;top:0}.clickable-section a.card{padding:20px;border-radius:10px;text-decoration:none}.features-section.clickable-section .card img{max-width:none;height:56px;width:auto}.clickable-section .card .card-body{padding:0;margin-top:10px;color:#e6e7ef}.clickable-section a.card:hover{border-color:var(--bs-primary)}.clickable-section a.card:hover .card-body{color:var(--bs-primary)}.faq .accordion-item .accordion-button>*{margin-bottom:0}.funding-faq.faq .accordion-item .accordion-button{font-size:22px;line-height:28px;padding:13px 20px}.funding-faq.faq .accordion-item .accordion-button strong{position:absolute;left:0;top:0;bottom:0;width:55px;display:flex;align-items:center;justify-content:center;border-right:none;border-radius:100%;color:var(--bs-primary)}.funding-faq.faq .accordion-item .accordion-button[aria-expanded=true] strong{border:none}.funding-faq .accordion-item{position:relative;overflow:visible}.funding-faq .accordion-item:before{content:"";width:5px;display:inline-block;height:15px;background:var(--bs-dark);position:absolute;left:25px;bottom:-15px}.funding-faq .accordion-item:last-child:before{display:none}.funding-faq .description{max-width:650px;margin:0 auto 50px!important}.funding-faq .title.h2{margin-bottom:15px!important}.faq-top-icon{width:90px;height:90px;background:var(--bs-dark);border-radius:4px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.faq-top-icon img{width:auto;height:54px}.testimonials.funding-testimonials .card-body img{position:relative;right:0;top:auto;margin:0 0 15px!important}.funding-testimonials .testimonial-img-title{flex-direction:column}.testimonials.funding-testimonials .card{background:none;color:var(--bs-dark)!important;border-radius:0}.testimonials.funding-testimonials .author-detail{position:relative;bottom:auto;margin-top:15px}.funding-testimonials .container{max-width:475px}.title-wrapper .title{font-style:italic}.testimonials.funding-testimonials .author-detail .author-name{font-size:18px;line-height:20px;font-weight:800}.private-pay .section-btn{margin-top:40px}.funding-faq.faq.faq-count .accordion-item .accordion-button{padding-left:55px}.faq-bubble-bg:before{content:"";background-image:url(/cdn/shop/files/new-white-bubble-bg.png);background-color:#e6e8ef;width:100%;display:inline-block;position:absolute;left:0;right:0;top:0;background-size:cover;background-position:top center;height:360px}.faq-bubble-bg .container{position:relative}.need-help .title.h3{font-size:36px;line-height:42px}.insurance-banner img.rounded{border-radius:10px!important}.insurance-logos a.btn{padding:0;border:none;text-transform:lowercase}.insurance-logos a.btn:hover,.insurance-logos a.btn:focus{background:none;color:var(--bs-primary)}.insurance-email .container{max-width:600px}.insurance-email .description{text-align:left}.insurance-email .input-group{flex-direction:column;width:100%;align-items:center;justify-content:center;max-width:400px;margin:30px auto!important}.insurance-email .input-group>*{width:100%}.insurance-email .input-group>div>*{width:100%;border-radius:50px!important;padding:15px;text-align:center}.insurance-email .input-group input.form-control{margin-bottom:10px;border-color:var(--bs-dark);font-weight:500;font-family:var(--bs-headings-font-family)!important;font-size:18px;line-height:20px}.insurance-email .insurance-medicaid ul li{width:25%}.funding-option-detail .description{font-family:var(--bs-headings-font-family)}.funding-option-detail{margin:20px 0;width:100%;display:inline-block}.title.main-title{display:inline-block;border-bottom:2px solid #61B3E4;padding-bottom:15px}.insurance-quiz .container{max-width:800px}.insurance-quiz .container>*{max-width:600px;margin:0 auto}.insurance-quiz .container>h2{max-width:100%}.insurance-banner:before{content:"";background-image:url(/cdn/shop/files/upgray.png);height:170px;width:100%;position:absolute;left:0;right:0;background-color:#fff;bottom:0;background-size:cover;background-position:bottom center}.insurance-banner{position:relative}.insurance-email.top-wave:before,.funding-option.top-wave:before{background:url(https://cubbybeds.com/cdn/shop/files/white-upgray-new.png);background-size:cover;background-position:bottom center}.insurance-email.bottom-wave:after,.funding-option.bottom-wave:after,.dreamers.bottom-wave:after{background:url(/cdn/shop/files/white-wave-bottom.svg?v=1691620565);background-size:cover;background-position:center top}.center-image-with-text .container{position:relative}.video-with-text .video-block{padding-top:70%}.special-needs .inner-width-block{background:url(https://cubbybeds.com/cdn/shop/files/Group_268.png);background-size:contain;background-position:center bottom -50px;background-repeat:no-repeat;max-width:1000px!important;padding-bottom:100px}.special-needs:before{content:"";width:100%;display:inline-block;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity));position:absolute;left:0;right:0;bottom:0;height:35%}.special-needs .description ul{max-width:360px;margin:0 auto;color:var(--bs-dark);text-align:left;padding-left:0;list-style:none}.special-needs .description.fs-2{font-weight:700;font-size:30px!important;line-height:34px;display:inline-block}.special-needs .description ul li{background:url(https://cubbybeds.com/cdn/shop/files/teenyicons_tick-circle-solid.png);background-repeat:no-repeat;background-position:left top 4px;padding-left:40px;margin:10px 0;opacity:.4}.special-needs .description ul li.is-active.is-visible{opacity:1}.special-needs .center-image-block{margin-bottom:0}.sales-features .img-fluid.rounded{width:100%;border-radius:10px!important}.sales-features .row{margin:0}.sales-features .row .col-md-6{padding:0}.sales-features .video-block{padding-top:66%;border:none;border-radius:10px}.sales-features .app-icon{width:100%;max-width:410px;display:inline-block;display:flex;align-items:center}.sales-features .app-icon img{width:100%}.sales-features .title.h3{font-size:36px;line-height:44px}.image-text-detail{max-width:600px;margin:0 auto}.image-text-detail .description{max-width:400px}.safety-alerts .container{max-width:870px}.sales-faq .accordion-item{background:none!important;border-radius:0;border:none!important;border-top:1px solid #fff!important;margin:0}.sales-faq .accordion-item:last-child{border-bottom:1px solid #fff}.sales-faq.faq .accordion-item .accordion-button,.sales-faq.faq .accordion-body{color:#fff;padding-left:0;padding-right:0}.sales-faq.faq .accordion-item .accordion-button:after{background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23fff' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");background-size:25px;background-color:transparent}.sales-faq.faq .accordion-item .accordion-button[aria-expanded=true]:after{background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");background-size:25px;background-color:transparent}.how-cubby.image-with-accordion img.img-fluid{border-radius:10px;border:4px solid #61B3E4}.sales-faq.dreamers.faq .accordion-item .accordion-button,.sales-faq.dreamers.faq .accordion-body{color:var(--bs-dark)}.sales-faq.dreamers .accordion-item{border-top:1px solid var(--bs-dark)!important}.sales-faq.dreamers .accordion-item:last-child{border-bottom:1px solid var(--bs-dark)}.sales-faq.dreamers.faq .accordion-item .accordion-button:after{background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' fill='%23444963' class='bi bi-plus' viewBox='0 0 16 16'%3E%3Cpath d='M8 4a.5.5 0 0 1 .5.5v3h3a.5.5 0 0 1 0 1h-3v3a.5.5 0 0 1-1 0v-3h-3a.5.5 0 0 1 0-1h3v-3A.5.5 0 0 1 8 4z'/%3E%3C/svg%3E");background-size:25px;background-color:transparent}.sales-faq.dreamers.faq .accordion-item .accordion-button[aria-expanded=true]:after{background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23444963' class='bi bi-dash' viewBox='0 0 16 16'%3E%3Cpath d='M4 8a.5.5 0 0 1 .5-.5h7a.5.5 0 0 1 0 1h-7A.5.5 0 0 1 4 8z'/%3E%3C/svg%3E");background-size:25px;background-color:transparent}.sales-faq.faq .accordion-header button,.how-cubby.faq .accordion-header button{font-size:22px!important;line-height:30px!important}.slumber-squad .card{border-radius:0;background:transparent}.slumber-squad .title.h5{font-size:24px;line-height:32px;font-weight:400;font-style:italic}.clickable-section.doctor-features{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.img-video-block{width:100%;display:inline-block;padding-top:140%;position:relative;overflow:hidden;border-radius:15px}.img-video-block>*{position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.img-video-block>.video-block{padding:0;border:none;border-radius:0}.compare-inner{width:100%;max-width:890px;margin:0 auto;background:var(--bs-dark);display:block;border-radius:12px;border:1.364px solid #B9D9FF;color:#fff;position:relative}.compare-block .compare-name{width:100%;max-width:55%}.compare-block .compare-check{width:100%;max-width:22.5%}.compare-block{display:flex;align-items:center;width:100%;flex-wrap:wrap;border-bottom:1px solid #D9D9D9;position:relative}.compare-block>div{padding:15px 30px}.compare-block .compare-name{width:100%;max-width:55%;text-align:left;font-size:20px;line-height:26px;font-weight:800;font-family:var(--bs-headings-font-family)}.compare-check img{height:36px}.compare-block .compare-check.compare-check-heading{padding:12px;font-size:16px;line-height:24px;font-weight:700;font-family:var(--bs-headings-font-family)}.compare-check-box{width:28px;height:28px;margin:0 auto;display:block;position:relative}.checktrue{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100%}.checkfalse{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#ffffff4d;border-radius:100%}.compare-inner:before{content:"";width:22.5%;height:;top:-15px;bottom:-15px;right:22.5%;background:#b9d9ff;display:inline-block;position:absolute;border-radius:5px}.compare-block:last-child{border-bottom:none}.compare-toltip{position:absolute;left:-126px;width:280px;top:43px;background:#e6e7ef;border-radius:5px;font-size:16px;line-height:24px;color:var(--bs-dark);padding:15px;z-index:1;box-shadow:0 4px 4px #0006;display:none}.compare-toltip:before{content:"";width:0;height:0;border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:15px solid #e6e7ef;position:absolute;top:-15px;left:0;right:0;margin:0 auto}.compare-check-box:hover>.compare-toltip{display:block}.safety-alerts:before{content:"";width:100%;background-image:url(/cdn/shop/files/upgray.svg?v=1691620717);height:170px;display:inline-block;position:absolute;bottom:-0px;left:0;right:0;background-size:cover;background-position:center bottom;background-color:#fff}.safety-alerts:after,.slumber-squad:after{content:"";width:100%;background-image:url(/cdn/shop/files/blue-top-wave.svg?v=1691620405);height:120px;display:inline-block;position:absolute;top:0;left:0;right:0;background-size:cover;background-position:center top;background-color:var(--bs-light)}.slumber-squad:after{background-color:#fff}.slumber-squad .container,.safety-alerts .container{z-index:1}.account-banner .center-image-block img.img-fluid{width:100%;max-width:100%}.account-banner .center-image-block{margin:70px auto 0}.account-banner:before{content:"";background-image:url(https://cubbybeds.com/cdn/shop/files/new-account-banner-bg.png);background-color:var(--bs-dark);width:100%;display:inline-block;position:absolute;left:0;right:0;bottom:0;background-size:cover;background-position:top center;height:360px}.account-pages{position:relative;margin-top:-140px;margin-bottom:70px!important}.account-pages h1.h2{display:none}.account-pages .form-control{text-align:center;padding:13px;border-color:var(--bs-dark);background:#fff;font-family:var(--bs-headings-font-family)}.account-pages .btn.btn-link{width:100%;text-decoration:none;font-size:18px;line-height:24px;color:var(--bs-dark);font-family:var(--bs-headings-font-family);font-weight:600}.account-pages .btn.btn-link:hover,.account-pages .btn.btn-link:focus{color:var(--bs-primary)}.account-bottom{margin-top:60px}.account-bottom h4.title{font-size:18px;line-height:26px;color:var(--bs-dark);font-weight:600}.account-bottom a{font-size:22px;line-height:28px;font-weight:600;color:var(--bs-dark);font-family:var(--bs-headings-font-family)}.account-bottom a:hover,.account-bottom a:focus{color:var(--bs-primary)}.text-white #footer-about{background-color:transparent;border:none;text-align:center}.ready-for-bed.still-have.community-join .mx-auto:after{right:85px;bottom:35px}.page-type-product .navbar{background:var(--bs-dark)!important;color:#fff!important}.page-type-product .navbar .nav-item .nav-link{color:#fff!important}.page-type-product .navbar-brand img.img-fluid{content:url(//cubbybeds.com/cdn/shop/files/Cubby-Logo-white.png?height=84&v=1688562680)}.page-type-product .announcement-bar,.page-type-product .announcement-bar p{background:#fff!important;color:var(--bs-dark)!important}#product-gallery .thumbs-splide img{border-radius:5px!important;border-color:var(--bs-dark)}#product-template .main-splide{padding:0 25px}#product-gallery .splide__arrow{background:none}#product-gallery .splide__arrow.splide__arrow--prev{left:-20px}#product-gallery .splide__arrow.splide__arrow--next{right:-20px}#product-gallery .splide__arrow svg{display:block;fill:var(--bs-dark)}#product-gallery .splide__arrow.splide__arrow--next svg{transform:scaleX(-1)}#product-gallery .splide__arrow svg{width:30px;height:30px}.thumbs-splide .splide__arrows{display:none}#product-gallery .main-splide img.img-fluid{border-radius:0!important}#product-content .title.h2{font-size:60px;line-height:66px;color:var(--bs-dark);margin-bottom:0!important}#product-content .jdgm-prev-badge__text{font-size:14px;line-height:16px;font-weight:700;font-family:var(--bs-headings-font-family)}.variant_model{width:100%;display:inline-block;margin-top:20px}.variant_model h3{font-size:20px;line-height:28px;font-weight:800;color:var(--bs-dark)}.inner_model_variant{width:100%;display:inline-block}.model_variants_list{width:100%;display:inline-block;border-radius:10px;background:var(--bs-dark);margin:20px 0;border:4px solid var(--bs-dark);padding:15px;color:#fff;position:relative;cursor:pointer}.model_variants_list .label_show{border:2px solid var(--bs-dark);display:inline-block;position:absolute;top:-25px;background:#bfd8fc;padding:10px 18px;border-radius:50px;font-size:16px;line-height:24px;font-weight:800;font-family:var(--bs-headings-font-family);color:var(--bs-dark)}.model_variants_detail{width:100%;display:flex;align-items:flex-start}.model_variants_detail-left{width:65%;max-width:65%}.model_variants_detail-right{width:35%;max-width:35%;text-align:right}.model_variants_detail .p{margin-top:20px;font-size:18px;line-height:24px;font-family:var(--bs-headings-font-family);font-weight:800;margin-bottom:5px}.model_variants_detail ul{list-style:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.0625 6.5625L4.6875 9.1875L9.9375 3.5625' stroke='%23FAFAFA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-bottom:0;padding-left:20px}.model_variants_detail ul li br{display:none}.model_variants_detail ul li{width:50%;float:left;padding-right:25px;font-size:16px;line-height:26px;font-weight:500;font-family:var(--bs-headings-font-family)}.model_variants_list.model_variants_list_light{display:none;border-color:#44496345;background:var(--bs-light);color:var(--bs-dark)}.model_variants_list_light .label_show{background:#fff}.model_variants_list_light .model_variants_detail ul{list-style:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.0625 6.5625L4.6875 9.1875L9.9375 3.5625' stroke='%23444963' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}#product-content{padding-left:50px}.model_variants_list.active{border-color:#facd7a}.model_variants_list:not(.active){opacity:.7}.model_variants_list .noraml-price{font-size:16px;line-height:20px;font-weight:800;font-family:var(--bs-headings-font-family);color:#61b3e4}.model_variants_list_light .noraml-price{color:#61b3e4}.model_variants_detail-right span{width:100%;display:inline-block}.model_variants_list .comapre-price{font-size:11px;line-height:13px;font-weight:700;font-family:var(--bs-headings-font-family);text-decoration:line-through}.model_variants_list_light .comapre-price{color:var(--bs-dark)}.model_variants_detail-right span:empty{display:none}.shopify-product-form .product-options{display:none}#product-template{position:relative}#product-template .container{position:relative;z-index:1}.product-testimonail:after{content:"";width:100%;background-image:url(/cdn/shop/files/upgray.svg?v=1691620717);height:170px;display:inline-block;position:absolute;bottom:-0px;left:0;right:0;background-size:cover;background-position:center bottom;background-color:#fff}.insurance-email .insurance-medicaid ul li strong,.lets-go .insurance-medicaid ul li strong{background:#61b3e4;color:#fff}.lets-go label{display:none}.lets-go form{width:100%;max-width:400px;display:block;margin:0 auto}.lets-go #selected-_bn4y4ox4w{width:100%}.lets-go input.form-control{margin-bottom:10px;border-color:var(--bs-dark);font-weight:500;font-family:var(--bs-headings-font-family)!important;font-size:18px;line-height:20px;padding:15px;text-align:center}.lets-go button.btn{width:100%}.lets-go .insurance-medicaid ul li{width:33.333%}.lets-go .insurance-medicaid ul{max-width:400px}.lets-go .insurance-medicaid ul{margin:50px 0}.lets-go p{font-size:20px;line-height:26px;font-weight:600;font-family:var(--bs-headings-font-family);color:var(--bs-dark)}.lets-go p a{font-size:24px;line-height:30px;font-weight:800;color:var(--bs-dark)}.lets-go p a:hover,.lets-go p a:focus{color:var(--bs-primary)}.btn-hub-block{width:100%;display:block;max-width:880px;margin:0 auto}.btn-hub-block a svg{width:24px;height:24px;margin-right:5px}.resources-need-help.ready-for-bed .mx-auto:after{display:none}.resources-need-help.ready-for-bed{background-image:none;background-color:var(--bs-light)}.button-hub:after{background-image:url(https://cubbybeds.com/cdn/shop/files/new-white-buble-bg.png);content:"";background-position:center bottom;width:100%;display:inline-block;position:absolute;left:0;right:0;bottom:0;background-size:cover;background-color:var(--bs-light);height:350px}.button-hub .container{position:relative;z-index:1;margin-top:-120px}.lets-go .container{margin-top:-140px}.lets-go.lets-go-four .insurance-medicaid ul li{width:25%}.lets-go.lets-go-four .insurance-medicaid ul{max-width:500px}#videoModal .modal-dialog,.video-modal .modal-dialog{max-width:700px;width:95%;margin:0 auto}#videoModal .modal-content,.video-modal .modal-content{border-radius:15px}#videoModal .modal-body,.video-modal .modal-body{padding:0;line-height:0}#videoModal .btn-close,.video-modal .btn-close{position:absolute;top:-8px;right:-8px;z-index:9;background-color:var(--bs-primary);opacity:1;border-radius:100%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");background-size:11px;background-position:center}.helpful-video .video-block button.playing{opacity:1}.ready-for-bed.need-help .mx-auto:after{display:none}#product-content .product-price{display:none}#product-content .title.h2{font-size:36px;line-height:44px}.model_variants_detail ul li strong{font-weight:500}.model_variants_detail ul li.new-class{opacity:.3}.affirm-as-low-as,.affirm-as-low-as a{color:var(--bs-dark);text-decoration:none}.page-type-product .navbar.text-dark .nav-link{color:#fff}#videoModal.modal.show,.video-modal.modal.show{display:flex!important;align-items:center}.dropdown-menu[data-bs-popper]{top:48px;border-radius:8px;background:#fff}.dropdown-menu[data-bs-popper] .dropdown-item{color:var(--bs-dark)}.page-type-product .dropdown-menu[data-bs-popper]{top:48px;border-radius:8px;background:var(--bs-dark)}.page-type-product .dropdown-menu[data-bs-popper] .dropdown-item{color:#fff}.temp-product #product-content .product-price,.temp-product.tech-hub #product-content .product-price{display:block;margin-top:7px;margin-bottom:0!important}.temp-product .form-wrapper,.temp-product.tech-hub .form-wrapper{margin-top:15px}.product-price .product-price-final{font-size:18px;line-height:22px;color:#61b3e4;font-weight:700}.temp-product .product-description,.temp-product.tech-hub .product-description{width:100%;display:block!important;margin-bottom:30px}.product-description h3{font-size:22px;line-height:30px;font-weight:800;color:var(--bs-dark)}.center-image-with-text .splide__track{padding-bottom:120px!important}.video-thumb.hide-video-thumb{display:none}.video-block.square{padding-top:98%}.video-block.potrait{width:80%;padding-top:105%}.faq-count.faq .accordion-body{padding-left:55px}.button-hub{background-color:transparent!important}.non-login-button-hub.button-hub .container{margin-top:0}.non-login-videos:before{display:none}.non-login-videos{background-color:transparent!important;overflow:visible!important;margin-top:-100px!important}#product-accordion .accordion-button{color:var(--bs-dark);font-weight:700}.text-center .image-text-detail .description{margin:0 auto}.text-end .image-text-detail .description{float:right}.video-autoplay video{pointer-events:none}.collection-item-title{background:var(--bs-dark)}.blog .container{max-width:800px;width:100%}.article-item .card{border:none;border-radius:0}.article-item .card img{border-radius:0}.article-item .card .card-body{padding-left:0;padding-right:0}.article-item .card .card-body h3 a,.blog h1.title{color:var(--bs-dark)}.article-content.rte p a{color:#61b3e4}#cart .card{border-radius:10px}#cart .card .card-header{border-top-left-radius:10px;border-top-right-radius:10px}#cart-summary textarea{border-radius:10px}#cart .product-item-img,#offcanvas-cart img.product-item-img{border-radius:10px!important}#cart-note textarea{border-radius:10px}.account-banner .container{position:relative;z-index:1}.video-block.video-play-full{position:absolute;left:0;right:0;top:0;bottom:0;width:100%!important}.text-white .rte a:not(.btn){color:#61b3e4}.faq.bg-dark .rte a{color:#61b3e4}.btn-primary:hover,.btn-primary:focus{background:#fac461;border-color:#fac461}.btn-info:hover,.btn-info:focus{background:#4aaae4;border-color:#4aaae4}.video-with-text .video-block.video-size-9-16{padding-top:115%}html [id],body [id]{scroll-margin:30px}body{overflow-x:hidden}.video-with-text.mobile-bottom-bluewave:before{background-color:#fff}.btn-in-mobile-menu{width:100%;display:inline-block;padding:0 15px}.btn-in-mobile-menu .btn{width:100%}.funding-option.funding-faq .mx-auto>.title.h2{margin-bottom:50px!important}.video-with-text .video-block.video-size-16-9{padding-top:56.25%}#faq-template--19597952876831__d65c7caf-661d-408f-b005-fc917025b889 .description.rte{margin-bottom:0!important}.doctor-terapists .banner-bottom-text{max-width:313px;text-align:center;width:100%}.insurance-banner .banner-bottom-text{width:100%;max-width:260px}.insurance-banner .banner-bottom-text span{justify-content:center}.text-white .banner-bottom-text a{color:#fff;margin-left:2px}.text-white .banner-bottom-text a:hover,.text-white .banner-bottom-text a:focus{opacity:.7}.account-banner h2.title br{display:none}.page-type-captcha .shopify-challenge__container{margin-top:100px}.video-js .vjs-tech{object-fit:cover}.vjs-paused .vjs-control-bar{display:none!important}@media screen and (max-width: 1400px){.banner-detail{max-width:1090px}.banner-detail-inner h2.title.h1{font-size:52px;line-height:58px}.banner-detail .description.fs-3 p{font-size:18px;line-height:24px}.banner-detail .btn.btn-md{margin-top:10px}.rest-easy .rte p br{display:none}.insurance .description.rte p{margin-bottom:20px}#shopify-section-navbar .navbar_wrapper{padding:0 15px}.title.h1{font-size:52px;line-height:60px}.image-text-detail{max-width:500px;margin:0 auto}.model_variants_detail ul li{font-size:13px;line-height:24px}.model_variants_list .noraml-price{font-size:14px;line-height:18px}}@media screen and (max-width: 1200px){.banner-detail{max-width:907px}.banner-detail-inner{max-width:370px}.banner-detail-inner h2.title.h1{font-size:36px;line-height:42px;margin-top:30px}.banner-detail .btn.btn-md{margin-top:0}.title.h2{font-size:36px;line-height:44px}.insurance h2.title{margin-bottom:15px!important}.insurance .description.rte p{margin-bottom:15px}.image-text-detail{max-width:100%;padding:0 15px}.sales-features .title.h3{font-size:30px;line-height:38px;margin-bottom:5px!important}.image-text-detail .description p br{display:none}.video-with-text .image-text-detail .description p br{display:block}.title.h1{font-size:42px;line-height:50px}.image-with-accordion-detail{padding-left:0}.video-with-text .image-text-detail{padding:0}.video-with-text .title.h1{margin-bottom:0!important}.two-testimonials.testimonials .splide__arrow.splide__arrow--next{right:-24px}.two-testimonials.testimonials .splide__arrow.splide__arrow--prev{left:-24px}.image-text-detail .description{font-size:16px!important;line-height:24px;margin-bottom:15px!important}.insurance-medicaid ul li{font-size:14px;line-height:20px}.image-with-text .image-text-detail{padding:0}.insurance-banner:before{height:150px}.insurance-banner{padding-bottom:100px!important}#product-content{padding-left:10px}.product-testimonail:after{height:100px}.helpful-video:before{height:100px}}@media screen and (max-width: 992px){.temp-product #product-content .product-price,.temp-product.tech-hub #product-content .product-price{display:flex}.mobile-nav-block{width:100%;display:flex;align-items:center;justify-content:space-between}.banner-detail{max-width:670px}.banner-detail-inner{max-width:280px}.banner-detail-inner h2.title.h1{font-size:26px;line-height:32px;margin-top:60px}.banner-detail .description.fs-3 p{font-size:14px;line-height:20px}.banner-detail .description{margin-bottom:15px!important}.banner-detail .btn.btn-md{padding:10px 30px 6px;font-size:16px;line-height:18px}.rest-easy .row .col{padding:7px!important}.rest-easy .card-body{padding-left:0;padding-right:0}.rest-easy .card-body .title.h4{font-size:22px;line-height:30px}.description.rte.fs-4 p{font-size:16px;line-height:24px}.center-image-block img.img-fluid{width:100%;max-width:400px}.insurance .image-text-detail{padding-left:0}.title.h2{font-size:30px;line-height:36px}.insurance h2.title{margin-bottom:10px!important}.insurance .description.rte p strong{width:32px;height:32px;margin-right:15px}.insurance .description.rte p strong:before{bottom:-25px}.insurance .description.rte p{margin-bottom:10px}.image-text-detail .description{margin-bottom:20px!important}.insurance .btn.btn-md{padding:10px 25px 6px;font-size:16px;line-height:19px}#footer .nav-link{font-size:14px;line-height:22px}#footer .nav-link[aria-expanded]{font-weight:700}.text-white #footer-about{margin-bottom:0!important}.special-needs .inner-width-block{background-position:center bottom 0px}.sales-features .title.h3{font-size:22px;line-height:30px}.sales-features .description p{font-size:14px;line-height:22px}.sales-features .app-icon{max-width:300px}.safety-alerts:after,.slumber-squad:after{height:80px}.safety-alerts img.img-fluid{max-width:280px;margin:0 auto;display:block}section.safety-alerts{padding:100px 0!important}.safety-alerts:before{height:80px}section.slumber-squad{padding:100px 0 50px!important}.slumber-squad .title.h5{font-size:18px;line-height:24px}.doctor-terapists .title.h1{font-size:32px;line-height:38px;margin-bottom:0!important}.doctor-features{padding-bottom:130px!important}.two-testimonials.testimonials .splide__arrow.splide__arrow--next{right:-30px}.two-testimonials.testimonials .splide__arrow.splide__arrow--prev{left:-30px}.insta-detail .description.rte{font-size:15px!important;line-height:22px}.insta-detail{padding:15px}.insta-detail .title.h5{font-size:16px;line-height:20px}.insta-detail .title.h5 svg{width:20px;height:20px;margin-right:3px}.clickable-section .row{justify-content:center}.doctor-features{padding-bottom:100px!important;background:var(--bs-dark)!important}.doctor-features:after{content:"";background-image:url(https://cubbybeds.com/cdn/shop/files/clouds-blue-bg.png);background-position:center bottom;background-size:cover;width:100%;display:inline-block;height:180px;position:absolute;left:0;right:0;bottom:0;background-color:#fff}.clickable-section.doctor-features:after{background-color:var(--bs-light)}.clickable-section.doctor-features{background-color:var(--bs-dark)!important}.doctor-features .container{position:relative;z-index:1}.faq-bubble-bg:before{height:200px}section.faq-bubble-bg{padding-top:110px!important}#product-content{padding-left:0}.mobile-product-top{text-align:center}#product-content .product-price{justify-content:center}.helpful-video:before{height:80px}.product-ia .col-lg-6.mb-6.mb-lg-0{display:none}.account-banner:before{height:270px}.button-hub:after{height:270px}.button-hub,.account-banner{padding-bottom:140px!important}.mobile-product-top{margin-bottom:20px}}@media screen and (max-width: 767px){.doctor-terapists .banner-bottom-text,.insurance-banner .banner-bottom-text{max-width:100%}.special-needs .title.h2{max-width:320px;margin:0 auto}.lets-go .container{margin-top:0}.account-pages{margin-top:0;margin-bottom:50px!important}.doctor-features:after{height:180px}.banner .col-lg-7,.banner .col-lg-5{width:100%}.banner-detail{position:relative;max-width:100%;margin:0 auto;justify-content:center;text-align:center;padding:0 15px}.banner .row{flex-direction:column-reverse}.banner-detail-inner h2.title.h1{font-size:36px;line-height:42px;margin-top:0}.banner-bottom-text span,.doctor-terapists .banner-bottom-text span{justify-content:center}.banner-detail{padding:20px 15px 80px}.move-arrow{position:absolute;left:0;right:0;bottom:40px}.move-arrow svg{animation:jumpInfinite 1.5s infinite}@keyframes jumpInfinite{0%{margin-top:0}50%{margin-top:20px}to{margin-top:0}}.rest-easy .card-body .title.h4{font-size:16px;line-height:22px}.rest-easy .description.fs-6{font-size:12px!important;line-height:18px}.center-image-block>div{font-size:16px;line-height:20px}.center-image-block img.img-fluid{width:100%;max-width:250px}.center-image-block>div>img{width:65px}.arrow-bottom-right{bottom:-22px;right:27px}.arrow-bottom-left{left:0;bottom:-22px}.arrow-top-right{top:0;right:40px}.arrow-top-left{left:30px;top:0}.copyright-or-menu{flex-direction:column-reverse}.video-with-text .col-sm-6{width:100%;text-align:center}.video-with-text .title{text-align:center}.image-text-detail .description{max-width:100%}.video-with-text .title.h1{margin-bottom:10px!important;text-align:center;font-size:36px;line-height:42px}.special-needs .description.fs-2{font-size:22px!important;line-height:30px}.special-needs .inner-width-block{padding-bottom:50px}.sales-features .image-text-detail{padding:0 0 25px}.sales-features{padding:50px 15px 20px!important}.sales-features .title.h2{margin-bottom:40px!important}.compare-check img{height:20px}.safety-alerts .container{max-width:540px}.bottom-wave:after{height:40px}.description p br{display:none}.doctor-terapists .title.h1{margin-bottom:15px!important;text-align:center}.doctor-terapists.image-with-text .image-text-detail{text-align:center}.features-section.doctor-features .card .title{font-size:16px;line-height:22px}.insurance-medicaid ul li{width:100%;float:left;display:flex;flex-direction:row;justify-content:flex-start;text-align:left;padding:15px 0;font-size:16px;line-height:22px;align-items:center}.insurance-medicaid ul li strong{margin:0 15px 0 0}.insurance-medicaid ul li:before{width:2px;height:100%;left:20px;top:20px}.insurance-medicaid ul{padding:0 20px;margin:0}.html-section.insurance-medicaid{padding-bottom:40px!important;padding-top:40px!important}.center-image-with-text{padding-bottom:70px!important}.top-wave:before{height:40px}.doctor-faq{padding-top:80px!important}.html-section.insurance-medicaid .description{margin-bottom:0!important}.insurance-medicaid ul li:last-child{padding-bottom:0}section.states-50{padding-top:80px!important}.community-banner:before{height:110px}.community-testimonial{padding-bottom:35px!important}.join-community a.btn{margin:7px 0!important}.states-trust:before{height:40px}section.states-trust{padding-top:80px!important;padding-bottom:50px!important}.community-banner-image:after{width:100px;height:100px;right:-20px;top:-15px}.title.h1{font-size:34px;line-height:40px}.clickable-section a.card{padding:10px}section.sleep-safety{padding-bottom:0!important;padding-top:45px!important}section.funding-faq{padding-top:90px!important;padding-bottom:80px!important}.faq-bubble-bg:before{height:130px}section.funding-faq.faq-bubble-bg{padding-bottom:15px!important}section.funding-faq.faq-private-pay{padding-top:40px!important;padding-bottom:0!important}.funding-testimonials .card-body{padding-bottom:25px!important}section.funding-faq.savings-account{padding:50px 0 40px!important}.insurance-banner .title.h1,.insurance-banner.image-with-text .image-text-detail{text-align:center}.insurance-banner .description{margin-bottom:15px!important}.insurance-banner:before{height:40px}.insurance-email .insurance-medicaid ul li:before{content:"";width:100%;height:2px;display:inline-block;background:var(--bs-dark);left:50%;position:absolute;top:20px}.insurance-email .insurance-medicaid ul li:last-child:before{display:none}.insurance-email .insurance-medicaid ul li strong{margin:0 auto 10px;background:#61b3e4;color:#fff}.insurance-email .insurance-medicaid ul li{flex-direction:column;justify-content:center;text-align:center;padding:0 15px}.insurance-email .description{margin-bottom:0!important}.insurance-email .insurance-medicaid ul{padding:0}section.better-sleep{padding:40px 0 30px!important}section.funding-option{padding-bottom:25px!important}.insurance-quiz .container>*{max-width:100%}.insurance-email .insurance-medicaid ul{padding:0;margin:0 auto;display:block}section.product-feature-section{padding:30px 0 25px!important}.product-testimonail:after{height:40px}.product-testimonail{padding-bottom:70px!important}section.product-ia{padding:50px 0 40px!important}.helpful-video:before{height:40px}.helpful-video{padding:90px 0 40px!important}.video-block button img{width:45px}.helpful-video .title.h5{margin-bottom:0!important;font-size:16px;line-height:22px}.model_variants_detail-left{width:100%;max-width:100%}.model_variants_detail-right{width:100%;max-width:100%;text-align:right;position:absolute;right:15px;top:15px}.account-banner{padding-bottom:100px!important}.account-banner:before{height:200px}.button-hub:after{height:200px}.button-hub{padding-bottom:80px!important}.lets-go .insurance-medicaid ul li{flex-direction:column;text-align:center;padding:0 7px}.lets-go .insurance-medicaid ul li strong{margin-right:0;margin-bottom:10px}.lets-go .insurance-medicaid ul li:before{width:100%;height:2px;left:50%;top:20px}.lets-go .insurance-medicaid ul{padding:0}.lets-go p a{width:100%;display:inline-block}.account-banner.quiz-banner{padding-bottom:230px!important}.quiz-banner .description{margin-top:30px!important}.button__product_main .needsclick.kl-private-reset-css-Xuajs1[data-testid=form-row]{width:100%!important;display:inline-block!important}.button__product_main .needsclick.kl-private-reset-css-Xuajs1[data-testid=form-row]>.needsclick{padding:0!important}.button__product_main .needsclick.kl-private-reset-css-Xuajs1[data-testid=form-row] button{width:100%;margin-top:15px}.button-hub .container{margin-top:-30px;margin-bottom:50px}}@media screen and (max-width: 576px){.card-image-slider-two .splide__arrow{top:30%}#shopify-section-navbar nav{padding:5px 0!important}.rest-easy .row{display:none}.rest-easy .card-image-slider{display:block!important;width:100%}.card-image-slider .splide__arrows{display:none}.rest-easy .description.fs-6{font-size:16px!important;line-height:24px}.rest-easy .card img{max-width:200px;height:200px;margin:10px auto;object-fit:cover}.thumbnail-slider22 .splide__list{justify-content:space-between;position:relative}.thumbnail-slider22 .splide__list .splide__slide{width:auto!important;height:auto!important}.thumbnail-slider22 .splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.title.h2{font-size:22px;line-height:30px}.thumbnail-slider22 .splide__list:before{content:"";width:100%;position:absolute;left:0;right:0;bottom:2px;height:3px;background:#b4b4b4;border-radius:3px}.thumbnail-slider22 .title.h4{font-size:18px;line-height:20px;margin-bottom:0!important;padding-bottom:15px;font-weight:700;position:relative}.thumbnail-slider22 .title.h4:before{content:"";width:100%;height:6px;display:inline-block;background:#fff;border-radius:3px;position:absolute;bottom:-1px;display:none}.thumbnail-slider22 .is-active .title.h4:before{display:block}.thumbnail-slider22{margin:10px 0}.marquee .title.h4{font-size:20px;line-height:28px}.center-image-block>div{font-size:13px;line-height:16px}.center-image-block img.img-fluid{width:100%;max-width:205px}.center-image-block>div>img{width:50px}.arrow-top-left img{left:20px;top:0}.arrow-bottom-left img{left:30px;top:-3px}.arrow-top-right img{top:0;right:-6px}.arrow-bottom-right img{right:-5px;top:-3px}.arrow-bottom-left{left:0;bottom:-32px}.arrow-bottom-right{bottom:-32px;right:27px}.arrow-top-right{top:-17px;right:0}.arrow-top-left{left:30px;top:-17px}.center-image-block{max-width:390px;margin:45px auto 70px}.description.rte.fs-4 p{font-size:14px;line-height:22px}.testimonials .card .description p{font-weight:400}.testimonials .splide__track{padding-left:0!important}.testimonials .splide__pagination--mobile{display:none}.testimonials .card-body img{right:0}.testimonials,.image-with-text.insurance{padding:50px 0!important}.insurance h2.title{margin-bottom:25px!important;text-align:center}.insurance .image-text-detail{text-align:center}.faq .accordion-item .accordion-button{font-size:16px;line-height:24px;padding:10px 15px}.faq .accordion-body{padding-left:15px;padding-right:15px;font-size:14px;line-height:22px}#footer .nav-link{padding:0 10px}.ready-for-bed .title,.ready-for-bed .description{margin-bottom:15px!important}.ready-for-bed{background-image:none;background-size:cover;background-color:var(--bs-dark);background-position:center top;padding:0!important;background-repeat:no-repeat;position:relative}.video-with-text .image-text-detail .description{font-size:15px!important;line-height:22px}.sale-f-section .card{flex-direction:row;text-align:left;align-items:center}.sale-f-section .title.h5 br{display:none}.sale-f-section .title.h5{font-size:16px;line-height:22px;text-align:left}.special-needs .center-image-block img.img-fluid{max-width:440px;margin-top:0}.special-needs .inner-width-block{background:url(https://cubbybeds.com/cdn/shop/files/special-needs-bg.png);background-size:contain;background-position:center bottom 2px;background-repeat:no-repeat;max-width:100%!important;padding-bottom:40px!important}.special-needs .container{padding:0}.special-needs .inner-width-block{padding:0 15px}.special-needs .description ul li{padding-left:30px;background-size:20px;margin:0;background-position:left top 1px}.center-image-with-text .splide__track{padding-bottom:75px!important;height:calc(0px + 7rem)!important}.special-needs .description.fs-2{font-size:16px!important;line-height:24px}.safety-alerts:after,.slumber-squad:after{height:52px}.safety-alerts:before{height:52px}.sales-faq.faq .accordion-header button,.how-cubby.faq .accordion-header button{font-size:18px!important;line-height:26px!important}section.safety-alerts{padding:75px 0 59px!important}.compare-block>div{padding:12px 15px}.compare-block .compare-name{max-width:50%;font-size:16px;line-height:22px}.compare-block .compare-check{width:100%;max-width:25%}.compare-inner:before{width:25%;right:25%}.slumber-squad .row{display:none}.slumber-squad .civ-mobile{display:block!important;width:100%}.civ-mobile .splide__list{align-items:center}.slumber-squad .container{padding:0}.slumber-squad .title.h2,.slumber-squad .description{padding:0 15px}.ready-for-bed .mx-auto:after{bottom:15px}section.how-cubby{padding-bottom:50px!important}section.dreamers{padding-bottom:60px!important}section.slumber-squad{padding-top:60px!important}.special-needs:after{content:"";width:100%;background-image:url(/cdn/shop/files/blue-top-wave.svg?v=1691620405);height:40px;display:inline-block;position:absolute;top:0;left:0;right:0;background-size:cover;background-position:center top;background-color:var(--bs-light)}.mobile-bottom-bluewave:before{content:"";width:100%;background-image:url(/cdn/shop/files/upgray.svg?v=1691620717);height:53px;display:inline-block;position:absolute;bottom:0;left:0;right:0;background-size:cover;background-position:center bottom;background-color:var(--bs-light)}.video-with-text{position:relative;padding-bottom:60px!important}.states-50 .center-image-block img.img-fluid{width:100%;max-width:100%}.states-50 .center-image-block{margin:30px auto 40px}.still-have .title.h3{font-size:22px;line-height:30px}.still-have .description.fs-5{font-size:15px!important;line-height:22px}.two-testimonials.testimonials .splide__track{padding-left:0!important;padding-right:0!important}.two-testimonials .splide__pagination{display:block}.doctor-testimonial .testimonial-mobile-bg{display:none!important;width:100%}.testimonial-mobile-bg svg{width:100%;height:100%}.doctor-testimonial.testimonials .card{position:relative;max-width:300px;margin:0 auto}.testimonials .author-detail .author-designation{font-size:12px;line-height:14px}.doctor-testimonial.testimonials .author-detail{position:relative;bottom:auto;margin-top:10px}.testimonials.doctor-testimonial .author-detail .author-name{font-size:13px;line-height:17px}.two-testimonials.testimonials.doctor-testimonial .card .card-body{padding-bottom:15px;padding-top:15px;max-width:280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.doctor-testimonial .testimonials-star svg{width:10px}.two-testimonials.testimonials.doctor-testimonial .card .card-body>div h3.title{margin-top:0;margin-bottom:7px!important;width:100%}.testimonials.doctor-testimonial .card .description{margin-top:0!important}.two-testimonials.testimonials.doctor-testimonial{padding:10px 0!important}.cubby-help .row{display:none}.cubby-help .card-image-slider-two{display:block!important;width:100%}.doctor-faq .w-100.text-center.mt-11{margin-top:20px!important}.doctor-faq .btn{width:100%}section.doctor-faq{padding-bottom:50px!important;padding-top:80px!important}.card-image-slider-two .splide__track{max-width:240px;margin:0 auto}.cubby-help .title.h4{font-size:18px;line-height:24px;margin-bottom:10px!important}.cubby-help .card-body{padding-bottom:0}.cubby-help .splide__arrow{background-image:none;background-color:var(--bs-light)}.cubby-help .splide__arrow.splide__arrow--prev{left:5px}.cubby-help .splide__arrow.splide__arrow--next{right:5px}.cubby-help .splide__arrow svg{display:block;fill:var(--bs-dark)}.cubby-help .splide__arrow.splide__arrow--next svg{transform:scaleX(-1)}.community-banner .btn{font-size:14px;line-height:18px}.instagram-gallery .col{width:100%;flex:auto}.insta-detail{padding:30px 15px}.join-community .center-image-block{margin:15px auto}.states-trust img.img-fluid{max-width:100%}.states-trust .center-image-block{margin:20px auto 30px}.ready-for-bed.still-have.community-join .mx-auto:after{right:23px;bottom:16px}.doctor-features:after{height:100px}.features-section.doctor-features .card .title{font-size:14px;line-height:20px}.sleep-safety .img-fluid{max-width:100%!important}.sleep-safety .center-image-block{margin:20px auto 40px}section.funding-faq.faq-bubble-bg{padding-top:70px!important}.funding-faq.faq .accordion-item .accordion-button{font-size:16px;line-height:22px}section.funding-testimonials{padding:0!important}section.faq.faq-count{padding-top:85px!important}section.funding-faq.savings-account{padding:35px 0 20px!important}#faq-template--19597952876831__4f94eea7-b8c0-457e-8184-3ada2b62e8ea{padding-top:85px!important}.need-help .title.h3{font-size:26px;line-height:32px}.private-pay .card{flex-direction:row;align-items:center}.private-pay .card .card-body{padding:0;flex:auto!important;text-align:left!important}.private-pay .card .img-fluid{margin:0 15px 0 0!important}.private-pay .container{padding:0 30px}.private-pay .section-btn{margin-top:20px}.funding-faq.faq .accordion-item .accordion-button[aria-expanded=true] strong{height:55px}.insurance-email .insurance-medicaid ul li{padding:0 5px;font-size:11px;line-height:16px}.insurance-medicaid ul li strong{max-width:32px;height:32px;font-size:14px;line-height:18px}.insurance-email .insurance-medicaid ul li:before{top:15px}#insurance-email-template--19597952909599__c59635be-48cc-4d11-9b48-2970b94fc5a2{padding:35px 0!important}section.insurance-banner{padding:80px 0 70px!important}section.insurance-logos{padding-bottom:18px!important}.better-sleep img.img-fluid{max-width:100%}.better-sleep .center-image-block{margin:20px auto 30px}.two-testimonials.testimonials .card .card-body>div h3.title{font-size:18px;line-height:24px}.product-ia .title.h2{text-align:center}section.product-ia{padding:40px 0 15px!important}.helpful-video{padding:80px 0 25px!important}.ready-for-bed .description.fs-6{font-size:14px!important;line-height:20px}.need-help .btn{margin-top:5px}.account-banner:before{height:75px}.account-banner{padding-bottom:100px!important;padding-top:100px!important}.button-hub .container{top:0;margin-top:0;margin-bottom:0}.button-hub:after{height:100px}.account-banner .center-image-block{margin:35px auto 30px}.account-banner.quiz-banner{padding-bottom:110px!important}.html-section.lets-go{margin-top:15px!important;padding-bottom:30px!important}.lets-go .insurance-medicaid ul li:before{top:15px}.lets-go .insurance-medicaid ul li{font-size:13px;line-height:18px}.lets-go p{font-size:16px;line-height:22px}.lets-go p a{font-size:18px;line-height:26px}.account-pages{top:0;margin-bottom:50px!important}.account-bottom h4.title{font-size:14px;line-height:22px}.account-bottom a{font-size:18px;line-height:24px}.rfd-mobile-bg img{width:100%}.ready-for-bed .container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center}.ready-for-bed .mx-auto:after{bottom:59px;width:30px;height:50px;right:0}.ready-for-bed .mx-auto{padding:0;max-width:290px!important}#product-template{padding-top:80px!important}.ready-for-bed.need-help{background-image:none;margin-bottom:50px!important}.need-help .rfd-mobile-bg img{content:url(https://cubbybeds.com/cdn/shop/files/mobile-light-bg.png)}.need-help.funding-need-help .rfd-mobile-bg img{content:url(https://cubbybeds.com/cdn/shop/files/Group-261.png)}.funding-need-help .description p br{display:inline-block}.ready-for-bed.sales-need-help .mx-auto:after{bottom:32px;right:18px}.ready-for-bed.still-have{padding-bottom:50px!important}.button-hub{padding-bottom:55px!important}.button-hub:after{display:none}.resources-need-help .rfd-mobile-bg img{content:url(https://cubbybeds.com/cdn/shop/files/mobile-light-bg.png)}.resources-need-help.ready-for-bed{background-color:#fff;padding-bottom:50px!important}.cubby-help img.img-fluid{height:155px;object-fit:cover}.two-testimonials.doctor-testimonia .splide__track{overflow:visible}.doctor-testimonial.testimonials .card:before{content:"";background:url("data:image/svg+xml,%3Csvg width='50' height='95' viewBox='0 0 50 95' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_28_3048)'%3E%3Cpath d='M17.3313 2.60655C15.0783 6.08485 4.19985 23.6576 8.8286 46.686C14.0792 72.9039 35.2003 85.0675 38.25 86.7383' stroke='%23EA728E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3Cpath d='M30.1795 88.9767C31.2975 88.861 32.8631 88.6852 34.7564 88.4293C38.3715 87.9139 38.9774 87.6659 39.2632 87.1157C39.5133 86.6343 39.44 86.0244 37.6739 82.5636C36.8815 81.0176 36.1699 79.7166 35.6232 78.7492' stroke='%23EA728E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_28_3048'%3E%3Crect width='91.1506' height='40.5112' fill='white' transform='matrix(0.0957976 -0.995401 -0.995167 -0.0981957 40.7979 94.9111)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:40px;height:91px;position:absolute;top:-30px;left:5px;display:none}.card-slider-two .col{padding:0!important}.funding-faq.faq.faq-count .accordion-item .accordion-button,.faq-count.faq .accordion-body{padding-left:45px}.special-needs .title.h2{font-size:30px;line-height:36px}.special-needs .center-image-block{max-width:100%;margin-top:10px}.testimonials.doctor-testimonial .splide__track{overflow:visible}.insurance-medicaid ul li:before{left:16px}.account-banner .btn{padding-left:25px;padding-right:25px}.account-banner h2.title br{display:block}}@media screen and (max-width: 419px){.center-image-block{max-width:330px}.center-image-block img.img-fluid{max-width:140px}}@media (max-width: 575px){.center-image-block{max-width:360px;margin:60px auto 90px}.center-image-block img.img-fluid{max-width:60vw}.center-image-block .arrow-top-left{left:10px;top:-30px}.center-image-block .arrow-top-right{right:4px;top:-30px}.center-image-block .arrow-bottom-left{left:0;bottom:-40px}.center-image-block .arrow-bottom-right{right:10px;bottom:-40px}}.video-play-icon{position:absolute;pointer-events:none;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:auto;height:auto}video{cursor:pointer}.video-play-icon svg{transition:all .2s ease-out}video:hover+.video-play-icon svg{transform:scale(1.1)}.instagram_mobile{display:none}@media (max-width: 575px){.video-play-icon svg{width:65px;height:65px}}@media (max-width: 575px){.community-banner-image .img-fluid{max-width:72vw}.insurance-banner .img-fluid{max-width:70vw;margin-left:auto;margin-right:auto;display:block}.instagram_mobile{display:block}.instagram_desktop{display:none}}.image_or_video_wrap .video-play-icon{transform:none}.announcement-bar a .rte{column-gap:5px}.jdgm-star{color:#facd7a}#account h1{color:#444963}.navbar.text-white .nav-link.nav-link-account.active{background-color:transparent}.doctor_insurance-medicaid .insurance-medicaid ul li{width:25%}@media screen and (max-width: 767px){.doctor_insurance-medicaid .insurance-medicaid ul li{width:100%}}.image-with-content .description{max-width:100%}.insurance-steps .image-text-detail{max-width:100%;position:relative}.insurance-steps .image-text-detail .description{margin-bottom:0!important}.insurance-steps .block_steps{display:flex;column-gap:40px;align-items:center;justify-content:center}.insurance-steps .block_steps .block_step{background-color:#c8c8c8;color:#fff;border-radius:50px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;padding:10px 20px;cursor:pointer}.insurance-steps .block_steps .block_step.is_active{background-color:#61b3e4}.insurance-steps .insurance-block_steps .insurance-block_step{display:none}.insurance-steps .insurance-block_steps .insurance-block_step.is_active{display:flex;opacity:1;transition:all,opacity .3s}.insurance-steps .block__progress_bar{display:flex;column-gap:20px;justify-content:center;align-items:center}.insurance-steps .block__progress_bar .block__progress_bar_inner{background-color:#c8c8c8;width:100%;max-width:100px;height:10px;transition:all 1.5s}.insurance-steps .block__progress_bar .block__progress_bar_inner.is_active{background-color:#61b3e4}.insurance-steps .insurance-block_steps.side-by-side{max-width:890px;margin:0 auto}.insurance-steps .insurance-block_steps_wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-out}.insurance-steps .image-text-detail_inner .description strong,.insurance-steps .insurance-steps_header .description{font-family:var(--bs-headings-font-family)}.shopify-product-form .product-options.safety-sheets-v2-version,.shopify-product-form .product-options.safety-sheets-v2-version-discount{display:block}@media (min-width: 992px){.insurance-steps .image-text-detail.is_right_part:after{content:"";position:absolute;width:1px;height:100%;top:0;left:50%;background-color:#e2e2e2}}@media (max-width: 767px){.insurance-steps .block_steps{column-gap:30px}.insurance-steps .block_steps .block_step{width:45px;height:45px;align-items:start}.insurance-steps .block__progress_bar .block__progress_bar_inner{max-width:50px;height:6px}.insurance-steps .insurance-block_steps.side-by-side{text-align:center}}.contact_nav svg{width:24px;height:24px;margin-left:10px}.contact_nav svg path{fill:var(--bs-dark)}@media (max-width: 991px){.contact_nav svg{margin-left:0}}@media screen and (max-width: 767px){.contact_nav{display:inline-block;padding:10px 15px;color:var(--bs-dark)}}@media screen and (max-width: 767px){.small-hide{display:none!important}}@media screen and (min-width: 768px) and (max-width: 991px){.medium-hide{display:none!important}}@media screen and (min-width: 992px){.large-up-hide{display:none!important}}.model_variants_detail ul li.new-class::marker{content:""}.model_variants_detail ul li.new-class{position:relative}.model_variants_detail ul li.new-class:before{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M16 16L12 12M12 12L8 8M12 12L16 8M12 12L8 16' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:contain;background-repeat:no-repeat;position:absolute;left:-25px}.model_variants_list.model_variants_list_light .model_variants_detail ul li.new-class:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M16 16L12 12M12 12L8 8M12 12L16 8M12 12L8 16' stroke='%23444963' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.product_model_id{display:none}.insurance-steps .insurance-block_steps_wrapper{max-height:100%}.temp-product.tech-hub #product-content .product-price.product_inventory--unavailable,.temp-product .product-next-gen-tech-hub #product-content .product-price.product_inventory--unavailable{display:none}.temp-product.tech-hub #product-content .product-price.product_inventory--available,.temp-product .product-next-gen-tech-hub #product-content .product-price.product_inventory--available{display:block}.product-disclaimer-block .small.product-disclaimer-title,.product-disclaimer-block .small.product-disclaimer-content{font-size:12px}.product-disclaimer-block .medium.product-disclaimer-title,.product-disclaimer-block .medium.product-disclaimer-content{font-size:16px}.product-disclaimer-block .large.product-disclaimer-title,.product-disclaimer-block .large.product-disclaimer-content{font-size:20px}.product-disclaimer-block .extra-large.product-disclaimer-title,.product-disclaimer-block .extra-large.product-disclaimer-content{font-size:30px}.product-disclaimer-block.nunito .product-disclaimer-title,.product-disclaimer-block.nunito .product-disclaimer-content{font-family:Nunito}.product-disclaimer-block.open-sans .product-disclaimer-title,.product-disclaimer-block.open-sans .product-disclaimer-content{font-family:Open Sans}.product-disclaimer-block.sans-serif .product-disclaimer-title,.product-disclaimer-block.sans-serif .product-disclaimer-content{font-family:sans-serif}.product-disclaimer-block.arial .product-disclaimer-title,.product-disclaimer-block.arial .product-disclaimer-content{font-family:Arial}.email_sign_up_content *{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/74/assets/custom.css.map */
