.elementor-69 .elementor-element.elementor-element-c2f0f2b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-69 .elementor-element.elementor-element-c2f0f2b:not(.elementor-motion-effects-element-type-background), .elementor-69 .elementor-element.elementor-element-c2f0f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-blocksy_palette_8 );}.elementor-69 .elementor-element.elementor-element-6792822c{font-family:"Roboto Slab", roboto-slab;}@media(max-width:1024px){.elementor-69 .elementor-element.elementor-element-c2f0f2b{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-69 .elementor-element.elementor-element-c2f0f2b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-6792822c */.woocommerce-message {
    top: 189px !important ;
}
button {
    font-family: "Roboto Slab", roboto-slab !important;
}
a.checkout-button.button.alt.wc-forward {
    font-family: "Roboto Slab", roboto-slab !important;
}

button.button {
    background: #718355 !important;
}
a.checkout-button.button.alt.wc-forward {
   background: #718355 !important;
   text-align: center;
}

.quantity {
    display: flex !important;
}
td.product-remove{
    display: flex;
}
br {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f0f2b */[data-vertical-spacing*=bottom] {
    padding-bottom: var(--theme-content-vertical-spacing);
    padding: 8%;
    background-image: url(https://humblenatureindia.com/wp-content/uploads/2024/05/Untitled-design-12.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}
[data-prefix="single_page"] .entry-header .page-title {
    --theme-font-size: 30px;
    color: #ffff;
}
[data-prefix="single_page"] .entry-header .page-title {
    --theme-font-size: 40px;
    text-align: center;
    
    font-family:"myFirstFont"
}


@media only screen and (max-width: 1024px){
    [data-prefix="single_page"] .entry-header .page-title {
    --theme-font-size: 30px;
    text-align: center;
     margin-top: 80px;
    padding-bottom:20px;
   
}
}
@media only screen and (max-width: 767px){
    [data-prefix="single_page"] .entry-header .page-title {
    --theme-font-size: 26px;
    text-align: center;
     margin-top: 130px;
}
}

.remove svg{
   fill:red !important;
}
.woocommerce-message {
    display: flex;
    position: absolute !important;
    font-size: 15px;
    color: var(--theme-text-color);
    padding: 10px;
    min-height: 65px;
    clear: both;
    border-radius: 5px;
    margin-bottom: 2rem;
    background: var(--background-color);
    --theme-link-initial-color: var(--theme-text-color);
    z-index: 32 !important;
    top: 294px !important;
    width: 67% !important;
}
h1.page-title {
    padding-top: 90px !important;
}/* End custom CSS */