.caracalla-halo-generator-product-specifications{--u:0.05208vw}@media (max-width:1023.98px){.caracalla-halo-generator-product-specifications{--u:0.20833vw}}.caracalla-halo-generator-product-specifications picture{display:contents}.caracalla-halo-generator-product-specifications picture>source{display:none}.caracalla-halo-generator-product-specifications table{border:none;margin:0;width:auto}.caracalla-halo-generator-product-specifications td,.caracalla-halo-generator-product-specifications th{padding:0;background:none;background-color:transparent;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit}.caracalla-halo-generator-product-specifications tr:nth-child(2n) td{background:none;background-color:transparent}.caracalla-halo-generator-product-specifications{position:relative;height:calc(var(--u)*1010);margin:0;padding:0;background:#0b0e12;color:#fff}.caracalla-halo-generator-product-specifications__title{position:absolute;left:calc(var(--u)*333);top:calc(var(--u)*260.853);width:calc(var(--u)*361);margin:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*45);line-height:calc(var(--u)*62);color:#fff}.caracalla-halo-generator-product-specifications__img{position:absolute;left:calc(var(--u)*976);top:calc(var(--u)*118.853);width:calc(var(--u)*772);height:calc(var(--u)*772);overflow:hidden}.caracalla-halo-generator-product-specifications__img img{display:block;margin-top:-2.198%;width:100%;height:100%;max-width:none;object-fit:fill;mix-blend-mode:screen}.caracalla-halo-generator-product-specifications__list{position:absolute;left:calc(var(--u)*333);top:calc(var(--u)*434.853);width:calc(var(--u)*421);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;gap:calc(var(--u)*10)}.caracalla-halo-generator-product-specifications__row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--u)*31);padding:0 0 calc(var(--u)*10);position:relative;min-height:calc(var(--u)*35);font-family:Ubuntu,sans-serif;font-size:calc(var(--u)*18);line-height:1.388889}.caracalla-halo-generator-product-specifications__row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(255,255,255,0.25)}.caracalla-halo-generator-product-specifications__row .data{-webkit-box-flex:0;-webkit-flex:0 0 calc(var(--u)*272);-ms-flex:0 0 calc(var(--u)*272);flex:0 0 calc(var(--u)*272);-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:700;letter-spacing:calc(var(--u)*-0.24);color:#fff}.caracalla-halo-generator-product-specifications__row .value{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0;white-space:nowrap;font-weight:300;color:#fff}.caracalla-halo-generator-product-specifications__btn{position:absolute;left:calc(var(--u)*333);top:calc(var(--u)*697.853);display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:calc(var(--u)*12);-webkit-box-sizing:border-box;box-sizing:border-box;height:calc(var(--u)*54);padding:0 calc(var(--u)*31);background:#106fcc;border:1px solid #106fcc;border-radius:calc(var(--u)*73);font-family:Ubuntu,sans-serif;font-weight:700;font-size:calc(var(--u)*14);color:#fff;text-transform:uppercase;text-decoration:none;white-space:nowrap}.caracalla-halo-generator-product-specifications__btn .icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:calc(var(--u)*16.5);height:calc(var(--u)*19.5)}.caracalla-halo-generator-product-specifications__btn .icon svg{display:block;width:100%;height:100%}.caracalla-halo-generator-product-specifications__btn:focus,.caracalla-halo-generator-product-specifications__btn:hover{background:transparent;border-color:rgba(255,255,255,0.4);color:#fff}@media (max-width:1023.98px){.caracalla-halo-generator-product-specifications{height:auto;padding:calc(var(--u)*40) calc(var(--u)*20);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;gap:calc(var(--u)*16)}.caracalla-halo-generator-product-specifications__btn,.caracalla-halo-generator-product-specifications__list,.caracalla-halo-generator-product-specifications__title{position:static;left:auto;top:auto;width:auto}.caracalla-halo-generator-product-specifications__img{position:relative;left:auto;top:auto;width:auto;height:auto;aspect-ratio:1}.caracalla-halo-generator-product-specifications__img img{margin-top:-2.198%;width:100%;height:100%}.caracalla-halo-generator-product-specifications__title{font-size:calc(var(--u)*22);line-height:normal}.caracalla-halo-generator-product-specifications__row{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:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:calc(var(--u)*3);padding:calc(var(--u)*10) 0 calc(var(--u)*10);font-size:calc(var(--u)*14)}.caracalla-halo-generator-product-specifications__row .data{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;letter-spacing:normal}.caracalla-halo-generator-product-specifications__row .value{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;white-space:normal}.caracalla-halo-generator-product-specifications__btn{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;height:calc(var(--u)*44);padding:0 calc(var(--u)*24);gap:calc(var(--u)*10);font-size:calc(var(--u)*13)}.caracalla-halo-generator-product-specifications__btn .icon{width:calc(var(--u)*15);height:calc(var(--u)*17.5)}}