@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}}@media screen and (min-width: 750px){.grid{column-gap:30px;row-gap:30px}.grid--4-col-desktop .grid__item{width:calc(25% - 22.5px);max-width:calc(25% - 22.5px)}}.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__filter{overflow:visible}.grid__item--custom-card{padding-top:136%;height:100%;border-radius:12px;overflow:hidden;position:relative}.grid__item--custom-card img{position:absolute;top:0;width:100%;height:100%;left:0;right:0;bottom:0;object-fit:cover}.grid__item--custom-card a{position:absolute;width:calc(100% - 18px);bottom:8px;left:8px;color:#281c80;padding:6px 24px;font-family:Inter;border:1px solid #281c80;font-size:20px;font-style:normal;font-weight:600;line-height:26px;border-radius:4px;cursor:pointer;background:#fff;transition:all .32s}.grid__item--custom-card a:hover{background:#281c80;border:1px solid #fff;color:#fff}@media only screen and (max-width: 989px){.collection__filter{padding-inline:0px;margin-inline:0px}.collection__filter-item:first-child{margin-left:5rem}.collection__filter-item:last-child{margin-right:5rem}.collection__filter-items{gap:10px!important}.collection__filter-items::-webkit-scrollbar-track{margin-inline:5rem}}@media only screen and (max-width: 749px){.collection__filter-item:first-child{margin-left:20px}.collection__filter-item:last-child{margin-right:20px}.collection__filter-items::-webkit-scrollbar-track{margin-inline:20px}}.grid__item--custom{order:3}.collection__filter-items{display:flex;gap:18px;list-style:none;align-items:center;padding:2px 0 12px;margin:0}.collection__filter-items::-webkit-scrollbar-track{background-color:#efedfa;height:5px;padding:0 10px;border-radius:20px}.collection__filter-items::-webkit-scrollbar{height:5px;width:212px!important;padding:0 10px;border-radius:20px}.collection__filter{margin-top:30px}.collection__filter-items::-webkit-scrollbar-thumb{background-color:#7d6dd7;border-radius:20px;padding:0 10px}.collection__filter-item{display:flex;padding:12px 24px;cursor:pointer;justify-content:center;align-items:center;gap:10px;border-radius:8px;border:1px solid #5e4bce;background:#fff;font-weight:500;transition:all .32s;color:#000000c6;white-space:nowrap}.collection__filter-items{overflow:auto}.collection__filter-item:hover{background:#efedfa;color:#000}.collection__filter-item.active{border-radius:8px;color:#000;border:1px solid #5e4bce;outline:1px solid #5e4bce;background:#efedfa}.collection__filter-items .separator{width:1px!important;min-width:1px!important;display:block!important;max-height:unset!important;height:38px;background:#9e92e2}#product-grid{align-items:stretch}.grid__item{height:unset!important}@media only screen and (max-width: 989px){#product-grid{column-gap:12px;row-gap:12px}.grid__item{width:calc(25% - 9px)!important;max-width:calc(25% - 9px)!important}}@media only screen and (max-width: 749px){.grid__item{width:calc(33% - 9px)!important;max-width:calc(33% - 9px)!important}.grid__item--custom{order:2}}@media only screen and (max-width: 549px){.grid__item{width:calc(50% - 9px)!important;max-width:calc(50% - 9px)!important}.grid__item--custom{order:1}}@media only screen and (min-width: 1250px){.product-card__title{min-height:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
