:root{--cts-border-radius:8px}.cts-variation-grid-wrapper .cts-variation-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:20px}.cts-variation-grid-wrapper .cts-variation-grid .variation-item{background-color:#fff;border-radius:var(--cts-border-radius);border:1px solid #ebebeb}.cts-variation-grid-wrapper .cts-variation-grid .variation-item:hover{border-color:#FE6905}.cts-variation-grid-wrapper .cts-variation-grid .variation-item a{border-radius:var(--cts-border-radius);height:100%;display:flex;flex-direction:column}.cts-variation-grid-wrapper .cts-variation-grid .variation-item img{border-radius:var(--cts-border-radius);width:100%}.cts-variation-grid-wrapper .cts-variation-grid .variation-item h3{margin-bottom:0;padding:8px;text-transform:capitalize;font-size:16px;line-height:1.3;font-family:'Hind'}.cts-variation-grid-wrapper .cts-variation-grid .variation-item .price{border-radius:var(--cts-border-radius);background:#fff;margin-top:auto;text-align:center;font-size:16px;font-family:'Inter';padding:4px 4px;border:5px solid #FFF;box-shadow:#ccdbe8 0 0 6px 0 inset,rgb(255 255 255 / .5) -3px -3px 6px 1px inset}.cts-variation-grid-wrapper .cts-variation-pagination{display:flex;align-items:center;justify-content:center;gap:10px;overflow:auto}.cts-variation-grid-wrapper .cts-variation-pagination button{padding:8px 12px!important;min-height:unset;background:#FF6700;border-radius:4px;color:#fff;cursor:pointer}@media (max-width:480px){.cts-variation-grid-wrapper .cts-variation-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:10px}.cts-variation-grid-wrapper .cts-variation-grid .variation-item .price del{display:none}}