.elementor-748 .elementor-element.elementor-element-4a5632e{--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;}.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 );}.elementor-748 .elementor-element.elementor-element-76b2dcc{width:var( --container-widget-width, 100.385% );max-width:100.385%;--container-widget-width:100.385%;--container-widget-flex-grow:0;text-align:center;}.elementor-748 .elementor-element.elementor-element-76b2dcc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-76b2dcc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FF0000;}.elementor-748 .elementor-element.elementor-element-4a71863{--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-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-748 .elementor-element.elementor-element-7649f8d{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;line-height:13px;color:#0D0D0D;}.elementor-748 .elementor-element.elementor-element-de89696{--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-748 .elementor-element.elementor-element-7b147b6{--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;--justify-content:center;}.elementor-748 .elementor-element.elementor-element-240930f{--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-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-748 .elementor-element.elementor-element-68ee921 .cart button, .elementor-748 .elementor-element.elementor-element-68ee921 .cart .button{border-radius:10px 10px 10px 10px;padding:18px 22px 18px 22px;color:#FFFFFF;background-color:#FF0000;transition:all 0.2s;}.elementor-748 .elementor-element.elementor-element-68ee921{--view-cart-spacing:5px;}.elementor-748 .elementor-element.elementor-element-68ee921 .quantity .qty{transition:all 0.2s;}.elementor-748 .elementor-element.elementor-element-19aae2e{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-748 .elementor-element.elementor-element-20a9ffd .elementor-button{background-color:#C5FFCD;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:800;fill:#057414;color:#057414;border-style:dotted;border-radius:5px 5px 5px 5px;padding:30px 30px 30px 30px;}.elementor-748 .elementor-element.elementor-element-20a9ffd{width:var( --container-widget-width, 100.188% );max-width:100.188%;--container-widget-width:100.188%;--container-widget-flex-grow:0;}.elementor-748 .elementor-element.elementor-element-20a9ffd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-4c965aa{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-748 .elementor-element.elementor-element-5baa8f8{--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-748 .elementor-element.elementor-element-f19416c{--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-748 .elementor-element.elementor-element-5c783d5{--e-image-carousel-slides-to-show:1;}.elementor-748 .elementor-element.elementor-element-5c783d5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-748 .elementor-element.elementor-element-5c783d5 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:#0B0B0B;}.elementor-748 .elementor-element.elementor-element-5c783d5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-748 .elementor-element.elementor-element-5c783d5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#0B0B0B;}.elementor-748 .elementor-element.elementor-element-d1e3eb5{--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-748 .elementor-element.elementor-element-1c4d076{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-748 .elementor-element.elementor-element-c068035{width:var( --container-widget-width, 100.47% );max-width:100.47%;--container-widget-width:100.47%;--container-widget-flex-grow:0;text-align:center;}.elementor-748 .elementor-element.elementor-element-c068035.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-c068035 .elementor-heading-title{color:#0A4582;}.elementor-748 .elementor-element.elementor-element-42c704b{--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-748 .elementor-element.elementor-element-810b2e5{--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-748 .elementor-element.elementor-element-810b2e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-748 .elementor-element.elementor-element-29e2702{--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-748 .elementor-element.elementor-element-7ceafc3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:50px;color:#000000;}.elementor-748 .elementor-element.elementor-element-7ceafc3 p{margin-block-end:10px;}.elementor-748 .elementor-element.elementor-element-d7498f5{--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-748 .elementor-element.elementor-element-275d3e7{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:50px;color:#000000;}.elementor-748 .elementor-element.elementor-element-275d3e7 p{margin-block-end:10px;}.elementor-748 .elementor-element.elementor-element-a6d497e{--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;}@media(min-width:768px){.elementor-748 .elementor-element.elementor-element-7b147b6{--width:50%;}.elementor-748 .elementor-element.elementor-element-240930f{--width:50%;}.elementor-748 .elementor-element.elementor-element-5baa8f8{--width:25%;}.elementor-748 .elementor-element.elementor-element-f19416c{--width:50%;}.elementor-748 .elementor-element.elementor-element-d1e3eb5{--width:25%;}.elementor-748 .elementor-element.elementor-element-810b2e5{--width:25.504%;}.elementor-748 .elementor-element.elementor-element-29e2702{--width:35%;}.elementor-748 .elementor-element.elementor-element-d7498f5{--width:35%;}.elementor-748 .elementor-element.elementor-element-a6d497e{--width:15%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-68ee921 */.variations {

display:flex;
flex-direction:column;
gap:30px;

}

.variations tr {

display:flex;
flex-direction:column;
border:none !important;

}

.variations label {

font-size:20px;
font-weight:700;
color:#173f91;
margin-bottom:14px;

}

.variable-items-wrapper {

display:flex !important;
flex-wrap:wrap;
gap:14px;

}

.variable-item {

background:#e5ebf5 !important;
border:none !important;
border-radius:10px !important;
padding:14px 15px !important;
box-shadow:none !important;
transition:.3s ease;

}

.variable-item span {

font-size:15px !important;
font-weight:600 !important;
color:#173f91 !important;

}

.variable-item.selected {

background:#173f91 !important;
transform:translateY(-2px);

}

.variable-item.selected span {

color:#fff !important;

}

.variable-item:hover {

transform:translateY(-2px);

}

.reset_variations {

display:none !important;

}

.variable-item.button-variable-item {

min-width:130px;
justify-content:center;
display:flex;
align-items:center;

}

/* ATTRIBUTE TAB HEIGHT */

.variable-item {

min-height:45px !important;
padding:18px 34px !important;
border-radius:18px !important;

display:flex !important;
align-items:center !important;
justify-content:center !important;

}

/* ATTRIBUTE TEXT */

.variable-item span {

font-size:16px !important;
font-weight:600 !important;
line-height:1.3 !important;

}

/* ATTRIBUTE WRAPPER GAP */

.variable-items-wrapper {

gap:15px !important;

}

/* ATTRIBUTE LABEL */

table.variations label {

font-size:22px !important;
font-weight:700 !important;
margin-bottom:0px !important;
display:block;

}

/* MOBILE */

@media(max-width:768px){

.variable-item {

min-height:54px !important;
padding:14px 22px !important;
min-width:120px;

}

.variable-item span {

font-size:14px !important;

}

}/* End custom CSS */