.powerlung-unit-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid rgba(var(--color-foreground),.12);border-radius:1.6rem;background:rgb(var(--color-background));transition:transform var(--duration-long) ease,border-color var(--duration-long) ease,box-shadow var(--duration-long) ease}.powerlung-unit-card:hover{transform:translateY(-.5rem);border-color:rgba(var(--color-accent),.3);box-shadow:0 1.8rem 4rem rgba(var(--color-accent),.1)}.powerlung-unit-card__image-link{display:block;color:inherit;text-decoration:none}.powerlung-unit-card__image{position:relative;aspect-ratio:1 / .92;overflow:hidden;background:rgba(var(--color-foreground),.03)}.powerlung-unit-card__image-tag,.powerlung-unit-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) ease}.powerlung-unit-card__placeholder{color:rgba(var(--color-foreground),.25)}.powerlung-unit-card:hover .powerlung-unit-card__image-tag{transform:scale(1.035)}.powerlung-unit-card__body{display:flex;flex:1;flex-direction:column;padding:2.3rem}.powerlung-unit-card__level{margin-bottom:.8rem;color:rgb(var(--color-accent));font-size:1rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.powerlung-unit-card__title{margin:0 0 .9rem;font-size:2rem;line-height:1.25}.powerlung-unit-card__title a{color:rgb(var(--color-heading, var(--color-foreground)));text-decoration:none}.powerlung-unit-card__description{margin:0 0 2rem;color:rgba(var(--color-foreground),.72);font-size:1.25rem;line-height:1.65}.powerlung-unit-card__price{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-top:auto;margin-bottom:1.8rem}.powerlung-unit-card__price-current{color:rgb(var(--color-heading, var(--color-foreground)));font-size:1.8rem;font-weight:700;line-height:1}.powerlung-unit-card__price-compare{color:rgba(var(--color-foreground),.45);font-size:1.3rem}.powerlung-unit-card__sale{padding:.4rem .7rem;border-radius:.4rem;background:rgba(var(--color-accent),.1);color:rgb(var(--color-accent));font-size:.9rem;font-weight:700;line-height:1}.powerlung-unit-card__actions{display:flex;flex-direction:column;gap:1rem}.powerlung-unit-card__form{display:block;width:100%}.powerlung-unit-card__primary{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:4.6rem;padding:1.2rem 1.8rem;border:0;border-radius:.8rem;background:var(--unit-button-color, rgb(var(--color-accent)));color:var(--unit-button-text-color, rgb(var(--color-background)));font-family:var(--font-body-family);font-size:1.2rem;font-weight:700;text-decoration:none;cursor:pointer;transition:filter var(--duration-short) ease,transform var(--duration-short) ease}.powerlung-unit-card__primary span{display:inline-flex;align-items:center;gap:.8rem}.powerlung-unit-card__primary:hover{filter:brightness(.88);transform:translateY(-.1rem)}.powerlung-unit-card__primary[disabled]{background:rgba(var(--color-foreground),.3);cursor:not-allowed;transform:none}.powerlung-unit-card__primary .loading__spinner{width:1.8rem}.powerlung-unit-card__secondary{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.2rem;color:rgb(var(--color-accent));font-size:1.1rem;font-weight:700;text-decoration:none}.powerlung-unit-card__secondary span{transition:transform var(--duration-short) ease}.powerlung-unit-card__secondary:hover span{transform:translate(.3rem)}.powerlung-unit-card .product-form__error-message-wrapper{margin-bottom:1rem;color:#d82c0d;font-size:1.2rem}.grid__item>.powerlung-unit-card{height:100%}@media(prefers-reduced-motion:reduce){.powerlung-unit-card:hover,.powerlung-unit-card__primary:hover,.powerlung-unit-card:hover .powerlung-unit-card__image-tag,.powerlung-unit-card__secondary:hover span{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-powerlung-unit-card.css.map */
