.elementor-5753 .elementor-element.elementor-element-97d8d61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-5753 .elementor-element.elementor-element-3e11c36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-5753 .elementor-element.elementor-element-3e11c36.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li a{color:var(--e-global-color-astglobalcolor0);background-color:#0000;border-color:#E8E8E8;transition-duration:0.5s;padding:5px 0 5px 0;border-style:solid;border-width:0 0 1px 0;border-radius:0 0 0 0}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li>span{color:var(--e-global-color-astglobalcolor0);background-color:#0000;border-color:#E8E8E8;transition-duration:0.5s;padding:5px 0 5px 0;border-style:solid;border-width:0 0 1px 0;border-radius:0 0 0 0}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li a,.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li>span{font-size:14px}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li{margin:5px 8px 0 0}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li i{color:#605BE5;font-size:15px}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li svg{fill:#605BE5;width:15px;height:15px}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li i:not(.wpr-tax-dropdown){margin-right:5px}.elementor-5753 .elementor-element.elementor-element-56a89ff .wpr-taxonomy-list li svg:not(.wpr-tax-dropdown){margin-right:5px}.elementor-5753 .elementor-element.elementor-element-a7e3799{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5753 .elementor-element.elementor-element-a7e3799.e-con{--flex-grow:0;--flex-shrink:0}.elementor-5753 .elementor-element.elementor-element-03ea85e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center}.elementor-5753 .elementor-element.elementor-element-066ea6c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-5753 .elementor-element.elementor-element-066ea6c .archive-title{margin:0;padding:0;color:var(--e-global-color-astglobalcolor0);font-family:"AlteHaasGroteskpt2",Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase}.elementor-5753 .elementor-element.elementor-element-9514ac1 .archive-product-title{margin:0;padding:0}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .shopengine-product-description-btn-group{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products.shopengine-hover-disable .products .product{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.rtl .elementor-5753 .elementor-element.elementor-element-9514ac1.elementor-align-left a.woocommerce-LoopProduct-link{text-align:right}.rtl .elementor-5753 .elementor-element.elementor-element-9514ac1.elementor-align-right a.woocommerce-LoopProduct-link{text-align:left}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products.shopengine-grid ul.products{grid-gap:20px!important}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .products .archive-product-container{margin-bottom:50px}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product-categories{color:#858585;padding:15px 0 5px 0}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product-categories>li{font-size:13px;font-weight:400;line-height:14px}.rtl .elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product-categories{padding:15px 0 5px 0}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products:not(.shopengine-archive-products--view-list) .product .woocommerce-loop-product__title{color:#101010}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products:not(.shopengine-archive-products--view-list) ul.products li.product .woocommerce-loop-product__title{font-size:16px;font-weight:500;text-transform:capitalize;line-height:18px}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product .price{color:#101010}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product .price .amount{font-size:18px;font-weight:700;line-height:22px}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:9px 21px 10px 21px!important;margin:0 0 0 0px!important;text-align:left;color:#f1f1f1!important;background:#505255!important}.rtl .elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger){padding:9px 21px 10px 21px!important;margin:0 0 0 0px!important}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger):hover{color:#f1f1f1!important;background:#101010!important}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-widget .shopengine-archive-mode-grid .tooltiptext{color:#563030!important}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .woocommerce-pagination>ul>li>.page-numbers{margin:10px 10px 0 0}.rtl .elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .woocommerce-pagination>ul>li>.page-numbers{margin:10px 0 0 10px}.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product-categories>li,.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product .woocommerce-loop-product__title,.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product .price .amount,.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product a.button:not(.shopengine-quickview-trigger),.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .onsale,.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .woocommerce-pagination,.elementor-5753 .elementor-element.elementor-element-9514ac1 .shopengine-archive-products .product .shopengine-product-excerpt{font-family:Helvetica}@media(min-width:768px){.elementor-5753 .elementor-element.elementor-element-3e11c36{--width:20.958%}.elementor-5753 .elementor-element.elementor-element-a7e3799{--width:77.879%}}.cat-level{list-style:none;margin:0;padding-left:0;.cat-item{background:#fff;border:1px solid #e0e9d8;padding:10px 12px;margin:10px 0;box-shadow:0 2px 6px rgb(0 0 0 / .04);transition:all 0.25s ease}.cat-item:hover{border-color:#ccc;box-shadow:0 2px 5px rgb(0 0 0 / .07)}.cat-item>a{text-decoration:none;color:#2b2b2b;font-weight:500;font-size:14px;display:inline-block;vertical-align:middle;transition:color 0.2s ease}.cat-item>a:hover{color:#a3b197}.cat-toggle{cursor:pointer;margin-right:10px;font-size:12px;display:inline-flex;width:14px;height:14px;align-items:center;justify-content:center;transition:background 0.25s ease,transform 0.25s ease}.cat-item.open>.cat-toggle{transform:rotate(45deg);background:rgb(163 177 151 / .08)}.cat-item ul{display:none;padding-left:12px;margin-top:10px;border-left:2px solid #e7e7e7}.cat-item.open>ul{display:block}.cat-item ul .cat-item{background:#fafafa;border:1px solid #e0e0e0;box-shadow:none}.cat-item ul .cat-item:hover{border-color:#c8c8c8}.cat-item ul .cat-item ul .cat-item{background:#f7f7f7}.tema-product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:30px}@media(max-width:1024px){.tema-product-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.tema-product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.tema-product-grid{grid-template-columns:repeat(1,1fr)}}.product-card{width:100%;display:flex;flex-direction:column;gap:12px;animation:fadeInUp .5s ease both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}100%{opacity:1;transform:translateY(0)}}.product-thumb{width:100%;padding-top:100%;position:relative;overflow:hidden}.product-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .35s ease}.img-main{opacity:1}.img-hover{opacity:0}.product-thumb:hover .img-main{opacity:0}.product-thumb:hover .img-hover{opacity:1}.product-info{padding:18px 4px 0 4px}.product-category{font-size:12px;color:#7a7a7a;text-transform:uppercase;margin-bottom:6px;opacity:.7}.product-title{font-size:18px;font-weight:500;color:#2b2b2b}.product-title a:hover{color:#a3b197}.tema-pagination{text-align:center;margin:40px 0}.tema-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #e3e3e3;margin:0 3px}.tema-pagination .current{background:#a3b197;color:#fff;border-color:#a3b197}