body a{color:#0A0A0A}body{font-family:Raleway,sans-serif}.filter-open{border-bottom:1px solid #ccc;padding-bottom:20px}body .wpc-filters-main-wrap li.wpc-term-item.wpc-term-count-0{display:none}body .wpc-filters-main-wrap li.wpc-term-item span.wpc-term-count{display:none}.wpc-filters-main-wrap li.wpc-term-item a{color:#0A0A0A;font-size:16px;font-weight:400}.woocommerce .widget_price_filter .price_slider_amount .button{background:#000;color:#fff;font-size:18px;font-weight:400}.gradient-bg{background:linear-gradient(135deg,#FFF 0%,#F8F3F0 25%,#FFF 50%,#F8F3F0 75%,#FFF 100%)}.wpc-filter-content,.widget_price_filter form,.widget_rating_filter ul{max-height:0;overflow:hidden;transition:max-height 0.35s ease}.filter-open .wpc-filter-content,.filter-open.widget_price_filter form,.filter-open.widget_rating_filter ul{max-height:800px}.wpc-filter-title,.widget_price_filter h5,.widget_rating_filter h5{cursor:pointer;position:relative;padding-right:22px;font-size:18px;font-weight:400}.wpc-filter-title ul,.widget_price_filter ul,.widget_rating_filter ul{border-bottom:1px solid #ccc}.wpc-filter-title::after,.widget_price_filter h5::after,.widget_rating_filter h5::after{content:"";width:14px;height:14px;background-image:url(/wp-content/uploads/2025/12/icon-down-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%)}.woocommerce.widget_rating_filter .star-rating span,.woocommerce.widget_rating_filter .star-rating span:before{color:#FFEB3B}.cp-bottom-row{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;position:absolute;width:100%;bottom:15px}.cp-rating{display:flex;align-items:center;gap:6px;font-size:14px}.cp-rating .star{color:#FDC700;font-size:15px}.cp-rating .count{color:#777}.cp-cart-icon{width:36px;height:36px;background:#0A0A0A;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:0.3s}.cp-cart-icon:hover{background:#FDC700;color:#000}.cp-cart-icon .fa-shopping-cart{background-color:#fff;width:20px;height:20px;mask:url(/wp-content/uploads/2025/12/Icon-cart.svg) no-repeat center;-webkit-mask:url(/wp-content/uploads/2025/12/Icon-cart.svg) no-repeat center}.woocommerce.widget_rating_filter a{color:#0A0A0A}.filter-open .wpc-filter-title::after,.filter-open.widget_price_filter h5::after,.filter-open.widget_rating_filter h5::after{background-image:url(/wp-content/uploads/2025/12/icon-arrow-up.svg);background-size:contain;background-repeat:no-repeat}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#ccc}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#d10000}.wpc-filters-widget-wrapper .wpc-posts-found{height:0}ul.products.elementor-grid li .product-category-label,ul.products.elementor-grid li .woocommerce-loop-product__title,ul.products.elementor-grid li span.price,ul.products.elementor-grid li .cp-bottom-row{padding-left:15px!important;padding-right:15px!important}ul.products.elementor-grid li .product-category-label{font-size:14px;font-weight:400;color:#717182}.woocommerce nav.woocommerce-pagination ul li{border-radius:5px;margin:0 3px}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce .woocommerce-ordering select{border:1px solid #ccc;border-radius:10px}.woocommerce ul.products li.product .price ins{font-weight:400!important;text-decoration:none}.coupon-card{display:flex;align-items:center;gap:12px;background:#FFF7E6;border:1px dashed #FFA940;border-radius:10px;padding:10px 14px;max-width:480px}.c.coupon-card .coupon-info{flex:1}.coupon-card .coupon-title{display:block;font-weight:600;color:#333}.coupon-card .coupon-desc{display:block;font-size:12px;color:#666;margin-top:2px}.coupon-copy-btn{background-image:url(/wp-content/uploads/2025/12/copy-icon.png);background-repeat:no-repeat;background-position:85% 13px;background-color:#F54900;color:#fff;border:none;padding:10px 45px 10px 16px;border-radius:10px;font-weight:600;cursor:pointer;display:flex;gap:6px;align-items:center}.bat-coupon-box{display:flex;justify-content:space-between;align-items:center;border:1px solid #ff6a00;background:#fff7f1;padding:14px 20px;border-radius:12px;margin:16px 0}.bat-coupon-box div{background-image:url(/wp-content/uploads/2025/12/tag-icon.png);background-repeat:no-repeat;background-position:0 0;padding-left:25px}.coupon-left{display:flex;flex-direction:column;gap:4px}.coupon-title{font-weight:600;color:#ff6a00}.quantity input,.quantity button{border:1px solid #ccc!important;margin:0px!important}.quantity button{font-size:25px!important}.quantity .qty-minus{margin-right:-7px!important;border-radius:5px 0 0 5px!important;background:#fff}.quantity .qty-plus{margin-left:-7px!important;border-radius:0 5px 5px 0px!important;background:#fff}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#0A0A0A}.price ins[aria-hidden="true"]{text-decoration:none!important}.woocommerce-variation-availability p.stock{color:#717182!important;font-size:16px!important;margin-top:5px}.elementor-widget-woocommerce-product-add-to-cart p.stock{color:#717182!important;font-size:16px!important}.quantity input[type="number"]::-webkit-outer-spin-button,.quantity input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type="number"]{-moz-appearance:textfield}.product-action-buttons .buy-now{background:#F5F5F5!important;border:1px solid #ccc!important;width:190px;font-size:16px!important;font-weight:400!important;padding:15px!important}.product-action-buttons .yith-wcwl-add-to-wishlist a{width:48px;height:48px;border:1px solid #ddd;border-radius:12px;display:flex;align-items:center;justify-content:center}.Brand-box p a{background:#e4e0de;padding:4px 12px;color:#1A1A1A;font-size:16px;font-style:normal;font-weight:400;border-radius:10px;margin-left:5px}.product-template-default.single ul li{margin:4px 0}.variations th,.variations tr,.variations td{background:transparent!important;padding:0px!important}.woo-variation-swatches .variations tr th{margin-top:10px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{height:50px;border-radius:10px}.product-template-default.single.woocommerce div.product form.cart .variations{border-bottom:1px solid #D5D7DA}.product-action-buttons{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.other-buttons{display:flex;gap:12px;align-items:center;position:absolute;bottom:-70px}.e-atc-qty-button-holder .single_add_to_cart_button{background-color:#1A1A1A!important;border-radius:10px!important;color:#fff!important;font-weight:400!important;max-width:190px;width:100%;padding:15px!important}.single_add_to_cart_button{display:inline-flex;align-items:center;gap:10px}.single_add_to_cart_button::before{content:"";margin-right:8px;background-image:url(/wp-content/uploads/2025/12/cart-icon-white.png);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;display:inline-block}.other-buttons .yith-wcwl-add-to-wishlist-button__label{display:none}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{border:1px solid #ccc;padding:8px;border-radius:10px}.product-action-buttons .share-btn{border:1px solid #ccc;padding:8px;border-radius:10px}button.share-btn{width:45px;height:45px;background:url(/wp-content/uploads/2025/12/share-icon.png) center / 18px no-repeat;cursor:pointer;border:1px solid #ccc!important;margin:0px!important;background-color:transparent!important}button.share-btn img{width:0px!important}.pincode-check{display:flex}.pincode-title{font-size:14px;color:#717182}.sub-text{font-size:12px;color:#717182}.delivery-info li{padding:15px!important;background:#f5f5f5c4;border-radius:10px}.acf-block-title{border-bottom:2px solid #1A1A1A;color:#0A0A0A}.acf-block-title img{margin-right:10px}table tbody tr:hover>td,table tbody tr:hover>th,table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:initial}.woocommerce table.woocommerce-product-attributes tr:nth-child(even) td,.woocommerce table.woocommerce-product-attributes tr:nth-child(even) th{background-color:initial}.woocommerce table.woocommerce-product-attributes{border-collapse:separate!important;border-spacing:0!important}.woocommerce table.woocommerce-product-attributes tr{display:grid!important;grid-template-columns:35% 65%;align-items:center;padding:16px 24px}.woocommerce table.woocommerce-product-attributes th,.woocommerce table.woocommerce-product-attributes td{display:block!important;width:100%!important;padding:0!important;border:none!important;text-align:left}.woocommerce-product-attributes-item__label{font-size:16px;font-weight:400!important;color:##717182}.woocommerce-product-attributes-item__value{font-size:16px;font-weight:400!important;color:#0A0A0A;font-style:normal!important}.woocommerce-product-attributes-item__value p{margin:0}.woocommerce table.woocommerce-product-attributes tr:nth-child(odd){background:#FAFAFA}.woocommerce table.woocommerce-product-attributes{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #F1F1F1}.acf-block-content .care-list{list-style:none;padding:0;margin:0;counter-reset:care}.acf-block-content .care-list li{counter-increment:care;display:flex;gap:12px;font-size:16px;font-weight:400;color:#6A6A6A;line-height:1.6;margin-bottom:12px}.acf-block-content .care-list li::before{content:counter(care) ".";font-weight:500;color:#fff;background:#000;text-align:center;border-radius:50%;width:24px;height:24px;line-height:23px}.acf-block-content .care-list li:last-child{margin-bottom:0}.woocommerce .star-rating span::before{color:#FDC700}.woocommerce #reviews #comments ol.commentlist li .comment-text{border:none;padding:0}.woocommerce #reviews #comments ol.commentlist li{border:1px solid #ccc;padding:20px;background:#fff;border-radius:10px}.woocommerce #reviews #comments ol.commentlist{padding-left:0}.cr-voting-cont-uni span.cr-voting-upvote svg .cr-voting-svg-ext,.cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-ext{fill:#796F70}.cr-voting-cont-uni span.cr-voting-upvote-count,.cr-voting-cont-uni span.cr-voting-downvote-count{color:#796F70}.crstar-rating-svg .cr-rating-icon-base .cr-rating-icon-bg{stroke:#D8D1CA}.cr-voting-cont img,.cr-voting-cont-uni svg{width:20px;height:21px}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:14px;color:#0A0A0A}.woocommerce #reviews #comments ol.commentlist li .comment-text .description{color:#717182;font-size:14px}.woocommerce-Reviews #comments h2.woocommerce-Reviews-title{display:none}.comment-form-rating p.stars a{color:#FDC700}.comment-form-rating p.stars a:hover{color:#FDC700}.woocommerce #review_form #respond .form-submit input{background:#000;color:#fff;font-size:16px;font-weight:400;border-radius:10px}.woocommerce span.onsale{background:#fff;border:1px solid #ccc;border-radius:10px;color:#030213;padding:10px 12px!important;min-width:auto;min-height:auto;line-height:normal;top:20px;left:20px;font-weight:400;font-size:16px}.customer-review-box .elementor-heading-title{font-size:0}.customer-review-box .elementor-heading-title:not(:empty){font-size:14px}.customer-review-box .elementor-heading-title:empty,.customer-review-box .elementor-heading-title:is(:contains("0")){display:none}.cr-voting-cont-uni span{font-size:18px;font-weight:400}.woocommerce-cart-form td.product-name{display:flex;flex-direction:column;gap:6px}.woocommerce-cart-form thead{display:none}.woocommerce-cart-form td.product-subtotal{text-align:right;font-weight:600}.woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount::before{content:"Subtotal: ";font-size:13px;font-weight:500;color:#717182;margin-right:4px}.woocommerce-cart-form td.product-subtotal{text-align:right;white-space:nowrap}.woocommerce-cart-form td.product-price,.woocommerce-cart-form td.product-quantity{display:none}.woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount{font-weight:700}.woocommerce-cart-form td.product-subtotal .woocommerce-Price-amount::before{font-weight:500}.woocommerce-cart-form td.product-subtotal{position:relative;padding-right:28px}.elementor-widget-woocommerce-cart .woocommerce table.shop_table td.product-subtotal{vertical-align:bottom}.woocommerce-cart .cart_item{position:relative}.woocommerce-cart .product-remove{position:absolute;right:0;top:16px;z-index:10}.woocommerce-cart .product-remove a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:32px;color:#ff4d4f;text-decoration:none;pointer-events:auto}.woocommerce a.remove{width:40px;height:40px;font-size:32px;color:#ff4d4f;text-decoration:none;pointer-events:auto;color:#717182!important}.woocommerce a:hover.remove{background:#fff;color:#000!important}.woocommerce-cart .product-name,.woocommerce-cart .product-quantity,.woocommerce-cart .product-price{position:relative;z-index:1}.woocommerce-cart .cart_item *{pointer-events:auto}.quantity.cp-cart-qty{display:flex}.cp-cart-meta .woocommerce-Price-amount{display:block;width:100%;margin-bottom:15px}.quantity.cp-cart-qty input.input-text.qty{display:inline-flex;min-height:56px;text-align:center}.cp-cart-qty .qty-minus,.cp-cart-qty .qty-plus,.cp-cart-qty .qty-minus:hover,.cp-cart-qty .qty-plus:hover{background:#fff;color:#717182}.elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart .actions .button{border-color:#d5d5d5}.woocommerce-cart .product-name a{color:#0A0A0A!important}.woocommerce-cart td.product-remove{padding:0px!important}.elementor-widget-woocommerce-cart .woocommerce table.cart td.product-remove{border:none}.button.e-apply-coupon{border:1px solid #ccc!important;border-radius:10px!important;background-color:#000!important;color:#fff!important;font-weight:400!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}.woocommerce table.shop_table_responsive td.product-price,.woocommerce table.shop_table_responsive td.product-quantity{display:none}.woocommerce table.shop_table_responsive .cp-cart-meta{float:left;width:100%;text-align:left}.woocommerce table.shop_table_responsive td.product-name a{float:left;width:90%;text-align:left}.woocommerce table.shop_table_responsive td.product-subtotal{float:left;width:100%;text-align:left}.cart_totals .shop_table.shop_table_responsive .cart-subtotal span.woocommerce-Price-amount.amount{float:left;width:100%;text-align:left;margin-top:-20px}.order-total span.woocommerce-Price-amount.amount{float:left;width:100%;text-align:left}.woocommerce-page.woocommerce-order-received ul.order_details li{font-family:Raleway,sans-serif;font-size:12px}.woocommerce-page.woocommerce-order-received .woocommerce-thankyou-order-received{font-family:Raleway,sans-serif;font-size:18px;font-weight:400;color:#0A0A0A;margin-bottom:40px}.woocommerce-page.woocommerce-order-received .woocommerce-thankyou-order-details.order_details{padding-left:0}.woocommerce-page.woocommerce-order-received ul.order_details li strong{font-weight:400;margin-top:10px;font-size:14PX}.woocommerce-table__product-name.product-name a{color:#0A0A0A;font-size:16px}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table thead tr th{font-size:18px;font-weight:500;color:#0A0A0A}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label{font-weight:500;font-family:Raleway,sans-serif}.woocommerce td.product-name .wc-item-meta{padding-left:0}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tbody td,.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot th{font-family:'Raleway';color:#0A0A0A}.elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tfoot td{font-family:'Raleway';color:#717182;font-weight:400}.addresses address{font-family:'Raleway';font-size:16px;line-height:30px}.woocommerce-notices-wrapper,.woocommerce-message{display:none!important}.privacy-list .elementor-icon-box-wrapper{border:1px solid #e8e8e8;border-radius:10px;padding:15px}.gradient-bg-light{background:linear-gradient(135deg,#FFF 0%,#F8F3F0 16%,#FFF 50%,#F8F3F0 63%,#FFF 100%)}.about-gradient-bg{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(255,255,255,.5) 50%,#FFF 100%)}.section-info .elementor-icon-box-icon path{stroke:#fff}.privacy-policy h2{margin-bottom:0}.contact-info strong{color:#0A0A0A;font-weight:400}.privacy-policy .elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper{flex-direction:inherit;text-align:left}.our-journey::after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#e8e8e8;transform:translateX(-50%)}.home-slider .elementor-element :where(.swiper-horizontal)~.swiper-pagination-bullets .swiper-pagination-bullet{width:50px;height:6px;border-radius:5px;opacity:1;position:relative;overflow:hidden}.home-slider .swiper-pagination-bullet::after{content:'';position:absolute;inset:0;width:0%;background:#111}.home-slider .swiper-pagination-bullet-active::after{animation:dotProgress 5s linear forwards}.elementor-element .swiper-pagination-bullet-active::after{animation:dotProgress 5s linear forwards}.home-slider .swiper-pagination{margin-top:-20px}.home-slider .swiper-pagination-bullet-active.animating::after{animation:dotProgress 5s linear forwards}.business-time-hours .elementor-element{border-bottom:1px solid #E5E7EB;padding-bottom:8px}.product-list-info .add_to_cart_button{width:100%}.woocommerce ul.products li.product span.onsale{line-height:inherit!important;padding:5px!important;border-radius:10px!important;border:none!important}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px}.woocommerce div.product div.images .flex-control-thumbs li{width:calc(50% - 5px)!important}.wishlist-items-wrapper .product-name a{color:#0A0A0A;font-size:18px}.wishlist-items-wrapper .product-price{font-size:16px}.wishlist-items-wrapper .product-add-to-cart a{font-size:16px;color:#fff;background:#0A0A0A;padding:10px 15px;border-radius:10px}.wishlist-items-wrapper .product-stock-status span.wishlist-in-stock{font-size:16px;font-weight:500}.ep-search-wrap.active .ep-search-box{position:absolute;width:140px;left:-153px}.yith-add-to-wishlist-button-block .yith-wcwl-add-to-wishlist-button__label{display:none}.buy-now-btn .custom-buy-now-btn{background:#F5F5F5;color:#0A0A0A;padding:15px 30px;border:1px solid #ccc;border-radius:6px;font-size:16px}#commentform{display:none}input#coupon_code{padding:12px}.wishlist-title.wishlist-title-with-form h2{display:none}body [type=button]:focus,body [type=button]:hover,body [type=submit]:focus,body [type=submit]:hover,body button:focus,body button:hover{background-color:#000}body [type=button],body [type=submit],body button{border-color:#0A0A0A;color:#0A0A0A;border-radius:5px}.elementor-widget-woocommerce-cart .woocommerce .cart_totals table.shop_table_responsive tbody .cart-discount th{display:block;padding:27px 0 0;width:150px}.woocommerce .cart-discount th{font-size:0}.woocommerce .cart-discount th::before{content:"Coupon Discount";font-size:16px;font-weight:600}@keyframes dotProgress{from{width:0%}to{width:100%}}.e-atc-qty-button-holder{width:100%!important}.single_add_to_cart_button{margin-top:0}@media (max-width:768px){.woocommerce table.woocommerce-product-attributes tr{grid-template-columns:1fr;gap:6px}.woocommerce .woocommerce-cart-form .e-shop-table.e-cart-section{padding:10px}.woocommerce .woocommerce-cart-form .e-shop-table.e-cart-section table.cart tr{padding:0}.woocommerce-column--billing-address{margin-bottom:20px}.woocommerce-page.woocommerce-order-received ul.order_details li{margin-bottom:20px}.our-journey .elementor-absolute{left:-42px!important;right:inherit!important;width:50px;top:30px!important}.our-journey::after{width:0}}@media (max-width:480px){.our-journey .elementor-absolute{display:none}.our-journey::after{width:0}}