.elementor-35786 .elementor-element.elementor-element-65ebe5f{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-d6c21ae{--display:flex;}.woocommerce .elementor-35786 .elementor-element.elementor-element-4189e3e .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-35786 .elementor-element.elementor-element-4189e3e .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-35786 .elementor-element.elementor-element-4189e3e .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-35786 .elementor-element.elementor-element-1f8b291{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:135px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-05ace2b .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:bold;}.elementor-35786 .elementor-element.elementor-element-bd0f8de{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;}.elementor-35786 .elementor-element.elementor-element-bd0f8de > .elementor-widget-container{margin:-11px 0px 0px 2px;}.woocommerce .elementor-35786 .elementor-element.elementor-element-ed15290 .price{color:var( --e-global-color-eeffc67 );font-family:"Inter", Sans-serif;font-size:26px;font-weight:bold;}.elementor-35786 .elementor-element.elementor-element-c5ed59c{--display:flex;}.elementor-35786 .elementor-element.elementor-element-db98ea2 .elementor-icon-list-icon i{color:#15803D;transition:color 0.3s;}.elementor-35786 .elementor-element.elementor-element-db98ea2 .elementor-icon-list-icon svg{fill:#15803D;transition:fill 0.3s;}.elementor-35786 .elementor-element.elementor-element-db98ea2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35786 .elementor-element.elementor-element-db98ea2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35786 .elementor-element.elementor-element-db98ea2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-35786 .elementor-element.elementor-element-db98ea2 .elementor-icon-list-text{color:#15803D;transition:color 0.3s;}.elementor-35786 .elementor-element.elementor-element-dbebc18 .elementor-icon-list-icon i{color:#DD1313;transition:color 0.3s;}.elementor-35786 .elementor-element.elementor-element-dbebc18 .elementor-icon-list-icon svg{fill:#DD1313;transition:fill 0.3s;}.elementor-35786 .elementor-element.elementor-element-dbebc18{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-35786 .elementor-element.elementor-element-dbebc18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-35786 .elementor-element.elementor-element-dbebc18 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-35786 .elementor-element.elementor-element-dbebc18 .elementor-icon-list-text{color:#DD1313;transition:color 0.3s;}.elementor-35786 .elementor-element.elementor-element-a54e3a4 .cart button, .elementor-35786 .elementor-element.elementor-element-a54e3a4 .cart .button{border-radius:368px 368px 368px 368px;padding:15px 20px 15px 20px;background-color:var( --e-global-color-eeffc67 );transition:all 0.2s;}.elementor-35786 .elementor-element.elementor-element-a54e3a4 .added_to_cart{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;}.woocommerce .elementor-35786 .elementor-element.elementor-element-a54e3a4 form.cart table.variations label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.woocommerce .elementor-35786 .elementor-element.elementor-element-a54e3a4 form.cart table.variations td.value select{color:var( --e-global-color-eeffc67 );}.woocommerce .elementor-35786 .elementor-element.elementor-element-a54e3a4 form.cart table.variations td.value select, .woocommerce .elementor-35786 .elementor-element.elementor-element-a54e3a4 form.cart table.variations td.value:before{border:var( --e-global-color-eeffc67 );border-radius:92px;}.elementor-35786 .elementor-element.elementor-element-d609ab4{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-69586ba .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:var( --e-global-color-c1fc9b6 );color:var( --e-global-color-c1fc9b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1fc9b6 );border-radius:663px 663px 663px 663px;padding:16px 31px 16px 031px;}.elementor-35786 .elementor-element.elementor-element-104e1c1 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:#13110E;color:#13110E;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-eeffc67 );border-radius:663px 663px 663px 663px;padding:16px 31px 16px 031px;}.elementor-35786 .elementor-element.elementor-element-75e2968{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-35786 .elementor-element.elementor-element-3f2ba5f .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:var( --e-global-color-c1fc9b6 );color:var( --e-global-color-c1fc9b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1fc9b6 );border-radius:663px 663px 663px 663px;padding:16px 31px 16px 031px;}.elementor-35786 .elementor-element.elementor-element-3040c8f .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:14px;fill:var( --e-global-color-c1fc9b6 );color:var( --e-global-color-c1fc9b6 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-c1fc9b6 );border-radius:663px 663px 663px 663px;padding:16px 31px 16px 031px;}.elementor-35786 .elementor-element.elementor-element-f0b835c{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:2px;--margin-right:0px;}.elementor-35786 .elementor-element.elementor-element-559e45a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-35786 .elementor-element.elementor-element-03aace9 .elementor-button{background-color:var( --e-global-color-eeffc67 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-eeffc67 );border-radius:454px 454px 454px 454px;padding:15px 20px 15px 20px;}.elementor-35786 .elementor-element.elementor-element-03aace9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-03aace9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-35786 .elementor-element.elementor-element-03aace9 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-35786 .elementor-element.elementor-element-7fef90e{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-e23760b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:2px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-935c676 > .elementor-widget-container{padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-400a6f8 );}.elementor-35786 .elementor-element.elementor-element-935c676 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:22px;font-weight:bold;}.elementor-35786 .elementor-element.elementor-element-4c1f743 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-4c1f743 {font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-35786 .elementor-element.elementor-element-1766c95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-1766c95 {font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-35786 .elementor-element.elementor-element-0fa6879 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-0fa6879 {font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-35786 .elementor-element.elementor-element-fd874d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-fd874d6 {font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-35786 .elementor-element.elementor-element-02a24d8{--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;--justify-content:space-between;--padding-top:130px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-02a24d8:not(.elementor-motion-effects-element-type-background), .elementor-35786 .elementor-element.elementor-element-02a24d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24f2987 );}.elementor-35786 .elementor-element.elementor-element-376ae39{--display:flex;}.elementor-35786 .elementor-element.elementor-element-35a9f20{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-35786 .elementor-element.elementor-element-35a9f20 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:36px;font-weight:bold;line-height:49px;}.elementor-35786 .elementor-element.elementor-element-fbdba1f{--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;--justify-content:flex-end;}.elementor-35786 .elementor-element.elementor-element-f4708a7{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:24px;}@media(max-width:768px){.elementor-35786 .elementor-element.elementor-element-1f8b291{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-35786 .elementor-element.elementor-element-05ace2b{text-align:center;}.elementor-35786 .elementor-element.elementor-element-05ace2b .elementor-heading-title{font-size:26px;}.elementor-35786 .elementor-element.elementor-element-bd0f8de{width:100%;max-width:100%;text-align:center;}.elementor-35786 .elementor-element.elementor-element-bd0f8de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-35786 .elementor-element.elementor-element-ed15290{text-align:center;}.elementor-35786 .elementor-element.elementor-element-7fef90e{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-35786 .elementor-element.elementor-element-935c676{text-align:center;}.elementor-35786 .elementor-element.elementor-element-02a24d8{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-35786 .elementor-element.elementor-element-35a9f20{width:100%;max-width:100%;text-align:center;}.elementor-35786 .elementor-element.elementor-element-35a9f20 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-35786 .elementor-element.elementor-element-f4708a7{text-align:center;font-size:16px;}}@media(min-width:769px){.elementor-35786 .elementor-element.elementor-element-65ebe5f{--content-width:1230px;}.elementor-35786 .elementor-element.elementor-element-7fef90e{--content-width:1230px;}.elementor-35786 .elementor-element.elementor-element-e23760b{--width:495px;}.elementor-35786 .elementor-element.elementor-element-02a24d8{--content-width:1230px;}}






















/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-4c1f743 */.elementor-repeater-item-bcb336b {
    display: flex;
    justify-content: end;
}
td {
    padding-left: 0 !important;
}/* End custom CSS */

/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-1766c95 */.elementor-repeater-item-bcb336b {
    display: flex;
    justify-content: end;
}
td {
    padding-left: 0 !important;
}/* End custom CSS */

/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-0fa6879 */.elementor-repeater-item-bcb336b {
    display: flex;
    justify-content: end;
}
td {
    padding-left: 0 !important;
}/* End custom CSS */

/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-fd874d6 */.elementor-repeater-item-bcb336b {
    display: flex;
    justify-content: end;
}
td {
    padding-left: 0 !important;
}/* End custom CSS */








/* Start custom CSS */.wd-thumbs{
    --wd-col-lg:6 !important;
}

.list .elementor-align-left .elementor-icon-list-text  {
        display: flex !important;
    width: 100%;
    justify-content: space-between !important; 
    
}
.list .elementor-icon-list-text {
    display: flex !important;
    width: 100%;
    justify-content: space-between !important;  
    padding-left:7.5px;
}


.cfvsw-label-option {
    padding: 15px 20px;
    border-radius: 500px !important;
   
    
}

.cfvsw-selected-swatch {
    position: relative;
        border: 1px solid #FF7300 !important;
    color: ;
}
.cfvsw-selected-swatch::before {
        position: absolute;
  content: "\2714";
    color: white;
  font-size: 14px;
    
    border-radius: 50%;
    display: flex;
    padding: 1px;
    width: 20px;
    justify-content: center;
    align-items: center;
    
    background:#FF7300; 
  position: absolute;
  top: -5px;
  right:3px;

}
.cfvsw-product-container {
   display: grid;
    grid-template-columns: auto auto;
    column-gap: 40px;
    row-gap: 10px;
}

.elementor-widget-woocommerce-product-price {
    font-family: "inter";
    font-size: 26px;
    color: #FF7300;
}
.elementor-widget-woocommerce-product-price bdi {
     color: #FF7300;
}/* End custom CSS */