.life-moment{position:relative;overflow:hidden}.life-moment-main .top-bottom-svg-content svg{color:var(--color-border)}.life-moment-main .layout-panel-flex{justify-content:center}.life-moment .page-width{padding:0}.life-moment .section-svg-content .top-left-svg{position:absolute;top:0;left:0}.life-moment .section-svg-content .top-right-svg{position:absolute;bottom:0;right:228px}.life-moment .flex-image-with-content{display:flex;align-items:center;gap:var(--gap-2xl);align-self:stretch;border-radius:var(--style-border-radius-lg);background:var(--color-white);justify-content:space-between;position:relative;z-index:1;overflow:hidden}.life-moment .text-content-wrapper{max-width:calc(100% - 695px);width:100%;display:flex;padding:var(--padding-4xl);flex-direction:column;align-items:flex-start;gap:var(--gap-lg);flex:1 0 0}.life-moment .text-content-wrapper .heading{font-family:var(--font-heading--family);font-size:32px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.96px}.life-moment .multiple-block-content{display:flex;flex-direction:column;gap:var(--gap-lg)}.life-moment .multiple-block-content .block-heading-text h3{font-family:var(--font-body--family);font-size:18px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.083px}.life-moment .multiple-block-content .block-heading-text .text{font-family:var(--font-body--family);line-height:normal;margin:0}.life-moment .multiple-block-content .block-heading-text ul{list-style:none;display:flex;flex-direction:column;gap:10px;margin:24px 0 0;padding:0}.life-moment .multiple-block-content .block-heading-text ul li{position:relative;padding-left:26px;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:14px;line-height:130%;letter-spacing:.075em;text-transform:uppercase}.life-moment .multiple-block-content .block-heading-text ul li:before{content:"\2713";position:absolute;left:0;top:0}.life-moment .video-block-content{max-width:615px;width:100%;height:100%;border-radius:0 var(--style-border-radius-sm) var(--style-border-radius-sm) 0;position:relative;overflow:hidden;display:flex}.life-moment .video-block-content:after{display:block;content:"";width:100%;padding-bottom:100%}.life-moment .video-block-content video{position:absolute;top:0;left:0;max-height:100%;width:100%;object-fit:cover}.life-moment .video-block-content .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:all .3s linear;margin:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible}.life-moment.video-active .video-block-content .play-button{opacity:0;visibility:hidden}@media(min-width:1024px){.life-moment .page-width{padding:0 var(--padding-6xl)}}@media(max-width:1440px){.life-moment .section-svg-content .top-right-svg{bottom:0;right:-251px}.life-moment .flex-image-with-content{display:grid;grid-template-columns:1fr 1fr}.life-moment .text-content-wrapper,.life-moment .video-block-content{max-width:100%}}@media(max-width:1200px){.life-moment .flex-image-with-content{gap:var(--gap-2xl)}.life-moment .video-block-content{border-radius:0 var(--style-border-radius-sm) var(--style-border-radius-sm) 0}}@media(min-width:1024px)and (max-width:1200px){.life-moment .video-block-content{width:unset;height:100%}.life-moment-main{padding-bottom:var(--padding-6xl)}}@media(max-width:1023px){.life-moment{padding:0 0 var(--padding-4xl)}.life-moment .section-svg-content{display:none}.life-moment .flex-image-with-content{gap:var(--gap-2xl);flex-direction:column;max-width:615px;margin:0 auto}.life-moment .flex-image-with-content{display:grid;grid-template-columns:1fr}.life-moment .text-content-wrapper .heading{margin-bottom:var(--margin-xl)}.life-moment .multiple-block-content .block-heading-text h3{margin-bottom:var(--margin-2xs)}.life-moment .flex-image-with-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xl);align-self:stretch;border-radius:var(--style-border-radius-sm)}.life-moment .video-block-content{border-radius:0 0 var(--style-border-radius-sm) var(--style-border-radius-sm)}.life-moment .text-content-wrapper{padding:var(--padding-2xl) var(--padding-lg)}.life-moment .text-content-wrapper .heading{margin-bottom:var(--margin-lg)}}@media(max-width:767px){.life-moment .flex-image-with-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-xl);align-self:stretch;border-radius:var(--style-border-radius-sm)}.life-moment .video-block-content{border-radius:0 0 var(--style-border-radius-sm) var(--style-border-radius-sm)}.life-moment .text-content-wrapper{padding:var(--padding-2xl) var(--padding-lg)}.life-moment .text-content-wrapper .heading{margin-bottom:var(--margin-lg)}}@media only screen and (max-width:749px){.life-moment{padding:0 0 var(--padding-4xl)}.life-moment h3{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/429/assets/life-moment.css.map */
