.elementor-1295 .elementor-element.elementor-element-40e7e1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 25px;--background-transition:0.3s;}.elementor-1295 .elementor-element.elementor-element-40e7e1a:not(.elementor-motion-effects-element-type-background), .elementor-1295 .elementor-element.elementor-element-40e7e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5270564 );}.elementor-1295 .elementor-element.elementor-element-40e7e1a, .elementor-1295 .elementor-element.elementor-element-40e7e1a::before{--border-transition:0.3s;}.elementor-1295 .elementor-element.elementor-element-2d8c7a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.woocommerce .elementor-1295 .elementor-element.elementor-element-1e13cd0 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-1295 .elementor-element.elementor-element-1e13cd0 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-1295 .elementor-element.elementor-element-1e13cd0 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-1295 .elementor-element.elementor-element-60bdc6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-1295 .elementor-element.elementor-element-88117b7{text-align:right;}.elementor-1295 .elementor-element.elementor-element-88117b7 .elementor-heading-title{font-family:"Micro Extend", Sans-serif;font-weight:700;}.elementor-1295 .elementor-element.elementor-element-cfefaaf{text-align:right;}.woocommerce .elementor-1295 .elementor-element.elementor-element-cfefaaf .price{color:var( --e-global-color-text );font-family:"Micro Extend", Sans-serif;font-weight:400;}.woocommerce .elementor-1295 .elementor-element.elementor-element-cfefaaf .price ins{color:var( --e-global-color-primary );}body:not(.rtl) .elementor-1295 .elementor-element.elementor-element-cfefaaf:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-1295 .elementor-element.elementor-element-cfefaaf:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-1295 .elementor-element.elementor-element-cfefaaf.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-1295 .elementor-element.elementor-element-2380c09{text-align:right;font-family:"Avenir", Sans-serif;font-size:12px;font-weight:400;}.elementor-1295 .elementor-element.elementor-element-a1e4491{font-family:"Micro Extend", Sans-serif;color:var( --e-global-color-primary );}.elementor-1295 .elementor-element.elementor-element-a1e4491.elementor-element{--align-self:flex-end;}.elementor-1295 .elementor-element.elementor-element-5c74d1b{text-align:right;color:var( --e-global-color-primary );font-family:"Micro Extend", Sans-serif;font-weight:400;}.elementor-1295 .elementor-element.elementor-element-b00f609{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1295 .elementor-element.elementor-element-b00f609 .elementor-divider-separator{width:100%;}.elementor-1295 .elementor-element.elementor-element-b00f609 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-1295 .elementor-element.elementor-element-55a3fd3{text-align:right;}.woocommerce .elementor-1295 .elementor-element.elementor-element-55a3fd3 .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:"Micro Extend", Sans-serif;text-transform:uppercase;}.elementor-1295 .elementor-element.elementor-element-9899cd8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1295 .elementor-element.elementor-element-9899cd8 .elementor-divider-separator{width:100%;}.elementor-1295 .elementor-element.elementor-element-9899cd8 .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-1295 .elementor-element.elementor-element-53e4927{text-align:right;font-family:"Micro Extend", Sans-serif;font-weight:400;}.elementor-1295 .elementor-element.elementor-element-b524a70{text-align:right;font-family:"Micro Extend", Sans-serif;font-weight:400;}.elementor-1295 .elementor-element.elementor-element-1bbd379 .cart button, .elementor-1295 .elementor-element.elementor-element-1bbd379 .cart .button{font-family:"Micro Extend", Sans-serif;font-weight:400;border-style:none;color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-1295 .elementor-element.elementor-element-1bbd379 .cart button:hover, .elementor-1295 .elementor-element.elementor-element-1bbd379 .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-1295 .elementor-element.elementor-element-1bbd379 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart .variations{width:100%;}.woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart table.variations tr th, .woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart table.variations td.value select{color:var( --e-global-color-secondary );}.woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart table.variations td.value select, .woocommerce .elementor-1295 .elementor-element.elementor-element-1bbd379 form.cart table.variations td.value:before{background-color:var( --e-global-color-primary );}.elementor-1295 .elementor-element.elementor-element-12d7a44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.woocommerce .elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-family:"Micro Extend", Sans-serif;}.woocommerce .elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF01;border-color:#FFFFFF01;border-radius:0px 0px 0 0;}.woocommerce .elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#FFFFFF01;}.elementor-1295 .elementor-element.elementor-element-1ea77d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}@media(min-width:768px){.elementor-1295 .elementor-element.elementor-element-2d8c7a1{--width:60%;}.elementor-1295 .elementor-element.elementor-element-60bdc6b{--width:40%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-cfefaaf */.elementor-1295 .elementor-element.elementor-element-cfefaaf p{
    margin-bottom: -20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2380c09 */.elementor-1295 .elementor-element.elementor-element-2380c09 a{
    color: black;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-a1e4491 */.detail-content{
    display: none;
}

.posted_in .detail-label{
    display: none;
}

.sku_wrapper.detail-content{
    display: block;
}

.detail-label{
    font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c74d1b */.elementor-1295 .elementor-element.elementor-element-5c74d1b p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-55a3fd3 */.elementor-1295 .elementor-element.elementor-element-55a3fd3 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-53e4927 */.elementor-1295 .elementor-element.elementor-element-53e4927 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b524a70 */.elementor-1295 .elementor-element.elementor-element-b524a70 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-1bbd379 */.variations tbody>tr:nth-child(odd)>th, .variations tbody>tr:nth-child(odd)>td{
    background-color: transparent;
}

.variations .label{
    display: none;
}

.variations .value{
    padding-right: 0;
}

.single_add_to_cart_button{
    width: 100%;
}

.reset_variations{
    display: none !important;
}


.elementor-1295 .elementor-element.elementor-element-1bbd379 input[type=number]{
    padding: 0.5rem;
}

.elementor-1295 .elementor-element.elementor-element-1bbd379 .woocommerce-variation-description{
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40e7e1a */.elementor-1295 .elementor-element.elementor-element-40e7e1a{
    padding-top: 20px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c7c21d7 */.elementor-1295 .elementor-element.elementor-element-c7c21d7 .reviews_tab, .elementor-1295 .elementor-element.elementor-element-c7c21d7 .additional_information_tab{
    display: none !important;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .wc-tabs{
    display: flex;
    flex-direction: row-reverse;
    /*border-bottom: 7px solid var( --e-global-color-5270564 );*/
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .wc-tabs li{
    border-bottom: 7px solid var( --e-global-color-5270564 ) !important;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .wc-tabs li.active{
    border-bottom-color: #767676 !important;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 ul.tabs.wc-tabs::before{
    height: 7px;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    content: '';
    background-color: var( --e-global-color-5270564 )
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-Tabs-panel{
    text-align: right;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-Tabs-panel ul{
    list-style: none
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-Tabs-panel ul li::after{
    content: "\25A0";
  color: var( --e-global-color-5270564 );
  font-weight: bold;
  display: inline-block;
  width: 1em;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .woocommerce-Tabs-panel{
    width: 75%;
    float: right;
}

.elementor-1295 .elementor-element.elementor-element-c7c21d7 .headline{
    font-family: 'Micro Extend';
}

@media screen and (min-width: 768px){
    .elementor-1295 .elementor-element.elementor-element-c7c21d7{
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12d7a44 */.elementor-1295 .elementor-element.elementor-element-12d7a44{
    padding-top: 30px;
    padding-bottom: 30px;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-Tabs-panel--masse{
    display: flex;
    flex-direction: column;
}/* End custom CSS */