.elementor-5794 .elementor-element.elementor-element-2b2e0960{margin-top:125px;margin-bottom:25px;}.elementor-bc-flex-widget .elementor-5794 .elementor-element.elementor-element-420538c2.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5794 .elementor-element.elementor-element-420538c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5794 .elementor-element.elementor-element-4eb87222{--e-image-carousel-slides-to-show:1;}.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button:hover, .elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-5794 .elementor-element.elementor-element-6142f1ed > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button{font-family:"EB Garamond", Sans-serif;font-size:17px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-5794 .elementor-element.elementor-element-322a9e70.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-5794 .elementor-element.elementor-element-322a9e70.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-5794 .elementor-element.elementor-element-71ac544d{margin-top:0px;margin-bottom:20px;}.elementor-5794 .elementor-element.elementor-element-9ca5bdb .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-primary );}.elementor-5794 .elementor-element.elementor-element-45f42f7 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:40px;font-weight:900;color:var( --e-global-color-primary );}.elementor-5794 .elementor-element.elementor-element-a6e93a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5794 .elementor-element.elementor-element-a6e93a9{columns:1;font-family:"EB Garamond", Sans-serif;font-size:17px;font-weight:500;}.elementor-5794 .elementor-element.elementor-element-1f53c4f{--e-image-carousel-slides-to-show:1;}.elementor-5794 .elementor-element.elementor-element-b8e7d6e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5794 .elementor-element.elementor-element-b8e7d6e .elementor-divider-separator{width:100%;}.elementor-5794 .elementor-element.elementor-element-b8e7d6e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5794 .elementor-element.elementor-element-e23efdc > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-7% 0% 0% 0%;}.elementor-5794 .elementor-element.elementor-element-e23efdc .cart button, .elementor-5794 .elementor-element.elementor-element-e23efdc .cart .button{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-5794 .elementor-element.elementor-element-e23efdc .cart button:hover, .elementor-5794 .elementor-element.elementor-element-e23efdc .cart .button:hover{background-color:var( --e-global-color-primary );}.elementor-5794 .elementor-element.elementor-element-e23efdc .quantity .qty{color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations tr th, .woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations label{color:var( --e-global-color-primary );font-size:20px;}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations td.value select, .woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations td.value:before{background-color:var( --e-global-color-secondary );border-radius:0px;}.woocommerce .elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-5794 .elementor-element.elementor-element-e23efdc form.cart table.variations td.value:before{font-size:15px;}.elementor-5794 .elementor-element.elementor-element-5427aa4{margin-top:0px;margin-bottom:25px;}.elementor-5794 .elementor-element.elementor-element-0985e42.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5794 .elementor-element.elementor-element-0985e42.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-5794 .elementor-element.elementor-element-2b2e0960{margin-top:20px;margin-bottom:20px;}.elementor-5794 .elementor-element.elementor-element-a6e93a9{font-size:15px;}.elementor-5794 .elementor-element.elementor-element-0985e42.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-5794 .elementor-element.elementor-element-6142f1ed > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5794 .elementor-element.elementor-element-a6e93a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5794 .elementor-element.elementor-element-b8e7d6e > .elementor-widget-container{margin:-35px 0px -35px 0px;}.elementor-5794 .elementor-element.elementor-element-e23efdc > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5794 .elementor-element.elementor-element-0985e42.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-5794 .elementor-element.elementor-element-420538c2{width:40%;}.elementor-5794 .elementor-element.elementor-element-322a9e70{width:60%;}}/* Start custom CSS for button, class: .elementor-element-6142f1ed */.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button-icon {
display: flex;
  justify-content: center;
  align-items: center;
  font-size: 35px;
  padding-top: 2px;
}


.elementor-5794 .elementor-element.elementor-element-6142f1ed .elementor-button:hover .elementor-button-icon {
    animation: namez-of-animation 1s infinite;
}

@keyframes namez-of-animation {
  0%    { transform: translate(0,0); }
  25%    { transform: translate(10px,0); }
}


.elementor-5794 .elementor-element.elementor-element-6142f1ed select {
    color: white;
}

.elementor-5794 .elementor-element.elementor-element-6142f1ed option {
    color: #272727;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e23efdc *//*.elementor-5794 .elementor-element.elementor-element-e23efdc ul {
    min-width: 100%;
    margin-left: 52% !important;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc li {
    width: 25% !important;

}


.elementor-5794 .elementor-element.elementor-element-e23efdc a  {
    display: none!important;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc td .label {
    background-color: red !important;
    display: none!important;
}

.label label {
    background-color: #E6E6E6 !important;
    padding-right: 100%;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:7.5px;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc .price{
        color:#1A3C34 !important;
        font-weight: bold !important;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc .woocommerce-variation-price {
    text-align: right !important;
    font-size: 25px!important;
}
    background-color: #E6E6E6;
*/

.elementor-5794 .elementor-element.elementor-element-e23efdc {
    margin-top:5%;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc select {
    background-color: white;
    border: 0px;
    border-radius: 0px;
    max-width: 100% !important;
    position: absolute;
    
    
}

@media (max-width: 767px) {
    .elementor-5794 .elementor-element.elementor-element-e23efdc select {
    max-width: 95% !important;
}
}


.elementor-5794 .elementor-element.elementor-element-e23efdc table .label {
    position: absolute;
    top:-30px;
    background-color: #F4F3F0;
}

select {
    background-color: white!important;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc td {
    background-color: #F4F3F0 !important;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc .single_variation_wrap {
    margin-top: 2%;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc .woocommerce-Price-amount {
    font-size: 30px;
    color:#1A3C34;
}

.elementor-5794 .elementor-element.elementor-element-e23efdc input  {
    width: 85px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2b2e0960 */.woocommerce-message {
    display: none!important;
}/* End custom CSS */