@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem;background-color:var(--color-background)}.collection .loading-overlay .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@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:var(--opacity-70)}@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}.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:1025px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}}.collection__view-all a:not(.link){margin-top:1rem}.template-collection .product-grid .card--block-media .ratio{--ratio-percent: 100% !important}@media screen and (min-width:750px){.product-vertical.has_slide_mobile .swiper-wrapper{display:grid}}.product-vertical .swiper-slide.flex{display:flex}.collection .widget-layout--spotlight .swiper{width:100%;background:var(--color-background)}@media screen and (min-width:750px){.template-collection:not(:has(.facets-block-wrapper)){grid-template-columns:1fr}.template-collection:not(:has(.facets-block-wrapper)) .main-collection-grid{grid-column:1 / 1}}body.template-collection .template-collection{--collection-sidebar-width: 26rem;background:var(--color-background)}body.template-collection .main-collection-grid{padding-top:clamp(1.6rem,2vw,2.4rem)}body.template-collection .product-grid{--product-grid-gap: clamp(1.2rem, 1.5vw, 2rem);align-items:start}body.template-collection .facets-wrapper.facets--vertical{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.template-collection .facets--vertical .facets__summary{min-height:4.4rem!important;padding:.8rem!important;border-bottom:.1rem solid rgb(var(--color-foreground-rgb) / .12)!important;border-radius:0!important;background:transparent!important;color:var(--color-foreground)!important;font-size:1.6rem!important;font-weight:700!important}body.template-collection .facets--vertical :is(.facets__panel,.facets__list,.facets__list--vertical,.facets__disclosure-vertical[open]){border:0!important;border-radius:0!important;background:transparent!important}body.template-collection .facets--vertical .facet-checkbox{min-height:3.6rem!important;padding:.4rem .8rem!important;border-radius:0!important;background:transparent!important;color:var(--color-foreground)!important}body.template-collection .facets-vertical-sort .facets-vertical-form{padding:.4rem 0!important;border:0!important;border-radius:0!important;background:transparent!important}body.template-collection :is(#SortByDropdown,#PerPageDropdown){background:var(--color-background)!important;border:0;box-shadow:var(--style-shadow-popover)}body.template-collection .facets-vertical-sort .facets__summary{min-height:3.6rem;padding:.4rem .8rem!important;border:0!important;font-size:1.4rem;font-weight:500}body.template-collection .product-grid__item,body.template-collection .product-card-wrapper{height:auto;overflow:visible!important}body.template-collection .product-card-wrapper>.card{overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.template-collection .product-card-wrapper .card--block-media{overflow:hidden;border-radius:0;background:rgb(var(--color-foreground-rgb) / .025)!important}body.template-collection .product-card-wrapper .card-product-information{gap:.6rem!important;padding:.8rem 0 0!important}body.template-collection .product-card-wrapper .card--block-title :is(a,.card__heading,.text-block){color:var(--color-foreground);font-size:1.6rem!important;font-weight:700!important;letter-spacing:-.02em}body.template-collection .product-card-wrapper :is(.card--block-price,.price){color:#1d55c7;font-size:2rem;font-weight:700}@media screen and (max-width:749px){body.template-collection .main-collection-grid{padding-top:1.6rem}body.template-collection .product-grid{--product-grid-gap: .8rem}body.template-collection .product-card-wrapper .card-product-information{padding:.6rem 0 0!important}body.template-collection .product-card-wrapper :is(.card--block-price,.price){font-size:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/template-collection.css.map */
