.section-collection-cards{padding-top:3.6rem;padding-bottom:3.6rem}.collection-cards-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--grid-cols, 1fr);gap:2rem}.collection-cards-list .collection-card-item{list-style:none}.collection-card{display:flex;flex-direction:row;background:rgb(var(--color-card-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:.6rem;overflow:hidden;height:100%;transition:box-shadow .3s ease,transform .3s ease}.collection-card:hover{box-shadow:0 .8rem 2.8rem #00000021;transform:translateY(-3px)}.collection-cards-list--multi .collection-card{flex-direction:column}.collection-cards-list--multi .collection-card__slider-link{width:100%;height:20rem}.collection-cards-list--multi .collection-card__slider{height:20rem;min-height:20rem}.collection-card__slider-link{flex-shrink:0;width:22rem;display:block;position:relative;background:rgba(var(--color-foreground),.04);overflow:hidden;text-decoration:none}.collection-card__slider{position:relative;width:100%;height:100%;min-height:18rem}.collection-card__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease;display:flex;align-items:center;justify-content:center}.collection-card__slide.is-active{opacity:1}.collection-card__slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);max-width:70%;max-height:70%;width:auto;height:auto;object-fit:contain;transition:transform .4s ease}.collection-card:hover .collection-card__slide.is-active img{transform:translate(-50%,-50%) scale(1.1)}.collection-card__slide-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.collection-card__slide-placeholder .placeholder-svg{width:60%;height:auto;opacity:.4}.collection-card__content{flex:1;display:flex;flex-direction:column;gap:1.2rem;padding:2.4rem;justify-content:flex-start;min-width:0}.collection-card__title{font-size:var(--card-title-size, 2rem);margin:0;line-height:1.3}.collection-card__title-link{color:var(--card-title-color, rgb(var(--color-foreground)));text-decoration:none}.collection-card__title-link:hover{text-decoration:underline}.collection-card__description{margin:0;color:var(--desc-color, rgba(var(--color-foreground), .7));font-size:var(--desc-font-size, 1.4rem);line-height:1.65;max-width:var(--desc-max-width, 55rem);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--desc-lines, 4);overflow:hidden}.collection-card__description strong,.collection-card__description b{font-weight:700;color:var(--desc-bold-color, rgb(var(--color-foreground)))}.collection-card__description em,.collection-card__description i{font-style:italic}.collection-card__description p{margin:0}.collection-card__description p+p{margin-top:.4em}.collection-card__products{display:flex;flex-direction:row;flex-wrap:wrap;gap:.8rem;margin-top:auto}.collection-card__product-thumb{display:block;width:6rem;height:6rem;border-radius:.4rem;overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.1);background:rgba(var(--color-foreground),.03);flex-shrink:0;transition:border-color .15s,transform .15s}.collection-card__product-thumb img{width:100%;height:100%;object-fit:contain;padding:.4rem}.collection-card__product-thumb:hover{border-color:rgba(var(--color-foreground),.3);transform:scale(1.08)}.collection-card__btn{display:inline-flex;align-items:center;gap:.6rem;align-self:flex-start;padding:1rem 2rem;background:var(--btn-bg, rgb(var(--color-button)));color:var(--btn-color, rgb(var(--color-button-text)));border:.1rem solid rgba(0,0,0,.1);border-radius:var(--buttons-border-radius, .4rem);font-size:1.4rem;font-weight:600;text-decoration:none;transition:gap .2s ease,padding-right .2s ease,opacity .2s;cursor:pointer}.collection-card__btn:hover{gap:1.1rem;padding-right:1.5rem;opacity:.9}.collection-card__btn svg{width:1.4rem;height:1.4rem;flex-shrink:0;transition:transform .2s ease}.collection-card__btn:hover svg{transform:translate(4px)}@media screen and (max-width:749px){.collection-cards-list{grid-template-columns:var(--grid-cols-mobile, 1fr)}.collection-card{flex-direction:column}.collection-card:hover{transform:none}.collection-card__slider-link{width:100%;height:18rem}.collection-card__slider{height:18rem;min-height:18rem}.collection-card__content{padding:1.6rem}.collection-card__title{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-collection-cards.css.map */
