/* V17 Studio collection: ten delivered gradient product images, four cards on desktop. */
.site--platonik .showcase-card--editorial{
 background:transparent!important;isolation:isolate;
 box-shadow:0 20px 44px rgba(12,20,88,.18)!important;
}
.site--platonik .showcase-card--editorial .showcase-image-button{
 padding:0!important;position:absolute!important;inset:0!important;
 width:100%!important;height:100%!important;
}
.site--platonik .showcase-card--editorial .showcase-stage{display:block!important;width:100%!important;height:100%!important;}
.site--platonik .showcase-card--editorial .showcase-image{
 position:absolute!important;inset:0!important;left:0!important;bottom:0!important;
 width:100%!important;height:100%!important;
 max-height:none!important;max-width:none!important;object-fit:cover!important;
 object-position:50% 50%!important;transform:none!important;
 filter:none!important;pointer-events:none;
}
.site--platonik .showcase-card--editorial:hover .showcase-image{
 transform:scale(1.035)!important;transition:transform .45s ease;
}
.site--platonik .showcase-card--editorial .showcase-caption{
 position:absolute!important;bottom:0!important;left:0!important;right:0!important;
 min-height:82px!important;padding:18px 12px 17px!important;
 background:linear-gradient(0deg,rgba(12,20,75,.91),rgba(17,30,88,.70) 66%,transparent)!important;
 border:0!important;pointer-events:none;
}
.site--platonik .showcase-card--editorial .showcase-category{
 background:rgba(19,39,126,.48)!important;backdrop-filter:blur(10px);
 text-shadow:0 1px 2px rgba(0,0,0,.12);
}
.site--platonik .showcase-card--editorial .showcase-open{
 box-shadow:0 4px 16px rgba(0,0,0,.15);
}
.site--platonik .catalogue-item--editorial img{object-fit:cover!important;aspect-ratio:4/5!important;}
@media(max-width:699px){
 .site--platonik .showcase-card--editorial .showcase-caption{min-height:75px!important;padding:15px 10px!important;}
}
@media(prefers-reduced-motion: reduce){.site--platonik .showcase-card--editorial:hover .showcase-image{transform:none!important;}}
