.elementor-8592 .elementor-element.elementor-element-502bd8e{margin:30px 0px 0px 0px;padding:0px 10px 0px 70px;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:40px;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-swiper-gallery-thumbs{padding-top:6px;padding-bottom:6px;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ){width:30px;height:30px;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not( .jet-woo-product-gallery__image-link ) .jet-woo-product-gallery__trigger-icon{font-size:18px;}.elementor-8592 .elementor-element.elementor-element-9a85b85 > .elementor-element-populated{padding:0px 020px 0px 20px;}.elementor-8592 .elementor-element.elementor-element-810edab{text-align:center;}.elementor-8592 .elementor-element.elementor-element-810edab > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-38a1fe3 img{max-width:5%;}.elementor-8592 .elementor-element.elementor-element-963969e{text-align:left;}.woocommerce .elementor-8592 .elementor-element.elementor-element-963969e .woocommerce-product-details__short-description{color:#000000;font-size:17px;}.elementor-8592 .elementor-element.elementor-element-963969e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-1869341 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-060ea8d > .elementor-container{max-width:1224px;}.elementor-8592 .elementor-element.elementor-element-060ea8d{margin:80px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-85e8122.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8592 .elementor-element.elementor-element-c418586 > .elementor-widget-container{padding:47px 0px 0px 0px;}.woocommerce .elementor-8592 .elementor-element.elementor-element-74204b8 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:15px;}.elementor-8592 .elementor-element.elementor-element-74204b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-b059d7a > .elementor-widget-container{padding:47px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-bf9f7a6 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-bf9f7a6{width:auto;max-width:auto;}.elementor-8592 .elementor-element.elementor-element-dca61f2 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-8592 .elementor-element.elementor-element-dca61f2{width:auto;max-width:auto;}.elementor-8592 .elementor-element.elementor-element-00b09c0 > .elementor-container{max-width:1224px;}.elementor-8592 .elementor-element.elementor-element-00b09c0{margin:80px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-7443b42 > .elementor-container{max-width:1224px;}.elementor-8592 .elementor-element.elementor-element-7443b42{margin:130px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-803a44a{--divider-border-style:solid;--divider-color:#54595F57;--divider-border-width:2px;}.elementor-8592 .elementor-element.elementor-element-803a44a .elementor-divider-separator{width:100%;}.elementor-8592 .elementor-element.elementor-element-803a44a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8592 .elementor-element.elementor-element-cbcff88 .jet-woo-builder > .related.products > h2{text-align:center;}@media(min-width:768px){.elementor-8592 .elementor-element.elementor-element-e893165{width:36.851%;}.elementor-8592 .elementor-element.elementor-element-9a85b85{width:63.149%;}}@media(max-width:767px){.elementor-8592 .elementor-element.elementor-element-502bd8e{margin:-39px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-e893165 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-c5b3b8f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8592 .elementor-element.elementor-element-9a85b85 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-8592 .elementor-element.elementor-element-810edab .elementor-heading-title{font-size:20px;}.woocommerce .elementor-8592 .elementor-element.elementor-element-74204b8 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:13px;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-963969e */table {
  border: 1px solid #ccc;
  border-collapse: collapse;
  margin: 0;
  padding: 0;
  width: 100%;
  table-layout: fixed;
}

table caption {
  font-size: 1.5em;
  margin: .5em 0 .75em;
}

table tr {
  background-color: #f8f8f8;
  border: 1px solid #ddd;
  padding: .35em;
}

table th,
table td {
  padding: .625em;
  text-align: center;
}

table th {
  font-size: .80em !important;
  letter-spacing: .1em;
  text-transform: uppercase;
}

@media screen and (max-width: 600px) {
  table {
    border: 0;
  }

  table caption {
    font-size: 1.3em;
  }
  
  table thead {
    border: none;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
  
  table tr {
    border-bottom: 3px solid #ddd;
    display: block;
    margin-bottom: .625em;
  }
  
  table td {
    border-bottom: 1px solid #ddd;
    display: block;
    font-size: 0.82em;
    text-align: right;
    font-weight: bold;
  }
  
  table td::before {
    
    * aria-label has no advantage, it won't be read inside a table
    content: attr(aria-label);
    
    content: attr(data-label);
    float: left;
    font-weight: 500;
    text-transform: uppercase;
  }
  
  table td:last-child {
    border-bottom: 0;
  }
  
}




 general styling 
body {
  font-family: "Open Sans", sans-serif;
  line-height: 1.25;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-74204b8 */.wd-accordion-title-text{
    color: transparent !important;
}
.wd-accordion-title{color: transparent !important;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-060ea8d */.wd-accordion-opener.wd-opener-style-arrow:before{
    color: transparent !important;
}/* End custom CSS */