.product{border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 0 12px rgba(0,0,0,.06);box-sizing:border-box;padding:20px 10px}.dnd-column:has(>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.product){display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.dnd-column:has(>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.product)>.row-fluid-wrapper:not(:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.product)){flex:0 0 auto}.dnd-column:has(>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.product)>.row-fluid-wrapper:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.product),.dnd-column>.row-fluid-wrapper:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.product)>.row-fluid,.dnd-column>.row-fluid-wrapper:has(>.row-fluid>.dnd-module>.hs_cos_wrapper>.product)>.row-fluid>.dnd-module,.dnd-module>.hs_cos_wrapper:has(>.product){display:flex;flex:1 1 auto;flex-direction:column}.dnd-module>.hs_cos_wrapper>.product{flex:1 1 auto}.product__image-container{align-items:center;display:flex;height:150px;justify-content:center;margin-bottom:20px}.product__image-container a{display:contents}.product__image-container img{height:100%!important;max-width:100%!important;object-fit:contain;width:auto!important}.product__details-container{padding:0 15px;text-align:center}.product__details-container__product-name-container{color:#3d3935;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 18px;padding:0 0 2px;text-transform:uppercase}.product__details-container__product-name-container a,.product__details-container__product-name-container h3{color:inherit;font:inherit;margin:0;text-decoration:none;text-transform:inherit}.product__details-container__product-name-container a:hover{color:var(--primary,#44d62c)}.product__details-container__product-name-container .keep-case{text-transform:none}.product__details-container__description,.product__details-container__description *{text-align:center!important}.product__details-container__description p:first-child{margin-top:0}.product--no-glow{box-shadow:none}.product--no-border{border-color:transparent}@media (min-width:768px){.row-fluid:has(>.dnd-column>.row-fluid-wrapper>.row-fluid>.dnd-module>.hs_cos_wrapper>.product){display:flex}}