.template-collection #MainContent .collection-wrapper{display:block!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:1480px!important;margin-inline:auto!important;padding-inline:clamp(12px,3vw,36px)!important}.template-collection #MainContent .facets-block-wrapper,.template-collection #MainContent .facets-block-wrapper--horizontal,.template-collection #MainContent .facets-container{width:100%!important;max-width:none!important;grid-column:1/-1!important;margin:0 0 18px!important}.template-collection #MainContent .product-grid-container{width:100%!important;max-width:none!important;margin:0 auto!important;padding:18px 0 64px!important}.template-collection #MainContent ul.product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(12px,1.6vw,22px)!important;align-items:stretch!important}.template-collection #MainContent .product-grid__item{min-width:0!important;height:100%!important}.template-collection #MainContent product-card.product-card{display:block!important;height:100%!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:14px!important;background:linear-gradient(160deg,#191923,#111119 65%,#0d0d14)!important;box-shadow:0 8px 24px #00000038!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease!important}.template-collection #MainContent .product-grid__item:hover product-card.product-card{transform:translateY(-3px);border-color:#8b3dffa6!important;box-shadow:0 16px 34px #00000057,0 0 22px #8b3dff1a!important}.template-collection #MainContent .product-card__content{display:flex!important;flex-direction:column!important;height:100%!important;gap:10px!important;padding:12px!important;background:transparent!important}.template-collection #MainContent .card-gallery{--gallery-aspect-ratio:1/1!important;width:100%!important;aspect-ratio:1/1!important;overflow:hidden!important;background:#f4f4f6!important;border-radius:10px!important}.template-collection #MainContent .card-gallery .product-media-container,.template-collection #MainContent .card-gallery slideshow-component,.template-collection #MainContent .card-gallery slideshow-slide{width:100%!important;height:100%!important;aspect-ratio:1/1!important;background:#f4f4f6!important}.template-collection #MainContent .card-gallery img,.template-collection #MainContent .card-gallery picture,.template-collection #MainContent .card-gallery picture img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;background:#f4f4f6!important}.template-collection #MainContent .product-card__content .product-title,.template-collection #MainContent .product-card__content h3,.template-collection #MainContent .product-card__content a:not(.product-card__link){color:#f7f7fb!important}.template-collection #MainContent .product-card__content .price,.template-collection #MainContent .product-card__content .price-item{color:#fff!important;font-weight:800!important}.template-collection #MainContent .product-grid-view-zoom-out--details{display:none!important}@media(max-width:1050px){.template-collection #MainContent ul.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.template-collection #MainContent .collection-wrapper{padding-inline:10px!important}.template-collection #MainContent .facets-block-wrapper,.template-collection #MainContent .facets-block-wrapper--horizontal{margin-bottom:10px!important}.template-collection #MainContent ul.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.template-collection #MainContent .product-card__content{gap:7px!important;padding:9px!important}.template-collection #MainContent .card-gallery{border-radius:8px!important}.template-collection #MainContent .product-card__content .product-title,.template-collection #MainContent .product-card__content h3{font-size:12px!important;line-height:1.35!important}.template-collection #MainContent .product-card__content .price,.template-collection #MainContent .product-card__content .price-item{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nexora-storefront.css.map */
