.styles_product__oWuJK{text-transform:uppercase;border:var(--size-2xs) solid var(--color-border-secondary);border-top:none;isolation:isolate}.styles_product__oWuJK:first-child{border-left:none}@media(max-width:1199px){.styles_product__oWuJK{border-right:none}}.styles_link__gvX01{text-decoration:none}.styles_link__gvX01:nth-child(3n) .styles_product__oWuJK{border-right:none;width:calc(100% - var(--size-2xs))}@media(max-width:1199px){.styles_link__gvX01:nth-child(3n) .styles_product__oWuJK{width:100%}}.styles_imgContainer__oTiss{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden}.styles_image__NPyHt{transition:opacity .3s ease}@media(max-width:1199px){.styles_hoverImage__U2MHz,.styles_primaryImage__E5_7L{display:none}}.styles_primaryImage__E5_7L{z-index:1}.styles_hoverImage__U2MHz{opacity:0;z-index:2}@media(hover:hover)and (pointer:fine){.styles_hasHover__zumEm:hover .styles_primaryImage__E5_7L{opacity:0}.styles_hasHover__zumEm:hover .styles_hoverImage__U2MHz{opacity:1}}.styles_info__6fgi_{padding:var(--size-xl)}@media(max-width:1199px){.styles_info__6fgi_{padding:var(--size-lg)}}.styles_name__FWzHm{margin-bottom:var(--size-sm);font-size:1.125rem;line-height:1.45}@media(max-width:1199px){.styles_name__FWzHm{font-size:1rem;line-height:1.5;margin-bottom:0}}.styles_price__3EYLy{font-size:1rem;line-height:1.5}@media(max-width:1199px){.styles_price__3EYLy{font-size:.875rem;line-height:1.5}}.styles_productsList__QN9vT{display:grid;margin-top:calc(var(--size-6xl)*-1)}@media(max-width:1199px){.styles_productsList__QN9vT{margin-top:calc(var(--size-3xl)*-1)}}@media(max-width:575px){.styles_productsList__QN9vT{margin-top:calc(var(--size-lg)*-1);grid-column:1/-1}}.styles_container__eadyN{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:1199px){.styles_container__eadyN{grid-template-columns:1fr}}.styles_productDetail__Xz_ID{margin-top:calc(var(--size-6xl)*-1)}@media(max-width:1199px){.styles_productDetail__Xz_ID{margin-top:calc(var(--size-3xl)*-1)}}@media(max-width:575px){.styles_productDetail__Xz_ID{margin-top:calc(var(--size-lg)*-1)}}