
           .podnoznik {
           background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 88px, 0 134px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }
       
         .podnoznik[data-type*="1PSL"], .podnoznik[data-type*="1PSD"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.0)), 
                linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.0));
            background-position: 0 87px, 0 0px;
            background-size: 100% 100%, 100% 1px;
            background-repeat: no-repeat;
        }

          .podnoznik[data-type*="1POL"], .podnoznik[data-type*="1POD"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.0)), 
                linear-gradient(rgba(0,0,0,0.0), rgba(0,0,0,0.0));
            background-position: 0 87px, 0 0px;
            background-size: 100% 100%, 100% 1px;
            background-repeat: no-repeat;
        }

        .podnoznik[data-type="1L65-160"], .podnoznik[data-type="1D65-160"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 87px, 0 0px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }

         .placed .podnoznik[data-type="1L80-160"],  .placed .podnoznik[data-type="1D80-160"],
         .placed .podnoznik[data-type="1L80-160F"],  .placed .podnoznik[data-type="1D80-160F"],
         .placed .podnoznik[data-type="1L80-170"],  .placed .podnoznik[data-type="1D80-170"],
         .placed .podnoznik[data-type="1L80-170F"],  .placed .podnoznik[data-type="1D80-170F"]
           {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 87px, 0 0px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }

           .placed .podnoznik[data-type="1L80-160"],  .placed .podnoznik[data-type="1D80-160"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 87px, 0 0px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }

           .placed .podnoznik[data-type="1L90-160"],  .placed .podnoznik[data-type="1D90-160"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 87px, 0 0px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }


        .placed .podnoznik[data-type="1L65-160D"],  .placed .podnoznik[data-type="1D65-160D"],
         .placed .podnoznik[data-type="1L80-160D"],  .placed .podnoznik[data-type="1D80-160D"],
          .placed .podnoznik[data-type="1L90-160D"],  .placed .podnoznik[data-type="1D90-160D"] {
            background-image: 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)), 
                linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
            background-position: 0 87px, 0 0px;
            background-size: 100% 1px, 100% 1px;
            background-repeat: no-repeat;
        }
/*
.podnoznik:is(
  [data-type^="1L65-"], [data-type^="1D65-"],
  [data-type^="1L80-"], [data-type^="1D80-"],
  [data-type^="1L90-"], [data-type^="1D90-"]
):is(
  [data-type$="F"], [data-type$="F25"]
) .rokonaslon-vizual {
  background-image:
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1));
  background-position: 0 49px;
  background-size: 100% 1px, 100% 1px;
  background-repeat: no-repeat;
}*/





.podnoznik:is(
  [data-type="1L65-240"],  
  [data-type="1L65-230"],
  [data-type="1L65-220"],
  [data-type="1L65-210"],
  [data-type="1L65-200"],
  [data-type="1L65-190"],
  [data-type="1L65-180"],
  [data-type="1L65-170"],

  [data-type="1D65-240"],  
  [data-type="1D65-230"],
  [data-type="1D65-220"],
  [data-type="1D65-210"],
  [data-type="1D65-200"],
  [data-type="1D65-190"],
  [data-type="1D65-180"],
 


    
  [data-type="1L80-230"],
  [data-type="1L80-220"],
  [data-type="1L80-210"],
  [data-type="1L80-200"],
  [data-type="1L80-190"],
  [data-type="1L80-180"],


  [data-type="1D80-240"],  
  [data-type="1D80-230"],
  [data-type="1D80-220"],
  [data-type="1D80-210"],
  [data-type="1D80-200"],
  [data-type="1D80-190"],
  [data-type="1D80-180"],
  [data-type="1D80-170"],

  [data-type="1L90-240"],  
  [data-type="1L90-230"],
  [data-type="1L90-220"],
  [data-type="1L90-210"],
  [data-type="1L90-200"],
  [data-type="1L90-190"],
  [data-type="1L90-180"],
  [data-type="1L90-170"],

  [data-type="1D90-240"],  
  [data-type="1D90-230"],
  [data-type="1D90-220"],
  [data-type="1D90-210"],
  [data-type="1D90-200"],
  [data-type="1D90-190"],
  [data-type="1D90-180"],
  [data-type="1D90-170"],



) .rokonaslon-vizual {
  background-image:
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1));
   
  background-position: 0 49px;
  background-size: 100% 1px, 100% 1px;
  background-repeat: no-repeat;
  background-color: rgb(210 223 240);
   
}


