@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:500;src:url(../../fonts/OpenSans-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bitter;font-style:normal;font-weight:600;src:url(../../fonts/Bitter-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bitter;font-style:normal;font-weight:700;src:url(../../fonts/Bitter-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bitter;font-style:normal;font-weight:800;src:url(../../fonts/Bitter-ExtraBold.ttf) format("truetype")}.single-produs .body-wrapper-page .post-template-wrapper{padding:30px 0 60px}.category-sidebar-section{background:#fff;overflow:hidden}@media screen and (max-width:992px){.category-sidebar-section{margin-bottom:15px;padding:15px}}.category-sidebar-section .category-sidebar-content .cat-sidebar-title{border-bottom:1px solid var(--light-gray-color);margin:0 12px;padding:15px}.category-sidebar-section .category-sidebar-content .cat-sidebar-title h4{color:var(--primary-color);margin:0}.category-sidebar-section .category-sidebar-content .cat-sidebar-box{padding:15px}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list{padding:0}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li{list-style:none}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.cat-item:before{content:none}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li a{color:var(--primary-color);display:block;left:0;padding:5px 30px 5px 0;position:relative;transition:all .3s ease}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li a:hover{color:var(--secondary-color);left:10px}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li ul.children{display:none}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children{position:relative}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children span{color:var(--secondary-color);cursor:pointer;padding:3px;position:absolute;right:6px;top:2px;transition:all .3s ease}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children span svg{height:17px;transform:rotate(90deg);transition:all .3s ease;width:25px}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children span:hover{background:var(--secondary-color)}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children span:hover svg path{fill:#fff}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.category-has-children span.rotate-icon svg{transform:rotate(270deg)}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.current-cat-ancestor>ul.children{display:block}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li.current-cat>a{color:var(--secondary-color)}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li:hover>a{color:var(--secondary-color);left:10px}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li .children{margin:0 0 0 5px;padding:0 0 0 15px;position:relative}.category-sidebar-section .category-sidebar-content .cat-sidebar-box .cat-sidebar-list li .children:before{border-left:2px solid var(--secondary-color);content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%}.product-content-box{background:#fff;margin:0 0 30px;position:relative}.product-content-box .product-item-image{overflow:hidden;padding:5px;position:relative}.product-content-box .product-item-image .product-item-price .price-span{background:var(--secondary-color);color:#fff;padding:5px 15px;pointer-events:none;position:absolute;right:0;text-transform:capitalize;top:10px;z-index:2}.product-content-box .product-item-image .product-item-image-src{background-position:50%;background-repeat:no-repeat;background-size:cover;height:250px}.product-content-box .product-item-image .product-image-btn .product-btn{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);bottom:-100%;color:#fff;display:flex;height:100%;justify-content:flex-start;left:0;letter-spacing:.3px;line-height:20px;padding:15px;pointer-events:none;position:absolute;transition:all .3s ease;width:100%;z-index:2}.product-content-box:hover .product-item-image .product-image-btn .product-btn{bottom:0;height:20%}.product-content-box .product-item-data .product-item-title{padding:15px}.product-content-box .product-item-data .product-item-title h5{margin:0}.product-content-box .product-item-data .product-item-category .subtitle a{color:var(--primary-color)}.category-page .product-list-wrapper .row-elements.justify-elemets{justify-content:center}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image{background:#fff;box-shadow:3px 3px 12px 1px rgba(0,0,0,.1);overflow:hidden;padding:0;position:relative}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image .product-item-image a{display:block;padding:20px 20px 30px}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image .product-item-image a .product-item-data{margin:0}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image .product-item-image .product-image-btn .product-btn{justify-content:center}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image .product-item-image .product-image-btn .product-btn:before{background:#000;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:-1}.category-page .product-list-wrapper .row-elements .product-content-box.subcategory-no-image:hover .product-image-btn .product-btn{height:100%}.posts-pagination{text-align:center}.posts-pagination .page-numbers{background:#fff;border-radius:50%;padding:7px 15px}.posts-pagination .page-numbers.current{background:var(--primary-color);color:#fff;padding:7px 15px}.posts-pagination .page-numbers.next,.posts-pagination .page-numbers.prev{display:none}
