.elementor-134777260 .elementor-element.elementor-element-18543a19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134777260 .elementor-element.elementor-element-785ff3f4{margin:03px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-134777260 .elementor-element.elementor-element-785ff3f4 .woocommerce-breadcrumb{color:#3F3F3F;font-size:13px;text-align:left;}.elementor-134777260 .elementor-element.elementor-element-785ff3f4 .woocommerce-breadcrumb > a{color:#0000009C;}.elementor-134777260 .elementor-element.elementor-element-404359e8{--display:flex;--min-height:100px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:020px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134777260 .elementor-element.elementor-element-404359e8:not(.elementor-motion-effects-element-type-background), .elementor-134777260 .elementor-element.elementor-element-404359e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-2db7370 ) 0%, var( --e-global-color-66e674a ) 100%);}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-134777260 .elementor-element.elementor-element-386f34e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:27px;color:#FFFFFF;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55{margin:03px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55 .woocommerce-breadcrumb{color:#FFFFFF;font-size:11px;text-align:left;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55 .woocommerce-breadcrumb > a{color:#FFFFFF9C;}.elementor-134777260 .elementor-element.elementor-element-774e844e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-134777260 .elementor-element.elementor-element-774e844e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-134777260 .elementor-element.elementor-element-32757114{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-134777260 .elementor-element.elementor-element-7d02b9db{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-134777260 .elementor-element.elementor-element-4135c2c8{width:100%;max-width:100%;}.elementor-134777260 .elementor-element.elementor-element-4135c2c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;}.elementor-134777260 .elementor-element.elementor-element-5db71ced{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:5px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-134777260 .elementor-element.elementor-element-15e1486c{padding:8px 2px 0px 0px;}.elementor-134777260 .elementor-element.elementor-element-15e1486c .elementor-icon-wrapper{text-align:center;}.elementor-134777260 .elementor-element.elementor-element-15e1486c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-66e674a );}.elementor-134777260 .elementor-element.elementor-element-15e1486c.elementor-view-framed .elementor-icon, .elementor-134777260 .elementor-element.elementor-element-15e1486c.elementor-view-default .elementor-icon{color:var( --e-global-color-66e674a );border-color:var( --e-global-color-66e674a );}.elementor-134777260 .elementor-element.elementor-element-15e1486c.elementor-view-framed .elementor-icon, .elementor-134777260 .elementor-element.elementor-element-15e1486c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-66e674a );}.elementor-134777260 .elementor-element.elementor-element-15e1486c .elementor-icon{font-size:38px;}.elementor-134777260 .elementor-element.elementor-element-15e1486c .elementor-icon svg{height:38px;}.elementor-134777260 .elementor-element.elementor-element-3804db77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-134777260 .elementor-element.elementor-element-5e89276{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-134777260 .elementor-element.elementor-element-532692bf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:left;}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9.elementor-element{--align-self:flex-start;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-4dfbb9f9 .price{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-4dfbb9f9 .price ins{color:var( --e-global-color-primary );font-size:30px;line-height:1px;}body:not(.rtl) .elementor-134777260 .elementor-element.elementor-element-4dfbb9f9:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-134777260 .elementor-element.elementor-element-4dfbb9f9:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134777260 .elementor-element.elementor-element-799430b9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--view-cart-spacing:10px;--button-spacing:11px;}.elementor-134777260 .elementor-element.elementor-element-799430b9 .cart button, .elementor-134777260 .elementor-element.elementor-element-799430b9 .cart .button{font-size:18px;padding:10px 10px 10px 10px;transition:all 0.2s;}.elementor-134777260 .elementor-element.elementor-element-799430b9 .added_to_cart{color:#D82B38;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-134777260 .elementor-element.elementor-element-799430b9 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart .variations{width:100%;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations label{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations td.value select{color:var( --e-global-color-5a66585 );}.woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations td.value select, .woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations td.value:before{background-color:var( --e-global-color-2db7370 );border:var( --e-global-color-5a66585 );border-radius:4px;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-134777260 .elementor-element.elementor-element-799430b9 form.cart table.variations td.value:before{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;}.elementor-134777260 .elementor-element.elementor-element-2af6ca43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-764e6935 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#ECECEC;}.woocommerce .elementor-134777260 .elementor-element.elementor-element-764e6935 .woocommerce-tabs ul.wc-tabs li{border-color:#ECECEC;}.elementor-134777260 .elementor-element.elementor-element-153ece5{--display:flex;--min-height:66px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-134777260 .elementor-element.elementor-element-153ece5:not(.elementor-motion-effects-element-type-background), .elementor-134777260 .elementor-element.elementor-element-153ece5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(134deg, var( --e-global-color-2db7370 ) 0%, var( --e-global-color-66e674a ) 100%);}.elementor-134777260 .elementor-element.elementor-element-4a9a0692 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-5a66585 );}.elementor-134777260 .elementor-element.elementor-element-50c24b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-134777260 .elementor-element.elementor-element-7f72987e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-134777260 .elementor-element.elementor-element-7f72987e .elementor-divider-separator{width:0%;}.elementor-134777260 .elementor-element.elementor-element-7f72987e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-134777260 .elementor-element.elementor-element-59062d3f{--display:flex;--min-height:66px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-134777260 .elementor-element.elementor-element-59062d3f:not(.elementor-motion-effects-element-type-background), .elementor-134777260 .elementor-element.elementor-element-59062d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(134deg, var( --e-global-color-2db7370 ) 0%, var( --e-global-color-66e674a ) 100%);}.elementor-134777260 .elementor-element.elementor-element-2a236494 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:var( --e-global-color-5a66585 );}.elementor-134777260 .elementor-element.elementor-element-12a0fa70{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products ul.products li.product .price{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product{text-align:left;}.elementor-134777260 .elementor-element.elementor-element-96a6f80{width:var( --container-widget-width, 1140px );max-width:1140px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-element{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .price{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .price del {font-family:"Montserrat", Sans-serif;font-weight:600;}@media(max-width:1024px){.elementor-134777260 .elementor-element.elementor-element-386f34e1{padding:0px 0px 0px 10px;text-align:left;}.elementor-134777260 .elementor-element.elementor-element-386f34e1.elementor-element{--align-self:flex-start;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55{padding:0px 0px 0px 10px;}.elementor-134777260 .elementor-element.elementor-element-7d02b9db{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-134777260 .elementor-element.elementor-element-5e89276{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;}.elementor-134777260 .elementor-element.elementor-element-5e89276.elementor-element{--align-self:flex-start;}.elementor-134777260 .elementor-element.elementor-element-532692bf.elementor-element{--align-self:flex-start;}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9.elementor-element{--align-self:flex-start;}.elementor-134777260 .elementor-element.elementor-element-7f72987e .elementor-divider-separator{width:0%;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-134777260 .elementor-element.elementor-element-18543a19{--content-width:1140px;}.elementor-134777260 .elementor-element.elementor-element-404359e8{--content-width:1140px;}.elementor-134777260 .elementor-element.elementor-element-32757114{--width:50%;}.elementor-134777260 .elementor-element.elementor-element-7d02b9db{--width:50%;}.elementor-134777260 .elementor-element.elementor-element-12a0fa70{--content-width:1140px;}}@media(max-width:767px){.elementor-134777260 .elementor-element.elementor-element-18543a19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134777260 .elementor-element.elementor-element-785ff3f4{padding:10px 10px 3px 10px;}.elementor-134777260 .elementor-element.elementor-element-785ff3f4 .woocommerce-breadcrumb{font-size:11px;}.elementor-134777260 .elementor-element.elementor-element-404359e8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-134777260 .elementor-element.elementor-element-386f34e1.elementor-element{--align-self:flex-start;}.elementor-134777260 .elementor-element.elementor-element-386f34e1{text-align:center;}.elementor-134777260 .elementor-element.elementor-element-386f34e1 .elementor-heading-title{font-size:22px;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55{padding:0px 0px 0px 0px;}.elementor-134777260 .elementor-element.elementor-element-4bd68a55 .woocommerce-breadcrumb{font-size:11px;}.elementor-134777260 .elementor-element.elementor-element-32757114{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134777260 .elementor-element.elementor-element-218065d1.elementor-element{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-7d02b9db{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-134777260 .elementor-element.elementor-element-7d02b9db.e-con{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-4135c2c8{text-align:center;}.elementor-134777260 .elementor-element.elementor-element-4135c2c8 .elementor-heading-title{font-size:15px;line-height:1.4em;}.elementor-134777260 .elementor-element.elementor-element-5db71ced{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-134777260 .elementor-element.elementor-element-5e89276{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;text-align:center;}.elementor-134777260 .elementor-element.elementor-element-5e89276.elementor-element{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-532692bf.elementor-element{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-4dfbb9f9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-134777260 .elementor-element.elementor-element-799430b9{--view-cart-spacing:10px;--button-spacing:20px;}.elementor-134777260 .elementor-element.elementor-element-153ece5{--justify-content:center;}.elementor-134777260 .elementor-element.elementor-element-50c24b2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-134777260 .elementor-element.elementor-element-7f72987e .elementor-divider-separator{width:0%;}.elementor-134777260 .elementor-element.elementor-element-59062d3f{--justify-content:center;}.elementor-134777260 .elementor-element.elementor-element-12a0fa70{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209{width:var( --container-widget-width, 96% );max-width:96%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-134777260 .elementor-element.elementor-element-3dc0a209.elementor-wc-products ul.products li.product .price{font-size:23px;}.elementor-134777260 .elementor-element.elementor-element-96a6f80{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-element{--align-self:center;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .price{font-size:23px;}.elementor-134777260 .elementor-element.elementor-element-96a6f80.elementor-wc-products ul.products li.product .price del {font-size:23px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-218065d1 */.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    z-index: 2 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3804db77 */#countdown-timer {
    width: 300px;
    text-align: center;
    font-size: 12pt;
    font-family: montserrat;
    font-weight: 500;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    background: rgb(34,118,184);
    background: -moz-linear-gradient(90deg, rgba(34,118,184,1) 9%, rgba(233,36,41,1) 96%);
    background: -webkit-linear-gradient(90deg, rgba(34,118,184,1) 9%, rgba(233,36,41,1) 96%);
background: linear-gradient(90deg, rgba(34,118,184,1) 9%, rgba(233,36,41,1) 96%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2276b8",endColorstr="#e92429",GradientType=1); 

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-4dfbb9f9 */div.product p.price {
  color: #d91d33!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-799430b9 */:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form) {
  display: block;
  margin-bottom: 20px;
}

.ppcp-messages {
    padding-bottom: 20px;
}

.message__container, .message__foreground, .message__content, .message__background {
  height: 99%!important;
}

.wc-pao-addon-image-swatch {
  width: 69px!important;
  max-width: 69px!important;
}

.reg_or_vin_container {
    margin-bottom: 30px;
    margin-top: 30px;
    font-size: 10pt;
}

table.variations th.label {
    margin-top: 20px;
}

table.variations td.value, table.variations th.label {
    background-color: unset;
}

.woocommerce div.product form.cart .variations th {
  display: block;
}

.gpay-card-info-animation-container.black.border-inset {
  background-color: black !important;
  padding: unset !important;
}

.single_add_to_cart_button {
    background-color: #D82B38 !important;
    width: 61%;
}
.single_add_to_cart_button:hover {
    background-color: #2276b8 !important;
    transition: 0.3s;
}


.woocommerce a.added_to_cart {
  padding-top:.5em;
  display:inline-block;
  margin-left: 20px;
}

.woocommerce div.product .stock {
  color: #fff;
  font-size: 1.2em;
  background-color: #00b67a;
  width: fit-content;
  padding: 10px !important;
  border-radius: 5px;
  font-weight: 600;
}


.form-row.form-row-wide.wc-pao-addon-wrap {
    font-size: 10pt;
}

.wc-pao-addon-name {
  font-size: 17px!important;
  text-transform: unset!important;
  font-family: montserrat!important;
  color: #333;
  font-weight: 600;
}

.wc-pao-col1 {
  width: 80%;
  font-size: 10pt;
}

.wc-pao-col2 .amount{
  width: auto;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d02b9db */:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart:not(.grouped_form):not(.variations_form) {
  display: block;
}

.woocommerce .quantity .qty {
  width: 6em;
  text-align: center;
  font-size: 12pt;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774e844e */.wrapper-company-stars {
  justify-content: left!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-3dc0a209 */.slick-list {
  position: relative;
  display: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
  width: 1140px;
}

@media only screen and (max-width: 600px) {


.slick-list {
  position: relative;
  display: none;
  overflow: hidden;
  margin: 0;
  padding: 0;
  left: 0;
  width: 350px;
}

}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-96a6f80 */@media only screen and (max-width: 768px) {
.elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2, .elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2 {
    text-align: center;
    font-size: 29px;
}

.elementor-134752348 .elementor-element.elementor-element-591d7d7.elementor-wc-products ul.products li.product .price {
  font-family: "Montserrat", Sans-serif;
  font-weight: 600;
  font-size: 23px !important;
}

}/* End custom CSS */