@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}.collection-hero{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.collection-hero__inner{padding-top:4rem;padding-bottom:3.6rem}.collection-hero__text-wrapper{max-width:76rem}.collection-hero__title{margin-bottom:1.4rem;letter-spacing:0}.collection-hero__description{max-width:64rem;color:rgba(var(--color-foreground),.72);line-height:1.75}.collection-hero__description.rte p{margin-top:0}.collection-hero__description.rte p+p{margin-top:1.2rem}.facets-wrapper{margin-top:0;margin-bottom:2.4rem}.facets-container{padding-top:.2rem;padding-bottom:1.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.facets__form,.facets-vertical-form{align-items:center}.facets__heading,.facets__summary,.facet-filters__label,.product-count__text,.product-count-vertical .product-count__text{color:rgba(var(--color-foreground),.68)}.facets__summary,.facet-filters__sort{letter-spacing:0}.facet-filters__field .select{min-width:18rem}.facet-filters__sort{min-height:4rem;border-color:rgba(var(--color-foreground),.16)}.mobile-facets__wrapper{padding-bottom:1.8rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.mobile-facets__open{color:rgba(var(--color-foreground),.78)}.product-grid-container{padding-top:.4rem}.collection .product-grid{column-gap:1.6rem;row-gap:2.8rem}.collection .product-card-wrapper .card__inner{background:rgba(var(--color-foreground),.025)}.collection .product-card-wrapper .card__media .media img{object-fit:contain;object-position:center center;padding:1.2rem}.collection .product-card-wrapper .card__content{padding-top:.9rem}.collection .product-card-wrapper .card__information{padding-top:.8rem}.collection .product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.45rem);font-weight:500;line-height:1.25}.collection .product-card-wrapper .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:.45rem}.collection .product-card-wrapper .caption-with-letter-spacing{color:rgba(var(--color-foreground),.56);font-size:1rem;letter-spacing:.06rem}.collection .product-card-wrapper .price{font-size:1.35rem;letter-spacing:.04rem}.collection .product-card-wrapper.underline-links-hover:hover a{text-decoration:none}@media screen and (min-width:750px){.collection-hero__inner{padding-top:5.6rem;padding-bottom:5.2rem}.collection-hero__title{margin-bottom:1.8rem}.facets-wrapper{margin-bottom:3.2rem}.facets-container{padding-top:.6rem;padding-bottom:2.4rem}.product-grid-container{padding-top:.8rem}.collection .product-grid{column-gap:2.4rem;row-gap:3.6rem}.collection .product-card-wrapper .card__media .media img{padding:1.6rem}.collection .product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.55rem)}}@media screen and (min-width:990px){.collection-hero__inner{padding-top:7.2rem;padding-bottom:6.4rem}.facets-wrapper{margin-bottom:4rem}.product-grid-container{padding-top:1.2rem}}.vaggaro-collection-catalog{--vaggaro-collection-ink: #30342f;--vaggaro-collection-muted: rgba(48, 52, 47, .68);--vaggaro-collection-line: rgba(48, 52, 47, .12);--vaggaro-collection-paper: #fbfaf7;--vaggaro-collection-warm: #f1ebe1;background:var(--vaggaro-collection-paper)}.vaggaro-collection-catalog__intro{align-items:end;display:grid;gap:1.4rem;grid-template-columns:minmax(0,1fr);margin-bottom:2rem}.vaggaro-collection-catalog__eyebrow{color:var(--vaggaro-collection-muted);font-size:1.08rem;font-weight:650;letter-spacing:.12em;line-height:1.35;margin:0;text-transform:uppercase}.vaggaro-collection-catalog__title{color:var(--vaggaro-collection-ink);font-size:clamp(2.1rem,2.7vw,3.2rem);line-height:1.12;margin:0;max-width:72rem}.vaggaro-collection-catalog__text{color:var(--vaggaro-collection-muted);font-size:1.45rem;line-height:1.65;margin:0;max-width:58rem}.vaggaro-collection-system-guide{margin-bottom:clamp(2.8rem,4vw,4.8rem)}.vaggaro-collection-combination{align-items:center;background:#fffdfa;border:.1rem solid var(--vaggaro-collection-line);border-radius:.8rem;display:flex;gap:1.2rem;justify-content:space-between;margin-bottom:1rem;padding:1.4rem 1.6rem}.vaggaro-collection-combination__eyebrow{color:var(--vaggaro-collection-muted);font-size:1.05rem;font-weight:650;letter-spacing:.12em;line-height:1.35;margin:0;text-transform:uppercase}.vaggaro-collection-combination__items{color:var(--vaggaro-collection-ink);font-size:clamp(1.45rem,1.7vw,1.8rem);font-weight:560;line-height:1.3;margin:0;text-align:right}.vaggaro-collection-system-guide__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.vaggaro-collection-system-card{background:#fffdfab8;border:.1rem solid var(--vaggaro-collection-line);border-radius:.8rem;color:var(--vaggaro-collection-muted);display:grid;gap:.7rem;min-height:16rem;padding:1.5rem;text-decoration:none}.vaggaro-collection-system-card:hover{border-color:#30342f3d;color:var(--vaggaro-collection-muted);text-decoration:none}.vaggaro-collection-system-card__label,.vaggaro-collection-product-card__group{color:var(--vaggaro-collection-muted);font-size:1.02rem;font-weight:650;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.vaggaro-collection-system-card strong{color:var(--vaggaro-collection-ink);font-size:1.45rem;font-weight:560;line-height:1.25}.vaggaro-collection-system-card span:last-child{font-size:1.24rem;line-height:1.5}.vaggaro-collection-catalog .collection{max-width:118rem}.vaggaro-collection-catalog .product-grid{column-gap:clamp(1.6rem,2.4vw,3.2rem);row-gap:clamp(3.2rem,4.5vw,5.6rem)}.vaggaro-collection-catalog .product-card-wrapper .card{--text-alignment: left}.vaggaro-collection-catalog .product-card-wrapper .card__inner{background:var(--vaggaro-collection-warm);border:.1rem solid var(--vaggaro-collection-line);border-radius:.8rem;overflow:hidden}.vaggaro-collection-catalog .product-card-wrapper .card__inner:after{box-shadow:none}.vaggaro-collection-catalog .product-card-wrapper .card__media .media{background:linear-gradient(180deg,#fff6,#fff0),var(--vaggaro-collection-warm)}.vaggaro-collection-catalog .product-card-wrapper .card__media .media img{object-fit:contain;object-position:center center;padding:clamp(1.4rem,2.4vw,2.8rem)}.vaggaro-collection-catalog .product-card-wrapper .card__content,.vaggaro-collection-catalog .product-card-wrapper .card__information{padding:1.2rem 0 0}.vaggaro-collection-catalog .product-card-wrapper .card__heading{color:var(--vaggaro-collection-ink);font-size:calc(var(--font-heading-scale) * 1.62rem);font-weight:520;line-height:1.22}.vaggaro-collection-catalog .product-card-wrapper .caption-with-letter-spacing{color:var(--vaggaro-collection-muted);font-size:1rem;letter-spacing:.08em}.vaggaro-collection-catalog .product-card-wrapper .price{color:var(--vaggaro-collection-ink);font-size:1.38rem;font-weight:520;letter-spacing:0}.vaggaro-collection-catalog .product-card-wrapper.underline-links-hover:hover a{text-decoration:none}.vaggaro-collection-product-card__group{margin:0 0 .8rem}.vaggaro-collection-accessories{border-top:.1rem solid var(--vaggaro-collection-line);margin-top:clamp(3.8rem,5vw,6.4rem);padding-top:clamp(2.4rem,3.6vw,4rem)}.vaggaro-collection-accessories__header{margin-bottom:1.6rem;max-width:68rem}.vaggaro-collection-accessories__header h2{color:var(--vaggaro-collection-ink);font-size:clamp(2rem,2.5vw,3rem);line-height:1.14;margin:.4rem 0 .8rem}.vaggaro-collection-accessories__header p:last-child{color:var(--vaggaro-collection-muted);font-size:1.4rem;line-height:1.6;margin:0}.vaggaro-collection-accessories__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}.vaggaro-collection-accessory{background:#fffdfa;border:.1rem solid var(--vaggaro-collection-line);border-radius:.8rem;color:var(--vaggaro-collection-muted);display:grid;gap:.5rem;padding:1rem;text-decoration:none}.vaggaro-collection-accessory:hover{border-color:#30342f3d;color:var(--vaggaro-collection-muted);text-decoration:none}.vaggaro-collection-accessory__image{aspect-ratio:1 / 1;background:var(--vaggaro-collection-warm);border-radius:.6rem;display:block;height:auto;object-fit:contain;padding:clamp(1rem,1.8vw,1.6rem);width:100%}.vaggaro-collection-accessory span{color:var(--vaggaro-collection-ink);font-size:1.35rem;font-weight:560;line-height:1.25;margin-top:.5rem}.vaggaro-collection-accessory small{font-size:1.18rem;line-height:1.45}@media screen and (min-width:990px){.vaggaro-collection-catalog{padding-top:4.8rem}}@media screen and (max-width:749px){.vaggaro-collection-catalog{padding-top:2.4rem}.vaggaro-collection-catalog__intro{margin-bottom:1.8rem}.vaggaro-collection-combination{align-items:flex-start;display:grid}.vaggaro-collection-combination__items{text-align:left}.vaggaro-collection-system-guide__grid,.vaggaro-collection-accessories__grid{grid-template-columns:minmax(0,1fr)}.vaggaro-collection-catalog .product-grid{row-gap:3.4rem}.vaggaro-collection-catalog .product-card-wrapper .card__heading{font-size:calc(var(--font-heading-scale) * 1.7rem)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/template-collection.css.map */
