@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}.template-collection .main-content,.template-collection main{background-color:#fff}.template-collection .collection.page-width,.template-collection .facets-wrapper.page-width,.template-collection .facets-vertical.page-width,.template-collection .facets-vertical-sort.page-width{max-width:1440px}.template-collection .section-collection-product-grid-padding,.template-collection [class*=section-template--][class*=-padding]{background-color:#fff}.template-collection .collection-hero--lambretta{padding-bottom:0}.template-collection .facets-wrapper{margin-top:100px;margin-bottom:3.2rem}.template-collection .facets-container{display:block;align-items:center;padding:0;border:0;border-radius:0;background-color:transparent}.template-collection .facets{width:100%}.template-collection .facets__form{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:2.4rem;margin-bottom:0}.template-collection .facets__wrapper{display:flex;flex:1 1 auto;flex-wrap:nowrap;align-items:center;gap:3.2rem;min-width:0}.template-collection .collection-facets-toolbar{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:2.8rem;margin-left:auto;white-space:nowrap}.template-collection .collection-facets-toolbar .facet-filters,.template-collection .collection-facets-toolbar .product-count{grid-column:auto;grid-row:auto}.template-collection .facets__disclosure{flex:0 0 auto;margin-right:0}.template-collection .facets__heading{display:none}.template-collection .facets__heading,.template-collection .facet-filters__label,.template-collection .product-count__text{font-family:var(--font-label-family);font-size:16px;font-weight:400;letter-spacing:0;color:#121212ad}.template-collection .facets__summary,.template-collection .facet-filters__sort,.template-collection .mobile-facets__open,.template-collection .mobile-facets__sort .select__select{font-family:var(--font-label-family);font-size:17px;font-weight:400;color:#121212}.template-collection .facets__summary{margin-bottom:0;padding:0;border:0;border-radius:0;background-color:transparent}.template-collection .facets__summary>div{align-items:center;display:inline-flex;gap:.8rem}.template-collection .facets__summary .icon-caret{position:static;top:auto;right:auto;display:block;flex-shrink:0;width:1rem;height:1rem;color:#121212ad}.template-collection .facets__summary:hover .facets__summary-label{text-decoration:none;color:#e8622a}.template-collection .facet-filters{align-items:center;justify-content:flex-end;padding-left:0}.template-collection .facet-filters__field{position:relative;display:inline-flex;align-items:center;gap:.8rem;min-height:3.6rem;justify-content:flex-end}.template-collection .facet-filters__label{display:block;flex:0 0 auto;margin:0;font-size:17px;line-height:1;color:#121212;white-space:nowrap}.template-collection .facet-filters__label label{cursor:pointer}.template-collection .facet-filters__field .select{position:relative;width:auto;min-width:14rem}.template-collection .facet-filters__field .select:before,.template-collection .facet-filters__field .select:after{content:none}.template-collection .facet-filters__field .select .svg-wrapper{right:0;color:#121212ad}.template-collection .facet-filters__field .select__select,.template-collection .facet-filters__sort{width:100%;min-height:3.6rem;padding:0 2.4rem 0 0;border:0;border-radius:0;background-color:transparent;cursor:pointer}.template-collection .facet-filters__sort:focus-visible{outline-offset:.4rem}.template-collection .product-count{display:inline-flex;align-items:center;align-self:center;margin:0;text-align:left;min-height:3.6rem}.template-collection .product-count-vertical{display:inline-flex;align-items:center;align-self:center;margin:0;min-height:3.6rem}.template-collection .product-count__text{margin:0;line-height:1;white-space:nowrap}.template-collection .collection-view-toggle{display:none}.template-collection .collection-view-toggle__button{display:inline-flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:.5rem;background-color:transparent;color:#12121280;cursor:pointer;transition:background-color .2s ease,color .2s ease}.template-collection .collection-view-toggle__button--active{background-color:#f1f1f1;color:#121212}.template-collection .collection-view-toggle__button svg{display:block;width:1.9rem;height:1.9rem;fill:currentColor}.template-collection__product-grid{margin-top:0}.template-collection .template-collection__product-grid.lambretta-products__grid,.template-collection #product-grid.lambretta-products__grid{display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:unset;justify-items:center;gap:1.6rem;width:100%;max-width:100%;overflow:visible;overflow-x:visible;scroll-snap-type:none;padding:0}.template-collection .template-collection__product-grid.lambretta-products__grid>*,.template-collection #product-grid.lambretta-products__grid>*{scroll-snap-align:none}@media screen and (min-width:990px){.template-collection .template-collection__product-grid.lambretta-products__grid,.template-collection #product-grid.lambretta-products__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.template-collection .pagination-wrapper{margin-top:5.6rem}@media screen and (max-width:989px){.template-collection .facets-wrapper{margin-top:6rem}}@media screen and (max-width:989px){.template-collection .facets__form{gap:1.6rem}.template-collection .facets__wrapper{gap:2.4rem}.template-collection .collection-facets-toolbar{gap:2rem}}@media screen and (max-width:749px){.template-collection .facets-wrapper{margin-top:6rem}.template-collection .facets-container{border-radius:1.2rem;padding:1.2rem}.template-collection .collection-facets-toolbar{width:100%;justify-content:space-between;margin-left:0}.template-collection .facet-filters__field .select{min-width:11rem}.template-collection .template-collection__product-grid.lambretta-products__grid,.template-collection #product-grid.lambretta-products__grid{gap:1.2rem}.template-collection .template-collection__product-grid .lambretta-products__media,.template-collection #product-grid .lambretta-products__media{width:100%;max-width:none;height:auto;aspect-ratio:4 / 5}.template-collection .template-collection__product-grid .lambretta-products__title,.template-collection #product-grid .lambretta-products__title{font-size:1.8rem!important;line-height:1.25}.template-collection .template-collection__product-grid .lambretta-products__price,.template-collection #product-grid .lambretta-products__price{font-size:14px!important}.template-collection .template-collection__product-grid .lambretta-products__action,.template-collection #product-grid .lambretta-products__action{width:3.6rem;height:3.6rem;min-width:3.6rem;min-height:3.6rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/template-collection.css.map */
