.template-collection .card-wrapper{border:1px solid var(--scs-color-border, #E0E0E0);border-radius:var(--scs-border-radius, 4px);overflow:hidden;transition:box-shadow .2s ease}.template-collection .card-wrapper:hover{box-shadow:0 4px 12px #00000014}.template-collection .card__media{overflow:hidden}.template-collection .card-wrapper:hover .card__media img{transform:scale(1.02);transition:transform .3s ease}.template-collection .card__media img{transition:transform .3s ease}.template-collection .card__content{padding:12px}.template-collection .card__heading{font-size:var(--scs-font-size-base, 1.6rem);font-weight:400;line-height:1.3;color:var(--scs-color-text, #111111);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-collection .badge{position:absolute;top:8px;left:8px;z-index:1;background:#d32f2f;color:#fff;font-size:var(--scs-font-size-small, 1.4rem);font-weight:700;border-radius:4px;padding:2px 8px}.template-collection .price-item--sale{font-size:var(--scs-font-size-base, 1.6rem);font-weight:700;color:var(--scs-color-text, #111111)}.template-collection .price--on-sale .price-item--regular{font-size:var(--scs-font-size-small, 1.4rem);color:var(--scs-color-border, #E0E0E0);text-decoration:line-through}.template-collection .quick-add__submit{width:100%;height:44px;background:#111;color:#fff;font-size:var(--scs-font-size-small, 1.4rem);font-weight:700;border:none;border-radius:0 0 var(--scs-border-radius, 4px) var(--scs-border-radius, 4px);cursor:pointer;text-transform:none;margin-top:0;display:flex;align-items:center;justify-content:center;gap:8px}.template-collection .quick-add__submit:hover{background:#333}.template-collection .quick-add__submit .loading__spinner{color:#fff}.template-collection .rating{display:flex;align-items:center;gap:4px;margin:4px 0}.template-collection .facets-container{background:#f5f5f5;padding:12px var(--scs-space-sm, 1.6rem);border-bottom:1px solid var(--scs-color-border, #E0E0E0)}.template-collection .facets__disclosure button,.template-collection .facets__sort select{font-size:var(--scs-font-size-small, 1.4rem);border:1px solid var(--scs-color-border, #E0E0E0);border-radius:4px;height:36px;padding:0 16px;background:#fff}.template-collection .facets__disclosure button[aria-expanded=true]{border-color:var(--scs-color-text, #111111)}.template-collection .collection-hero__title{font-size:2.8rem;font-weight:700;color:var(--scs-color-text, #111111)}.template-collection .collection-hero__description{font-size:var(--scs-font-size-small, 1.4rem);color:var(--scs-color-text, #111111)}.template-collection .collection-product-list{gap:var(--scs-space-md, 2.4rem)}.template-collection .collection-product-list--empty{text-align:center;padding:var(--scs-space-xl, 8rem) 0}.template-collection .collection-product-list .button{background:var(--scs-color-cta, #2E7D32);color:#fff;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 2.4rem;border-radius:var(--scs-border-radius, 4px);font-weight:700;text-decoration:none;border:none;cursor:pointer}@media screen and (max-width:749px){.template-collection .grid--2-col-tablet-down .grid__item{width:calc(50% - 8px)}}@media screen and (min-width:990px){.template-collection .product-grid{gap:var(--scs-space-md, 2.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/scs-collection.css.map */
