/* TRALERT 16-10-2026: kopie van WoodMart 8.6.4 css/parts/woo-opt-bordered-product.css (md5 282b944c93174377127e76fb2086db03). Alleen de positionele regels: :is([style*=col-..]) > :nth-child(..) werd tegen ELK element getest en maakte elke ouder positiegevoelig (een script in <body> gaf dan een volledige herberekening). Nu :where(..) > .wd-col:nth-child(..) en > .products-bordered-grid:nth-child(..): zelfde specificiteit (0,2,0), alleen de elementen die --wd-prods-brd-top gebruiken of doorgeven. Geladen door trl-woodmart-raster.php. */
.wd-bordered-dark{--wd-bordered-brd: rgba(0, 0, 0, 0.105);--wd-bordered-bg: #f7f7f7}.wd-bordered-light{--wd-bordered-brd: rgba(255, 255, 255, 0.15);--wd-bordered-bg: rgb(4%, 4%, 4%)}.products-bordered-grid{--wd-prods-brd: 1px solid var(--wd-bordered-brd, var(--brdcolor-gray-300))}.products-bordered-grid.wd-grid-f-col{margin:0}.products-bordered-grid.wd-grid-f-col>.wd-col{margin-bottom:0}.products-bordered-grid.elements-grid{gap:0;align-items:stretch;border-inline-start:var(--wd-prods-brd)}.products-bordered-grid.elements-grid>.wd-col{border-top:var(--wd-prods-brd-top);border-bottom:var(--wd-prods-brd);border-inline-end:var(--wd-prods-brd)}.products-bordered-grid.elements-list{border:var(--wd-prods-brd)}.products-bordered-grid-ins :is(.wd-cat-wrap,.wd-product-wrapper){border:1px solid var(--wd-bordered-brd, var(--brdcolor-gray-300))}.products-bordered-grid .wd-carousel-wrap{align-items:stretch}.products-bordered-grid .wd-carousel-inner{margin:0;border:var(--wd-prods-brd);border-radius:var(--wd-brd-radius)}.products-bordered-grid .wd-carousel{z-index:1;padding:0;margin:0;border-radius:inherit;-webkit-mask-image:linear-gradient(to left, transparent 1px, black 1px);mask-image:linear-gradient(to left, transparent 1px, black 1px)}.products-bordered-grid .wd-carousel-item{height:auto;border-inline-end:var(--wd-prods-brd);padding:0}.products-bordered-grid.wd-products-with-bg.elements-grid>.wd-col,.products-bordered-grid.wd-products-with-bg .wd-carousel-inner{background-color:var(--wd-bordered-bg, var(--wd-prod-bg))}.products-bordered-grid.wd-products-with-shadow.elements-grid>.wd-col,.products-bordered-grid.wd-products-with-shadow .wd-carousel-inner{box-shadow:var(--wd-prod-shadow)}.products-bordered-grid:where(.wd-loop-builder-on).elements-list{--wd-gap: .0001px}.products-bordered-grid:where(.wd-loop-builder-on).elements-list .wd-product:not(:last-child){border-bottom:var(--wd-prods-brd)}.products-bordered-grid:where(.wd-loop-builder-on).elements-grid>.wd-cat{padding:calc(var(--wd-gap)/2)}@media(min-width: 1025px){:where([style*="col-lg:1"],[style*="col-lg: 1"])>.wd-col:first-child,:where([style*="col-lg:1"],[style*="col-lg: 1"])>.products-bordered-grid:first-child,:where([style*="col-lg:2"],[style*="col-lg: 2"])>.wd-col:nth-child(-n+2),:where([style*="col-lg:2"],[style*="col-lg: 2"])>.products-bordered-grid:nth-child(-n+2),:where([style*="col-lg:3"],[style*="col-lg: 3"])>.wd-col:nth-child(-n+3),:where([style*="col-lg:3"],[style*="col-lg: 3"])>.products-bordered-grid:nth-child(-n+3),:where([style*="col-lg:4"],[style*="col-lg: 4"])>.wd-col:nth-child(-n+4),:where([style*="col-lg:4"],[style*="col-lg: 4"])>.products-bordered-grid:nth-child(-n+4),:where([style*="col-lg:5"],[style*="col-lg: 5"])>.wd-col:nth-child(-n+5),:where([style*="col-lg:5"],[style*="col-lg: 5"])>.products-bordered-grid:nth-child(-n+5),:where([style*="col-lg:6"],[style*="col-lg: 6"])>.wd-col:nth-child(-n+6),:where([style*="col-lg:6"],[style*="col-lg: 6"])>.products-bordered-grid:nth-child(-n+6){--wd-prods-brd-top: var(--wd-prods-brd)}}@media(min-width: 769px)and (max-width: 1024px){:where([style*="col-md:1"],[style*="col-md: 1"])>.wd-col:first-child,:where([style*="col-md:1"],[style*="col-md: 1"])>.products-bordered-grid:first-child,:where([style*="col-md:2"],[style*="col-md: 2"])>.wd-col:nth-child(-n+2),:where([style*="col-md:2"],[style*="col-md: 2"])>.products-bordered-grid:nth-child(-n+2),:where([style*="col-md:3"],[style*="col-md: 3"])>.wd-col:nth-child(-n+3),:where([style*="col-md:3"],[style*="col-md: 3"])>.products-bordered-grid:nth-child(-n+3),:where([style*="col-md:4"],[style*="col-md: 4"])>.wd-col:nth-child(-n+4),:where([style*="col-md:4"],[style*="col-md: 4"])>.products-bordered-grid:nth-child(-n+4),:where([style*="col-md:5"],[style*="col-md: 5"])>.wd-col:nth-child(-n+5),:where([style*="col-md:5"],[style*="col-md: 5"])>.products-bordered-grid:nth-child(-n+5),:where([style*="col-md:6"],[style*="col-md: 6"])>.wd-col:nth-child(-n+6),:where([style*="col-md:6"],[style*="col-md: 6"])>.products-bordered-grid:nth-child(-n+6){--wd-prods-brd-top: var(--wd-prods-brd)}}@media(max-width: 768.98px){:where([style*="col-sm:1"],[style*="col-sm: 1"])>.wd-col:first-child,:where([style*="col-sm:1"],[style*="col-sm: 1"])>.products-bordered-grid:first-child,:where([style*="col-sm:2"],[style*="col-sm: 2"])>.wd-col:nth-child(-n+2),:where([style*="col-sm:2"],[style*="col-sm: 2"])>.products-bordered-grid:nth-child(-n+2){--wd-prods-brd-top: var(--wd-prods-brd)}}
