.single-product .sf-pdp__gallery .product-thumbnails{max-width:100%;min-width:0;margin:0;padding:12px 2px 4px;overflow:hidden}
.single-product .sf-pdp__gallery .product-thumbnails:not(.flickity-enabled){display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain}
.single-product .sf-pdp__gallery .product-thumbnails .col{width:88px!important;max-width:88px!important;min-width:88px;flex:0 0 88px;padding:0 8px 0 0!important;box-sizing:border-box}
.single-product .sf-pdp__gallery .product-thumbnails .col a{display:flex;width:80px;height:80px;align-items:center;justify-content:center;overflow:hidden}
.single-product .sf-pdp__gallery .product-thumbnails .col img{display:block;width:80px!important;height:80px!important;max-width:80px;max-height:80px;object-fit:contain;object-position:center}
.single-product .sf-pdp__gallery .product-thumbnails.flickity-enabled>.flickity-viewport{height:80px!important;overflow:hidden}
.single-product .sf-pdp__gallery .product-thumbnails .is-nav-selected img{outline:1px solid var(--pdp-ink,#171717);outline-offset:-1px;opacity:1}
@media(max-width:549px){.single-product .sf-pdp__gallery .product-thumbnails .col{width:68px!important;max-width:68px!important;min-width:68px;flex-basis:68px}.single-product .sf-pdp__gallery .product-thumbnails .col a,.single-product .sf-pdp__gallery .product-thumbnails .col img{width:60px!important;height:60px!important;max-width:60px;max-height:60px}.single-product .sf-pdp__gallery .product-thumbnails.flickity-enabled>.flickity-viewport{height:60px!important}}
