.elementor-13233 .elementor-element.elementor-element-015a279 .woocommerce-breadcrumb{color:#76746A;font-family:"Jost", Sans-serif;font-size:13px;font-weight:400;text-transform:none;}.elementor-13233 .elementor-element.elementor-element-015a279 .woocommerce-breadcrumb > a{color:#76746A;}.elementor-13233 .elementor-element.elementor-element-15d837e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.22em;color:#76746A;}.elementor-13233 .elementor-element.elementor-element-4f071fc .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:64px;font-weight:500;text-transform:none;line-height:1.05em;letter-spacing:-0.02em;color:#11110F;}.woocommerce .elementor-13233 .elementor-element.elementor-element-284a505 .woocommerce-product-details__short-description{color:#2A2A26;font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.5em;}.woocommerce .elementor-13233 .elementor-element.elementor-element-ed72d57 .price{color:#11110F;font-family:"Jost", Sans-serif;font-size:36px;font-weight:500;text-transform:none;letter-spacing:-0.01em;}.woocommerce .elementor-13233 .elementor-element.elementor-element-ed72d57 .price ins{color:#A8A395;font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;text-transform:none;}.elementor-13233 .elementor-element.elementor-element-043a549 .cart button, .elementor-13233 .elementor-element.elementor-element-043a549 .cart .button{transition:all 0.2s;}.elementor-13233 .elementor-element.elementor-element-043a549 .quantity .qty{transition:all 0.2s;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li a{color:#76746A;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#E8472C;font-family:"Jost", Sans-serif;font-size:16px;font-weight:400;text-transform:none;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li.active a{color:#11110F;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li.active{background-color:rgba(0,0,0,0);}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:rgba(0,0,0,0);border-color:#E8472C #E8472C rgba(0,0,0,0) #E8472C;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:#E8472C;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-Tabs-panel{color:#2A2A26;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-Tabs-panel h2{color:#11110F;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Jost", Sans-serif;font-size:28px;font-weight:500;text-transform:none;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#11110F;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#11110F;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .price{color:#11110F;font-family:"Jost", Sans-serif;font-size:16px;font-weight:500;text-transform:none;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .price ins{color:#11110F;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product .price ins .amount{color:#11110F;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products ul.products li.product span.onsale{display:block;}.woocommerce .elementor-13233 .elementor-element.elementor-element-9689073 .price{color:#11110F;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:none;}@media(max-width:1024px){.elementor-13233 .elementor-element.elementor-element-4f071fc .elementor-heading-title{font-size:48px;}.woocommerce .elementor-13233 .elementor-element.elementor-element-ed72d57 .price{font-size:30px;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:24px;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-13233 .elementor-element.elementor-element-4f071fc .elementor-heading-title{font-size:30px;}.woocommerce .elementor-13233 .elementor-element.elementor-element-ed72d57 .price{font-size:26px;}.woocommerce .elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:22px;}.elementor-13233 .elementor-element.elementor-element-3abc0e7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-f86ed60 */.elementor-13233 .elementor-element.elementor-element-f86ed60 .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:first-child,.elementor-13233 .elementor-element.elementor-element-f86ed60 .flex-viewport{aspect-ratio:1/1;background:#F4F2EA;border:1px solid #E9E5D7;border-radius:4px;overflow:hidden}.elementor-13233 .elementor-element.elementor-element-f86ed60 .woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:contain}.elementor-13233 .elementor-element.elementor-element-f86ed60 .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(4,1fr);gap:8px;margin:8px 0 0!important;padding:0;list-style:none}.elementor-13233 .elementor-element.elementor-element-f86ed60 .flex-control-thumbs li{width:auto!important;float:none!important;padding:0!important}.elementor-13233 .elementor-element.elementor-element-f86ed60 .flex-control-thumbs li img{aspect-ratio:1/1;object-fit:contain;background:#F4F2EA;border:1px solid #E9E5D7;border-radius:2px;opacity:1!important;cursor:pointer}.elementor-13233 .elementor-element.elementor-element-f86ed60 .flex-control-thumbs li img.flex-active{border-color:#11110F}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-ed72d57 */.elementor-13233 .elementor-element.elementor-element-ed72d57 .wc-gzd-additional-info,.elementor-13233 .elementor-element.elementor-element-ed72d57 .legal-price-info,.elementor-13233 .elementor-element.elementor-element-ed72d57 .delivery-time-info{font-size:13px;font-weight:400;color:#76746A}.elementor-13233 .elementor-element.elementor-element-ed72d57 .wc-gzd-additional-info a,.elementor-13233 .elementor-element.elementor-element-ed72d57 .legal-price-info a{color:#76746A!important;text-decoration:underline;text-underline-offset:2px;transition:color 200ms}.elementor-13233 .elementor-element.elementor-element-ed72d57 .wc-gzd-additional-info a:hover,.elementor-13233 .elementor-element.elementor-element-ed72d57 .legal-price-info a:hover{color:#11110F!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-043a549 */.elementor-13233 .elementor-element.elementor-element-043a549 form.cart{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px}.elementor-13233 .elementor-element.elementor-element-043a549 .quantity input.qty{height:52px;width:72px;border:1px solid #D6D0BD;border-radius:4px;background:#fff;font-family:Jost,sans-serif;font-size:16px;color:#11110F}.elementor-13233 .elementor-element.elementor-element-043a549 .single_add_to_cart_button{flex:1;height:52px;background:#E8472C!important;color:#fff!important;border-radius:4px!important;border:0!important;font-family:Jost,sans-serif;font-weight:500;text-transform:none!important;transition:background 200ms}.elementor-13233 .elementor-element.elementor-element-043a549 .single_add_to_cart_button:hover{background:#C8351C!important}.elementor-13233 .elementor-element.elementor-element-043a549 .wc-gzd-additional-info,.elementor-13233 .elementor-element.elementor-element-043a549 .legal-price-info,.elementor-13233 .elementor-element.elementor-element-043a549 .delivery-time-info{font-size:13px;color:#76746A}@media(max-width:767px){.elementor-13233 .elementor-element.elementor-element-043a549 form.cart>*:not(.quantity):not(button){flex:1 0 100%;order:-1}}.elementor-13233 .elementor-element.elementor-element-043a549 form.cart{flex-wrap:wrap!important}@media(max-width:767px){.elementor-13233 .elementor-element.elementor-element-043a549 form.cart>.bm-price-totals{flex:0 0 100%!important;order:-1}.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .single_add_to_cart_button{flex:1 1 0!important;min-width:0}}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart{align-items:center!important}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .quantity{margin:0!important;padding:0!important;height:52px!important;display:flex!important;align-items:center!important}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .quantity input.qty{height:52px!important;margin:0!important;box-sizing:border-box!important}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .single_add_to_cart_button{height:52px!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .bm-price-totals{margin:0!important;padding:0!important;line-height:52px!important;display:flex!important;align-items:center!important;height:52px!important}
.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .bm-price-totals span{line-height:1.2!important}

.elementor-13233 .elementor-element.elementor-element-043a549 form.cart .bm-price-totals{gap:8px!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-82cb976 */.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs{border-bottom:1px solid #E9E5D7!important;padding:0!important;margin:0 0 32px!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs:before,.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li:before,.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li:after{display:none!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li{background:transparent!important;border:0!important;border-radius:0!important;margin:0 32px 0 0!important;padding:0!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li a{padding:12px 0!important;color:#76746A!important;font-weight:500!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li.active{border-bottom:2px solid #E8472C!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .wc-tabs li.active a{color:#11110F!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .reviews_tab{display:none!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-Tabs-panel>h2:first-child{display:none}.elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-Tabs-panel--description{max-width:680px}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes{border-top:1px solid #11110F;border-collapse:collapse;width:100%}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes th{width:41.6%;text-align:left;font-weight:500;color:#76746A;padding:14px 12px 14px 0;border:0;border-bottom:1px solid #E9E5D7}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td{padding:14px 0;border:0;border-bottom:1px solid #E9E5D7}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td p{margin:0}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes{display:table!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tbody{display:table-row-group!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tr{display:table-row!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes th,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td{display:table-cell!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td p,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes td *{font-style:normal!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tr:nth-child(even) td,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tr:nth-child(even) th,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tr:nth-child(odd) td,.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes tr:nth-child(odd) th{background:transparent!important}.elementor-13233 .elementor-element.elementor-element-82cb976 table.woocommerce-product-attributes th{font-weight:500!important}.elementor-13233 .elementor-element.elementor-element-82cb976 .additional_information_tab,.elementor-13233 .elementor-element.elementor-element-82cb976 #tab-additional_information,.elementor-13233 .elementor-element.elementor-element-82cb976 .woocommerce-Tabs-panel--additional_information{display:none!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-3abc0e7 */.elementor-13233 .elementor-element.elementor-element-3abc0e7 h2{display:none}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product{text-align:left}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product a:not(.button){color:inherit}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .wc-gzd-additional-info,.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .wc-gzd-additional-info a,.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .legal-price-info a,.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .delivery-time-info{color:#76746A!important;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:2px;transition:color 200ms}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .wc-gzd-additional-info a:hover,.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .legal-price-info a:hover{color:#11110F!important}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .button{background:#E8472C!important;color:#fff!important;border-radius:4px!important;text-transform:none!important;font-weight:500;transition:background 200ms}.elementor-13233 .elementor-element.elementor-element-3abc0e7 ul.products li.product .button:hover{background:#C8351C!important}/* End custom CSS */