.deployer-card-wrapper{position:relative;width:100%;color:inherit}.deployer-card{position:relative;display:flex;flex-direction:column;width:100%;height:100%}.deployer-card__inner{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:var(--deployer-card-padding);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border:var(--deployer-card-border);border-radius:var(--deployer-card-border-radius);box-shadow:var(--deployer-card-box-shadow);text-align:var(--deployer-card-alignment, center)}.deployer-card--highlighted .deployer-card__inner{background-color:rgb(var(--deployer-card-highlighted-background-color));border:2px solid rgb(var(--deployer-card-highlighted-border-color))}.deployer-card--vertical .deployer-card__inner{flex-direction:column}.deployer-card--horizontal .deployer-card__inner{flex-direction:row}.deployer-card__badges-container{display:flex;align-items:center;justify-content:var(--deployer-card-alignment, center);flex-wrap:wrap;gap:var(--deployer-card-badges-gap, 5px);position:absolute;top:0;left:0;width:100%;z-index:1}.deployer-card__badges-item{padding:var(--deployer-card-badge-padding, 5px 7.5px);font-size:var(--deployer-p-small-font-size);font-weight:700;line-height:1;text-align:center;color:rgb(var(--deployer-card-badge-color, white));background:rgb(var(--deployer-card-badge-background-color, black));border-radius:var(--deployer-card-badge-border-radius, 5px)}.deployer-card__badges-container .deployer-card__badges-item{transform:translateY(-50%)}.deployer-card__media-item{width:var(--deployer-card-image-width, 100%);padding:var(--deployer-card-media-padding);overflow:hidden}.deployer-card__media{display:block;position:relative;margin-left:auto;margin-right:auto;padding-bottom:var(--ratio-percent)}.deployer-card__media img,.deployer-card__media .placeholder-svg{object-fit:cover;position:absolute;height:100%;width:100%;max-width:100%;max-height:100%;top:0;left:0}.deployer-card--vertical .deployer-card__media img,.deployer-card--vertical .deployer-card__media .placeholder-svg{border-radius:var(--deployer-card-border-radius) var(--deployer-card-border-radius) 0 0}.deployer-card--horizontal .deployer-card__media img,.deployer-card--horizontal .deployer-card__media .placeholder-svg{border-radius:var(--deployer-card-border-radius) 0 0 var(--deployer-card-border-radius)}.deployer-card__content,.deployer-card__information{display:flex;flex-direction:column;justify-content:center;gap:var(--deployer-card-content-gap);width:100%}.deployer-card__content{padding:var(--deployer-card-content-padding)}.deployer-card__title-wrapper:has(.deployer-card__title:not(:only-child)){display:flex;align-items:center;gap:1rem;justify-content:space-between}.deployer-card__title{margin-top:0;margin-bottom:0}.deployer-card__link{display:block;text-decoration:none;color:currentColor}.deployer-card__stars{line-height:1}.deployer-card__stars svg{width:var(--deployer-card-star-width, 2rem);height:var(--deployer-card-star-width, 2rem);color:rgb(var(--deployer-card-star-color))}.deployer-card__description>*,.deployer-card__bullet-points>*{margin-top:0;margin-bottom:5px}.deployer-card__description>*:last-child,.deployer-card__bullet-points>*:last-child{margin-bottom:0}.deployer-card__bullet-points{width:fit-content;margin:var(--deployer-card-alignment-margin);font-size:var(--deployer-card-bullet-point-font-size)}.deployer-card__bullet-points ul{list-style-position:inside;padding-left:0}.deployer-card__bullet-points--custom-icon ul{list-style:none}.deployer-card__bullet-points--custom-icon li{padding-left:calc(var(--deployer-card-bullet-point-font-size) + 1rem);background-image:var(--deployer-card-bullet-point-icon-url);background-repeat:no-repeat;background-size:var(--deployer-card-bullet-point-font-size);background-position:0 50%}.deployer-card__divider{display:block;height:.1rem;margin:1rem 0;background-color:var(--deployer-default-border-color);border:none}.deployer-card__footer{font-weight:500}@media screen and (max-width: 749px){.deployer-card-wrapper--master{width:var(--deployer-card-width-mobile, 100%)}}@media screen and (min-width: 750px){.deployer-card-wrapper--master{width:var(--deployer-card-width-tablet, 33%)}}@media screen and (min-width: 1000px){.deployer-card-wrapper--master{width:var(--deployer-card-width-desktop, 33%)}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-deployer-card.css.map */
