.elementor-272 .elementor-element.elementor-element-c6fa6a1{--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-272 .elementor-element.elementor-element-c013b3b{--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-272 .elementor-element.elementor-element-deb3728{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-272 .elementor-element.elementor-element-3331857 .elementor-heading-title{text-transform:capitalize;}.woocommerce .elementor-272 .elementor-element.elementor-element-192061f .price{font-family:"Inter", Sans-serif;font-weight:600;letter-spacing:-0.4px;}.woocommerce .elementor-272 .elementor-element.elementor-element-192061f .price ins{font-weight:700;}.elementor-272 .elementor-element.elementor-element-1407971 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-1407971 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-272 .elementor-element.elementor-element-1407971{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-272 .elementor-element.elementor-element-1407971 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-272 .elementor-element.elementor-element-1407971 .elementor-icon-list-item > a{font-size:21px;line-height:1em;}.elementor-272 .elementor-element.elementor-element-1407971 .elementor-icon-list-text{color:#918F8F;transition:color 0.3s;}.elementor-272 .elementor-element.elementor-element-9646b77{--grid-columns:3;}.woocommerce .elementor-272 .elementor-element.elementor-element-ff8e4a9 .woocommerce-product-details__short-description{color:#8D8D8D;font-size:14px;}.elementor-272 .elementor-element.elementor-element-7013234 .elementor-button{background-color:var( --e-global-color-primary );padding:26px 26px 26px 26px;}.elementor-272 .elementor-element.elementor-element-7013234 .elementor-button:hover, .elementor-272 .elementor-element.elementor-element-7013234 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-272 .elementor-element.elementor-element-7013234 > .elementor-widget-container{margin:0px 0px 26px 0px;}.elementor-272 .elementor-element.elementor-element-e2165c3{--display:flex;}.elementor-272 .elementor-element.elementor-element-c60e1d7{--display:flex;}.elementor-272 .elementor-element.elementor-element-05da150{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:26px;}.elementor-272 .elementor-element.elementor-element-05da150 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-272 .elementor-element.elementor-element-05da150 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#DCDDD8;}.elementor-272 .elementor-element.elementor-element-05da150 {--n-accordion-padding:26px 26px 26px 26px;}:where( .elementor-272 .elementor-element.elementor-element-05da150 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}:where( .elementor-272 .elementor-element.elementor-element-05da150 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-272 .elementor-element.elementor-element-42820fe{--display:flex;}.elementor-272 .elementor-element.elementor-element-a556bfe{--display:flex;}.elementor-272 .elementor-element.elementor-element-1580318{--n-accordion-title-font-size:14px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:26px;}.elementor-272 .elementor-element.elementor-element-1580318 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#DCDDD8;}.elementor-272 .elementor-element.elementor-element-1580318 {--n-accordion-padding:26px 26px 26px 26px;}:where( .elementor-272 .elementor-element.elementor-element-1580318 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}:where( .elementor-272 .elementor-element.elementor-element-1580318 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-272 .elementor-element.elementor-element-17bdf83{--display:flex;}@media(min-width:768px){.elementor-272 .elementor-element.elementor-element-c6fa6a1{--content-width:1000px;}.elementor-272 .elementor-element.elementor-element-c013b3b{--width:49%;}.elementor-272 .elementor-element.elementor-element-deb3728{--width:50%;}.elementor-272 .elementor-element.elementor-element-17bdf83{--content-width:1000px;}}@media(max-width:1024px){.elementor-272 .elementor-element.elementor-element-9646b77{--grid-columns:2;}}@media(max-width:767px){.elementor-272 .elementor-element.elementor-element-9646b77{--grid-columns:1;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-7013234 *//* Combined variations .elementor-272 .elementor-element.elementor-element-7013234 */
.woocommerce div.product form.cart .variations td,
.woocommerce div.product form.cart .variations th {
    line-height: 0 !important;
}

/* Simplified table cell padding */
table td,
table th {
    padding: 0 !important;
}

/* Simplified input and textarea styles */
input[type="date"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="url"],
select,
textarea {
    width: 100% !important;
    padding: 0.5rem 0 !important;
}

/* Simplified button, input, select, textarea styles */
button,
input,
optgroup,
select,
textarea {
    font-size: 0.9rem !important;
    line-height: 1 !important;
    margin: 0 !important;
}

/* Simplified odd row background color */
table tbody > tr:nth-child(odd) > td,
table tbody > tr:nth-child(odd) > th {
    background-color: transparent !important;
}

/* Simplified label styling */
th.label {
    display: flex !important;
    align-items: center !important; /* Changed to align-items */
    padding-left: 0.4em !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-05da150 */#tab-hidden {
    display: none;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1580318 */#tab-hidden {
    display: none;
}/* End custom CSS */