.wishlist_table .product-add-to-cart,.wishlist_table td.product-add-to-cart{display:flex!important;flex-direction:column!important;align-items:center!important;padding:15px 10px!important}.wishlist_table .product-add-to-cart span.dateadded{order:1!important;display:block!important;position:static!important;margin-bottom:15px!important;font-size:13px!important;color:#666!important;text-align:center!important}.wishlist_table .product-add-to-cart a,.wishlist_table .product-add-to-cart a.button,.wishlist_table .product-add-to-cart a.add_to_cart_button{order:2!important;position:static!important;top:unset!important;bottom:unset!important;left:unset!important;right:unset!important;font-size:14px!important;font-weight:600!important;font-family:Inter,sans-serif!important;background:#000!important;color:#fff!important;padding:10px 25px!important;margin:0!important;display:inline-block!important;width:auto!important;border-radius:5px!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:0.5px!important;transition:background 0.3s ease!important}.wishlist_table .product-add-to-cart a:hover{background:#dd9933!important;color:#fff!important}.wishlist_table .product-add-to-cart a::after,.wishlist_table .product-add-to-cart a:after{content:none!important;display:none!important}@media screen and (max-width:767px){#featured-product .row{display:flex!important;flex-wrap:wrap!important;justify-content:flex-start!important;margin:0!important;padding:0 8px!important;gap:12px!important}#featured-product .product-content,#featured-product .col-12.product-content,#featured-product .col-lg-3,#featured-product .tab-pane .row>div{flex:0 0 calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;width:calc(50% - 12px)!important;padding:0!important;margin:0 0 20px 0!important;box-sizing:border-box!important}#featured-product .product-image img{width:100%!important;height:auto!important}#featured-product .product-details{padding:8px 5px!important;text-align:center!important}#featured-product .product-details h5{font-size:14px!important;line-height:1.3!important}#featured-product .product-price{font-size:14px!important;justify-content:center!important;display:flex!important}}@media screen and (min-width:768px) and (max-width:1023px){#featured-product .row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important}#featured-product .product-content,#featured-product .col-lg-3,#featured-product .col-md-6,#featured-product .tab-pane .row>div{flex:0 0 45%!important;max-width:45%!important;width:45%!important;margin-bottom:20px!important}}@media screen and (min-width:1024px){#featured-product .row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;gap:20px!important}#featured-product .product-content,#featured-product .col-lg-3,#featured-product .col-md-6,#featured-product .tab-pane .row>div{flex:0 0 22%!important;max-width:22%!important;width:22%!important;margin-bottom:20px!important}}@media screen and (min-width:1440px){#featured-product .row{gap:25px!important}#featured-product .product-content,#featured-product .col-lg-3,#featured-product .col-md-6,#featured-product .tab-pane .row>div{flex:0 0 21%!important;max-width:21%!important;width:21%!important}}@media screen and (max-width:767px){#category-section .grid-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin:0!important;padding:0 5px!important;gap:10px!important}#category-section .grid-container .item{flex:0 0 42%!important;max-width:42%!important;width:42%!important;padding:5px!important;margin:0!important;box-sizing:border-box!important;text-align:center!important;overflow:hidden!important}#category-section .grid-container .item img,#category-section .grid-container .item .cat-image{width:100%!important;max-width:100%!important;height:auto!important;border-radius:8px!important;object-fit:contain!important}#category-section .grid-container .item .category{font-size:12px!important;margin-top:8px!important}#category-section .grid-container .item .items-num{font-size:10px!important}}@media screen and (min-width:768px) and (max-width:1023px){#category-section .grid-container{display:flex!important;flex-direction:column!important;align-items:center!important}#category-section .grid-container .item{flex:0 0 100%!important;max-width:400px!important;width:100%!important;margin-bottom:20px!important;text-align:center!important}#category-section .grid-container .item img,#category-section .grid-container .item .cat-image{max-width:100%!important;height:auto!important}}@media screen and (min-width:1024px){#category-section .grid-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:flex-start!important;gap:20px!important;padding:0 20px!important}#category-section .grid-container .item{flex:0 0 22%!important;max-width:22%!important;width:22%!important;margin-bottom:20px!important;text-align:center!important}#category-section .grid-container .item img,#category-section .grid-container .item .cat-image{max-width:100%!important;height:auto!important;border-radius:10px!important}}@media screen and (min-width:1440px){#category-section .grid-container{gap:30px!important;padding:0 50px!important}#category-section .grid-container .item{flex:0 0 21%!important;max-width:21%!important;width:21%!important}}@media screen and (max-width:767px){.related.products ul.products,section.related.products ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:0!important;padding:0 8px!important;list-style:none!important;justify-content:flex-start!important}.related.products ul.products::before,.related.products ul.products::after,section.related.products ul.products::before,section.related.products ul.products::after{display:none!important;content:none!important}.related.products ul.products li.product,section.related.products ul.products li.product{width:auto!important;max-width:none!important;flex:none!important;margin:0 0 16px 0!important;padding:0!important;float:none!important;clear:none!important;box-sizing:border-box!important;text-align:center!important}.related.products ul.products li.product img,section.related.products ul.products li.product img{width:100%!important;height:auto!important}.related.products ul.products li.product .woocommerce-loop-product__title,section.related.products ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important}.related.products ul.products li.product .price,section.related.products ul.products li.product .price{font-size:14px!important}}@media screen and (min-width:768px){.related.products ul.products,section.related.products ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;list-style:none!important;margin:0!important;padding:0!important}.related.products ul.products::before,.related.products ul.products::after,section.related.products ul.products::before,section.related.products ul.products::after{display:none!important;content:none!important}.related.products ul.products li.product,section.related.products ul.products li.product{flex:none!important;width:auto!important;max-width:none!important;margin:0 0 20px 0!important;padding:0!important;float:none!important;clear:none!important;text-align:center!important}@media screen and (max-width:991px){.related.products ul.products,section.related.products ul.products{grid-template-columns:repeat(2,1fr)!important}}.related.products ul.products li.product img,section.related.products ul.products li.product img{max-width:100%!important;height:auto!important}}@media screen and (max-width:767px){.woocommerce-cart .woocommerce,.woocommerce-cart .site-content,.woocommerce-cart .content-area{padding:0 15px!important;margin:0!important}.woocommerce-cart .shop_table_responsive tr,.woocommerce-cart .cart_item{padding:15px!important;margin-bottom:15px!important;background:#fff!important;border-radius:8px!important;box-shadow:0 1px 3px rgb(0 0 0 / .1)!important}.woocommerce-cart .cart-collaterals{padding:15px!important;margin-top:20px!important}}.qib-button-wrapper,.quantity,.woocommerce .qib-button-wrapper,.woocommerce .quantity,.woocommerce-cart .qib-button-wrapper,.woocommerce-page .qib-button-wrapper,.single-product .qib-button-wrapper,.single-product .quantity,body .qib-button-wrapper,table.cart .qib-button-wrapper,.shop_table .qib-button-wrapper{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;gap:10px!important}.woocommerce table.cart td.product-quantity,table.shop_table td.product-quantity,.single-product .summary .quantity{text-align:center!important}.qib-button-wrapper .minus,.qib-button-wrapper .plus,.quantity .minus,.quantity .plus,.qib-button-wrapper>.minus,.qib-button-wrapper>.plus,.qib-button-wrapper>button.minus,.qib-button-wrapper>button.plus,.woocommerce .qib-button-wrapper .minus,.woocommerce .qib-button-wrapper .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.single-product .quantity .minus,.single-product .quantity .plus,body .qib-button-wrapper .minus,body .qib-button-wrapper .plus,body .quantity .minus,body .quantity .plus,button.minus,button.plus,input.minus,input.plus{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;border-radius:8px!important;background:#fff!important;border:1px solid #ddd!important;color:#333!important;font-size:20px!important;font-weight:300!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all 0.15s ease!important;box-shadow:none!important;flex-shrink:0!important;line-height:1!important;padding:0!important;margin:0!important}.qib-button-wrapper .minus,.quantity .minus,body .qib-button-wrapper .minus,body .quantity .minus{order:2!important;-webkit-order:2!important}.qib-button-wrapper .plus,.quantity .plus,body .qib-button-wrapper .plus,body .quantity .plus{order:3!important;-webkit-order:3!important}.qib-button-wrapper .minus:hover,.qib-button-wrapper .plus:hover,.quantity .minus:hover,.quantity .plus:hover{background:#f8f8f8!important;border-color:#ccc!important}.qib-button-wrapper>.quantity,.qib-button-wrapper>.wqpmb_quantity,.qib-button-wrapper>div.quantity,body .qib-button-wrapper>.quantity,.woocommerce .qib-button-wrapper .quantity{order:1!important;-webkit-order:1!important;margin:0!important;width:auto!important;flex-shrink:0!important;background:transparent!important;border:none!important;display:inline-flex!important;align-items:center!important}.qib-button-wrapper .wqpmb_plain_input{display:none!important}.qib-button-wrapper .quantity input,.qib-button-wrapper input.qty,.qib-button-wrapper input[type="number"],.quantity input.qty,.quantity input[type="number"],body .qib-button-wrapper input,body .quantity input.qty,.woocommerce .qib-button-wrapper input,.woocommerce .quantity input.qty,.single-product .quantity input.qty{width:40px!important;max-width:40px!important;height:36px!important;text-align:center!important;font-size:16px!important;font-weight:500!important;color:#333!important;border:none!important;background:transparent!important;-moz-appearance:textfield!important;-webkit-appearance:none!important;padding:0!important;margin:0!important;order:2!important;-webkit-order:2!important}.qib-button-wrapper input::-webkit-outer-spin-button,.qib-button-wrapper input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button,.quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.wishlist_table .quantity,.wishlist-items-wrapper .quantity,.wishlist_table .qib-button-wrapper,.wishlist-items-wrapper .qib-button-wrapper{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;margin:0 auto!important;background:transparent!important;border:none!important;padding:0!important}.wishlist_table .quantity .minus,.wishlist_table .quantity .plus,.wishlist-items-wrapper .quantity .minus,.wishlist-items-wrapper .quantity .plus{width:30px!important;height:30px!important;font-size:16px!important;font-weight:400!important;line-height:1!important;padding:0!important;margin:0!important;border-radius:6px!important;background:#fff!important;border:1px solid #e0e0e0!important;cursor:pointer!important;text-align:center!important;color:#333!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.wishlist_table .quantity .minus,.wishlist-items-wrapper .quantity .minus{order:1!important}.wishlist_table .quantity .plus,.wishlist-items-wrapper .quantity .plus{order:3!important}.wishlist_table .quantity input.qty,.wishlist-items-wrapper .quantity input.qty{order:2!important;width:35px!important;height:30px!important;font-size:14px!important;font-weight:500!important;text-align:center!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;-moz-appearance:textfield!important}.wishlist_table .quantity input::-webkit-outer-spin-button,.wishlist_table .quantity input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.wishlist_table .quantity .plus:hover,.wishlist_table .quantity .minus:hover{background:#f5f5f5!important;border-color:#ccc!important}@media screen and (max-width:767px){.qib-button-wrapper,.quantity,.woocommerce-cart .qib-button-wrapper,.single-product .qib-button-wrapper,.single-product .quantity{gap:8px!important}.qib-button-wrapper .minus,.qib-button-wrapper .plus,.quantity .minus,.quantity .plus,.woocommerce-cart .qib-button-wrapper .minus,.woocommerce-cart .qib-button-wrapper .plus,.single-product .qib-button-wrapper .minus,.single-product .qib-button-wrapper .plus,.single-product .quantity .minus,.single-product .quantity .plus{width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;font-size:18px!important;font-weight:300!important;border-radius:8px!important;background:#fff!important;border:1px solid #ddd!important;color:#333!important}.qib-button-wrapper input,.quantity input.qty,.woocommerce-cart .qib-button-wrapper input,.single-product .qib-button-wrapper input,.single-product .quantity input.qty{width:36px!important;height:32px!important;font-size:15px!important;font-weight:500!important;text-align:center!important;border:none!important;background:transparent!important}.wishlist_table .quantity .plus,.wishlist_table .quantity .minus{width:32px!important;height:32px!important;font-size:16px!important;border-radius:8px!important;background:#fff!important;border:1px solid #ddd!important;color:#333!important}.wishlist_table .quantity input.qty{width:36px!important;height:32px!important;font-size:14px!important}}.woocommerce-cart .wow,.woocommerce-cart .animated,.woocommerce-cart [class*="wow"],.woocommerce-cart .fadeIn,.woocommerce-cart .fadeInUp,.woocommerce-cart .fadeInDown,.woocommerce-cart .zoomIn,.woocommerce-cart .slideInUp,.woocommerce-cart .slideInDown{animation:none!important;-webkit-animation:none!important;opacity:1!important;visibility:visible!important;transform:none!important;-webkit-transform:none!important;transition:none!important}@media screen and (max-width:767px){.woocommerce-cart .sticky-header,.woocommerce-cart .fixed-header,.woocommerce-cart #site-sticky-menu.sticky{position:relative!important;top:auto!important}}.scrollup,.scroll-to-top,a.scrollup{z-index:999!important}@media screen and (max-width:767px){.woocommerce-cart .scrollup,.woocommerce-cart .scroll-to-top,.woocommerce-cart a.scrollup{bottom:20px!important;right:15px!important;left:auto!important;width:40px!important;height:40px!important}.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{padding-left:50px!important}.woocommerce-cart .cart_totals h2,.woocommerce-cart .cart-collaterals h2{padding-left:0!important}}@media screen and (max-width:767px){#trending_products .owl-carousel{margin:0!important;padding:0 5px!important}#trending_products .owl-carousel .owl-item{padding:5px!important;box-sizing:border-box!important}#trending_products .flash_product{margin:0!important;padding:0!important}#trending_products .trending_products-col img{width:100%!important;height:auto!important}#trending_products .product-details{padding:8px 5px!important;text-align:center!important}#trending_products .product-heads a{font-size:14px!important;line-height:1.3!important}#trending_products .price{font-size:14px!important;justify-content:center!important}#trending_products .mobile-add-to-cart{font-size:10px!important}#trending_products .trending-right-row{text-align:center!important;width:100%!important}#trending_products .trending-right-head{text-align:center!important;position:relative!important;padding-bottom:20px!important;margin-bottom:25px!important;display:block!important}#trending_products .trending-right-head::after{position:absolute!important;content:''!important;height:4px!important;width:50px!important;background:#dd9933!important;left:50%!important;transform:translateX(-50%)!important;bottom:5px!important;top:auto!important;margin:0!important;display:block!important}#trending_products .trending_products-col{display:flex!important;justify-content:center!important}#trending_products .flash_product p#timer,#trending_products .flash_product p.countdown2{display:flex!important;justify-content:center!important;width:100%!important;overflow:visible!important}#trending_products p#timer div.numbers{min-width:50px!important}#trending_products .trending-right-row{text-align:center!important;width:100%!important}#trending_products .trending-right-head{text-align:center!important}#trending_products .trending_products-col{display:flex!important;justify-content:center!important}#trending_products .flash_product p#timer,#trending_products .flash_product p.countdown2{display:flex!important;justify-content:center!important;width:100%!important;overflow:visible!important}#trending_products p#timer div.numbers{min-width:50px!important}}@media screen and (min-width:768px){#trending_products .owl-carousel{display:block!important}#trending_products .owl-carousel .owl-stage-outer{display:block!important;overflow:hidden!important}#trending_products .owl-carousel .owl-stage{display:flex!important;flex-wrap:nowrap!important}#trending_products .owl-carousel .owl-item{float:left!important;flex:none!important;width:auto!important;max-width:none!important}#trending_products .flash_product{text-align:center!important}#trending_products .trending_products-col{display:flex!important;justify-content:center!important}#trending_products .trending_products-col img{max-width:280px!important;max-height:280px!important;width:auto!important;height:auto!important;object-fit:contain!important}#trending_products .trending_products-col{height:320px!important;display:flex!important;align-items:center!important;justify-content:center!important}#trending_products .trending_products-col{display:flex!important;justify-content:center!important}#trending_products .trending-right-row{text-align:center!important}#trending_products .trending-right-head{text-align:center!important}#trending_products .product-heads{text-align:center!important}#trending_products .price{justify-content:center!important}#trending_products .flash_product p#timer{justify-content:center!important}#trending_products .trending-right-row{text-align:center!important}#trending_products .trending-right-head{text-align:center!important}#trending_products .product-heads{text-align:center!important}#trending_products .price{justify-content:center!important;text-align:center!important}#trending_products .flash_product p#timer{justify-content:center!important;gap:10px!important}#trending_products p#timer div.numbers{margin:0!important}}@media screen and (max-width:767px){html,body{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}body{position:relative!important}section,footer,#footer,#footer_box,.site-footer,.footer-widgets,.footer-bottom,#content,.site-content,.content-area,main,#main{max-width:100vw!important;overflow-x:hidden!important}.slider,.slick-slider,.owl-carousel,.carousel,.swiper-container{max-width:100%!important;overflow:hidden!important}.wow,.animated{max-width:100%!important}}@media screen and (min-width:768px){.topmenu-boxx,.icons-container,#top-header .icons-container{display:flex!important;visibility:visible!important;opacity:1!important;overflow:visible!important}.icons-container a{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;margin:0 10px!important}.icons-container a img{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;height:24px!important;max-width:none!important}.icons-container .wishlist-counter,.icons-container .cart-counter{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;background:#000!important;color:#fff!important;font-size:10px!important;font-weight:600!important;min-width:18px!important;height:18px!important;border-radius:50%!important;padding:0!important;line-height:1!important}}@media screen and (max-width:767px){.shop-page ul.products.row,.woocommerce ul.products.row,.tax-product_cat ul.products.row{margin-left:-8px!important;margin-right:-8px!important;padding:0 16px!important}.shop-page ul.products.row>li.product,.woocommerce ul.products.row>li.product,.tax-product_cat ul.products.row>li.product{padding-left:8px!important;padding-right:8px!important;margin:0 0 20px 0!important;float:none!important;box-sizing:border-box!important}.shop-page ul.products li.product img,.tax-product_cat ul.products li.product img{width:100%!important;height:auto!important}.shop-page ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.3!important}.shop-page ul.products li.product .price,.tax-product_cat ul.products li.product .price{font-size:14px!important}}@media screen and (min-width:768px) and (max-width:1023px){.shop-page ul.products,.woocommerce ul.products,.tax-product_cat ul.products{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.woocommerce ul.products li.product,.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product,.shop-page ul.products li.product,.tax-product_cat ul.products li.product{flex:0 0 45%!important;max-width:45%!important;width:45%!important;margin-bottom:20px!important;float:none!important}}@media screen and (max-width:767px){.woocommerce-cart .cart-collaterals,.woocommerce-cart .cart_totals{width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:0!important}.woocommerce-cart .cart_totals table{width:100%!important}.woocommerce-cart .cart_totals .shop_table th,.woocommerce-cart .cart_totals .shop_table td{padding:10px!important}.woocommerce-cart button[name="apply_coupon"]{margin-top:2px!important}.woocommerce-cart .wc-proceed-to-checkout{text-align:center!important;padding:0!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%!important;display:block!important}}.qib-button-wrapper,.woocommerce-cart .qib-button-wrapper,body.cart .qib-button-wrapper,table.cart .qib-button-wrapper,.product-quantity .qib-button-wrapper{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;float:none!important;margin:0 auto!important;gap:5px!important}.qib-button-wrapper .quantity,.qib-button-wrapper .wqpmb_quantity,.qib-button-wrapper>.quantity{order:1!important}.qib-button-wrapper .minus,.qib-button-wrapper button.minus{order:2!important}.qib-button-wrapper .plus,.qib-button-wrapper button.plus{order:3!important}@media screen and (max-width:767px){.woocommerce-cart .product-quantity{text-align:center!important}}.woocommerce-cart .product-quantity .quantity{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:5px!important}.woocommerce-cart .product-quantity .quantity input.qty,.woocommerce-cart .product-quantity .quantity input.input-text{order:1!important;-webkit-order:1!important;float:left!important}.woocommerce-cart .product-quantity .quantity .qty-btn.qty-minus,.woocommerce-cart .product-quantity .quantity button.qty-minus{order:2!important;-webkit-order:2!important}.woocommerce-cart .product-quantity .quantity .qty-btn.qty-plus,.woocommerce-cart .product-quantity .quantity button.qty-plus{order:3!important;-webkit-order:3!important}.woocommerce-checkout ul.payment_methods li img,.woocommerce-checkout .wc_payment_method img,.woocommerce ul.payment_methods li.wc_payment_method label img{max-height:28px!important;width:auto!important;max-width:140px!important;height:auto!important;vertical-align:middle!important;margin-left:8px!important;display:inline-block!important;float:none!important}.woocommerce-checkout ul.payment_methods li.payment_method_moncash img,.woocommerce-checkout li.wc_payment_method img[src*="MC_button"]{max-height:28px!important;max-width:140px!important;width:auto!important;height:auto!important}.woocommerce-checkout ul.payment_methods li label{display:inline-flex!important;align-items:center!important;gap:6px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.shop-page ul.products li.product .woocommerce-loop-product__title,.tax-product_cat ul.products li.product .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,section.related.products ul.products li.product .woocommerce-loop-product__title,.sales ul.products li.product .woocommerce-loop-product__title,#featured-product .product-details h5,#featured-product .product-details .woocommerce-loop-product__title,#trending_products .product-heads,#trending_products .product-heads a{font-family:var(--font-heading)!important;font-size:var(--fs-product-title)!important;font-weight:600!important;line-height:1.3!important;letter-spacing:0!important}.woocommerce ul.products li.product .price,.shop-page ul.products li.product .price,.tax-product_cat ul.products li.product .price,.related.products ul.products li.product .price,section.related.products ul.products li.product .price,.sales ul.products li.product .price,#featured-product .price,#trending_products .price,#trending_products .flash_product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{font-family:var(--font-heading)!important;font-size:var(--fs-product-price)!important;font-weight:600!important;color:var(--accent-color)!important;line-height:1.3!important}.woocommerce ul.products li.product .price del,.shop-page ul.products li.product .price del,.tax-product_cat ul.products li.product .price del{font-weight:400!important;color:#a1a1a1!important;opacity:0.8!important}.woocommerce ul.products li.product a.add_to_cart_button,.shop-page ul.products li.product a.add_to_cart_button,.tax-product_cat ul.products li.product a.add_to_cart_button,.sales li.product a.add_to_cart_button,#featured-product .mobile-add-to-cart,#trending_products .mobile-add-to-cart{font-family:var(--font-heading)!important;font-size:var(--fs-product-cta)!important;font-weight:600!important;letter-spacing:0.3px!important}ul.products li.product .yith-wcwl-add-button a,ul.products li.product .yith-wcwl-add-to-wishlist a{font-family:var(--font-body)!important;font-size:var(--fs-product-meta)!important}@media screen and (max-width:767px){#featured-product .product-tabs ul.nav.nav-pills{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;justify-content:flex-start!important;padding:4px 8px!important;margin:0 -8px 12px -8px!important}#featured-product .product-tabs ul.nav.nav-pills::-webkit-scrollbar{display:none!important}#featured-product .product-tabs ul.nav.nav-pills{scrollbar-width:none!important;-ms-overflow-style:none!important}#featured-product .product-tabs .nav-item{flex:0 0 auto!important;margin:0 4px!important;scroll-snap-align:start!important}#featured-product .product-tabs .nav-item button{white-space:nowrap!important;font-size:13px!important;padding:8px 14px!important;min-height:36px!important}#featured-product .row[data-wow-duration="2s"]{animation-duration:0.6s!important}}@media screen and (max-width:767px){#slider{padding:0!important}#slider .slides_image .product-box div.img{padding:15px 10px!important}#slider .slick-slide img,.slick-slide img{width:100%!important;max-width:100%!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important}#slider .ideas-section{padding:47px 15px!important}#slider .ideas-section div.container{padding:0!important}#slider .ideas-head{font-size:28px!important;line-height:1.2!important;margin-top:8px!important}#slider .ideas-section .ideas-subtile{font-size:16px!important;line-height:22px!important;margin-bottom:14px!important}#slider .ideas-section .cust-head-link,#slider .ideas-section .cust-link{font-size:16px!important;padding:8px 16px!important}.slides_image .product-details{position:absolute!important;top:auto!important;bottom:8px!important;right:10px!important;left:auto!important}#slider .slick-prev,#slider .slick-next{display:none!important}#slider .main-section{min-height:auto!important}}@media screen and (max-width:767px){.woocommerce.archive .container.shop-page,.post-type-archive-product .container.shop-page,.tax-product_cat .container.shop-page{padding-top:0!important;padding-bottom:32px!important}.woocommerce.archive ul.products,.post-type-archive-product ul.products,.tax-product_cat ul.products,.shop-page ul.products{margin-top:0!important;margin-bottom:16px!important}.woocommerce.archive ul.products li.product,.post-type-archive-product ul.products li.product,.tax-product_cat ul.products li.product,.shop-page ul.products li.product{margin-bottom:20px!important}}@media screen and (max-width:767px){.woocommerce-shop #top-header,.single-product #top-header{padding-bottom:5px!important}.woocommerce-shop #top-header .middle-header-row,.single-product #top-header .middle-header-row{padding-bottom:16px!important;height:auto!important;min-height:80px!important}.woocommerce-shop #top-header .topmenu-boxx .icons-container,.single-product #top-header .topmenu-boxx .icons-container{align-items:center!important;margin-bottom:14px!important;padding-bottom:4px!important}.woocommerce-shop #top-header .topmenu-boxx .icons-container a,.single-product #top-header .topmenu-boxx .icons-container a{position:relative!important;top:-4px!important}.woocommerce-shop #header,.single-product #header{padding-bottom:8px!important}}@media screen and (max-width:767px){body.page-template-sales .container.sales{padding-left:16px!important;padding-right:16px!important}body.page-template-sales .container.sales .row{margin-left:-8px!important;margin-right:-8px!important}body.page-template-sales .container.sales .row>div.col-6,body.page-template-sales .container.sales .row>div[class*="col-"]{padding-left:8px!important;padding-right:8px!important;margin-bottom:20px!important}}#header,.fixed-header,#top-header{box-shadow:none!important;border-bottom:none!important}#header::after,#top-header::after{display:none!important}@media screen and (max-width:767px){body.tax-product_cat ul.products.row,body.woocommerce-shop ul.products.row,body.post-type-archive-product ul.products.row{justify-content:flex-start!important;text-align:left!important}body.tax-product_cat ul.products.row>li.product,body.woocommerce-shop ul.products.row>li.product,body.post-type-archive-product ul.products.row>li.product{margin-left:0!important;margin-right:0!important;float:none!important;clear:none!important}}@media screen and (max-width:767px){body.tax-product_cat .woocommerce ul.products li.product,body.tax-product_cat .woocommerce-page ul.products li.product,body.tax-product_cat .woocommerce ul.products[class*=columns-] li.product,body.tax-product_cat .woocommerce-page ul.products[class*=columns-] li.product,body.woocommerce-shop .woocommerce ul.products li.product,body.woocommerce-shop .woocommerce ul.products[class*=columns-] li.product,body.post-type-archive-product .woocommerce ul.products[class*=columns-] li.product{float:none!important;clear:none!important}}@media screen and (max-width:767px){body.woocommerce-shop ul.products.row li.product-category,body.post-type-archive-product ul.products.row li.product-category,body.woocommerce-shop ul.products li.product-category,body.post-type-archive-product ul.products li.product-category{width:auto!important;max-width:none!important;flex:none!important;float:none!important;clear:none!important;margin:0 0 20px 0!important;padding:0!important;box-sizing:border-box!important}body.woocommerce-shop ul.products.row,body.post-type-archive-product ul.products.row,body.woocommerce-shop ul.products,body.post-type-archive-product ul.products{justify-content:flex-start!important;gap:16px!important;padding:0 16px!important;margin:0!important}}@media screen and (max-width:767px){body.woocommerce-shop ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0 8px!important;margin:0!important;list-style:none!important}body.woocommerce-shop ul.products>li,body.post-type-archive-product ul.products>li,body.tax-product_cat ul.products>li{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;float:none!important;clear:none!important;text-align:center!important}}@media screen and (max-width:767px){.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{font-size:13px!important;margin:0 0 8px 0!important;padding:0 16px!important;text-align:left!important;float:none!important;width:100%!important;color:#555!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin:0 0 16px 0!important;padding:15px 16px!important;float:none!important;width:100%!important}.woocommerce .woocommerce-ordering select.orderby,.woocommerce-page .woocommerce-ordering select.orderby{width:100%!important;max-width:100%!important;padding:10px 12px!important;border:1px solid #ddd!important;border-radius:8px!important;font-size:14px!important;background:#fff!important}}@media screen and (max-width:767px){body.woocommerce-shop ul.products::before,body.woocommerce-shop ul.products::after,body.post-type-archive-product ul.products::before,body.post-type-archive-product ul.products::after,body.tax-product_cat ul.products::before,body.tax-product_cat ul.products::after,body.woocommerce-page ul.products::before,body.woocommerce-page ul.products::after{display:none!important;content:none!important}}@media screen and (max-width:767px){body.woocommerce-shop ul.products li.product-category,body.post-type-archive-product ul.products li.product-category{background:#f8f8f8!important;border-radius:10px!important;padding:0 0 8px 0!important;min-height:auto!important;height:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;transition:box-shadow 0.3s,transform 0.3s!important;overflow:hidden!important}body.woocommerce-shop ul.products li.product-category:hover,body.post-type-archive-product ul.products li.product-category:hover{box-shadow:0 4px 12px rgb(0 0 0 / .12)!important;transform:translateY(-2px)!important}body.woocommerce-shop ul.products li.product-category img,body.post-type-archive-product ul.products li.product-category img{width:100%!important;height:auto!important;max-width:100%!important;display:block!important;margin:0!important;aspect-ratio:1 / 1!important;object-fit:cover!important;transform:scale(1)!important;border-radius:6px!important;background:#fff!important}body.woocommerce-shop ul.products li.product-category a,body.post-type-archive-product ul.products li.product-category a{display:block!important;overflow:hidden!important;border-radius:6px!important;margin:0!important;padding:0!important}body.woocommerce-shop ul.products li.product-category .woocommerce-loop-category__title,body.post-type-archive-product ul.products li.product-category .woocommerce-loop-category__title{font-size:14px!important;font-weight:600!important;margin:8px 0 0 0!important;padding:0 8px!important;text-align:center!important;color:#222!important;line-height:1.3!important}body.woocommerce-shop ul.products li.product-category mark.count,body.post-type-archive-product ul.products li.product-category mark.count{background:transparent!important;font-weight:400!important;color:#888!important}}a.add_to_wishlist:hover,a.add_to_wishlist:hover *,.yith-wcwl-add-to-wishlist a:hover,.yith-wcwl-add-to-wishlist a:hover *,.yith-wcwl-add-button a:hover,.yith-wcwl-add-button a:hover *{text-indent:0!important;font-size:inherit!important;overflow:visible!important}a.add_to_wishlist:hover span,.yith-wcwl-add-to-wishlist a:hover span,.yith-wcwl-add-button a:hover span{display:inline!important;visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;pointer-events:auto!important;font-size:inherit!important;color:inherit!important}a.add_to_wishlist:hover{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0!important;width:auto!important}@media screen and (max-width:1024px){#slider .slick-dots,#slider ul.slick-dots{margin-top:30px!important;position:relative!important;bottom:auto!important;top:auto!important;padding-bottom:20px!important}#slider .slick-dots{margin-bottom:16px!important}}@media screen and (max-width:767px){#slider .slides_image .product-box{position:relative!important;text-align:center!important;padding:0!important}#slider .slides_image .product-box div.img{padding:10px!important;text-align:center!important}#slider .slides_image .product-box div.img img{width:100%!important;max-width:100%!important;margin:0 auto!important}#slider .slides_image .product-details{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;text-align:center!important;padding:0 16px!important;margin:16px auto 0 auto!important;display:block!important;max-width:none!important}#slider .slides_image .product-details .prod-title,#slider .slides_image .product-details .prod-title a{font-family:var(--font-heading)!important;font-size:18px!important;font-weight:600!important;color:#222!important;text-decoration:none!important;text-align:center!important;display:block!important;margin:0 0 6px 0!important}#slider .slides_image .product-details .product-price,#slider .slides_image .product-details .product-price *{font-family:var(--font-heading)!important;font-size:16px!important;font-weight:600!important;color:#222!important;justify-content:center!important;text-align:center!important}#slider .slides_image .product-details .product-price del{color:#999!important;font-weight:400!important;margin-left:8px!important}#slider .slides_image .product-details .product-price ins{text-decoration:none!important}#slider .slides_image .product-details .product-btn,#slider .slides_image .product-details a.product-btn,#slider .slides_image .product-details .product-btn a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#dd9933!important;color:#fff!important;font-weight:bold!important;font-size:16px!important;padding:4px 18px!important;border-radius:50px!important;margin:14px auto 0 auto!important;text-decoration:none!important;text-align:center!important;position:relative!important;transition:background 0.2s!important}#slider .slides_image .product-details .product-btn a{margin:0!important;padding:0!important;color:#fff!important}#slider .slides_image .product-details .product-btn a:hover{color:#fff!important}#slider .slides_image .product-details .product-btn a::after{background-color:#fff!important;color:#dd9933!important}}@media screen and (max-width:991px){#top-header .logoboxx{padding-left:10px!important}#top-header .middle-header-row>div:has(.menubar){padding-right:10px!important}#top-header .menubar,#top-header .header_row,#top-header .innermenubox,#top-header .headerbar{padding-right:10px!important}}@media screen and (max-width:991px){#top-header .logoboxx{display:flex!important;justify-content:flex-start!important;align-items:center!important}#top-header .logoboxx .custom-logo-link,#top-header .logoboxx>a{margin-left:0!important;margin-right:auto!important}#top-header .middle-header-row>div:has(.menubar){display:flex!important;justify-content:flex-end!important;align-items:center!important}#top-header .menubar,#top-header .header_row,#top-header .innermenubox{display:flex!important;justify-content:flex-end!important;margin-left:auto!important;width:auto!important}}@media screen and (max-width:991px){html.amp-sidebar-opened,body.amp-sidebar-opened,body.menu-open,html:has(amp-sidebar[open]) body{overflow:hidden!important}body.amp-sidebar-opened #top-header,body.menu-open #top-header,body:has(amp-sidebar[open]) #top-header{position:static!important}amp-sidebar#sidebar1[open],.amp-sidebar-open #sidebar1{position:fixed!important;z-index:99999!important}}.tax-product_cat .woocommerce-products-header,.tax-product_cat .term-description,.tax-product_cat header.woocommerce-products-header{display:none!important}@media only screen and (max-width:767px){.woocommerce-cart table.cart td.product-quantity,.woocommerce-cart table.shop_table td.product-quantity,.woocommerce-page table.shop_table td.product-quantity{display:flex!important;justify-content:space-between!important;align-items:center!important;text-align:right!important;background:transparent!important}.woocommerce-cart table.cart td.product-quantity::before,.woocommerce-cart table.shop_table td.product-quantity::before{float:none!important;margin:0!important;flex:0 0 auto!important}.woocommerce-cart table.cart td.product-quantity .quantity,.woocommerce-cart table.shop_table td.product-quantity .quantity{display:inline-flex!important;align-items:center!important;margin:0!important}}@media only screen and (max-width:767px){.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:nowrap!important;width:100%!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr.cart_item{flex-direction:column!important;align-items:stretch!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr.cart_item td{width:100%!important;flex:0 0 auto!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name{text-align:left!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:8px!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total{text-align:left!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr{border-bottom:1px solid #e5e5e5!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr:last-child,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr:last-child{border-bottom:none!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr th,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr td{flex:0 0 auto!important;text-align:left!important;padding:8px 12px!important;border:none!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr td,.woocommerce-checkout table.woocommerce-checkout-review-order-table tbody tr td{text-align:right!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping{align-items:flex-start!important}.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td{flex:0 0 auto!important}}#category-section .grid-container .item,#category-section .grid-container.single-column .item{border-radius:12px!important;padding:30px 20px!important;overflow:hidden!important;position:relative!important;box-sizing:border-box!important}#category-section .grid-container .item:nth-child(7n+1){background:linear-gradient(135deg,#f6c647,#e09913)!important}#category-section .grid-container .item:nth-child(7n+2){background:linear-gradient(135deg,#ff7e5f,#e63946)!important}#category-section .grid-container .item:nth-child(7n+3){background:linear-gradient(135deg,#1abc9c,#16a085)!important}#category-section .grid-container .item:nth-child(7n+4){background:linear-gradient(135deg,#3498db,#2980b9)!important}#category-section .grid-container .item:nth-child(7n+5){background:linear-gradient(135deg,#9b59b6,#8e44ad)!important}#category-section .grid-container .item:nth-child(7n+6){background:linear-gradient(135deg,#e74c3c,#c0392b)!important}#category-section .grid-container .item:nth-child(7n){background:linear-gradient(135deg,#f39c12,#d68910)!important}#category-section .grid-container .item img,#category-section .grid-container .item .cat-image{background:transparent!important;margin:0 auto 15px auto!important;display:block!important;object-fit:contain!important}#category-section .grid-container .item p.category,#category-section .grid-container .item p.category a{color:#fff!important;font-weight:700!important;text-shadow:0 1px 2px rgb(0 0 0 / .2)!important;margin:10px 0 0 0!important;text-align:center!important}#category-section .grid-container .item .items-num{font-weight:400!important;color:#fff!important}@media screen and (max-width:991px){#category-section .grid-container.single-column .item{width:90%!important;max-width:none!important;margin:0 auto!important}#category-section .grid-container.single-column .item img{width:60%!important;max-width:200px!important;height:auto!important}}@media screen and (max-width:767px){body.page-id-2495 ul.products{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0 8px!important;margin:0!important;list-style:none!important;justify-content:flex-start!important}body.page-id-2495 ul.products::before,body.page-id-2495 ul.products::after{display:none!important;content:none!important}body.page-id-2495 ul.products>li{width:auto!important;max-width:none!important;flex:none!important;margin:0 0 20px 0!important;padding:0!important;float:none!important;clear:none!important;text-align:center!important}}body.page-id-2495 ul.products li.product-category .woocommerce-loop-category__title{font-family:'Source Sans Pro',system-ui,sans-serif!important;font-size:clamp(14px, 1.5vw, 18px)!important;font-weight:600!important;color:#222!important;text-align:center!important;margin:8px 0 0 0!important;padding:0 8px!important;line-height:1.3!important}@media (max-width:767px){body.page-id-2495 ul.products li.product-category .woocommerce-loop-category__title{font-size:14px!important}}body.page-id-2495 ul.products li.product-category .woocommerce-loop-category__title mark.count{background:transparent!important;font-weight:400!important;color:#666!important}@media screen and (max-width:767px){body.page-id-2509 ul.products.design-templates-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0 8px!important;margin:0!important;list-style:none!important;justify-content:flex-start!important}body.page-id-2509 ul.products.design-templates-grid::before,body.page-id-2509 ul.products.design-templates-grid::after{display:none!important;content:none!important}body.page-id-2509 ul.products.design-templates-grid>li{width:auto!important;max-width:none!important;flex:none!important;margin:0 0 20px 0!important;padding:0!important;float:none!important;text-align:center!important}}@media screen and (min-width:768px){body.page-id-2509 ul.products.design-templates-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;padding:0 20px!important;margin:0!important;list-style:none!important}body.page-id-2509 ul.products.design-templates-grid::before,body.page-id-2509 ul.products.design-templates-grid::after{display:none!important;content:none!important}body.page-id-2509 ul.products.design-templates-grid>li{width:auto!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;float:none!important;text-align:center!important}}body.page-id-2509 .design-templates-grid li.downloadable-product{position:relative!important}body.page-id-2509 .design-templates-grid .dt-badge{position:absolute!important;top:8px!important;left:8px!important;background:#2980b9!important;color:#fff!important;font-size:11px!important;font-weight:700!important;padding:4px 10px!important;border-radius:4px!important;z-index:2!important;text-transform:uppercase!important;letter-spacing:0.5px!important}body.page-id-2509 .design-templates-grid .dt-download-count{display:block!important;font-size:12px!important;color:#888!important;margin-top:6px!important}body.page-id-2509 .design-templates-grid .dt-empty{grid-column:1 / -1!important;text-align:center!important;padding:40px 20px!important;color:#666!important;font-style:italic!important}body.page-id-2509 .design-templates-grid li.downloadable-product img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:6px!important;margin-bottom:8px!important}body.page-id-2509 .design-templates-grid .woocommerce-loop-product__title{font-size:16px!important;font-weight:600!important;margin:6px 0!important;color:#222!important}body.page-id-2509 .design-templates-grid .price{font-size:15px!important;color:#dd9933!important;font-weight:600!important}body.page-id-2509 .design-templates-grid li.downloadable-product{border:none!important;padding:12px!important;box-sizing:border-box!important;transition:box-shadow 0.3s,transform 0.3s!important}body.page-id-2509 .design-templates-grid li.downloadable-product:hover{box-shadow:0 4px 12px rgb(0 0 0 / .08)!important}Lowered breakpoint to 768px (covers MacBook Air,tablet landscape,etc.)============================================*/ @media screen and (min-width:768px){body.page-id-2495 ul.products,body.page-id-2509 ul.products.design-templates-grid,body.woocommerce-shop ul.products,body.post-type-archive-product ul.products,body.tax-product_cat ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;padding:0 20px!important;margin:0!important;list-style:none!important;justify-content:flex-start!important}body.page-id-2495 ul.products::before,body.page-id-2495 ul.products::after,body.page-id-2509 ul.products::before,body.page-id-2509 ul.products::after,body.woocommerce-shop ul.products::before,body.woocommerce-shop ul.products::after,body.post-type-archive-product ul.products::before,body.post-type-archive-product ul.products::after,body.tax-product_cat ul.products::before,body.tax-product_cat ul.products::after{display:none!important;content:none!important}body.page-id-2495 ul.products>li,body.page-id-2509 ul.products>li,body.woocommerce-shop ul.products>li,body.post-type-archive-product ul.products>li,body.tax-product_cat ul.products>li{width:auto!important;max-width:none!important;flex:none!important;margin:0 0 20px 0!important;padding:0!important;float:none!important;clear:none!important}body.page-template-sales .container.sales .row>div[class*="col-"]{flex:0 0 25%!important;max-width:25%!important}}@media screen and (max-width:767px){#trending_products .trending-right-para{font-size:14px!important;line-height:1.4!important;margin-bottom:16px!important}#trending_products .trending_products-col img,#trending_products .owl-item img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;background:#f8f8f8!important;display:block!important}}#trending_products .owl-dots{text-align:center!important;margin-top:16px!important;display:flex!important;justify-content:center!important;gap:8px!important}#trending_products .owl-dot{width:10px!important;height:10px!important;border-radius:50%!important;background:#ccc!important;border:none!important;transition:background 0.3s!important;cursor:pointer!important}#trending_products .owl-dot.active{background:#dd9933!important}#trending_products .owl-dot span{display:none!important}body.woocommerce-shop ul.products li,body.post-type-archive-product ul.products li,body.tax-product_cat ul.products li,body.page-id-2495 ul.products li,body.page-id-2509 ul.products li,body.page-template-sales ul.products li,body.page-template-sales .container.sales .row>div,.related.products ul.products li,section.related.products ul.products li,#featured-product .product-content,#trending_products .flash_product,.product-content,.flash_product{border:none!important}body.woocommerce-shop ul.products li:hover,body.post-type-archive-product ul.products li:hover,body.tax-product_cat ul.products li:hover,body.page-id-2495 ul.products li:hover,body.page-id-2509 ul.products li:hover,body.page-template-sales ul.products li:hover,.related.products ul.products li:hover,section.related.products ul.products li:hover,#featured-product .product-content:hover,#trending_products .flash_product:hover,.product-content:hover,.flash_product:hover{border:none!important}@media screen and (max-width:767px){body.page-template-sales ul.products li.product .woocommerce-loop-product__title,body.page-template-sales .sales ul.products li.product .woocommerce-loop-product__title{font-size:14px!important}body.page-template-sales ul.products li.product .price,body.page-template-sales .sales ul.products li.product .price{font-size:14px!important}}@media screen and (max-width:767px){body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.page-template-sales ul.products li.product .woocommerce-loop-product__title,body.page-id-2495 ul.products li .woocommerce-loop-category__title,body.page-id-2509 ul.products li .woocommerce-loop-product__title,body.page-id-2509 .design-templates-grid .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,section.related.products ul.products li.product .woocommerce-loop-product__title,#featured-product .product-details h5,#featured-product .product-details .woocommerce-loop-product__title,#trending_products .product-heads,#trending_products .product-heads a{font-family:'Source Sans Pro',system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important}body.woocommerce-shop ul.products li.product .price,body.post-type-archive-product ul.products li.product .price,body.tax-product_cat ul.products li.product .price,body.page-template-sales ul.products li.product .price,body.page-id-2509 .design-templates-grid .price,.related.products ul.products li.product .price,section.related.products ul.products li.product .price,#featured-product .product-price,#featured-product .price,#trending_products .price,#trending_products .flash_product .price{font-family:'Source Sans Pro',system-ui,sans-serif!important;font-size:14px!important;font-weight:600!important}}@media (min-width:768px){body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.page-template-sales ul.products li.product .woocommerce-loop-product__title,body.page-id-2509 .design-templates-grid .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,section.related.products ul.products li.product .woocommerce-loop-product__title,#featured-product .product-details h5,#featured-product .product-details .woocommerce-loop-product__title,#trending_products .product-heads,#trending_products .product-heads a{font-family:'Source Sans Pro',system-ui,sans-serif!important;font-size:clamp(14px, 1.5vw, 18px)!important;font-weight:600!important;line-height:1.3!important}body.woocommerce-shop ul.products li.product .price,body.post-type-archive-product ul.products li.product .price,body.tax-product_cat ul.products li.product .price,body.page-template-sales ul.products li.product .price,body.page-id-2509 .design-templates-grid .price,.related.products ul.products li.product .price,section.related.products ul.products li.product .price,#featured-product .product-price,#featured-product .price,#trending_products .price,#trending_products .flash_product .price{font-family:'Source Sans Pro',system-ui,sans-serif!important;font-size:clamp(14px, 1.5vw, 18px)!important;font-weight:600!important}}body.woocommerce-shop ul.products li.product .price,body.post-type-archive-product ul.products li.product .price,body.tax-product_cat ul.products li.product .price,body.page-template-sales ul.products li.product .price,body.page-id-2509 .design-templates-grid .price,.related.products ul.products li.product .price,section.related.products ul.products li.product .price,#featured-product .product-price,#featured-product .price,#trending_products .price,#trending_products .flash_product .price,.woocommerce ul.products li.product .price,.shop-page ul.products li.product .price,.tax-product_cat ul.products li.product .price,.sales ul.products li.product .price{font-size:12px!important}body.woocommerce-shop ul.products li.product .price *,body.post-type-archive-product ul.products li.product .price *,body.tax-product_cat ul.products li.product .price *,body.page-template-sales ul.products li.product .price *,body.page-id-2509 .design-templates-grid .price *,.related.products ul.products li.product .price *,section.related.products ul.products li.product .price *,#featured-product .price *,#trending_products .price *,#trending_products .flash_product .price *{font-size:12px!important}body.woocommerce-shop .yith-wcwl-add-to-wishlist,body.post-type-archive-product .yith-wcwl-add-to-wishlist,body.tax-product_cat .yith-wcwl-add-to-wishlist,body.page-template-sales .yith-wcwl-add-to-wishlist,body.page-id-2509 .yith-wcwl-add-to-wishlist,.related.products .yith-wcwl-add-to-wishlist,section.related.products .yith-wcwl-add-to-wishlist,.sales .yith-wcwl-add-to-wishlist,ul.products li.product .yith-wcwl-add-to-wishlist{margin-top:10px!important;margin-bottom:12px!important}body.woocommerce-shop ul.products li.product a.add_to_cart_button,body.post-type-archive-product ul.products li.product a.add_to_cart_button,body.tax-product_cat ul.products li.product a.add_to_cart_button,body.page-template-sales ul.products li.product a.add_to_cart_button,body.page-id-2509 ul.products li.product a.add_to_cart_button,.related.products ul.products li.product a.add_to_cart_button,section.related.products ul.products li.product a.add_to_cart_button,.sales ul.products li.product a.add_to_cart_button,ul.products li.product a.add_to_cart_button{margin-top:0!important;margin-bottom:16px!important}ul.products li.product .yith-wcwl-add-to-wishlist,ul.products li.product a.add_to_wishlist,ul.products li.product .yith-wcwl-add-button,ul.products li.product .yith-wcwl-wishlistexistsbrowse{margin-top:8px!important;margin-bottom:12px!important;display:block!important}ul.products li.product a.add_to_cart_button{margin-top:0!important;margin-bottom:16px!important;display:block!important}ul.products li.product .yith-add-to-wishlist-button-block,ul.products li.product .yith-wcwl-add-to-wishlist-button{margin-top:8px!important;margin-bottom:12px!important;display:block!important}ul.products li.product .yith-add-to-wishlist-button-block button,ul.products li.product .yith-wcwl-add-to-wishlist-button{background:transparent!important;border:none!important;padding:0!important;cursor:pointer!important}ul.products li.product a.add_to_cart_button,.woocommerce ul.products li.product a.button.add_to_cart_button,.woocommerce ul.products li.product a.add_to_cart_button{padding-top:0!important}ul.products li.product .yith-wcwl-add-to-wishlist-button,ul.products li.product .yith-add-to-wishlist-button-block button{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;background:transparent!important;border:none!important;padding:0!important}ul.products li.product .yith-wcwl-icon-svg-wrapper{display:inline-flex!important;width:auto!important;height:auto!important}ul.products li.product .yith-wcwl-icon-svg-wrapper svg{width:20px!important;height:20px!important;vertical-align:middle!important}ul.products li.product .yith-wcwl-add-to-wishlist-button__label{display:inline!important;vertical-align:middle!important;line-height:1!important}ul.products li.product a.add_to_cart_button,ul.products li.product a.button.add_to_cart_button,ul.products li.product a.button.pdapp-customize-product-btn,ul.products li.product .pdapp-customize-product-btn{padding-top:0!important;padding-bottom:23px!important}body.customizable-parent-cat .woosq-btn,body.customizable-parent-cat a.woosq-btn,body.customizable-parent-cat button.woosq-btn,body.customizable-parent-cat .yith-wcqv-button,body.customizable-parent-cat a.yith-wcqv-button{display:none!important;visibility:hidden!important;width:0!important;height:0!important;pointer-events:none!important}body.customizable-parent-cat .yith-wcwl-add-to-wishlist,body.customizable-parent-cat .yith-add-to-wishlist-button-block,body.customizable-parent-cat .yith-wcwl-add-to-wishlist-button,body.customizable-parent-cat a.add_to_wishlist,body.customizable-parent-cat .yith-wcwl-add-button{display:none!important;visibility:hidden!important;width:0!important;height:0!important;pointer-events:none!important;margin:0!important}.custom-cat-shortcode.hide-cart .add_to_cart_button,.custom-cat-shortcode.hide-cart a.button.product_type_simple,.custom-cat-shortcode.hide-cart a.button.add_to_cart_button{display:none!important}.custom-cat-shortcode.hide-wishlist .yith-wcwl-add-to-wishlist,.custom-cat-shortcode.hide-wishlist .yith-add-to-wishlist-button-block,.custom-cat-shortcode.hide-wishlist .yith-wcwl-add-to-wishlist-button,.custom-cat-shortcode.hide-wishlist a.add_to_wishlist{display:none!important}.custom-cat-shortcode.hide-quickview .woosq-btn,.custom-cat-shortcode.hide-quickview a.woosq-btn,.custom-cat-shortcode.hide-quickview .yith-wcqv-button{display:none!important}ul.products li.product a.button.pdapp-customize-product-btn,ul.products li.product .pdapp-customize-product-btn,ul.products li.product a.button.add_to_cart_button,ul.products li.product a.add_to_cart_button{padding-top:4px!important}@media (max-width:767px){body.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.page-template-sales ul.products li.product .woocommerce-loop-product__title,body.page-id-2495 ul.products li .woocommerce-loop-category__title,body.page-id-2509 ul.products li .woocommerce-loop-product__title,body.page-id-2509 .design-templates-grid .woocommerce-loop-product__title,.related.products ul.products li.product .woocommerce-loop-product__title,section.related.products ul.products li.product .woocommerce-loop-product__title,#featured-product .product-details h5,#featured-product .product-details .woocommerce-loop-product__title,#trending_products .product-heads,#trending_products .product-heads a{font-size:16px!important}body.woocommerce-shop ul.products li.product .price,body.post-type-archive-product ul.products li.product .price,body.tax-product_cat ul.products li.product .price,body.page-template-sales ul.products li.product .price,body.page-id-2509 .design-templates-grid .price,.related.products ul.products li.product .price,section.related.products ul.products li.product .price,#featured-product .product-price,#featured-product .price,#trending_products .price,#trending_products .flash_product .price{font-size:14px!important}}@media screen and (max-width:767px){.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{width:60%!important;margin-left:auto!important;margin-right:0!important;float:none!important}}.woocommerce ul.products li.product a.button.add_to_cart_button,.woocommerce ul.products li.product a.add_to_cart_button,.woocommerce a.button.add_to_cart_button,body .woocommerce a.add_to_cart_button,body ul.products li.product a.add_to_cart_button,body.woocommerce ul.products li.product a.button{padding-top:0px!important}body.customizable-single-product .yith-wcwl-add-to-wishlist,body.customizable-single-product .yith-add-to-wishlist-button-block,body.customizable-single-product .yith-wcwl-add-to-wishlist-button{display:none!important}#category-section .cat-image{background-color:#f5f5f5}#category-section .cat-image.loaded{background-color:#fff0}@media screen and (min-width:1025px){#category-section .grid-container .item:first-child img,#category-section .grid-container .item:nth-child(2) img,#category-section .grid-container .item:nth-child(3) img,#category-section .grid-container .item:nth-child(4) img,#category-section .grid-container .item:nth-child(5) img,#category-section .grid-container .item img{width:100%;height:100%;margin-top:0;object-fit:cover}}@media screen and (max-width:1024px){#category-section .grid-container,#category-section .grid-container.single-column{display:flex!important;flex-direction:column!important;align-items:center!important;gap:20px!important}#category-section .grid-container .item,#category-section .grid-container.single-column .item{width:100%!important;max-width:350px!important;flex:none!important;position:relative!important;overflow:hidden!important;height:auto!important;margin:0!important;text-align:center}#category-section .grid-container .item:nth-child(1),#category-section .grid-container .item:nth-child(2),#category-section .grid-container .item:nth-child(3),#category-section .grid-container .item:nth-child(4){aspect-ratio:238 / 220!important;min-height:220px!important;background-color:#f5f5f5}#category-section .grid-container .item:nth-child(5){aspect-ratio:625 / 460!important;min-height:200px!important;background-color:#f5f5f5}#category-section .grid-container .item img,#category-section .grid-container .item:nth-child(1) img,#category-section .grid-container .item:nth-child(2) img,#category-section .grid-container .item:nth-child(3) img,#category-section .grid-container .item:nth-child(4) img,#category-section .grid-container .item:nth-child(5) img,#category-section .grid-container.single-column .item img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:10px!important;margin:0!important;margin-top:0!important;display:block!important;max-width:none!important}#category-section .grid-container .item p.category{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(transparent,rgb(0 0 0 / .75))!important;color:#fff!important;padding:30px 10px 10px!important;margin:0!important;z-index:2!important}#category-section .grid-container .item p.category a,#category-section .grid-container .item p.category .items-num{color:#fff!important}}#trending_products .trending-right-row .trending-right-head::after,#trending_products .trending-right-head::after,.trending-right-row .trending-right-head::after,.trending-right-row .trending-right-head:after{left:50%!important;right:auto!important;transform:translateX(-50%)!important;margin-left:0!important;margin-right:0!important}.hd-digital-badge{position:absolute;top:10px;left:10px;z-index:10;display:inline-block;background:#2980b9;color:#fff;font-family:'Source Sans Pro',sans-serif;font-size:11px;font-weight:700;letter-spacing:.5px;padding:4px 10px;border-radius:4px;text-transform:uppercase;line-height:1;pointer-events:none}ul.products li.product,.related.products li.product,.cross-sells li.product,.up-sells li.product,#featured-product .product-content,#trending_products .flash_product,.product-image,div.product .images,.woocommerce-product-gallery{position:relative!important}.single-product div.product .hd-digital-badge{top:15px;left:15px;font-size:12px;padding:5px 12px}@media screen and (max-width:767px){.hd-digital-badge{top:8px;left:8px;font-size:10px;padding:3px 8px}}body .cat-image-link{display:block!important;width:100%!important;height:100%!important;position:relative!important;text-decoration:none!important;cursor:pointer!important}body .cat-image-link:hover img{opacity:.92;transition:opacity 0.25s ease}body .product-image-link{display:block!important;text-decoration:none!important;cursor:pointer!important}body .product-image-link img{transition:transform 0.3s ease,opacity 0.25s ease}body .product-image-link:hover img{transform:scale(1.03);opacity:.95}body .deal-image-link{display:block!important;text-decoration:none!important;cursor:pointer!important}body .deal-image-link img{transition:transform 0.3s ease,opacity 0.25s ease}body .deal-image-link:hover img{transform:scale(1.03);opacity:.95}@media (hover:none) and (pointer:coarse){body .cat-image-link:hover img,body .product-image-link:hover img,body .deal-image-link:hover img{opacity:1;transform:none}}@media screen and (max-width:1024px){body #category-section{margin-top:0!important}}body .outer-footer,body #footer,body #footer_box,body #footer_box.darkbox{background:#3018A5!important;background-color:#3018A5!important}@media screen and (min-width:992px){body #footer .footer-main-grid,body #footer_box .footer-main-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;grid-column-gap:30px!important;column-gap:30px!important;gap:30px!important;padding-top:6%}body #footer .footer-grid-column,body #footer_box .footer-grid-column{justify-self:start!important;text-align:left!important}}body #footer h3.widget-title,body #footer_box h3.widget-title,body #footer .widget_nav_menu h3,body #footer_box .widget_nav_menu h3,body #footer .wp-block-column h3,body #footer_box .wp-block-column h3{color:#fff!important;font-weight:700!important;font-size:16px!important;letter-spacing:0.5px!important;margin-bottom:12px!important;padding-bottom:8px!important;text-transform:uppercase!important}@media screen and (max-width:575px){body #footer h3.widget-title,body #footer_box h3.widget-title{font-size:15px!important;text-align:center!important;margin-top:16px!important}}body #footer .footer-grid-column img[src*="IMG-01-HT"],body #footer_box .footer-grid-column img[src*="IMG-01-HT"]{cursor:pointer!important;transition:opacity 0.2s ease!important}body #footer .footer-grid-column a:has(img[src*="IMG-01-HT"]):hover img,body #footer_box .footer-grid-column a:has(img[src*="IMG-01-HT"]):hover img{opacity:0.85!important}body #footer ul li a:hover,body #footer_box ul li a:hover{color:#dd9933!important;transition:color 0.2s ease!important}@media screen and (max-width:767px){body.woocommerce-account .u-columns,body.woocommerce-account .col2-set{display:flex!important;flex-direction:column!important;gap:30px!important;margin:0!important}body.woocommerce-account .u-column1,body.woocommerce-account .u-column2,body.woocommerce-account .col-1,body.woocommerce-account .col-2{width:100%!important;max-width:100%!important;margin:0!important;padding:0 15px!important}body.woocommerce-account input[type="text"],body.woocommerce-account input[type="email"],body.woocommerce-account input[type="password"],body.woocommerce-account input[type="tel"]{font-size:16px!important;padding:12px!important;height:48px!important;width:100%!important;box-sizing:border-box!important}body.woocommerce-account .woocommerce-form .button,body.woocommerce-account .woocommerce-Button{width:100%!important;padding:14px 20px!important;font-size:15px!important;margin-top:10px!important}}@media screen and (max-width:767px){body.woocommerce-account table.woocommerce-orders-table,body.woocommerce-account table.shop_table_responsive,body.woocommerce-account .woocommerce-MyAccount-content table{display:block!important;width:100%!important;border:none!important}body.woocommerce-account table.woocommerce-orders-table thead,body.woocommerce-account table.shop_table_responsive thead{display:none!important}body.woocommerce-account table.woocommerce-orders-table tbody,body.woocommerce-account table.shop_table_responsive tbody{display:block!important}body.woocommerce-account table.woocommerce-orders-table tr,body.woocommerce-account table.shop_table_responsive tr{display:block!important;margin-bottom:16px!important;padding:12px!important;background:#f9f9f9!important;border-radius:8px!important;border:1px solid #e5e5e5!important}body.woocommerce-account table.woocommerce-orders-table tr td,body.woocommerce-account table.shop_table_responsive tr td{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:6px 0!important;border:none!important;border-bottom:1px solid #eaeaea!important;text-align:right!important}body.woocommerce-account table.woocommerce-orders-table tr td:last-child,body.woocommerce-account table.shop_table_responsive tr td:last-child{border-bottom:none!important}body.woocommerce-account table.woocommerce-orders-table tr td::before,body.woocommerce-account table.shop_table_responsive tr td::before{content:attr(data-title)!important;font-weight:700!important;color:#555!important;text-align:left!important;flex:0 0 auto!important;margin-right:10px!important}body.woocommerce-account table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions,body.woocommerce-account table.shop_table_responsive tr td.order-actions{flex-direction:column!important;gap:8px!important;padding-top:10px!important}body.woocommerce-account table.woocommerce-orders-table tr td.woocommerce-orders-table__cell-order-actions a,body.woocommerce-account table.shop_table_responsive tr td.order-actions a{width:100%!important;text-align:center!important;padding:10px!important}}@media screen and (max-width:767px){body.woocommerce-account .woocommerce-Addresses{display:flex!important;flex-direction:column!important;gap:20px!important}body.woocommerce-account .woocommerce-Address{width:100%!important;max-width:100%!important;margin:0!important;padding:15px!important;background:#f9f9f9!important;border-radius:8px!important}body.woocommerce-account .woocommerce-Address-title h3{font-size:18px!important;margin-bottom:10px!important}}@media screen and (max-width:767px){body.woocommerce-account h1,body.woocommerce-account .entry-title{font-size:24px!important;text-align:center!important;margin:15px 0!important}body.woocommerce-account .woocommerce-message,body.woocommerce-account .woocommerce-info,body.woocommerce-account .woocommerce-error{font-size:14px!important;padding:12px!important}}@media screen and (max-width:991px){body.woocommerce-account.logged-in .woocommerce{max-width:720px!important;margin:0 auto!important;padding:0 15px!important}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation,body.woocommerce-account.logged-in nav.tgwc-woocommerce-MyAccount-navigation{display:block!important;position:relative!important;width:100%!important;max-width:100%!important;margin:0 0 20px 0!important;padding:0!important;background:#f7f7f7!important;border-radius:8px!important;overflow:hidden!important}.my-account-hamburger{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding:14px 18px!important;background:#000!important;color:#fff!important;border:none!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;cursor:pointer!important;margin:0!important}.my-account-hamburger .hamburger-icon{display:inline-flex!important;flex-direction:column!important;justify-content:space-between!important;width:22px!important;height:16px!important;margin-right:12px!important}.my-account-hamburger .hamburger-icon span{display:block!important;width:100%!important;height:2px!important;background:#fff!important;border-radius:1px!important;transition:transform 0.3s ease,opacity 0.3s ease!important}.my-account-hamburger.is-open .hamburger-icon span:nth-child(1){transform:translateY(7px) rotate(45deg)!important}.my-account-hamburger.is-open .hamburger-icon span:nth-child(2){opacity:0!important}.my-account-hamburger.is-open .hamburger-icon span:nth-child(3){transform:translateY(-7px) rotate(-45deg)!important}.my-account-hamburger-label{flex:1!important;text-align:left!important}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul,body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation.is-open ul{display:block!important;list-style:none!important;margin:0!important;padding:0!important;background:#fff!important}@keyframes slideDownMenu{from{opacity:0;max-height:0}to{opacity:1;max-height:500px}}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul li{margin:0!important;border-bottom:1px solid #e5e5e5!important}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul li:last-child{border-bottom:none!important}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul li a{display:block!important;padding:14px 18px!important;font-size:15px!important;color:#333!important;text-decoration:none!important}body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul li.is-active a,body.woocommerce-account.logged-in .tgwc-woocommerce-MyAccount-navigation ul li a:hover{background:#dd9933!important;color:#fff!important}body.woocommerce-account.logged-in .woocommerce-MyAccount-content{width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;float:none!important}body.woocommerce-account.logged-in .tgwc-user-avatar{display:block!important;text-align:center!important;padding:20px 15px!important;background:#fff!important;border-radius:8px 8px 0 0!important}body.woocommerce-account.logged-in .tgwc-user-avatar-image-wrap{margin:0 auto 12px!important;display:inline-block!important}body.woocommerce-account.logged-in .tgwc-user-avatar-image-wrap img.avatar{width:80px!important;height:80px!important;border-radius:50%!important;display:block!important;margin:0 auto!important}body.woocommerce-account.logged-in .tgwc-user-info{display:block!important;text-align:center!important}body.woocommerce-account.logged-in .tgwc-user-id{display:block!important;font-size:16px!important;font-weight:600!important;margin:0!important;color:#333!important}body.woocommerce-account.logged-in #tgwc-woocommerce,body.woocommerce-account.logged-in .tgwc-woocommerce-customize-my-account,body.woocommerce-account.logged-in .woocommerce{display:block!important}body.woocommerce-account.logged-in #tgwc-woocommerce>div,body.woocommerce-account.logged-in .tgwc-woocommerce-customize-my-account>div,body.woocommerce-account.logged-in [class*="tgwc-col"],body.woocommerce-account.logged-in [class*="col-sidebar"],body.woocommerce-account.logged-in [class*="col-content"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin:0 0 15px 0!important;padding:0!important}}.faq-page .faq-toolbar{display:flex!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 20px 0!important;padding:14px 20px!important;background:#f8f8f8!important;border-radius:8px!important}.faq-page .faq-counter{font-size:15px!important;font-weight:600!important;color:#333!important}.faq-page .faq-counter #faq-visible-count{color:#dd9933!important;font-weight:700!important}.faq-page .faq-actions{display:flex!important;gap:8px!important}.faq-page .faq-actions button{padding:8px 16px!important;font-size:13px!important;background:#fff!important;color:#333!important;border:1px solid #ddd!important;border-radius:6px!important;cursor:pointer!important;transition:all 0.2s ease!important}.faq-page .faq-actions button:hover{background:#dd9933!important;color:#fff!important;border-color:#dd9933!important}.faq-page .faq-filter-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:0 0 25px 0!important;padding:0!important;justify-content:center!important}.faq-page .faq-tab{padding:10px 18px!important;background:#fff!important;color:#333!important;border:2px solid #e5e5e5!important;border-radius:25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;transition:all 0.25s ease!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.faq-page .faq-tab:hover{border-color:#dd9933!important;color:#dd9933!important}.faq-page .faq-tab.is-active{background:#dd9933!important;border-color:#dd9933!important;color:#fff!important}.faq-page .faq-tab .faq-tab-count{background:rgb(0 0 0 / .1)!important;padding:2px 8px!important;border-radius:12px!important;font-size:12px!important;font-weight:600!important;min-width:24px!important;text-align:center!important}.faq-page .faq-tab.is-active .faq-tab-count{background:rgb(255 255 255 / .25)!important;color:#fff!important}.faq-page .faq-item.is-hidden{display:none!important}.faq-page .faq-item.is-highlighted .accordion-button{background:#fff8e1!important;box-shadow:0 0 0 3px #dd9933!important}.faq-page .faq-copy-link{display:inline-flex!important;align-items:center!important;gap:6px!important;margin-top:12px!important;padding:6px 12px!important;background:transparent!important;color:#666!important;border:1px solid #ddd!important;border-radius:6px!important;font-size:12px!important;cursor:pointer!important;transition:all 0.2s ease!important}.faq-page .faq-copy-link:hover{background:#dd9933!important;color:#fff!important;border-color:#dd9933!important}.faq-page .faq-copy-link.is-copied{background:#28a745!important;color:#fff!important;border-color:#28a745!important}.faq-page .faq-no-results{text-align:center!important;padding:40px 20px!important;color:#999!important;font-style:italic!important}@media screen and (max-width:767px){.faq-page .faq-toolbar{flex-direction:column!important;align-items:stretch!important;text-align:center!important}.faq-page .faq-actions{justify-content:center!important}.faq-page .faq-filter-tabs{justify-content:flex-start!important;overflow-x:auto!important;flex-wrap:nowrap!important;padding-bottom:8px!important;-webkit-overflow-scrolling:touch!important}.faq-page .faq-tab{flex-shrink:0!important;font-size:13px!important;padding:8px 14px!important}.faq-page .accordion-body{padding:15px!important}.faq-page .accordion-button{font-size:14px!important;padding:14px!important}.faq-page .faq-search-wrap{max-width:100%!important}.faq-page .faq-search-input{font-size:14px!important;padding:12px 40px 12px 16px!important}.faq-page .faq-copy-link{padding:8px 14px!important;font-size:13px!important}.faq-page .accordion-body p,.faq-page .accordion-body ul,.faq-page .accordion-body ol{font-size:14px!important}}.faq-page .faq-search-wrap{position:relative!important;margin:0 0 20px 0!important;max-width:500px!important;margin-left:auto!important;margin-right:auto!important}.faq-page .faq-search-input{width:100%!important;padding:14px 45px 14px 20px!important;font-size:15px!important;border:2px solid #e5e5e5!important;border-radius:30px!important;background:#fff url("data:image/svg+xml;utf8,<svg xmlns=http://www.w3.org/2000/svg viewBox=0 0 24 24 fill=none stroke=%23999 stroke-width=2><circle cx=11 cy=11 r=8/><line x1=21 y1=21 x2=16.65 y2=16.65/></svg>") no-repeat!important;background-position:right 18px center!important;background-size:18px!important;transition:all 0.2s ease!important;outline:none!important}.faq-page .faq-search-input:focus{border-color:#dd9933!important;box-shadow:0 0 0 3px rgb(221 153 51 / .15)!important}.faq-page .faq-search-clear{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important;height:28px!important;background:#dd9933!important;color:#fff!important;border:none!important;border-radius:50%!important;font-size:18px!important;line-height:1!important;cursor:pointer!important;padding:0!important}.faq-page .accordion-body{padding:20px!important}.faq-page .accordion-body .panel-body{padding:0!important}.faq-page .accordion-body p,.faq-page .accordion-body ul,.faq-page .accordion-body ol,.faq-page .accordion-body h1,.faq-page .accordion-body h2,.faq-page .accordion-body h3,.faq-page .accordion-body h4{margin-bottom:12px!important;line-height:1.6!important}#slider .slides_image .product-details .product-btn,#slider .slides_image .product-details a.product-btn,#slider .slides_image .product-details .product-btn a,.slides_image .product-btn a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#dd9933!important;color:#fff!important;font-family:Inter,sans-serif!important;font-weight:bold!important;font-size:16px!important;padding:4px 18px!important;border-radius:50px!important;text-decoration:none!important;text-align:center!important;position:relative!important;transition:background 0.2s!important}#slider .slides_image .product-details .product-btn{margin:14px 0 0 0!important}#slider .slides_image .product-details .product-btn a{margin:0!important;padding:4px 18px!important;color:#fff!important}#slider .slides_image .product-details .product-btn a:hover{background:#c88521!important;color:#fff!important}body.page-id-1284 .wpcf7-submit,body.page-id-1284 input[type="submit"].wpcf7-form-control{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;background:#dd9933!important;color:#fff!important;font-family:Inter,sans-serif!important;font-weight:bold!important;font-size:16px!important;padding:4px 18px!important;border:none!important;border-radius:50px!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;transition:background 0.2s!important;box-shadow:none!important}body.page-id-1284 .wpcf7-submit:hover,body.page-id-1284 input[type="submit"].wpcf7-form-control:hover{background:#c88521!important;color:#fff!important}.hd-btn-pill,a.hd-btn-pill,button.hd-btn-pill,input.hd-btn-pill{display:inline-block!important;background:#000!important;color:#fff!important;font-family:Inter,'Open Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;line-height:1.4!important;padding:12px 40px!important;border:2px solid #000!important;border-radius:50px!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;box-shadow:none!important}.empty-wishlst-page a,.wishlist-empty .empty-wishlst-page a,#empty-cart-page a{display:inline-block!important;background:#000!important;color:#fff!important;font-family:Inter,'Open Sans',sans-serif!important;font-weight:700!important;font-size:15px!important;line-height:1.4!important;padding:12px 40px!important;border:2px solid #000!important;border-radius:50px!important;text-decoration:none!important;text-align:center!important;margin-top:18px!important}.wishlist_table .product-add-to-cart a,.wishlist_table .product-add-to-cart a.button,.wishlist_table .product-add-to-cart a.add_to_cart_button,.wishlist_table td.product-add-to-cart a{display:inline-block!important;background:#000!important;color:#fff!important;font-family:inherit!important;font-weight:700!important;font-size:15px!important;line-height:1!important;padding:12px 45px!important;border:2px solid #000!important;border-radius:50px!important;text-decoration:none!important;text-align:center!important;box-shadow:none!important}.wishlist_table .product-add-to-cart a::after,.wishlist_table .product-add-to-cart a:after{display:none!important}.single_add_to_cart_button,button.single_add_to_cart_button{text-transform:uppercase!important;display:block!important;width:220px!important;max-width:100%!important;margin:12px auto!important;padding:12px 0!important;font-size:15px!important;line-height:1!important;font-weight:700!important;border-radius:50px!important;background:#000!important;color:#fff!important;border:2px solid #000!important;text-align:center!important;float:none!important}body.single-product a.hd-customize-btn,body.single-product a.pdapp-customize-product-btn{display:block!important;width:220px!important;max-width:100%!important;margin:12px auto!important;padding:12px 0!important;text-align:center!important;background:#000!important;color:#fff!important;border:2px solid #000!important;border-radius:50px!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:none!important}ul.products li.product a.pdapp-customize-product-btn,.related.products li.product a.pdapp-customize-product-btn{display:block!important;width:180px!important;max-width:90%!important;margin:8px auto!important;padding:10px 0!important;text-align:center!important;background:#000!important;color:#fff!important;border:2px solid #000!important;border-radius:50px!important;font-size:13px!important;font-weight:700!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important}@media screen and (max-width:767px){body.single-product a.hd-customize-btn,body.single-product a.pdapp-customize-product-btn{width:220px!important;margin:12px auto!important}ul.products li.product a.pdapp-customize-product-btn,.related.products li.product a.pdapp-customize-product-btn{width:160px!important;font-size:12px!important;padding:9px 0!important}}body.single-product .summary a.pdapp-customize-product-btn,body.single-product form.cart a.pdapp-customize-product-btn,body.single-product .entry-summary a.pdapp-customize-product-btn{display:none!important}body.single-product form.cart{text-align:center!important}body.single-product a.hd-customize-btn{display:block!important;width:220px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;margin-top:12px!important;margin-bottom:12px!important;padding:12px 0!important;text-align:center!important;background:#000!important;color:#fff!important;border:2px solid #000!important;border-radius:50px!important;font-size:15px!important;font-weight:700!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:none!important;float:none!important}@media screen and (max-width:767px){body.single-product a.hd-customize-btn{width:220px!important;margin:12px auto!important}}body.single-product form.cart,body.single-product form.cart.btton-brl,body.single-product .summary form.cart{text-align:center!important;padding-left:0!important;padding-right:0!important}body.single-product a.hd-customize-btn{position:relative!important;left:0!important;right:0!important;margin-left:auto!important;margin-right:auto!important}#single-product-page form.btton-brl button,#single-product-page div.summary form.cart.btton-brl button[type=submit],#single-product-page div.summary form.cart button[type=submit],body.single-product form.cart button.single_add_to_cart_button,body.single-product form.cart a.hd-customize-btn{transform:none!important;margin-left:auto!important;margin-right:auto!important}.woocommerce-order-details a.hd-review-link,.woocommerce-MyAccount-content a.hd-review-link,.woocommerce-order-details span.hd-reviewed-badge,.woocommerce-MyAccount-content span.hd-reviewed-badge,table.woocommerce-table--order-details a.hd-review-link,table.woocommerce-table--order-details span.hd-reviewed-badge{display:block!important;width:fit-content!important;min-width:130px!important;margin:10px auto!important;text-align:center!important;padding:6px 16px!important;border-radius:25px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;line-height:1.2!important}table.woocommerce-table--order-details td.woocommerce-table__product-name,.woocommerce-order-details td.product-name{text-align:center!important}.hd-order-summary-card{background:#fff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:20px!important;margin-bottom:24px!important;box-shadow:0 2px 8px rgb(0 0 0 / .04)!important}.hd-order-summary-top{margin-bottom:18px!important}.hd-order-summary-id{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:6px!important}.hd-order-num{font-size:18px!important;font-weight:700!important;color:#222!important}.hd-order-status{display:inline-block!important;padding:3px 12px!important;border-radius:20px!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;background:#6c757d!important;color:#fff!important}.hd-order-status.hd-status-completed{background:#28a745!important}.hd-order-status.hd-status-processing{background:#dd9933!important}.hd-order-status.hd-status-shipped{background:#007bff!important}.hd-order-status.hd-status-pending{background:#ffc107!important;color:#222!important}.hd-order-status.hd-status-on-hold{background:#ffc107!important;color:#222!important}.hd-order-status.hd-status-cancelled{background:#dc3545!important}.hd-order-status.hd-status-refunded{background:#6c757d!important}.hd-order-status.hd-status-failed{background:#dc3545!important}.hd-order-summary-meta{font-size:14px!important;color:#555!important;margin-bottom:4px!important}.hd-order-summary-meta .hd-order-total{font-weight:700!important;color:#222!important}.hd-order-summary-date{font-size:13px!important;color:#888!important}.hd-order-timeline{display:flex!important;justify-content:space-between!important;align-items:center!important;margin:20px 0!important;position:relative!important;padding:0 10px!important}.hd-order-timeline::before{content:''!important;position:absolute!important;top:18px!important;left:10%!important;right:10%!important;height:2px!important;background:#e5e5e5!important;z-index:0!important}.hd-timeline-step{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;position:relative!important;z-index:1!important;text-align:center!important}.hd-timeline-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#f0f0f0!important;color:#999!important;font-size:16px!important;border:2px solid #fff!important}.hd-timeline-step.is-done .hd-timeline-icon{background:#28a745!important;color:#fff!important}.hd-timeline-label{font-size:12px!important;color:#666!important;font-weight:600!important}.hd-timeline-step.is-done .hd-timeline-label{color:#28a745!important}.hd-order-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;justify-content:center!important;margin-top:18px!important;padding-top:18px!important;border-top:1px solid #f0f0f0!important}.hd-order-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:10px 20px!important;background:#fff!important;color:#333!important;border:2px solid #e5e5e5!important;border-radius:25px!important;font-size:13px!important;font-weight:600!important;text-decoration:none!important;transition:all 0.2s ease!important;cursor:pointer!important}.hd-order-btn:hover{background:#dd9933!important;border-color:#dd9933!important;color:#fff!important}.hd-btn-track{background:#007bff!important;color:#fff!important;border-color:#007bff!important}.hd-btn-track:hover{background:#0056b3!important;border-color:#0056b3!important}.hd-customized-badge{display:inline-block!important;padding:2px 8px!important;background:#dd9933!important;color:#fff!important;border-radius:12px!important;font-size:11px!important;font-weight:600!important;margin-right:6px!important;vertical-align:middle!important}.hd-pdapp-order-design{margin-top:12px!important;padding:10px!important;background:#fafafa!important;border-radius:8px!important;display:flex!important;gap:12px!important;flex-wrap:wrap!important;align-items:flex-start!important}.hd-design-thumbs{display:flex!important;gap:6px!important;flex-wrap:wrap!important}.hd-design-thumb{width:70px!important;height:70px!important;object-fit:cover!important;border:1px solid #ddd!important;border-radius:6px!important;background:#fff!important}.hd-design-options{flex:1!important;min-width:200px!important}.hd-design-option{margin:0 0 4px 0!important;font-size:13px!important;line-height:1.4!important}.hd-opt-label{font-weight:600!important;color:#555!important}.hd-opt-value{color:#222!important}@media screen and (max-width:767px){.hd-order-summary-card{padding:16px!important;border-radius:10px!important}.hd-order-num{font-size:16px!important}.hd-order-summary-meta{font-size:13px!important}.hd-order-timeline{padding:0!important}.hd-order-timeline::before{left:5%!important;right:5%!important}.hd-timeline-icon{width:30px!important;height:30px!important;font-size:13px!important}.hd-timeline-label{font-size:10px!important}.hd-order-actions{flex-direction:column!important;gap:8px!important}.hd-order-btn{width:100%!important;justify-content:center!important;padding:12px 16px!important;font-size:14px!important}.hd-pdapp-order-design{padding:8px!important;gap:8px!important}.hd-design-thumb{width:60px!important;height:60px!important}.hd-design-option{font-size:12px!important}}@media print{.hd-order-actions,.site-header,#footer,.breadcrumb,.woocommerce-MyAccount-navigation,.my-account-hamburger,.hd-review-link,.hd-reviewed-badge{display:none!important}.hd-order-summary-card{box-shadow:none!important;border:1px solid #000!important}}.hd-order-item-image{text-align:center!important;margin:8px 0!important}.hd-order-item-image img{max-width:100px!important;max-height:100px!important;width:auto!important;height:auto!important;border:1px solid #e5e5e5!important;border-radius:6px!important;background:#fff!important;padding:4px!important}@media screen and (max-width:767px){.hd-order-item-image img{max-width:80px!important;max-height:80px!important}}