@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:.2rem}}.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}}@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:2.4rem}}@media screen and (max-width:749px){.collection .slider--tablet.product-grid{scroll-padding-left:1.6rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:0}.collection__title.title-wrapper .title{margin-bottom:1.5rem}.collection__title.title-wrapper .title.h2{margin-bottom:1.4rem}.collection__title .title:not(:only-child){margin-bottom:1rem}.collection--featured .collection__title.title-wrapper .title{margin-bottom:.5rem;text-transform:uppercase}.collection--featured .collection__title-text{flex:1 1 auto}.collection--featured .collection__title-text .title{font-weight:400}.collection--featured .collection__view-all--inline{margin-top:0}.collection--featured .collection__view-all--inline a:not(.link){width:auto;max-width:none}.collection--featured .collection__view-all a{font-size:16px;font-weight:600;text-decoration:none;text-underline-offset:0}.collection--featured .collection__view-all .svg-wrapper{width:12px;height:12px}.collection--featured .collection__view-all a:hover,.collection--featured .collection__view-all a:focus,.collection--featured .collection__view-all a:visited{text-decoration:none}.collection--featured .title-wrapper-with-link{margin-bottom:0}@media screen and (max-width:749px){.collection--featured .collection__title.title-wrapper .title{margin-bottom:0rem;margin-top:0}}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem;margin-bottom:0}.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}}@media screen and (min-width:1400px){.collection__title.title-wrapper--self-padded-tablet-down{padding:0 6rem}}.product-grid-container .grid{position:relative;padding-top:30px;margin-top:0;row-gap:25px;column-gap:12px}.collection--featured slider-component .slider{padding-block:5px}.collection--featured .slider-button .icon{color:#000}.collection__view-all a:not(.link){margin-top:3px;width:100%;max-width:calc(100% - 34px);font-weight:500;font-size:14px}.loadmore-products{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:40px;margin-top:45px}.loadmore-products .button{font-size:13px;color:#fff;font-weight:500;padding-inline:30px;transition:background .3s ease-in-out}.loadmore-products .button:before,.loadmore-products .button:after{display:none}.loadmore-products .button:hover{background:#d7393f}.loading-overlay{left:50%;transform:translateY(-50%)}.loadmore-products~.pagination-wrapper{display:none}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}.collection.loading>.loading-overlay{display:block}.facets__price--slider.facets__price{display:flex;flex-direction:column;margin:0 0 0 auto;width:100%;max-width:100%;padding:2rem 0 15px;direction:ltr}.facets__price--slider .range-wrapper{display:flex;line-height:1}.facets__price--slider input[type=range]{-webkit-appearance:none;padding:0;font:inherit;outline:none;color:rgb(var(--color-foreground));opacity:1;background:rgb(var(--color-foreground));box-sizing:border-box;transition:opacity .2s;cursor:pointer;height:3px}.facets__price--slider .range-wrap--min input[type=range]{border-radius:4px 0 0 4px}.facets__price--slider .range-wrap--max input[type=range]{border-radius:0 4px 4px 0}.facets__price--slider input[type=range]::-webkit-slider-thumb{cursor:ew-resize;background:#000;color:rgb(var(--color-foreground));height:20px;width:20px;border-radius:50%;cursor:pointer;-webkit-appearance:none}.facets__price--slider input[type=range]::-moz-range-progress{background:#000;background:red}.facets__price--slider input[type=range]::-moz-range-track{background:#eee}.facets__price--slider input[type=range]::-ms-fill-lower{background:rgb(var(--color-foreground))}.facets__price--slider input[type=range]::-ms-fill-upper{background:rgb(var(--color-foreground))}.facets__price--slider .range-wrap{position:relative;margin:0;line-height:1;flex:1 0 50%}.facets__price--slider .range{width:100%}.facets__price--slider .bubble{position:absolute;left:50%;transform:translate(-50%);opacity:.4;display:none}.filter__item--price,.filter__item--price .facets__price--slider{margin:0 0 3px auto;width:100%}.filter__items .filter__item--price .facets__summary{margin:0 0 5px}.facets__price-wrapper{display:flex;flex-direction:column}.facets__price-header{display:flex;justify-content:space-between;gap:8px;line-height:1.5;padding:13px 0 0}.facets__price--slider .facets__price-header-item{display:flex;justify-content:center;align-items:center;text-align:center;gap:0px;border:1px solid #D8D4D1;border-radius:0;padding:1px 12px;min-height:26px;min-width:55px}.facets__price--slider .facets__price-header-item-value{font-size:12px;letter-spacing:0;font-weight:400;color:#000}.facets__price--slider.facets__price .field-currency{margin-right:0;font-size:12px;font-weight:400}.collection.collection--featured .grid{--grid-mobile-horizontal-spacing: 10px;--grid-mobile-vertical-spacing: 10px;--grid-desktop-horizontal-spacing: 10px;--grid-desktop-vertical-spacing: 24px}.product-grid-container .grid.grid--2-col-tablet-down{grid-template-columns:1fr 1fr;display:grid}.product-grid-container .grid.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.grid-banner-item{grid-column:span 2;border-radius:10px;overflow:hidden}.grid-banner-item a,.grid-banner-item>div{display:block;height:100%;width:100%;padding-block:0}.grid-banner-item img{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--card-corner-radius, 0)}.grid-banner-item--mobile-only{display:block}.grid-banner-item--desktop-only{display:none}@media screen and (min-width:1400px){.grid-banner-item--mobile-only{display:none}.grid-banner-item--desktop-only{display:block}.grid-banner-item{aspect-ratio:1.85}}.collection--featured slider-component .slider-buttons .slider-button.slider-button--prev,.collection--featured slider-component .slider-buttons .slider-button.slider-button--next{display:flex;align-items:center;justify-content:center}.collection--featured slider-component .slider-buttons .slider-button.slider-button--next{right:0}.collection--featured slider-component .slider-buttons .slider-button.slider-button--prev{left:0}.collection--featured.collection--default .slider-buttons .slider-button.slider-button--prev,.collection--featured.collection--default .slider-buttons .slider-button.slider-button--next{display:flex;align-items:center;justify-content:center;padding:0;width:16px}.collection--featured.collection--default .slider-buttons .slider-button.slider-button--next{right:auto;left:0}.collection--featured.collection--default .slider-buttons .slider-button.slider-button--prev{left:auto;right:0}.collection--featured.page-width{padding-left:0rem;padding-right:0rem}.infinite_next .pagination__item--next,.infinite_next .pagination__item--prev{transform:none}.collection--default.collection--featured.page-width{padding-left:17px;padding-right:17px}.collection--default slider-component .slider-buttons{inset:calc(50% - 60px) 0 auto}.collection--default slider-component .slider-buttons .slider-button{background-color:transparent;border-radius:0;box-shadow:none}@media screen and (max-width:989px){.collection--featured.collection--default .slider--tablet:after{display:none}.collection--featured .slider--tablet:after{padding-left:.5rem;margin-left:calc(-1 * var(--grid-desktop-horizontal-spacing))}}@media screen and (max-width:749px){.collection--featured .slider--tablet.grid--peek.grid--2-col-tablet-down .grid__item{width:calc(50% - 11px + -0rem)}.collection__view-all a:not(.link){min-height:40px}.collection--featured .collection__view-all a{font-size:12px}.collection--featured .collection__view-all .svg-wrapper{width:8px;height:8px}.collection--featured .grid--peek.slider .grid__item:first-of-type{margin-left:.5rem}.product-grid-container .grid.grid--2-col-tablet-down .grid__item.grid-banner-item{left:0;width:100%;max-width:100%;position:relative}.collection--default.collection--featured.page-width{padding-left:16px;padding-right:16px}.collection--default.collection--featured .product-grid.grid--1-col-tablet-down.grid--3-col-desktop.slider .grid__item{width:100%;max-width:100%}.collection--featured slider-component .slider{padding-block:7px 5px}}@media screen and (min-width:750px){.facets__price--slider.facets__price{padding:30px 0 11px}.facets__price--slider.facets__price .field-currency,.facets__price--slider .facets__price-header-item-value{font-size:16px}.facets__price--slider .facets__price-header-item{min-height:35px;min-width:71px}.collection__view-all a:not(.link){margin-top:1rem;width:auto;max-width:unset;min-width:212px}.product-grid-container .grid{row-gap:40px}.product-grid-container .grid.grid--2-col-tablet-down{grid-template-columns:1fr 1fr;display:grid}.product-grid-container .grid.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.loadmore-products .button{font-size:16px;padding-inline:120px}.product-grid-container .page-width{padding-left:1.7rem;padding-right:1.7rem}.grid-banner-item a,.grid-banner-item>div{padding-block:0}}@media screen and (min-width:990px){.collection--featured .slider--tablet:after{padding-left:1.5rem}.collection--default.collection--featured .slider--tablet:after{padding-left:0;margin:0;width:0;display:none}.collection__title.title-wrapper .title.h1,.collection__title.title-wrapper .title.h2{margin-bottom:2.5rem}.collection__title.title-wrapper .title.h2{font-size:24px;margin-bottom:2.5rem}.collection--featured .collection__title.title-wrapper .title.h1,.collection--featured .collection__title.title-wrapper .title.h2{margin-bottom:1rem}.collection__view-all a:not(.link){font-size:18px;padding-inline:6.6rem;margin-top:.3rem}.product-grid-container .grid{min-height:740px;padding-top:40px}.product-grid-container .page-width{max-width:100%}.product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop{grid-template-columns:1fr 1fr;column-gap:10px;row-gap:50px}.product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop .grid__item{width:100%;max-width:100%}.collection.collection--featured .grid{margin-top:5px}.collection--featured .slider--desktop .slider__slide:first-child{margin-left:0}}@media screen and (min-width:1100px){.product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.collection--featured slider-component .slider-buttons .slider-button.slider-button--next{right:0}.collection--featured slider-component .slider-buttons .slider-button.slider-button--prev{left:0}}@media screen and (min-width:1400px){.collection--featured.page-width{padding-left:0;padding-right:0}.product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop{grid-template-columns:1fr 1fr 1fr 1fr}.collection--featured slider-component .slider-buttons .slider-button.slider-button--next{right:0}.collection--featured slider-component .slider-buttons .slider-button.slider-button--prev{left:0}.product-grid-container .grid.grid--2-col-tablet-down.grid--4-col-desktop .grid__item.grid-banner-item{height:100%}.collection--featured .slider--desktop .slider__slide:first-child{margin-left:0}.collection--featured slider-component[dir=rtl] .slider-buttons .slider-button.slider-button--prev{left:auto;right:0}.collection--featured slider-component[dir=rtl] .slider-buttons .slider-button.slider-button--next{right:auto;left:0}}@media screen and (min-width:750px)and (max-width:989px){.collection--default.collection--featured .product-grid.grid--1-col-tablet-down.grid--3-col-desktop.slider .grid__item{width:calc(50% - 5px);max-width:calc(50% - 5px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/template-collection.css.map */
