.elementor-1101 .elementor-element.elementor-element-c8df3b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1101 .elementor-element.elementor-element-c8df3b4{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001C;margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;}.elementor-1101 .elementor-element.elementor-element-c8df3b4, .elementor-1101 .elementor-element.elementor-element-c8df3b4 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1101 .elementor-element.elementor-element-0261246 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1101 .elementor-element.elementor-element-0261246{border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001C;padding:0px 20px 0px 20px;}.elementor-1101 .elementor-element.elementor-element-0261246, .elementor-1101 .elementor-element.elementor-element-0261246 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1101 .elementor-element.elementor-element-7d0fe58 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1101 .elementor-element.elementor-element-b3129ee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1101 .elementor-element.elementor-element-ae58878{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;}.elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:10px;}.elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon-box-title{margin-block-end:1px;}.elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-stacked .elementor-icon{background-color:#2D7A4D;}.elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-framed .elementor-icon, .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-default .elementor-icon{fill:#2D7A4D;color:#2D7A4D;border-color:#2D7A4D;}.elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#00FF6A;fill:#EBECEB;color:#EBECEB;}.elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-default:has(:focus) .elementor-icon{fill:#00FF6A;color:#00FF6A;border-color:#00FF6A;}.elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-1101 .elementor-element.elementor-element-ae58878.elementor-view-framed:has(:focus) .elementor-icon{background-color:#EBECEB;}.elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon{font-size:22px;padding:7px;}.elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon i{transform:rotate(0deg);}.elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon-box-title, .elementor-1101 .elementor-element.elementor-element-ae58878 .elementor-icon-box-title a{font-size:16px;}.elementor-1101 .elementor-element.elementor-element-10ede43{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-1101 .elementor-element.elementor-element-10ede43 .elementor-divider-separator{width:100%;}.elementor-1101 .elementor-element.elementor-element-10ede43 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1101 .elementor-element.elementor-element-a103fb4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1101 .elementor-element.elementor-element-eb02bb2 li{color:#242424;}.elementor-1101 .elementor-element.elementor-element-eb02bb2 .wd-list-content{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:500;}.elementor-1101 .elementor-element.elementor-element-e2cb9da.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1101 .elementor-element.elementor-element-6b28300{width:auto;max-width:auto;}.elementor-1101 .elementor-element.elementor-element-55276f9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1101 .elementor-element.elementor-element-80f2649 li{color:#242424;}.elementor-1101 .elementor-element.elementor-element-80f2649 .wd-list-content{font-family:"Lexend Deca", Sans-serif;font-size:15px;font-weight:500;}.elementor-1101 .elementor-element.elementor-element-07e986e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1101 .elementor-element.elementor-element-23d5139{width:auto;max-width:auto;}@media(max-width:768px){.elementor-1101 .elementor-element.elementor-element-b3129ee{width:100%;}.elementor-1101 .elementor-element.elementor-element-e6ad2a4{width:59%;}.elementor-1101 .elementor-element.elementor-element-e2cb9da{width:41%;}.elementor-1101 .elementor-element.elementor-element-9b6b895{width:59%;}.elementor-1101 .elementor-element.elementor-element-07e986e{width:41%;}}/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-fbc8bb2 *//* PRODUCT SPECIFICATIONS TABLE */

.woocommerce-product-attributes.shop_attributes {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
}

/* rows */
.woocommerce-product-attributes.shop_attributes tr {
    display: flex;
    align-items: start;
    justify-content: start;
    gap: 10px 20px;
    padding: 6px 0;
    
}

.shop_attributes tr {
    margin-bottom: 3px;
}

/* labels */
.woocommerce-product-attributes-item__label {
    font-weight: 600;
    color: #333;
    width: 45%;
    padding: 0 !important;
}

/* values */
.woocommerce-product-attributes-item__value {
    color: #555;
    padding: 0 !important;
    text-align: right;
}

/* remove Woo paragraph spacing */
.woocommerce-product-attributes-item__value p {
    margin: 0;
}

/* alternating rows */
.woocommerce-product-attributes.shop_attributes tr:nth-child(odd) {
    background: #fafafa;
}

/* tighten line height */
.woocommerce-product-attributes th,
.woocommerce-product-attributes td {
    line-height: 1.2;
}

.wd-attr-label,
.wd-term {
    margin: 0;
}

/* Prevent bottom spacing issues on the last row */
.woocommerce-product-attributes.shop_attributes tr:last-child {
  margin-bottom: 0 !important;
  border-bottom: 0 !important;
}

.shop_attributes tbody {
    margin-bottom: 1px;
}/* End custom CSS */