/** Shopify CDN: Minification failed

Line 1029:0 Unexpected "}"
Line 1304:0 Unexpected "}"

**/
.header__secondary-nav .country-dropdown ul li img,.panel__scroller.v-stack.gap-8 .country-dropdown ul li img 
{
  width:22px;margin-right:10px


}

.header__secondary-nav .country-dropdown ul li a,.panel__scroller.v-stack.gap-8 .country-dropdown ul li a 
{
  font-size:16px;color:#121212;line-height:1


}

@font-face 
{
  font-family:jdgm;src:url('https://cdn.judge.me/assets/jdgm.woff') format('woff');font-weight:400;font-style:normal


}

.jdgm-star 
{font-family:'JudgemeStar'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale

}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6 
{color:#7d6e6a

}
.slideshow .h1,.slideshow .h2,.slideshow .h3 
{color:unset

}
.country-dropdown,.header__icon-list a[href="/account"] 
{display:none

}
.header__secondary-nav .select-country 
{display:flex;cursor:pointer;align-items:center

}
.header__secondary-nav .select-country svg 
{fill:#fff;margin:0 0 0 5px;width:15px;height:100%;position:relative;top:2px

}
.header__secondary-nav .country-dropdown 
{background:rgb(240 240 240);color:#000;width:200px;padding:10px 10px 5px;border-radius:5px;box-shadow:0 3px #00000038;position:absolute;top:30px;left:28px

}
.header__secondary-nav .country,html body .navigation-drawer .country 
{position:relative

}
.header__secondary-nav .country-dropdown ul li 
{display:flex;align-items:center;padding-bottom:13px

}
.index-home .is-filled .country-dropdown,body:not(.index-home) .header__secondary-nav .country-dropdown 
{top:54px

}
.header__wrapper .header__secondary-nav 
{flex-wrap:nowrap

}
.panel__scroller.v-stack.gap-8 .select-country 
{display:flex

}
.panel__scroller.v-stack.gap-8 .country-dropdown 
{background:translate;border:1px solid #121212;width:200px;padding:10px 10px 5px;border-radius:5px;box-shadow:0 3px #00000038;color:#121212

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose .h0,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose .subheading,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose p 
{color:#fff!important
}
.panel__scroller.v-stack.gap-8 .country-dropdown ul li 
{display:flex;align-items:center;padding-bottom:13px

}
.header.is-filled svg 
{fill:#000

}
.header.is-filled .header__secondary-nav .select-country svg 
{filter:none

}
.index-home .header__secondary-nav .select-country svg 
{filter:brightness(0) invert(1)

}
.select-country img 
{width:20px;margin-right:7px

}
.navigation-drawer .select-country svg.icon.icon-chevron-bottom 
{margin-left:5px;position:relative;top:6px;width:12px;height:12px

}
.navigation-drawer .select-country 
{margin-bottom:12px

}
.panel__scroller.v-stack.gap-8 .select-country img 
{width:auto;height:20px!important;position:relative;top:2px

}
#block-template--25083552203034__media_with_text_Xxg3Pf-image_m8XDA8,.navigation-drawer .select-country span.for-desktop 
{display:block

}
html body .navigation-drawer .select-country img 
{filter:unset

}
html body .navigation-drawer .country-dropdown 
{position:absolute;bottom:-85px;background:#fff

}
html body .navigation-drawer .country-dropdown span.for-mobile 
{font-size:14px

}
#shopify-pc__banner,.cc-revoke,.header[style="transform: translateY(-100%);"] div#country-drop,.results-slot_list .slot-product__price,.steps,nav.steps 
{display:none!important

}
html body .navigation-drawer .panel__scroller.v-stack.gap-8 .country-dropdown 
{width:fit-content

}
@media only screen and (min-width:699.9px) 
{span.for-mobile 
{display:none

}
.header__secondary-nav .select-country 
{position:relative;top:-2px

}


}
@media only screen and (min-width:699.9px) and (max-width:1023.9px) 
{.header__secondary-nav .select-country 
{font-size:14px

}
body .header__secondary-nav .select-country svg 
{fill:#fff;margin:0 0 0 5px;width:12px

}
body .select-country img 
{width:16px;margin-right:5px

}
body:not(.index-home) .header__secondary-nav .country-dropdown 
{top:52px

}
.header__secondary-nav .country-dropdown 
{left:18px

}


}
@media only screen and (max-width:740.9px) 
{.header__secondary-nav .select-country svg 
{fill:#fff;margin:0 0 0 16px

}


}
@media only screen and (max-width:750px) 
{span.for-desktop 
{display:none

}


}
@media only screen and (max-width:699.9px) 
{.header__secondary-nav .country-dropdown ul li a 
{font-size:14px

}
.header__secondary-nav .country-dropdown ul li 
{display:flex;align-items:center;padding-bottom:11px

}
.header__secondary-nav .country-dropdown 
{width:120px;padding:10px 11px 5px;left:-53px;top:33px

}
.header__secondary-nav .select-country svg 
{width:15px;height:15px;margin-left:0;position:relative;top:1px

}
html body .header__secondary-nav .country .country-dropdown 
{top:36px;left:auto;right:0

}
body span.for-mobile 
{display:block

}


}
.media-with-text-accordion 
{background-color:#f6e9e0;margin-top:40px!important;border-radius:15px

}
.media-with-text-accordion .accordion-title 
{padding:12px 0;margin:0

}
.media-with-text-accordion .accordion-title p 
{font-size:inherit;font-family:inherit;font-weight:500;color:inherit;margin:0;padding:0 0 0 28px;text-align:left

}
.media-with-text-accordion .accordion_content-inner 
{gap:10px;margin:0;padding-left:28px

}
.media-with-text-accordion .accordion-body 
{display:grid;grid-template-rows:0;margin:0!important;transition:grid-template-rows .3s ease-in-out

}
.media-with-text-accordion .accordion-item.active .accordion-body,.media-with-text-accordion .accordion-item.active .accordion-body-wrapper 
{grid-template-rows:1fr

}
.media-with-text-accordion .accordion-body-wrapper 
{display:grid;grid-template-rows:0fr;margin:0;transition:grid-template-rows .4s ease-in-out

}
.media-with-text-accordion .accordion-body-answer 
{overflow:hidden;opacity:0;padding:0;transition:opacity .3s ease-out

}
.media-with-text-accordion .accordion-body-answer p 
{font-size:15px;font-weight:400;margin:0

}
.media-with-text-accordion .accordion-body-answer div 
{padding:15px 15px 15px 20px;font-size:15px;font-weight:400;border-top:1px solid #e0e0e0;margin:0

}
.plus-icon 
{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin:0!important

}
.plus-icon::after,.plus-icon::before 
{content:'';position:absolute;background-color:#000;transition:transform .3s

}
.plus-icon::before 
{width:2px;height:14px

}
.plus-icon::after 
{width:14px;height:2px

}
.media-with-text-accordion .accordion-item 
{border-bottom:1px solid #e0e0e0;margin:0!important

}
.accordion-item.active .plus-icon::before 
{transform:rotate(90deg)

}
.accordion-item.active .plus-icon::after 
{transform:rotate(180deg)

}
.media-with-text-accordion .accordion-item.active .accordion-body-answer 
{opacity:1

}
.media-with-text-accordion .accordion-button 
{border:none;text-align:left;width:100%;font-size:16px;cursor:pointer;font-weight:500;outline:0;padding:15px 40px 15px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;user-select:none

}
.media-with-text-accordion .accordion-item:last-child,.media-with-text-accordion .accordion-item:last-child .accordion-button 
{border-bottom:none;border-radius:15px

}
.media-with-text-accordion .accordion-button h4 
{font-size:16px;line-height:1.5em;color:#242424;text-transform:none;font-family:Theseasons!important;font-weight:400

}
@media only screen and (max-width:767px) 
{.media-with-text-accordion .accordion-body-answer p 
{font-size:14px;line-height:1.5em;letter-spacing:0;color:#424242;text-transform:none;font-weight:400

}
.media-with-text-accordion .accordion-title 
{padding:40px 0 12px

}
.media-with-text-accordion .accordion-title p 
{font-size:14px;text-align:center;padding:0

}
.media-with-text-accordion .accordion-button h4 
{font-size:14px

}
.media-with-text-accordion .accordion-button 
{padding-right:30px

}
.media-with-text-accordion .accordion_content-inner 
{padding-left:20px

}


}
.prose p.h5,p.h3,p.h3 * 
{font-weight:400!important;font-style:normal!important

}
.text-with-icon 
{font-family:'Montserrat', sans-serif!important;font-weight:300!important

}
.subheading 
{font-family:'Montserrat', sans-serif;font-weight:300

}
p.h3,p.h3 * 
{font-family:'The Seasons',serif!important;font-size:1.25rem!important;text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:90%!important

}
#announcement-bar p,#header-sidebar-menu button.text-with-icon,#header-sidebar-menu button.text-with-icon span,.blog-post-card__info p.h3 a,.bold,.button,.button a,.dropdown-menu__item,.dropdown-menu__item span,.geoip-popup-banner,.geoip-popup-banner *,.header__link-list a,.header__link-list summary,.jdgm-histogram__frequency,.jdgm-prev-badge__text,.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text,.jdgm-rev__author,.jdgm-rev__replier-wrapper,.jdgm-rev__timestamp,.jdgm-rev__title,.jdgm-review-search,.jdgm-sort-dropdown,.reversed-link,.section-stack.section-stack--center .v-stack,.section-stack.section-stack--center .v-stack>.text-subdued,a,a:visited,blog-post-card.blog-post-card--featured p.text-lg,button.button--secondary[form=product-form-9729998848282-template--25083554234650__main]>div,p,price-list,price-list *,price-list .money,price-list .price,price-list compare-at-price,price-list sale-price 
{font-family:Montserrat,sans-serif!important

}
.accordion-body-answer,.accordion-body-answer p,.accordion-body-answer>div 
{margin-left:0!important;padding-left:0!important

}
.prose p.h5 
{font-size:1.4rem!important

}
.rich-text .prose p.h1 
{margin-bottom:1em!important;padding-bottom:0!important;line-height:1.1!important;display:block!important;width:100%;

}
.rich-text .prose>div,.rich-text .prose>div p 
{margin-top:0!important;padding-top:0!important

}
.rich-text .prose 
{gap:0!important

}
p.h1.hyphenate 
{font-size:2.5rem!important

}
.bold 
{font-weight:600!important

}
.dropdown-menu__item,.dropdown-menu__item span,.header__link-list a,.header__link-list a.bold,.header__link-list summary,.header__link-list summary.bold,.reversed-link 
{font-weight:400!important

}
.header__link-list summary svg 
{vertical-align:middle

}
.blog-post-card__info p.h3 a 
{font-weight:400!important;font-size:1rem !important

}


.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
      color: #605754;
}
@media (min-width:1024px) 
{.multi-column p.h4 
{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:22px!important;line-height:1.3!important

}
section-header h2 split-lines 
{white-space:nowrap;display:inline-block

}


}
.blog-post-card__info,.blog-post-card__info .h3,.blog-post-card__info a,.blog-post-card__info p 
{text-align:left!important;font-size:1.2rem!important;padding-left:0!important;margin-left:0!important

}
.text-with-icon 
{display:flex;justify-content:center;align-items:center;text-align:center;width:100%

}
@media (max-width:699px) 
{#block-template--25083552203034__media_with_text_ikcPXT-video_9i7Y4a 
{display:flex;flex-direction:column-reverse

}
#block-template--25083552203034__media_with_text_ikcPXT-video_9i7Y4a>div 
{width:100%

}
.multi-column__item .v-stack 
{text-align:left!important

}
.multi-column__item .link,.multi-column__item .prose 
{text-align:left!important;display:block

}
.multi-column__item .prose a.link 
{display:inline-block;max-width:90%;word-wrap:break-word

}


}
#header-sidebar-menu button.text-with-icon 
{justify-content:space-between!important;text-align:left;padding-left:0!important

}
#header-sidebar-menu button.text-with-icon span:first-child 
{text-align:left

}
#header-sidebar-menu .circle-chevron 
{margin-left:auto;display:flex;align-items:center;justify-content:center

}
.accordion-body-answer 
{text-align:left!important

}
.feature-chart__table-row 
{display:flex!important;flex-direction:column!important;align-items:center;text-align:left;gap:.5rem;padding:1rem 0

}
.feature-chart__heading,.feature-chart__value 
{width:100%;max-width:600px;margin:0 auto

}
.centered-blog-intro .rich-text__wrapper 
{display:flex;justify-content:center

}
.centered-blog-intro .prose 
{text-align:center;max-width:768px

}
.section-blends .accordion__content,.section-blends .accordion__content .prose 
{padding-left:0!important;text-align:left!important

}
details[open]>summary>div.accordion__toggle.bold>span:contains("Can I buy Sleepytroll from a retailer?")~.accordion__content .prose 
{text-align:left!important;padding-left:0!important

}
.section-blends .section-stack__intro .prose.text-center 
{text-align:center

}
@media (max-width:1024px) 
{
  /* .media-with-text__content .prose 
{text-align:center!important;justify-content:center!important;align-items:center!important

} */
.blog-post-card__info p.h3 a 
{font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:.5rem

}
.blog-post-card__info .h3 a 
{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:16px!important;line-height:1.3!important

}
.multi-column p.h4 
{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:18px!important;line-height:1.3!important

}
#shopify-section-template--25083548827930__blog_posts_7nAHm9 p,#shopify-section-template--25083548827930__blog_posts_H7NtRQ p,#shopify-section-template--25083548827930__blog_posts_Hk9HKF p,#shopify-section-template--25083548827930__blog_posts_JVAiCb p,#shopify-section-template--25083548827930__blog_posts_j4JQrK p 
{font-family:Montserrat,sans-serif!important;font-size:14px!important;padding-left:16px!important;box-sizing:border-box

}
.multi-column__item,.multi-column__item .v-stack 
{margin-top:0!important;padding-top:0!important

}
.multi-column.scroll-area 
{align-items:flex-start!important

}
.multi-column__item 
{display:flex!important;flex-direction:column;justify-content:flex-start!important;align-items:center!important;min-height:auto!important

}
.multi-column__item>img 
{margin-bottom:1rem;height:auto;max-width:100%

}


}
.rich-text .h2 
{margin-bottom:1.25rem

}
#shopify-section-template--25083551645978__rich_text_NhLBqK .rich-text h1 
{font-size:1.5rem;margin-bottom:1.5rem

}
.prose.text-subdued,.section.section-blends.section-full.text-custom .multi-column__item .prose 
{text-align:left!important;padding-left:0!important

}
.section.section-blends.section-full.text-custom .multi-column__item .prose a.link 
{text-align:left!important;padding-left:0!important;margin-left:0!important;display:inline-block!important

}
@media (min-width:769px) 
{blog-post-card.blog-post-card--featured p.h2 a 
{padding-left:1rem!important;display:inline-block;font-size:1.5rem!important

}


}
.product-info__block-item[data-block-id=text_e6NHyf],.product-info__block-item[data-block-id=text_e6NHyf] .product-info__text,.product-info__block-item[data-block-id=text_e6NHyf] .product-info__text .prose 
{padding-left:0!important;margin-left:0!important;text-align:left!important

}
.product-info__accordion.accordion .accordion__content table,.product-info__accordion.accordion .accordion__content table td,.product-info__accordion.accordion .accordion__content table th 
{font-family:Montserrat,sans-serif!important;font-size:.875rem

}
scroll-carousel .testimonial-list 
{display:flex!important;gap:1rem;align-items:stretch!important

}
scroll-carousel .testimonial 
{flex:1 1 0;display:flex;flex-direction:column;justify-content:space-between;min-height:100%;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important;align-items:stretch!important

}
.blog-content img,.blog-image img 
{height:auto!important;display:block!important

}
scroll-carousel .testimonial>div 
{flex-grow:1!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important

}
.template-article .container 
{max-width:1000px!important;padding-left:2rem;padding-right:2rem

}
.article .prose,.blog-content img,.shopify-section--main-article .prose,.template-article .prose 
{max-width:100%!important

}
.article .container,.shopify-section--main-article .container 
{max-width:1140px!important;width:90%;margin-left:auto!important;margin-right:auto!important;padding-left:1.5rem!important;padding-right:1.5rem!important

}
.blog-article-layout 
{max-width:1200px!important;margin:0 auto!important;padding:2rem 1rem!important

}
.blog-header 
{text-align:center!important;margin-bottom:2rem!important;position:relative

}
.blog-article-layout h4[data-start][data-end],.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content-wrapper 
{text-align:left!important

}
.blog-image img 
{width:100%!important;max-height:450px!important;object-fit:cover!important;margin:0 auto 1rem!important;position:relative;z-index:1

}
.blog-title 
{font-size:2.5rem!important;margin-top:0!important

}
.blog-content 
{column-count:1!important;column-gap:0!important

}
.blog-content img 
{margin:1rem 0!important;break-inside:avoid!important

}
@media (max-width:767px) 
{.accordion_content-inner .accordion-header h4 p 
{font-size:.9rem!important;font-weight:500!important

}
.accordion_content-inner .accordion-body-answer p 
{font-size:.85rem!important;color:#7d6e6a!important;line-height:1.4!important

}
#shopify-section-template--25083548827930__rich_text_EtV3Et .rich-text__wrapper 
{display:flex;justify-content:center

}
#shopify-section-template--25083548827930__rich_text_EtV3Et .prose,#shopify-section-template--25083548827930__rich_text_EtV3Et .prose .h1 
{text-align:center!important;max-width:650px;margin-left:auto;margin-right:auto

}
.blog-content-wrapper 
{padding:0 .5rem!important

}
/* #block-template--25083552203034__media_with_text_ikcPXT-video_9i7Y4a .media-with-text__content p:nth-of-type(2) 
{text-align:center!important

} */


}
@media (max-width:1023px) 
{.blog-title 
{font-size:1.5rem!important;line-height:1.2;

}


}
.jdgm-rev__replier-wrapper 
{position:relative

}
.jdgm-rev__replier-wrapper::before 
{content:none!important

}
.newsletter-drawer__content form 
{display:flex;flex-direction:column;align-items:center

}
.newsletter-drawer__content .button 
{margin-top:1rem

}
.section-stack>section-header a.text-with-icon 
{margin-top:14px

}
#shopify-section-template--25083550662938__custom_html_xd4mbr,#shopify-section-template--25083550662938__rich_text_RgQqDT 
{margin-bottom:0!important;padding-top:1.5rem!important;padding-bottom:1.5rem!important;background-color:#e9e5e3!important;box-shadow:none!important

}
#shopify-section-template--25083550662938__custom_html_xd4mbr .section,#shopify-section-template--25083550662938__rich_text_RgQqDT .section 
{margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;background-color:transparent!important

}
#shopify-section-template--25083550662938__rich_text_RgQqDT .rich-text__wrapper 
{padding-top:2.5rem!important

}
@media (max-width:768px) 
{body .h4,body h4,body h5 
{font-size:1.25rem!important;line-height:1.4!important;word-break:break-word

}
.product-card__title a.bold 
{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px

}
button.button--xl 
{display:block;margin:0 auto;max-width:90vw

}
#block-template--25083552203034__media_with_text_Xxg3Pf-video_Xqpb6t 
{display:flex;flex-direction:column

}
#block-template--25083552203034__media_with_text_Xxg3Pf-video_Xqpb6t .media-with-text__content 
{order:-1
}

/* 
#block-template--25083550662938__media_with_text_aVmD3k-image_xRPNQE .media-with-text__content .prose,#block-template--25083550662938__media_with_text_rKqceh-video_HUpdKM .prose 
{text-align:center!important;place-self:center!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important
} */
.section-blends section-header .h2 
{text-align:left!important

}
section-header.justify-start .prose,section-header.justify-start .prose h2.h2,section-header.justify-start .prose h2.h2 split-lines 
{padding-left:0!important;margin-left:0!important

}

/* #shopify-section-template--25083552497946__media_with_text_6kNkcm .media-with-text__content,#shopify-section-template--25083552497946__media_with_text_fyUPdn .media-with-text__content,#shopify-section-template--25083552497946__media_with_text_ntjaHd .media-with-text__content 
{padding-left:16px!important;padding-right:8px!important;margin-left:0!important;max-width:100%!important
}

#shopify-section-template--25083552497946__media_with_text_6kNkcm .media-with-text__content .prose,#shopify-section-template--25083552497946__media_with_text_fyUPdn .media-with-text__content .prose,#shopify-section-template--25083552497946__media_with_text_ntjaHd .media-with-text__content .prose 
{padding-left:16px!important;padding-right:8px!important;margin-left:0!important
}

#shopify-section-template--25083552497946__media_with_text_6kNkcm .media-with-text__content .prose p,#shopify-section-template--25083552497946__media_with_text_fyUPdn .media-with-text__content .prose p,#shopify-section-template--25083552497946__media_with_text_ntjaHd .media-with-text__content .prose p 
{margin-left:0!important;padding-left:0!important;padding-right:0!important

}
#shopify-section-template--25083552497946__media_with_text_6kNkcm .prose>p.h2,#shopify-section-template--25083552497946__media_with_text_fyUPdn .prose>p.h2,#shopify-section-template--25083552497946__media_with_text_ntjaHd .prose>p.h2 
{text-align:left!important;margin-left:0!important;padding-left:0!important;display:block!important;width:100%!important
}
#shopify-section-template--25083552203034__media_with_text_GKHbW9 .media-with-text__content 
{padding-left:16px!important;padding-right:16px!important;margin-left:0!important;max-width:100%!important

}
#shopify-section-template--25083552203034__media_with_text_GKHbW9 .media-with-text__content .prose 
{padding-left:16px!important;padding-right:16px!important;margin-left:0!important

}
#shopify-section-template--25083552203034__media_with_text_GKHbW9 .media-with-text__content .prose p 
{margin-left:0!important;padding-left:0!important;padding-right:0!important

}
#shopify-section-template--25083552203034__media_with_text_GKHbW9 .prose>p.h2 
{text-align:left!important;margin-left:0!important;padding-left:0!important;display:block!important;width:100%!important

} */


}
.section-blends .blog-post-card__info .v-stack.gap-3 
{padding:0 4rem

}
@media (max-width:640px) 
{p.h1.hyphenate 
{font-size:2.3rem!important

}
.section-blends .blog-post-card__info .v-stack.gap-3 
{padding-left:var(--spacing-12)

}


}
.section-blends .blog-post-card__info .v-stack.gap-3 p.h2>a 
{padding-left:0!important;margin-left:0!important;display:inline

}
@media (max-width:767px) 
{
/* #block-template--25083554234650__media_with_text_FJYWGU-video_J3UTUy .media-with-text__content p:nth-of-type(2) 
{text-align:center!important

} */
#shopify-section-sections--25083554529562__search-drawer 
{padding-left:24px!important;padding-right:16px!important

}
.blog-content 
{padding-left:0px!important;padding-right:0px!important;margin-top:2rem

}
img[src*="Sleepytroll_Connect_App_1.gif"],img[srcset*="Sleepytroll_Connect_App_1.gif"] 
{width:70%!important;height:auto!important;display:block;margin:0 auto

}


}
@media (max-width:699px) 
{#block-template--25083552203034__media_with_text_Xxg3Pf-image_m8XDA8 
{display:flex;flex-direction:column

}
#block-template--25083552203034__media_with_text_Xxg3Pf-image_m8XDA8>.media-with-text__content 
{order:0
}
#block-template--25083552203034__media_with_text_Xxg3Pf-image_m8XDA8>.media-with-text__media 
{order:1;margin-top:1rem

}
#block-template--25083552203034__media_with_text_Xxg3Pf-image_m8XDA8 .prose 
{margin-left:auto!important;margin-right:auto!important;text-align:center!important;max-width:100%!important;width:auto!important

}


}
@media (min-width:768px) 
{p.h3,p.h3 * 
{font-size:1.5rem

}
.prose p.h5 
{font-size:1.8rem!important

}
.section-blends .section-stack__main 
{text-align:left;align-items:flex-start;padding-left:2rem

}
.section-blends .accordion-box,.section-blends .accordion__content,.section-blends .accordion__content .prose,.section-blends .accordion__toggle 
{text-align:left;padding-left:1;margin-left:0;align-items:flex-start

}
.rich-text .h2 
{margin-bottom:1.5rem

}
#shopify-section-template--25083551645978__rich_text_NhLBqK .rich-text h1 
{font-size:1.75rem;margin-bottom:2rem

}
#shopify-section-template--25083551645978__rich_text_NhLBqK h1 
{font-size:2.8rem!important;line-height:1.2!important

}
#shopify-section-template--25083551645978__rich_text_NhLBqK .prose,#shopify-section-template--25083551645978__rich_text_NhLBqK .rich-text__wrapper 
{max-width:100%!important;padding-left:20px!important;padding-right:20px!important

}
#shopify-section-template--25083551645978__rich_text_NhLBqK 
{--rich-text-max-width:1100px!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important

}
#shopify-section-template--25083551645978__rich_text_NhLBqK .prose 
{margin-left:auto!important;margin-right:auto!important

}


}
.shopify-policy__container .shopify-policy__body .rte 
{text-align:left;max-width:100%!important;width:100%!important;margin:0 auto;padding:0;line-height:1.6

}
.shopify-policy__body .rte p b 
{display:block;text-align:left!important;margin:20px 0 10px;

}
/* #shopify-section-template--25083550662938__media_with_text_kXDyF9 .media-with-text__content .prose 
{place-self:start!important;place-self:center start!important;text-align:left!important

}
#shopify-section-template--25083550662938__media_with_text_kXDyF9 .media-with-text__content .prose p,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-center.text-custom 
{text-align:left!important

}
#shopify-section-template--25083550662938__media_with_text_kXDyF9 .media-with-text__content .prose a.button 
{display:block!important;width:fit-content!important;margin-left:0!important;margin-right:auto!important;text-align:center;float:none!important
} */

