
#voc-oa-products-outdoor-wall-lights {max-width:1240px;margin:0 auto;padding:0 clamp(14px,3vw,32px);font:16px/1.55 system-ui,sans-serif;color:#1d2724;box-sizing:border-box;}
#voc-oa-products-outdoor-wall-lights h2,#voc-oa-products-outdoor-wall-lights h3,#voc-oa-products-outdoor-wall-lights p {margin:0;}
#voc-oa-products-outdoor-wall-lights a {text-decoration:none;}
#voc-oa-products-outdoor-wall-lights a:focus-visible,#voc-oa-products-outdoor-wall-lights summary:focus-visible {outline:2px solid #99733a;outline-offset:4px;}
#voc-oa-products-outdoor-wall-lights .eyebrow {font-size:12px;font-weight:750;letter-spacing:.16em;text-transform:uppercase;}

#voc-oa-products-outdoor-wall-lights .grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}
#voc-oa-products-outdoor-wall-lights .product {display:flex;flex-direction:column;overflow:hidden;border:1px solid #dce2db;border-radius:9px;color:#1d2724;background:#fff;}
#voc-oa-products-outdoor-wall-lights .product:hover {border-color:#78664a;}
#voc-oa-products-outdoor-wall-lights .product img {display:block;width:100%;aspect-ratio:1.33;object-fit:contain;background:#f6f7f3;}
#voc-oa-products-outdoor-wall-lights .product > div {display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:12px;}
#voc-oa-products-outdoor-wall-lights .product small {color:#52635b;min-height:1.2em;font-size:11px;font-weight:700;}
#voc-oa-products-outdoor-wall-lights .product strong {font-size:15px;line-height:1.28;padding:2px 0 9px;}
#voc-oa-products-outdoor-wall-lights .product span {color:#2f5546;font-size:12px;font-weight:700;margin-top:auto;}
#voc-oa-products-outdoor-wall-lights summary {cursor:pointer;color:#2f5546;font-weight:700;padding:12px 0;}
#voc-oa-products-outdoor-wall-lights details {margin-top:5px;}
#voc-oa-products-outdoor-wall-lights details:not([open]) .show-less,#voc-oa-products-outdoor-wall-lights details[open] .show-more {display:none;}
@media(max-width:680px) {#voc-oa-products-outdoor-wall-lights .grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;} #voc-oa-products-outdoor-wall-lights .product strong {font-size:13px;}}

#voc-oa-products-outdoor-wall-lights .variant-media {margin:0;display:grid;place-items:center;aspect-ratio:1.33;background:#f6f7f3;}
#voc-oa-products-outdoor-wall-lights .variant-crop {margin:0;display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:2;}
#voc-oa-products-outdoor-wall-lights .variant-crop img {position:absolute;left:0;width:100%;height:auto;aspect-ratio:1;}
#voc-oa-products-outdoor-wall-lights .variant-crop.upper img {top:0;}
#voc-oa-products-outdoor-wall-lights .variant-crop.lower img {bottom:0;}