.podnoznik:is(
  [data-type^="1L65-"],  [data-type^="1D65-"], [data-type^="1L80-"], [data-type^="1D80-"], [data-type^="1L90-"], [data-type^="1D90-"],  [data-type^="1V65-"], [data-type^="1V80-"], [data-type^="1V90-"]
) {
  --stitch-main-y1: 87px;
  --stitch-main-y2: 0px;

  background-image:
    linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)),
    linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
  background-position: 0 var(--stitch-main-y1), 0 var(--stitch-main-y2);
  background-size: 100% 1px, 100% 1px;
  background-repeat: no-repeat;
}

.podnoznik:is(
  [data-type^="1L65-"],  [data-type^="1D65-"], [data-type^="1L80-"], [data-type^="1D80-"], [data-type^="1L90-"], [data-type^="1D90-"]
) .rokonaslon-vizual {
  --stitch-arm-y: 0px;

  background-image:
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1));
  background-position: 0 var(--stitch-arm-y);
  background-size: 100% 1px;
  background-repeat: no-repeat;
  background-color: rgb(210 223 240);
}

/* samo nastavitve pozicij */

.podnoznik:is([data-type^="1V65-240N"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1V65-230N"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1V65-220N"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1V65-210N"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1V65-200N"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1V65-190N"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1V65-180N"]) { --stitch-main-y2: 132px; }

.podnoznik:is([data-type^="1V80-240N"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1V80-230N"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1V80-220N"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1V80-210N"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1V80-200N"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1V80-190N"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1V80-180N"]) { --stitch-main-y2: 132px; }


.podnoznik:is([data-type^="1V90-240N"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1V90-230N"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1V90-220N"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1V90-210N"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1V90-200N"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1V90-190N"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1V90-180N"]) { --stitch-main-y2: 132px; }


.podnoznik:is([data-type^="1L65-240"], [data-type^="1D65-240"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1L65-230"], [data-type^="1D65-230"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1L65-220"], [data-type^="1D65-220"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1L65-210"], [data-type^="1D65-210"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1L65-200"], [data-type^="1D65-200"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1L65-190"], [data-type^="1D65-190"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1L65-180"], [data-type^="1D65-180"]) { --stitch-main-y2: 132px; }


.podnoznik:is([data-type^="1L80-240"], [data-type^="1D80-240"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1L80-230"], [data-type^="1D80-230"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1L80-220"], [data-type^="1D80-220"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1L80-210"], [data-type^="1D80-210"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1L80-200"], [data-type^="1D80-200"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1L80-190"], [data-type^="1D80-190"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1L80-180"], [data-type^="1D80-180"]) { --stitch-main-y2: 132px; }

.podnoznik:is([data-type^="1L80-240FD25"], [data-type^="1D80-240FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-230FD25"], [data-type^="1D80-230FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-220FD25"], [data-type^="1D80-220FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-210FD25"], [data-type^="1D80-210FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-200FD25"], [data-type^="1D80-200FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-190FD25"], [data-type^="1D80-190FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L80-180FD25"], [data-type^="1D80-180FD25"]) { --stitch-main-y2: 135px; }

.podnoznik:is([data-type^="1L90-240"], [data-type^="1D90-240"]) { --stitch-main-y2: 162px; }
.podnoznik:is([data-type^="1L90-230"], [data-type^="1D90-230"]) { --stitch-main-y2: 157px; }
.podnoznik:is([data-type^="1L90-220"], [data-type^="1D90-220"]) { --stitch-main-y2: 152px; }
.podnoznik:is([data-type^="1L90-210"], [data-type^="1D90-210"]) { --stitch-main-y2: 147px; }
.podnoznik:is([data-type^="1L90-200"], [data-type^="1D90-200"]) { --stitch-main-y2: 142px; }
.podnoznik:is([data-type^="1L90-190"], [data-type^="1D90-190"]) { --stitch-main-y2: 137px; }
.podnoznik:is([data-type^="1L90-180"], [data-type^="1D90-180"]) { --stitch-main-y2: 132px; }


