.layout { border: 1px solid {{design.borderColor.toColor()}}; } .background { background-color: {{design.bgColor.toColor()}}; opacity: {{design.bgAlpha}}; } .gradient .content { box-shadow: inset 0 0 60px rgba(0, 0, 0, 0.25); } .image .background { background-image: url({{design.bgImageUrl}}); } .product-image:hover:after { border-color: {{design.glowColor.toColor()}}; box-shadow: inset 0 0 8px {{design.glowColor.toColor()}}; } .layout .product { width: {{100 / Math.min(products.length,4) }}%; }