.product-grid--uniform{--card-radius: 18px;--card-title-line: 22px}.product-grid--uniform>:where(:not(.list-group-item)){display:flex}.product-grid--uniform>:where(:not(.list-group-item)) .card-wrapper{display:flex;flex-direction:column;width:100%;height:100%;padding:12px;background:#fff;border:1px solid rgba(183,83,61,.12);border-radius:var(--card-radius);box-shadow:0 10px 30px #b7533d0f}.product-grid--uniform>:where(:not(.list-group-item)) .card{display:flex;flex-direction:column;flex:1;height:100%}.product-grid--uniform>:where(:not(.list-group-item)) .card__inner{--ratio-percent: 100% !important;position:relative;border-radius:calc(var(--card-radius) - 6px);overflow:hidden}.product-grid--uniform>:where(:not(.list-group-item)) .card--standard .card__media{margin:0}.product-grid--uniform>:where(:not(.list-group-item)) .card__media .media img{object-fit:cover;border-radius:calc(var(--card-radius) - 6px)}.product-grid--uniform>:where(:not(.list-group-item)) .card>.card__content{display:flex;flex-direction:column;flex:1;padding:16px 4px 4px;background:transparent}.product-grid--uniform>:where(:not(.list-group-item)) .card>.card__content .card__information{display:flex;flex-direction:column;align-items:center;flex:1;text-align:center}.product-grid--uniform>:where(:not(.list-group-item)) .card__information>*{padding-block:0}.product-grid--uniform>:where(:not(.list-group-item)) .card__information .caption-with-letter-spacing{margin-bottom:8px}.product-grid--uniform>:where(:not(.list-group-item)) .card__information .caption-large:empty{display:none}.product-grid--uniform>:where(:not(.list-group-item)) .card__information h3.card__heading{width:100%;min-height:calc(2 * var(--card-title-line));margin-bottom:8px}.product-grid--uniform>:where(:not(.list-group-item)) .rating{justify-content:center;margin-bottom:6px}.product-grid--uniform>:where(:not(.list-group-item)) .card-information .price{justify-content:center;margin:0}.product-grid--uniform>:where(:not(.list-group-item)) .card--standard .card__information .quick-add{width:100%;max-width:none;margin-top:auto;padding:14px 0 0}.product-grid--uniform>:where(:not(.list-group-item)) .card--standard .quick-add__submit,.product-grid--uniform>:where(:not(.list-group-item)) .card--standard .quick-add button{width:100%;min-width:0}@media screen and (max-width:749px){.product-grid--uniform>:where(:not(.list-group-item)) .card-wrapper{padding:8px;border-radius:14px}}.product-grid--premium{--premium-accent: #B7533D;--card-title-line: 26px}.product-grid--premium .card-wrapper{transition:box-shadow .3s ease,transform .3s ease}.product-grid--premium .card-wrapper:hover{box-shadow:0 16px 40px #b7533d1f;transform:translateY(-3px)}.product-grid--premium .card__new-badge{position:absolute;top:14px;left:14px;z-index:2;padding:5px 16px;background:#ffffffeb;border-radius:999px;color:var(--premium-accent);font-family:var(--font-heading-family);font-size:14px;line-height:1.3;box-shadow:0 4px 12px #0000000f;pointer-events:none}.product-grid--premium .product-hover{top:14px;display:flex;flex-direction:column;gap:8px}.product-grid--premium .card-wrapper:hover .product-hover{right:14px}.product-grid--premium .product-hover>button.btn--status{width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;margin:0;background:#fff;border:0;box-shadow:0 4px 14px #0000001a;transition:background-color .25s ease}.product-grid--premium .product-hover>button.btn--status:hover{background-color:var(--color-base-accent-3)}.product-grid--premium .product-hover>button.btn--status .icon{width:20px;height:20px;fill:var(--premium-accent);transition:fill .25s ease}.product-grid--premium .product-hover>button.btn--status.active .icon{fill:var(--color-base-accent-2)}.product-grid--premium .product-hover>button.btn--status:hover .icon{fill:var(--color-base-background-1)}.product-grid--premium .card__information .caption-with-letter-spacing{color:var(--premium-accent);font-size:1.2rem;letter-spacing:.25em}.product-grid--premium .card__content .card__information h3.card__heading a{font-family:var(--font-heading-family);font-size:18px;line-height:var(--card-title-line);letter-spacing:.2px;color:#2b2b2b}.product-grid--premium .card-information .price-item{color:var(--premium-accent);font-size:1.9rem;font-weight:600;letter-spacing:.5px}.product-grid--premium .card-information .price-item--regular.price-item--last,.product-grid--premium .price--on-sale .price__sale .price-item--regular{color:#2b2b2b80;font-size:1.4rem}.product-grid--premium .card--standard .quick-add__submit,.product-grid--premium .card--standard .quick-add button{min-height:48px;padding:0 16px;border:0;border-radius:10px;font-size:1.4rem;letter-spacing:.18em;text-transform:uppercase}.product-grid--premium .quick-add__submit:before,.product-grid--premium .quick-add__submit:after{display:none}@media screen and (max-width:989px){.product-grid--premium{--card-title-line: 23px}.product-grid--premium .card__content .card__information h3.card__heading a{font-size:16px}.product-grid--premium .card--standard .quick-add__submit,.product-grid--premium .card--standard .quick-add button{letter-spacing:.1em}}@media screen and (max-width:749px){.product-grid--premium{--card-title-line: 20px}.product-grid--premium .card__new-badge{top:8px;left:8px;padding:3px 10px;font-size:12px}.product-grid--premium .product-hover{top:8px;gap:6px}.product-grid--premium .card-wrapper:hover .product-hover{right:8px}.product-grid--premium .product-hover>button.btn--status{width:34px;height:34px}.product-grid--premium .product-hover>button.btn--status .icon{width:16px;height:16px}.product-grid--premium .card__information .caption-with-letter-spacing{font-size:1rem;letter-spacing:.15em}.product-grid--premium .card__content .card__information h3.card__heading a{font-size:14px}.product-grid--premium .card-information .price-item{font-size:1.5rem}.product-grid--premium .card--standard .quick-add__submit,.product-grid--premium .card--standard .quick-add button{min-height:40px;padding:0 8px;font-size:1.1rem;letter-spacing:.06em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-card-premium.css.map */
