.elementor-8 .elementor-element.elementor-element-1a9254e{--display:grid;--min-height:558px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-9e791f5{--display:flex;--min-height:290px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-0f75952 .elementor-button{background-color:#193B26;font-family:"Inter", Sans-serif;font-weight:300;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FAF7EE;color:#FAF7EE;border-style:solid;border-width:1px 1px 1px 1px;border-radius:100px 100px 100px 100px;}.elementor-8 .elementor-element.elementor-element-a375ebc{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-41382cf .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:78px;font-weight:400;color:#193B26;}.elementor-8 .elementor-element.elementor-element-3eed951 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:78px;font-weight:400;font-style:italic;-webkit-text-stroke-color:#000;stroke:#000;color:#34613F;}.elementor-8 .elementor-element.elementor-element-7e71da3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;line-height:23px;color:#94A0B4;}.elementor-8 .elementor-element.elementor-element-4d92c69{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-da9f7c1 .elementor-button{background-color:#193B26;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.3px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:25px 35px 25px 35px;}.elementor-8 .elementor-element.elementor-element-da9f7c1 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-da9f7c1 .elementor-button:focus{background-color:#122519;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-da9f7c1 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-da9f7c1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-21f0e98 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#34613F;color:#34613F;border-radius:100px 100px 100px 100px;padding:25px 35px 25px 35px;}.elementor-8 .elementor-element.elementor-element-21f0e98 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-21f0e98 .elementor-button:focus{background-color:#FFFFFF;color:#CFB47C;}.elementor-8 .elementor-element.elementor-element-21f0e98 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-21f0e98 .elementor-button:focus svg{fill:#CFB47C;}.elementor-8 .elementor-element.elementor-element-17a057a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2b6a340{--display:flex;}.elementor-8 .elementor-element.elementor-element-3a969f4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-065a6d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-28d24ca{--display:flex;}.elementor-8 .elementor-element.elementor-element-a6adfd3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-b3abf4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-a4e2e39{--display:flex;}.elementor-8 .elementor-element.elementor-element-4ce7a7f{text-align:start;}.elementor-8 .elementor-element.elementor-element-4ce7a7f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-b870afa .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-cbec1ed{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-2005279 img{width:79%;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-b9e5424{--display:flex;}.elementor-8 .elementor-element.elementor-element-91e6c80{--display:flex;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product{text-align:left;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:11px;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price{color:#193B26;font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price ins{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price ins .amount{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price del{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price del .amount{color:#193B26;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product .price del {font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8 .elementor-element.elementor-element-12922de{--display:flex;--min-height:0px;}.elementor-8 .elementor-element.elementor-element-7fd51bc{--display:grid;--min-height:953px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-8 .elementor-element.elementor-element-7fd51bc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7fd51bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EE;}.elementor-8 .elementor-element.elementor-element-cb4cc81 img{width:94%;border-radius:25px 25px 25px 25px;}.elementor-8 .elementor-element.elementor-element-f0bb722{--display:flex;}.elementor-8 .elementor-element.elementor-element-1a2c3e0{text-align:start;}.elementor-8 .elementor-element.elementor-element-1a2c3e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:#34613F;}.elementor-8 .elementor-element.elementor-element-5a7cb5b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:53px;font-weight:500;color:#193B26;}.elementor-8 .elementor-element.elementor-element-ebeed86 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-716ad88 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-2dc8211 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-371aec7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-f5c9e8f{--display:flex;}.elementor-8 .elementor-element.elementor-element-80bb988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-06e7cb0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-43bd82b{--display:flex;}.elementor-8 .elementor-element.elementor-element-bdffd0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-2062d57 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-118e51c{--display:flex;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product{text-align:left;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:11px;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price{color:#193B26;font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price ins{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price ins .amount{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price del{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price del .amount{color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product .price del {font-family:"Cormorant Garamond", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products .added_to_cart{margin-inline-start:0px;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-8 .elementor-element.elementor-element-dc69667{--display:flex;}.elementor-8 .elementor-element.elementor-element-15d3a28{--display:flex;--min-height:0px;}.elementor-8 .elementor-element.elementor-element-15d3a28:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-15d3a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EE;}.elementor-8 .elementor-element.elementor-element-a2e5654{--display:flex;--min-height:313px;}.elementor-8 .elementor-element.elementor-element-cb1fd3e{text-align:start;}.elementor-8 .elementor-element.elementor-element-cb1fd3e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:52px;color:#34613F;}.elementor-8 .elementor-element.elementor-element-858889a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:400;color:#193B26;}.elementor-8 .elementor-element.elementor-element-b22bd90 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:47px;font-weight:400;color:#193B26;}.elementor-8 .elementor-element.elementor-element-4f4877e{--display:flex;}.elementor-8 .elementor-element.elementor-element-4f4877e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4f4877e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EE;}.elementor-8 .elementor-element.elementor-element-32c5fe2{--display:flex;}.elementor-8 .elementor-element.elementor-element-b416a6c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-b416a6c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b416a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ed7a8c8{--display:flex;}.elementor-8 .elementor-element.elementor-element-d823095{--display:flex;}.elementor-8 .elementor-element.elementor-element-a46407a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-762139b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-0537877 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-a9cc438{--display:flex;}.elementor-8 .elementor-element.elementor-element-63b43d0{--display:flex;}.elementor-8 .elementor-element.elementor-element-0467d2a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-24c4389 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-8e2cd12 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-003f281{--display:flex;}.elementor-8 .elementor-element.elementor-element-def0e09{--display:flex;}.elementor-8 .elementor-element.elementor-element-daf1a04 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-47949ee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-cf01495 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-1cecccb{--display:flex;}.elementor-8 .elementor-element.elementor-element-7b3077e{--display:flex;}.elementor-8 .elementor-element.elementor-element-f9cbb21 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-77e06bd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-52c97eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-c8fde12{--display:flex;}.elementor-8 .elementor-element.elementor-element-d6d5dc0{--display:flex;}.elementor-8 .elementor-element.elementor-element-25daffc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-4fce0ad .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-c4343ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-8cb1b6f{--display:flex;}.elementor-8 .elementor-element.elementor-element-47dc120{--display:flex;}.elementor-8 .elementor-element.elementor-element-3dd107e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-f5fccd2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#193B26;}.elementor-8 .elementor-element.elementor-element-a3d9a78 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-ee63883{--display:flex;}.elementor-8 .elementor-element.elementor-element-2de5b3f{--display:flex;--min-height:982px;}.elementor-8 .elementor-element.elementor-element-2de5b3f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2de5b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#193B30;}.elementor-8 .elementor-element.elementor-element-2de5b3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-5b3774b{--display:flex;--min-height:23px;}.elementor-8 .elementor-element.elementor-element-2accc3c{text-align:start;}.elementor-8 .elementor-element.elementor-element-2accc3c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:40px;color:#B79860;}.elementor-8 .elementor-element.elementor-element-70cd0ee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:300;line-height:37px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5f74f28 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:400;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-3e5859f{text-align:start;}.elementor-8 .elementor-element.elementor-element-3e5859f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:40px;color:#B1B1B1;}.elementor-8 .elementor-element.elementor-element-2098fde{--display:grid;--min-height:350px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-e897ed8{--display:flex;}.elementor-8 .elementor-element.elementor-element-c2152f8{text-align:start;}.elementor-8 .elementor-element.elementor-element-c2152f8 img{width:83%;height:300px;}.elementor-8 .elementor-element.elementor-element-8fa0733{--display:flex;}.elementor-8 .elementor-element.elementor-element-8fa0733.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0bec800 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-2588d23 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#C7C7C7;}.elementor-8 .elementor-element.elementor-element-14aa938{--display:flex;}.elementor-8 .elementor-element.elementor-element-cfb2097{text-align:start;}.elementor-8 .elementor-element.elementor-element-cfb2097 img{width:87%;height:300px;}.elementor-8 .elementor-element.elementor-element-950f3e6{--display:flex;}.elementor-8 .elementor-element.elementor-element-950f3e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0127716 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-36c2002 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#C7C7C7;}.elementor-8 .elementor-element.elementor-element-08694e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-a978b5a{text-align:start;}.elementor-8 .elementor-element.elementor-element-a978b5a img{height:300px;}.elementor-8 .elementor-element.elementor-element-4a21033{--display:flex;}.elementor-8 .elementor-element.elementor-element-4a21033.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6e5602e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-c7479da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#C7C7C7;}.elementor-8 .elementor-element.elementor-element-d277e73{--display:flex;}.elementor-8 .elementor-element.elementor-element-d42db53{text-align:start;}.elementor-8 .elementor-element.elementor-element-d42db53 img{height:300px;}.elementor-8 .elementor-element.elementor-element-a19079a{--display:flex;}.elementor-8 .elementor-element.elementor-element-a19079a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-6da0674 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-weight:600;color:#CDB37B;}.elementor-8 .elementor-element.elementor-element-95e24fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#C7C7C7;}.elementor-8 .elementor-element.elementor-element-b61bc7e .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#34613F;color:#34613F;border-radius:100px 100px 100px 100px;padding:25px 35px 25px 35px;}.elementor-8 .elementor-element.elementor-element-b61bc7e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-b61bc7e .elementor-button:focus{background-color:#FFFFFF;color:#CFB47C;}.elementor-8 .elementor-element.elementor-element-b61bc7e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-b61bc7e .elementor-button:focus svg{fill:#CFB47C;}.elementor-8 .elementor-element.elementor-element-c05bd1a{--display:flex;}.elementor-8 .elementor-element.elementor-element-ad12e32{text-align:center;}.elementor-8 .elementor-element.elementor-element-ad12e32 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:40px;color:#B79860;}.elementor-8 .elementor-element.elementor-element-2f8bae4{text-align:center;}.elementor-8 .elementor-element.elementor-element-2f8bae4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:62px;font-weight:300;line-height:37px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1d5692c{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-1d5692c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:12px;letter-spacing:0.2px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#4E594F;}.elementor-8 .elementor-element.elementor-element-aca3586{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-aca3586 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:300;line-height:37px;color:#193B26;}.elementor-8 .elementor-element.elementor-element-65b6941{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-65b6941 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:75px;font-weight:300;line-height:37px;color:#34613F;}.elementor-8 .elementor-element.elementor-element-653a84f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;text-align:center;}.elementor-8 .elementor-element.elementor-element-653a84f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#4E594F;}body.elementor-page-8:not(.elementor-motion-effects-element-type-background), body.elementor-page-8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7EE;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-4d92c69{--width:74%;}.elementor-8 .elementor-element.elementor-element-17a057a{--width:82%;}.elementor-8 .elementor-element.elementor-element-b9e5424{--content-width:1259px;}.elementor-8 .elementor-element.elementor-element-91e6c80{--content-width:1259px;}.elementor-8 .elementor-element.elementor-element-118e51c{--content-width:1259px;}.elementor-8 .elementor-element.elementor-element-dc69667{--content-width:1600px;}.elementor-8 .elementor-element.elementor-element-ee63883{--content-width:1236px;}.elementor-8 .elementor-element.elementor-element-2de5b3f{--width:100%;}.elementor-8 .elementor-element.elementor-element-8fa0733{--width:91.66%;}.elementor-8 .elementor-element.elementor-element-950f3e6{--width:91.66%;}.elementor-8 .elementor-element.elementor-element-4a21033{--width:91.66%;}.elementor-8 .elementor-element.elementor-element-a19079a{--width:91.66%;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-1a9254e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-4d92c69{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-17a057a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-7fd51bc{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-371aec7{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-b416a6c{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2098fde{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-1a9254e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-41382cf .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3eed951 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-7e71da3 .elementor-heading-title{font-size:14px;}.elementor-8 .elementor-element.elementor-element-4d92c69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-17a057a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-378f87b.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-7fd51bc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-371aec7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-8e7a3dd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8 .elementor-element.elementor-element-b416a6c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-2098fde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-378f87b *//* ===========================
   CARD
=========================== */

.woocommerce ul.products{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:60px 34px;
}

.woocommerce ul.products li.product{

    width:100% !important;
    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:none !important;
    box-shadow:none !important;

    position:relative;
}

/* ===========================
   LINK
=========================== */

.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{

    display:flex;
    flex-direction:column;
    text-decoration:none;
}

/* ===========================
   IMAGEM
=========================== */

.woocommerce ul.products li.product img{

    width:100% !important;
    aspect-ratio:4/5;

    object-fit:cover;

    border-radius:2px;

    transition:.8s ease;

    margin-bottom:22px !important;
}

.woocommerce ul.products li.product:hover img{

    transform:scale(1.05);

}

/* ===========================
   BADGE
=========================== */

.woocommerce span.onsale{

    top:18px !important;
    left:18px !important;

    right:auto !important;

    min-width:auto !important;
    min-height:auto !important;

    padding:8px 16px !important;

    border:none !important;
    border-radius:0 !important;

    background:#F7F3EA !important;

    color:#35594A !important;

    font-size:11px !important;

    letter-spacing:4px;

    font-weight:500;

    text-transform:uppercase;

    line-height:1;

    box-shadow:none;
}

/* ===========================
   TÍTULO
=========================== */

.woocommerce ul.products li.product .woocommerce-loop-product__title{

    font-family:"Cormorant Garamond",serif;

    font-size:40px;

    font-weight:400;

    line-height:1.15;

    color:#27483D;

    padding:0 !important;

    margin:10px 0 18px;
}

/* ===========================
   PREÇO
=========================== */

.woocommerce ul.products li.product .price{

    display:flex;

    align-items:center;

    gap:10px;

    font-family:"Cormorant Garamond",serif;

    font-size:34px;

    color:#27483D !important;

    margin:0 !important;
}

.woocommerce ul.products li.product .price del{

    order:2;

    opacity:.35;

    font-size:18px;

}

.woocommerce ul.products li.product .price ins{

    text-decoration:none;
}

/* ===========================
   BOTÃO
=========================== */

.woocommerce ul.products li.product .button{

    display:none !important;

}

/* ===========================
   HOVER
=========================== */

.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{

    color:#9B7B3F;

    transition:.35s;

}

/* ===========================
   MOBILE
=========================== */

@media(max-width:768px){

.woocommerce ul.products{

gap:40px;

}

.woocommerce ul.products li.product .woocommerce-loop-product__title{

font-size:30px;

}

.woocommerce ul.products li.product .price{

font-size:28px;

}

.woocommerce span.onsale{

padding:6px 12px !important;

font-size:10px !important;

letter-spacing:2px;

}

}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-8e7a3dd *//* ===========================
   CARD
=========================== */

.woocommerce ul.products{
    display:grid;
    grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
    gap:60px 34px;
}

.woocommerce ul.products li.product{

    width:100% !important;
    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:none !important;
    box-shadow:none !important;

    position:relative;
}

/* ===========================
   LINK
=========================== */

.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{

    display:flex;
    flex-direction:column;
    text-decoration:none;
}

/* ===========================
   IMAGEM
=========================== */

.woocommerce ul.products li.product img{

    width:100% !important;
    aspect-ratio:4/5;

    object-fit:cover;

    border-radius:2px;

    transition:.8s ease;

    margin-bottom:22px !important;
}

.woocommerce ul.products li.product:hover img{

    transform:scale(1.05);

}

/* ===========================
   BADGE
=========================== */

.woocommerce span.onsale{

    top:18px !important;
    left:18px !important;

    right:auto !important;

    min-width:auto !important;
    min-height:auto !important;

    padding:8px 16px !important;

    border:none !important;
    border-radius:0 !important;

    background:#F7F3EA !important;

    color:#35594A !important;

    font-size:11px !important;

    letter-spacing:4px;

    font-weight:500;

    text-transform:uppercase;

    line-height:1;

    box-shadow:none;
}

/* ===========================
   TÍTULO
=========================== */

.woocommerce ul.products li.product .woocommerce-loop-product__title{

    font-family:"Cormorant Garamond",serif;

    font-size:40px;

    font-weight:400;

    line-height:1.15;

    color:#27483D;

    padding:0 !important;

    margin:10px 0 18px;
}

/* ===========================
   PREÇO
=========================== */

.woocommerce ul.products li.product .price{

    display:flex;

    align-items:center;

    gap:10px;

    font-family:"Cormorant Garamond",serif;

    font-size:34px;

    color:#27483D !important;

    margin:0 !important;
}

.woocommerce ul.products li.product .price del{

    order:2;

    opacity:.35;

    font-size:18px;

}

.woocommerce ul.products li.product .price ins{

    text-decoration:none;
}

/* ===========================
   BOTÃO
=========================== */

.woocommerce ul.products li.product .button{

    display:none !important;

}

/* ===========================
   HOVER
=========================== */

.woocommerce ul.products li.product:hover .woocommerce-loop-product__title{

    color:#9B7B3F;

    transition:.35s;

}

/* ===========================
   MOBILE
=========================== */

@media(max-width:768px){

.woocommerce ul.products{

gap:40px;

}

.woocommerce ul.products li.product .woocommerce-loop-product__title{

font-size:30px;

}

.woocommerce ul.products li.product .price{

font-size:28px;

}

.woocommerce span.onsale{

padding:6px 12px !important;

font-size:10px !important;

letter-spacing:2px;

}

}/* End custom CSS */