.collection-grid-section{overflow:visible}.collection-wrapper{position:relative}@media screen and (min-width:750px){.collection-wrapper--vertical{display:grid;column-gap:2.4rem;grid-template-columns:1fr 2fr}}@media screen and (min-width:1100px){.collection-wrapper--vertical{grid-template-columns:1fr 5.5fr}}@media screen and (max-width:749px){.collection-wrapper:not(.collection-wrapper--empty) .products-grid{margin-left:-2.4rem;margin-right:-2.4rem;padding-left:2.4rem;padding-right:2.4rem}.collection-product .button-wrapper{margin-left:-2.4rem;margin-right:-2.4rem}}@media screen and (min-width:750px){.collection-wrapper--vertical:not(.collection-wrapper--empty):not(.collection-wrapper_no-facets) .facets-container--vertical .facets__container{border-right:0}.collection-wrapper--vertical:not(.collection-wrapper--empty):not(.collection-wrapper_no-facets) .products-grid{margin-left:-2.4rem;padding-left:2.4rem;border-left:1px solid rgb(var(--color-border))}}.collection-wrapper--vertical--empty{grid-template-columns:1}.collection-wrapper_no-facets{grid-template-columns:1fr;column-gap:0}.collection-wrapper_no-facets .products-grid{margin-top:0}.collection-wrapper_no-facets .products-grid:first-child:before{content:"";position:absolute;left:0;top:0;width:300vw;height:1px;transform:translate(-50%);background:rgb(var(--color-border))}.collection-wrapper--horizontal,.collection-wrapper--horizontal_united{display:flex;flex-direction:column}.collection-wrapper--horizontal .facets-container,.collection-wrapper--horizontal_united .facets-container{order:1}.collection-wrapper--horizontal .facets__top,.collection-wrapper--horizontal_united .facets__top{order:2}.collection-wrapper--horizontal .products-grid,.collection-wrapper--horizontal_united .products-grid{order:3}.infinite-scroll__loading{padding:2.4rem 0}.button-wrapper{margin:0;padding:2.4rem 0}.pagination-wrapper{margin:0}.button-wrapper:not(:has(button)){display:none}.collection{position:relative}.collection-filters{display:flex;flex-direction:column}@media screen and (min-width:990px){.collection-filters{display:block}}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection-product{position:relative}.collection-product .loading-overlay{top:0;right:0;bottom:0;left:0;z-index:6;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.collection-product.loading>.loading-overlay{display:block}.collection-product.loading>.loading-overlay .loading-overlay__spinner{top:15rem}.products-grid{position:relative;grid-row:3;overflow:hidden}.products-grid:after{content:"";position:absolute;width:200vw;left:-2.4rem;bottom:0;height:1px;background:rgb(var(--color-border))}.products-grid[data-productis-in-row=small] .collection-grid-card{min-width:.0001px}@media(max-width:1080px){.products-grid[data-productis-in-row=small] .collection-grid-card{flex:0 0 100%}.products-grid[data-productis-in-row=small] .collection-grid-card:before{content:""}}@media(min-width:1081px)and (max-width:1499px){.products-grid[data-productis-in-row=small] .collection-grid-card{flex:0 0 calc(50% - (var(--gap) - var(--gap) * .5))}.products-grid[data-productis-in-row=small] .collection-grid-card:nth-child(odd):before,.products-grid[data-productis-in-row=small] .collection-grid-card:not(:nth-child(2n)):after{content:""}}@media screen and (min-width:1500px){.products-grid[data-productis-in-row=small] .collection-grid-card{flex:0 0 calc(33.33% - (var(--gap) - var(--gap) * .33))}.products-grid[data-productis-in-row=small] .collection-grid-card:not(:first-child):nth-child(3n+1):before,.products-grid[data-productis-in-row=small] .collection-grid-card:not(:nth-child(3n)):after{content:""}}.products-grid[data-productis-in-row=large] .collection-grid-card{min-width:.0001px}@media(max-width:1080px){.products-grid[data-productis-in-row=large] .collection-grid-card{flex:0 0 calc(50% - (var(--gap) - var(--gap) * .5))}.products-grid[data-productis-in-row=large] .collection-grid-card:nth-child(odd):before,.products-grid[data-productis-in-row=large] .collection-grid-card:not(:nth-child(2n)):after{content:""}}@media(min-width:1081px)and (max-width:1499px){.products-grid[data-productis-in-row=large] .collection-grid-card{flex:0 0 calc(33.33% - (var(--gap) - var(--gap) * .33))}.products-grid[data-productis-in-row=large] .collection-grid-card:nth-child(3n+1):before,.products-grid[data-productis-in-row=large] .collection-grid-card:not(:nth-child(3n)):after{content:""}}@media screen and (min-width:1500px){.products-grid[data-productis-in-row=large] .collection-grid-card{flex:0 0 calc(25% - (var(--gap) - var(--gap) * .25))}.products-grid[data-productis-in-row=large] .collection-grid-card:not(:first-child):nth-child(4n+1):before,.products-grid[data-productis-in-row=large] .collection-grid-card:not(:nth-child(4n)):after{content:""}}.collection-product-list{--gap: 4.8rem;display:flex;flex-wrap:wrap;column-gap:var(--gap);position:relative}.collection-product-list:after{content:"";position:absolute;left:-2.4rem;bottom:0;width:200vw;height:1px;background-color:rgb(var(--color-border))}.collection-product-list .collection-grid-card{padding:calc(var(--gap) / 2) 0;position:relative;transition:all var(--duration-default) linear}.collection-product-list .collection-grid-card{display:flex;flex-direction:column}.collection-product-list .collection-grid-card>.product-card,.collection-product-list .collection-grid-card>.product-card>.card-information,.collection-product-list .collection-grid-card>.product-card>.card-information>.card-information__wrapper{display:flex;flex:1 1 auto;flex-direction:column}.collection-product-list .collection-grid-card .card-information__wrapper>product-form,.collection-product-list .collection-grid-card .card-information__wrapper>.quick-add,.collection-product-list .collection-grid-card .card-information__wrapper>.card__link{order:3;margin-top:auto}.collection-product-list .collection-grid-card .card-information__wrapper>.product-parameters,.collection-product-list .collection-grid-card .card-information__wrapper>.card__description{order:2;margin:.8rem 0 0}.collection-product-list .collection-grid-card .card-information__wrapper>.product-parameters:not(:has(*)){display:none}.collection-product-list .collection-grid-card .card-information__wrapper>product-form,.collection-product-list .collection-grid-card .card-information__wrapper>.quick-add{display:block}.collection-product-list .collection-grid-card:after,.collection-product-list .collection-grid-card:before{position:absolute;background:rgb(var(--color-border))}.collection-product-list .collection-grid-card:after{top:0;right:calc(var(--gap) / 2 * -1);width:1px;height:100%}.collection-product-list .collection-grid-card:before{top:0;left:calc(var(--gap) / 2 * -1);width:200vw;height:1px}.collection-product-image{position:relative;display:none;grid-column-start:3;grid-row:2/span 2;margin:-1px -1px 0;overflow:hidden;z-index:2}@media screen and (min-width:990px){.collection-product-image{display:block}}.collection-product-image--left{grid-column-start:1}.collection-product-image__wrapper{width:100%;height:100%}.collection-product-image__media{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:115%;object-fit:cover}.title-wrapper-empty .title{margin:4rem 0}@media screen and (min-width:990px){.title-wrapper-empty .title{margin:2rem 0}}.title-wrapper-empty .title .link{font-size:inherit;letter-spacing:0;transition:var(--duration-default)}.collections-grid{display:grid;gap:.8rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.collections-grid--2,.collections-grid--3,.collections-grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.collections-grid--3,.collections-grid--4{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1360px){.collections-grid--4{grid-template-columns:repeat(4,1fr)}}.collections-grid--3 .collections-grid__information,.collections-grid--4 .collections-grid__information{padding:2.4rem}.collections-grid__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--color-overlay),var(--opacity));transition:background-color var(--duration-default);z-index:1}.collections-grid__item{position:relative;display:flex;border-radius:var(--border-radius-media);overflow:hidden}.collections-grid__item:hover .collections-grid__overlay{background-color:rgba(var(--color-overlay),var(--opacity-hover))}.collections-grid__item:hover .button{opacity:1}.collections-grid__item:after{content:""}.collections-grid__item--landscape:after{padding-bottom:38%}.collections-grid__item--portrait:after{padding-bottom:130%}.collections-grid__item--square:after{padding-bottom:100%}.collections-grid__information{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem;width:100%}@media screen and (min-width:576px){.collections-grid__information{padding:4rem}}.collections-grid__information *:not(.button){position:relative;z-index:1;pointer-events:none}.collections-grid__information .button{position:relative;z-index:2}@media screen and (min-width:750px){.collections-grid__information .button{opacity:0;transition:background-color var(--duration-default),color var(--duration-default),opacity var(--duration-default)}}.collections-grid__image{position:absolute;top:0;right:0;bottom:0;left:0}.collections-grid__image img{width:100%;height:100%;object-fit:cover}.collections-grid__image--contain img{object-fit:contain}.collections-grid__title{margin:0}.collections-grid__desc{margin-top:.8rem;margin-bottom:0;max-width:38rem}@media screen and (min-width:576px){.collections-grid__desc{margin-top:2.4rem}}.collections-grid__link{margin-top:1.6rem}@media screen and (min-width:576px){.collections-grid__link{margin-top:3.2rem}}.collections-grid__link_overlay{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.collection-wrapper--empty{display:flex;align-items:center;justify-content:center}.facets__wrapper .facets__summary-inner .facets__reset{text-decoration:underline}.collection-product .button-wrapper{padding:0}.collection-product .button-wrapper .js-load-more{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:8.4rem;padding:0;border:0;border-bottom:1px solid rgb(var(--color-border));border-radius:0;background:rgb(var(--color-background));box-shadow:none;font-size:1.4rem;line-height:1;letter-spacing:.08rem;text-transform:uppercase;color:rgb(var(--color-accent))}.collection-product .button-wrapper .js-load-more:hover{background:rgb(var(--color-background));opacity:.7}@media screen and (max-width:749px){.collection-product .button-wrapper .js-load-more{min-height:6.4rem;font-weight:500;color:rgb(var(--color-foreground))}}.collection-product .button-wrapper .js-load-more .button-icon{display:flex;width:1.4rem;height:1.4rem;transform:rotate(90deg)}.collection-product .button-wrapper .js-load-more .button-icon .icon{width:100%;height:100%}.collection-grid-section>.collection-grid-scheme{color:rgb(var(--color-text-soft))}.collection-grid-section>.container,.collection-grid-section>.collection-grid-scheme>.container{max-width:none;padding-left:0;padding-right:0}@media screen and (min-width:750px){.collection-wrapper--vertical{grid-template-columns:30rem 1fr;column-gap:0}.collection-wrapper--vertical:not(.collection-wrapper--empty):not(.collection-wrapper_no-facets) .products-grid{margin-left:0;padding-left:0;border-left:1px solid rgb(var(--color-border-strong))}}@media screen and (max-width:749px){.collection-wrapper:not(.collection-wrapper--empty) .products-grid{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.collection-product .button-wrapper{margin-left:0;margin-right:0}}.collection-product-list{--gap: 0px;column-gap:0;row-gap:0}.collection-product-list:after,.products-grid:after,.collection-product-list--has-promo:before{content:none}.collection-product-list .collection-grid-card:before,.collection-product-list .collection-grid-card:after,.products-grid .collection-product-list--has-promo[data-rows-measured] .collection-grid-card:not([data-row-end]):after,.collection-product-list.collection-product-list--has-promo .collection-grid-card:before{content:none!important}.collection-product-list .collection-grid-card{padding:2.4rem;background-color:rgb(var(--color-background-secondary));border-right:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.collection-product-list .collection-grid-card .card-wrapper{background-color:transparent}@media screen and (max-width:749px){.collection-product-list .collection-grid-card{background-color:rgb(var(--color-background))}}.collection-product .button-wrapper .js-load-more,.collection-product .button-wrapper .js-load-more:hover{min-height:7.2rem;border-bottom-color:rgb(var(--color-border-strong));background:rgb(var(--color-background-secondary));font-weight:400;line-height:1.4rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.collection-product .button-wrapper .js-load-more{min-height:7.2rem;font-weight:400;color:rgb(var(--color-foreground))}}.collection-product .button-wrapper .js-load-more .button-icon{position:relative;overflow:visible;transform:none}.collection-product .button-wrapper .js-load-more .button-icon .icon-load-more-arrow{position:absolute;top:50%;left:50%;width:2.6rem;height:2.6rem;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.collection-product .button-wrapper .js-load-more,.collection-product .button-wrapper .js-load-more:hover{min-height:6.4rem;border-bottom:1px solid rgb(var(--color-border-strong));background:rgb(var(--color-background))}}.body-template-collection #MainContent,.body-template-collection .collection-grid-section,.body-template-collection .collection-wrapper{width:100%;min-width:0}.body-template-collection .collection-grid-section{overflow-x:clip}@media screen and (min-width:750px)and (max-width:1080px){.products-grid[data-productis-in-row=small] .collection-grid-card{flex:0 0 50%}}@media screen and (min-width:900px)and (max-width:1080px){.products-grid[data-productis-in-row=large] .collection-grid-card{flex:0 0 33.3333%}}.collection-wrapper--vertical.collection-wrapper_no-facets,.collection-wrapper--vertical.collection-wrapper--empty{grid-template-columns:minmax(0,1fr);column-gap:0}@media screen and (min-width:750px)and (max-width:1099px){.collection-wrapper--vertical{grid-template-columns:22rem 1fr}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/template-collection.css.map */
