.product[data-v-7526c411],.product .avatar[data-v-7526c411]{position:relative}.product .avatar[data-v-7526c411]{background-color:#333;transition:all .15s ease-in-out 0s;filter:saturate(0)}.product .avatar .filler[data-v-7526c411]{padding-top:125%}.product .avatar[data-v-7526c411] .pictureCont{padding-top:0!important;height:100%;position:absolute;top:0;z-index:0}.product .info[data-v-7526c411]{position:absolute;inset:0;padding:var(--gap-default) 0;display:grid;grid-template-rows:1fr min-content 1fr;gap:var(--gap-small);justify-content:center;opacity:0;transition:opacity .15s ease-in-out 0s}.product .info .title6[data-v-7526c411]{color:var(--color-neutrals-white-100);text-align:center}.product .info .caption[data-v-7526c411]{display:flex;align-items:flex-end;text-transform:uppercase;justify-content:center;text-align:center}@media screen and (min-width:835px){.product:hover .avatar[data-v-7526c411]{filter:saturate(100%);opacity:.8}.product:hover .info[data-v-7526c411]{opacity:1}}@media screen and (min-width:481px)and (max-width:834px){.product[data-v-7526c411]{width:320px}}@media screen and (max-width:480px){.product[data-v-7526c411]{width:240px}}.productsContainer[data-v-751cfa78]{padding:var(--margin-endblock) var(--margin-page);display:flex;flex-direction:column;gap:var(--margin-page)}.productsContainer .products[data-v-751cfa78]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-small)}.productsContainer .productsmobile[data-v-751cfa78]{display:none}.productsContainer .productsmobile .productSlide.swiper-slide-active[data-v-751cfa78] .product .avatar{filter:saturate(100%);opacity:.8}.productsContainer .productsmobile .productSlide.swiper-slide-active[data-v-751cfa78] .product .info{opacity:1}@media screen and (max-width:834px){.productsContainer[data-v-751cfa78]{padding:16px 0 64px;gap:16px}.productsContainer .title6[data-v-751cfa78]{padding:0 16px}.productsContainer .products[data-v-751cfa78]{display:none}.productsContainer .productsmobile[data-v-751cfa78]{display:block}}@media screen and (min-width:481px)and (max-width:834px){.productsContainer .productsmobile .productSlide[data-v-751cfa78]{width:320px}}@media screen and (max-width:480px){.productsContainer .productsmobile .productSlide[data-v-751cfa78]{width:240px}}
