.pixkom-collection-hero{position:relative;border-radius:16px;overflow:hidden;height:200px;margin-bottom:24px;background:linear-gradient(135deg,var(--bg-elevated),var(--bg-card))}.pixkom-collection-hero-img{position:absolute;top:0;right:0;width:60%;height:100%;object-fit:cover;object-position:center center;mask-image:linear-gradient(to right,transparent 0%,black 40%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 40%)}.pixkom-collection-hero-overlay{display:none}.pixkom-collection-hero-content{position:relative;z-index:2;padding:24px 32px;height:100%;display:flex;flex-direction:column;justify-content:center;max-width:55%}.pixkom-collection-hero-breadcrumb{font-size:11px;color:var(--text-disabled);margin-bottom:8px;text-shadow:0 1px 2px rgba(0,0,0,.3)}.pixkom-collection-hero-breadcrumb a{color:var(--text-muted)}.pixkom-collection-hero-breadcrumb a:hover{color:var(--accent)}.pixkom-collection-hero-title{font-size:30px;font-weight:900;color:var(--text-primary);margin:0 0 8px;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.5)}.pixkom-collection-hero-desc{font-size:13px;color:var(--text-secondary);line-height:1.5;margin:0 0 8px;text-shadow:0 1px 3px rgba(0,0,0,.4)}.pixkom-collection-hero-count{font-size:11px;color:var(--text-muted);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.3)}.pixkom-particle{position:absolute;width:4px;height:4px;background:var(--accent);border-radius:50%;box-shadow:0 0 8px var(--accent-glow);opacity:.3;z-index:3;pointer-events:none}@keyframes pixkom-particle-float{0%,to{transform:translateY(0) translate(0);opacity:.3}50%{transform:translateY(-20px) translate(10px);opacity:.6}}.pixkom-particle{animation:pixkom-particle-float 4s ease-in-out infinite}.pixkom-particle:nth-child(2){animation-delay:.8s}.pixkom-particle:nth-child(3){animation-delay:1.6s}.pixkom-particle:nth-child(4){animation-delay:2.4s}.pixkom-particle:nth-child(5){animation-delay:3.2s}@media(prefers-reduced-motion:reduce){.pixkom-particle{animation:none!important;opacity:.4!important}}.pixkom-featured-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.pixkom-featured-main{grid-row:1 / 3;position:relative;border-radius:14px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle)}.pixkom-featured-main .pixkom-featured-img{aspect-ratio:4/5;width:100%;object-fit:cover;display:block}.pixkom-featured-small{position:relative;border-radius:14px;overflow:hidden;background:var(--bg-card);border:1px solid var(--border-subtle)}.pixkom-featured-small .pixkom-featured-img{aspect-ratio:4/3;width:100%;object-fit:cover;display:block}.pixkom-featured-overlay{position:absolute;bottom:0;left:0;right:0;padding:16px;background:linear-gradient(to top,rgba(0,0,0,.8) 0%,transparent 100%);transform:translateY(100%);transition:transform var(--transition-fast)}.pixkom-featured-main:hover .pixkom-featured-overlay,.pixkom-featured-small:hover .pixkom-featured-overlay{transform:translateY(0)}@media(hover:none){.pixkom-featured-overlay{transform:translateY(0);background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%)}}.pixkom-featured-info{padding:12px 16px}.pixkom-featured-brand{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-disabled)}.pixkom-featured-name{font-size:13px;font-weight:600;color:var(--text-primary);margin:4px 0}.pixkom-featured-price{font-size:14px;font-weight:700;color:var(--accent)}.pixkom-divider{display:flex;align-items:center;gap:12px;margin:20px 0 16px}.pixkom-divider-line{flex:1;height:1px;background:var(--border-subtle)}.pixkom-divider-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);white-space:nowrap}.pixkom-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;list-style:none;padding:0;margin:0}@media screen and (min-width:750px)and (max-width:989px){.pixkom-product-grid{grid-template-columns:repeat(3,1fr)}.pixkom-featured-row{grid-template-columns:1fr 1fr}.pixkom-featured-main{grid-row:auto}}@media screen and (max-width:749px){.pixkom-product-grid{grid-template-columns:repeat(2,1fr)}.pixkom-featured-row{display:none}.pixkom-collection-hero{height:150px;border-radius:0;margin-bottom:16px}.pixkom-collection-hero-content{max-width:100%;padding:16px 20px}.pixkom-collection-hero-title{font-size:22px}}.facets-wrapper{margin:16px auto 20px;padding:0}.facets-wrapper .facets__header{padding:10px 0;border-bottom:1px solid var(--border-subtle);margin-bottom:0}.facets-wrapper .facet-filters__label{font-size:13px;font-weight:600;color:var(--text-secondary);letter-spacing:.02em}.facets-wrapper .facet-filters__sort.select__select{font-size:13px;font-weight:600;color:var(--text-primary);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;padding:6px 28px 6px 12px;font-family:var(--font-body)}.facets-wrapper .facets__summary{font-size:13px;font-weight:600;color:var(--accent);border:1px solid var(--border-subtle);border-radius:8px;padding:6px 12px;background:var(--bg-elevated)}.facets-wrapper .facets__disclosure{font-size:13px}.facets-wrapper .facets-container .active-facets{margin-top:8px}@media(hover:hover){.pixkom-card-hover-overlay{position:absolute;bottom:0;left:0;right:0;padding:12px;background:linear-gradient(to top,var(--bg-primary),transparent);transform:translateY(100%);opacity:0;transition:all var(--transition-fast);z-index:5}.card-wrapper:hover .pixkom-card-hover-overlay{transform:translateY(0);opacity:1}.pixkom-card-hover-btn{display:block;width:100%;padding:10px;background:var(--gradient-primary);color:#fff;border:none;border-radius:var(--radius-pill);font-size:12px;font-weight:700;cursor:pointer;font-family:var(--font-body);text-align:center;text-decoration:none;position:relative;z-index:10}}@media(hover:none){.pixkom-card-touch-btn{display:block;width:100%;padding:8px;background:var(--gradient-primary);color:#fff;border:none;border-radius:var(--radius-pill);font-size:11px;font-weight:700;cursor:pointer;font-family:var(--font-body);text-align:center;text-decoration:none;margin-top:8px;position:relative;z-index:10}}@media(hover:hover){.pixkom-card-touch-btn{display:none}}@media(hover:none){.pixkom-card-hover-overlay{display:none}}.collection .grid{display:grid!important;grid-template-columns:repeat(4,1fr);gap:var(--grid-desktop-horizontal-spacing, 12px)}@media screen and (min-width:750px)and (max-width:989px){.collection .grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.collection .grid{grid-template-columns:repeat(2,1fr);gap:var(--grid-mobile-horizontal-spacing, 8px)}}.collection .grid__item{width:100%!important;max-width:100%!important;display:flex}.collection .card-wrapper{display:flex;flex-direction:column;width:100%}.collection .card--standard,.collection .card--card{flex:1;display:flex;flex-direction:column}.collection .card-wrapper .card__content{flex:1;display:flex!important;flex-direction:column}.collection .card-wrapper .card__information{flex:1;display:flex;flex-direction:column;grid-row-start:auto}.collection .card-wrapper .card-information{flex:1;display:flex;flex-direction:column}.collection .card-wrapper .card__heading{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.collection .card-wrapper .price{margin-top:auto!important;padding-top:4px}.collection .card-wrapper .pixkom-card-touch-btn{margin-top:8px;flex-shrink:0}.collection .card-wrapper .jdgm-preview-badge{flex-shrink:0;font-size:13px;line-height:1.4}.collection .card-wrapper .jdgm-preview-badge .jdgm-prev-badge[data-number-of-reviews]:not([data-number-of-reviews="0"]){display:block!important}.collection .jdgm-prev-badge__stars{display:inline-flex;gap:1px;vertical-align:middle}.collection .jdgm-star{font-size:14px;line-height:1}.collection .jdgm-star:before{content:"\2605"}.collection .jdgm-star.jdgm--on{color:gold}.collection .jdgm-star.jdgm--off{color:var(--text-disabled, #555)}.collection .jdgm-prev-badge__text{color:var(--text-secondary);font-size:12px;margin-left:4px;vertical-align:middle}.collection .card-wrapper .jdgm-preview-badge~.rating,.collection .card-wrapper .jdgm-preview-badge~.rating-text,.collection .card-wrapper .jdgm-preview-badge~.rating-count{display:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pixkom-collection.css.map */
