.pgr-section{padding:40px 0;color:var(--pgr-text-color);background:var(--pgr-section-bg)}.pgr-container{max-width:var(--pgr-container-max);margin:0 auto;padding:0 20px}.pgr-heading{font-size:var(--pgr-heading-size);margin:0 0 24px;text-align:var(--pgr-heading-align);font-weight:700;color:var(--pgr-text-color)}.pgr-grid{display:grid;grid-template-columns:repeat(var(--pgr-cols-mobile),1fr);gap:var(--pgr-gap-mobile)}@media(min-width:750px){.pgr-grid{grid-template-columns:repeat(var(--pgr-cols-desktop),1fr);gap:var(--pgr-gap-desktop)}}.pgr-card{background:var(--pgr-card-bg);border:var(--pgr-card-border-width) solid var(--pgr-card-border-color);border-radius:var(--pgr-card-radius);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;height:100%}.pgr-section[data-hover-effect=lift] .pgr-card:hover{transform:translateY(-4px)}.pgr-section[data-hover-effect=shadow] .pgr-card:hover{box-shadow:0 12px 28px #00000024}.pgr-card[data-shadow=true],.pgr-section .pgr-card.pgr-card--shadow{box-shadow:0 2px 10px #0000000f}.pgr-card-link{display:block;text-decoration:none;color:inherit}.pgr-image-wrap{position:relative;overflow:hidden;background:#f2f2f2;aspect-ratio:var(--pgr-image-ratio)}.pgr-image{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--pgr-image-zoom));transition:transform .4s ease,opacity .2s ease}.pgr-section[data-hover-effect=zoom] .pgr-card:hover .pgr-image{transform:scale(calc(var(--pgr-image-zoom) * 1.06))}.pgr-image--placeholder{display:flex;align-items:center;justify-content:center}.pgr-placeholder-svg{width:100%;height:100%}.pgr-badge{position:absolute;z-index:3;background:var(--pgr-badge-bg);color:var(--pgr-badge-text);font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:5px 10px;border-radius:var(--pgr-badge-radius)}.pgr-badge--top-left{top:10px;left:10px}.pgr-badge--top-right{top:10px;right:10px}.pgr-badge--bottom-left{bottom:10px;left:10px}.pgr-badge--bottom-right{bottom:10px;right:10px}.pgr-wishlist{position:absolute;z-index:3;width:var(--pgr-wishlist-size);height:var(--pgr-wishlist-size);border-radius:50%;background:var(--pgr-wishlist-bg);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 1px 4px #00000026;transition:transform .15s ease}.pgr-wishlist:hover{transform:scale(1.08)}.pgr-wishlist--top-left{top:10px;left:10px}.pgr-wishlist--top-right{top:10px;right:10px}.pgr-wishlist--bottom-left{bottom:10px;left:10px}.pgr-wishlist--bottom-right{bottom:10px;right:10px}.pgr-wishlist-icon{width:55%;height:55%;color:var(--pgr-wishlist-color)}.pgr-wishlist.is-active .pgr-wishlist-icon{color:var(--pgr-wishlist-color-active);fill:var(--pgr-wishlist-color-active);stroke:var(--pgr-wishlist-color-active)}.pgr-info{padding:var(--pgr-card-padding)}.pgr-rating{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:4px;background:var(--pgr-rating-bg);color:var(--pgr-rating-text);font-size:12px;font-weight:600;padding:3px 8px;border-radius:6px;box-shadow:0 1px 4px #0000001f}.pgr-rating--top-left{top:10px;left:10px}.pgr-rating--top-right{top:10px;right:10px}.pgr-rating--bottom-left{bottom:10px;left:10px}.pgr-rating--bottom-right{bottom:10px;right:10px}.pgr-rating-star{width:12px;height:12px;fill:var(--pgr-rating-star)}.pgr-vendor{font-size:11px;text-transform:uppercase;letter-spacing:.04em;opacity:.65;margin:0 0 4px}.pgr-title{font-size:var(--pgr-title-size);font-weight:600;margin:0 0 8px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pgr-price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:10px}.pgr-price{font-size:16px;font-weight:700;color:var(--pgr-price-color)}.pgr-compare-price{font-size:13px;text-decoration:line-through;color:var(--pgr-compare-color)}.pgr-discount{font-size:12px;font-weight:700;color:var(--pgr-discount-color)}.pgr-swatches{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pgr-swatch{width:var(--pgr-swatch-size);height:var(--pgr-swatch-size);border-radius:50%;border:2px solid var(--pgr-swatch-border);cursor:pointer;padding:0;box-sizing:border-box;transition:border-color .15s ease,transform .15s ease}.pgr-swatch:hover{transform:scale(1.1)}.pgr-swatch.is-active{border-color:var(--pgr-swatch-border-active)}.pgr-swatch-more{font-size:12px;font-weight:600;opacity:.7;margin-left:2px}.pgr-empty{text-align:center;opacity:.7;grid-column:1 / -1}.pgr-carousel-wrap{position:relative}.pgr-grid--carousel,.pgr-grid--carousel-mobile-only{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pgr-grid--carousel{display:flex!important;overflow-x:auto}.pgr-grid--carousel .pgr-card{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - (var(--pgr-cols-mobile) - 1) * var(--pgr-gap-mobile)) / var(--pgr-cols-mobile))}@media(min-width:750px){.pgr-grid--carousel .pgr-card{width:calc((100% - (var(--pgr-cols-desktop) - 1) * var(--pgr-gap-desktop)) / var(--pgr-cols-desktop))}}@media(max-width:749px){.pgr-grid--carousel-mobile-only{display:flex!important;overflow-x:auto}.pgr-grid--carousel-mobile-only .pgr-card{flex:0 0 auto;scroll-snap-align:start;width:calc((100% - (var(--pgr-cols-mobile) - 1) * var(--pgr-gap-mobile)) / var(--pgr-cols-mobile))}}.pgr-grid--hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.pgr-grid--hide-scrollbar::-webkit-scrollbar{display:none}.pgr-carousel-arrow{display:none;position:absolute;top:35%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid rgba(0,0,0,.1);background:#fff;align-items:center;justify-content:center;cursor:pointer;z-index:4;box-shadow:0 2px 8px #0000001f;color:var(--pgr-text-color)}.pgr-carousel-arrow svg{width:20px;height:20px}.pgr-carousel-arrow--prev{left:-10px}.pgr-carousel-arrow--next{right:-10px}.pgr-carousel-arrow:disabled{opacity:.3;cursor:default}@media(min-width:750px){.pgr-carousel-arrow{display:flex}}.pgr-card--placeholder{pointer-events:none}.pgr-mobile-only{display:block}.pgr-desktop-only{display:none}@media(min-width:750px){.pgr-mobile-only{display:none}.pgr-desktop-only{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-product-grid-radiant.css.map */
