.elementor-243 .elementor-element.elementor-element-6c930e9:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-6c930e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-243 .elementor-element.elementor-element-6c930e9 > .elementor-container{max-width:1600px;}.elementor-243 .elementor-element.elementor-element-6c930e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-40px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-6c930e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-fbf1e28 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-a4c8606 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-243 .elementor-element.elementor-element-a4c8606 .wd-marquee{--wd-marquee-speed:30s;font-family:"Poppins", Sans-serif;font-size:20px;color:#FFFFFF;--wd-marquee-gap:28px;}.elementor-243 .elementor-element.elementor-element-4f09aa8:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-4f09aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-243 .elementor-element.elementor-element-4f09aa8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:50px 0px 50px 0px;}.elementor-243 .elementor-element.elementor-element-4f09aa8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-a0991d6 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.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-243 .elementor-element.elementor-element-c0a4a07 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#000000;}.elementor-243 .elementor-element.elementor-element-4fb7685 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-243 .elementor-element.elementor-element-ef4a5ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-243 .elementor-element.elementor-element-ef4a5ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-243 .elementor-element.elementor-element-319eaf2{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title{border-width:0px;padding:10px 10px 10px 10px;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-content{border-width:0px;font-family:"Poppins", Sans-serif;font-weight:400;line-height:2em;padding:10px 10px 10px 10px;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-title, .elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-icon{color:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-icon svg{fill:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title.elementor-active a, .elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title .elementor-toggle-icon i:before{color:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title .elementor-toggle-icon svg{fill:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:#000000;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-243 .elementor-element.elementor-element-319eaf2 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-243 .elementor-element.elementor-element-c2d6ec0 > .elementor-container{max-width:1600px;}.elementor-243 .elementor-element.elementor-element-b0c6530 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-243 .elementor-element.elementor-element-c60d785 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#000000;}.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-243 .elementor-element.elementor-element-a6e4b6f > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-243 .elementor-element.elementor-element-db80749 .elementor-repeater-item-c3278b5.elementor-social-icon{background-color:#262626;}.elementor-243 .elementor-element.elementor-element-db80749 .elementor-repeater-item-835aa48.elementor-social-icon{background-color:#262626;}.elementor-243 .elementor-element.elementor-element-db80749 .elementor-repeater-item-9097cc3.elementor-social-icon{background-color:#262626;}.elementor-243 .elementor-element.elementor-element-db80749{--grid-template-columns:repeat(0, auto);--icon-size:15px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-243 .elementor-element.elementor-element-db80749 .elementor-widget-container{text-align:left;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-243 .elementor-element.elementor-element-b6cfc39{text-align:left;}.elementor-243 .elementor-element.elementor-element-b6cfc39 img{width:30%;}.elementor-243 .elementor-element.elementor-element-15124ec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#000000;}.elementor-243 .elementor-element.elementor-element-cf496a2:not(.elementor-motion-effects-element-type-background), .elementor-243 .elementor-element.elementor-element-cf496a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-243 .elementor-element.elementor-element-cf496a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 120px 0px 120px;}.elementor-243 .elementor-element.elementor-element-cf496a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-243 .elementor-element.elementor-element-0f733b1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-d524902{--spacer-size:20px;}@media(min-width:768px){.elementor-243 .elementor-element.elementor-element-5d12f13{width:10%;}.elementor-243 .elementor-element.elementor-element-a0991d6{width:30%;}.elementor-243 .elementor-element.elementor-element-ef4a5ac{width:20%;}.elementor-243 .elementor-element.elementor-element-a6e4b6f{width:30%;}.elementor-243 .elementor-element.elementor-element-096786c{width:9.997%;}}@media(max-width:767px){.elementor-243 .elementor-element.elementor-element-6c930e9{margin:-40px 0px 0px 0px;}.elementor-243 .elementor-element.elementor-element-a4c8606 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-243 .elementor-element.elementor-element-a4c8606 .wd-marquee{font-size:15px;line-height:1.1em;}.elementor-243 .elementor-element.elementor-element-4f09aa8{margin:0px 0px 0px 0px;padding:10px 5px 10px 5px;}.elementor-243 .elementor-element.elementor-element-319eaf2{width:100%;max-width:100%;}.elementor-243 .elementor-element.elementor-element-db80749 .elementor-widget-container{text-align:center;}.elementor-243 .elementor-element.elementor-element-b6cfc39{text-align:center;}.elementor-243 .elementor-element.elementor-element-b6cfc39 img{width:34%;}.elementor-243 .elementor-element.elementor-element-15124ec{text-align:center;}.elementor-243 .elementor-element.elementor-element-cf496a2{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-4f09aa8 */img.attachment-150x0.size-150x0 {
    border-radius: 5px;
}

