.collection-hero{background:linear-gradient(to bottom,#000000f2,#000000d9 60%,#0000)!important;padding-top:90px!important;padding-bottom:70px!important;text-align:center!important;border:none!important;color:#fff!important}.collection-hero__title,.collection-hero h1{font-size:2.6rem!important;font-weight:500!important;color:#fff!important;letter-spacing:.05em;margin-bottom:14px}.collection-hero__title:after,.collection-hero h1:after{content:"";display:block;width:70px;height:2px;margin:12px auto 0;background-color:#c5a572;opacity:.9;border-radius:2px}.collection-hero__text-wrapper p{font-size:1.1rem;color:#d6d6d6!important;opacity:.8;max-width:650px;margin:0 auto;line-height:1.6}.collection-hero:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);pointer-events:none}.collection .product-grid{gap:60px!important;justify-content:center!important;margin-top:50px!important}.card-wrapper{background:linear-gradient(180deg,#0a0a0a,#000)!important;border-radius:14px;border:1px solid rgba(197,165,114,.1);padding:20px;transition:all .4s ease;overflow:hidden}.card-wrapper:hover{transform:translateY(-6px);box-shadow:0 0 25px #c5a57226;border-color:#c5a57259}.card__media img{background:transparent!important;border-radius:10px!important;object-fit:cover!important;width:100%;transition:transform .5s ease,filter .5s ease;filter:brightness(1.03) contrast(1.05)}.card-wrapper:hover .card__media img{transform:scale(1.04);filter:brightness(1.1) contrast(1.1)}.card__heading a{color:#f5f5f5!important;font-family:Playfair Display,serif;font-size:1.2rem!important;font-weight:500;text-align:center;text-transform:capitalize;margin-top:14px;display:block;letter-spacing:.04em;transition:color .3s ease}.card__heading a:hover{color:#c5a572!important}.price{color:#c5a572!important;font-size:1.05rem!important;font-weight:600;text-align:center;text-transform:uppercase;letter-spacing:.06em;margin:8px 0 12px!important}.button,.card__content .button{background:transparent!important;border:1px solid #C5A572!important;color:#c5a572!important;font-size:.95rem!important;border-radius:8px!important;font-weight:500;padding:10px 18px!important;letter-spacing:.05em;transition:all .3s ease}.button:hover,.card__content .button:hover{background:#c5a572!important;color:#000!important;box-shadow:0 0 20px #c5a57266}.card__content{padding:20px 10px 25px!important;text-align:center;background:transparent!important}.card-wrapper{opacity:0;transform:translateY(20px);animation:fadeInCard .8s ease forwards}@keyframes fadeInCard{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-fresh4.css.map */
