hr{margin-bottom:30px}.hero_banner_section .et_pb_row .et_pb_code.et_pb_module,.hero_banner_section .et_pb_row .et_pb_code.et_pb_module .et_pb_code_inner{position:static}.hero_banner_section{margin:0!important;overflow:hidden;align-items:end;justify-content:center;min-height:100%;padding:0!important}.video_overlay .fluid-width-video-wrapper iframe{object-position:center;pointer-events:none!important;height:110%;top:50%;transform:translate(-50%,-50%);width:130%;object-fit:cover;max-width:none;left:50%}.video_overlay .fluid-width-video-wrapper:before{content:'';height:20%;position:absolute;top:0;right:0;left:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%)}.fluid-width-video-wrapper{padding-top:52.25%!important}.home #main-header:not(.et-fixed-header) #et-top-navigation ul.nav>li>a,.single-product #main-header:not(.et-fixed-header) #et-top-navigation ul.nav>li>a,.home #main-header:not(.et-fixed-header) .mobile_menu_bar:before,.single-product #main-header:not(.et-fixed-header) .mobile_menu_bar:before{color:#fff}.home #main-header:not(.et-fixed-header) .mobile_nav.opened .mobile_menu_bar:before,.single-product #main-header:not(.et-fixed-header) .mobile_nav.opened .mobile_menu_bar:before{color:#000}.home #main-header:not(.et-fixed-header) img#logo,.home #main-header:not(.et-fixed-header) .header_icons img,.single-product #main-header:not(.et-fixed-header) img#logo,.single-product #main-header:not(.et-fixed-header) .header_icons img{filter:brightness(0) invert(1)}.single-product #main-header:not(.et-fixed-header){background-color:#000}body.home #page-container{padding-top:0!important}#left-area ul.products{display:flex;flex-wrap:wrap}.shop_categories_wrap{display:flex;gap:10px}.content_sections form.woocommerce-ordering{float:right}.content_sections p.woocommerce-result-count{float:left;color:#000!important;font-size:14px}.product_listing_section .woocommerce .products li.product .woocommerce-LoopProduct-link span.et_shop_image{display:inline-block}.Product_Categories_menu,.Filter_by_menu{margin-bottom:15px;background:#fff;border-radius:5px;padding:15px;border:1px solid#b1afaf!important}.shop_categories_wrap .sidebar_menu h3{font-size:18px;line-height:1;color:var(--color-main);margin-bottom:15px;text-transform:capitalize;padding-bottom:15px;border-bottom:2px solid#ebebeb;position:relative}.shop_categories_wrap .sidebar_menu h3:before{content:"";background-color:#d32f2f!important;position:absolute;bottom:-2px;left:0;width:50px;height:2px}.shop_categories_wrap .sidebar_menu ul{list-style:none!important;padding:0!important}.Product_Categories_menu a{line-height:2.5;font-weight:400;font-size:14px;color:#000}.Product_Categories_menu a.active{color:#d32f2f!important}.Product_Categories_menu span{margin-left:5px}.price_header{display:flex;justify-content:space-between;flex-wrap:nowrap;margin-bottom:15px}.price_header .set_price:before,.price_header .material_title:before{content:"-";margin:0 5px 0 0}.Filter_by_menu input[type="checkbox"]{margin-right:5px}.Filter_by_menu label{font-size:14px;display:inline-block;font-weight:500;line-height:2.5}.material_title,.set_price{font-size:15px!important;font-weight:600!important;color:#000!important}.price_header span{font-size:13px;font-weight:500;text-transform:uppercase;color:#a39d9d}.filter_menu_set{margin-right:0;margin-bottom:20px;border-bottom:1px solid#a39d9d;padding-bottom:20px}.Filter_by_menu p{font-size:14px}.field_currency{display:flex;gap:10px;flex-wrap:nowrap;width:100%;align-items:center}.field_currency input[type="number"]{padding:10px;width:50%;border:1px solid #b1afaf;height:40px;border-radius:3px}.field_currency .currency{color:#b1afaf}.price-range-container{width:300px;margin:0 0 20px 0;font-family:sans-serif}.price-range-container label{display:block;margin-bottom:10px;font-weight:bold}input[type="range"]{-webkit-appearance:none;width:100%;height:8px;background:#eee;border-radius:5px;outline:none}input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;background:#222;border-radius:50%;cursor:pointer;border:2px solid #fff;box-shadow:0 0 3px rgba(0,0,0,0.3)}input[type="range"]::-moz-range-thumb{height:20px;width:20px;background:#222;border:none;border-radius:50%;cursor:pointer}.price-range-container label{display:none}.content_sections .Showing_results{padding:7px 20px;border:1px solid#b1afaf!important;display:inline-block;width:100%;border-radius:3px}.Showing_results .woocommerce-ordering .orderby{background:transparent!important;font-size:14px!important;color:#000!important;padding:0}.entry-summary .entry-title{padding:0px!important;font-size:34px;margin:0 0 15px;position:relative;line-height:1.2}.product .summary.entry-summary{padding-left:40px}.woocommerce-tabs.wc-tabs-wrapper{border:none!important}.wc-tabs-wrapper .tabs.wc-tabs{display:flex;justify-content:center;border-bottom:1px solid #e5e8ec;background:transparent!important}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none!important}.wc-tabs-wrapper .tabs.wc-tabs li{background:transparent!important;border:none!important;color:#000!important}.wc-tabs-wrapper .tabs.wc-tabs li a{color:#050000!important;padding:0;line-height:36px;position:relative;display:block;font-weight:500;font-size:18px;text-transform:uppercase}body.woocommerce div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs.wc-tabs li.active a{color:#d32f2f!important;border-bottom:2px solid#d32f2f!important}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel h2{font-size:18px;line-height:1.5}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel p{color:#000!important}.entry-summary p.price del .woocommerce-Price-currencySymbol,.entry-summary p.price del .woocommerce-Price-amount,.entry-summary p.price del{font-size:19px!important;font-family:'The Last Shuriken';font-weight:normal}.entry-summary p.price ins span{font-size:24px!important;font-weight:600;color:#d32f2f;font-family:'The Last Shuriken'}.summary.entry-summary .price{padding:0 0 10px 0;border-bottom:1px solid #dadada!important;margin:0 0 10px 0}.spswiper-slide .wcgs-slider-image{border:2px solid #ececec;border-radius:10px!important;background:#f3f3f3}.flex-control-nav.flex-control-thumbs li img{border:1px solid #ececec;border-radius:10px}.woocommerce .woocommerce-variation-add-to-cart .quantity input.qty{width:100px!important;background:transparent!important;border:1px solid #ececec!important;border-radius:3px!important;height:50px!important;color:#000!important}.woocommerce div.product form.cart .button{cursor:pointer!important;width:60%!important;border:none!important;background:#d32f2f!important;color:#fff!important;height:50px!important;font-size:13px!important;text-transform:uppercase!important;position:relative;clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px)}.woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed:after{font-size:20px!important}.variations .cfvsw-swatches-option.cfvsw-label-option{width:100px;height:40px;font-weight:500;font-size:14px}.cfvsw-swatches-option:not(.cfvsw-label-option,.cfvsw-image-option) .cfvsw-swatch-inner{border:2px solid #00000020!important;width:30px!important;height:30px!important;border-radius:100%}.comment-form-comment textarea#comment{background:#fff;border:1px solid #858282!important;border-radius:10px;height:150px!important}.comment-respond .form-submit input#submit{background:#d32f2f!important;border:none!important;color:#fff!important;clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px);width:15%}.comment-respond .comment-form .form-submit{text-align:center}.woocommerce-page .product .clearfix .onsale{padding:11px 30px 8px!important;font-size:13px!important;line-height:14px!important;color:#fff!important;border:none!important;cursor:pointer;background-color:#d32f2f!important;clip-path:polygon(20px 0%,calc(100% - 20px) 0%,100% 0px,100% calc(100% - 20px),calc(100% - 20px) 100%,0px 100%,0% calc(100% - 20px),0% 20px);font-family:'The Last Shuriken';letter-spacing:1px;font-weight:normal!important}table.variations.cfvsw-variation-disable-logic{border-bottom:1px solid #ececec!important}.reset_variations{min-height:auto!important;width:auto!important;font-size:12px!important;text-transform:none;letter-spacing:0.5px;margin:0 0 0 15px;padding:5px 10px;clip-path:polygon(5px 0%,calc(100% - 5px) 0%,100% 0px,100% calc(100% - 5px),calc(100% - 5px) 100%,0px 100%,0% calc(100% - 5px),0% 5px);border-radius:0;background:#ffc14e;color:#000!important;height:27px;line-height:1.4;font-weight:bold}#wpgs-gallery .wcgs-thumb.spswiper-slide img{border:2px solid #dddddd;border-radius:10px}.woocommerce div.product form.cart .button:hover{background:#ffc14e!important;color:#000!important}.summary.entry-summary .product_meta span{color:#000!important}.summary.entry-summary .product_meta span a{color:#d32f2f!important}.post-type-archive-product .products .type-product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.3;font-weight:600;padding:0!important;margin:5px 0 5px!important;font-family:inherit;letter-spacing:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-type-archive-product .products .type-product .price del{font-size:80%!important}.post-type-archive-product .products .type-product .price{font-size:16px!important}.variations_form.cart .variations th.label{padding-left:0!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{color:#000!important}body.wp-singular header#cfw-header{background:transparent!important;padding:20px 0;text-align:center}body.wp-singular header#cfw-header .logo{background-position:center;background-color:transparent!important;height:35px}body.wp-singular form.woocommerce-checkout{background:#fff;padding:25px;border-radius:8px}body.wp-singular footer#cfw-footer{background:transparent!important}#cfw-cart-summary label.cfw-floatable-label,.checkoutwc .form-row label.cfw-floatable-label{margin-top:3px;border:0;border-radius:5px;line-height:1}#cfw-cart-summary.cfw-label-is-floated input[type=email],#cfw-cart-summary.cfw-label-is-floated input[type=number],#cfw-cart-summary.cfw-label-is-floated input[type=password],#cfw-cart-summary.cfw-label-is-floated input[type=tel],#cfw-cart-summary.cfw-label-is-floated input[type=text],#cfw-cart-summary.cfw-label-is-floated select,#cfw-cart-summary.cfw-label-is-floated textarea,.checkoutwc .form-row.cfw-label-is-floated input[type=email],.checkoutwc .form-row.cfw-label-is-floated input[type=number],.checkoutwc .form-row.cfw-label-is-floated input[type=password],.checkoutwc .form-row.cfw-label-is-floated input[type=tel],.checkoutwc .form-row.cfw-label-is-floated input[type=text],.checkoutwc .form-row.cfw-label-is-floated select,.checkoutwc .form-row.cfw-label-is-floated textarea{padding:15px;background:#f8f8f8}.cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap>span:not(.cfw-cart-item-quantity-bubble){padding-bottom:100%;display:block;width:100%}.cfw-cart-table .cart-item-row .cfw-cart-item-image .cfw-cart-item-image-wrap>span:not(.cfw-cart-item-quantity-bubble) img{position:absolute;width:100%!important;height:100%!important;object-fit:contain;left:0;top:0}.cfw-cart-table .cart-item-row .cfw-cart-item-description .cfw-cart-item-title{font-weight:bold!important}.cfw-modal .cfw-prev-tab,.checkoutwc .cfw-prev-tab{color:#a97d2d}body.wp-singular.checkout-wc{background:rgb(255 193 78 / 8%)!important}.related.products .products .type-product .woocommerce-loop-product__title{font-size:16px!important;line-height:1.3;font-weight:600;padding:0;margin:18px 0 5px;font-family:inherit;letter-spacing:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left!important}.related.products .products .type-product span.price{font-size:16px!important;color:#000000!important}.related.products .products .type-product span.price del{color:#000!important;font-size:80%}.related.products h2{padding:0px;font-size:44px!important;margin:0 0 25px;position:relative;text-align:center}.related.products .products .type-product span.et_shop_image{position:relative;padding-bottom:100%;width:100%;clip-path:polygon(20px 0%,calc(100% - 20px) 0%,100% 0px,100% calc(100% - 20px),calc(100% - 20px) 100%,0px 100%,0% calc(100% - 20px),0% 20px);background:#e5e5e5;overflow:hidden}.archive.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0!important}.related.products .products .type-product span.et_shop_image img{position:absolute;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;object-fit:cover;margin:0!important;clip-path:inherit;top:2px;left:2px}.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel{padding:30px 0px!important}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li.active{background:transparent!important}.variations.cfvsw-variation-disable-logic .value .cfvsw-swatches-option.cfvsw-label-option{background:#fff!important;border:1px solid #ececec!important}.variations.cfvsw-variation-disable-logic .value .cfvsw-swatches-option{background:none!important;border:none!important}.related.products .products .type-product span.et_shop_image .et_overlay{display:none!important}.woocommerce-Tabs-panel table.woocommerce-product-attributes.shop_attributes{border:none!important;background:transparent}.woocommerce-Tabs-panel .woocommerce-product-attributes-item__label,.woocommerce-Tabs-panel td.woocommerce-product-attributes-item__value{background:transparent!important;border:none!important}.product.type-product .wcgs-woocommerce-product-gallery.horizontal.wcgs_preloader_normal.wcgs-visible{position:sticky!important;top:60px}.archive .products span.et_shop_image{position:relative;padding-bottom:100%;width:100%;clip-path:polygon(20px 0%,calc(100% - 20px) 0%,100% 0px,100% calc(100% - 20px),calc(100% - 20px) 100%,0px 100%,0% calc(100% - 20px),0% 20px);background:#e5e5e5;overflow:hidden;display:inline-block}.archive .products span.et_shop_image img{position:absolute;width:calc(100% - 4px)!important;height:calc(100% - 4px)!important;object-fit:cover;margin:0!important;clip-path:inherit;top:2px;left:2px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#000!important;margin:0!important}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:32.353%;margin-right:1.47%}.value.disable-to-select .reset_variations{position:relative;top:10px}#wpgs-gallery .wcgs-thumb.spswiper-slide-thumb-active.wcgs-thumb img{border:2px solid #d32f2f!important}.woocommerce .related.products ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 1.7% 2.992em 0!important;padding:0;position:relative;width:23.70%!important;margin-left:0}.et_full_width_page.woocommerce-page ul.products li.product:nth-child(4n+1),.et_left_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1),.et_right_sidebar.woocommerce-page #main-content ul.products li.product:nth-child(3n+1){clear:unset!important}.woocommerce-page .related.products ul.products li.product:nth-child(4n){margin-right:0!important}.archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product{width:32.14%!important}.comment-respond .comment-form .form-submit input#submit{width:50%}.comment-form-comment textarea#comment{color:#000!important}.woocommerce #reviews #comments ol.commentlist li,.woocommerce-page #reviews #comments ol.commentlist li{margin-bottom:10px!important}.woocommerce #reviews #comments ol.commentlist li img.avatar{border-radius:30px}.woocommerce .star-rating span::before{color:#d32f2f!important}.review.byuser .comment-text .description{line-height:1.3}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .actions{border-top:none!important}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:72%}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:25%!important;padding:30px 32px;background:#ffff;border-radius:5px;position:sticky;top:90px;box-shadow:0 0 10px rgb(0 0 0 / 10%)}.woocommerce-account .woocommerce-MyAccount-content{padding:30px 32px!important;background:#ffff;border-radius:5px!important;min-height:400px;border:none;box-shadow:0 0 10px rgb(0 0 0 / 10%)}.woocommerce-account .et_pb_section{background:#fffaf1!important}.woocommerce-cart-form__cart-item.cart_item td{background:#fff!important}.woocommerce-view-order .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr{background:#fff!important}.woocommerce-checkout #main-content{background-color:transparent;padding-bottom:60px}.woocommerce-checkout #main-content .entry-title{text-align:center;font-size:42px;padding:0}.woocommerce-checkout #main-content article.page .wc-block-components-main{padding-right:0!important}.woocommerce-checkout #main-content article.page .wc-block-components-main .wc-block-components-checkout-step__description{margin:0 0 15px}.wc-block-checkout__sidebar .wc-block-components-product-name{line-height:1.3!important;padding:0!important;font-weight:bold!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__individual-prices{line-height:1.2!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description ul.wc-block-components-product-details{padding:0!important;list-style-type:none!important;font-size:12px!important}.wc-block-components-order-summary .wc-block-components-order-summary-item__description ul.wc-block-components-product-details li{line-height:1.5}.wc-block-components-order-summary .wc-block-components-totals-wrapper{padding:10px 0}.wc-block-components-order-summary .wc-block-components-product-name{font-family:inherit;font-weight:bold}.wp-block-woocommerce-checkout{max-width:1200px;background:#fff!important;padding:25px;box-shadow:0 0 15px rgb(0 0 0 / 15%);border-radius:10px;overflow:hidden}.wpforms-field-container label.wpforms-field-sublabel.after{display:none!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0}.woocommerce-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{color:#000!important;letter-spacing:1px;font-size:15px!important;font-weight:600;padding:10px 15px;margin:8px 0 0;cursor:pointer;display:block;width:100%}.woocommerce-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{color:#000!important}.woocommerce-view-order .woocommerce-order-details .woocommerce-order-details__title{margin-top:15px}.woocommerce-view-order .woocommerce-customer-details address{line-height:1.7;font-size:16px!important;font-weight:600}.woocommerce-view-order .woocommerce-customer-details{margin-bottom:0!important}.woocommerce-account .addresses .title .edit{float:left!important}.woocommerce-MyAccount-content .woocommerce-Address address{line-height:1.7;font-size:16px!important;font-weight:600}.woocommerce-edit-account .woocommerce-EditAccountForm.edit-account button.woocommerce-Button.button{margin:20px 0 0 0!important;width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{background:#ffc141;box-shadow:2px 0 5px rgb(0 0 0 / 10%);clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px);cursor:pointer!important}.woocommerce-orders .woocommerce-button.button.view,.woocommerce-orders .woocommerce-button.button.invoice{margin:2px!important;font-size:10px!important;padding:4px 16px!important}.woocommerce-orders .my_account_orders .woocommerce-button.button{margin:2px!important;font-size:11px!important;padding:9px 12px 8px!important;line-height:1!important;letter-spacing:1px;font-family:inherit}.woocommerce #left-area{width:100%;padding-bottom:23px;padding-right:0!important}.single-product .videos_slider_section{background-color:#ffc14e!important;padding-top:70px!important;padding-bottom:70px!important;margin:0 0 70px}.single-product .videos_slider_section:before{background-color:#ffc14e!important;content:'';position:absolute;left:-250%;right:-250%;top:0;bottom:0}.videos_slider_section .et_pb_toggle{clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px);border:none!important;padding:17px 20px 15px!important}.videos_slider_section .et_pb_toggle_open{background-color:#f4f4f4}.videos_slider_section .et_pb_toggle_title:before{color:#060606!important}.videos_slider_section .et_pb_toggle_open .et_pb_toggle_content{font-size:17px!important;line-height:1.4}.banner_button{position:absolute;bottom:80px;left:0;right:0}.hero_banner_section .video_overlay{cursor:url(/wp-content/uploads/2025/08/volume-up-1.png),auto}.shape_elements_section .et_pb_module_header{line-height:1.3}.common_title{line-height:1.2}#btn-razorpay-cancel{border-radius:0;cursor:pointer!important;border:none!important;background:#d32f2f!important;color:#fff!important;font-size:13px!important;position:relative;clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px);padding:12px 40px 10px!important;line-height:26px!important;font-family:'The Last Shuriken';font-weight:normal;transition:.4s all}#btn-razorpay{border-radius:0;cursor:pointer!important;border:none!important;background:#d32f2f!important;color:#fff!important;font-size:13px!important;position:relative;clip-path:polygon(10px 0%,calc(100% - 12px) 0%,100% 0px,100% calc(100% - 12px),calc(100% - 12px) 100%,0px 100%,0% calc(100% - 12px),0% 12px);padding:12px 40px 10px!important;line-height:26px!important;font-family:'The Last Shuriken';font-weight:normal;transition:.4s all;margin-right:20px}.woocommerce-order-pay .entry-content .woocommerce{background:#fff!important;padding:25px;box-shadow:0 0 15px rgb(0 0 0 / 15%);border-radius:10px;overflow:hidden}.woocommerce-checkout #order_review_heading{margin-top:40px}.woocommerce ul.order_details{list-style:none;margin-bottom:18px!important}.woocommerce-account .woocommerce-form.woocommerce-form-register.register{max-width:800px;background:#fff!important;padding:30px;box-shadow:0 0 15px rgb(0 0 0 / 15%);border-radius:10px;overflow:hidden;margin:0 auto}.woocommerce-account .woocommerce-form.woocommerce-form-register.register .woocommerce-privacy-policy-text p{font-size:15px;line-height:1.5;margin-bottom:10px;padding:0 0 0 5px}@media (max-width:1030px){.entry-summary .entry-title{font-size:34px}.woocommerce ul.order_details li{margin-bottom:10px!important}.related.products h2{font-size:34px!important}.entry-summary p.price del .woocommerce-Price-currencySymbol,.entry-summary p.price del .woocommerce-Price-amount,.entry-summary p.price del{font-size:19px!important}.entry-summary p.price del{margin-right:5px}.entry-summary p.price ins span{font-size:21px!important}.related.products .products .type-product .woocommerce-loop-product__title{font-size:16px!important;margin:15px 0 5px}.related.products .products .type-product span.price{font-size:16px!important}}@media (max-width:980px){.entry-summary .entry-title{font-size:32px}.who_we_are_section{padding-top:0!important}.related.products h2{font-size:32px!important}body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:40px}.product .summary.entry-summary{padding-left:10px}.product.type-product .wcgs-woocommerce-product-gallery.horizontal.wcgs_preloader_normal.wcgs-visible{top:50px;overflow:visible!important}.woocommerce-page ul.products li.product:nth-child(n){margin:0 1.5% 30px 0!important;width:32.333%!important}.single-product div#et-main-area{overflow:visible!important}.related.products ul.products.columns-4{display:flex;flex-wrap:wrap}.archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product{width:32.32%!important}.woocommerce-page .related.products ul.products li.product:nth-child(n){width:23.70%!important}.cart-collaterals .cart_totals{width:100%!important;float:none!important;position:unset!important;margin:40px 0 0 0}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{width:100%;float:unset!important}.woocommerce-account div#et-main-area{overflow-x:visible}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important;margin-bottom:20px!important;position:unset}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:center}.woocommerce-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{padding:5px 8px}.woocommerce-account .woocommerce-MyAccount-content{width:100%!important}.woocommerce-page .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{color:#d32f2f!important}.woocommerce-account .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{background:transparent!important}}@media (max-width:950px){.reset_variations{margin:0 0 0 10px}}@media (max-width:768px){.woocommerce-cart-form .shop_table .cart_item td.product-thumbnail{border-top:none!important;width:40%!important;float:left!important;margin:10px 15px 10px 0!important;padding:0!important}.woocommerce-cart .woocommerce table.shop_table_responsive tr td,.woocommerce-cart.woocommerce-page table.shop_table_responsive tr td{display:block!important;text-align:right!important;background:transparent!important;padding:10px 10px!important}.cart_item .product-thumbnail a{width:100%;padding-bottom:100%;overflow:hidden}.woocommerce-cart table.cart .cart_item td.product-thumbnail::before{display:none!important}.woocommerce-page table.shop_table_responsive tbody th.product-name{display:block!important;border:0!important;padding-top:0!important}.woocommerce-cart-form .shop_table .woocommerce-cart-form__cart-item.cart_item .product-remove{height:0!important;padding:0!important}.woocommerce .product-remove a.remove{top:0;left:-5px}.woocommerce-cart table.cart td.actions .coupon .input-text{width:48%;margin-top:20px!important;text-align:center}.woocommerce-cart table.cart td.actions .coupon button.button{margin:20px 0 0 0!important}.woocommerce-cart-form .shop_table .cart_item .product-name,.woocommerce-cart-form .shop_table .cart_item .product-price,.woocommerce-cart-form .shop_table .cart_item .product-quantity,.woocommerce-cart-form .shop_table .cart_item .product-subtotal{float:right;width:55%}.woocommerce-page table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item{display:inline-block;width:100%;padding:10px!important;border:1px solid #ddd;margin:0 0 5px}.woocommerce-page table.shop_table_responsive tr.woocommerce-cart-form__cart-item.cart_item:nth-child(even){background:#f5f5f5}.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .actions{border-top:none!important;padding:0!important}.banner_button{bottom:50px}}@media (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 1.7px 30px;width:48.25%!important}.woocommerce-account:not(.logged-in) form.woocommerce-form.woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce-ResetPassword.lost_reset_password{margin-bottom:40px}.common_title{font-size:26px!important}.wcgs-carousel .spswiper-slide,.wcgs-carousel .wcgs-slider-image{flex-wrap:nowrap;width:100%}.single-product div#et-main-area{overflow:hidden!important}.archive.woocommerce-page ul.products li.product:nth-child(odd){clear:none}.archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product{float:left}.woocommerce-page .related.products ul.products li.product:nth-child(n){width:23.70%!important}.product .wc-tabs-wrapper .tabs.wc-tabs{display:inline;border-bottom:1px solid #e5e8ec;background:transparent!important}body.woocommerce div.product .woocommerce-tabs ul.tabs li a,body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a{padding:9px 8px!important}.entry-summary .entry-title,.related.products h2{font-size:26px!important}.product-quantity .quantity .input-text.qty{padding:2px!important}.woocommerce-checkout #main-content .entry-title{font-size:28px}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title{border-bottom:1px solid hsla(0,0%,7%,.11);border-top:1px solid hsla(0,0%,7%,.11);cursor:pointer;padding:10px 0;margin-top:0}.single-product .videos_slider_section .et_pb_row_2.et_pb_row.et_flex_row .et_pb_column{width:100%;row-gap:20px}.shape_elements_section .et_pb_main_blurb_image{margin-bottom:20px!important}}@media(max-width:577px){.woocommerce-cart-form .shop_table .cart_item .product-name,.woocommerce-cart-form .shop_table .cart_item .product-price,.woocommerce-cart-form .shop_table .cart_item .product-quantity,.woocommerce-cart-form .shop_table .cart_item .product-subtotal{width:56%}}@media(max-width:479px){.archive.et_left_sidebar.woocommerce-page #main-content ul.products li.product{width:47.32%!important}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{width:100%;margin:5px 0 0 0!important}.woocommerce-account .woocommerce-form.woocommerce-form-register.register .woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit{width:100%}#btn-razorpay{margin-bottom:15px;width:100%}#btn-razorpay-cancel{width:100%}.woocommerce ul.order_details li{border-right:none!important}.video_overlay .fluid-width-video-wrapper iframe{width:150%}.video_overlay .fluid-width-video-wrapper{height:300px}.logo_slider_section div.swiper-wrapper .swiper-slide .sp-lc-logo img{max-width:70%;max-height:50px}.banner_button{bottom:40px}.logo-carousel-free .swiper-container{height:80px!important}.archive.woocommerce-page ul.products li.product:nth-child(2n),.woocommerce-page .related.products ul.products li.product:nth-child(2n){margin-right:0!important}.woocommerce-page .related.products ul.products li.product:nth-child(n){width:46.32%!important}.woocommerce .related.products ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:10px!important}.woocommerce-cart-form .shop_table .cart_item .product-price,.woocommerce-cart-form .shop_table .cart_item .product-quantity,.woocommerce-cart-form .shop_table .cart_item .product-subtotal{width:100%;display:block!important}.woocommerce-cart-form .shop_table .cart_item .product-name{float:right;width:65%;font-size:14px!important;line-height:1.3}.woocommerce-cart-form .shop_table .cart_item td.product-thumbnail{width:30%!important;margin:0 0px 10px 0!important}.woocommerce-cart .woocommerce table.shop_table_responsive tr td,.woocommerce-cart.woocommerce-page table.shop_table_responsive tr td{padding:5px 10px!important}.woocommerce-cart table.cart td.actions .coupon button.button{margin:5px 0 10px 0!important;width:100%!important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:100%}.woocommerce-cart-form__cart-item.cart_item td{padding:5px!important}.banner_button .custom-btn{padding:10px 20px 7px;font-size:12px}}@media (max-width:380px){.woocommerce .products ul li.product,.woocommerce ul.products li.product.product{margin:0 0 12px!important;width:47%!important}.post-type-archive-product .products .type-product .woocommerce-loop-product__title{font-size:14px!important;margin:5px 0 2px!important}.post-type-archive-product .products .type-product .price{font-size:14px!important}}@media (max-width:345px){.woocommerce div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity{margin:0 20px 20px 0!important}.woocommerce div.product form.cart .button{width:70%!important;font-size:12px!important}}