.elementor-4985 .elementor-element.elementor-element-170149e > .elementor-container{max-width:1200px;}.elementor-4985 .elementor-element.elementor-element-170149e{padding:4em 2em 0em 2em;}.elementor-4985 .elementor-element.elementor-element-2401abe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4985 .elementor-element.elementor-element-2401abe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-b97141f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-b97141f .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;text-align:left;}.elementor-4985 .elementor-element.elementor-element-b97141f .woocommerce-breadcrumb > a{color:#181818;}.elementor-4985 .elementor-element.elementor-element-4437751 > .elementor-container{max-width:1200px;}.elementor-4985 .elementor-element.elementor-element-4437751{padding:1em 2em 8em 2em;}.elementor-4985 .elementor-element.elementor-element-76c80f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4985 .elementor-element.elementor-element-76c80f3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-a1c3d32 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-dcc94c1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-ef3fe32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4985 .elementor-element.elementor-element-ef3fe32 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-95798f4 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0em 0em 0em 0em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-viewport, .woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;}.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-viewport:not(:last-child){margin-bottom:20px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;}.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-95798f4 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-4985 .elementor-element.elementor-element-559a405 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4985 .elementor-element.elementor-element-559a405 > .elementor-element-populated{margin:0em 0em 1em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-4985 .elementor-element.elementor-element-fb93127 > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-fb93127{font-size:0px;}.elementor-4985 .elementor-element.elementor-element-fb93127 a{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.4em;color:#181818;}.elementor-4985 .elementor-element.elementor-element-7f3c0fa > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0px 0px 0px 0px;border-style:none;}.elementor-4985 .elementor-element.elementor-element-7f3c0fa{text-align:start;}.elementor-4985 .elementor-element.elementor-element-7f3c0fa .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.15em;color:#181818;}.elementor-4985 .elementor-element.elementor-element-bfc6f07 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-bfc6f07 .star-rating{color:var( --e-global-color-primary );font-size:1.1em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-bfc6f07 .star-rating::before{color:#DADCDE;}.woocommerce .elementor-4985 .elementor-element.elementor-element-bfc6f07 .woocommerce-review-link{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;line-height:15px;}.woocommerce:not(.rtl) .elementor-4985 .elementor-element.elementor-element-bfc6f07 .star-rating{margin-right:0.9em;}.woocommerce.rtl .elementor-4985 .elementor-element.elementor-element-bfc6f07 .star-rating{margin-left:0.9em;}.elementor-4985 .elementor-element.elementor-element-f559cee > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-f559cee{text-align:left;}.woocommerce .elementor-4985 .elementor-element.elementor-element-f559cee .price{color:#181818;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:400;text-decoration:none;line-height:1em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-f559cee .price ins{font-family:"Roboto", Sans-serif;}body:not(.rtl) .elementor-4985 .elementor-element.elementor-element-f559cee:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-4985 .elementor-element.elementor-element-f559cee:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-4985 .elementor-element.elementor-element-f559cee.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-4985 .elementor-element.elementor-element-661775d{width:100%;max-width:100%;text-align:left;}.elementor-4985 .elementor-element.elementor-element-661775d > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-661775d .woocommerce-product-details__short-description{color:#181818;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-4985 .elementor-element.elementor-element-5a0ac76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:8px 8px 8px 8px;}.elementor-4985 .elementor-element.elementor-element-5a0ac76 .cart button, .elementor-4985 .elementor-element.elementor-element-5a0ac76 .cart .button{font-family:"Barlow", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;line-height:1em;border-radius:50px 50px 50px 50px;padding:1em 1.5em 1em 1.5em;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.3s;}.elementor-4985 .elementor-element.elementor-element-5a0ac76 .cart button:hover, .elementor-4985 .elementor-element.elementor-element-5a0ac76 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-4985 .elementor-element.elementor-element-5a0ac76 .added_to_cart{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-4985 .elementor-element.elementor-element-5a0ac76{--view-cart-spacing:10px;--button-spacing:0.5em;}.elementor-4985 .elementor-element.elementor-element-5a0ac76 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:0.8em 1em 0.8em 1em;color:#181818;background-color:#02010100;border-color:#0000001A;transition:all 0.2s;}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart .variations{width:100%;margin-bottom:10px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations tr th, .woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations label{color:#181818;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.5em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations td.value select{color:#181818;}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations td.value select, .woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations td.value:before{background-color:#02010100;border:1px solid #0000001A;border-radius:50px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4985 .elementor-element.elementor-element-5a0ac76 form.cart table.variations td.value:before{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-4985 .elementor-element.elementor-element-46495da > .elementor-widget-container{margin:0em 0em 1em 0em;padding:1em 1em 0em 01em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-tabs ul.wc-tabs li{border-color:#02010100;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-tabs ul.wc-tabs li a{font-family:"Roboto", Sans-serif;font-size:0px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-Tabs-panel{color:#181818;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-Tabs-panel h2{color:#181818;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Roboto Slab", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.1em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-46495da .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-4985 .elementor-element.elementor-element-3ddd879 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0em 1em 0em 1em;}.elementor-4985 .elementor-element.elementor-element-3ddd879 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:1.1em;letter-spacing:1px;color:#181818;}.elementor-4985 .elementor-element.elementor-element-6cd1980 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-484b5f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 0em 1em;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-item{border-width:0px;border-color:#191919;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#191919;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#191919;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-title{background-color:#FFFFFF;padding:20px 20px 15px 0px;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-icon, .elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-title{color:#181818;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-icon svg{fill:#181818;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-active .elementor-accordion-icon, .elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-active .elementor-accordion-title{color:var( --e-global-color-848d6b6 );}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-848d6b6 );}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;text-decoration:none;line-height:0.9em;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-title .elementor-accordion-icon i:before{color:#181818;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-title .elementor-accordion-icon svg{fill:#181818;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-848d6b6 );}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-848d6b6 );}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-content{color:#181818;font-size:1em;line-height:1.8em;padding:0em 0em 1em 0em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:0px 0px 0px 0px;padding:0em 0em 0em 0em;background-color:#FFFFFF;border-color:#0000001A;}.elementor-4985 .elementor-element.elementor-element-0cd3de5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2em 1em 0em 1em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products  ul.products{grid-column-gap:1.5em;grid-row-gap:40px;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;border-radius:0px 0px 0px 0px;margin-bottom:15px;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#181818;margin-bottom:0em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#181818;margin-bottom:0em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto Slab", Sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products .products > h2{color:#181818;font-family:"Roboto Slab", Sans-serif;font-size:1.8em;font-weight:400;text-transform:capitalize;line-height:1.1em;text-align:left;margin-bottom:2em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-primary );font-size:1em;margin-bottom:0.9em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;text-decoration:none;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .price del{color:#181818;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .price del .amount{color:#181818;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;line-height:1.2em;border-radius:0px 0px 0px 0px;padding:1em 1.5em 1em 1.5em;margin-top:1em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0.5px;margin-inline-start:5px;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products ul.products li.product span.onsale{display:block;color:#FFFFFF;background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;min-width:60px;min-height:60px;line-height:60px;left:auto;right:0;}.elementor-4985 .elementor-element.elementor-element-c297fb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4985 .elementor-element.elementor-element-c297fb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-fe38d06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001A;border-radius:8px 8px 8px 8px;}.elementor-4985 .elementor-element.elementor-element-fe38d06 .cart button, .elementor-4985 .elementor-element.elementor-element-fe38d06 .cart .button{font-family:"Barlow", Sans-serif;font-size:0.8em;font-weight:600;text-transform:uppercase;line-height:1em;border-radius:50px 50px 50px 50px;padding:1em 1.5em 1em 1.5em;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.3s;}.elementor-4985 .elementor-element.elementor-element-fe38d06 .cart button:hover, .elementor-4985 .elementor-element.elementor-element-fe38d06 .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-4985 .elementor-element.elementor-element-fe38d06 .added_to_cart{color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:0.9em;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-4985 .elementor-element.elementor-element-fe38d06{--view-cart-spacing:10px;--button-spacing:0.5em;}.elementor-4985 .elementor-element.elementor-element-fe38d06 .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:0.8em 1em 0.8em 1em;color:#181818;background-color:#02010100;border-color:#0000001A;transition:all 0.2s;}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart .variations{width:100%;margin-bottom:10px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations tr th, .woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations label{color:#181818;font-family:"Roboto", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.5em;}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations td.value select{color:#181818;}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations td.value select, .woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations td.value:before{background-color:#02010100;border:1px solid #0000001A;border-radius:50px;}.woocommerce .elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4985 .elementor-element.elementor-element-fe38d06 form.cart table.variations td.value:before{font-family:"Roboto", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-4985 .elementor-element.elementor-element-633566b > .elementor-widget-container{margin:2em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:none;}@media(min-width:768px){.elementor-4985 .elementor-element.elementor-element-76c80f3{width:69.333%;}.elementor-4985 .elementor-element.elementor-element-c297fb1{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4985 .elementor-element.elementor-element-2401abe{width:75%;}.elementor-4985 .elementor-element.elementor-element-76c80f3{width:75%;}.elementor-4985 .elementor-element.elementor-element-c297fb1{width:25%;}}@media(max-width:1024px){.elementor-4985 .elementor-element.elementor-element-170149e{padding:3em 1.5em 0em 1.5em;}.elementor-4985 .elementor-element.elementor-element-4437751{padding:3em 1.5em 0em 1.5em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5.elementor-wc-products  ul.products{grid-row-gap:20px;}}@media(max-width:767px){.elementor-4985 .elementor-element.elementor-element-2401abe > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-4437751{padding:2em 1.5em 0em 1.5em;}.elementor-4985 .elementor-element.elementor-element-76c80f3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4985 .elementor-element.elementor-element-559a405 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-4985 .elementor-element.elementor-element-46495da > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-accordion-title{font-size:1.1rem;line-height:1.3em;}.elementor-4985 .elementor-element.elementor-element-484b5f5 .elementor-tab-content{line-height:1.5em;}.elementor-4985 .elementor-element.elementor-element-0cd3de5 > .elementor-widget-container{padding:2em 0em 0em 0em;}.elementor-4985 .elementor-element.elementor-element-c297fb1 > .elementor-element-populated{padding:4em 0em 0em 0em;}.elementor-4985 .elementor-element.elementor-element-633566b > .elementor-widget-container{margin:2em 0em 2em 0em;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-95798f4 */.single-prod-img .flex-control-thumbs{
display: flex!important;
}.single-prod-img .flex-control-thumbs li{
width:20%!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-7f3c0fa */.product_title, .product-name{
    display: block!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-f559cee */.product-price p:has(+del){
display: flex;
flex-direction: column-reverse;
}
.product-price .price .woocommerce-Price-amount{
text-align: left;
}
.product-price .price ins{
font-weight: 500!important;
text-decoration: none!important;

}
.product-price .price ins .woocommerce-Price-currencySymbol, .product-price .price .woocommerce-Price-amount .woocommerce-Price-currencySymbol {
font-size: 14px; 
vertical-align: super;
padding-right:2px;
}
.product-price .price del .woocommerce-Price-currencySymbol{
font-size:12px!important;
vertical-align: unset!important;
}
.product-price .price del{
font-size: 12px;
position: relative;
margin-top:8px;
color:#565959!important;
font-weight: 500;
}
.product-price .price del:before{
content: 'M. R. P.:';
padding-right:5px;
font-size:12px;
text-decoration: none!important;

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-5a0ac76 */.quantity .qty{
    width:100px!important;
}
.full-prod-cart .variations tr{
display: flex;
flex-direction: column;
}
.full-prod-cart .variations tr th{
padding-bottom: 10px!important;
padding-left: 0!important;
background:transparent;
text-align: left
}

/*.full-prod-cart .cart{
display: flex!important;
flex-direction: column-reverse;
}*/

/*Pincode*/

.cpiw_main{
    padding:0;
    margin:0;
    flex-direction: column-reverse;
}
.cpiw_inner{
margin-top:20px;
}
.cpiw_inner_first{
background: rgba(0, 0, 0, 0.05);
border-radius: 5px;
}
.checkpincode{
border: 0!important;
padding: 0.8em 1em!important;
background: transparent!important;
}
.checkpincodebuttom{
color: #0bc270;
background-color: rgba(255, 255, 255, 0);
border: 0;
padding: 0;
}
.cpiw_main_inner{
margin-top:0!important;
margin-bottom:10px;
text-align:left!important;
}
.cpiw_main_inner h3{
    font-size:1rem;
}
.cpiw_inner_inner{
border: 0;
margin-bottom: 20px;
margin-top: 0;
}
.pincode_city_and_state{
background: rgba(0, 0, 0, 0.05);
padding: 10px 15px;
}
.pincode_city_and_state p{
font-size: 15px;
margin-left: 0; 
}
.cpiwcheckbtn{
padding: 0!important;
}
.cpiw_inner_inner .inner{
display: block;   
}
.cpiw_avaitxt, .cpiw_dlvrytxt{
flex-direction: row;
align-items: center;
font-size: 15px;
font-weight: 600;
letter-spacing: 1px;
color: #71716e;
font-family: 'Roboto'; 
line-height: 20px;
}
.cpiw_avaitxt{
margin-bottom:15px;
}
.cpiw_avaitxt .cpiw_delicons, .cpiw_dlvrytxt .cpiw_tficon{
margin-right: 20px!important;
}
.cpiw_avaitxt p, .cpiw_dlvrytxt p{
color: #71716e;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-46495da */.desc-tab .tabs{
    display: none;
}
.desc-tab .woocommerce-Tabs-panel{
    padding:0!important;
}
.desc-tab .woocommerce-Tabs-panel--reviews{
display: block!important;
margin-top: 30px!important;
}
.desc-tab .comment-form-comment textarea{
border:1px solid rgba(0,0,0,0.1);
border-radius: 20px
}
.desc-tab .form-submit #submit{
font-family: "Barlow",Arial,Helvetica,sans-serif!important;   
font-weight: 600!important;
font-size:0.9em!important;
text-transform: uppercase!important;
border-radius: 50px!important;
box-shadow: 0 0 0 4em #0e529e inset!important;
background: textarea!important;
color:#fff!important;
padding:1em 1.5em!important;
letter-spacing: 0.5px;
}
.desc-tab .form-submit #submit:hover{
    transform: scale(0.9);
}

/*--Product Desc*/

.prod-desc{
    margin:20px 0px;
}
.prod-desc ul{
    padding:0;
    list-style-type: none;
}
.prod-desc ul li{
    padding-left:15px;
    position: relative;
}
.prod-desc ul li:before{
content:"\f054";
position: absolute;
font-family: "Font Awesome 5 Free";
color:#181818;
font-weight:900;
left:0;
top:0;
font-size:13px;
line-height: 25px;
}
.prod-desc ul h5{
font-size: 16px;
font-weight: 400;
margin: 5px 0;
}
/*Rating*/

.desc-tab .review .star-rating{
color:#0e529e;;   
}
.desc-tab .commentlist{
    padding-left:0;
}
.desc-tab .comment-text{
    
    padding: 1em!important;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
    margin-left:70px!important;
}
.desc-tab .comment-text .meta{
    margin-bottom:0!important;
}
.desc-tab .comment-text .meta, .desc-tab .comment-text .description{
    font-size:14px!important;
    font-weight:400!important;
    color:#000!important;
}
.desc-tab .comment_container img{
    width:60px!important;
    position: relative!important;
    border-radius:50%;
    background:transparent!important;
    border:0!important;
    margin: 0px 10px 0px 0px!important;
    padding:0em!important;
}
#tab-reviews{
    margin:0!important;
}
#reviews #comments{
    padding-top:20px!important;
}
#reviews #comments .woocommerce-Reviews-title{
    line-height: 1.4em;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-0cd3de5 */.add_to_cart_button:after{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 5;
    background: #69913e!important;
    width: 2em;
    height: 2em;
    line-height: 2em;
    text-align: center;
    border-radius: 50px;
    margin: -.85em -.85em 0 0;
    font-weight: 400;
}
/*btn*/
.full-rel-prod .product img{
padding:20px 10px 0px;
}
.full-rel-prod .product .add_to_cart_button, .full-rel-prod .product .added_to_cart{
display: block!important;

}
.full-rel-prod .product .added_to_cart{
    padding:1em!important;
}
.full-rel-prod .product .added_to_cart:hover{
color:#181818!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-fe38d06 */.quantity .qty{
    width:100px!important;
}
.full-prod-cart .variations tr{
display: flex;
flex-direction: column;
}
.full-prod-cart .variations tr th{
padding-bottom: 10px!important;
padding-left: 0!important;
background:transparent;
text-align: left
}

