.video-carousel__video-wrapper{border-radius:.5rem;overflow:hidden;padding-bottom:170%;position:relative;width:100%}.video-carousel__video-wrapper video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.video-carousel__button{background:none;border:none;cursor:pointer;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}advertorial-video-carousel{display:block}.adv-vc{background:#fff;padding:80px 20px;position:relative}.adv-vc .swiper{margin:0 100px}.adv-vc .swiper-pagination-bullet-active{background:var(--adv-vc-badge-bg,#800a18)}.adv-vc .swiper-pagination{display:none;margin-top:30px;position:static}.adv-vc .swiper-pagination-bullet{height:16px;width:16px}.adv-vc__badge{background-color:var(--adv-vc-badge-bg);border-radius:5px;color:#DDFFAE;display:table;font-family:Satoshi;font-size:15px;font-style:normal;font-weight:700;margin:0 auto 20px;padding:8px 16px;text-align:center;text-transform:uppercase}.adv-vc__title{font-family:Clash Grotesk;font-size:40px;font-weight:500;line-height:42px;margin:0 auto 24px;text-transform:capitalize}.adv-vc__subtext,.adv-vc__title{color:#1a1a1a;font-style:normal;max-width:600px;text-align:center}.adv-vc__subtext{font-family:Satoshi;font-size:20px;font-weight:400;line-height:24px;margin:0 auto 40px}@media screen and (max-width:991px){.adv-vc{padding:40px 20px}.adv-vc .swiper-pagination{display:block}.adv-vc .swiper{margin:0}.adv-vc__badge{margin-left:unset}.adv-vc__subtext,.adv-vc__title{text-align:left}}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .adv-vc__title{text-transform:none}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .video-carousel__video-wrapper{border-radius:10px;height:400px;margin-inline:auto;padding-bottom:0;width:min(235px,100%)}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .video-carousel__video-wrapper video{object-fit:contain}@media screen and (max-width:991px){body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .adv-vc__badge{font-size:13px;line-height:16px;margin-bottom:16px;padding:6px 12px}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .adv-vc__title{font-size:30px;line-height:32px;margin-bottom:20px;max-width:none}body:is([data-template-suffix=guarding-health-cardio],[data-template-suffix=guarding-health-conscious]) .adv-vc__subtext{font-size:16px;line-height:20px;margin-bottom:32px;max-width:none}}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women]) .adv-vc__badge{color:#ddffae}@media screen and (max-width:991px){body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women])[data-template-suffix=guarding-health-weightloss-women] .adv-vc__badge{font-size:13px;line-height:16px;margin-bottom:16px;padding:6px 12px}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women])[data-template-suffix=guarding-health-weightloss-women] .adv-vc__title{font-size:30px;line-height:32px;margin-bottom:20px;max-width:none}body:is([data-template-suffix=guarding-health-weightloss-men],[data-template-suffix=guarding-health-weightloss-women])[data-template-suffix=guarding-health-weightloss-women] .adv-vc__subtext{font-size:16px;line-height:20px;margin-bottom:32px;max-width:none}}