.collection-hero__title{text-transform:capitalize}.collection-filters-title{margin-bottom:20px}.collection-filters{max-width:250px;width:100%}.inner_collection_page{gap:40px}.all-collection-products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.collection-product__content{padding:05px 16px 15px}.collection-product__content p a{text-align:center;margin-top:12px;word-break:break-word;display:-webkit-box;color:#000;font-weight:700}.product-item .collection-product__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out;background:#fff;border-radius:var(--border-round)}.facets details{border-bottom:1px solid var(--gray);padding:10px 0}.facets summary .icon-caret{position:absolute;height:7px;right:0;top:calc(50% - .2rem)}.facets summary.facets__summary{position:relative;padding:5px 0;color:var(--black);cursor:pointer}.facets summary::-webkit-details-marker{display:none}.facets summary::marker{content:""}.price-range__range-group .range-input{position:absolute;left:0;right:0;top:0;bottom:0}.price-range__range-group{margin-bottom:20px;position:relative;flex:0 0 100%}.price-range__range-group input[type=range]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;height:4px;border:0;pointer-events:none;-webkit-appearance:none;margin:0;background:transparent}.price-range-slider{position:relative;height:4px;width:100%;background:#e1e1e1;border-radius:5px}.price-range-slider .progress{height:100%;left:0%;right:0%;position:absolute;border-radius:5px;background:var(--darkColor);top:0;display:block}.facets__selected{font-weight:400;line-height:1.3;letter-spacing:0;color:#333;font-size:14px}.facets__price .field-currency{align-self:center}.price-range_field input{font-size:13px;height:auto;border:1px solid var(--black);background-color:#fff;width:80px;padding:5px 4px 3px;line-height:1.5px;appearance:none;color:#333;-webkit-appearance:none;-moz-appearance:textfield;box-shadow:none;outline:none;text-align:inherit;text-align:center;border-radius:5px}.price-range_field+.price-range_field{margin-left:auto;text-align:right}price-range.facets__price{display:flex;padding:18px 0 0;position:relative;flex-wrap:wrap}.facets__label.facet-checkbox{display:flex;align-items:center;gap:8px}.swatch-input-wrapper{display:flex;cursor:pointer}.swatch-input-wrapper input{cursor:pointer}.price-filter{padding-bottom:16px}.facets .list-menu__item{padding:5px 0}.facet-checkbox__text{font-size:14px;line-height:1.3;text-transform:capitalize;cursor:pointer}.facets details:last-of-type{border:0}.facets button.btn{margin-top:20px}details .icon-caret{transition:transform .3s ease}details[open] .icon-caret{transform:rotate(180deg)}form#FacetFiltersFormMobile{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(var(--color-foreground),.5);pointer-events:none}.mobile-facets__inner{background-color:var(--white);width:calc(100% - 5rem);margin-left:auto;height:100%;overflow-y:auto;pointer-events:all;transform:translate(0);transition:transform .2s ease-in-out;max-width:375px;display:flex;flex-direction:column;transform:translate(105vw)}.mobile-facets__header{border-bottom:1 solid var(--gray);padding:20px 15px;text-align:center;display:flex;position:sticky;top:0;z-index:2}.mobile-facets__header-inner{flex-grow:1;position:relative}.mobile-facets__count{color:rgba(var(--color-foreground),.7);font-size:1.3rem;margin:0;flex-grow:1}.mobile-facets__close .svg-wrapper{width:20px;height:20px;display:block}.mobile-facets__close .icon-close{width:100%;height:100%}.mobile-facets__heading{font-size:16px}.mobile-facets__count{font-size:14px}.mobile-facets details{border-bottom:1px solid var(--gray);padding:10px 20px}.mobile-facets__footer{border-top:.1rem solid var(--gray);padding:2rem;bottom:0;position:sticky;display:flex;z-index:2;margin-top:auto;justify-content:space-between;align-items:center;gap:20px}.mobile-facets__footer button.btn{margin:0}.top-coll-filters{align-items:center;gap:5px;margin-bottom:14px}.top-coll-filters svg{width:24px}@media (max-width: 991px){.collection-products{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){form#CollectionFilters{display:none}.inner_collection_page{flex-direction:column;gap:10px}.mobile-facets.active .mobile-facets__inner{transform:translate(0)}.mobile-facets.active:before{position:fixed;top:0;right:0;bottom:0;left:0;display:block;cursor:default;content:" ";background:#00000057;height:100vh;z-index:0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/collection-filter.css.map */