.woocommerce-product-gallery .woocommerce-product-gallery__image {
    border-radius: 10px;
}

img.attachment-150x0.size-150x0 {
    border-radius: 5px;
}


.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator {
    display: none;
}

.elementor-80 .elementor-element.elementor-element-4c77b8e .elementor-tab-title {
        border-radius: 2px;
    }
    
.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
    margin-inline-start: 0px !important;
}   

.wd-product:not(.wd-hover-small) :is(.product-image-link,.hover-img) :is(picture,img) {
    border-radius: 10px;
}

[class*="title-line-"] .wd-product .wd-entities-title {
    font-weight: 900;
 
}


.grid_pg .wd-product :is(.wd-product-cats,.wd-product-brands-links) {
    
    display: none ;
}

.wd-product.wd-hover-base .product-element-bottom {
    padding: 0 10px 5px 10px;
}



.grid_p_n .product-label.onsale {
    font-size: 18px;
    padding: 5px 15px;
}

/*Form*/
.wooecom_quantity {
    display: none !important;
}

input#wooecom_address {
    width: 100% !important;
}

.wooecom_checkout {
width: 100% !important;
font-size: 16px;
border-radius: 2px;
padding: 15px;
}

.wooecom_information_title {
    font-size: 14.9px;
    color: #000;
    font-weight: 700;
    font-family: 'poppins';
    text-align: center;
} 

.wooecom_instant_order_form>input, .wooecom_instant_order_form>select, .wooecom_instant_order_form>textarea {
    border: 1px solid #000000 !important;
    font-family: almarai;
    font-weight: 700;
}

.wooecom_instant_order_form {
    border: 1px solid #808080;
    border-radius: 2px;
    background-color: #efefef !important;
  padding: 30px 15px;
  gap: 25px;
     
 }
 
.wooecom_instant_order_form>input, .wooecom_instant_order_form>select {
    background-color: #ffffff !important;
    border-radius: 2px !important;
    width: 100% !important;
}
.wooecom_order_summary_head {
    border: 1px solid #000000;
}

.wooecom_price_table>table {

    border: 1px solid #000000;
}

.wooecom_price_table>table tr {
    border-bottom: 1px solid #000000;
}

@media only screen and (max-width: 600px) {
.wooecom_buy_now {
    
    width: 100% !important;
    padding: 8px;
    font-size: 18px;
    font-weight: 900;
    text-transform: uppercase;
    border-radius: 2px;
    
} 
}
.wooecom_checkout:hover, .wooecom_buy_now:hover {
    color: #ffffff !important;
    background: #000000 !important;
}

@media only screen and (min-width: 1200px) {
.wooecom_buy_now {
  
    font-weight: 900;
    text-transform: uppercase;
    width: auto !important;
    border-radius: 2px;
}
}

.wooecom_order_summary {
    display: none;
}

.wooecom_placeholder {
    display: none;
}
/*form variant*/
.attribute_inner>label {
    padding: 3px 15px;
    margin: 0px;
    border: 1px solid #000000;
    font-size: 12.5px;
    
}

.attribute_inner>input:checked+label {
    font-weight: 900;
    background-color: #000000;
    color: #ffffff;
}

.attribute_modern_ui>h4 {
    margin: 0px;
    font-size: 14px;
    font-weight: 900;
}

.wooecom_variations > li {
    gap: 5px;
}



/* Grid*/

.wd-buttons {
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cf496a2 */.wooecom_checkout span:before {
content: "\f105";
font-family: "woodmart-font";
padding-right: 10px;

  }


.wooecom_checkout{
animation: shake-animation 4.72s ease infinite;
}
@keyframes shake-animation {
   0% { transform:translate(0,0) }
  1.78571% { transform:translate(5px,0) }
  3.57143% { transform:translate(0,0) }
  5.35714% { transform:translate(5px,0) }
  7.14286% { transform:translate(0,0) }
  8.92857% { transform:translate(5px,0) }
  10.71429% { transform:translate(0,0) }
  100% { transform:translate(0,0) }
}



.wooecom_sticky_footer {
padding: 18px;
border-top: 1px solid #cecece;
}/* End custom CSS */