.family-passion-section{padding-block:80px;text-align:center}.family-heading{font-size:52px;line-height:64px;font-weight:800;color:#452013;margin-bottom:60px;max-width:786px;padding-inline:20px;margin-inline:auto;text-align:center;display:flex;justify-content:center}.family-content{display:flex;justify-content:center;align-items:stretch;padding-block:108px;position:relative}.family-video-wrapper{position:absolute;flex:1 1 45%;max-width:600px;overflow:hidden;left:95px;z-index:1;top:0}.family-video-wrapper video{width:100%;height:auto;display:block;cursor:pointer}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border:0}.family-description{flex:100%;text-align:left;padding-block:59px;padding-inline:95px;font-size:18px;line-height:30px;letter-spacing:0;font-family:var(--font-family-now);color:var(--color-body-text);display:flex;gap:30px;flex-direction:column;align-items:end;min-height:382px;justify-content:center}.family-description p{max-width:calc(100% - 650px);margin:0}@media screen and (max-width: 1200px){.family-video-wrapper{position:relative}.family-content{flex-direction:column;justify-content:center;text-align:center;align-items:center;padding:0;gap:20px}.family-description{padding:30px;max-width:100%;min-height:unset}.family-description p{max-width:unset}.family-video-wrapper{left:unset}}@media (max-width: 768px){.family-content{flex-direction:column}.family-video-wrapper,.family-description{flex:1 1 100%;max-width:100%}.family-description{font-size:14px;line-height:1.4}.video-play-btn svg{width:40px;height:40px;font-size:22px}.family-heading{font-size:32px;line-height:normal;margin-bottom:20px}.how-it-works-section_banner_block{font-size:20px;line-height:normal}.family-passion-section{padding-block:40px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/family-passion-section.css.map */
