.product-card-wrapper .card .card__media .media.media--hover-effect>img{transition:opacity .35s ease,transform .4s ease}.product-card-wrapper .card__media .media.media--hover-effect>img+img{opacity:0}.mel-pcard .mel-media>img{transition:opacity .35s ease,transform .4s ease}.mel-pcard .mel-media>img.mel-media__alt{opacity:0}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card__media .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.product-card-wrapper:hover .card__media .media.media--hover-effect>img+img{opacity:1}.mel-pcard:hover .mel-media:has(>img.mel-media__alt)>img:first-child{opacity:0}.mel-pcard:hover .mel-media>img.mel-media__alt{opacity:1}}@media(hover:none),(pointer:coarse){.product-card-wrapper .card__media .media.media--hover-effect>img:first-child{opacity:1!important}.product-card-wrapper .card__media .media.media--hover-effect>img+img,.mel-pcard .mel-media>img.mel-media__alt{opacity:0!important}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card .card__media .media.media--hover-effect>img,.mel-pcard .mel-media>img{transition:none}}.mel-set__head{margin-bottom:28px}.mel-set__kicker{display:inline-flex;margin-bottom:12px}.mel-set__title{font-size:clamp(28px,3.4vw,44px)}.mel-set__sub{margin:10px 0 0;color:var(--mel-muted);font-size:17px}.mel-set__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.mel-set__item{min-width:0}.mel-set__item .mel-pcard{gap:10px;height:100%}.mel-set__item .mel-pcard__name{font-size:16px;line-height:1.3}.mel-set__item .mel-pcard__name:hover{text-decoration:underline;text-underline-offset:3px}.mel-set__item .mel-pcard__price{font-size:18px}.mel-set__from{font-family:var(--mel-body);font-weight:500;font-size:14px;color:var(--mel-muted-2);margin-right:2px}.mel-set__foot{display:none}@media(max-width:989px){.mel-set__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mel-set__head .mel-btn{display:none}.mel-set__grid{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:24px;margin:0 -24px;padding:0 24px 6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mel-set__grid::-webkit-scrollbar{display:none}.mel-set__item{flex:0 0 62%;max-width:260px;scroll-snap-align:start}.mel-set__item .mel-pcard__name{font-size:15px}.mel-set__item .mel-pcard__price{font-size:17px}.mel-set__foot{display:flex;margin-top:20px}.mel-set__foot .mel-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/mel-cards.css.map */