.slideshow__slide .place-self-center.text-center.text-custom 
{place-self:start!important;display:flex;justify-content:center;align-items:center; min-height: 100vh;

}

/* .place-self-center.text-center.text-custom,.place-self-center.text-center.text-custom .prose h1,.place-self-center.text-center.text-custom .prose h2,.place-self-center.text-center.text-custom .prose h3
{
  padding-left:2rem;
}  */

.slideshow__slide .place-self-center.text-center.text-custom .prose 
{padding-left:2rem;
}
.place-self-center.text-center.text-custom .subheading 
{display:block;text-align:left!important

}
.slideshow__slide .place-self-center.text-center.text-custom .button 
{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;margin-right:auto

}
.place-self-center.text-center.text-custom .button:hover 
{opacity:.9

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 .content-over-media 
{display:grid;place-items:center;min-height:100vh

}
/* #shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose 
{text-align:left!important;padding-left:2rem;max-width:780px;margin:0

} */
#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose p.subheading,#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .subheading 
{display:block;text-align:left!important;margin-left:0!important;margin-right:auto!important

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose p.h0 
{font-family:"The Seasons",serif!important;text-align:left!important;margin-left:0!important;margin-right:auto!important;display:block!important

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 .text-custom .prose a.button.button--xl[href="/products/sleepytroll-baby-rocker-gen-2"] 
{display:inline-block!important;margin-left:0!important;margin-right:auto!important;text-align:left!important

}
@media (min-width:640px) 
{#slideshow-template--25083550662938__slideshow_GtJUA9 .slideshow__slide.is-selected .prose .button 
{display:inline-block;margin-left:0!important;margin-right:auto!important

}



}
#announcement-bar p 
{color:#605754!important

}
.section-stack__main .accordion-box .accordion__content .prose,.section-stack__main .accordion-box .accordion__content .prose * 
{text-align:left!important;margin-left:0!important;padding-left:0!important

}
.section-stack__main .accordion-box .accordion__content .prose ol,.section-stack__main .accordion-box .accordion__content .prose ul 
{margin-left:1.2em!important;padding-left:0!important

}
.section-stack__main .accordion-box .accordion__content .prose li 
{text-align:left!important;margin-left:0!important

}
@media screen and (max-width:768px) 
{#shopify-section-template--25083550662938__slideshow_GtJUA9 #block-video_BYiFHV .place-self-center 
{margin-top:80px

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 #block-video_BYiFHV .prose 
{max-width:100%!important;padding-left:10px!important;padding-right:10px!important

  
}

.slideshow__slide .place-self-center.text-center.text-custom .prose 
{padding-left:0px !important;

}

#block-template--25410194342170__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__media {
    order: 1 !important;
  }

  #block-template--25410194342170__media_with_text_a83H37-image_MYP3yE .media-with-text__media {
    order: 1 !important;
  }

#block-template--25410194342170__media_with_text_BBMeCr-image_HQ7fPP img {
  max-width: 90%;
  margin: 0 auto;
}
#block-template--25410194342170__media_with_text_a83H37-image_MYP3yE img {
  max-width: 90%;
  margin: 0 auto;
}



}
/* @media (max-width:768px) 
{#block-template--25083550662938__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__content 
{padding-left:.5rem!important;padding-right:.5rem;text-align:left!important

}
#block-template--25083550662938__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__content .prose 
{text-align:left!important;margin:0!important

}
#block-template--25083550662938__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__content .prose a.button 
{display:inline-block;margin-left:0!important;margin-right:auto!important;text-align:left!important

} */
#shopify-section-template--25083550662938__testimonials_TTn6DP .section-stack 
{padding-left:.5rem;padding-right:.5rem;text-align:left

}
#shopify-section-template--25083550662938__testimonials_TTn6DP section-header .prose 
{text-align:left!important;margin:0

}
/* #block-template--25083550662938__media_with_text_a83H37-image_MYP3yE .media-with-text__content 
{padding-left:.5rem!important;padding-right:.5rem;text-align:left!important
}
#block-template--25083550662938__media_with_text_a83H37-image_MYP3yE .media-with-text__content .prose 
{text-align:left!important;margin:0!important

}
#block-template--25083550662938__media_with_text_a83H37-image_MYP3yE .media-with-text__content .prose a.button 
{display:inline-block;margin-left:0!important;margin-right:auto!important

} */
#shopify-section-template--25083550662938__slideshow_GtJUA9 #block-video_BYiFHV .h0,#shopify-section-template--25083550662938__slideshow_GtJUA9 #block-video_BYiFHV .subheading 
{text-align:center!important;width:100%;display:block;margin-left:auto!important;margin-right:auto!important

}
#shopify-section-template--25083550662938__slideshow_GtJUA9 #block-video_BYiFHV a.button 
{display:inline-block;margin-left:auto!important;margin-right:auto!important

}
.section.section-blends.section-full .scrollable-with-controls,.section.section-blends.section-full .testimonial-list 
{margin-left:0!important;padding-left:0!important

}
.section.section-blends.section-full .testimonial-list 
{padding-left:.75rem!important

}


}



