.collection-products-grid{--mobile-columns-count: var(--columns-count-mob);--desktop-columns-count: var(--columns-count-mob);--top-radius: var(--section-top-radius);--bottom-radius: var(--section-bottom-radius)}.collection-products-grid .grid{--grid-gutter-y-desktop: var(--grid-gutter-x-desktop)}.collection-products-grid_wrapper{--padding-top: calc(var(--section-padding-top)/100*70);--padding-bottom: calc(var(--section-padding-bottom)/100*70);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.shopify-section:has(.collection-products-grid_wrapper .grid_empty-content){flex:1 0 auto;display:flex}.shopify-section:has(.collection-products-grid_wrapper .grid_empty-content) .collection-products-grid,.shopify-section:has(.collection-products-grid_wrapper .grid_empty-content) .collection-products-grid_wrapper,.shopify-section:has(.collection-products-grid_wrapper .grid_empty-content) .container{flex:1 0 auto;display:flex;flex-direction:column}.collection-products-grid_wrapper:has(.filters-grid .grid_empty-content) #filters-grid{flex:1 0 auto;display:flex;flex-direction:column}.collection-products-grid_wrapper:has(.filters-grid .grid_empty-content) .filters-grid{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.collection-products-grid_wrapper:has(.filters-grid .grid_empty-content) .grid_empty-content{align-self:center;margin-top:100px}.grid_empty-icn-wrap,.grid_empty-heading{display:block;margin-bottom:20px}.grid_empty-content--coming-soon .grid_empty-heading{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.grid_empty-content--coming-soon .rq-nav-coming-soon{position:static;flex-shrink:0;opacity:1}.grid_empty-message{max-width:520px;margin:0 auto 20px!important;font-size:18px;color:var(--section-text-color)}.grid_empty-back-link{display:flex;justify-content:center}.collection_empty-content{padding-bottom:var(--padding-bottom)}.filter-sort_wrapper{position:relative}.filter-sort_wrapper .dropdown-component_wrapper{bottom:auto;top:100%;left:auto;right:0;padding-top:0;padding-bottom:0;z-index:999}.filter-sort_wrapper .dropdown-component_opener{font-size:1.4rem;border:0;background-color:transparent;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:10px;font-weight:600;position:relative;line-height:1;color:var(--section-text-color);text-align:left;padding:14px}.filter-sort_wrapper .dropdown-component_wrapper{width:200px}.filter-sort_wrapper .dropdown-component_link{line-height:1.8rem;font-size:1.4rem;text-align:left}.filter-sort_wrapper .dropdown-component_link:focus-visible{outline-offset:-6px}.filter-sort_wrapper .select-dropdown--list{max-height:230px}.grid-load-more_button{position:relative}.load-more_loader{position:absolute;background-color:inherit;color:inherit;left:0;top:0;width:100%;height:100%;z-index:1;align-items:center;justify-content:center;line-height:0;border-radius:inherit}.load-more_loader.--show-loader{display:flex}.collection-products-grid .pagination-wrapper{grid-column:1 / span var(--desktop-columns-count)}.collection-products-grid [data-loader-parent]{margin-top:35px;display:flex;justify-content:center}.rq-collection-patch-skeleton{overflow:hidden;min-height:100%;border:1px solid var(--section-border-color);border-radius:8px;background:var(--section-background-color)}.js .rq-collection-pre-skeleton{overflow:hidden;border:1px solid var(--section-border-color);border-radius:8px;background:linear-gradient(#e8e8e8 0 0) 16px calc(100% - 52px) / 80% 16px no-repeat,linear-gradient(#e8e8e8 0 0) 16px calc(100% - 24px) / 48% 16px no-repeat,linear-gradient(#f2f3f4 0 0) 0 0 / 100% calc(100% - 76px) no-repeat,var(--section-background-color)}.js .rq-collection-pre-skeleton>product-card{visibility:hidden}.rq-collection-patch-skeleton{display:flex;flex-direction:column}.rq-collection-patch-skeleton__media{width:100%;flex:0 0 auto;padding-top:var(--media-height-ratio, 100%);background:#f2f3f4}.rq-collection-patch-skeleton__body{flex:1 0 auto;min-height:76px;padding:16px}.rq-collection-patch-skeleton__line{display:block;height:16px;border-radius:4px;background:#e8e8e8}.rq-collection-patch-skeleton__line--title{width:80%;margin-bottom:8px}.rq-collection-patch-skeleton__line--meta{width:48%}@media(max-width:1199px){.collection-products-grid .product-column .product_foot,.collection-products-grid .product-column .products_info{padding-left:15px;padding-right:15px}}@media(min-width:768px){.collection-products-grid{--desktop-columns-count: 2}.collection-products-grid_wrapper{--padding-top: calc(var(--section-padding-top)/100*85);--padding-bottom: calc(var(--section-padding-bottom)/100*85)}}@media(min-width:992px){.collection-products-grid.filter_layout_v2{--desktop-columns-count: 3}.filter-sort_wrapper .dropdown-component_opener{font-size:1.6rem}}@media(min-width:1200px){.collection-products-grid{--desktop-columns-count: var(--columns-count)}.collection-products-grid_wrapper{--padding-top: var(--section-padding-top);--padding-bottom: var(--section-padding-bottom)}.collection-products-grid.filter_layout_v2{--desktop-columns-count: var(--columns-count)}}@media(max-width:767px){.collection-products-grid .grid{--grid-gutter-y-desktop: 30px}.collection-products-grid .product-column .product_media,.collection-products-grid .product-column .product_media_link_wrapper,.collection-products-grid .product-column .product_gallery-item{aspect-ratio:1}.collection-products-grid .product-column .product_gallery-item{min-height:0;padding:0}.collection-products-grid .product-column .product_media img{height:auto;left:50%;max-height:calc(100% - 24px);max-width:calc(100% - 24px);object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.collection-products-grid .product-column .product_media .product-card_bundle-media-inner img{left:auto;max-width:none;max-height:100%;position:static;top:auto;transform:none}.collection-products-grid .product-column .product_media .product-card_bundle-media-inner{display:grid;grid-template-rows:minmax(0,1fr) minmax(80px,50%);gap:4px;position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:auto;height:auto}.collection-products-grid .product-column .product_media .product-card_bundle-media-console{min-height:0;overflow:hidden}.collection-products-grid .product-column .product_media .product-card_bundle-media-console-img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.collection-products-grid .product-column .product_media .product-card_bundle-media-game-img{max-width:76px;max-height:108px;object-fit:contain}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(4)){--bundle-game-size: 48px;--bundle-game-height: 68px;--bundle-game-overlap: -10px;display:flex;gap:0;align-items:center;justify-content:center;min-height:0;overflow:hidden}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(5)){--bundle-game-size: 40px;--bundle-game-height: 58px;--bundle-game-overlap: -10px}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(6)){--bundle-game-size: 36px;--bundle-game-height: 52px;--bundle-game-overlap: -11px}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(4)) .product-card_bundle-media-game{flex:0 0 var(--bundle-game-size);width:var(--bundle-game-size);height:100%;min-height:0}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(4)) .product-card_bundle-media-game+.product-card_bundle-media-game{margin-left:var(--bundle-game-overlap)}.collection-products-grid .product-card_bundle-media-games:has(.product-card_bundle-media-game:nth-child(4)) .product-card_bundle-media-game-img{max-width:var(--bundle-game-size);max-height:var(--bundle-game-height)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-products-grid.css.map */
