.product-cards-container{display:flex;flex-direction:column;gap:48px;align-items:center;text-align:center}.product-cards-header{display:flex;flex-direction:column;gap:48px;align-items:center;max-width:592px;margin:0 auto}.product-cards-title{font-family:Quicksand,sans-serif;font-weight:700;font-size:48px;line-height:48px;color:var(--title-color, #302825);margin:0;padding-bottom:24px;border-bottom:2px solid #A72A2A}.product-cards-subtitle{font-family:Quicksand,sans-serif;font-weight:500;font-size:18px;line-height:normal;color:var(--subtitle-color, #232323);margin:0}.product-cards-grid-wrapper{position:relative;width:100%}.product-card-custom{background-color:var(--card-bg-color, #F2F0ED);border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column}.product-card-custom-inner{display:flex;flex-direction:column;gap:32px;padding:16px 16px 32px;height:100%}.product-card-custom-image-wrapper{position:relative;height:234px;overflow:hidden;border-radius:8px;margin:-16px -16px 0;flex-shrink:0}.product-card-custom-image-link{display:block;width:100%;height:100%}.product-card-custom-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.product-card-custom-image:hover{transform:scale(1.05)}.product-card-custom-badge{position:absolute;top:18px;right:22px;background-color:#fdfdfd;color:#232323;padding:6px 10px;border-radius:4px;font-family:Quicksand,sans-serif;font-weight:700;font-size:16px;white-space:nowrap;z-index:2}.product-card-custom-content{display:flex;flex-direction:column;gap:16px;flex:1;text-align:left}.product-card-custom-title{font-family:Quicksand,sans-serif;font-weight:700;font-size:24px;line-height:normal;color:#232323;margin:0;min-height:60px}.product-card-custom-title a{color:inherit;text-decoration:none;transition:color .2s ease}.product-card-custom-title a:hover{color:#a72a2a}.product-card-custom-tags{display:flex;gap:16px;flex-wrap:wrap}.product-card-custom-tag{background-color:#eaeaea;color:#232323;padding:6px;border-radius:4px;font-family:Quicksand,sans-serif;font-weight:400;font-size:16px;white-space:nowrap}.product-card-custom-description{font-family:Quicksand,sans-serif;font-weight:500;font-size:18px;line-height:normal;color:#232323;margin-bottom:16px;flex-grow:1;min-height:45px}.product-card-custom-footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.product-card-custom-price{display:flex;align-items:center;line-height:normal;gap:4px}.product-card-custom-price-from{font-family:Quicksand,sans-serif;font-weight:400;font-size:14px;color:#232323}.product-card-custom-price-amount{font-family:Quicksand,sans-serif;font-weight:700;font-size:24px;color:#232323;line-height:normal}.product-card-custom-price-compare{font-family:Quicksand,sans-serif;font-weight:400;font-size:16px;color:#999;text-decoration:line-through}.product-card-custom-view-btn{font-family:Quicksand,sans-serif;font-weight:700;font-size:18px;color:#a72a2a;text-decoration:none;white-space:nowrap;transition:color .2s ease}.product-card-custom-view-btn:hover{color:#8a2222;text-decoration:underline}.product-cards-footer{width:100%;display:flex;justify-content:center;margin-top:32px}.product-cards-buttons{display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center}.product-cards-browse-section{display:flex;flex-direction:row;gap:16px;align-items:center}.product-cards-browse-title{font-family:Quicksand,sans-serif;font-weight:700;font-size:24px;line-height:normal;color:#232323;margin:0}.product-cards-view-all-section{display:flex;flex-direction:column;gap:16px;align-items:center}.product-cards-view-all-title{font-family:Quicksand,sans-serif;font-weight:700;font-size:24px;line-height:normal;color:#232323;margin:0}.product-cards-browse-btn{display:flex;align-items:center;gap:8px;border-bottom:2px solid #A72A2A;padding-bottom:5px;font-family:Quicksand,sans-serif;font-weight:500;font-size:18px;line-height:normal;color:#a72a2a;text-decoration:none;transition:color .2s ease}.product-cards-browse-btn:hover{color:#8a2222}.browse-arrow{font-size:16px;transition:transform .2s ease}.product-cards-browse-btn:hover .browse-arrow{transform:translate(2px)}.product-cards-view-all-btn{display:inline-block;color:#a72a2a;font-weight:700;font-size:20px;text-decoration:underline;transition:background-color .2s ease}.product-cards-view-all-btn:hover{color:#8a2222;text-decoration:underline}@media screen and (max-width:769px){.product-cards-title{font-size:var(--mobile-title-font-size, 28px);line-height:40px;padding-bottom:0}}@media screen and (max-width:749px){.section-product-cards{padding-top:var(--mobile-section-padding-top, 36px)!important;padding-bottom:var(--mobile-section-padding-bottom, 36px)!important;padding-left:var(--mobile-section-padding-left, 47px);padding-right:var(--mobile-section-padding-right, 47px)}.product-cards-container{gap:var(--mobile-section-gap, 28px)}.product-cards-header{gap:16px;max-width:303px}.product-cards-subtitle{font-size:var(--mobile-subtitle-font-size, 16px);line-height:21px}.product-card-custom{gap:var(--mobile-card-gap, 24px)}.product-card-custom-inner{gap:var(--mobile-card-gap, 24px);padding:var(--mobile-card-padding, 16px)}.product-card-custom-content{gap:10px}.product-card-custom-image-wrapper{height:202px;margin:calc(-1 * var(--mobile-card-padding, 16px)) calc(-1 * var(--mobile-card-padding, 16px)) 0}.product-card-custom-title{font-size:var(--mobile-card-title-font-size, 24px)}.product-card-custom-description{font-size:var(--mobile-card-description-font-size, 12px)}.product-card-custom-badge{top:18px;right:18px;font-size:16px;padding:6px 10px}.product-card-custom-tag{font-size:16px;padding:6px}.product-card-custom-footer{flex-direction:row;justify-content:space-between;align-items:center}.product-card-custom-price-from{font-size:12px}.product-card-custom-price-amount,.product-card-custom-view-btn{font-size:16px}.product-cards-footer{gap:4px;align-items:center;margin-top:0}.product-cards-browse-title,.product-cards-browse-btn{font-size:16px}.product-cards-buttons{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/section-product-cards.css.map */
