.elementor-1185 .elementor-element.elementor-element-32c974f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1185 .elementor-element.elementor-element-32c974f:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-32c974f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-1185 .elementor-element.elementor-element-8873e2a{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-8c565df{--display:flex;}.elementor-1185 .elementor-element.elementor-element-a11bcca{--slides-per-view:1;}.elementor-1185 .elementor-element.elementor-element-a11bcca .swiper-vertical-images .vertical-thumbnails-wrapper li{margin-bottom:10px;}.elementor-1185 .elementor-element.elementor-element-726b0d1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-1185 .elementor-element.elementor-element-726b0d1:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-726b0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-1185 .elementor-element.elementor-element-883ff0f .elementor-heading-title{font-size:25px;color:#000000;}.woocommerce .elementor-1185 .elementor-element.elementor-element-8ba2570 .price{color:#000000;font-family:"Onest-VariableFont_wght", Sans-serif;font-size:20px;font-weight:500;}.woocommerce .elementor-1185 .elementor-element.elementor-element-8ba2570 .price ins{color:#DD5D1A;}.elementor-1185 .elementor-element.elementor-element-f20d3d0 .button-text:last-child, .elementor-1185 .elementor-element.elementor-element-f20d3d0 .mtips .button-text:nth-last-child(2){margin-left:7px;padding-left:0;}.elementor-1185 .elementor-element.elementor-element-f20d3d0 .button-text:first-child{margin-right:7px;padding-right:0;}.elementor-1185 .elementor-element.elementor-element-f20d3d0 .elementor-button{fill:#472000;color:#472000;--loader-side-color:#472000;background-color:#00000000;padding:0px 0px 15px 0px;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .single_add_to_cart_button .button-text:last-child{margin-left:7px;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .single_add_to_cart_button .button-text:first-child{margin-right:7px;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now .button-text:last-child{margin-left:7px;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now .button-text:first-child{margin-right:7px;}.woocommerce .elementor-1185 .elementor-element.elementor-element-62a5d60 form.cart table.variations label{font-size:17px;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .single_add_to_cart_button{font-size:17px;font-weight:500;text-transform:uppercase;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now{background-color:#993400;}.elementor-1185 .elementor-element.elementor-element-62a5d60{--single-buy-now-button-background-color:#993400;--single-buy-now-button-background-color-hover:#DD5D1A;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now:hover, .elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now:focus{background-color:#DD5D1A;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now > i{font-size:1em;}.elementor-1185 .elementor-element.elementor-element-62a5d60 .et-single-buy-now > svg{width:1em;height:1em;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .single_add_to_cart_button .button-text:last-child{margin-left:7px;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .single_add_to_cart_button .button-text:first-child{margin-right:7px;}.woocommerce .elementor-1185 .elementor-element.elementor-element-89f1b53 form.cart .et-or-wrapper{margin:0;height:0;opacity:0;visibility:hidden;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now .button-text:last-child{margin-left:7px;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now .button-text:first-child{margin-right:7px;}.woocommerce .elementor-1185 .elementor-element.elementor-element-89f1b53 form.cart table.variations label{font-size:17px;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .single_add_to_cart_button{font-size:17px;font-weight:500;text-transform:uppercase;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now{background-color:#993400;}.elementor-1185 .elementor-element.elementor-element-89f1b53{--single-buy-now-button-background-color:#993400;--single-buy-now-button-background-color-hover:#DD5D1A;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now:hover, .elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now:focus{background-color:#DD5D1A;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now > i{font-size:1em;}.elementor-1185 .elementor-element.elementor-element-89f1b53 .et-single-buy-now > svg{width:1em;height:1em;}.elementor-1185 .elementor-element.elementor-element-dd7fefb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-dd7fefb:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-dd7fefb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-1185 .elementor-element.elementor-element-5237a1e{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.woocommerce .elementor-1185 .elementor-element.elementor-element-a7f3360 .woocommerce-tabs.horizontal .wc-tabs{justify-content:center;}.woocommerce .elementor-1185 .elementor-element.elementor-element-a7f3360 .woocommerce-tabs.vertical .wc-tabs{align-content:center;}.elementor-1185 .elementor-element.elementor-element-469dea1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1185 .elementor-element.elementor-element-469dea1:not(.elementor-motion-effects-element-type-background), .elementor-1185 .elementor-element.elementor-element-469dea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EC;}.elementor-1185 .elementor-element.elementor-element-cbc4592{--display:flex;}.elementor-1185 .elementor-element.elementor-element-31afa06{--divider-border-style:solid;--divider-color:#F8E6C8;--divider-border-width:1px;}.elementor-1185 .elementor-element.elementor-element-31afa06 .elementor-divider-separator{width:100%;}.elementor-1185 .elementor-element.elementor-element-31afa06 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-1185 .elementor-element.elementor-element-f13f60e{--slides-per-view:4;}.elementor-1185 .elementor-element.elementor-element-f13f60e .related-products-title{text-transform:uppercase;margin-bottom:50px;}@media(max-width:1024px){.elementor-1185 .elementor-element.elementor-element-726b0d1{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-31afa06 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1185 .elementor-element.elementor-element-f13f60e{--slides-per-view:2;}.elementor-1185 .elementor-element.elementor-element-f13f60e .related-products-title{font-size:20px;}}@media(min-width:768px){.elementor-1185 .elementor-element.elementor-element-8873e2a{--width:90%;}.elementor-1185 .elementor-element.elementor-element-5237a1e{--width:90%;}.elementor-1185 .elementor-element.elementor-element-cbc4592{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1185 .elementor-element.elementor-element-8873e2a{--width:95%;}.elementor-1185 .elementor-element.elementor-element-5237a1e{--width:95%;}.elementor-1185 .elementor-element.elementor-element-cbc4592{--width:95%;}}@media(max-width:767px){.elementor-1185 .elementor-element.elementor-element-8873e2a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1185 .elementor-element.elementor-element-726b0d1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1185 .elementor-element.elementor-element-883ff0f{text-align:center;}.elementor-1185 .elementor-element.elementor-element-883ff0f .elementor-heading-title{font-size:18px;}.elementor-1185 .elementor-element.elementor-element-f13f60e .related-products-title{font-size:18px;}}/* Start custom CSS for woocommerce-product-etheme_add_to_cart, class: .elementor-element-62a5d60 */div.quantity, div.quantity~.single_add_to_cart_button, div.quantity~.xstore-wishlist{
    margin-top: 35px;
}
.tm-epo-variation-section .reset_variations{
    display: none !important;
}
.grumpy-product-padding{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS */.tm-epo-element-label {
    font-size: 15px;
}

.tmhexcolorimage {
    max-width: 80% !important; 
}

.tm-extra-product-options .tmcp-field-wrap.tc-mode-text {
    border: 0 !important;
}


.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text {
    outline-width: 0 !important; 
    box-shadow: inset 0px -2px 0px 0px;
}


.tm-extra-product-options .tmcp-field-wrap.tc-mode-text.circle {
    --swatch-border-radius: inherit !important; 
}


.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-mode-text:not(.tc-active):hover {
    box-shadow: inset 0px -1.5px 0px 0px #890731;
}


.stock.step-1 {
    display: none;
}


.woocommerce-variation-price{
    display: none;
}

.woocommerce-variation-description {
    display: none;
}

.tm-option-tooltip-content {
    background: #fff !important;
    border: 1px solid #e0e0e0 !important;
    color: #000 !important;
    padding: 10px !important;
    height: 40px !important;
    width: auto !important;
    white-space: nowrap;
}


.stock.step-3{
    display: none !important;
}


@media only screen and (min-width: 1201px) { 
    div.quantity,
    div.quantity~.single_add_to_cart_button,
    div.quantity~.xstore-wishlist {
        margin-top: inherit;
        margin-bottom: inherit;
    }
}

@media only screen and (max-width: 1200px) {
    div.quantity,
    div.quantity~.single_add_to_cart_button,
    div.quantity~.xstore-wishlist {
        margin-top: 15px;
        margin-bottom: inherit;
    }
}

.tc-extra-product-options.tc-show,
.tc-extra-product-options.tc-show-override {
    margin-bottom: 35px;
}/* End custom CSS */