@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}#product-grid .smarch_collection_insert{height:100%}#product-grid .smarch_collection_insert .product-card__media{height:100%!important}.pagination__item--next,.pagination__item--prev{transform:rotate(180deg)}.infinite_next .pagination__item--next,.infinite_next .pagination__item--prev{transform:none}@media all and (max-width:749px){.facets.facets-vertical-sort{flex-direction:column-reverse;margin-bottom:30px}facet-filters-form .page_title{font-size:32px;margin-bottom:10px;font-weight:700}#ProductCountDesktop{font-size:20px;font-weight:600}.product-count-vertical{margin-bottom:15px}#FacetSortForm .facet-filters__label{display:none}#FacetSortForm .facet-filters__field .select{width:100%}#FacetSortForm .facet-filters{padding-left:0}.facets-container .product-count{display:none}menu-drawer.mobile-facets__wrapper{display:none}#FacetFiltersForm{width:100%}.facets-wrap.parent-wrap.facets-wrap-vertical{border:none}.facets__summary-label{font-size:16px}.facets-vertical .facets__summary{margin-bottom:30px;border-bottom:1px solid #000;padding:0 0 10px 1.75rem!important}.facets__display-vertical{margin-bottom:30px}#FacetFiltersForm summary .icon-caret{top:4px!important}.facet-filters__field .select__select{min-height:40px!important}#FacetsWrapperDesktop .active-facets-desktop{display:none}.facets-layout-list--swatch .swatch{--swatch--size: clamp(40px, calc(40vw / 3.75), 40px) !important}#FacetFiltersForm .facets-layout-list--swatch{gap:15px;flex-wrap:wrap}#FacetFiltersForm details[id*=size] .list-menu__item.facets__item{width:clamp(40px,calc(50vw / 3.75),50px);height:clamp(40px,calc(50vw / 3.75),50px)}#FacetFiltersForm .facet-checkbox__text{font-size:14px}.grid--2-col-tablet-down .grid__item{--two-col-column-gap-mobile: 13px;width:calc(50% - var(--two-col-column-gap-mobile) / 2);max-width:calc(50% - var(--two-col-column-gap-mobile) / 2)}#product-grid.grid{--grid-mobile-horizontal-spacing: 13px;column-gap:var(--grid-mobile-horizontal-spacing);--grid-mobile-vertical-spacing: 20px;row-gap:var(--grid-mobile-vertical-spacing)}#product-grid .product-card-wrapper{padding:0;background-color:transparent}#product-grid .product-card-wrapper .ratio:before{--ratio-percent: 100%}#product-grid .product-card-wrapper .card__inner{background-color:#f6f6f6}#product-grid .card .card__inner .card__media{border-radius:10px}#product-grid .product-card-wrapper .card__heading.h5,#product-grid .product-card-wrapper .card__heading.h5 a{font-size:clamp(11px,3.2vw,12px);line-height:clamp(14px,4vw,15px)}#product-grid .product-card-wrapper .card__heading.h5{margin-bottom:7px}#product-grid .product-card-wrapper .second_title{font-size:10px;margin-bottom:15px;line-height:12px}#product-grid .product-card-wrapper .card-information .price *{font-size:12px!important}#product-grid .card--standard>.card__content .card__information{padding-bottom:16px;padding-top:10px}#product-grid .smarch_collection_insert{height:100%}#product-grid .smarch_collection_insert .product-card__media{height:100%!important}#product-grid .smarch_collection_insert figcaption{padding:clamp(10px,4vw,15px)!important}#product-grid .smarch_collection_insert figcaption p{font-size:12px;line-height:16px}#product-grid .card__badge.top{top:15px;right:15px;position:absolute}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/template-collection.css.map */