/* Custom CSS */

.slideshow__slide .prose  
{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left;
    padding: 0 1rem;
    max-width: 600px;
    margin: 0 auto;
    align-content: flex-start;


}


h1.blog-title  
{
    text-align: left !important;
    margin: 15px 0 !important;


}




/* #block-template--25298925682970__media_with_text_a83H37-image_MYP3yE .media-with-text__content.rounded.bg-custom.text-custom.prose  
{
  text-align: center !important;


}
 */

.feature-chart__table ul li  
{
  font-family: Montserrat, sans-serif !important;
  /* font-weight: 500; */
  color: #605754 !important;


}


/* #shopify-section-template--25298926207258__specification_table_BFHLYt button,
#shopify-section-template--25298926207258__specification_table_BFHLYt a,
#shopify-section-template--25298926207258__specification_table_BFHLYt li,
#shopify-section-template--25298926207258__specification_table_BFHLYt label  
{
  font-family: Montserrat, sans-serif !important;
  font-weight: 500;
  color: #605754 !important;


}
 */

.shopify-section--blog-postsp.h2 a  
{
	font-family: Montserrat,sans-serif !important;
     font-weight: 500 !important;


}

.globo-form-control.layout-2-column.text-left, #heading-12, #heading-1   
{
	text-align: left !important;


}

