.img-slot{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.img-slot img{object-fit:cover;object-position:var(--obj-pos,50% 50%);width:100%;height:100%}@media (width<=809px){.img-slot img{object-position:var(--obj-pos-m,var(--obj-pos,50% 50%))}}.img-slot--placeholder{--grain-opacity:.35;background-color:var(--c-pale-mint)}.img-slot--deep{background:radial-gradient(120% 90% at 78% 12%,#7ed6c08c 0%,#7ed6c000 55%),radial-gradient(90% 70% at 15% 95%,#3ec1e673 0%,#3ec1e600 60%),linear-gradient(160deg,#0f4cb3 0%,#206cc8 45%,#2e8bd6 70%,#5ec4a7 100%)}.img-slot--soft{background:radial-gradient(110% 80% at 20% 10%,#ffffffb3 0%,#fff0 55%),radial-gradient(90% 80% at 85% 90%,#5ec4a78c 0%,#5ec4a700 60%),linear-gradient(170deg,#d6f3ea 0%,#a7e7d1 55%,#7ed6c0 100%)}.img-slot--cool{background:radial-gradient(100% 80% at 80% 15%,#fff9 0%,#fff0 55%),radial-gradient(100% 80% at 10% 100%,#206cc873 0%,#206cc800 60%),linear-gradient(170deg,#8edcf6 0%,#4fc3f7 50%,#3ec1e6 100%)}.img-slot__label{z-index:4;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;mix-blend-mode:normal;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 32px);font-size:10px;font-weight:500;position:absolute;bottom:14px;left:16px;overflow:hidden}.img-slot--soft .img-slot__label{color:#1113158c}.img-slot.grain{position:absolute}
