.collection{padding-bottom:40px}.custom_main_collection .product-count-vertical,.custom_main_collection .facet-filters__label{display:none}.custom_main_collection .select{border-radius:8px;border:1px solid #e1e1e1;padding:10px 22px;justify-content:center;align-items:center;gap:20px}.custom_main_collection .select select{color:#000;text-align:center;font-family:Helvetica;font-size:13px;font-weight:400;line-height:100%;letter-spacing:.5px;text-transform:uppercase;max-width:none;padding:0 4px}.custom_main_collection .select .svg-wrapper{position:static}.custom_main_collection .select select:focus{outline:none;border:none;transition:none;box-shadow:none}.custom_main_collection .facets-vertical-form{justify-content:space-between;align-items:center}.custom_main_collection .facets-vertical-form .filters-heading{color:#000;font-size:24px;font-weight:700;line-height:130%;text-transform:uppercase}.custom_main_collection .facets-vertical{gap:50px}.custom_main_collection .facets__summary-label{color:#000;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.08px}.custom_main_collection .facets__summary:hover .facets__summary-label{text-decoration:none}.custom_main_collection .facets{margin-bottom:60px}.custom_main_collection .active-facets{display:none}.custom_main_collection .facets-wrapper{padding-right:0;border-top:1px solid #e2e2e2}.custom_main_collection .facets-wrapper details{border-top:0px}.custom_main_collection .facets__summary{padding-inline:0px}.custom_main_collection .facets__summary div span{color:#000;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.08px}.custom_main_collection .facets__summary div{display:flex;justify-content:space-between;align-items:center}.custom_main_collection .facets__summary div:after{content:"+";font-size:20px;color:#000;font-family:Helvetica}.custom_main_collection details[open] .facets__summary div:after{content:"-"}.custom_main_collection .facets__label{justify-content:flex-start}.custom_main_collection .swatch-input-wrapper .swatch-input__label{display:none!important}.custom_main_collection .facets__label:has(.swatch-input__input:checked) .svg-wrapper{visibility:visible;left:1.1rem;top:1.5rem}.custom_main_collection .grid__item{flex-shrink:1;flex-grow:0}.custom_main_collection .pagination__list{gap:5px}.custom_main_collection .pagination__item{color:#4d4d4d;text-align:center;font-size:16px;font-weight:400;line-height:120%;letter-spacing:.08px;padding:6.3px 11.5px}.custom_main_collection .pagination__item--current{background-color:#000;border-radius:8px;color:#fff}.custom_main_collection .pagination__item--current:after{content:none}.custom_main_collection .pagination__item-arrow{padding:0}.custom_main_collection .pagination__item-arrow .svg-wrapper{width:32px;height:32px}.custom_main_collection .pagination__item--next .svg-wrapper svg{transform:rotate(180deg)}.custom_main_collection .product-grid{row-gap:15px}.custom_main_collection .custom-prod-card{height:100%;display:flex;flex-direction:column;justify-content:space-between}.custom_main_collection .feat-prod-image{display:flex;justify-content:center;align-items:center}.custom_main_collection .feat-prod-image .feat-prod-link{position:relative;width:100%;height:100%}.custom_main_collection .feat-prod-image img{width:100%;height:100%;object-fit:cover}.custom_main_collection .feat-prod-info{background-color:#fcfcfc;padding:24px}.feat-prod-info a{text-decoration:none}.custom_main_collection .featProdSwiper{padding-inline:20px;margin-top:30px}.custom_main_collection .feat-prod-title{color:#000;font-size:16px;font-weight:700!important;line-height:113.75%;letter-spacing:.25px;text-transform:uppercase;margin-bottom:12px}.custom_main_collection .feat-prod-price-buy{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e1e1e1;margin-top:0;padding-top:10px}.custom_main_collection .feat-prod-price{color:#071330;font-size:14px;font-weight:400;line-height:165%;letter-spacing:1.4px;text-transform:uppercase}.custom_main_collection .feat-prod-buy{color:#071330;font-size:14px;font-weight:700!important;line-height:165%;text-transform:uppercase;background:none;border:none;border-bottom:2px solid #071330;cursor:pointer}.custom_main_collection .custom-prod-card .select-color{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:15px}.custom_main_collection .custom-prod-card .sr-only{display:none}.custom_main_collection .custom-prod-card .color-item{width:25px;height:25px;display:block;cursor:pointer}.custom_main_collection .color-set{border:none;padding:0;display:flex;justify-content:center;align-items:center;gap:8px}.custom_main_collection .swatch-input__label{display:inline!important;cursor:pointer!important}.custom_main_collection .color-set .swatch-input__input{display:none}.custom_main_collection .color-set .swatch{width:24px;height:24px;border-radius:0}.custom_main_collection .color-set .swatch-name{display:none}.custom_main_collection .swatch-input__input+.swatch-input__label{border-radius:0}.custom_main_collection .feat-prod-info .swatches{overflow:hidden}.custom_main_collection .prodCardColorSwiper{margin-inline:0px}.custom_main_collection .prodCardColorSwiper .swiper-wrapper{padding-top:3px;padding-left:1px}.custom_main_collection .prodCardColorSwiper .swiper-slide{width:auto!important}.custom_main_collection .color-fieldset-wrapper{overflow:hidden}.custom_main_collection .feat-prod-info .swatches .select-color{overflow:hidden;width:100%;margin-bottom:0}.custom_main_collection .feat-prod-info .swatches .swiper-button-lock{display:block}.custom_main_collection .feat-prod-info .swatches .bundle-product-prev-btn,.custom_main_collection .feat-prod-info .swatches .bundle-product-next-btn{width:15px;height:15px;flex:0 0 5%;z-index:1;cursor:pointer}@media only screen and (max-width: 1024px){.custom_main_collection .custom-prod-card .select-color{gap:0px}.custom_main_collection .product-grid .grid__item{max-width:none;min-width:none}}@media only screen and (max-width: 767px){.custom_main_collection .color-set .swatch{width:15px;height:15px}.custom_main_collection .feat-prod-title{font-size:12px}.custom_main_collection .feat-prod-info{padding:10px 3px 0}}@media only screen and (max-width: 500px){.custom_main_collection .product-grid{row-gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom-main-collection-grid.css.map */
