.elementor-487 .elementor-element.elementor-element-b2ff3bb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-487 .elementor-element.elementor-element-24e43a6{--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;--justify-content:flex-start;}.elementor-487 .elementor-element.elementor-element-24e43a6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-487 .elementor-element.elementor-element-a799c90{--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-487 .elementor-element.elementor-element-038c970 .elementor-heading-title{font-family:var( --e-global-typography-7e795f6-font-family ), Sans-serif;font-size:var( --e-global-typography-7e795f6-font-size );font-weight:var( --e-global-typography-7e795f6-font-weight );text-transform:var( --e-global-typography-7e795f6-text-transform );text-decoration:var( --e-global-typography-7e795f6-text-decoration );line-height:var( --e-global-typography-7e795f6-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-d6fc6e3 .price{color:var( --e-global-color-secondary );}.woocommerce .elementor-487 .elementor-element.elementor-element-d6fc6e3 .price ins{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-487 .elementor-element.elementor-element-c3110c9 > .elementor-widget-container{background-color:var( --e-global-color-838a23e );}.elementor-487 .elementor-element.elementor-element-c3110c9.ha-has-bg-overlay:hover > .elementor-widget-container::before{opacity:0;transition:background 0.3s;}.elementor-487 .elementor-element.elementor-element-c3110c9 .cart button, .elementor-487 .elementor-element.elementor-element-c3110c9 .cart .button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );border-radius:0px 0px 0px 0px;color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-487 .elementor-element.elementor-element-c3110c9 .cart button:hover, .elementor-487 .elementor-element.elementor-element-c3110c9 .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-c3110c9 .added_to_cart{color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-c3110c9{--button-spacing:30px;}.elementor-487 .elementor-element.elementor-element-c3110c9 .quantity .qty{border-style:solid;border-width:2px 2px 2px 2px;color:var( --e-global-color-secondary );background-color:#02020200;border-color:var( --e-global-color-text );transition:all 0.2s;}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart .variations{width:70%;}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value select{color:var( --e-global-color-838a23e );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value select, .woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value:before{background-color:var( --e-global-color-secondary );border:var( --e-global-color-text );border-radius:0px;}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-50a62d5 .elementor-heading-title{font-family:var( --e-global-typography-cb1012a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1012a-font-size );font-weight:var( --e-global-typography-cb1012a-font-weight );text-transform:var( --e-global-typography-cb1012a-text-transform );text-decoration:var( --e-global-typography-cb1012a-text-decoration );line-height:var( --e-global-typography-cb1012a-line-height );color:var( --e-global-color-secondary );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e h2{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-cb1012a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1012a-font-size );font-weight:var( --e-global-typography-cb1012a-font-weight );text-transform:var( --e-global-typography-cb1012a-text-transform );text-decoration:var( --e-global-typography-cb1012a-text-decoration );line-height:var( --e-global-typography-cb1012a-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e .shop_attributes{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-b2788e8{--display:flex;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-1d5bfa3 .elementor-heading-title{font-family:var( --e-global-typography-cb1012a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1012a-font-size );font-weight:var( --e-global-typography-cb1012a-font-weight );text-transform:var( --e-global-typography-cb1012a-text-transform );text-decoration:var( --e-global-typography-cb1012a-text-decoration );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-separator{border-bottom-style:dotted;border-bottom-width:2px;}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-item{align-items:flex-start;}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list li:not(:last-child){margin-bottom:20px;}body.rtl .elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-image{padding-left:calc(20px/2);}body.rtl .elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-image + .elementor-price-list-text{padding-right:calc(20px/2);}body:not(.rtl) .elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-image{padding-right:calc(20px/2);}body:not(.rtl) .elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-image + .elementor-price-list-text{padding-left:calc(20px/2);}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-header{color:var( --e-global-color-secondary );font-family:"Roboto Condensed", Sans-serif;font-size:16px;font-weight:700;text-transform:none;text-decoration:none;line-height:22px;}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-price{color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-description{color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-362be4b{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-795aa4a{width:var( --container-widget-width, 100.355% );max-width:100.355%;--container-widget-width:100.355%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-795aa4a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-e5398d7{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-swiper-button-prev , .elementor-487 .elementor-element.elementor-element-90f82ee .rkit-swiper-button-next{background-color:#D5CEA300;color:var( --e-global-color-text );border-style:none;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-image img{aspect-ratio:auto;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-body::before{opacity:0.7;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-heading{align-items:center;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-title{font-family:var( --e-global-typography-cb1012a-font-family ), Sans-serif;font-size:var( --e-global-typography-cb1012a-font-size );font-weight:var( --e-global-typography-cb1012a-font-weight );text-transform:var( --e-global-typography-cb1012a-text-transform );text-decoration:var( --e-global-typography-cb1012a-text-decoration );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-title a{color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-description{text-align:center;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-cardslider-pagination{justify-content:center;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-swiper-button-prev{margin:0px 0px 0px -60px;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-swiper-button-next{margin:0px -60px 0px 0px;}.elementor-487 .elementor-element.elementor-element-3809cda{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-37725f4{width:var( --container-widget-width, 100.355% );max-width:100.355%;--container-widget-width:100.355%;--container-widget-flex-grow:0;}.elementor-487 .elementor-element.elementor-element-37725f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-37725f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-49293e5{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-49293e5:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-49293e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-9e9cd58{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-a0beb10{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-487 .elementor-element.elementor-element-16d1b9f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-16d1b9f:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-16d1b9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-4c6829f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-487 .elementor-element.elementor-element-6bbf1f4{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-6bbf1f4:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-6bbf1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-222d8d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-487 .elementor-element.elementor-element-fe76d99{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-fe76d99:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-fe76d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-1b4d078 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-487 .elementor-element.elementor-element-1b4d078{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-487 .elementor-element.elementor-element-ebe3e0f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-ebe3e0f:not(.elementor-motion-effects-element-type-background), .elementor-487 .elementor-element.elementor-element-ebe3e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-8daf8db{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-487 .elementor-element.elementor-element-2271aeb{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:10px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-2271aeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-text );}.elementor-487 .elementor-element.elementor-element-2271aeb {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-487 .elementor-element.elementor-element-2271aeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{background-color:var( --e-global-color-text );padding:15px 22px 15px 22px;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:not(.hover-gradient):hover, .elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper.hover-gradient:before{background-color:var( --e-global-color-primary );}.elementor-487 .elementor-element.elementor-element-70033a1 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-70033a1.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg{fill:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover{color:var( --e-global-color-secondary );border-style:none;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg{fill:var( --e-global-color-secondary );}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg{margin-right:10px;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg{margin-left:10px;}@media(max-width:1024px){.elementor-487 .elementor-element.elementor-element-038c970 .elementor-heading-title{font-size:var( --e-global-typography-7e795f6-font-size );line-height:var( --e-global-typography-7e795f6-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-d6fc6e3 .price ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-487 .elementor-element.elementor-element-c3110c9 .cart button, .elementor-487 .elementor-element.elementor-element-c3110c9 .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-50a62d5 .elementor-heading-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e h2{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-1d5bfa3 .elementor-heading-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-header{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-9e9cd58{--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-a0beb10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-4c6829f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-222d8d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-1b4d078{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-8daf8db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-2271aeb{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-487 .elementor-element.elementor-element-2271aeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-70033a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-70033a1.elementor-element{--align-self:flex-start;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-487 .elementor-element.elementor-element-b2ff3bb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-038c970.elementor-element{--align-self:flex-start;}.elementor-487 .elementor-element.elementor-element-038c970 .elementor-heading-title{font-size:var( --e-global-typography-7e795f6-font-size );line-height:var( --e-global-typography-7e795f6-line-height );}.elementor-487 .elementor-element.elementor-element-d6fc6e3.elementor-element{--align-self:flex-start;}.woocommerce .elementor-487 .elementor-element.elementor-element-d6fc6e3 .price ins{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-487 .elementor-element.elementor-element-c3110c9.elementor-element{--align-self:flex-start;}.elementor-487 .elementor-element.elementor-element-c3110c9 .cart button, .elementor-487 .elementor-element.elementor-element-c3110c9 .cart .button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-487 .elementor-element.elementor-element-c3110c9 form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-50a62d5 .elementor-heading-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e h2{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.woocommerce .elementor-487 .elementor-element.elementor-element-3faec7e .shop_attributes{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-1d5bfa3 .elementor-heading-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-0950258 .elementor-price-list-header{font-size:14px;line-height:20px;}.elementor-487 .elementor-element.elementor-element-362be4b{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-487 .elementor-element.elementor-element-795aa4a .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-e5398d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-487 .elementor-element.elementor-element-90f82ee > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-487 .elementor-element.elementor-element-90f82ee .rkit-card .card-title{font-size:var( --e-global-typography-cb1012a-font-size );line-height:var( --e-global-typography-cb1012a-line-height );}.elementor-487 .elementor-element.elementor-element-3809cda{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-487 .elementor-element.elementor-element-37725f4 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-9e9cd58{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-487 .elementor-element.elementor-element-a0beb10{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-4c6829f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-222d8d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-1b4d078{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-8daf8db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-2271aeb{--n-accordion-title-font-size:var( --e-global-typography-text-font-size );}:where( .elementor-487 .elementor-element.elementor-element-2271aeb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-text-line-height );}.elementor-487 .elementor-element.elementor-element-70033a1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-487 .elementor-element.elementor-element-70033a1.elementor-element{--align-self:center;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button{text-align:left;}.elementor-487 .elementor-element.elementor-element-70033a1 .jeg-elementor-kit.jkit-button .jkit-button-wrapper{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-487 .elementor-element.elementor-element-24e43a6{--width:48.213%;}.elementor-487 .elementor-element.elementor-element-a799c90{--width:50%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c3110c9 *//* remove the darker box behind the variation select */
.woocommerce div.product form.cart .variations,
.woocommerce div.product form.cart .variations tr,
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* if Elementor widget scope is needed */
.elementor-widget-woocommerce-product-add-to-cart .variations td,
.elementor-widget-woocommerce-product-add-to-cart .variations th {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* keep the select itself styled while its wrapper is transparent */
.woocommerce div.product form.cart .variations select,
.select2-container .select2-selection {
  background-color: #ffffff;
}

.select2-container .select2-selection {
  border: 1px solid rgba(255,255,255,0.3);
  box-shadow: none;
}/* End custom CSS */