.page--home--happy--moms--babies{padding:72px 0;background:#edf6f6;position:relative;overflow:hidden}.happy--moms--babies__wave.mobile_hide{background:url(/cdn/shop/files/desk_wave.svg?v=1735209775) repeat-x}.happy--moms--babies__wave.desktop_hide{background:url(/cdn/shop/files/mobile_wave.svg?v=1735209775) repeat-x}.happy--moms--babies__wave.wave-animation{background-size:50% 47px!important;width:200%;animation:wave-animation 10s infinite linear;top:-18px;position:absolute;z-index:9999}.happy--moms--babies__wave.wave-animation.mobile_hide{height:47px}.happy--moms--babies__wave.wave-animation.desktop_hide{background-size:50% 40px!important;height:40px;top:-15px;animation:wave-animation 11s infinite linear;width:225%}.happy--moms--babies__wave-bot.mobile_hide{background:url(/cdn/shop/files/build-desk-wave.svg?v=1735248962) repeat-x}.happy--moms--babies__wave-bot.desktop_hide{background:url(/cdn/shop/files/build-mob-wave.svg?v=1735248963) repeat-x}.happy--moms--babies__wave-bot.wave-animation{background-size:50% 47px!important;width:200%;animation:wave-animation 10s infinite linear;bottom:-18px;position:absolute;z-index:999}.happy--moms--babies__wave-bot.wave-animation.mobile_hide{height:47px}.happy--moms--babies__wave-bot.wave-animation.desktop_hide{background-size:50% 40px!important;height:40px;bottom:-15px;animation:wave-animation 11s infinite linear;width:225%}@keyframes wave-animation{0%{transform:translate(0)}to{transform:translate(-50%)}}.page--home--happy--moms--babies_btn{max-width:344px;margin:24px auto 0;width:100%;display:block;text-align:center;border:1px solid #52A5A5;color:#52a5a5;text-decoration:none;border-radius:8px;font-size:16px;line-height:24px;font-weight:700;padding:13px 0 11px}.page--home--happy--moms--babies_title{text-align:center;font-size:28px;line-height:36px;font-weight:700;color:#52a5a5;margin:0 auto 16px;max-width:244px;letter-spacing:normal}.page--home--happy--moms--babies_item_video{position:relative;line-height:0}.page--home--happy--moms--babies_item_video video{width:100%;object-fit:cover;border-radius:8px;border:1px solid #52A5A5}.page--home--happy--moms--babies_item_pop_btn{position:absolute;bottom:8px;right:8px;cursor:pointer;width:24px;height:24px}.page--home--happy--moms--babies_slider{padding:0 24px;overflow:hidden;max-width:1248px;margin:0 auto}.page--home--happy--moms--babies_slider .splide__track{overflow:visible}.page--home--happy--moms--babies_item_rating{line-height:1;display:flex;justify-content:center;margin:16px 0 8px}.page--home--happy--moms--babies_item_content{padding:0 8px}.page--home--happy--moms--babies_item_review{text-align:center;font-size:16px;line-height:20px;font-weight:700;margin:0 0 4px;color:#52a5a5}.page--home--happy--moms--babies_item_review_by{font-size:14px;line-height:24px;font-weight:500;color:#718585;text-align:center;display:block}.mobile_hide{display:none}.popup{display:none;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000000b3;padding:0}.popup-content{margin:auto;border:none;width:100%;max-width:397.5px;height:660px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:30px}.popup-content video{width:100%;height:100%;border-radius:24px}.popup-content .close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:10px;top:-8px;cursor:pointer;z-index:1}.popup-content .close:hover,.popup-content .close:focus{color:#000;text-decoration:none;cursor:pointer}.page--home--happy--moms--babies_btn:hover{background:#52a5a5;color:#fff}@media (max-width: 768px){.popup-content{padding:20px;max-width:320px;height:537.77px}.popup-content .close{right:5px;top:-13px}}@media screen and (min-width: 768px){.page--home--happy--moms--babies{padding:111px 0 128px}.desktop_hide{display:none}.mobile_hide{display:block}}@media screen and (min-width: 992px){.page--home--happy--moms--babies_slider .splide__track{overflow:hidden}.page--home--happy--moms--babies_slider.splide.is-initialized:not(.is-active) .splide__list{display:flex;align-items:flex-start;justify-content:center;gap:29px}.page--home--happy--moms--babies_item{width:calc(25% - 22px)}.page--home--happy--moms--babies_titles{display:flex;align-items:center;justify-content:space-between;max-width:1248px;padding:0 24px;margin:0 auto 24px}.page--home--happy--moms--babies_title{margin:0;max-width:100%;font-size:40px;line-height:60px;letter-spacing:normal}.page--home--happy--moms--babies_btn{max-width:184px;margin:0;width:100%;font-size:18px;line-height:24px;padding:12px 0 10px}.page--home--happy--moms--babies_item_video video{height:484px;border-radius:16px}.page--home--happy--moms--babies_item_pop_btn{bottom:12px;right:12px;width:32px;height:32px}.page--home--happy--moms--babies_item_pop_btn svg{width:100%;height:100%}.page--home--happy--moms--babies_item_rating{margin:16px auto 12px}.page--home--happy--moms--babies_item_rating svg{width:105px;height:20px}.page--home--happy--moms--babies_item_content{max-width:232px;margin:0 auto}.page--home--happy--moms--babies_item_review{font-size:18px;line-height:24px;margin:0 0 8px}.page--home--happy--moms--babies_item_review_by{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/css--page--home--happy--moms--babies.css.map */