#product-form-9729998848282-template--25298926960922__main .v-stack.gap-4  .buy-buttons .button.button--xl div 
{
  font-family: Montserrat,sans-serif !important;


}



/* #shopify-section-template--25298925879578__rich_text_jCrxKJ ul li,
#shopify-section-template--25298925879578__rich_text_wcQMrB ul li,
#shopify-section-template--25298925879578__rich_text_HkwygN ul li,
#shopify-section-template--25298925879578__rich_text_JYqiGa ul li,
#shopify-section-template--25298925879578__rich_text_fJznV8 ul li,
#shopify-section-template--25298925879578__rich_text_EFDqLz ul li,
#shopify-section-template--25298925879578__rich_text_dywKia ul li,
#shopify-section-template--25298925879578__rich_text_DyX3Wi ul li,
#shopify-section-template--25298925879578__rich_text_xEK7Pd ul li
 
{
  font-family: Montserrat,sans-serif !important;


}
 */


@media (max-width: 767px)  
{
p.h1.hyphenate  
{
	padding-left: 0 !important;
	padding-right: 0 !important;


}

#shopify-section-template--25298925682970__slideshow_GtJUA9 #block-video_BYiFHV .place-self-center.text-center.text-custom .prose 
{
  padding: 0 !important;


}


.blog-content p span  
{
	font-family: Montserrat,sans-serif !important;


}


 #shopify-section-template--25298925977882__faq_zV3kQF .section-blends .section-stack .section-stack__intro .prose h2.h2 
{
  text-align: center ;


}
  
.button.button--xl  
{
	width: 100%;


}

 #shopify-section-template--25298926141722__specification_table_EMm7XQ .section.section-blends.section-full .section-stack.section-stack--horizontal .section-stack__intro .prose .h2  
{
	text-align: left !important;
}


#shopify-section-template--25370497188122__main .page-spacer .page .prose  
{
	text-align: center;


}

/* #block-template--25298925814042__media_with_text_GcHjb9-video_cHN4mj .media-with-text__content.text-custom .prose  
{
	text-align: center !important;


} */



}


 .section-blends .blog-post-card__info .v-stack.gap-3  
{
	padding-left: 1em;
	padding-right: 1rem;


}
 
  .section-blends section-header .h2  
{
    text-align: center !important;
  

}


 /* #shopify-section-template--25298926141722__specification_table_EMm7XQ .section.section-blends.section-full .section-stack.section-stack--horizontal .section-stack__intro .prose .h2  
{
	text-align: center !important;


}
 */

