.products-slider__container{padding:0 72px}.custom-product-grid__title{font-size:2.5rem;margin-bottom:20px;font-weight:700}.custom-product-grid__description{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto}.custom-product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:40px}.custom-product-grid__item{display:flex}.custom-product-card{overflow:hidden;display:flex;flex-direction:column;width:100%;text-decoration:none;color:inherit}.custom-product-card__image-wrapper{position:relative;overflow:hidden}.custom-product-card__image-container{position:relative;padding-bottom:100%;overflow:hidden}.custom-product-card__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:border-radius .3s ease,border .3s ease;border:5px solid transparent}.custom-product-card:hover .custom-product-card__image,.custom-product-card:hover .custom-product-card__placeholder{border:5px solid #000;border-radius:20px}.custom-product-card__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f8f8}.custom-product-card__placeholder-svg{width:60px;height:60px;opacity:.3}.custom-product-card__content{padding:9px 0;flex-grow:1;display:flex;flex-direction:column}.custom-product-card__title{font-family:Special Elite,system-ui;font-size:20px;font-weight:400;margin-bottom:0;line-height:20px;letter-spacing:-.4px;color:#000}.custom-product-card__description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;overflow:hidden;margin-bottom:0}.custom-product-card__price__actions-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:9px}.custom-product-card__price p{font-family:DM Mono;font-size:20px;font-weight:400;margin-bottom:0;line-height:24px;letter-spacing:.4px;color:#000}.custom-product-card__shop-btn{background:#000;color:#fff;border:none;border-radius:100px;padding:9px 13px 4px;font-family:Special Elite,system-ui;font-size:20px;line-height:20px;font-weight:400;letter-spacing:0;text-transform:uppercase;cursor:inherit;transition:all .3s ease;outline:none;pointer-events:none}.custom-product-card:hover .custom-product-card__shop-btn{color:#fff}.custom-product-grid__pagination{display:flex;justify-content:center;margin-top:40px;margin-bottom:40px}.custom-product-grid__pagination .pagination{display:flex;align-items:center;gap:50px}.custom-product-grid__pagination .page,.custom-product-grid__pagination .prev,.custom-product-grid__pagination .next{text-decoration:none;color:#000;transition:all .3s ease}.custom-product-grid__pagination .page{color:#000;font-family:DM Mono;font-size:20px;line-height:24px;letter-spacing:.4px}.custom-product-grid__pagination .page.current{color:#000;font-family:DM Mono;font-size:20px;line-height:24px;letter-spacing:.4px;text-decoration:underline;text-decoration-color:#e9d8c8;text-underline-offset:3px;text-decoration-thickness:3px}.custom-product-grid__pagination .prev svg,.custom-product-grid__pagination .next svg{width:12px;height:12px;fill:currentColor}.custom-product-grid-section--empty{text-align:center;padding:80px 20px}.custom-product-grid__empty-state h3{font-size:1.5rem;margin-bottom:10px;color:#333}.custom-product-grid__empty-state p{color:#666;font-size:1rem}@media screen and (max-width: 1024px){.swiper-slide.products-slider__item.swiper-slide-active .custom-product-card__image{border:5px solid #000;border-radius:20px}}@media screen and (max-width: 991px){.custom-product-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (max-width: 768px){.custom-product-grid-section{padding:30px 15px}.custom-product-card__content{padding:15px}.custom-product-grid__title{font-size:2rem}.banner-container .paragraph-1{font-size:20px;line-height:20px;letter-spacing:-1px}.products-slider__container{padding:0}}@media screen and (max-width: 660px){.custom-product-grid{grid-template-columns:1fr;gap:15px}}@media screen and (max-width: 360px){.promo-card__button{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-product-grid.css.map */
