.elementor-2554 .elementor-element.elementor-element-4f8c3c8d:not(.elementor-motion-effects-element-type-background), .elementor-2554 .elementor-element.elementor-element-4f8c3c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2d670e );}.elementor-2554 .elementor-element.elementor-element-4f8c3c8d > .elementor-background-overlay{background-position:0px -33px;background-repeat:repeat;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2554 .elementor-element.elementor-element-4f8c3c8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-44d120ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-44d120ba .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:17px;font-weight:400;text-align:left;}.elementor-2554 .elementor-element.elementor-element-44d120ba .woocommerce-breadcrumb > a{color:var( --e-global-color-92a60b6 );}.elementor-2554 .elementor-element.elementor-element-676f6ac7{margin-top:30px;margin-bottom:30px;}.elementor-2554 .elementor-element.elementor-element-f942c9e > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-1716c78c .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2554 .elementor-element.elementor-element-1716c78c .flex-viewport{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-1716c78c .flex-control-thumbs img{border-radius:12px 12px 12px 12px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-1716c78c .flex-control-thumbs li{padding-right:calc(14px / 2);padding-left:calc(14px / 2);padding-bottom:14px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-1716c78c .flex-control-thumbs{margin-right:calc(-14px / 2);margin-left:calc(-14px / 2);}.elementor-bc-flex-widget .elementor-2554 .elementor-element.elementor-element-75efbdfe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2554 .elementor-element.elementor-element-75efbdfe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2554 .elementor-element.elementor-element-75efbdfe.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2554 .elementor-element.elementor-element-75efbdfe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-75efbdfe > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-2554 .elementor-element.elementor-element-7b080e3e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2554 .elementor-element.elementor-element-7b080e3e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(9px/2);}.elementor-2554 .elementor-element.elementor-element-7b080e3e:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(9px/2);}.elementor-2554 .elementor-element.elementor-element-7b080e3e.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(9px/2);margin-left:calc(9px/2);}.elementor-2554 .elementor-element.elementor-element-7b080e3e.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-9px/2);margin-left:calc(-9px/2);}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-7b080e3e.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-9px/2) + (-1px/2) );}body:not.rtl .elementor-2554 .elementor-element.elementor-element-7b080e3e.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-9px/2) - (1px/2) );}.elementor-2554 .elementor-element.elementor-element-7b080e3e{font-family:"Outfit", Sans-serif;font-size:16px;text-transform:uppercase;color:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-7b080e3e a{font-family:"Outfit", Sans-serif;text-transform:capitalize;color:var( --e-global-color-92a60b6 );}.elementor-2554 .elementor-element.elementor-element-5c9c6720 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2554 .elementor-element.elementor-element-5c9c6720 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:30px;color:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-695c956a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2554 .elementor-element.elementor-element-695c956a{text-align:left;}.woocommerce .elementor-2554 .elementor-element.elementor-element-695c956a .price{color:var( --e-global-color-92a60b6 );font-family:"Outfit", Sans-serif;font-size:37px;font-weight:500;}.woocommerce .elementor-2554 .elementor-element.elementor-element-695c956a .price ins{color:var( --e-global-color-accent );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}body:not(.rtl) .elementor-2554 .elementor-element.elementor-element-695c956a:not(.elementor-product-price-block-yes) del{margin-right:12px;}body.rtl .elementor-2554 .elementor-element.elementor-element-695c956a:not(.elementor-product-price-block-yes) del{margin-left:12px;}.elementor-2554 .elementor-element.elementor-element-695c956a.elementor-product-price-block-yes del{margin-bottom:12px;}.elementor-2554 .elementor-element.elementor-element-9a6bde2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2554 .elementor-element.elementor-element-9a6bde2.elementor-wc-products ul.products li.product span.onsale{display:block;}.woocommerce .elementor-2554 .elementor-element.elementor-element-a856c9a .woocommerce-product-details__short-description{color:var( --e-global-color-953efd6 );font-family:"Outfit", Sans-serif;font-size:16px;}.elementor-bc-flex-widget .elementor-2554 .elementor-element.elementor-element-50fa03d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2554 .elementor-element.elementor-element-50fa03d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2554 .elementor-element.elementor-element-50fa03d > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-59f07ab{width:100%;max-width:100%;}.elementor-2554 .elementor-element.elementor-element-59f07ab .cart button, .elementor-2554 .elementor-element.elementor-element-59f07ab .cart .button{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;border-radius:0px 0px 0px 0px;padding:15px 25px 15px 25px;color:var( --e-global-color-41df11a );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-92a60b6 );transition:all 0.2s;}.elementor-2554 .elementor-element.elementor-element-59f07ab .cart button:hover, .elementor-2554 .elementor-element.elementor-element-59f07ab .cart .button:hover{color:var( --e-global-color-41df11a );background-color:var( --e-global-color-5866d05 );border-color:var( --e-global-color-5866d05 );}.elementor-2554 .elementor-element.elementor-element-59f07ab .added_to_cart{color:var( --e-global-color-5866d05 );font-family:"Outfit", Sans-serif;font-size:16px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-59f07ab form.cart table.variations label{font-family:"Outfit", Sans-serif;}.woocommerce .elementor-2554 .elementor-element.elementor-element-59f07ab form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2554 .elementor-element.elementor-element-59f07ab form.cart table.variations td.value:before{font-family:"Outfit", Sans-serif;}.elementor-bc-flex-widget .elementor-2554 .elementor-element.elementor-element-887e011.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2554 .elementor-element.elementor-element-887e011.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2554 .elementor-element.elementor-element-887e011 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-d79ceb7 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-text-icon-wrapper{flex-direction:row-reverse;gap:15px;}.elementor-2554 .elementor-element.elementor-element-d79ceb7{text-align:left;}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button{font-family:"Outfit", Sans-serif;font-size:16px;text-transform:uppercase;}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button .premium-button-text-icon-wrapper span{color:var( --e-global-color-41df11a );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-text-icon-wrapper i{color:var( --e-global-color-41df11a );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-drawable-icon *, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-text-icon-wrapper svg:not([class*="premium-"]){fill:var( --e-global-color-41df11a );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button.premium-button-style2-shutinhor:before , .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button.premium-button-style2-shutinver:before , .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-radialin:before , .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-rectin:before{background-color:var( --e-global-color-accent );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-line6::after{color:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button:hover .premium-drawable-icon *, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-none:hover, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style8:hover, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style1:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-shutouthor:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-shutoutver:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-shutinhor, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-shutinver, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-dshutinhor:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-dshutinver:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-scshutouthor:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style2-scshutoutver:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style3-after:hover, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style3-before:hover, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style4-icon-wrapper, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-radialin, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-radialout:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-rectin, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style5-rectout:before, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style6-bg, .elementor-2554 .elementor-element.elementor-element-d79ceb7 .premium-button-style6:before{background-color:#F0047F;}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-953efd6 );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs ul.wc-tabs li{background-color:#FFEEEE88;border-radius:0px 0px 0 0;}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-accent );}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-Tabs-panel{color:var( --e-global-color-text );}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:12px 12px 12px 12px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-Tabs-panel h2{color:var( --e-global-color-accent );}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-2554 .elementor-element.elementor-element-246460b4 .woocommerce-tabs ul.wc-tabs{margin-left:12px;margin-right:12px;}.elementor-2554 .elementor-element.elementor-element-57841bf{padding:70px 0px 70px 0px;}.elementor-2554 .elementor-element.elementor-element-5eb21b9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2554 .elementor-element.elementor-element-6bb269d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2554 .elementor-element.elementor-element-6bb269d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2554 .elementor-element.elementor-element-8912a07 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;text-transform:uppercase;color:var( --e-global-color-953efd6 );}.elementor-2554 .elementor-element.elementor-element-e653661{margin-top:20px;margin-bottom:0px;}.elementor-2554 .elementor-element.elementor-element-aa8b24d{--swiper-slides-to-display:4;--swiper-offset-size:10px;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-25px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-25px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:25px;--arrow-normal-color:var( --e-global-color-41df11a );--swiper-pagination-size:12px;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:var( --e-global-color-5866d05 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:35px;}.elementor-2554 .elementor-element.elementor-element-aa8b24d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-accent );border-radius:35px 35px 35px 35px;padding:10px 10px 10px 10px;}.elementor-2554 .elementor-element.elementor-element-aa8b24d .swiper-slide > .elementor-element{height:100%;}@media(max-width:1366px){.elementor-2554 .elementor-element.elementor-element-aa8b24d{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-2554 .elementor-element.elementor-element-4f8c3c8d > .elementor-background-overlay{background-position:0px 0px;}.elementor-2554 .elementor-element.elementor-element-9a6bde2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2554 .elementor-element.elementor-element-aa8b24d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2554 .elementor-element.elementor-element-4f8c3c8d > .elementor-background-overlay{background-position:0px 0px;}.elementor-2554 .elementor-element.elementor-element-4f8c3c8d{padding:10px 0px 10px 0px;}.elementor-2554 .elementor-element.elementor-element-44d120ba > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-2554 .elementor-element.elementor-element-44d120ba .woocommerce-breadcrumb{font-size:16px;}.elementor-2554 .elementor-element.elementor-element-676f6ac7{padding:0px 10px 0px 10px;}.elementor-2554 .elementor-element.elementor-element-f942c9e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-75efbdfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2554 .elementor-element.elementor-element-7b080e3e{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-7b080e3e a{font-size:14px;}.elementor-2554 .elementor-element.elementor-element-5c9c6720 .elementor-heading-title{font-size:25px;}.woocommerce .elementor-2554 .elementor-element.elementor-element-695c956a .price{font-size:25px;}.elementor-2554 .elementor-element.elementor-element-9a6bde2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2554 .elementor-element.elementor-element-539fcf2f{padding:0px 10px 0px 10px;}.elementor-2554 .elementor-element.elementor-element-57841bf{padding:50px 10px 050px 10px;}.elementor-2554 .elementor-element.elementor-element-8912a07{text-align:center;}.elementor-2554 .elementor-element.elementor-element-8912a07 .elementor-heading-title{font-size:22px;}.elementor-2554 .elementor-element.elementor-element-aa8b24d{--swiper-slides-to-display:2;--arrow-prev-left-position:-8px;--arrow-next-right-position:-8px;--arrow-size:12px;}}@media(min-width:2400px){.elementor-2554 .elementor-element.elementor-element-aa8b24d{--swiper-slides-to-display:3;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-59f07ab */.elementor-2554 .elementor-element.elementor-element-59f07ab .wc-pao-col1 {
  font-family: outfit;
  font-weight: 400 !important;
  padding-right: 10px;
}
.elementor-2554 .elementor-element.elementor-element-59f07ab div.product-addon-totals .wc-pao-subtotal-line {
  font-family: outfit;
  text-transform: uppercase;
  color: black !important;
}

.elementor-2554 .elementor-element.elementor-element-59f07ab .price .amount{
    color: black !important
}

.elementor-2554 .elementor-element.elementor-element-59f07ab .price {
    color: black !important
}

.elementor-2554 .elementor-element.elementor-element-59f07ab label {
  font-family: outfit;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-246460b4 */.elementor-2554 .elementor-element.elementor-element-246460b4 input#submit {
    padding: 16px 28px !important;
    background: #263C71 !important;
    color: white !important;
    font-family: 'outfit' !important;
    text-transform: uppercase;
    font-weight: 500 !important;
    border-radius: 0px !important
}

.elementor-2554 .elementor-element.elementor-element-246460b4 input#submit:hover{
    background: #F0047F !important;
    color: black !important
}/* End custom CSS */