/* .rich-text.justify-center .rich-text__wrapper .prose.justify-items-center.text-center .h1.hyphenate  
{
	text-align: center;
	margin: 0 auto;


} */


 .blog-post-card__info p.text-lg  
{
  font-size: 1rem !important;


}

 .blog-post-card__info p.h2 a 
{
   font-size: 1.6rem !important;
 

}

.v-stack.gap-4.md\:hidden  
{
	display: none;


}


#shopify-section-template--25298925977882__faq_zV3kQF .section-blends .section-stack .section-stack__intro .prose h2.h2  
{
    text-align: center !important;


}



/* #block-template--25083552203034__media_with_text_ikcPXT-video_9i7Y4a .media-with-text__content .prose .h2 
{
text-align: center;


}

#block-template--25083552203034__media_with_text_ikcPXT-video_9i7Y4a .media-with-text__content .prose p 
{
text-align: center;


}


#block-template--25298926272794__media_with_text_ikcPXT-video_9i7Y4a .media-with-text__content .prose .h2  
{
  text-align: center;


} */
/* 
 
#block-template--25298926272794__media_with_text_ikcPXT-video_9i7Y4a .media-with-text__content .prose p 
{
  text-align: center;


} */

 
/* .media-with-text__content  
{
  padding: 0px;


}

  */


}