/*.full-prod-cart .cart{
display: flex!important;
flex-direction: column-reverse;
}*/

/*Pincode*/

.cpiw_main{
    padding:0;
    margin:0;
    flex-direction: column-reverse;
}
.cpiw_inner{
margin-top:20px;
}
.cpiw_inner_first{
background: rgba(0, 0, 0, 0.05);
border-radius: 5px;
}
.checkpincode{
border: 0!important;
padding: 0.8em 1em!important;
background: transparent!important;
}
.checkpincodebuttom{
color: #0bc270;
background-color: rgba(255, 255, 255, 0);
border: 0;
padding: 0;
}
.cpiw_main_inner{
margin-top:0!important;
margin-bottom:10px;
text-align:left!important;
}
.cpiw_main_inner h3{
    font-size:1rem;
}
.cpiw_inner_inner{
border: 0;
margin-bottom: 20px;
margin-top: 0;
}
.pincode_city_and_state{
background: rgba(0, 0, 0, 0.05);
padding: 10px 15px;
}
.pincode_city_and_state p{
font-size: 15px;
margin-left: 0; 
}
.cpiwcheckbtn{
padding: 0!important;
}
.cpiw_inner_inner .inner{
display: block;   
}
.cpiw_avaitxt, .cpiw_dlvrytxt{
flex-direction: row;
align-items: center;
font-size: 15px;
font-weight: 600;
letter-spacing: 1px;
color: #71716e;
font-family: 'Roboto'; 
line-height: 20px;
}
.cpiw_avaitxt{
margin-bottom:15px;
}
.cpiw_avaitxt .cpiw_delicons, .cpiw_dlvrytxt .cpiw_tficon{
margin-right: 20px!important;
}
.cpiw_avaitxt p, .cpiw_dlvrytxt p{
color: #71716e;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_widget_cart, class: .elementor-element-633566b */.btSidebar .sidebar-cart .widget_shopping_cart h5, .sidebar-prod .widget_products h5{
    margin-top:0;
    font-size: 1.3em;
    margin-bottom: 1em;
    padding-bottom: 0;
    display: inline-block;
    width: 100%;
    font-weight:400;
}
.btSidebar .sidebar-cart .widget_shopping_cart .cart_list li{
    padding:0 0 1em;
}
.btSidebar .sidebar-cart .widget_shopping_cart .cart_list li .remove_from_cart_button{
display:block!important;
float: right!important;
position: relative!important;
margin-left:6px!important;
color:#fff!important;
background-color: #0e529e!important;
border-radius:0;
width:1em!important;
height:1em!important;
font-weight:700!important;
font-size:16px!important;
}
.btSidebar .sidebar-cart .widget_shopping_cart .cart_list .mini_cart_item a:nth-child(2){
    /*display:flex!important;*/
    font-size:0.9rem;
    font-weight:500;
    color:#181818;
    font-family: "Roboto Slab", Sans-serif!important;
}
.btSidebar .sidebar-cart .widget_shopping_cart .cart_list .mini_cart_item a .size-woocommerce_thumbnail{
    padding: 2px!important;
    border:1px solid rgba(0,0,0,0.1)!important;
    border-radius:5px;
    /*flex:0 0 20%;*/
    width:50px!important;
    margin-right:0px!important;
    margin-left: 10px!important;
}
.btSidebar .sidebar-cart .widget_shopping_cart .cart_list .mini_cart_item .quantity{
   /* position: absolute;
    left: 22%;
    top: 35px;*/
    line-height: 1em!important;
    font-family: "Roboto", Arial, Helvetica, sans-serif!important;
    font-size: 0.9rem!important;
    font-weight: 400!important;
}
.btSidebar .sidebar-cart .widget_shopping_cart .total{
    width: 100%!important;
    border-top: 1px solid rgba(0, 0, 0, .07)!important;
    padding: 1em 0 0!important;
    font-family: "Roboto Slab",Arial,Helvetica,sans-serif!important;
    line-height:1.25!important;
    text-align: right!important;
}

.btSidebar .sidebar-cart .widget_shopping_cart .total strong{
    float:left;
    font-weight:400;
}
.btSidebar .sidebar-cart .widget_shopping_cart .button{
font-weight:600;
color:#fff;
border-radius:50px!important;
box-shadow: 0 0 0 4em #0e529e inset;
font-family: "Barlow",Arial,Helvetica,sans-serif !important;
font-size:0.8em!important;
padding:1em 1.5em!important;
text-transform: uppercase!important;
transition: all 300ms ease!important;
}
.btSidebar .sidebar-cart .widget_shopping_cart .button:hover{
    transform: scale(0.9)!important;
}/* End custom CSS */