/** Shopify CDN: Minification failed

Line 1516: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:jdgm!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
}
.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
}
@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:1rem!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:left!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
}
/* .media-with-text__content.text-custom .prose{

text-align:center!important;place-self:start!important
} */
/* #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 1rem
}
@media (max-width:640px){

p.h1.hyphenate{

font-size:2rem!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 h3{

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,.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,.place-self-center.text-center.text-custom .prose p{

color:#fff!important;text-align:left!important
} */
.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;text-align:left!important;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
}

}
@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 */
a.button.button--xl {


    padding: .75rem 1.5rem !important;

}

.buy-buttons.buy-buttons--compact button.button--xl{


  height: 100%;
  width: 100%;
  max-width: 100% !important;

}


.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 .prose.break-all.place-self-center.text-center h2,
#block-template--25298925682970__media_with_text_a83H37-image_MYP3yE .prose,
#block-template--25298925682970__media_with_text_a83H37-image_MYP3yE 
.media-with-text__content .prose.break-all.place-self-center.text-center p {


  text-align: left;

} */


#shopify-section-template--25142527623475__specification_table_BFHLYt button,
#shopify-section-template--25142527623475__specification_table_BFHLYt a,
#shopify-section-template--25142527623475__specification_table_BFHLYt li,
#shopify-section-template--25142527623475__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--25298925682970__logo_list_Uhg4CT .text-center p {


	text-align: left;

}
 */
.button.button--xl {


	width: 100%;

}

/* .media-with-text__content.rounded.bg-custom.text-custom {


	padding: 0;

}

.media-with-text__content.rounded.text-custom {


	padding: 0;

}
 */
 .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--25142527557939__specification_table_EMm7XQ .section.section-blends.section-full .section-stack.section-stack--horizontal .section-stack__intro .prose .h2 {


	text-align: left !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 {


  font-size: 1rem !important;

}

 .blog-post-card__info p.h2 a{


   font-size: 1.6rem !important;
 
}

.v-stack.gap-4.md\:hidden {


	display: none;

}


.section-blends .section-stack .section-stack__intro .prose h2.h2 {


    text-align: center !important;

}


#shopify-section-template--25142527590707__specification_table_zAyLQN .section-blends .section-stack .section-stack__intro .prose h2.h2 {


  text-align: left !important;

}


#shopify-section-template--25142527623475__specification_table_BFHLYt .section-stack .section-stack__intro .prose h2.h2 {


    text-align: left !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;

}

  */

}


.feature-chart__table .feature-chart__table-row .feature-chart__value.prose.text-subdued ul li {
    font-family: Montserrat,sans-serif!important;
    color: #605754 !important;
}

 
.button.button--xl div{


	font-family: Montserrat,sans-serif !important;

}

  .slideshow__slide .place-self-center.text-center.text-custom .prose  
{
    max-width: 800px;
}

@media (max-width: 1399px) {
  .slideshow__slide .place-self-center.text-center.text-custom .prose {
    max-width: 700px;
}


}