.slideshow__slide  .place-self-center.text-center.text-custom .prose  
{
    max-width: 800px;
}


.feature-chart__table .feature-chart__table-row .feature-chart__value.prose.text-subdued ul li  
{
    font-family: Montserrat,sans-serif!important;
    color: #605754 !important;
    


}

 
@media (max-width: 640px)  
{
  p.h1.hyphenate  
{
    font-size: 2.5rem !important;
  

}


  #shopify-section-template--25298925781274__rich_text_jCrxKJ p.h1.hyphenate  
{
    font-size: 3rem !important;
  

}


   .slideshow p.h1.hyphenate  
{
    font-size: 1.3rem !important;
  

}

  #shopify-section-template--25298926207258__specification_table_BFHLYt .section-stack .section-stack__intro .prose h2.h2  
{
	text-align: left !important;


}



}


@media (max-width: 480px)  
{
  #shopify-section-template--25298925781274__rich_text_jCrxKJ p.h1.hyphenate  
{
        font-size: 2.3rem !important;
    

}



}

/* 
  #block-template--25298925814042__media_with_text_GcHjb9-image_cbEekM .media-with-text__content.text-custom .prose  
{
    text-align: center !important;
    place-self: center !important;
  
} */

 
  @media screen and (max-width: 768px)  
{
 ._grid_1q1d2_148._right_1q1d2_204  
{
      max-height: 70vh;
  

}



}


