.plugin-card{position:relative;display:flex;flex-direction:column;height:100%;padding:0;background-color:rgba(var(--color-background));border:.5px solid rgb(var(--color-border));transition:background-color var(--duration-default) ease-in-out;cursor:pointer}@media screen and (pointer:fine){.plugin-card:hover{background-color:rgba(var(--color-background-secondary))}.plugin-card:hover .plugin-card__image{transform:scale(1.02)}}.plugin-card__media{width:100%;border-radius:var(--border-radius-block);overflow:hidden}.plugin-card__media-inner{position:relative;width:100%;aspect-ratio:16 / 10;padding:2rem 2.4rem;background:rgb(var(--color-background-secondary));box-sizing:border-box;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-block)}@media(min-width:576px){.plugin-card__media-inner{padding:2.4rem 3.2rem}}@media(min-width:990px){.plugin-card__media-inner{padding:3.2rem 4rem}}.plugin-card__image{width:100%;height:100%;object-fit:contain;object-position:center;transition:var(--image-transition);transform:scale(1)}.plugin-card__image.placeholder-svg{fill:rgb(var(--color-foreground));opacity:.3}.plugin-card__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:.4rem;padding:1.2rem;border-top:.1rem solid rgb(var(--color-border))}@media(min-width:576px){.plugin-card__content{padding:29px 35px}}.plugin-card__title{margin:0;font-family:var(--font-heading-card-family);font-style:var(--font-heading-card-style);font-weight:var(--font-heading-card-weight);font-size:calc(var(--font-heading-card-scale) * 1rem);text-transform:var(--font-heading-card-text-transform);letter-spacing:.005em;line-height:1.285;color:rgb(var(--color-foreground))}.plugin-card__title-link{text-decoration:none;color:inherit;word-break:break-word;font-family:GT Cinetype;font-size:18px;line-height:23px;margin-top:2px;margin-bottom:20px;font-weight:inherit;font-style:inherit}@media screen and (hover:hover)and (pointer:fine){.plugin-card__title-link{transition:opacity var(--duration-default)}.plugin-card__title-link:hover{opacity:var(--hover-opacity)}}.plugin-card__vendor{display:inline-block;color:rgba(var(--color-foreground-secondary))}.plugin-card__vendor a{text-decoration:none;color:inherit;position:relative;z-index:3;pointer-events:auto}@media screen and (hover:hover)and (pointer:fine){.plugin-card__vendor a{transition:opacity var(--duration-default)}.plugin-card__vendor a:hover{opacity:var(--hover-opacity)}}.plugin-card__description{color:rgba(var(--color-foreground-secondary));display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:.2rem}.plugin-card__price{margin-top:.4rem}.plugin-card__price .price{font-size:calc(var(--font-body-scale) * 1.4rem)}.plugin-card__overlay-link{text-decoration:none;background-color:transparent;z-index:0;display:block;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;max-width:100%}.plugin-card__overlay-link:empty{display:block}.plugin-card__overlay-link:focus-visible{outline-offset:-.1rem}@media screen and (hover:hover)and (pointer:fine){.plugin-card--placeholder{cursor:not-allowed}}.plugin-card--blog .plugin-card__vendor--blog{color:rgba(var(--color-foreground-secondary))}.plugin-card--blog .plugin-card__blog-meta{color:rgba(var(--color-foreground-secondary));margin-top:.2rem}.plugin-card--blog.plugin-card--template-thumb-crop .plugin-card__image:not(.placeholder-svg){object-fit:cover;object-position:top center}.plugin-card--extension.plugin-card--blog .plugin-card__image{object-fit:contain;object-position:center;max-width:70%;max-height:70%}.plugin-card--extension{cursor:pointer}.plugin-card--extension .plugin-card__overlay-link{z-index:3}.plugin-card--extension .plugin-card__content{pointer-events:none}.collection-section--plugins .collection-top{border-top-width:.5px;border-bottom-width:.5px}.plugin-collection-grid{display:grid;grid-template-columns:1fr;gap:0}.plugin-collection-grid.plugin-collection-grid--1-col{grid-template-columns:1fr}@media(min-width:576px){.plugin-collection-grid.plugin-collection-grid--1-col{grid-template-columns:1fr}}@media(min-width:576px){.plugin-collection-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.plugin-collection-grid{grid-template-columns:repeat(3,1fr)}.plugin-collection-grid.plugin-collection-grid--1-col{grid-template-columns:1fr}.plugin-collection-grid.plugin-collection-grid--2-col{grid-template-columns:repeat(2,1fr)}.plugin-collection-grid.plugin-collection-grid--3-col{grid-template-columns:repeat(3,1fr)}.plugin-collection-grid.plugin-collection-grid--4-col{grid-template-columns:repeat(4,1fr)}}.plugin-card--courses .plugin-card__media-inner{aspect-ratio:1 / 1;padding:0;background:transparent}.plugin-card--courses .plugin-card__image{object-fit:cover;object-position:center}.plugin-card--tools{background-color:rgb(var(--color-background));border-color:rgb(var(--color-border))}@media screen and (pointer:fine){.plugin-card--tools:hover{background-color:rgba(var(--color-background-secondary))}}.plugin-card--tools .plugin-card__media-inner{aspect-ratio:1 / 1;padding:10px;background:rgba(var(--color-foreground),.06)}.plugin-card--tools .plugin-card__image{width:100%;height:100%;object-fit:contain;object-position:top}.plugin-card .plugin-card__quickview{position:absolute;top:0;right:0;margin:0;z-index:3;pointer-events:all}.plugin-card__quickview modal-opener{pointer-events:all}.plugin-card__quickview .product-card__quickview-text{display:none}.plugin-card__quickview .product-card__button{flex-shrink:0;width:4rem;height:4rem;min-width:4rem;min-height:4rem;padding:0;margin:.8rem;display:flex;align-items:center;justify-content:center}@media(min-width:750px){.plugin-card__quickview .product-card__button{margin:1.2rem}}@media screen and (hover:hover)and (pointer:fine)and (min-width:576px){.plugin-card__quickview .product-card__button{opacity:0;transition:opacity var(--duration-default),visibility var(--duration-default)}}.plugin-card__quickview .product-card__button:focus-visible,.plugin-card__quickview .product-card__button:focus-within{opacity:1}@media screen and (max-width:576px){.plugin-card__quickview.product-card__quickview--mobile-false{display:none}}@media screen and (hover:hover)and (pointer:fine){.plugin-card:hover .plugin-card__quickview .product-card__button{opacity:1;visibility:visible}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-plugin-card.css.map */
