.collection.loading{opacity:.36;pointer-events:none}.collection-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.collection-heading__text{display:flex;flex-direction:column;align-items:flex-start}.collection-heading .collection-product-count+.active-facets{margin-top:.75rem!important}.collection-heading .active-facets:not(:empty){margin-bottom:.75rem}.product-item.product-item_with_banner img{width:100%;height:auto}.product-item_with_banner{grid-column:1/ 2 span;grid-row:2 /2 span}.product-item_with_banner .piwb-inner,.product-item_with_banner .piwb-inner .piwb-image{height:100%}.product-item_with_banner .piwb-inner .piwb-image img{height:100%;object-fit:cover}.piwb-content{position:absolute;bottom:20px;left:40px}div#main-collection-product-grid{gap:3px}.facets__form--horizontal{justify-content:flex-end!important;gap:20px;padding:15px 0}.facets__form--horizontal *{font-size:14px}div#main-collection-product-grid.grid-4{margin:0;gap:3px;grid-template-columns:1fr 1fr 1fr 1fr}.container--vertical-space .container--large{padding:0}.collection-filters__label{margin-bottom:0;display:flex!important}.section-heading--left.section-heading--two-rows h1.heading-size--page-title{font-size:22px}.section-heading--left.section-heading--two-rows{justify-content:center;margin:0}p.facets__heading:after,.collection-filters__label:after{content:"";border-right:5px solid transparent;border-left:5px solid transparent;border-top:6px solid #000;opacity:.7;height:0;margin:0 6px;position:relative;transform:scale(.9);transition:all .2s ease;width:0}.facets__form--horizontal .facets__heading,.collection-filters__label{margin-bottom:0;display:flex;align-items:center;cursor:pointer}.collection-filters__label{margin-bottom:0}.collection-heading:has(.collection-product-count){display:none}div#FacetsWrapper-Horizontal{position:absolute;z-index:111;left:0;width:100%;background:#fff;box-shadow:0 2px 30px #0003;pointer-events:all;visibility:visible;padding:80px 50px}div#FacetsWrapper-Horizontal-SortBy{position:absolute;right:0;background:#fff;box-shadow:0 2px 30px #0003;z-index:111}div#FacetsWrapper-Horizontal-SortBy .select{display:flex;flex-direction:column}div#FacetsWrapper-Horizontal-SortBy .select input{width:14px}div#FacetsWrapper-Horizontal-SortBy .select label{font-size:14px}.facets__form--horizontal .collection-filters__item.sorting{margin:0}.collection-filters__field .select{padding:40px 20px}.pagination{text-align:center!important}.template-collection .product-item__image-figure,.template-search .product-item__image-figure{border:none}.template-collection .product_color_swatch label img,.template-search .product_color_swatch label img{min-width:15px;min-height:15px;max-height:15px;max-width:15px;object-fit:cover;object-position:center}.template-collection .card__text *,.template-search .card__text *{font-size:13px}.template-collection .remove-line-height-space--small,.template-search .remove-line-height-space--small{margin-bottom:-4px}.template-collection .main-footer,.template-search .main-footer{margin:2px 0 0}.shopify-section:has(facet-filters-form){margin:0}a.piwb-link{position:absolute;top:0;height:100%;width:100%}.filterremove-applybtn{position:fixed;bottom:0;background:#fff;padding:20px;width:100%;display:flex;gap:20px;z-index:111;max-width:50%;right:0;left:auto}.filterremove-applybtn button.factsapplyfilter{display:flex;width:50%;background:#000;max-width:50%;height:38px;color:#fff;align-items:center;justify-content:center}.filterremove-applybtn a.clearallfacet.js-facet-remove{display:flex;align-items:center;justify-content:center;border:1px solid #000;width:50%;max-width:50%}details#Filter-sortby__prewrapper-desktop{padding-bottom:70px}.main-search .container.container--large{max-width:100%;padding:0}.main-search h1.title.heading-size--page-title{font-size:22px;text-align:center}.main-search .search-page-form.gutter-top--small{padding:0 20px;max-width:600px;margin:auto}.main-search .margin-bottom--small{text-align:center;font-size:14px;text-transform:capitalize}.chnm-grid{grid-template-columns:1fr;display:grid;gap:20px;padding:24px 40px 0}h1.chnm-heading{font-size:22px;text-align:center;margin:0}li.chnm-subcolle a{font-size:14px;text-transform:uppercase}@media screen and (min-width: 1024px){.collection-heading-container{margin-bottom:-1.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.collection-heading-container{margin-bottom:-.375rem}}@media screen and (min-width: 768px){.facets--horiz+.collection-heading{margin-top:.625rem;margin-bottom:calc(var(--grid-gap) / 2)}.template-collection .card__text.product-item__text,.template-search .card__text.product-item__text{position:absolute;padding:20px;height:100%;width:100%;flex-direction:column-reverse;top:0;pointer-events:none}.collection-header-navigation-main{margin-bottom:-35px}.template-collection .card__text.product-item__text .product_color_swatch,.template-search .card__text.product-item__text .product_color_swatch{justify-self:flex-start;margin-bottom:auto;opacity:0;transition:all .4s;top:-20px;position:relative}.template-collection .product-item:hover .product_color_swatch,.template-search .product-item:hover .product_color_swatch{top:0;opacity:1}.template-collection .product-item__price,.template-search .product-item__price{position:absolute;right:20px;margin:0}.template-collection a.product-item__title,.template-search a.product-item__title{margin:0}}@media screen and (max-width: 767px){.facets--horiz+.collection-heading{margin-bottom:var(--grid-gap)}div#main-collection-product-grid.grid-4.grid-palm-2{grid-template-columns:1fr 1fr}.section-heading--left.section-heading--two-rows h1.heading-size--page-title{font-size:22px;text-align:center;margin:0 0 20px}.template-collection .card__text.product-item__text,.template-search .card__text.product-item__text{text-align:center!important}.filterremove-applybtn{max-width:100%}.main-search h1.title.heading-size--page-title{margin-top:20px}.chnm-grid{flex-direction:column;display:flex;overflow:hidden;padding:24px 16px 0}.chnm-grid .chnm-description:empty,.template-collection .product_color_swatch{display:none}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/section-main-collection-product-grid.css.map */
