.section-child-stage{--section-child-stage-ease: cubic-bezier(.22, 1, .36, 1);--section-child-stage-card-min-height: 374px;--section-child-stage-shadow-space: 44px;--section-child-stage-shadow-inline: 24px;--section-child-stage-edge: var(--container-gutter);background:var(--section-child-stage-background, #e1f5fd);padding-top:var(--section-child-stage-padding-top-mobile, 44px);padding-bottom:var(--section-child-stage-padding-bottom-mobile, 44px);padding-inline:var(--section-child-stage-edge);overflow-x:clip;color:var(--section-child-stage-heading-color, #124877)}.section-child-stage__header{display:flex;flex-direction:column;gap:8px;margin-bottom:26px}.section-child-stage__eyebrow{margin:0;color:var(--section-child-stage-eyebrow-color, #3fc0f0);font-family:CherryPie,CherryPie-Fallback,sans-serif;font-size:24px;font-weight:400;line-height:1}.section-child-stage__heading{margin:0;color:var(--section-child-stage-heading-color, #124877);font-family:var(--heading-font-family);font-size:var(--section-child-stage-heading-size-mobile, 26px);font-weight:700;line-height:1.2}.section-child-stage__text{margin:0;color:var(--section-child-stage-text-color, #415769);font-family:var(--text-font-family);font-size:16px;font-weight:500;line-height:1.5}.section-child-stage__swiper.swiper{overflow:hidden;margin-inline:calc(var(--section-child-stage-edge) * -1);padding-inline:var(--section-child-stage-edge);padding-bottom:var(--section-child-stage-shadow-space);margin-bottom:calc(var(--section-child-stage-shadow-space) * -1)}.section-child-stage__swiper .swiper-wrapper,.section-child-stage__slide{overflow:visible}.section-child-stage__slide{display:flex;width:266px;height:auto}.section-child-stage__card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:var(--section-child-stage-card-min-height);padding:12px 12px 20px;border-radius:24px;background:var(--section-child-stage-card-background, #fff);box-shadow:0 14px 30px -22px #12487773;color:inherit;text-decoration:none;transition:box-shadow .4s var(--section-child-stage-ease)}.section-child-stage__card:focus-visible{outline:2px solid var(--section-child-stage-heading-color, #124877);outline-offset:3px}.js .no-focus-outline .section-child-stage__card:focus-visible{outline:2px solid var(--section-child-stage-heading-color, #124877);outline-offset:3px}.section-child-stage__photo{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:16px;background:#1248770a}.section-child-stage__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s var(--section-child-stage-ease)}.section-child-stage__age{position:absolute;z-index:1;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 20px);padding:4px 11px 4px 8px;border-radius:99px;background:var(--section-child-stage-age-background, #c8f0a8);color:var(--section-child-stage-age-text, #124877);font-family:var(--text-font-family);font-size:13px;font-weight:700;line-height:normal;white-space:nowrap}.section-child-stage__cake{display:block;flex:none;width:14px;height:14px}.section-child-stage__body,.section-child-stage__footer{padding-top:16px;padding-inline:6px}.section-child-stage__body{display:flex;flex-direction:column;gap:6px}.section-child-stage__title{margin:0;color:var(--section-child-stage-card-title-color, #124877);font-family:var(--heading-font-family);font-size:var(--section-child-stage-card-title-size, 20px);font-weight:700;line-height:normal}.section-child-stage__description{margin:0;color:var(--section-child-stage-card-text-color, #415769);font-family:var(--text-font-family);font-size:var(--section-child-stage-card-text-size, 14px);font-weight:500;line-height:1.45}.section-child-stage__footer{display:flex;align-items:center;gap:10px;margin-top:auto}.section-child-stage__count{flex:1 1 auto;min-width:0;margin:0;color:var(--section-child-stage-count-label-color, #124877);font-family:var(--text-font-family);font-size:var(--section-child-stage-count-size, 14px);font-weight:700;line-height:1.25}.section-child-stage__count-value{margin-inline-end:.3em;color:var(--section-child-stage-count-color, #fb9100)}.section-child-stage__arrow{display:grid;flex:none;place-items:center;width:34px;height:34px;margin-inline-start:auto;border-radius:50%;background:var(--section-child-stage-arrow-background, #fb9100);color:var(--section-child-stage-arrow-icon, #fff);transition:transform .3s var(--section-child-stage-ease)}.section-child-stage__arrow-icon{display:block;width:16px;height:16px}.section-child-stage--text-button .section-child-stage__footer{flex-direction:column;align-items:stretch}.section-child-stage__cta.button--primary{--button-background: var(--section-child-stage-button-background, var(--primary-button-background));--button-text-color: var(--section-child-stage-button-text-color, var(--primary-button-text-color));display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--button-height);padding:5px 10px;padding-inline-start:10px!important;padding-inline-end:10px!important;line-height:125%;text-align:center}.section-child-stage__pagination.swiper-pagination{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;gap:8px;width:auto;bottom:0;top:0;margin-top:42px}.section-child-stage__pagination.swiper-pagination-lock{display:none}.section-child-stage__pagination .swiper-pagination-bullet{position:relative;width:8px;height:8px;margin:0;padding:0;border:0;border-radius:4px;background:var(--section-child-stage-dot, #cfd9e3);opacity:1;cursor:pointer;-webkit-appearance:none;appearance:none;transition:width .3s var(--section-child-stage-ease),background .3s var(--section-child-stage-ease)}.section-child-stage__pagination .swiper-pagination-bullet:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.section-child-stage__pagination .swiper-pagination-bullet:focus{outline:none}.section-child-stage__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--section-child-stage-heading-color, #124877);outline-offset:2px}.js .no-focus-outline .section-child-stage__pagination .swiper-pagination-bullet:focus-visible{outline:2px solid var(--section-child-stage-heading-color, #124877);outline-offset:2px}.section-child-stage__pagination .swiper-pagination-bullet-active{width:24px;background:var(--section-child-stage-heading-color, #124877)}.section-child-stage__reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--section-child-stage-ease),transform .7s var(--section-child-stage-ease)}.section-child-stage__reveal.is-in{opacity:1;transform:none}@media screen and (min-width:1000px){.section-child-stage{--section-child-stage-card-min-height: 380px;padding-top:var(--section-child-stage-padding-top-desktop, 64px);padding-bottom:var(--section-child-stage-padding-bottom-desktop, 64px);padding-right:max(var(--container-gutter),calc((100% - 1160px)/2));padding-left:max(var(--container-gutter),calc((100% - 1160px)/2))}.section-child-stage__swiper.swiper{margin-inline:calc(var(--section-child-stage-shadow-inline) * -1);padding-inline:var(--section-child-stage-shadow-inline)}.section-child-stage__heading{font-size:var(--section-child-stage-heading-size-desktop, 36px)}.section-child-stage__slide{width:auto}}@media(hover:hover){.section-child-stage__card:hover{box-shadow:0 24px 40px -22px #12487780}.section-child-stage__card:hover .section-child-stage__arrow{transform:translate(4px)}.section-child-stage__card:hover .section-child-stage__image{transform:scale(1.05)}}@media screen and (prefers-reduced-motion:reduce){.section-child-stage__reveal{opacity:1;transform:none;transition:none}.section-child-stage__card,.section-child-stage__arrow,.section-child-stage__image,.section-child-stage__pagination .swiper-pagination-bullet{transition:none}.section-child-stage__card:hover .section-child-stage__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/248/assets/section-child-stage.css.map */
