.template-product{max-width:100%;overflow:hidden}.product-container{display:flex;flex-direction:column}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-gallery__featured-item.active{animation:fadeIn .5s ease-in-out}@media screen and (max-width: 767px){.product-template__container{gap:20px}.product-gallery__thumbnails{gap:8px}.product-gallery__thumbnail-item{flex:0 0 60px;height:60px}}@media screen and (max-width: 480px){.product-form__variants{display:grid;grid-template-columns:1fr;gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product.css.map */
