:root:root:root{--FONT-STACK-BODY: "Hurme Geometric Sans 3", sans-serif;--FONT-WEIGHT-BODY: 400;--FONT-WEIGHT-BODY-BOLD: 600;--FONT-STACK-HEADING: "Hurme Geometric Sans 4", sans-serif;--FONT-WEIGHT-HEADING: 600;--FONT-WEIGHT-HEADING-BOLD: 700;--FONT-HEADING-SPACE: normal;--FONT-HEADING-CAPS: none;--FONT-STACK-ACCENT: "Hurme Geometric Sans 4", sans-serif;--FONT-WEIGHT-ACCENT: 600;--FONT-WEIGHT-ACCENT-BOLD: 700;--FONT-SPACING-ACCENT: 0;--FONT-STACK-NAV: "Hurme Geometric Sans 4", sans-serif;--FONT-WEIGHT-NAV: 600;--FONT-WEIGHT-NAV-BOLD: 600;--font-1: 10px;--font-2: 11.33px;--font-3: 12px;--font-4: 13.14px;--font-5: 15.51px;--font-6: 17.49px;--font-7: 20.29px;--font-8: 23.54px;--font-9: 27.3px;--font-10: 31.67px;--font-11: 36.74px;--font-12: 42.62px;--font-13: 49.44px;--font-14: 57.35px;--font-15: 66.52px}@media only screen and (min-width: 480px) and (max-width: 1299px){:root:root:root{--font-1: 10px;--font-2: 11.5px;--font-3: 12.33px;--font-4: 13.7px;--font-5: 16px;--font-6: 17.95px;--font-7: 21.09px;--font-8: 24.78px;--font-9: 29.12px;--font-10: 34.21px;--font-11: 40.2px;--font-12: 47.23px;--font-13: 55.5px;--font-14: 65.21px;--font-15: 76.62px}}@media only screen and (min-width: 1300px){:root:root:root{--font-1: 10px;--font-2: 11.5px;--font-3: 12.75px;--font-4: 14px;--font-5: 18px;--font-6: 22px;--font-7: 24px;--font-8: 32px;--font-9: 44px;--font-10: 48px;--font-11: 60px;--font-12: 71.16px;--font-13: 85px;--font-14: 105.92px;--font-15: 129.22px}}@media only screen and (max-width: 767px){[data-section-type=accordion-single] .brick__block__text.brick__block__text--transparent .text__standard{padding-top:36px}}:root:root:root :is(*,*:after,*:before,#\!important){text-transform:none!important}.wrapper--meh{margin:0 auto;padding-left:var(--outer);padding-right:var(--outer);width:100%;max-width:75%}.wrapper--meh:after{content:"";display:table;clear:both}@media only screen and (max-width: 1099px){.wrapper--meh{max-width:90%}}@media only screen and (max-width: 767px){.wrapper--meh{max-width:100%}}.section-padding.wrapper--meh .brick__block:first-child:not(.sleepyhead-logo-block) .brick__block__text--transparent{padding-left:var(--outer)}.color--text{color:var(--text);max-width:var(--CONTENT-WIDTH)}.color--primary{color:var(--primary);max-width:var(--CONTENT-WIDTH)}.color--secondary{color:var(--secondary);max-width:var(--CONTENT-WIDTH)}.--card{background:var(--card-bg, #FBFCFD);box-shadow:0 4px 14px var(--bg-ds, #E1E1E1);border-radius:var(--br, 10px);--text-dark: var(--text)}.--br{border-radius:var(--br, 10px)}:root .btn.btn--white{--btn-text: var(--primary)}:root .btn-link:after{content:unset}:root .header__dropdown__actions .btn-link{font-size:calc(var(--font-6) * var(--FONT-ADJUST-ACCENT));text-transform:none;font-weight:var(--FONT-WEIGHT-ACCENT)}.btn--secondary.btn{--btn-text-hover:var(--COLOR-SECONDARY-HOVER-OPPOSITE) }.btn--secondary--inverted.btn{text-transform:uppercase;font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT);font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));--btn-bg-hover: var(--COLOR-SECONDARY);--btn-text-hover: var(--COLOR-SECONDARY-OPPOSITE);--btn-bg: #EDF2F5;--btn-text: var(--COLOR-SECONDARY)}.btn.btn--add-to-cart{font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT)}.homepage-icons .home__title{margin-bottom:1.25em}.homepage-icons:not(.homepage-sleepyhead-icons){--max-item-width: 300px}.homepage-sleepyhead-icons{--max-item-width: 385px}.homepage-icons:not(.homepage-sleepyhead-icons) .grid__item{width:100%}.homepage-sleepyhead-icons .icon__column.--card{max-width:var(--max-item-width);padding-block:40px;padding-inline:30px;height:100%}.homepage-sleepyhead-icons .icon__column__icon{width:91px;height:91px;margin-bottom:32px}.homepage-sleepyhead-icons .rte.icon__column__paragraph p:first-child{margin-top:0}.homepage-sleepyhead-icons .rte.icon__column__paragraph p:last-child{margin-bottom:0}.homepage-sleepyhead-icons .home__title{font-size:calc(var(--font-10) * var(--FONT-ADJUST-HEADING));text-align:center;margin-bottom:18px;color:var(--primary)}@media screen and (max-width: 767px){.homepage-sleepyhead-icons .home__title{margin-bottom:.3em}}.homepage-sleepyhead-icons .home__subtitle{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING));text-align:center;text-transform:none;font-weight:var(--FONT-WEIGHT-ACCENT);color:var(--primary)}.homepage-sleepyhead-icons .home__subtitle:after{display:none}.homepage-sleepyhead-icons svg[class*=icon-sleepyhead i]{--stroke: transparent;stroke:initial}.icon--xlarge .icon__column__icon{width:91px;height:91px}svg.icon-sleepyhead{fill:transparent}.aos-initialized [data-aos=svg-dash] .icon-sleepyhead path{stroke-dasharray:0;stroke-dashoffset:0;animation:none}.icon-sleepyhead__background{fill:var(--sh-fill, #D5EFDB)}.homepage-icons:not(.homepage-sleepyhead-icons) .grid{display:grid;justify-content:space-evenly;align-content:center;row-gap:21px}.homepage-icons:not(.homepage-sleepyhead-icons) .grid:after{display:none}@media only screen and (min-width: 768px) and (max-width: 1099px){.homepage-icons:not(.homepage-sleepyhead-icons) .grid{grid-template-columns:repeat(4,calc((var(--gutter) + var(--max-item-width)) / 2))}.homepage-icons:not(.homepage-sleepyhead-icons) .grid .grid__item{grid-column-end:span 2}.homepage-icons:not(.homepage-sleepyhead-icons) .grid .grid__item:last-child:nth-child(3n){grid-column-start:2}}@media only screen and (min-width: 1100px){.homepage-icons:not(.homepage-sleepyhead-icons) .grid{--max-col-width: min(calc(100% / var(--block-count,4)), var(--max-item-width));grid-template-columns:repeat(var(--block-count,4),calc(var(--gutter) + var(--max-col-width)))}}.homepage-sleepyhead-icons .grid{display:grid;justify-content:center;align-content:center;row-gap:21px}@media only screen and (min-width: 768px) and (max-width: 1099px){.homepage-sleepyhead-icons .grid{grid-template-columns:repeat(4,calc((var(--gutter) + var(--max-item-width)) / 2))}.homepage-sleepyhead-icons .grid .grid__item{grid-column-end:span 2}.homepage-sleepyhead-icons .grid .grid__item:last-child:nth-child(3n){grid-column-start:2}}@media only screen and (min-width: 1100px){.homepage-sleepyhead-icons .grid{--max-col-width: min(calc(100% / var(--block-count,4)), var(--max-item-width));grid-template-columns:repeat(var(--block-count,4),calc(var(--gutter) + var(--max-col-width)))}}.homepage-sleepyhead-icons .grid .grid__item.medium-up--one-quarter{width:auto;min-height:100%;min-width:calc(var(--gutter) + var(--max-item-width))}.icon__column__heading{font-size:calc(var(--font-6) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT);text-transform:none;color:var(--primary)}.rte.icon__column__paragraph p{color:var(--text);font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY))}:is(.blog__comments,[data-section-type=contact]) .float__wrapper label{color:var(--text);background-color:transparent;padding-left:0;margin-left:-8px;text-transform:none;font-size:calc(var(--font-4) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT)}:is(.blog__comments,[data-section-type=contact]) .float__wrapper label.label--float{transform:translateY(-1.2em)}.contact__info{display:grid;grid-template-columns:1fr;gap:20px}.contact__info .contact__wrapper{margin:0}@media screen and (min-width: 768px){.contact__info{grid-template-columns:1fr 1fr}}.sleepyhead-footer{--bg: var(--COLOR-FOOTER-BG);--hairline: var(--COLOR-FOOTER-A5);--text: var(--COLOR-FOOTER-A90);--border: var(--COLOR-FOOTER-A15);--text-dark: var(--COLOR-FOOTER-TEXT);--padding: 96px;--margin-offset: min(calc((((100vw - var(--scrollbar-width)) - var(--LAYOUT-WIDTH)) / 2) * -1), 0px);position:relative;background-color:var(--bg);color:var(--text);text-align:left;margin-top:auto;padding-bottom:110px}.sleepyhead-footer .footer__quicklinks a:hover{text-decoration:1px underline dotted transparent;text-underline-offset:.25em;transition:text-decoration-color 1s ease-in-out}.sleepyhead-footer .footer__quicklinks a:hover{text-decoration-color:currentColor}.sleepyhead-footer .footer__quicklinks :is(a,a:hover):after{display:none}.sleepyhead-footer .footer__title{font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT-BOLD);font-style:var(--FONT-STYLE-ACCENT);letter-spacing:var(--FONT-SPACING-ACCENT);font-size:calc(var(--font-6) * var(--FONT-ADJUST-ACCENT));text-transform:none;color:var(--text)}.sleepyhead-footer .footer__quicklinks{font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT-BOLD)}.sleepyhead-footer .footer__icon{height:22px;width:22px}.sleepyhead-footer .footer__icon:before{display:none}.sleepyhead-footer .footer__icon img{max-width:fit-content}@media only screen and (min-width: 768px){.footer__item:nth-child(2n) .footer__icon,.footer__socials:not(:first-child) .footer__icon{margin-left:0;margin-right:20px}}.sleepyhead-footer .footer__copyright{font-size:calc(var(--font-4) * var(--FONT-ADJUST-ACCENT));margin-right:42px;text-transform:uppercase}@media screen and (max-width: 767px){.sleepyhead-footer .footer__copyright{margin-bottom:11px}.sleepyhead-footer .footer__item--copyright{flex-flow:column;align-items:start}}.sleepyhead-footer .footer__container{display:block}.sleepyhead-footer .footer__newsletter{display:flex;flex-flow:row nowrap;margin-left:0}.sleepyhead-footer .footer__newsletter .footer__newsletter__body{flex:2 1;padding:var(--padding) 0 40px}.sleepyhead-footer .footer__content .footer__content__inner{padding:40px 0}@media only screen and (min-width: 768px){.sleepyhead-footer .wrapper .footer__newsletter{padding:0}.sleepyhead-footer .footer__newsletter .footer__newsletter__body{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;padding:var(--padding) 0 40px}.sleepyhead-footer .footer__content .footer__content__inner{padding:40px 0}}.sleepyhead-footer .footer__newsletter .footer__newsletter__image{flex:1 1}.sleepyhead-footer .newsletter-block.footer__form{width:100%;margin-top:16px}@media screen and (min-width: 768px){.sleepyhead-footer .newsletter-block.footer__form{width:50%;max-width:500px}}.sleepyhead-footer .newsletter-block .input-group .input-group-field{width:calc(100% - 112px);font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY))}.sleepyhead-footer .newsletter-block .input-group-button{display:block;padding:0;width:auto;border-radius:56px}.sleepyhead-footer .newsletter-block .input-group-button button{display:flex;justify-content:center;padding:.8rem 1.6rem;font-family:var(--FONT-STACK-ACCENT);font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));width:100%;--btn-text: var(--COLOR-BG);--btn-bg: var(--COLOR-PRIMARY);--btn-bg-hover: var(--COLOR-SECONDARY-HOVER);--btn-text-hover: var(--COLOR-PRIMARY);height:44px;--radius-sm: 44px}.sleepyhead-footer .newsletter-block .input-group--inner-button{border-bottom:none;background-color:var(--COLOR-BG);min-height:44px;padding:0 0 0 23px;border-radius:44px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.sleepyhead-footer .footer__item.footer__item--disclaimer{grid-column:1}@media screen and (min-width: 480px) and (max-width: 1440px){.sleepyhead-logo-block{--outer:0}}.sleepyhead-logo-block .brick__block__text{flex-flow:column;justify-content:center}.sleepyhead-logos-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;column-gap:30px;row-gap:24px;width:100%}@media only screen and (min-width: 1100px){.sleepyhead-logos-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 480px){.brick--1 .sleepyhead-logos-wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 1150px){.brick--1 .sleepyhead-logos-wrapper{grid-template-columns:repeat(3,1fr)}}.sleepyhead-logos-wrapper.text-left{align-self:flex-start}.sleepyhead-logos-wrapper.text-right{align-self:flex-end}.sleepyhead-logos-wrapper.text-center{align-self:center}.sleepyhead-logos-wrapper .logo-wrapper{--padding: 20px;display:grid;place-items:center;padding:0}.logo-wrapper .logo{max-width:100%}[data-section-type=custom-content].custom-content{background-color:var(--section-bg, transparent)}@media only screen and (max-width: 767px){[data-section-type=custom-content] .brick__block__text .text__standard{padding:.5rem 0}}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{background:var(--bg);box-shadow:0 4px 14px var(--bg-ds);border-radius:10px;padding:15px;margin-right:20px;min-height:100%}@media screen and (min-width: 480px){:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{padding:20px}}@media screen and (min-width: 768px){:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{padding:34px}}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block{padding-bottom:0}.shopify-section:has(#stamped-reviews-widget[data-widget-type=carousel]){overflow-x:hidden}.shopify-section:has(#stamped-reviews-widget) #stamped-reviews-widget[data-widget-type=carousel]{overflow:visible}:root:root:root .shopify-section:has(#stamped-reviews-widget) #stamped-reviews-widget[data-widget-type=carousel]{display:grid;grid-template-areas:"title" "carousel" "buttons"}:root:root:root #stamped-reviews-widget{font-family:"HurmeGeometricSans 4"}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons{grid-area:buttons;justify-self:end;z-index:3}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block{font-family:var(--FONT-STACK-BODY);font-style:normal;color:var(--text)}:root:root:root #stamped-reviews-widget[data-widget-type=carousel]:is([data-page="1"],:not([data-page])) .stamped-carousel-button-left{opacity:.3}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-button-right{background-image:var(--ICO-ARROW-RIGHT);background-repeat:no-repeat;background-position:center}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-button-left{background-image:var(--ICO-ARROW-LEFT);background-repeat:no-repeat;background-position:center}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] :is(.stamped-carousel-button-left,.stamped-carousel-button-right):before{content:""}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{text-align:center;font-size:var(--font-10);font-weight:600;line-height:1.2}:root:root:root #stamped-reviews-widget[data-widget-type=full-page] a:is(:link,:visited,:active,:hover){color:var(--primary)}:root:root:root #stamped-reviews-widget[data-widget-type=full-page] .stamped-pagination{display:none}.product-accordion .accordion__title{font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));text-transform:none}.brick__block .accordion{margin-block:34px}.accordion__body a{text-decoration:underline}.product__price__wrap{display:none}.accordion__title.end--link{display:flex;justify-content:space-between;align-items:center;padding-right:10px;cursor:text}.accordion__title.end--link:after{display:none}.accordion__title.end--link a.end-link{font-size:calc(var(--font-3) * var(--FONT-ADJUST-ACCENT));color:var(--primary)}.accordion__title.end--link a.end-link:after{position:absolute;top:50%;right:5px;content:"";display:inline-block;width:8px;height:8px;border-width:0 0 2px 2px;border-style:solid;border-color:var(--primary);margin:-4px 0 0;vertical-align:middle;transform:rotate(-135deg);transform-origin:50% 50%;transition:all .4s}.end-link-text{padding-right:1.5ch}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image{display:none}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-date{display:none}:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll :is(.stamped-reviews-message,.stamped-reviews-author){margin-left:0!important}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-rating{font-size:var(--font-1)}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before{border-color:transparent}:root:root:root #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle{display:none}.object-fit-contain{object-fit:contain}:root .radio__fieldset .radio__button label{flex-flow:column;align-items:center}:root .home--uppercase{text-transform:none;font-weight:var(--FONT-WEIGHT-BODY-BOLD);font-size:calc(var(--font-8) * var(--FONT-ADJUST-ACCENT));--text: var(--primary);margin-bottom:20px;line-height:1em}.column__image{margin-bottom:24px}.homepage-columns .text-center .rte{display:flex;justify-content:center}.homepage-columns .rte>*{max-width:60ch;font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY));color:var(--text)}.homepage-columns .rte>*:first-child{margin-top:0}:root:root:root #stamped-reviews-widget{font-family:"Hurme Geometric Sans 4"}html:not(:has(a[href="#disclaimer"])) #disclaimer{display:none}.product-features{background-color:var(--bg-color);padding:34px 30px;margin-top:30px;container-type:inline-size;container-name:product-features}.product-features .features__title{display:inline-flex;align-items:flex-start;font-weight:var(--FONT-WEIGHT-ACCENT-BOLD);margin-top:0}.product-features .features__title>a{text-decoration:none}.product-features .feature__list{container-type:inline-size;container-name:feature__list;list-style:none;margin-left:0;display:grid;gap:18px;grid-template-columns:repeat(1,auto)}@media screen and (min-width:1600px){.product-features:not(.single-file) .feature__list{grid-template-columns:repeat(2,auto)}}@container product-features (min-width: 420px){.product-features:not(.single-file) .feature__list{grid-template-columns:repeat(2,auto)}}.product-features .feature__list .feature{display:flex;align-items:center;gap:9px;font-weight:var(--FONT-WEIGHT-ACCENT);color:var(--primary);margin-bottom:0}.feature__label{line-height:1;font-size:calc(16px * var(--FONT-ADJUST-ACCENT))}.feature__icon{height:40px;width:40px;min-width:40px;aspect-ratio:1;object-fit:contain}#tidio-chat-iframe[style*="width: 362px"]{max-width:110px!important}.product__title{color:var(--primary)}.product__page__cutline{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-ACCENT);color:var(--primary);margin:10px 0}:root:root:root .stamped-badge{font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY))}:root:root:root :is(.fa-star,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-half-o,.stamped-fa-star-o){color:var(--SH-STAR-COLOR, #EDD68F)!important}:root:root:root :is(.stamped-starrating,.stamped-starratings) i.stamped-fa:before{color:#ffd556!important;font-size:22px}#stamped-main-widget .stamped-container{color:var(--text)!important}#stamped-main-widget .stamped-header-title{display:none}#stamped-main-widget .summary-overview{text-align:left;margin-bottom:60px}#stamped-main-widget .stamped-reviews-filter{display:none!important}#stamped-main-widget .stamped-summary{display:grid;grid-template-columns:0 repeat(2,1fr);justify-content:space-between}#stamped-main-widget .stamped-review-header .review-location{display:none}#stamped-main-widget :is(.next a,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview){position:relative;text-indent:-9999px;max-width:calc(15.5ch + 3.2rem);width:100%;display:inline-block;padding:.8rem 1.6rem;margin:0;line-height:1;text-decoration:none;text-align:center;vertical-align:middle;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--BUTTON-RADIUS);font-family:var(--FONT-STACK-ACCENT);font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT);background-color:var(--btn-bg);color:var(--btn-text);transition:background-color .5s cubic-bezier(.215,.61,.355,1);--btn-text-hover: var(--COLOR-SECONDARY-HOVER-OPPOSITE);--btn-bg: var(--COLOR-SECONDARY);--btn-text: var(--COLOR-SECONDARY-OPPOSITE);--btn-bg-hover: var(--COLOR-SECONDARY-HOVER)}#stamped-main-widget :is(.next a,.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview):where(:hover,:focus){color:var(--btn-text-hover);background-color:var(--btn-bg-hover)}#stamped-main-widget :is(.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview){text-indent:0;max-width:auto;width:auto;text-transform:lowercase!important;--btn-text-hover: #EDF2F5;--btn-bg: #EDF2F5;--btn-text: #006F62;--btn-bg-hover: #006F62;box-shadow:none!important;display:inline-block}#stamped-main-widget#stamped-main-widget :is(.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview):first-letter{text-transform:capitalize!important}#stamped-main-widget :is(.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion.stamped-summary-actions-newquestion,.stamped-summary-actions-newreview):before{display:none}#stamped-main-widget .next a:after{position:absolute;left:50%;top:50%;text-indent:0;white-space:nowrap;text-align:center;transform:translate(-50%,-50%);content:"Load more reviews"}#stamped-main-widget .stamped-review-header{display:grid;grid-row-gap:12px;grid-template:"stars stars ." 1fr "author badge ." 1fr / auto auto 1fr}#stamped-main-widget .stamped-starratings{grid-area:stars}#stamped-main-widget .stamped-verified-badge{grid-area:badge}#stamped-main-widget .author{grid-area:author}#stamped-main-widget .summary-overview .stamped-summary-caption-1{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-size:26px;color:var(--primary)}#stamped-main-widget .summary-overview .stamped-summary-caption-2 .stamped-summary-text{font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-size:14px;color:var(--text)}#stamped-main-widget .stamped-review{border-top:1px solid rgba(75,79,84,.2)}#stamped-main-widget .stamped-review-body{display:grid;grid-row-gap:14px;grid-template:"heading heading" auto "body body" auto "product variant"auto "image image" auto /auto 1fr}#stamped-main-widget .stamped-review-header-title{grid-area:heading;font-size:calc(var(--font-6) * var(--FONT-ADJUST-HEADING));font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);color:var(--primary)}#stamped-main-widget p.stamped-review-content-body{grid-area:body;max-width:80ch}#stamped-main-widget .stamped-review-product{grid-area:product}#stamped-main-widget .stamped-review-variant{grid-area:variant}#stamped-main-widget .stamped-review-image{grid-area:image}#stamped-main-widget[data-widget-style*=standard] .stamped-tab-container{display:none}#stamped-main-widget [data-widget-type=minimal] .stamped-review>.stamped-review-content{margin-left:0!important}@media only screen and (min-width: 768px){.product__inner{padding-left:60px;margin-left:0}}@media only screen and (min-width: 768px){.product-single .product__inner{max-width:550px}}.shopify-product-form{max-width:550px}.radio__fieldset .radio__button label{text-transform:none;border-radius:3px}.radio__inputs{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.product__block__variants .radio__fieldset .radio__button label{height:100%;text-align:center;justify-content:space-between;padding:9px}.radio__fieldset .radio__button input:checked~label{color:var(--text);background-color:var(--BRIGHT-BG);border:1px solid var(--border)}.radio__button .variant-name{font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT);font-style:var(--FONT-STYLE-ACCENT);letter-spacing:var(--FONT-SPACING-ACCENT);line-height:1.5}.radio__button .variant-price{color:var(--primary);font-size:calc(16px * var(--FONT-ADJUST-ACCENT));line-height:1.5}.radio__button .variant-price del{color:var(--text);padding-right:1ch;text-decoration:line-through;font-size:calc(var(--font-4) * var(--FONT-ADJUST-ACCENT))}.radio__button .variant-price ins{text-decoration:none}.radio__legend{opacity:1}.radio__legend__label{font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-style:var(--FONT-STYLE-BODY);font-size:calc(var(--font-4) * var(--FONT-ADJUST-BODY));text-transform:none;color:var(--text)}.article__item-content{max-width:45ch}.article__item-content .rte--column p{margin-bottom:17px;font-size:calc(var(--font-5) * var(--FONT-ADJUST-BODY))}.article__item-meta span:after{display:none}.article__item-meta{font-size:calc(var(--font-4) * var(--FONT-ADJUST-ACCENT));line-height:1.6;font-family:var(--FONT-STACK-ACCENT);font-weight:var(--FONT-WEIGHT-ACCENT);color:var(--text)}.article__item-title{font-size:calc(var(--font-7) * var(--FONT-ADJUST-HEADING));color:var(--primary)}.form__selectors{position:relative}.variant--zoom{position:absolute;top:0;right:0;z-index:2}.variant--zoom .zoom__trigger{text-decoration:underline}#shopify-section-announcement{position:sticky;top:0;z-index:6001}html[data-scroll-locked] #shopify-section-announcement{z-index:5999}.js__header__stuck,.drawer__content,.product-single .is-sticky{top:var(--ANNOUNCEMENT-BAR-HEIGHT)}.btn--close-announcements{position:absolute;right:var(--outer);padding:0;height:var(--ANNOUNCEMENT-BAR-HEIGHT);--btn-bg: transparent;--btn-bg-hover: transparent;z-index:2}header .header__dropdown{opacity:0;transition:opacity .1s .4s ease-out,visibility .4s .2s ease-out}.cart__drawer .checkout__button{border-radius:0}:root:root:root .pw-route-protection.desktop-align-right{justify-content:center}.route-disclaimer,.route-disclaimer p{font-family:Titillium Web,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:13px;color:#333;margin:-10px 20px 15px}.cart__footer__total .route-disclaimer{max-width:380px;text-align:left;margin:0 0 0 auto;padding:0}.homepage-columns [data-grid]{--grid-cols: var(--grid-small-items, 1);display:grid;grid-template-columns:repeat(var(--grid-cols,1),1fr)}.homepage-columns [data-grid] [data-item]{width:calc(100% - var(--outer))}@media screen and (min-width: 768px){.homepage-columns [data-grid]{--grid-cols: var(--grid-medium-items, 1)}.homepage-columns [data-grid] [data-item]{width:100%}}@media screen and (min-width: 1100px){.homepage-columns [data-grid]{--grid-cols: var(--grid-large-items, 2)}}.blog__comments__title{font-size:calc(var(--font-8) * var(--FONT-ADJUST-HEADING));font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-ACCENT);text-transform:none;padding-bottom:0;margin-bottom:calc(var(--gutter) * 2);position:relative;color:var(--primary);text-align:left;margin-top:calc(var(--gutter) * 2)}.blog__comments__title:after{display:none}.align--sleepyhead-bottom{align-items:end;justify-content:stretch}.align--sleepyhead-bottom .hero__content{--default-max-width: 100%;padding-bottom:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:baseline}.align--sleepyhead-bottom .hero__content *{width:100%}.align--sleepyhead-bottom .hero__content *:not(.hero__btn,.hero__cta__wrapper){text-transform:none}.align--sleepyhead-bottom .hero__content .hero__cta__wrapper{justify-content:flex-end;align-items:end}.align--sleepyhead-bottom .hero__content .hero__kicker{font-size:calc(var(--font-7) * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-ACCENT)}.align--sleepyhead-bottom .hero__cta__wrapper .hero__btn{max-width:fit-content}.product__block__sleepyhead-upsell{container-name:upsell-wrapper;container-type:inline-size;margin-top:48px}.upsell__btn{padding:.8rem 1.6rem}.upsell__title{margin-top:14px;font-size:calc(var(--font-5) * var(--FONT-ADJUST-ACCENT));color:var(--primary)}.sh-upsell-title{font-weight:var(--FONT-WEIGHT-ACCENT-BOLD)}.sleepyhead__upsell_wrapper{display:grid;grid-template-columns:1fr}@container upsell-wrapper (min-width: 300px){.sleepyhead__upsell_wrapper{grid-template-columns:1fr 1fr;gap:20px}}.sleepyhead__upsell__holder .upsell{border:none;flex-flow:column;padding-inline:0}.sleepyhead__upsell__holder .upsell__content{justify-content:flex-start;gap:10px}.sleepyhead__upsell__holder .upsell__image{height:auto;width:auto;margin-right:0}.sleepyhead__upsell__holder .upsell__image__inner{width:auto;height:auto}.product__main__content .product__block__title{margin-bottom:25px;margin-top:10px}@media only screen and (min-width: 768px){.push-product-title .product-single .product__inner{padding-top:40px;padding-bottom:40px}}.product__main__content .product__submit__buttons{text-align:center}.product__main__content .btn--add-to-cart{min-height:58px;max-width:440px;font-size:20px}.product__main__content #bwpFrame{width:68%!important;margin:0 auto;text-align:center}@media only screen and (min-width: 768px){.product__main__content #bwpFrame{width:60%!important}}[data-scroll-locked] #attentive_overlay,[data-scroll-locked] #tidio-chat{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.shipping-cutoff{background:var(--INVERSE-BG-ACCENT);font-size:12px;font-weight:600;text-align:center;padding:12px 0 10px;line-height:1}@media only screen and (max-width: 767px){.shipping-cutoff{font-size:11px}}[data-section-type=custom-content] .standard__heading{line-height:1.25em}[data-section-type=custom-content] .custom-span-wrapper span{position:absolute;display:none;line-height:1.15}@media only screen and (max-width: 767px){.product__main__content .btn--add-to-cart{min-height:40px;max-width:225px;font-size:18px}}.pre-order-message{display:inline-block;background:var(--BRIGHT-BG);padding:.5rem 1rem .3rem;margin-top:1rem;color:var(--primary);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);letter-spacing:var(--FONT-HEADING-SPACE);font-size:1rem}.pre-order-cart-message{display:inline-block;background:var(--BRIGHT-BG);padding:.25rem .5rem .1rem;margin-top:1rem;color:var(--primary);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);font-style:var(--FONT-STYLE-HEADING);letter-spacing:var(--FONT-HEADING-SPACE);font-size:.75rem}.icon-sleepyhead-climate-pledge-friendly path{transform:scale(2.5);transform-origin:center}.feature__icon-made-in-usa{transform:scale(.88)}@media only screen and (max-width: 767px){[data-product-slideshow] .product__media:not([slide-active]){display:none}}@media only screen and (min-width: 768px){.product__grid .product__media:not([slide-active]){display:none}.product__grid--mosaic .product__media.full-width{width:100%}.product__grid--mosaic .product__media.full-width+.full-width{width:calc(50% - var(--IMAGE-SPACING) / 2)}.product__media[slide-active]:last-of-type(even){width:100%}}[data-section-type=gallery] .gallery__item .desktop{display:block}[data-section-type=gallery] .gallery__item .mobile{display:none}@media only screen and (max-width: 767px){[data-section-type=gallery] .gallery__item .desktop{display:none}[data-section-type=gallery] .gallery__item .mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/sleepyhead.css.map */
