/* START_BLOCK:_product-variant-picker (INDEX:275) */
.mm-unified-source-hidden{display:none!important}
.mm-unified-group .swatch-view{display:flex!important;flex-wrap:wrap;gap:8px!important;align-items:flex-start}
.mm-unified-group .swatch-view-item,.mm-unified-group .mm-unified-item{margin:0!important;padding:0!important;flex:0 0 62px!important;width:62px!important;height:78px!important;list-style:none}
.mm-unified-group .swatch-image-wrapper,.mm-unified-group .swatch-image,.mm-unified-group .star-set-image{width:100%!important;height:100%!important}
.hdt-product-info__list .swatch-single.mm-unified-group ul.swatch-view li.swatch-view-item .swatch-image.swatch-group-selector{display:block!important;grid-template-columns:none!important}
.mm-unified-group .star-set-image{background-size:contain!important;background-position:center!important}
.mm-unified-choice{display:block;position:relative;box-sizing:border-box;width:62px;height:78px;padding:3px;border:1px solid #d4d4d4;background:#fff;cursor:pointer;border-radius:0;overflow:hidden}
.mm-unified-choice img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}
.mm-unified-choice[aria-checked="true"]{border:2px solid #171717;padding:2px}
.mm-unified-choice:hover,.mm-unified-choice:focus-visible{outline:2px solid #171717;outline-offset:2px}
.mm-unified-group .swatch-option-name{font-weight:600}
@media(max-width:767px){.mm-unified-group .swatch-view{gap:7px!important}.mm-unified-group .swatch-view-item,.mm-unified-group .mm-unified-item{flex-basis:54px!important;width:54px!important;height:69px!important}.mm-unified-choice{width:54px;height:69px}}
/* END_BLOCK:_product-variant-picker */
