/* START_SNIPPET:product-card (INDEX:206) */
.product-card .ahc-card-variant-thumbnails .color-swatch{width:44px!important;height:44px!important;min-width:44px;min-height:44px;flex:0 0 44px;box-sizing:border-box;border-radius:8px!important;overflow:hidden;background-size:contain;background-position:center;background-repeat:no-repeat}
.ahc-card-variant-thumbnails .color-swatch:before,.ahc-card-variant-thumbnails .color-swatch:after{border-radius:8px!important}
.product-card .ahc-card-variant-thumbnails{align-items:center;min-height:44px;flex-shrink:0}
.product-card .ahc-card-variant-thumbnails .swatches{gap:6px;align-items:center;flex-wrap:nowrap}
.product-card .ahc-card-variant-thumbnails .swatches>li{display:flex;align-items:center;flex-shrink:0}
.product-card__content>.ahc-mobile-footer+.ahc-card-variant-thumbnails{margin-top:auto!important;padding-top:8px}
.product-card__content:has(>.ahc-card-variant-thumbnails)>.ahc-mobile-footer{margin-top:0}
.product-card .ahc-card-variant-thumbnails>a{align-self:center;white-space:nowrap}
/* END_SNIPPET:product-card */
