.window-tint-simulator-controller{display:flex;align-items:center;gap:20px;justify-content:center}#vehicle-color{display:flex;column-gap:10px;justify-content:center;position:absolute;bottom:10%;width:100%}#vehicle-color>*{width:30px;height:30px;border-radius:50%;border-style:solid;border-width:2px;border-color:#fff0;box-shadow:1px 3px 10px -2px rgb(148 148 148 / .349)}.vehicle-color-item[data-value="white"]{background-color:#fff}.vehicle-color-item[data-value="black"]{background-color:#000}.vehicle-color-item[data-value="red"]{background-color:red}.vehicle-color-item[data-value="blue"]{background-color:blue}.vehicle-color-item[data-value="gray"]{background-color:gray}.vehicle-color-item[data-value="yellow"]{background-color:#ff0}.vehicle-color-item{cursor:pointer}.vehicle-color-item::before{content:"\2713";position:absolute;transform:translate(50%,0%);color:#fff0}.vehicle-color-item.active{border-color:#999!important}.vehicle-color-item.active::before{color:#aaaaaa!important}#content-tab{height:480px;width:100%;position:relative}#vehicle-img,#content-tab>:not(:first-child):not(:last-child){width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;margin:auto}#content-tab>:not(:first-child):not(:last-child){position:absolute;top:0}.window-tint-simulator-controller input[type="radio"]{display:none}#vehicle-tab{display:flex;flex-direction:column;gap:10px;z-index:1}#vehicle-tab>*{width:100%;text-align:center}#vehicle-tab label{position:relative}#vehicle-tab div{padding:16px 40px 34px 40px;background-color:#333;color:#fff;font-size:120%;border-radius:8px;font-weight:700}#vehicle-tab div::after{content:"";width:100%;height:50%;display:block;background-position:center;background-size:contain;background-repeat:no-repeat;margin:auto;position:absolute;bottom:5px;left:0}#vehicle-tab input[value="car"]~div::after{background-image:url(/wp-content/plugins/autovisual-simulator/window-tint/assets/img/car.webp)}#vehicle-tab input[value="suv"]~div::after{background-image:url(/wp-content/plugins/autovisual-simulator/window-tint/assets/img/suv.webp)}#vehicle-tab input[value="truck"]~div::after{background-image:url(/wp-content/plugins/autovisual-simulator/window-tint/assets/img/truck.webp)}#vehicle-tab input[type="radio"]:not(:checked)~div,#tint-tab input[type="radio"]:not(:checked)~label{opacity:.6}#tint-tab{min-width:240px}#tint-tab table td,#tint-tab table th{border:none;text-align:left}#tint-tab table tr:nth-child(odd) th{border-radius:8px;padding:10px;background-color:#8f8f8f52}#tint-tab table tr:nth-child(even) td{padding:0;background-color:none;background-color:#fff0}#tint-tab table td label{padding:10px;margin:10px 5px;border-style:solid;border-width:1px;border-radius:8px}@media only screen and (max-width:1024px){.window-tint-simulator-controller{flex-wrap:wrap}#vehicle-tab{width:100%;flex-direction:row;flex-wrap:wrap;justify-content:center}#vehicle-tab>*{width:auto}}@media only screen and (max-width:1024px) and (min-width:768px){#content-tab{width:calc(100% - 260px)}}@media only screen and (max-width:767px){#content-tab{height:300px;margin-top:-50px}}