.distributor-versatile-fitness-text-panel{--u:0.05208vw}@media (max-width:1023.98px){.distributor-versatile-fitness-text-panel{--u:0.20833vw}}.distributor-versatile-fitness-text-panel picture{display:contents}.distributor-versatile-fitness-text-panel picture>source{display:none}.distributor-versatile-fitness-text-panel{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(var(--u)*1071.628);margin:0;padding:0;background:#0b0e12;color:#fff}.distributor-versatile-fitness-text-panel__media{position:absolute;inset:0}.distributor-versatile-fitness-text-panel__media img{display:block;width:100%;height:100%;max-width:none;object-fit:fill;mix-blend-mode:screen}.distributor-versatile-fitness-text-panel__body{position:absolute;z-index:1;left:calc(var(--u)*1233);top:calc(var(--u)*255);width:calc(var(--u)*465)}.distributor-versatile-fitness-text-panel__title{margin:0;padding:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;color:#fff}.distributor-versatile-fitness-text-panel__text{margin:calc(var(--u)*59.2) 0 0;font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:1.3888889;letter-spacing:0;text-align:justify;color:#fff;word-spacing:calc(var(--u)*0.2)}.distributor-versatile-fitness-text-panel__text p{margin:0}.distributor-versatile-fitness-text-panel__text p+p{margin-top:calc(var(--u)*15)}@media (max-width:1023.98px){.distributor-versatile-fitness-text-panel{height:auto;margin:0;padding:0 calc(var(--u)*20) calc(var(--u)*40)}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__media{position:relative;inset:auto;margin:0 calc(var(--u)*-20)}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__media img{height:auto}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__body{position:relative;left:auto;top:auto;width:auto;margin-top:calc(var(--u)*24)}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__title{font-size:calc(var(--u)*22);line-height:normal}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__text{margin-top:calc(var(--u)*16);font-size:calc(var(--u)*14);line-height:calc(var(--u)*20);text-align:left;word-spacing:normal}.distributor-versatile-fitness-text-panel .distributor-versatile-fitness-text-panel__text p+p{margin-top:calc(var(--u)*12)}}