.ovk-spot{position:fixed;left:1.6rem;bottom:1.6rem;z-index:40;width:min(36rem,calc(100vw - 2.4rem));display:flex;align-items:stretch;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid rgba(var(--color-foreground),.1);border-radius:1.2rem;box-shadow:0 8px 28px #00000024;opacity:0;transform:translateY(1rem);transition:opacity .25s ease,transform .25s ease}.ovk-spot[hidden]{display:none}.ovk-spot.is-visible{opacity:1;transform:none}.ovk-spot__link{flex:1;min-width:0;display:flex;align-items:center;gap:1.2rem;padding:.8rem 0 .8rem .8rem;color:inherit;text-decoration:none}.ovk-spot__media{flex:0 0 6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden;background:rgba(var(--color-foreground),.05)}.ovk-spot__media img{display:block;width:100%;height:100%;object-fit:contain}.ovk-spot__body{min-width:0;display:flex;flex-direction:column;gap:.2rem}.ovk-spot__label{font-size:1.2rem;line-height:1.3;color:rgba(var(--color-foreground),.65)}.ovk-spot__title{font-size:1.4rem;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ovk-spot__price{font-size:1.3rem;line-height:1.3}.ovk-spot__price:empty{display:none}.ovk-spot__close{flex:0 0 4.4rem;align-self:flex-start;height:4.4rem;padding:0;border:0;background:none;color:rgba(var(--color-foreground),.6);font-size:2rem;line-height:1;cursor:pointer}.ovk-spot__close:hover{color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.ovk-spot{left:1.2rem;bottom:1.2rem}}@media(prefers-reduced-motion:reduce){.ovk-spot{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/product-spotlight.css.map */
