.elementor-3295 .elementor-element.elementor-element-a0f5da7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3295 .elementor-element.elementor-element-965733c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3295 .elementor-element.elementor-element-3dced61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-title .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 );}.woocommerce .elementor-3295 .elementor-element.elementor-element-0f15c27 .star-rating{color:var( --e-global-color-accent );}.woocommerce .elementor-3295 .elementor-element.elementor-element-0f15c27 .star-rating::before{color:var( --e-global-color-secondary );}.woocommerce .elementor-3295 .elementor-element.elementor-element-0f15c27 .woocommerce-review-link{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3295 .elementor-element.elementor-element-2e38d2e .cart button, .elementor-3295 .elementor-element.elementor-element-2e38d2e .cart .button{transition:all 0.2s;}.elementor-3295 .elementor-element.elementor-element-2e38d2e .quantity .qty{transition:all 0.2s;}.elementor-3295 .elementor-element.elementor-element-0ac69bb{--display:flex;}.woocommerce .elementor-3295 .elementor-element.elementor-element-06ef2fc .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3295 .elementor-element.elementor-element-df36471{--display:flex;}.elementor-3295 .elementor-element.elementor-element-0ee7adb{--display:flex;}.elementor-3295 .elementor-element.elementor-element-5b6973c{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-3295 .elementor-element.elementor-element-ec74ffd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3295 .elementor-element.elementor-element-7480b97{--display:flex;}.elementor-3295 .elementor-element.elementor-element-632c42d{--display:flex;}.elementor-3295 .elementor-element.elementor-element-544ef85{--display:flex;}.elementor-3295 .elementor-element.elementor-element-09b4570{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:var( --e-global-color-primary );--n-tabs-icon-color:var( --e-global-color-primary );}.elementor-3295 .elementor-element.elementor-element-09b4570.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-3295 .elementor-element.elementor-element-09b4570.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-2df2bed );}.elementor-3295 .elementor-element.elementor-element-09b4570.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3295 .elementor-element.elementor-element-09b4570 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}@media(min-width:768px){.elementor-3295 .elementor-element.elementor-element-965733c{--width:50%;}.elementor-3295 .elementor-element.elementor-element-3dced61{--width:50%;}}@media(max-width:1024px){.woocommerce .elementor-3295 .elementor-element.elementor-element-0f15c27 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-3295 .elementor-element.elementor-element-06ef2fc .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.woocommerce .elementor-3295 .elementor-element.elementor-element-0f15c27 .woocommerce-review-link{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-3295 .elementor-element.elementor-element-06ef2fc .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-c53243c */.woocommerce div.product form.cart .variations table th.label {
      padding: 20px 15px 0 0;    
}
.select_option {
margin-right: 1px;
padding: 1px;
}
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th, table tbody tr:hover>td, table tbody tr:hover>th {
background-color: transparent;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
line-height: 1em;
}
.woocommerce div.product form.cart .variations td.label label[for="pa_hair-length"] {
vertical-align: middle;
padding-top: 8px;
}


.attribute_pa_hair-length .select_option {
margin-right: 3px;

}
/* changing label on first row, value on second row */
.variations tr {
display: flex;
flex-direction: column;
}

.variations td.label {
width: 100%;
padding-bottom: 6px;
}

.variations td.value {
width: 100%;
}

.woocommerce table.variations td.value {
padding: 0 !important;
}

.woocommerce div.product form.cart .variations label {

display: block;
}

.attribute_pa_weft-amount {
grid-gap: .25rem;
display: grid;
grid-template-columns: repeat(2, 1fr);
margin-top: .345rem;
width: 100%;
}
.attribute_pa_weft-amount .select_option_label.select_option {
border-color: #d9d9d9;
letter-spacing: normal;
overflow: hidden;
padding: .345rem 0;
position: relative;
width: auto;
display: inline-block;
box-sizing: border-box;
}/* End custom CSS */