.sd-best-header{background:linear-gradient(90deg,#31426a,#4960b8);padding:40px 0}.sd-best-header h1{color:var(--color-white);margin:0 0 8px;text-align:center}.sd-best-header p.sd-best-subtitle{color:var(--color-white);margin:0 0 24px;text-align:center}.sd-best-header .authors{gap:8px}.sd-best-header .authors a{color:var(--color-white);text-decoration:none;font-weight:700}.sd-best-aff-text{padding:8px 16px;background-color:var(--color-light-periwinkle);text-align:center}.sd-best-aff-text .affiliate-text{padding:0;letter-spacing:.1px}.sd-best-aff-text .affiliate-text p{margin:0}.sd-best-content .breadcrumbs-section{padding:20px 0;margin-bottom:0!important}.sd-best-content .breadcrumbs-section a{color:var(--color-neutral-100);font-size:12px;line-height:16px}#sd_best_meta .updated-date{color:var(--color-periwinkle);font-size:12px;line-height:16px}#sd_best_meta .authors{color:var(--color-neutral-20)}.sd-top-picks{border-radius:8px;background:var(--color-neutral-white);box-shadow:0 6px 24px -2px #6f76864d;margin:40px 0}.sd-top-picks-header{border-radius:8px 8px 0 0;background:linear-gradient(90deg,#31426a,#4960b8)}.sd-top-picks-header h2{color:var(--color-white);font-size:32px;font-weight:700;line-height:38px;margin:0;padding:12px 30px}.sd-top-picks-content{padding:16px 20px 20px}.sd-top-picks-content :is(h2,h3,h4,h5,h6){margin:0}.sd-top-picks-content ul li{border-bottom:1px solid #DFE5F2;padding:12px 0}.sd-top-picks-content ul li:first-child{padding-top:0}.sd-top-picks-content ul li:last-child{padding-bottom:0;border-bottom:0}.sd-top-picks-content ul li h3{gap:6px}.sd-top-picks-content ul li a{color:var(--color-medium-glaucous);font-weight:400;letter-spacing:.2px;margin-top:6px;text-decoration-line:underline;text-underline-offset:4px}.sd-best-video .video-section__media iframe{border-radius:8px}.sd-testing-image{border-radius:8px;display:block;height:auto;margin:0 auto;max-width:100%}.sd-best-testing-visual{overflow:hidden;margin:2rem 0;width:100%}.sd-best-product-list{background-color:var(--color-tertiary-light-background);margin:40px 0;padding:40px 0}.sd-best-product-card{background-color:var(--color-white);border-radius:8px;box-shadow:0 6px 24px -2px #6f76864d;gap:24px;margin-bottom:20px;width:100%}.sd-best-product-card :is(h2,h3,h4,h5,h6,p){margin:0}.sd-best-product-card img,.sd-best-product-card .cloudinary-video{aspect-ratio:16/9;height:auto;object-fit:contain;width:100%}.sd-best-product-card-content-inner{gap:24px}.sd-content h2.sd-best-product-card-title{background:linear-gradient(90deg,#31426a,#677dd2);border-radius:8px 8px 0 0;color:var(--color-white);font-size:24px;font-weight:700;line-height:30px;margin:0;padding:8px 16px;width:100%}.sd-best-product-card-content-title-rating{color:var(--color-neutral-100);font-size:24px;font-weight:700;line-height:30px;margin:20px 0 0;padding-bottom:12px;position:relative}.sd-best-product-card-content-title-rating:after{background-color:var(--color-neutral-20);border-radius:4px;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.sd-best-product-card-content-rating span{font-size:20px;font-weight:700;line-height:26px}.sd-best-product-card-top-content{gap:24px}.sd-best-product-card-content-media .product-video-container,.sd-best-product-card-content-media img,.sd-best-product-card-content-media .cloudinary-video{border-radius:8px}.sd-best-product-card-content-cta{gap:12px}.sd-best-product-card-content-cta span{color:var(--color-dark-aquamarine);font-size:14px;font-weight:700;line-height:18px;text-align:center}.sd-best-product-card-content-cta a.button{border:2px solid var(--color-dark-aquamarine);color:var(--color-white);padding:16px 40px;text-decoration:none}.sd-best-product-card-content-cta a.button:hover{color:var(--color-dark-aquamarine)}.sd-best-product-card-content-description p{color:var(--color-neutral-100);font-size:14px;font-weight:300;letter-spacing:0;line-height:22px}.sd-best-product-card-content-meta{flex-wrap:wrap;gap:8px}.sd-best-product-card-content-meta-item{align-items:center;background:var(--color-tertiary-light-background);border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:12px;width:calc(50% - 4px)}.sd-best-product-card-content-meta-item span{color:var(--color-neutral-black);font-size:12px;letter-spacing:0;line-height:16px;text-align:center}.sd-best-product-card-content-meta-item span.item-heading{font-weight:700}.sd-best-product-card ul{list-style:none;padding:12px 0 16px}.sd-best-product-card ul li{background-position:left center;background-repeat:no-repeat;margin-bottom:12px;padding-left:32px}.sd-best-product-card ul li:last-child{margin-bottom:0}.sd-best-product-card .pros-list li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' viewBox='0 0 20 15' fill='none'%3E%3Cpath d='M7.56403 14.403C7.55958 14.4075 7.55509 14.4121 7.55056 14.4166C7.0624 14.9048 6.27094 14.9048 5.78279 14.4166L0.366117 8.99996C-0.122039 8.51181 -0.122039 7.72035 0.366117 7.2322C0.854272 6.74404 1.64573 6.74404 2.13388 7.2322L6.66657 11.7649L17.8661 0.565335C18.3543 0.0771801 19.1457 0.0771796 19.6339 0.565335C20.122 1.05349 20.122 1.84495 19.6339 2.3331L7.56403 14.403Z' fill='%2365DEB1'/%3E%3C/svg%3E")}.sd-best-product-card .cons-list li{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M3.19485 1.86754C2.69275 1.36544 1.87868 1.36544 1.37658 1.86754C0.874474 2.36965 0.874474 3.18372 1.37658 3.68582L8.18173 10.491L1.37658 17.2961C0.874474 17.7982 0.874474 18.6123 1.37658 19.1144C1.87868 19.6165 2.69275 19.6165 3.19485 19.1144L10 12.3092L16.8051 19.1144C17.3073 19.6165 18.1213 19.6165 18.6234 19.1144C19.1255 18.6123 19.1255 17.7982 18.6234 17.2961L11.8183 10.491L18.6234 3.68582C19.1255 3.18372 19.1255 2.36965 18.6234 1.86754C18.1213 1.36544 17.3073 1.36544 16.8051 1.86754L10 8.67269L3.19485 1.86754Z' fill='%23949EB0'/%3E%3C/svg%3E")}.sd-best-product-card-ratings-card{background:var(--color-tertiary-light-background);border-radius:8px;margin-bottom:12px;overflow:hidden}.sd-best-product-card-ratings-card:last-child{margin-bottom:0}.sd-best-product-card-ratings-card-header{background:var(--color-neutral-20)}.sd-best-product-card-ratings-card-header h5{font-weight:700;padding:6px 0;text-align:center}.sd-best-product-card-ratings-card-content{padding:12px 6px}.sd-best-product-card-ratings-card-content-item{gap:8px}.sd-best-product-card-ratings-card-content-item p{color:var(--color-neutral-100);font-size:12px;font-weight:400;line-height:16px;text-align:center}.sd-best-product-card-ratings-card-content-item p.rating-text{font-size:14px;font-weight:700;line-height:16px}.sd-best-product-card-ratings-card-content-item p.rating-text span{font-size:12px;font-weight:400;line-height:14px}.sd-best-product-card-ratings-card-content-item .graph-bar{background-color:var(--color-neutral-20);border-radius:3px;height:6px;position:relative;width:100%}.sd-best-product-card-ratings-card-content-item .graph-bar-fill{border-radius:3px;height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.sd-best-product-card-ratings-card-content-item .graph-bar-fill.positive{background-color:var(--color-mid-aquamarine)}.sd-best-product-card-ratings-card-content-item .graph-bar-fill.neutral{background-color:#f8cf5f}.sd-best-product-card-ratings-card-content-item .graph-bar-fill.negative{background-color:var(--color-tertiary-error)}.sd-best-product-card-content-accordion-item-content.our-take p{color:var(--color-neutral-80);font-size:14px;font-weight:400;line-height:22px;margin-bottom:14px}.sd-best-product-card-content-accordion-item-content.our-take h5{color:var(--color-neutral-100);font-size:16px;font-weight:700;line-height:24px;margin-bottom:8px}.sd-best-product-card-content-accordion-item-content.our-take a.review-link{color:var(--color-medium-glaucous);font-size:14px;font-weight:400;letter-spacing:0;line-height:22px;text-decoration:underline}.sd-best-product-card-footer{margin-top:24px}.sd-best-product-card-footer button{background:none;color:var(--color-medium-glaucous);font-size:14px;font-weight:400;line-height:18px;margin-bottom:24px;min-height:100%;text-transform:capitalize}.sd-best-product-card-content-accordion-item{border-bottom:1px solid var(--color-neutral-20);border-radius:1px;overflow:hidden}.sd-best-product-card-content-accordion-item.active{padding-bottom:16px}.sd-best-product-card-content-accordion-item:first-child{border-top:1px solid var(--color-neutral-20)}.sd-best-product-card-content-accordion-item-header{align-items:center;background-color:var(--color-neutral-05);cursor:pointer;display:flex;justify-content:space-between;padding:16px 0;position:relative}.sd-best-product-card-content-accordion-item-header:after{color:var(--color-primary-delft-blue);content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.77971 6.53484C3.12369 6.22908 3.65042 6.26006 3.95618 6.60405L10 13.4034L16.0438 6.60405C16.3496 6.26006 16.8763 6.22908 17.2203 6.53484C17.5643 6.84061 17.5953 7.36733 17.2895 7.71132L10.6228 15.2113C10.4647 15.3892 10.238 15.491 10 15.491C9.76198 15.491 9.53531 15.3892 9.37717 15.2113L2.7105 7.71132C2.40474 7.36733 2.43572 6.84061 2.77971 6.53484Z' fill='%232E3038'/%3E%3C/svg%3E");font-size:18px;height:21px;width:20px}.sd-best-product-card-content-accordion-item.active .sd-best-product-card-content-accordion-item-header:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 5.49097C10.238 5.49097 10.4647 5.59276 10.6228 5.77066L17.2895 13.2707C17.5953 13.6146 17.5643 14.1414 17.2203 14.4471C16.8763 14.7529 16.3496 14.7219 16.0438 14.3779L10 7.57863L3.95618 14.3779C3.65042 14.7219 3.12369 14.7529 2.77971 14.4471C2.43572 14.1414 2.40474 13.6146 2.7105 13.2707L9.37717 5.77066C9.53531 5.59276 9.76198 5.49097 10 5.49097Z' fill='%232E3038'/%3E%3C/svg%3E")}.sd-best-product-card-content-accordion-item-content{height:0;opacity:0;overflow:hidden;visibility:hidden}.sd-best-product-card-content-accordion-item.active .sd-best-product-card-content-accordion-item-content{height:auto;max-height:500px;opacity:1;transition-delay:0s;visibility:visible}.sd-down-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2762 5.58051C14.001 5.3359 13.5797 5.36069 13.3351 5.63587L8.49999 11.0753L3.66493 5.63587C3.42032 5.36068 2.99894 5.3359 2.72375 5.58051C2.44856 5.82512 2.42377 6.2465 2.66839 6.52169L8.00172 12.5217C8.12823 12.664 8.30957 12.7454 8.49999 12.7454C8.69042 12.7454 8.87175 12.664 8.99826 12.5217L14.3316 6.52169C14.5762 6.2465 14.5514 5.82512 14.2762 5.58051Z' fill='%234960B8'/%3E%3C/svg%3E");display:inline-block;height:17px;margin-left:5px;width:17px}.sd-up-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.49999 4.49097C8.30957 4.49097 8.12823 4.5724 8.00172 4.71472L2.66838 10.7147C2.42377 10.9899 2.44856 11.4113 2.72375 11.6559C2.99894 11.9005 3.42032 11.8757 3.66493 11.6005L8.49999 6.1611L13.3351 11.6005C13.5797 11.8757 14.001 11.9005 14.2762 11.6559C14.5514 11.4113 14.5762 10.9899 14.3316 10.7147L8.99827 4.71472C8.87175 4.5724 8.69042 4.49097 8.49999 4.49097Z' fill='%234960B8'/%3E%3C/svg%3E");display:inline-block;height:17px;margin-left:5px;width:17px}.product-video-container{aspect-ratio:16/9;height:auto;overflow:hidden;position:relative;width:100%}.product-youtube-video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}#sd_best_content{max-width:100%;overflow:hidden}#sd_best_content iframe{aspect-ratio:16 / 9;border:0;border-radius:8px;height:auto;overflow:hidden;width:100%}#sd_best_testing_criteria{margin:12px 0 24px}.sd-best-testing-criteria-container{gap:12px}.sd-best-testing-criteria-item{background:linear-gradient(90deg,#ebedff,#f6f8fe);border-radius:8px}.sd-best-testing-criteria-item:last-child{margin-bottom:0}.sd-best-testing-criteria-header{background:none;border:none;color:var(--color-neutral-100);cursor:pointer;gap:12px;outline:none;padding:16px;width:100%}.icon-criteria{display:inline-block;width:32px;height:32px}.criteria-title{color:var(--color-dark-glaucous);flex-grow:1;font-size:20px;font-weight:700;line-height:26px;text-align:left}.accordion-arrow{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.33565 7.28727C3.74843 6.92035 4.3805 6.95753 4.74742 7.37031L12 15.5295L19.2526 7.37031C19.6195 6.95753 20.2516 6.92035 20.6644 7.28727C21.0772 7.65419 21.1143 8.28626 20.7474 8.69904L12.7474 17.699C12.5577 17.9125 12.2856 18.0347 12 18.0347C11.7144 18.0347 11.4424 17.9125 11.2526 17.699L3.2526 8.69904C2.88568 8.28626 2.92286 7.65419 3.33565 7.28727Z' fill='%232A4189'/%3E%3C/svg%3E")}.sd-best-testing-criteria-header[aria-expanded=true] .accordion-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 6.03467C12.2856 6.03467 12.5577 6.15682 12.7474 6.3703L20.7474 15.3703C21.1143 15.7831 21.0772 16.4152 20.6644 16.7821C20.2516 17.149 19.6195 17.1118 19.2526 16.699L12 8.53987L4.74742 16.699C4.3805 17.1118 3.74843 17.149 3.33565 16.7821C2.92286 16.4152 2.88568 15.7831 3.2526 15.3703L11.2526 6.3703C11.4424 6.15682 11.7144 6.03467 12 6.03467Z' fill='%232A4189'/%3E%3C/svg%3E")}.sd-best-testing-criteria-content{color:var(--color-neutral-100);font-size:16px;font-weight:400;line-height:24px;padding:16px}.toc{position:fixed}@media screen and (min-width: 750px){.sd-content .page-width{padding:0}.sd-best-product-card-content-inner.page-width{padding:28px 30px 24px}#sd_best_meta{flex-direction:row}.sd-best-content .breadcrumbs-section{padding:24px 0}#sd_best_intro{margin:36px 0 60px}#sd_best_meta .updated-date,#sd_best_meta .authors{height:20px;line-height:1}#sd_best_meta .updated-date{border-right:2px solid var(--color-neutral-20);margin-right:16px;padding-right:16px}.sd-top-picks{margin:60px 0}.sd-top-picks-header h3{font-size:40px;line-height:46px}.sd-top-picks-content ul li{padding:20px 0}.sd-top-picks-content ul li,.sd-top-picks-content ul li h4{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px;align-items:center}.sd-top-picks-content ul li a{margin:0;text-decoration:none}.sd-best-product-list{margin:60px 0;padding:60px 0}.sd-best-product-card-content-inner{padding:24px 30px}.sd-best-product-card-content-title-rating{margin-top:0}.sd-best-product-card-content-rating span{font-size:24px;line-height:30px}.sd-best-product-card-top-content{display:grid;gap:30px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"description description" "media cta" "media meta"}.sd-best-product-card-content-description{grid-area:description}.sd-best-product-card-content-description p{font-size:16px;line-height:24px}.sd-best-product-card-content-media{align-items:center;display:flex;grid-area:media;justify-content:center}.sd-best-product-card-content-cta{background:#b3ffe333;border-radius:8px;grid-area:cta;padding:16px 8px}.sd-best-product-card-content-cta span{font-size:16px;line-height:20px}.sd-best-product-card-content-cta a.button{margin:0 auto;max-width:186px}.sd-best-product-card-content-meta{grid-area:meta}.sd-best-product-card-content-meta-item span{font-size:14px;line-height:18px}.sd-best-product-card-content-accordion-item-content.columns{display:flex;flex-direction:row;gap:30px}.sd-best-product-card-ratings-card-content{padding:12px 40px}.sd-best-product-card-ratings-card-content-item{min-width:100px;padding:0 30px}.sd-best-product-card-ratings-card-content-item p{font-size:14px;line-height:18px}.sd-best-product-card-content-accordion-item-content.our-take p,.sd-best-product-card-content-accordion-item-content.our-take a.review-link{font-size:16px;line-height:24px}.sd-best-product-card-content-accordion-item-content.our-take h5{font-size:18px;line-height:26px;letter-spacing:.18px}.sd-best-testing-criteria-container{gap:16px}.sd-best-testing-criteria-container.flex{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.sd-best-testing-criteria-item{width:calc(50% - 8px)}.sd-best-testing-criteria-header{padding:24px}.sd-best-testing-criteria-content{padding:0 24px 24px}}@media screen and (min-width: 820px){.sd-best-product-card-content-media{min-width:392px}}@media screen and (min-width: 1400px){.toc{display:none}}@media screen and (min-width: 1500px){.toc{display:block;left:calc(100vw - 315px);top:400px}.toc.sticky{top:180px}}@media screen and (min-width: 1600px){.toc{left:calc(100vw - 354px)}}
/*# sourceMappingURL=/cdn/shop/t/442/assets/sleepdoctor-best-product.css.map */
