@font-face{font-family:'PP Monument Extended';src:url(../../../../../../../../themes/snapnew/assets/fonts/PPMonumentExtended-Regular.woff2) format("woff2"),url(../../../../../../../../themes/snapnew/assets/fonts/PPMonumentExtended-Regular.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}.feature_information{display:flex;align-items:center;background-color:#E6E8AB}.feature_information .box{padding:30px 5%;width:45%}.feature_information .box h1{margin:0;font-family:"PP Monument Extended",sans-serif;font-size:27px;text-transform:uppercase;font-weight:600}.feature_information .images{background-color:#fff;width:55%;display:flex;gap:5px}.feature_information .images .image{width:49.5%;height:395px;transition:all .2s linear;overflow:hidden}.feature_information .images .image img{height:100%;object-fit:cover;width:100%;transition:all .2s linear}.feature_information .images .image:hover{width:80%;transition:all .2s linear}.feature_information .images .image:hover img{transform:scale(1.2);transition:all .2s linear}.products__holder .container{display:grid;grid-template-columns:0.9fr 3fr;gap:70px;margin:40px auto}@media (max-width: 1170px){.products__holder .container{grid-template-columns:1fr;gap:20px}}.filter .btn-filter{background-color:#000;border:2px solid #000;border-radius:0;color:#fff;text-transform:uppercase;font-weight:500;display:none;padding:8px 15px;cursor:pointer}.filter .btn-filter:hover{background-color:transparent;color:#000}.filter .filter_header{display:none;justify-content:space-between;font-size:14px;font-weight:600;margin-bottom:20px;border-bottom:1px solid #F0F0F0;padding-bottom:10px}.filter .filter_header button{margin-left:auto;width:20px;height:20px;background:transparent;background-size:cover;border:0;text-indent:-9999px;cursor:pointer;background-image:var(--wpr-bg-9d6a3f64-e075-434b-ab26-d417979aa56f);transform:rotate(0deg);transition:all 0.2s linear}.filter .filter_header button:hover{transition:all 0.2s linear;transform:rotate(180deg)}@media (max-width: 1170px){.filter .btn-filter{display:block}.filter .filter_header{display:flex}.filter .filtros{position:fixed;overflow-x:hidden;width:80%;height:100%;top:0;z-index:99;left:0;visibility:hidden;margin:0;left:-120px;padding:0;transition:all ease-in-out .2s;padding:20px;max-height:100vh;overflow-y:scroll;max-width:400px;background:#fff}.filter .filtros.visible{left:0;transition:all ease-in-out .2s;visibility:visible}}.products_list select{font-size:12px;padding:0;background:transparent;border:0;text-transform:uppercase}.products_list .woocommerce-result-count{display:none}.products_list #products ul.products{display:flex;flex-flow:wrap;margin:0;gap:1%;row-gap:15px;padding:0}.products_list #products ul.products::before,.products_list #products ul.products::after{display:none}.products_list #products ul.products li.product{padding:20px;border:1px solid #F0F0F0;width:32.63%;margin:0;display:flex;flex-direction:column;gap:15px;align-items:center}.products_list #products ul.products li.product span.onsale{background-color:#e6e8ab;color:#000;border-radius:0;min-width:auto;min-height:auto;padding:8px 10px;line-height:normal;text-transform:uppercase;margin:0;top:15px;right:15px;font-weight:500;font-size:12px;position:absolute}.products_list #products ul.products li.product h3.woocommerce-loop-product__title{text-transform:uppercase;font-weight:700;color:#000;font-size:17px;margin:0;text-align:left;padding:15px 0 5px}.products_list #products ul.products li.product .price{font-size:15px;font-weight:400;color:#000;text-align:left;margin:0}.products_list #products ul.products li.product .price ins{text-decoration:none;font-weight:600}.products_list #products ul.products li.product .price del{color:#757575}.products_list #products ul.products li.product a.wvs-add-to-cart-button,.products_list #products ul.products li.product a.product_type_simple{border:2px solid #000;text-transform:uppercase;font-weight:600;background-color:#fff;border-radius:0;color:#000;font-size:14px;width:180px;text-align:center;padding:12px 0;margin:0;display:none}.products_list #products ul.products li.product a.wvs-add-to-cart-button:hover,.products_list #products ul.products li.product a.product_type_simple:hover{background-color:#000;color:#fff}.products_list #products ul.products li.product ul.variations{margin:0}.products_list #products ul.products li.product ul.variations li{justify-content:start;margin:0}.products_list .woocommerce-pagination{margin-top:20px}.products_list .woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;border:0;gap:2px}.products_list .woocommerce-pagination ul.page-numbers li{border:0}@media screen and (max-width: 1090px){.feature_information{flex-direction:column}.feature_information .box{width:100%;padding:20px 5%}.feature_information .images{width:100%}.feature_information .images .image{height:280px}.products_list #products ul.products{justify-content:space-between}.products_list #products ul.products li.product{width:48%;display:flex;flex-direction:column}.products_list #products ul.products li.product h2.woocommerce-loop-product__title{font-size:15px}.products_list #products ul.products li.product .price{font-size:16px}.products_list #products ul.products li.product .btns{margin-top:auto}.products_list #products ul.products li.product .btns a.button.single_add_to_cart_button{width:100%;padding:10px 0}.products_list #products ul.products li.product .btns a.button.icon_add_to_cart_button{display:none}}
