.elementor-1409 .elementor-element.elementor-element-801e55c{--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:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-1409 .elementor-element.elementor-element-801e55c:not(.elementor-motion-effects-element-type-background), .elementor-1409 .elementor-element.elementor-element-801e55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9F1;}.elementor-1409 .elementor-element.elementor-element-df88e7f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.woocommerce .elementor-1409 .elementor-element.elementor-element-214d81a .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-1409 .elementor-element.elementor-element-214d81a .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-1409 .elementor-element.elementor-element-214d81a .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-1409 .elementor-element.elementor-element-5b017f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1409 .elementor-element.elementor-element-7f05f9a .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:20px;letter-spacing:0.04em;color:#D97F7A;}.elementor-1409 .elementor-element.elementor-element-59ec851 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-59ec851{text-align:start;}.elementor-1409 .elementor-element.elementor-element-59ec851 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:400;line-height:1.1;letter-spacing:-0.01em;}.elementor-1409 .elementor-element.elementor-element-2e5b810 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-2e5b810{text-align:start;}.elementor-1409 .elementor-element.elementor-element-2e5b810 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.1;letter-spacing:0.2em;color:#5A3038;}.elementor-1409 .elementor-element.elementor-element-f23dee6{text-align:start;}.woocommerce .elementor-1409 .elementor-element.elementor-element-f23dee6 .price{color:#340A06;font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;letter-spacing:0.05em;}.elementor-1409 .elementor-element.elementor-element-7c40969 > .elementor-widget-container{margin:-30px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-7c40969{text-align:start;}.elementor-1409 .elementor-element.elementor-element-7c40969 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:11px;font-weight:400;text-transform:none;font-style:italic;line-height:1.85;color:rgb(90, 48, 56);}.elementor-1409 .elementor-element.elementor-element-65b673c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-65b673c .cart button, .elementor-1409 .elementor-element.elementor-element-65b673c .cart .button{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:020px 0px 020px 0px;color:var( --e-global-color-681acee );background-color:#4A1018;border-color:#4A1018;transition:all 0.2s;}.elementor-1409 .elementor-element.elementor-element-65b673c .quantity .qty{border-radius:0px 0px 0px 0px;background-color:#FDF9F1;transition:all 0.2s;}.woocommerce .elementor-1409 .elementor-element.elementor-element-65b673c form.cart table.variations td.value select, .woocommerce .elementor-1409 .elementor-element.elementor-element-65b673c form.cart table.variations td.value:before{background-color:#02010100;border:1px solid #4A10184D;border-radius:0px;}.woocommerce .elementor-1409 .elementor-element.elementor-element-65b673c form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-1409 .elementor-element.elementor-element-65b673c form.cart table.variations td.value:before{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;}.elementor-1409 .elementor-element.elementor-element-c1e89fa{--divider-border-style:solid;--divider-color:#C69B5A4D;--divider-border-width:1px;}.elementor-1409 .elementor-element.elementor-element-c1e89fa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-c1e89fa .elementor-divider-separator{width:100%;}.elementor-1409 .elementor-element.elementor-element-c1e89fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1409 .elementor-element.elementor-element-436353b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-436353b{text-align:start;}.elementor-1409 .elementor-element.elementor-element-436353b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.1;letter-spacing:0.2em;color:#4A1018;}.elementor-1409 .elementor-element.elementor-element-70799f6 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-1409 .elementor-element.elementor-element-70799f6 .woocommerce-product-details__short-description{color:var( --e-global-color-c7fbc95 );font-family:"Lora", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.75;}@media(max-width:1024px){.elementor-1409 .elementor-element.elementor-element-7c40969 > .elementor-widget-container{margin:24px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-70799f6 > .elementor-widget-container{margin:24px 0px 32px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1409 .elementor-element.elementor-element-7c40969 > .elementor-widget-container{margin:16px 0px 22px 0px;padding:0px 0px 0px 0px;}.elementor-1409 .elementor-element.elementor-element-7c40969 .elementor-heading-title{font-size:16px;}.elementor-1409 .elementor-element.elementor-element-70799f6 > .elementor-widget-container{margin:16px 0px 22px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for heading, class: .elementor-element-7f05f9a */.hero-eyebrow span::before{
        content: "❦ ";
    color: #c69b5a;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-65b673c */form.cart .variations td, .woocommerce div.product form.cart .variations th
 {
    padding: 0;
    background: transparent;
    font-family: 'Cormorant Garamond';
    font-size: 14px;
}
.woocommerce div.product form.cart .variations label 
{
    font-size: 12px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: #d97f7a;
    margin-top: 10px !important;
    margin-bottom: 12px;
    font-weight: 600;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item

 {
    font-size: 14px;
    text-align: center;
    border: 1px solid  #4a10184d !important;
    padding: 10px 18px;
    background: #fdf9f1;
    color:#2e0a10;
    box-shadow: none;
    border-radius: 0px;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item:hover ,  .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock)
 {
    background: #4A1018 !important;
    color: #faf3e9 !important;
    border: 0px solid #4A1018 !important;
    transition: all 0.3s ease;
}
.woocommerce-variation-price bdi {
    
    font-family: 'Lora';
    font-weight: 400;
    font-size: 20px;
    color: #340A06 !important;
    margin-bottom: 20px !important;
}
.woocommerce-variation-price {
    margin-bottom: 20px;
}

 .woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name
 {
     color: var(--ink);
    margin-left: 10px;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0;
    font-family: 'Lora', serif;
    font-style: italic;
    font-size: 11px;
 }/* End custom CSS */