.kofra-psp{display:inline-flex;flex-direction:column;align-items:center;gap:.1em;position:relative;padding:.45em 1.7em .45em .8em;border-radius:.6em;background:var(--kpsp-bg);color:var(--kpsp-fg);font-family:inherit;line-height:1.1;text-align:center;box-shadow:0 2px 6px #0000001f}.kofra-psp:after{content:"";position:absolute;right:.55em;top:50%;width:.55em;height:.55em;border-radius:50%;background:#fff;transform:translateY(-50%);box-shadow:inset 0 1px 2px #00000026}.kofra-psp__label{max-width:10em;font-size:.72em;font-weight:600;text-wrap:balance}.kofra-psp__price{font-size:1.15em;font-weight:800;letter-spacing:.01em}.kofra-psp--card{position:absolute;z-index:2;font-size:1.15rem;pointer-events:none}.kofra-psp--card.kofra-psp--bottom-left{left:.8rem;bottom:.8rem}.kofra-psp--card.kofra-psp--bottom-right{right:.8rem;bottom:.8rem}.kofra-psp--card.kofra-psp--top-left{left:.8rem;top:.8rem}.kofra-psp--card.kofra-psp--top-right{right:.8rem;top:.8rem}.product__media-wrapper:has(>.kofra-psp--media){position:relative}.kofra-psp--media{position:absolute;z-index:3;font-size:1.4rem;pointer-events:none}.kofra-psp--media[hidden]{display:none}.kofra-psp--media.kofra-psp--top-left{left:1.2rem;top:1.2rem}.kofra-psp--media.kofra-psp--top-right{right:1.2rem;top:1.2rem}@media screen and (min-width:750px){.kofra-psp--card{font-size:1.3rem}.kofra-psp--media{font-size:1.8rem}.kofra-psp--media.kofra-psp--top-left{left:1.6rem;top:1.6rem}.kofra-psp--media.kofra-psp--top-right{right:1.6rem;top:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
