.ts-collection__heading{color:#1f1f1f;text-align:center;-webkit-text-stroke-width:.65px;-webkit-text-stroke-color:#1f1f1f;font-family:var(--font-heading);font-size:40px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.6px;text-transform:uppercase;padding-bottom:56px}.ts-collection__products-wrapper{display:flex;align-items:flex-start;gap:76px}.ts-collection__products{display:flex;flex-wrap:wrap;width:100%;column-gap:20px;row-gap:40px}.ts-collection-filters{max-width:282px;width:100%;flex-shrink:0;transition:all .3s ease}.ts-collection__product-item{display:flex;flex-direction:column;justify-content:unset;max-width:calc(33.333% - 14px);width:100%}.ts-collection__product-item__image{display:flex;align-items:center;justify-content:center;position:relative}.ts-collection__product-item__image:after{content:"";background-image:url(/cdn/shop/files/Textures_642ebec4-dd9e-4650-81ed-d2c14662bc03.png?v=1749802056);position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;z-index:15}.ts-collection__product-item__image img{border:.695px solid #1f1f1f;aspect-ratio:1/1.07;object-fit:cover}.ts-collection__product-item__name{color:#1f1f1f;font-family:var(--font-heading);font-size:13px;font-style:normal;font-weight:400;line-height:161.804%;letter-spacing:.26px;text-transform:uppercase}.ts-collection__product-item__hero{display:flex;align-items:center;justify-content:space-between;gap:1px;padding:20px 0 0}.ts-collection__product-item__price{margin:0;color:#1f1f1f;text-align:right;-webkit-text-stroke-width:.42px;-webkit-text-stroke-color:#1f1f1f;font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:300;line-height:normal}.ts-collection__product-item__short-description{color:#1f1f1f;text-align:justify;font-family:var(--font-body);font-size:10px;font-style:normal;font-weight:400;line-height:161.804%;letter-spacing:.4px;text-transform:uppercase;margin:16px 0 0}.ts-collection__product-item__but-btn{display:flex;align-items:center;justify-content:center;max-width:100%;width:100%;height:36px;background-color:#1f1f1f;background-image:url(/cdn/shop/files/Textures_642ebec4-dd9e-4650-81ed-d2c14662bc03.png?v=1749802056);background-size:cover;background-position:center;background-repeat:no-repeat;color:#f5f5f5;text-align:center;font-family:var(--font-heading);font-size:13px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.538px;text-transform:uppercase;text-decoration:none;margin-top:19px;border:1px solid transparent;transition:all .3s ease}.ts-collection__product-item__but-btn:hover{border:1px solid #1f1f1f;background-color:#f9f9f9;background-image:none;color:#1f1f1f}.filter-list--custom-checkbox .filter-list__item{position:relative}.filter-list--custom-checkbox .filter-list__item label{display:flex;align-items:center;width:100%;height:100%;gap:10px;cursor:pointer}.filter-list--custom-checkbox .filter-list__item input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;overflow:hidden;z-index:-1}.filter-list__item-custom-checkbox{display:flex;align-items:center;justify-content:center;border-radius:50%;width:20px;height:20px;flex-shrink:0;background-color:#dadada;position:relative;margin-bottom:4px}.filter-list__item-custom-checkbox img,.filter-list__item-custom-checkbox svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;flex-shrink:0;opacity:0;transition:all .3s ease}.filter-list__item:has(:checked) img,.filter-list__item:has(:checked) svg{opacity:1}.filter-list--custom-checkbox{display:flex;flex-direction:column;gap:8px}.filter-image,.filter-image__wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}#resetFiltersBtn{display:flex;align-items:center;justify-content:center;height:36px;width:100%;border:1px solid #5b5b5b;font-weight:700;text-transform:uppercase;color:#5b5b5b;font-size:14px;font-family:var(--font-heading);transition:all .3s ease}#resetFiltersBtn:hover{opacity:.7}.empty--collection-message{margin:0;color:#1f1f1f;-webkit-text-stroke-width:.65px;-webkit-text-stroke-color:#1f1f1f;font-family:var(--font-heading);font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.6px}.filter-image{width:100%;height:100%;border-radius:50%;overflow:hidden}.filter-image__wrap{width:27px;height:27px;border-radius:50%;border:1.5px solid var(--Gray-200, #dadada)}.filter-image img,.filter-image svg{width:150%;height:150%;object-fit:cover}.filter-list--special .filter-list__item{cursor:pointer;max-width:calc(33% - 31px);width:100%}.filter-list--special .filter-list__item label{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;cursor:pointer;z-index:5;width:100%}.filter-list--special .filter-list__item label:has(:checked){text-decoration:underline}.filter-list--special .filter-list__item label:has(:checked) .filter-image__wrap{border:1.5px solid #353535}.filter-list--special .filter-list__item label input{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:-1}.filter-list--special{padding:0;margin:0;display:flex;flex-wrap:wrap;column-gap:47px;row-gap:16px}.filter-list--special .filter-name{color:#1f1f1f;text-align:center;font-family:var(--font-heading);font-size:9px;font-style:normal;font-weight:400;line-height:125%;letter-spacing:.36px;text-transform:uppercase}.filter-name{margin:0;color:var(--Gray-800, #212121);font-family:var(--font-heading);font-size:15px;font-style:normal;font-weight:400;line-height:normal}.filter-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px;cursor:pointer;transition:all .3s ease;pointer-events:none}.ts-collection-filters .filter,.collection-sorting{padding:20px 0;border-top:1px solid #dadada}.collection-sorting{border-bottom:1px solid #dadada}.ts-collection-filters .filter:first-child{border-top:none}.filter-list .filter-list__item label:has(:disabled){opacity:.3;cursor:not-allowed}.ts-collection-filters ul{padding:0;margin:0}.filter-list{overflow:hidden;transition:all .3s ease}.filter[closed] .filter-heading{padding-bottom:0}.filter-open-close{position:relative;display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;opacity:0}.filter-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease}.filter[open] .filter-close,.filter[closed] .filter-open{opacity:1}.ts-collection__products__list{display:flex;flex-direction:column;max-width:calc(100% - 282px);width:100%}.ts-collection__pagination{align-self:center;padding-top:53px}.ts-collection__pagination ul{display:flex;align-items:center;gap:35px}.ts-collection__pagination ul li,.ts-collection__pagination ul li a{text-decoration:none;color:#1f1f1f;text-align:justify;font-family:var(--font-body);font-size:20px;font-style:normal;font-weight:400;line-height:161.804%;letter-spacing:.8px;text-transform:uppercase}.ts-collection__pagination ul li.active{text-decoration:underline}.ts-collection__pagination ul li.prev{margin-right:-13px}.ts-collection__pagination ul li.next{margin-left:-7px}.ts-collection__pagination ul li.last{margin-left:-13px}.ts-collection__filters-opener__text{color:var(--Gray-800, #212121);font-family:var(--font-body);font-size:17px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.6px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.ts-collection__filters-opener_mobile .ts-collection__filters-opener__icon svg{width:18px;height:18px}.ts-collection__filters-opener_mobile{display:none;align-items:center;gap:10px;padding-bottom:21px}.ts-collection-filters[open]{left:0}.ts-collection-filters__label_mobile{display:none;align-items:center;justify-content:space-between;gap:20px;padding:45px 0 12px}.filter__label-item{color:#1f1f1f;-webkit-text-stroke-width:.65px;-webkit-text-stroke-color:#1f1f1f;font-family:var(--font-heading);font-size:30px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:1.2px;text-transform:uppercase}.filter__label-icon{display:flex;align-items:center;justify-content:center;cursor:pointer}@media screen and (max-width: 989px){.ts-collection__filters-opener_mobile,.ts-collection-filters__label_mobile{display:flex}.ts-collection__products-wrapper{gap:0;position:relative;overflow:hidden}.ts-collection-filters{position:fixed;top:50px;left:-100%;max-width:100%;width:100%;height:100%;z-index:10;padding:0 43px 101px;background-color:#f9f9f9;overflow:auto;z-index:99}.ts-collection-filters .filter:nth-child(2){border-top:none}.ts-collection__products{row-gap:45px}.ts-collection__products__list,.ts-collection__product-item{max-width:100%}.ts-collection__product-item__name,.ts-collection__product-item__price{font-size:16px}.ts-collection__product-item__short-description{font-size:12px;letter-spacing:.487px;margin-top:17px}.ts-collection__product-item__but-btn{height:49px;font-size:18px;letter-spacing:.73px;margin-top:17px}.ts-collection__pagination{padding-top:45px}.ts-collection__product-item{max-width:calc(33.3% - 20px * 2 / 3);text-align:center}}.ts-collection__container.page-width{padding:0 8px}.ts-collection__product-item__but-btn{display:none}@media screen and (max-width: 768px){.ts-collection__product-item__hero{flex-direction:column}.ts-collection__product-item__short-description{display:none}.ts-collection__products{gap:5px}.ts-collection__product-item{max-width:calc(50% - 2.5px);text-align:center}.ts-collection__product-item__hero{padding:10px 0 0}.ts-collection__product-item__but-btn{height:42px;font-size:12px;letter-spacing:0;margin-top:10px}.ts-collection__product-item__name,.ts-collection__product-item__price{font-size:14px}.ts-collection__products{row-gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ts-collection.css.map */
