.collection-grid-section .product-card-wrapper{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 15px #0000000d!important;overflow:hidden!important;height:100%!important;border:1px solid #EDEDED!important;transition:all .3s ease;display:flex!important;flex-direction:column!important}.collection-grid-section .product-card-wrapper:hover{transform:translateY(-5px)}.collection-grid-section .product-card-wrapper .card__heading{font-family:inherit;font-size:15px!important;font-weight:400!important;line-height:1.4;margin-top:0;margin-bottom:.8rem}.collection-grid-section .product-card-wrapper .card__heading a{color:#333;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.collection-grid-section .product-card-wrapper .price{font-size:1.6rem!important;font-weight:700!important;color:#000;margin-bottom:1.5rem;display:block!important}.collection-grid-section .product-card-wrapper .price-item{font-size:1.6rem!important;color:#000!important;letter-spacing:normal}.collection-grid-section .product-card-wrapper .quick-add__submit.button--secondary{color:#be7213!important;border:1px solid #BE7213!important;background:#fff!important;border-radius:8px!important;box-shadow:none!important;font-weight:400!important;padding:1.2rem 2.5rem!important;font-size:1.6rem!important;text-transform:none!important;letter-spacing:0;min-height:auto!important;height:48px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important}.collection-grid-section .product-card-wrapper .quick-add__submit.button--secondary:hover{color:#fff!important;background-color:#be7213!important;background-image:none!important;font-weight:700!important}.collection-grid-section .product-card-wrapper .quick-add__submit.button--secondary:before,.collection-grid-section .product-card-wrapper .quick-add__submit.button--secondary:after{display:none!important}.collection-grid-section .product-card-wrapper .quick-add__submit span{color:inherit!important}.collection-grid-section .product-card-wrapper .price-item--regular:after,.collection-grid-section .product-card-wrapper .price-item--sale:after{content:" USD";font-size:1.6rem;font-weight:700}@media screen and (max-width:749px){.collection-grid-section .product-card-wrapper .quick-add__submit.button--secondary{padding:0 1rem!important;height:39px!important;font-size:13px!important}}.collection-grid-section .product-card-wrapper .card{background-color:transparent!important;border-radius:8px;border:none!important;box-shadow:none!important}.collection-grid-section .product-card-wrapper .card__inner{border-radius:8px!important;overflow:hidden!important}.collection-grid-section .product-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px 20px!important;margin-top:30px}.collection-grid-section .product-grid .grid__item{width:100%!important;max-width:100%!important;height:100%!important}.collection-grid-section .product-card-wrapper .card__information{padding:0;flex-grow:1;display:flex;flex-direction:column;padding-top:1rem}.collection-grid-section .product-card-wrapper .price{margin-top:auto}@media screen and (max-width:989px){.collection-grid-section .product-grid{grid-template-columns:repeat(2,1fr)!important;gap:25px 15px!important}}.collection-grid-section .promo-card-item .card-wrapper{height:100%}.collection-grid-section .promo-card-item .card{position:relative;height:100%;display:flex;flex-direction:column}.collection-grid-section .promo-card-item .card__inner{border:none!important;height:100%;flex:1}.collection-grid-section .promo-card-overlay{position:absolute;bottom:0;left:0;width:100%;padding:3rem 2rem!important;background:linear-gradient(0deg,#0009,#0000);z-index:2;pointer-events:none}.collection-grid-section .promo-card-overlay .card__heading{margin:0!important;color:#fff!important;font-size:2.8rem!important;font-weight:400!important;text-align:center}.collection-grid-section .promo-card-overlay .card__heading a{color:#fff!important;pointer-events:auto}.collection-grid-section .promo-card__subdescription{color:#fff!important;text-align:center;margin:.5rem 0 0;font-size:1.6rem}.collection-grid-section .promo-card-item .card__inner>.card__content{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-card-product.css.map */