@media (max-width: 640px) {




  p.h1.hyphenate {


    font-size: 2.3rem !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--25143734632755__main .page-spacer .page .prose {


	text-align: center;

}

/* #block-template--25142527263027__media_with_text_GcHjb9-video_irMnUe .media-with-text__content.text-custom .prose {
	text-align: center !important;
} */


}


@media (max-width: 480px) {


  #shopify-section-template--25298925781274__rich_text_jCrxKJ p.h1.hyphenate {


        font-size: 2rem !important;
    
}


}


  /* #block-template--25142527689011__media_with_text_ikcPXT-video_9i7Y4a .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;

}


.shopify-policy__body h3 {


    font-family: Montserrat, sans-serif !important;
    font-size: 17px !important;
    font-weight: 600 !important;
    text-align: left !important;

}


 .media-with-text ul li {


    font-family: 'Montserrat', sans-serif !important;
      color: #605754 !important;

}


@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;
  
}


}

@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--25142549709107__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__media {
    order: 1 !important;
  
}


#block-template--25142549709107__media_with_text_a83H37-image_MYP3yE .media-with-text__media {
    order: 1 !important;
  
}
 

 #block-template--25142549709107__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__media img {
	max-width: 90%;
	margin: 0 auto;

}


#block-template--25142549709107__media_with_text_a83H37-image_MYP3yE .media-with-text__media img {
	max-width: 90%;
	margin: 0 auto;

}
  
}




/* 
  #block-template--25142527689011__media_with_text_GKHbW9-image_QkJjgG .media-with-text__content.text-custom .prose,
  #block-template--25142527623475__media_with_text_8WBKDL-image_63VMtr .media-with-text__content.text-custom .prose, 
  #block-template--25142527557939__media_with_text_x4Ndda-image_pTBQKj .media-with-text__content.text-custom .prose,
  #block-template--25142527590707__media_with_text_ma7UCf-image_g6iPyg .media-with-text__content.text-custom .prose,
  #block-template--25147847803187__media_with_text_mpYyEh-image_QHkypD .media-with-text__content.text-custom .prose,
  #block-template--25147847803187__media_with_text_fyUPdn-image_iE7CBB .media-with-text__content.text-custom .prose,
  #block-template--25147847803187__media_with_text_ntjaHd-image_JcA8pq .media-with-text__content.text-custom .prose,
  #block-template--25147847803187__media_with_text_6kNkcm-image_W9ziCE .media-with-text__content.text-custom .prose{


        text-align: left !important;
        place-self: start !important;
    
} */

/* 
    #block-template--25142549709107__media_with_text_BBMeCr-image_HQ7fPP .media-with-text__content.text-custom .prose {
    text-align: center !important;

} */



}


.button--xl {


	font-weight: 400;
	padding: 8px 0 !important;

}


/* .product-info__buy-buttons {


width: 100%;

}


.shopify-product-form .v-stack.gap-4 {


width: 100%;

}

.shopify-product-form .v-stack.gap-4 .buy-buttons {


width: 100%;

}

.shopify-product-form .v-stack.gap-4 .buy-buttons button.button--xl {


padding: 8px 16px !important;
max-width: 250px !important;
white-space: nowrap !important;
width: 100%;

}

.product-restore-email {


	width: 250px !important;

}

.product-info .product-info__block-item {


	width: 100%;

}
 */

/* #block-template--25143706386739__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--25143699210547__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--25143706255667__media_with_text_CtUPXa-video_4Lh4Nd .media-with-text__content.rounded.bg-custom.text-custom .place-self-center {


  place-self: left;
  text-align: left;

}

#block-template--25143706190131__media_with_text_CtUPXa-video_EHnRCY  .media-with-text__content.rounded.bg-custom.text-custom .place-self-center {


  place-self: left;
  text-align: left;

}


#block-template--25143699177779__media_with_text_CtUPXa-video_M3X3fW .media-with-text__content.rounded.bg-custom.text-custom .place-self-center {


  place-self: left;
  text-align: left;

}


#block-template--25143706288435__media_with_text_JNtQYQ-video_fxnhW7 .media-with-text__content.rounded.bg-custom.text-custom .place-self-center {


  place-self: left;
  text-align: left;

} */



.email-me-button.email-me-inlineButton {


    /* border-radius: 60px !important; */
    font-family: inherit !important;
    border: none;
    font-weight: 500 !important;
    font-size: 15px !important;
    padding: 10px !important;

}

.footer__block.footer__block--text {


  flex: 1 1 800px;   /* Bredde på Our Brand i footer-meny */
  max-width: 800px; /* begrens hvor bred den kan bli */

}

.footer__block.footer__block--newsletter {


  flex: 1 1 500px;   /* Bredde på Newsletter i footer-meny */
  max-width: 600px; /* hvor bred den kan bli */

}




