.elementor-1474 .elementor-element.elementor-element-632467c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:5%;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-70c062ce{--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;}.elementor-1474 .elementor-element.elementor-element-20481578{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1474 .elementor-element.elementor-element-1a38eece{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-woocommerce-product-title .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-1474 .elementor-element.elementor-element-6b772cf5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;color:#183629;}.woocommerce .elementor-widget-woocommerce-product-price .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 );}.woocommerce .elementor-1474 .elementor-element.elementor-element-7f10eed4 .price{color:#183629;}.woocommerce .elementor-1474 .elementor-element.elementor-element-7f10eed4 .price ins{color:#183629;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1474 .elementor-element.elementor-element-74d1d85e .cart button, .elementor-1474 .elementor-element.elementor-element-74d1d85e .cart .button{border-radius:2px 2px 2px 2px;padding:16px 16px 16px 16px;color:#FFFFFF;background-color:#A64824;transition:all 0.2s;}.elementor-1474 .elementor-element.elementor-element-74d1d85e .quantity .qty{transition:all 0.2s;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-1474 .elementor-element.elementor-element-3d7059dd a{color:#183629;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.woocommerce .elementor-1474 .elementor-element.elementor-element-514f0957 .woocommerce-tabs ul.wc-tabs li{background-color:#F1EFE8;}.woocommerce .elementor-1474 .elementor-element.elementor-element-514f0957 .woocommerce-tabs ul.wc-tabs li.active a{color:#183629;}.woocommerce .elementor-1474 .elementor-element.elementor-element-514f0957 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-1474 .elementor-element.elementor-element-514f0957 .woocommerce-tabs ul.wc-tabs li.active{background-color:#FFFFFF;}.woocommerce .elementor-1474 .elementor-element.elementor-element-514f0957 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:#FFFFFF;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.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 );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{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-product-related.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-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.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-product-related.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-product-related.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-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#183629;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#183629;}.woocommerce .elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products .products > h2{color:#183629;font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:700;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .price{color:#183629;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .price ins{color:#183629;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .price ins .amount{color:#183629;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .price del{color:#64716A;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .price del .amount{color:#64716A;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:#183629;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products ul.products li.product span.onsale{display:block;background-color:#A64824;border-radius:3px;margin:12px;}@media(max-width:1024px){.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-1474 .elementor-element.elementor-element-632467c2{--width:90%;}.elementor-1474 .elementor-element.elementor-element-20481578{--width:52%;}.elementor-1474 .elementor-element.elementor-element-1a38eece{--width:44%;}}@media(max-width:767px){.elementor-1474 .elementor-element.elementor-element-632467c2{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1474 .elementor-element.elementor-element-70c062ce{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-20481578{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1474 .elementor-element.elementor-element-1a38eece{--width:100%;}.elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.woocommerce .elementor-1474 .elementor-element.elementor-element-75295bf2.elementor-wc-products .products > h2{font-size:30px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-5a53f34b */.elementor-1474 .elementor-element.elementor-element-5a53f34b .onsale { background: #A64824; color: #fff; border-radius: 2px; min-width: 0; min-height: 0; line-height: 1; padding: 8px 12px; }/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-514f0957 */.elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table { width: 100%; max-width: 60rem; border-collapse: collapse; table-layout: fixed; }
.elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table th, .elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table td { padding: .8rem 1rem; border-bottom: 1px solid #d9e1da; text-align: left; vertical-align: top; overflow-wrap: anywhere; }
.elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table tr > :first-child { width: 40%; font-weight: 600; }
.elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table p { margin: 0; }
@media (max-width: 767px) { .elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table th, .elementor-1474 .elementor-element.elementor-element-514f0957 #tab-description table td { padding: .7rem .55rem; } }/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-75295bf2 */.elementor-1474 .elementor-element.elementor-element-75295bf2 .price ins { text-decoration: none; }
.elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .woocommerce-loop-product__title { font-size: 20px; line-height: 1.35; }
.elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .woocommerce-loop-product__buttons .button { width: 100%; min-height: 44px; display: flex; align-items: center; justify-content: center; background: #fff !important; color: #183629 !important; border: 1px solid #183629; transition: background-color .18s ease, color .18s ease; }
.elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .woocommerce-loop-product__buttons .button:hover, .elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .woocommerce-loop-product__buttons .button:focus-visible { background: #183629 !important; color: #fff !important; }
.elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .onsale { min-width: 0; min-height: 0; padding: .4rem .55rem; font-size: .75rem; line-height: 1.2; letter-spacing: .04em; text-transform: uppercase; border-radius: 0; }
@media (max-width: 767px) { .elementor-1474 .elementor-element.elementor-element-75295bf2 ul.products li.product .woocommerce-loop-product__title { font-size: 16px; } }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow Condensed';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sesdissticaretltdsti.com/wp-content/uploads/2026/11/BarlowCondensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */