.widget{margin:0 0 1.5em}.widget select{max-width:100%}.woocommerce-products-header{min-height:100px}.WpfWoofiltersWidget{position:sticky;top:150px}.archive-product-container .product a:before{display:none}.archive-product-container .product{border-bottom:1px solid #00000080;border-right:1px solid #00000080}.archive-product-container .product:nth-child(4n){border-right:none}.woocommerce-products-header__title{font-family:var(--dm-mono);padding:0 120px 50px;font-size:50px}.woocommerce-products-header{text-align:center;text-transform:uppercase;padding-top:220px}.archive-product-wrapper{grid-template-columns:400px calc(100% - 400px);padding-bottom:30px;display:grid}.product-filters{border-right:1px solid var(--main-red-color);border-top:1px solid var(--main-red-color);grid-column:1/2;grid-row-start:3;padding:20px}.woocommerce-result-count{text-transform:uppercase;text-align:end;grid-column:2/-1;width:100%;padding:25px 120px}.woocommerce-ordering{grid-area:1/1/auto/2;padding:25px 120px}.woocommerce-ordering .orderby{text-transform:uppercase;border:none}.product-content{border-top:1px solid var(--main-red-color);grid-column:2/3;grid-row-start:3}.woocommerce-pagination{border:1px solid var(--main-red-color);grid-column:2/3;grid-row-start:4;margin-top:30px;margin-right:20px;padding:30px 0}.page-numbers{color:var(--main-black-color);flex-wrap:wrap;justify-content:center;align-items:center;padding:0 1px;font-weight:700;text-decoration:none;display:flex}.page-numbers .current{border:1px solid var(--main-red-color);border-radius:50%;padding:7px 15px}.page-numbers:visited{color:var(--main-black-color)}.woocommerce-pagination ul li a{transition:var(--main-ease-fast);border-radius:50%;padding:10px 16px}.woocommerce-pagination ul li:hover a{background-color:var(--main-red-color);color:var(--main-white-color)}.next .page-numbers{padding:12px 16px}@media only screen and (max-width:1440px){.product-filters{padding:0 20px 0 50px}}@media only screen and (max-width:1024px){.product-filters{padding:0 20px}.archive-product-wrapper{grid-template-columns:250px calc(100% - 250px)}.archive-product-container .product{border:unset;border-bottom:1px solid #00000080}.archive-product-container .product:nth-child(3n+2){border-left:1px solid #00000080;border-right:1px solid #00000080}}@media only screen and (max-width:768px){.woocommerce-products-header__title{padding:0 20px 50px;font-size:8vw}.archive-product-wrapper{display:block}.archive-product-container .product:nth-child(3n+2){border-left:none;border-right:none}.archive-product-container .product:nth-child(odd){border-right:1px solid #00000080}.product-filters{border-top:none;border-right:none}.woocommerce-pagination{margin-left:20px}}@media only screen and (max-width:550px){.woocommerce-products-header{padding-top:150px}.archive-product-container .product:nth-child(odd){border-right:none}.woocommerce-ordering{grid-column-start:2}.woocommerce-ordering .orderby{width:100%}}.widget_price_filter .ui-slider{text-align:left;position:relative}.widget_price_filter .ui-slider .ui-slider-handle{z-index:2;cursor:ew-resize;box-sizing:border-box;opacity:1;background:#4169e1;outline:none;width:1em;height:1em;margin-top:-.25em;position:absolute}.widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.widget_price_filter .ui-slider .ui-slider-handle:hover,.widget_price_filter .ui-slider .ui-slider-handle.ui-state-active{box-shadow:0 0 0 .25em #0000001a}.widget_price_filter .ui-slider .ui-slider-range{z-index:1;background:#4169e1;border:0;display:block;position:absolute}.widget_price_filter .ui-slider-horizontal{height:.5em}.widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%}.archive-product-container .product{border-color:#00000024}.archive-product-container ul.products li.product img{aspect-ratio:1;object-fit:contain;height:auto;margin:0}.archive-product-container ul.products li.product .woocommerce-loop-product__title{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:14px 0 0;padding:0;font-size:15px;line-height:1.4;display:-webkit-box;overflow:hidden}.archive-product-container ul.products li.product .price{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex;right:44px}.archive-product-container ul.products li.product .price bdi,.archive-product-container ul.products li.product .price bdi .woocommerce-Price-currencySymbol{font-size:19px}.archive-product-container ul.products li.product .price del,.archive-product-container ul.products li.product .price del bdi,.archive-product-container ul.products li.product .price del bdi .woocommerce-Price-currencySymbol{color:#6b6b66;font-size:14px;font-weight:400}.archive-product-container ul.products li.product .price ins{order:-1;text-decoration:none}.archive-product-container ul.products li.product .price ins bdi,.archive-product-container ul.products li.product .price ins bdi .woocommerce-Price-currencySymbol{color:var(--main-red-color)}.woocommerce-result-count{letter-spacing:.04em;color:#6b6b66;align-self:center;margin:0;font-size:13px}.woocommerce-ordering{align-self:center;margin:0;padding:20px 20px 20px 50px}.woocommerce-ordering .orderby{letter-spacing:.04em;cursor:pointer;background-color:#fff;border:1px solid #dcdcd7;width:100%;max-width:300px;padding:10px 12px;font-size:13px}.product-filters__toggle{display:none}.product-filters .widget select,.product-filters input[type=text],.product-filters input[type=number]{background-color:#fff;border:1px solid #dcdcd7;border-radius:0;min-height:38px;padding:6px 10px}.woocommerce-pagination{border-color:#00000024}@media only screen and (max-width:768px){.archive-product-wrapper{flex-wrap:wrap;align-items:center;display:flex}.archive-product-wrapper>*{width:100%}.archive-product-wrapper>.product-filters{order:1;width:50%;padding:12px 6px 12px 16px}.archive-product-wrapper>.woocommerce-ordering{order:2;width:50%;padding:12px 16px 12px 6px}.archive-product-wrapper>.woocommerce-result-count{text-align:start;order:3;padding:4px 16px 12px}.archive-product-wrapper>.product-content{order:4}.archive-product-wrapper>.woocommerce-pagination{order:5;margin:30px 16px 0}.archive-product-wrapper>#infinite-scroll-placeholder{order:6}.archive-product-wrapper>.product-filters.is-open{width:100%;padding-right:16px}.product-filters__toggle{border:1px solid var(--main-black-color);color:var(--main-black-color);letter-spacing:.06em;text-transform:uppercase;background:#fff;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.product-filters.is-open .product-filters__toggle{background:var(--main-black-color);color:#fff}.product-filters__panel{display:none}.product-filters.is-open .product-filters__panel{padding-top:16px;display:block}.product-filters .WpfWoofiltersWidget{position:static}.woocommerce-ordering .orderby{border-color:var(--main-black-color);width:100%;min-height:42px}.archive-product-container .woocommerce ul.products,.archive-product-container ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-product-container .product,.archive-product-container .product:nth-child(3n+2),.archive-product-container .product:nth-child(odd){border:0;border-bottom:1px solid #00000024}.archive-product-container .product:nth-child(odd){border-right:1px solid #00000024}.archive-product-container ul.products li.product{padding:44px 8px 46px}.archive-product-container .product a.woocommerce-LoopProduct-link:before{font-size:34px;top:-4px}.archive-product-container ul.products li.product .woocommerce-loop-product__title{margin-top:10px;font-size:13px}.archive-product-container ul.products li.product .price{bottom:12px;left:8px;right:36px}.archive-product-container ul.products li.product .price bdi,.archive-product-container ul.products li.product .price bdi .woocommerce-Price-currencySymbol{font-size:16px}.archive-product-container ul.products li.product .yith-wcwl-add-to-wishlist{bottom:8px;right:6px}}