.product-card{--product-card-badge-spacing: calc(var(--jh-space-md) + 2px);gap:var(--jh-space-md);padding:var(--jh-space-md);border:var(--jh-border-sm) solid rgb(var(--jh-color-border));border-radius:var(--jh-radius-card);background:rgb(var(--jh-color-surface));color:rgb(var(--jh-color-text));transition:box-shadow .2s ease-in-out}.product-card__figure{overflow:hidden;border-radius:var(--jh-radius-media);background:rgb(var(--jh-color-surface))}.product-card__info{gap:var(--jh-space-xs);padding:0}.product-card__vendor{max-width:100%;overflow:hidden;color:rgb(var(--jh-color-text-muted));text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:var(--jh-type-overline-md-family);font-weight:var(--jh-type-overline-md-weight);font-size:var(--jh-type-overline-md-size);line-height:var(--jh-type-overline-md-leading);letter-spacing:var(--jh-type-overline-md-tracking)}.product-card__title{font-family:var(--jh-type-heading-h4-family);font-weight:var(--jh-type-heading-h4-weight);font-size:var(--jh-type-heading-h4-size);line-height:var(--jh-type-heading-h4-leading);letter-spacing:var(--jh-type-heading-h4-tracking)}.product-card__subtitle{margin:0;color:rgb(var(--jh-color-text-muted));font-family:var(--jh-type-body-md-family);font-weight:var(--jh-type-body-md-weight);font-size:var(--jh-type-body-md-size);line-height:var(--jh-type-body-md-leading);letter-spacing:var(--jh-type-body-md-tracking)}.product-card__info>.rating{max-width:100%}.product-card__add-to-cart{margin-top:0}.product-card__add-to-cart .button{white-space:nowrap}@media screen and (pointer:fine){.product-card:hover{box-shadow:var(--jh-shadow-card-hover)}.product-card:hover .product-card__add-to-cart .button--secondary{--button-text-color: var(--jh-color-text-on-brand);background-color:rgb(var(--jh-color-brand));box-shadow:none}.product-card .product-card__add-to-cart .button--secondary:not([disabled]):hover{background-color:rgb(var(--jh-color-brand-hover))!important;color:rgb(var(--jh-color-text-on-brand))!important;box-shadow:none!important}}.product-card--wide{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center}.collection-card .content-over-media{border-radius:var(--jh-radius-card)}.collection-card .subheading{text-transform:uppercase;font-family:var(--jh-type-overline-md-family);font-weight:var(--jh-type-overline-md-weight);font-size:var(--jh-type-overline-md-size);line-height:var(--jh-type-overline-md-leading);letter-spacing:var(--jh-type-overline-md-tracking)}.jh-collection-card{--jh-icon-size: var(--jh-size-icon-md);--jh-icon-stroke: var(--jh-border-icon-md);position:relative;isolation:isolate;display:flex;align-items:flex-end;overflow:hidden;aspect-ratio:6 / 5;padding:var(--jh-space-lg);border-radius:var(--jh-radius-card);background:rgb(var(--jh-color-brand));color:rgb(var(--jh-color-text-on-photo))}.jh-collection-card--fit-image{aspect-ratio:var(--jh-collection-card-ratio)}.jh-collection-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--jh-alpha-light-200))}.jh-collection-card__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s ease-in-out}.jh-collection-card__content{display:grid;justify-items:start;gap:var(--jh-space-xs)}.jh-collection-card__overline{text-transform:uppercase;font-family:var(--jh-type-overline-md-family);font-weight:var(--jh-type-overline-md-weight);font-size:var(--jh-type-overline-md-size);line-height:var(--jh-type-overline-md-leading);letter-spacing:var(--jh-type-overline-md-tracking)}.jh-collection-card__title{font-family:var(--jh-type-heading-h2-family);font-weight:var(--jh-type-heading-h2-weight);font-size:var(--jh-type-heading-h2-size);line-height:var(--jh-type-heading-h2-leading);letter-spacing:var(--jh-type-heading-h2-tracking)}.jh-collection-card--sm .jh-collection-card__title{font-family:var(--jh-type-heading-h3-family);font-weight:var(--jh-type-heading-h3-weight);font-size:var(--jh-type-heading-h3-size);line-height:var(--jh-type-heading-h3-leading);letter-spacing:var(--jh-type-heading-h3-tracking)}.jh-collection-card--lg .jh-collection-card__title{font-family:var(--jh-type-heading-h1-family);font-weight:var(--jh-type-heading-h1-weight);font-size:var(--jh-type-heading-h1-size);line-height:var(--jh-type-heading-h1-leading);letter-spacing:var(--jh-type-heading-h1-tracking)}.jh-collection-card__link{display:inline-flex;align-items:center;gap:var(--jh-space-xs);font-family:var(--jh-type-button-md-family);font-weight:var(--jh-type-button-md-weight);font-size:var(--jh-type-button-md-size);line-height:var(--jh-type-button-md-leading);letter-spacing:var(--jh-type-button-md-tracking)}.jh-collection-card__link .jh-icon{transition:translate .2s ease-in-out}.jh-collection-card:focus-visible{outline:var(--jh-border-md) solid rgb(var(--jh-color-border-focus));outline-offset:var(--jh-border-md)}@media screen and (pointer:fine){.jh-collection-card:hover .jh-collection-card__image{transform:scale(1.04)}.jh-collection-card:hover .jh-collection-card__link .jh-icon{translate:var(--jh-space-2xs) 0}}.jh-article-card{--jh-article-card-image-height: 13.75rem;position:relative;display:flex;flex-direction:column;gap:var(--jh-space-xs);min-width:0;overflow-wrap:break-word}.jh-article-card>p,.jh-article-card__title{margin:0}.jh-article-card__media{height:var(--jh-article-card-image-height);border-radius:var(--jh-radius-media);background-color:rgb(var(--jh-color-surface));overflow:hidden}.jh-article-card__image{display:block;width:100%;height:100%;object-fit:cover;transition:scale .4s ease-out}.jh-article-card__image--placeholder{color:rgb(var(--jh-color-text-muted))}.jh-article-card__category{color:rgb(var(--jh-color-text-muted));text-transform:uppercase}.jh-article-card__title{color:rgb(var(--jh-color-text))}.jh-article-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--jh-radius-media)}.jh-article-card__link:focus-visible{outline:none}.jh-article-card__link:focus-visible:after{outline:var(--jh-border-md) solid rgb(var(--jh-color-border-focus));outline-offset:var(--jh-border-md)}.jh-article-card__date{color:rgb(var(--jh-color-text-muted))}@media screen and (pointer:fine){.jh-article-card:hover .jh-article-card__image{scale:1.03}.jh-article-card:hover .jh-article-card__link{text-decoration:underline;text-underline-offset:var(--jh-space-3xs)}}@media screen and (prefers-reduced-motion:reduce){.jh-article-card__image{transition:none}}@media screen and (min-width:1000px){.jh-article-card{gap:var(--jh-space-sm)}}.jh-article-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--jh-space-lg)}@media screen and (min-width:700px){.jh-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jh-space-3xl) var(--jh-gap-grid-lg)}}@media screen and (min-width:1000px){.jh-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jh-space-4xl) var(--jh-gap-grid-lg);padding-inline:var(--jh-space-4xl)}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/design-cards.css.map */
