#MainContent .product__title h1{font-size:clamp(2.6rem,3vw,3.8rem);line-height:1.14;letter-spacing:-.035em;font-weight:600}#MainContent .product__info-container>*+*{margin-top:1.6rem}#MainContent .product__text{font-size:1.6rem;line-height:1.55;color:#40564c}#MainContent .rte,#MainContent .image-with-text__text,#MainContent .rich-text__text{color:#40564c}#MainContent .icon-with-text{gap:1.2rem;margin:2rem 0}#MainContent .icon-with-text .h4{font-family:var(--font-body-family);font-size:1.5rem;line-height:1.45;font-weight:500;letter-spacing:0}#MainContent .icon-with-text .icon{width:2rem;height:2rem;color:#284e43;flex:none}#MainContent .product__text a[href*=__baby_demo]{display:flex;align-items:center;justify-content:center;min-height:52px;padding:1.2rem 1.6rem;background:#284e43;color:#fff;border-radius:10px;text-decoration:none;font-weight:600;letter-spacing:0}#MainContent .product__text a[href*=__baby_demo]:hover{background:#1c3c33}#MainContent a:focus-visible,#MainContent button:focus-visible,#MainContent summary:focus-visible{outline:2px solid #284e43;outline-offset:4px}#MainContent .product__accordion .accordion__title{font-size:1.5rem;font-weight:600}#MainContent .product__accordion summary{min-height:56px;align-items:center}#MainContent .product__accordion .accordion__content{font-size:1.5rem;line-height:1.6}#MainContent .image-with-text__heading,#MainContent .rich-text__heading,#MainContent .collapsible-content__heading,#MainContent .video-section .title{font-weight:600;letter-spacing:-.025em;line-height:1.18;text-wrap:balance}#MainContent [id$=__baby_demo]{scroll-margin-top:24px}#MainContent [id$=__baby_demo] .video-section{max-width:520px}#MainContent [id$=__baby_demo] .video-section__media{border-radius:16px}#MainContent [id$=__baby_story] .rich-text__blocks{max-width:680px}#MainContent [id$=__baby_story] .rich-text__heading+.rich-text__text{margin-top:1.6rem}#MainContent [id$=__baby_story] .rich-text__text+.rich-text__heading{margin-top:3rem}#MainContent .image-with-text__text,#MainContent .rich-text__text{font-size:1.6rem;line-height:1.65}#MainContent .collapsible-content .accordion summary{min-height:60px}#MainContent .collapsible-content .accordion__title{font-size:1.6rem;line-height:1.4}#MainContent [id$=__baby_closing] .rich-text__buttons{gap:1.2rem}@media screen and (max-width:749px){#MainContent .product>.product__info-wrapper{padding:0}#MainContent .product .product__media-wrapper slider-component{margin-left:0;margin-right:0}#MainContent .product .product__media-list{margin-left:0;margin-bottom:1.2rem;width:100%;scroll-padding-left:0;gap:1rem}#MainContent .product .product__media-list .product__media-item{width:100%;padding-left:0}#MainContent .product .thumbnail-list__item.slider__slide{width:calc((100% - 4rem)/5);min-width:54px}#MainContent .product .thumbnail-slider .thumbnail-list.slider{gap:1rem;padding:.4rem}#MainContent .product .thumbnail-slider{margin-bottom:1.8rem}#MainContent .product .thumbnail-slider>.slider-button{display:none}#MainContent .product__title{margin-top:0;margin-bottom:1.2rem}#MainContent .product__title h1{font-size:2.6rem;line-height:1.14}#MainContent .product__info-container>*+*{margin-top:1.4rem}#MainContent .product__text{font-size:1.5rem}#MainContent .image-with-text__content{padding:2.4rem 0 0}#MainContent .image-with-text__content>*+*{margin-top:1.6rem}#MainContent .image-with-text__heading,#MainContent .rich-text__heading,#MainContent .collapsible-content__heading,#MainContent .video-section .title{font-size:2.8rem}#MainContent [id$=__baby_story] .rich-text__heading.h2{font-size:2.2rem}#MainContent .image-with-text__text,#MainContent .rich-text__text{font-size:1.5rem;line-height:1.65}#MainContent .caption-with-letter-spacing{font-size:1.05rem;line-height:1.5;letter-spacing:.12em}#MainContent .video-section .title-wrapper{margin-bottom:2rem}#MainContent .collapsible-content-wrapper-narrow{padding-left:1.5rem;padding-right:1.5rem}#MainContent .accordion__content{font-size:1.5rem}#MainContent .collapsible-content .accordion__content{padding:0 1.6rem 1.6rem}#MainContent [id$=__baby_closing] .button{width:100%;min-height:50px}.header{padding-top:10px;padding-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/baby-product.css.map */
