.origine-archive-products-section{padding:112px 0 70px}.origine-archive-products-section .heading-red{text-align:center}.origine-archive-products-section .subtitle{font-size:18px;text-align:center;margin-top:24px}.origine-archive-products-section .origine-section-inner{margin-top:80px}.origine-archive-products-section .origine-section-inner .products-wrap{display:grid;grid-template-columns:repeat(4,1fr);column-gap:34px;row-gap:50px;margin-top:30px}.origine-archive-products-section .products-wrap img{max-height:350px;width:100%;object-fit:cover;display:block;border-radius:15px;height:350px}.origine-archive-products-section .products-wrap .origine-product-item-image{margin-bottom:15px}.origine-archive-products-section .products-wrap .origine-product-item-button{text-align:center}.origine-archive-products-section .products-wrap .origine-product-item-price{font-size:20px;font-family:"Open Sans",sans-serif;font-weight:600;margin-bottom:15px}.origine-archive-products-section .products-wrap .origine-product-item-title{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:600;line-height:150%;margin-bottom:5px}.origine-archive-products-section .products-wrap .origine-product-item-tags{font-size:14px;margin-bottom:15px}.origine-archive-products-section .products-wrap .origine-product-item-inner{height:100%;display:flex;flex-direction:column}.origine-archive-products-section .products-wrap .origine-product-item-content{display:flex;flex-direction:column;flex:1}.origine-archive-products-section .products-wrap .origine-product-item-button{margin-top:auto}.origine-archive-products-section .products-wrap .added_to_cart{display:none}.origine-archive-products-section .products-wrap .origine-product-item-image a{display:block}.origine-archive-products-section .products-wrap .origine-product-item-price del{font-size:16px}.origine-archive-products-section .products-wrap .origine-product-item-price ins{text-decoration:none}.origine-archive-products-section .load-more-wrap{margin-top:80px;text-align:center}.origine-archive-products-section .current-filters-wrap{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.origine-archive-products-section .current-filters-wrap .current-filters{flex:1;display:flex;flex-wrap:wrap;gap:8px}.origine-archive-products-section .items-view-buttons{display:flex;align-items:center;gap:15px}.origine-archive-products-section .items-view-buttons svg{display:block}.origine-archive-products-section .items-view-buttons a{background:#f4f4f4}.origine-archive-products-section .items-view-buttons a.active{background:#f6ede4}.origine-archive-products-section .origine-product-item-quantity-buttons{display:none}.origine-archive-products-section .origine-section-inner .products-wrap[data-view-mode="view-list"]{grid-template-columns:repeat(1,1fr);row-gap:15px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-inner{flex-direction:row;align-items:center;gap:36px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-quantity-buttons{display:block}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-content{flex-direction:row;align-items:center;gap:16px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-content-wrap{max-width:520px;width:100%}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-price{margin-bottom:18px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] img{max-height:200px;max-width:165px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-image{margin-bottom:0}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-tags{margin:0}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-button{margin-top:0;margin-left:auto;min-width:fit-content}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity{display:flex;width:120px;height:44px;border:1px solid #1d1d1d;align-items:center}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity .quantity-button{flex:1;height:100%;display:flex;align-items:center;justify-content:center}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity .quantity-button--plus{order:3}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity .quantity-button--plus svg{height:11px;width:11px}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity .quantity-button--minus{order:1}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity .quantity-button--minus svg{height:1px;width:12px}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity input{width:44px;padding:0;border-radius:unset;border:unset;text-align:center;order:2;height:100%}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity input::-webkit-outer-spin-button,.origine-archive-products-section .origine-product-item-quantity-buttons .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.origine-archive-products-section .btn-open-filters{display:inline-flex;gap:12px;align-items:center}.origine-archive-products-section .btn-open-filters svg path{transition:all .15s ease}.origine-archive-products-section .btn-open-filters:hover svg path,.origine-archive-products-section .btn-open-filters.active svg path{fill:#8f250b}.origine-archive-products-section .btn-open-filters.active,.origine-archive-products-section .btn-open-filters:hover{border-color:#8f250b}.origine-archive-products-section .archive-products-filters-form{margin-bottom:32px}.origine-archive-products-section .top-filters-wrap{display:flex;justify-content:space-between;width:100%;align-items:center}.origine-archive-products-section .has-input input{display:none}.origine-archive-products-section .filters-by-categories{display:flex;gap:16px;flex-wrap:nowrap;overflow:auto;max-width:65%;align-items:center}.origine-archive-products-section .filters-by-categories a{border-color:transparent}.origine-archive-products-section .dropdown-toggle svg{transition:all .15s ease;vertical-align:bottom;margin-left:8px}.origine-archive-products-section .dropdown-wrap.active .dropdown-toggle svg{transform:rotate(180deg)}.origine-archive-products-section .dropdown-wrap .dropdown-menu{left:unset;right:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);top: calc(100% + 1px)}.origine-archive-products-section .archive-products-filters-form{gap:32px}.origine-archive-products-section .bottom-filters-wrap{width:100%;display:none;grid-template-columns:repeat(4,1fr);gap:32px}.origine-archive-products-section .bottom-filters-wrap.active{display:grid}.origine-archive-products-section .filter-item label{display:flex;justify-content:space-between}.tax-product_cat .origine-archive-products-section .btn-current-filter[data-input="categories"]{display:none}@media screen and (max-width:992px){.origine-archive-products-section .top-filters-wrap{flex-wrap:wrap}.origine-archive-products-section .filters-by-categories{order:1;max-width:100%;width:100%;margin-top:16px}.origine-archive-products-section .bottom-filters-wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.origine-archive-products-section .origine-section-inner .products-wrap{grid-template-columns:repeat(2,1fr)}.origine-archive-products-section .products-wrap img{height:auto}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-content{flex-wrap:wrap}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-content-wrap{max-width:100%}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] img{max-width:90px;max-height:90px}.origine-archive-products-section .products-wrap[data-view-mode="view-list"] .origine-product-item-inner{gap:16px;align-items:flex-start}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity{width:70px}.origine-archive-products-section .origine-product-item-quantity-buttons .quantity input{width:20px}.origine-archive-products-section .bottom-filters-wrap{grid-template-columns:repeat(1,1fr)}.origine-archive-products-section .current-filters-wrap{flex-wrap:wrap;flex-direction:column}.origine-archive-products-section .items-view-buttons{margin-left:auto}}