html{scroll-behavior:smooth}.fade-in{opacity:0;transform:translateY(50px);transition:all 1s ease-out var(--delay, 0s)}.fade-in.animate{opacity:1;transform:translateY(0)}.parents-favorite .video-banner_wrapper{position:relative;aspect-ratio:9 / 16;overflow:hidden}.parents-favorite .video-banner_wrapper video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%)}.parents-favorite .video-banner_wrapper .info{position:absolute;z-index:1;width:100%;height:100%;padding:0 40px;display:flex;align-items:center}.parents-favorite .video-banner_wrapper .info .info_content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:40px}.parents-favorite .video-banner_wrapper .info .info_headline{color:#fff;font-family:Montserrat;font-size:40px;font-style:normal;font-weight:700;line-height:120%;margin:0;padding:0}.parents-favorite .video-banner_wrapper .info .info_description{color:#d2ebeb;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:600;line-height:120%;--delay: .3s}.parents-favorite .video-banner_wrapper .info .info_button{--delay: .5s}.parents-favorite .video-banner_wrapper .info .info_button button{border-radius:32px;background:#d2ebeb;padding:13px 20px;color:#5e6c74;font-family:Montserrat;font-size:15px;font-style:normal;font-weight:500;line-height:120%;display:flex;justify-content:space-between;align-items:center;gap:8px;height:46px}.parents-favorite .video-banner_wrapper .info .info_button button:hover{background-color:#addedf}.testimonials,.media-mentions,.headline-and-description,.videos-swiper,.compar-table,.discount-info{padding:40px 24px}.testimonials{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:#d2ebeb}.testimonials .testimonials_title h2{color:#505e64;text-align:center;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0}.testimonials .testimonials_slider{width:100%;max-width:1280px;transform:fadeIn 1s ease-out;--delay: .2s}.discount-info{scroll-margin-top:80px}.media-mentions{display:flex;flex-direction:column;align-items:center;gap:40px;background-color:#f9f9f9}.media-mentions .featured,.media-mentions .awards{display:flex;flex-direction:column;align-items:center;gap:28px}.media-mentions .awards{--delay: .2s}.media-mentions .featured .title,.media-mentions .awards .title{padding:12px 24px;margin:0;border-bottom:1px solid #505e64}.media-mentions .featured .title h2,.media-mentions .awards .title h2{color:#505e64;text-align:center;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin:0}.media-mentions .featured .icons{padding:0 20px;display:grid;align-items:center;grid-template-columns:repeat(2,1fr);box-sizing:border-box;gap:16px}.media-mentions .featured .icons img,.media-mentions .awards .icons img{width:100%;height:auto;mix-blend-mode:multiply;object-fit:contain;display:block}.media-mentions .awards .icons{display:flex;align-items:center;justify-content:center;gap:8px}.media-mentions .awards .icons img{width:calc(33.33% - 16px)}.headline-and-description{background-color:#d2ebeb}.headline-and-description .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px}.headline-and-description .content h2{color:#505e64;text-align:center;font-family:Montserrat;font-size:32px;font-style:normal;font-weight:500;line-height:140%;max-width:800px;margin:0}.headline-and-description .content span{color:#505e64;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:140%;max-width:800px}.videos-swiper{width:100%;background-color:#f9f9f9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:60px}.videos-swiper .description{display:flex;flex-direction:column;gap:28px;max-width:800px}.videos-swiper .description h2{color:#505e64;text-align:center;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:0}.videos-swiper .description span{color:#505e64;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.video-swiper{width:100%;--delay: .2s}.compar-table{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:80px}.compar-table .description,.compar-table .table{display:flex;flex-direction:column;align-items:center;justify-items:center;gap:28px;max-width:800px}.compar-table .description h2{margin:0;color:#505e64;text-align:center;font-family:Montserrat;font-size:28px;font-style:normal;font-weight:700;line-height:140%}.compar-table .description span,.compar-table .table h3{color:#505e64;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;line-height:140%}.compar-table .description span{font-weight:400}.compar-table .table{width:100%;--delay: .2s}.compar-table .table h3{font-weight:700;margin:0}.compar-table .table .table-header{text-align:center}.compar-table .table .table-header th{width:33.33%;background-color:#fff!important}.compar-table .table .table-header th:first-child,.compar-table .table tr td:first-child{color:#5e6c74;text-align:center;font-family:Montserrat;font-size:16px;font-style:normal;line-height:120%}.compar-table .table .table-header th:first-child{background-color:#d2ebeb!important;font-weight:700}.compar-table .table .table-header th img{width:100%}.compar-table .table tr td{height:105px;text-align:center;vertical-align:middle;display:table-cell}.compar-table .table tr td svg{display:block;margin:0 auto}.compar-table .table tr:nth-child(2n){background-color:#f9f9f9!important}.compar-table .table tr td:first-child{font-weight:500}.discount-info{background-color:#d2ebeb}.discount-info .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px}.discount-info .content h2,.discount-info .content span{color:#5e6c74;text-align:center;font-family:Montserrat;font-style:normal;line-height:normal;margin:0;padding:0;max-width:800px}.discount-info .content h2{font-size:28px;font-weight:700}.discount-info .content span{font-size:20px;font-weight:400}.discount-info .content button{background-color:#5e6c74;color:#fff;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:32px}.discount-info .content button:hover{background-color:#363c40}.discount-info .content button span{color:#fff;text-align:center;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:1000;display:none;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.video-modal.active{display:flex}.video-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.video-modal__content{position:relative;max-width:85vw;max-height:85vh;width:100%;height:100%;background-color:transparent;overflow:hidden;display:flex;align-items:center}.video-modal__close{position:absolute;top:0;right:0;background:#000000b3;color:#fff;border:none;border-radius:50%;width:40px;height:40px;cursor:pointer;z-index:1001;font-size:20px;display:flex;align-items:center;justify-content:center}#video-modal-player{max-width:100%;max-height:100%;width:100vw;height:100vw;object-fit:contain}@media screen and (min-width: 420px) and (max-width: 599px){.parents-favorite .video-banner_wrapper{aspect-ratio:599 / 536;overflow:hidden}}@media screen and (min-width: 600px){.parents-favorite .video-banner_wrapper .info .info_headline{font-size:48px}}@media screen and (min-width: 600px) and (max-width: 1023px){.parents-favorite .video-banner_wrapper{aspect-ratio:auto;height:614px}.parents-favorite .video-banner_wrapper .info .info_content{max-width:400px}.testimonials,.media-mentions,.headline-and-description{padding:60px 40px}.videos-swiper,.compar-table,.discount-info{padding:60px 24px}}@media screen and (min-width: 1024px) and (max-width: 1439px){.parents-favorite .video-banner_wrapper{aspect-ratio:auto;height:512px}}@media screen and (min-width: 768px){.compar-table .table tr td{height:62px}}@media screen and (min-width: 1024px){.parents-favorite .video-banner_wrapper .info{padding:0 64px}.parents-favorite .video-banner_wrapper .info .info_content{max-width:496px}.testimonials,.media-mentions,.headline-and-description,.videos-swiper,.compar-table{padding:100px 80px}.testimonials .testimonials_title{font-size:36px}.media-mentions .featured .icons{padding:0 8px;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1000px}.media-mentions .awards .icons{max-width:600px}.media-mentions .awards .icons img{width:calc(33.33% - 16px)}.media-mentions .featured .title h2,.media-mentions .awards .title h2{font-size:32px}.videos-swiper .description h2,.compar-table .description h2{font-size:36px}.compar-table .table tr td{height:80px}.compar-table .table .table-header th,.compar-table .table table tbody tr td:first-child{padding:10px 24px!important}.video-swiper{max-width:1240px}}@media screen and (min-width: 1440px){.parents-favorite .video-banner_wrapper{aspect-ratio:auto;height:720px}.parents-favorite .video-banner_wrapper .info{padding:0 100px}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/page.parents-favorite.css.map */
