.caracalla-halo-generator-system-elements{--u:0.05208vw;--num-size:calc(var(--u)*20)}.caracalla-halo-generator-system-elements picture{display:contents}.caracalla-halo-generator-system-elements picture>source{display:none}.caracalla-halo-generator-system-elements{position:relative;height:calc(var(--u)*827);margin:0 0 calc(var(--u)*120);padding:0;background:#fff}.caracalla-halo-generator-system-elements__title{position:absolute;left:0;right:0;top:calc(var(--u)*2.165);margin:0;z-index:2;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:1.1904762;text-align:center;white-space:nowrap;color:#1c273b}.caracalla-halo-generator-system-elements__fig{position:absolute;width:var(--fig-w);height:var(--fig-h);--win-l:0%;--win-t:0%;--img-fit:fill}.caracalla-halo-generator-system-elements__fig--front{left:calc(var(--u)*144);top:calc(var(--u)*135.853);--fig-w:calc(var(--u)*660);--fig-h:calc(var(--u)*681);--win-w:100%;--win-h:98.0910425844%;--img-w:132.2734%;--img-h:130.6882%;--img-l:-14.2419%;--img-t:-17.2339%}.caracalla-halo-generator-system-elements__fig--side{left:calc(var(--u)*896);top:calc(var(--u)*135.853);--fig-w:calc(var(--u)*842);--fig-h:calc(var(--u)*681);--win-w:88.3610451306%;--win-h:95.5947136564%;--img-w:125.5382%;--img-h:143.4720%;--img-l:-13.4414%;--img-t:-21.6944%}.caracalla-halo-generator-system-elements__crop{position:absolute;left:var(--win-l);top:var(--win-t);width:var(--win-w);height:var(--win-h);overflow:hidden}.caracalla-halo-generator-system-elements__img{position:absolute;left:var(--img-l);top:var(--img-t);width:var(--img-w);height:var(--img-h);object-fit:var(--img-fit);max-width:none;display:block}.caracalla-halo-generator-system-elements__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:#3A96F0}.caracalla-halo-generator-system-elements__num{position:absolute;margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:var(--num-size);line-height:1.4;white-space:nowrap;color:#1c273b}.caracalla-halo-generator-system-elements__num--front-n225{left:51.8939%;top:92.2173%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.caracalla-halo-generator-system-elements__num--side-n260{left:44.1211%;top:92.2173%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.caracalla-halo-generator-system-elements__num--side-n235{left:90.6769%;top:44.6403%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.caracalla-halo-generator-system-elements--composite{height:auto;padding:calc(var(--u)*40) 0 0}.caracalla-halo-generator-system-elements--composite .caracalla-halo-generator-system-elements__title{position:static}.caracalla-halo-generator-system-elements--composite .caracalla-halo-generator-system-elements__img{position:static;width:100%;height:auto;margin-top:calc(var(--u)*30);object-fit:contain}.caracalla-halo-generator-system-elements--composite .caracalla-halo-generator-system-elements__img--mob{display:none}@media (max-width:1023.98px){.caracalla-halo-generator-system-elements--composite .caracalla-halo-generator-system-elements__img--desktop{display:none}.caracalla-halo-generator-system-elements--composite .caracalla-halo-generator-system-elements__img--mob{display:block}.caracalla-halo-generator-system-elements{--u:0.20833vw;--num-size:max(13px, calc(var(--u)*17));position:static;height:auto;margin-bottom:0;padding:calc(var(--u)*40) calc(var(--u)*30);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--u)*24)}.caracalla-halo-generator-system-elements__title{position:static;width:100%;font-size:calc(var(--u)*23);line-height:120%;white-space:normal;text-align:center}.caracalla-halo-generator-system-elements__fig{position:relative;left:auto;top:auto}.caracalla-halo-generator-system-elements__fig--front{--fig-w:calc(var(--u)*420);--fig-h:calc(var(--u)*433.36364)}.caracalla-halo-generator-system-elements__fig--side{--fig-w:calc(var(--u)*420);--fig-h:calc(var(--u)*339.69121)}}