.rich-text__wrapper ul li  
{
    font-family: 'Montserrat', sans-serif !important;
    color: #605754 !important;


}




 .media-with-text ul li  
{
    font-family: 'Montserrat', sans-serif !important;
     color: #605754 !important;


}


@media (max-width: 1399px)  
{
 .slideshow__slide .place-self-center.text-center.text-custom .prose  
{
    max-width: 700px;
}



}


@media (max-width: 768px)  
{
  .media-with-text__item.media-with-text__item  
{
    display: grid !important;
    grid-template-columns: 1fr !important;
    grid-template-areas: none !important;
}
  .media-with-text__media,
  .media-with-text__content  
{
    grid-column: auto !important;
    grid-row: auto !important;
    order: initial !important;
}

.slideshow__slide .place-self-center.text-center.text-custom {
    padding-left: 0px;
}

}

@media (max-width: 768px)  
{
  .media-with-text__item  
{
    grid-template-columns: 1fr !important;
  

}


  /* Force order: text first, video second */
  .media-with-text__content  
{
    order: 1 !important;
  

}

  .media-with-text__media  
{
    order: 2 !important;
  

}



/* #block-template--25298925682970__media_with_text_a83H37-image_MYP3yE .media-with-text__content .prose  
{
  text-align: center !important;
} */


  /* #block-template--25298926272794__media_with_text_GKHbW9-image_QkJjgG .media-with-text__content.text-custom .prose,
  #block-template--25298926207258__media_with_text_8WBKDL-image_63VMtr .media-with-text__content.text-custom .prose, 
  #block-template--25298926141722__media_with_text_x4Ndda-image_pTBQKj .media-with-text__content.text-custom .prose, 
  #block-template--25298926174490__media_with_text_ma7UCf-image_g6iPyg .media-with-text__content.text-custom .prose,
  #block-template--25298926371098__media_with_text_mpYyEh-image_QHkypD .media-with-text__content.text-custom .prose,
  #block-template--25298926371098__media_with_text_fyUPdn-image_iE7CBB .media-with-text__content.text-custom .prose,
  #block-template--25298926371098__media_with_text_ntjaHd-image_JcA8pq .media-with-text__content.text-custom .prose,
  #block-template--25298926371098__media_with_text_6kNkcm-image_W9ziCE .media-with-text__content.text-custom .prose 
{
        text-align: left !important;
        place-self: start !important;
    

} */


  #shopify-section-template--25298926174490__specification_table_zAyLQN .section-stack__intro .prose .h2  
{
    text-align: left !important;


}




}

/* 
#block-template--25298926960922__media_with_text_Eqh8Up-image_xUwHqt .media-with-text__content.rounded.bg-custom.text-custom .place-self-center  
{
  place-self: left;
  text-align: left;
}


#block-template--25298926469402__media_with_text_CtUPXa-video_Ew4iWf .media-with-text__content.rounded.bg-custom.text-custom .place-self-center  
{
  place-self: left;
  text-align: left;


}

#block-template--25298926534938__media_with_text_CtUPXa-video_Ew4iWf  .media-with-text__content.rounded.bg-custom.text-custom .place-self-center  
{
  place-self: left;
  text-align: left;


} */

/* #block-template--25298926502170__media_with_text_CtUPXa-video_Ew4iWf  .media-with-text__content.rounded.bg-custom.text-custom .place-self-center  
{
  place-self: left;
  text-align: left;


}

#block-template--25298926600474__media_with_text_CtUPXa-video_Ew4iWf  .media-with-text__content.rounded.bg-custom.text-custom .place-self-center  
{
  place-self: left;
  text-align: left;


} */