.podnoznik:is([data-type^="1L90-240FD25"], [data-type^="1D90-240FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-230FD25"], [data-type^="1D90-230FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-220FD25"], [data-type^="1D90-220FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-210FD25"], [data-type^="1D90-210FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-200FD25"], [data-type^="1D90-200FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-190FD25"], [data-type^="1D90-190FD25"]) { --stitch-main-y2: 135px; }
.podnoznik:is([data-type^="1L90-180FD25"], [data-type^="1D90-180FD25"]) { --stitch-main-y2: 135px; }

.podnoznik:is([data-type^="1L65-240"], [data-type^="1D65-240"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L65-230"], [data-type^="1D65-230"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L65-220"], [data-type^="1D65-220"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L65-210"], [data-type^="1D65-210"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L65-200"], [data-type^="1D65-200"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L65-190"], [data-type^="1D65-190"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L65-180"], [data-type^="1D65-180"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L65-170"], [data-type^="1D65-170"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-160"], [data-type^="1D65-160"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L80-240"], [data-type^="1D80-240"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L80-230"], [data-type^="1D80-230"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L80-220"], [data-type^="1D80-220"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L80-210"], [data-type^="1D80-210"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L80-200"], [data-type^="1D80-200"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L80-190"], [data-type^="1D80-190"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L80-180"], [data-type^="1D80-180"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L80-170"], [data-type^="1D80-170"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-160"], [data-type^="1D80-160"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L80-240F"], [data-type^="1D80-240F"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L80-230F"], [data-type^="1D80-230F"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L80-220F"], [data-type^="1D80-220F"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L80-210F"], [data-type^="1D80-210F"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L80-200F"], [data-type^="1D80-200F"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L80-190F"], [data-type^="1D80-190F"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L80-180F"], [data-type^="1D80-180F"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L80-170F"], [data-type^="1D80-170F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-160F"], [data-type^="1D80-160F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }



.podnoznik:is([data-type^="1L65-240F"], [data-type^="1D65-240F"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L65-230F"], [data-type^="1D65-230F"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L65-220F"], [data-type^="1D65-220F"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L65-210F"], [data-type^="1D65-210F"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L65-200F"], [data-type^="1D65-200F"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L65-190F"], [data-type^="1D65-190F"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L65-180F"], [data-type^="1D65-180F"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L65-170F"], [data-type^="1D65-170F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-160F"], [data-type^="1D65-160F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L65-240FD25"], [data-type^="1D65-240FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-230FD25"], [data-type^="1D65-230FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-220FD25"], [data-type^="1D65-220FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-210FD25"], [data-type^="1D65-210FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-200FD25"], [data-type^="1D65-200FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-190FD25"], [data-type^="1D65-190FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-180FD25"], [data-type^="1D65-18FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-170FD25"], [data-type^="1D65-170FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L65-160FD25"], [data-type^="1D65-160FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L80-240FD25"], [data-type^="1D80-240FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-230FD25"], [data-type^="1D80-230FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-220FD25"], [data-type^="1D80-220FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-210FD25"], [data-type^="1D80-210FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-200FD25"], [data-type^="1D80-200FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-190FD25"], [data-type^="1D80-190FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-180FD25"], [data-type^="1D80-18FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-170FD25"], [data-type^="1D80-170FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L80-160FD25"], [data-type^="1D80-160FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }










.podnoznik:is([data-type^="1L90-240"], [data-type^="1D90-240"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L90-230"], [data-type^="1D90-230"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L90-220"], [data-type^="1D90-220"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L90-210"], [data-type^="1D90-210"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L90-200"], [data-type^="1D90-200"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L90-190"], [data-type^="1D90-190"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L90-180"], [data-type^="1D90-180"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L90-170"], [data-type^="1D90-170"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-160"], [data-type^="1D90-160"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L90-240F"], [data-type^="1D90-240F"]) .rokonaslon-vizual { --stitch-arm-y: 74px; }
.podnoznik:is([data-type^="1L90-230F"], [data-type^="1D90-230F"]) .rokonaslon-vizual { --stitch-arm-y: 69px; }
.podnoznik:is([data-type^="1L90-220F"], [data-type^="1D90-220F"]) .rokonaslon-vizual { --stitch-arm-y: 64px; }
.podnoznik:is([data-type^="1L90-210F"], [data-type^="1D90-210F"]) .rokonaslon-vizual { --stitch-arm-y: 59px; }
.podnoznik:is([data-type^="1L90-200F"], [data-type^="1D90-200F"]) .rokonaslon-vizual { --stitch-arm-y: 54px; }
.podnoznik:is([data-type^="1L90-190F"], [data-type^="1D90-190F"]) .rokonaslon-vizual { --stitch-arm-y: 49px; }
.podnoznik:is([data-type^="1L90-180F"], [data-type^="1D90-180F"]) .rokonaslon-vizual { --stitch-arm-y: 44px; }
.podnoznik:is([data-type^="1L90-170F"], [data-type^="1D90-170F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-160F"], [data-type^="1D90-160F"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }

.podnoznik:is([data-type^="1L90-240FD25"], [data-type^="1D90-240FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-230FD25"], [data-type^="1D90-230FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-220FD25"], [data-type^="1D90-220FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-210FD25"], [data-type^="1D90-210FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-200FD25"], [data-type^="1D90-200FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-190FD25"], [data-type^="1D90-190FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-180FD25"], [data-type^="1D90-180FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-170FD25"], [data-type^="1D90-170FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }
.podnoznik:is([data-type^="1L90-160FD25"], [data-type^="1D90-160FD25"]) .rokonaslon-vizual { --stitch-arm-y: 0px; }




/******************** */
.podnoznik:is(
  [data-type^="1L65-160"], [data-type^="1D65-160"],
  [data-type^="1L80-160"], [data-type^="1D80-160"],
  [data-type^="1L90-160"], [data-type^="1D90-160"],

  [data-type^="1L65-170"], [data-type^="1D65-170"],
  [data-type^="1L80-170"], [data-type^="1D80-170"],
  [data-type^="1L90-170"], [data-type^="1D90-170"]
):is(
  [data-type$="F"], [data-type$="F25"]
) .rokonaslon-vizual {
  background-image:
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)),
    linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1));
  background-position: 0 0px;
  background-size: 100% 0px, 100% 0px;
  background-repeat: no-repeat;
}

/* D varianta mora prepisati pravila, ki lovijo samo zacetek data-type (npr. 1L80-200D). */
.placed:is(
  [data-type*="1L65"], [data-type*="1D65"],
  [data-type*="1L80"], [data-type*="1D80"],
  [data-type*="1V65"], [data-type*="1V80"], [data-type*="1V90"],
  [data-type*="1L90"], [data-type*="1D90"],

):is([data-type$="D"]),
.podnoznik:is(
  [data-type*="1L65"], [data-type*="1D65"],
  [data-type*="1L80"], [data-type*="1D80"],
  [data-type*="1V65"], [data-type*="1V80"], [data-type*="1V90"],
  [data-type*="1L90"], [data-type*="1D90"]
):is([data-type$="D"]) {
  background-image:
    linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2)),
    linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2));
  background-position: 0 87px, 0 135px;
  background-size: 100% 1px, 110% 1px;
  background-repeat: no-repeat;
}

.placed:is(
  [data-type*="1L65"], [data-type*="1D65"],
  [data-type*="1L80"], [data-type*="1D80"],
  [data-type*="1V65"], [data-type*="1V80"], [data-type*="1V90"],
  [data-type*="1L90"], [data-type*="1D90"]
):is([data-type$="D"]) .rokonaslon-vizual,
.podnoznik:is(
  [data-type*="1L65"], [data-type*="1D65"],
  [data-type*="1L80"], [data-type*="1D80"],
  [data-type*="1V65"], [data-type*="1V80"], [data-type*="1V90"],
  [data-type*="1L90"], [data-type*="1D90"]
):is([data-type$="D"]) .rokonaslon-vizual {
  background-image: none;
  background-size: 0 0;
  background-repeat: no-repeat;
}