.elementor-45769 .elementor-element.elementor-element-e482227{--display:flex;--min-height:283px;--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;--justify-content:center;--overlay-opacity:.25}.elementor-45769 .elementor-element.elementor-element-e482227:not(.elementor-motion-effects-element-type-background),.elementor-45769 .elementor-element.elementor-element-e482227>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kaashome.com/wp-content/uploads/2025/02/KAAS-Textura-Decoracion-scaled.jpg");background-position:bottom center}.elementor-45769 .elementor-element.elementor-element-e482227:before,.elementor-45769 .elementor-element.elementor-element-e482227>.elementor-background-video-container:before,.elementor-45769 .elementor-element.elementor-element-e482227>.e-con-inner>.elementor-background-video-container:before,.elementor-45769 .elementor-element.elementor-element-e482227>.elementor-background-slideshow:before,.elementor-45769 .elementor-element.elementor-element-e482227>.e-con-inner>.elementor-background-slideshow:before,.elementor-45769 .elementor-element.elementor-element-e482227>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-45769 .elementor-element.elementor-element-3fea915{width:auto;max-width:auto;text-align:center}.elementor-45769 .elementor-element.elementor-element-3fea915.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-45769 .elementor-element.elementor-element-3fea915 .elementor-heading-title{font-family:"Gorgeous",Sans-serif;font-size:70px;letter-spacing:2px;color:#fff}.elementor-45769 .elementor-element.elementor-element-5f284df{--display:grid;--min-height:273px;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-45769 .elementor-element.elementor-element-4810e53>.elementor-widget-container{border-style:none}.woocommerce .elementor-45769 .elementor-element.elementor-element-4810e53 .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-45769 .elementor-element.elementor-element-4810e53 .flex-viewport,.woocommerce .elementor-45769 .elementor-element.elementor-element-4810e53 .flex-control-thumbs img{border-style:none}.woocommerce .elementor-45769 .elementor-element.elementor-element-4810e53 .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-45769 .elementor-element.elementor-element-4810e53 .flex-control-thumbs img{border-style:none}.elementor-45769 .elementor-element.elementor-element-594d6e8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-45769 .elementor-element.elementor-element-594d6e8:not(.elementor-motion-effects-element-type-background),.elementor-45769 .elementor-element.elementor-element-594d6e8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f4efed}.elementor-45769 .elementor-element.elementor-element-9d47d49 .elementor-heading-title{font-family:"OktaNeue-SemiBold",Sans-serif;font-weight:600;color:#7f705f}.elementor-45769 .elementor-element.elementor-element-adf4523 .elementor-heading-title{font-family:"OktaNeue-SemiBold",Sans-serif;font-weight:600;color:#7f705f}.elementor-45769 .elementor-element.elementor-element-01d8d34 .elementor-heading-title{color:#7f705f}.elementor-45769 .elementor-element.elementor-element-5e4eda0 .cart button,.elementor-45769 .elementor-element.elementor-element-5e4eda0 .cart .button{font-family:"OktaNeue-SemiBold",Sans-serif;border-style:none;color:#8c7d6d;background-color:#cabdb1;transition:all .2s}.elementor-45769 .elementor-element.elementor-element-5e4eda0{--view-cart-spacing:0px}.woocommerce .elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations label{color:#8c7d6d;font-family:"OktaNeue-Normal",Sans-serif}.woocommerce .elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations td.value select{color:#8c7d6d}.woocommerce .elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations td.value select,.woocommerce .elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations td.value:before{background-color:#f4efed;border:1px solid #8c7d6d;border-radius:0}.woocommerce .elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations td.value select,.woocommerce div.product.elementor.elementor-45769 .elementor-element.elementor-element-5e4eda0 form.cart table.variations td.value:before{font-family:"OktaNeue-Normal",Sans-serif}.elementor-45769 .elementor-element.elementor-element-82b8e97{--display:flex}.elementor-45769 .elementor-element.elementor-element-220a227 .elementor-heading-title{font-family:"OktaNeue-Normal",Sans-serif;font-size:14px;font-weight:400;color:#8c7d6d}.elementor-45769 .elementor-element.elementor-element-02cef36{--n-accordion-title-font-size:18px;width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#8c7d6d;--n-accordion-title-hover-color:#8c7d6d;--n-accordion-title-active-color:#8c7d6d;--n-accordion-icon-size:14px;--n-accordion-icon-normal-color:#8c7d6d;--n-accordion-icon-hover-color:#8c7d6d;--n-accordion-icon-active-color:#8c7d6d}.elementor-45769 .elementor-element.elementor-element-02cef36>.elementor-widget-container{margin:0;padding:0}.elementor-45769 .elementor-element.elementor-element-02cef36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{border-style:solid;border-color:#8c7d6d}:where(.elementor-45769 .elementor-element.elementor-element-02cef36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"OktaNeue-Normal",Sans-serif}:where(.elementor-45769 .elementor-element.elementor-element-02cef36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item)>.e-con{--border-radius:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.elementor-45769 .elementor-element.elementor-element-bf9abf8{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8>.elementor-widget-container{margin:0;padding:0}.woocommerce .elementor-45769 .elementor-element.elementor-element-bf9abf8 h2{color:#8c7d6d;font-family:"OktaNeue-Normal",Sans-serif;font-size:18px}.woocommerce .elementor-45769 .elementor-element.elementor-element-bf9abf8 .shop_attributes{color:#8c7d6d;font-family:"OktaNeue-Normal",Sans-serif;font-size:17px}.elementor-45769 .elementor-element.elementor-element-1ebb07f{--display:flex;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px}.elementor-45769 .elementor-element.elementor-element-d2d1821.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-45769 .elementor-element.elementor-element-d2d1821.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-45769 .elementor-element.elementor-element-d335a6e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-45769 .elementor-element.elementor-element-d335a6e.elementor-wc-products ul.products li.product span.onsale{display:block}@media(max-width:1024px){.elementor-45769 .elementor-element.elementor-element-5f284df{--grid-auto-flow:row}.elementor-45769 .elementor-element.elementor-element-d2d1821.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-45769 .elementor-element.elementor-element-d335a6e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-45769 .elementor-element.elementor-element-e482227{--min-height:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px}.elementor-45769 .elementor-element.elementor-element-3fea915{width:auto;max-width:auto}.elementor-45769 .elementor-element.elementor-element-3fea915 .elementor-heading-title{font-size:28px}.elementor-45769 .elementor-element.elementor-element-5f284df{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-45769 .elementor-element.elementor-element-d2d1821.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-45769 .elementor-element.elementor-element-d335a6e.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-45769 .elementor-element.elementor-element-5f284df{--content-width:75%}.elementor-45769 .elementor-element.elementor-element-594d6e8{--width:100%}}h1.entry-title{text-align:center}.cmsmasters_product_images{border:none}#title-product{text-shadow:none}.variations{margin-bottom:0}.single_variation_wrap .single_variation{margin:0;overflow:hidden}.single_variation_wrap .woocommerce-variation-description{border:0;margin:10px 0 0}.price{font-family:'OktaNeue-SemiBold'}.woocommerce-price-suffix{font-family:'OktaNeue-Normal';color:#8c7d6d}.stock{padding:0;margin:0;font-family:'OktaNeue-Normal';color:#8c7d6d;font-size:16px}.reset_variations{font-family:'OktaNeue-Normal';color:#8c7d6d}#pa_talla{margin-left:10px}.onsale,.out-of-stock,.stock{position:static}.elementor-widget.elementor-widget-woocommerce-product-add-to-cart>div>div>p.stock{display:block}button{line-height:40px}#acordeon-description{margin-top:30px}.text-acordeon{margin-top:10px}#acordeon-description{margin-top:30px}.text-acordeon{margin-top:10px}.elementor-45769 .elementor-element.elementor-element-bf9abf8{width:100% !important;max-width:100%;min-width:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .elementor-widget-container>h2{color:#493a35;font-size:18px;line-height:1.4;margin:0 0 16px;font-weight:500}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes{display:block;width:100%;border:0 !important;margin:0;border-spacing:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{display:flex;flex-direction:column;gap:7px;min-width:0;padding:16px 18px;background:#faf7f2 !important;border:1px solid #e9e0d6;border-radius:8px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td{display:block;width:auto;padding:0 !important;border:0 !important;background:0 0 !important;text-align:left;font-style:normal;overflow-wrap:anywhere}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th{color:#75434b;font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;line-height:1.5}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td p{color:#403b37;font-size:14px;font-weight:400;line-height:1.6;margin:0;padding:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--dimensions{order:-2;border-color:#d9c7ba !important}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--attribute_pa_materiales{order:-1;border-color:#d9c7ba !important}@media (max-width:767px){.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tbody{grid-template-columns:minmax(0,1fr);gap:9px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{padding:14px 16px}}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .elementor-widget-container>h2{color:#332f2b;font-size:18px;letter-spacing:0;margin:0 0 8px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tbody{display:flex;flex-direction:column;gap:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{display:grid;grid-template-columns:minmax(100px,38%) minmax(0,1fr);align-items:baseline;gap:18px;padding:14px 0;background:0 0 !important;border:0 !important;border-bottom:1px solid #e8e4de !important;border-radius:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th{color:#746f68;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.6}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td p{color:#302c28;font-size:14px;line-height:1.6}.elementor-45769 .elementor-element.elementor-element-bf9abf8 tr.woocommerce-product-attributes-item--dimensions th,.elementor-45769 .elementor-element.elementor-element-bf9abf8 tr.woocommerce-product-attributes-item--attribute_pa_materiales th{color:#302c28;font-weight:600}@media (max-width:767px){.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{grid-template-columns:minmax(90px,36%) minmax(0,1fr);gap:12px;padding:12px 0}}.elementor-45769 .elementor-element.elementor-element-bf9abf8{width:100% !important;max-width:100%;min-width:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8>.elementor-widget-container{background:#eef1e7;border:1px solid #71805f;border-radius:12px;padding:22px;overflow:hidden}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .elementor-widget-container>h2{font-family:Georgia,serif;color:#29351f;font-size:26px;font-weight:400;line-height:1.2;margin:0 0 8px;padding:0 0 16px;border-bottom:1px solid #bdc5af}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:7px;min-width:0;padding:18px 12px;background:0 0 !important;border:0 !important;border-bottom:1px solid #cbd2bf !important;border-radius:0;order:4}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th{display:flex;align-items:center;gap:8px;font-family:inherit;font-size:11px;color:#455238;font-weight:500 !important;letter-spacing:1px;text-transform:uppercase;line-height:1.4}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th:before{content:"";display:block;flex:0 0 23px;width:23px;height:23px;background-repeat:no-repeat;background-size:contain}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td p{font-size:16px;color:#29351f;font-style:normal;font-weight:400;line-height:1.5;margin:0;overflow-wrap:anywhere}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--dimensions{order:-4;border-right:1px solid #cbd2bf !important}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--attribute_pa_materiales{order:-3}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--attribute_pa_color{order:-2;border-right:1px solid #cbd2bf !important}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--weight{order:-1}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--dimensions th:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23455238%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2016%2013-13%205%205L8%2021zM13%206l2%202M10%209l2%202M7%2012l2%202M4%2015l2%202%22%2F%3E%3C%2Fsvg%3E")}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--attribute_pa_materiales th:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23455238%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9%203h6M9%203c2%204%201%205-2%208-4%205-1%2010%205%2010s9-5%205-10c-3-3-4-4-2-8%22%2F%3E%3C%2Fsvg%3E")}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--attribute_pa_color th:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23455238%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M12%203a9%209%200%200%200%200%2018z%22%20fill%3D%22%23455238%22%2F%3E%3C%2Fsvg%3E")}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--weight th:before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23455238%22%20stroke-width%3D%221.3%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%225%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M6%209h12l3%2012H3z%22%2F%3E%3C%2Fsvg%3E")}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .woocommerce-product-attributes-item--dimensions td:after{content:"Largo × ancho × alto";display:block;font-size:10px;color:#626f56;margin-top:4px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 tr:not(.woocommerce-product-attributes-item--dimensions):not(.woocommerce-product-attributes-item--attribute_pa_materiales):not(.woocommerce-product-attributes-item--attribute_pa_color):not(.woocommerce-product-attributes-item--weight) th:before{display:none}@media(max-width:767px){.elementor-45769 .elementor-element.elementor-element-bf9abf8>.elementor-widget-container{padding:16px 12px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 .elementor-widget-container>h2{font-size:23px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr{padding:14px 9px;gap:6px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes td p{font-size:14px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th{font-size:10px;letter-spacing:.5px;gap:6px}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes th:before{width:19px;height:19px;flex-basis:19px}}@media(max-width:359px){.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tbody{grid-template-columns:minmax(0,1fr)}.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--dimensions,.elementor-45769 .elementor-element.elementor-element-bf9abf8 table.shop_attributes tr.woocommerce-product-attributes-item--attribute_pa_color{border-right:0 !important}}#content-info-product{background:#fff !important;padding:24px !important;gap:16px;color:#2e3825;min-width:0}#content-info-product>.elementor-element{width:100%;max-width:100%;margin:0}#content-info-product .elementor-element-9d47d49{order:0}#content-info-product .elementor-element-9d47d49 .elementor-heading-title{font-family:Georgia,serif !important;font-size:clamp(26px,2.6vw,40px) !important;line-height:1.15;color:#29351f !important;font-weight:400;text-align:left;overflow-wrap:anywhere}#content-info-product .elementor-element-adf4523{order:1}#content-info-product #title-product .elementor-heading-title,#content-info-product #title-product .amount{font-family:Georgia,serif !important;font-size:30px !important;line-height:1.3;color:#29351f !important}#content-info-product #title-product .woocommerce-price-suffix{font-family:inherit;font-size:12px !important;color:#626f56}#content-info-product #title-product del{opacity:.55}#content-info-product #title-product ins{background:0 0}#content-info-product .elementor-element-01d8d34{order:2}#content-info-product .elementor-element-01d8d34 .elementor-heading-title{font-size:12px;color:#77806c}#content-info-product .elementor-element-af320bc8{order:3}#content-info-product .woocommerce-product-details__short-description,#content-info-product .woocommerce-product-details__short-description p{font-size:14px;line-height:1.6;color:#5a6252;margin:0 0 8px}#content-info-product .elementor-element-eb0c3b6{display:none}#content-info-product .elementor-element-bf9abf8{order:5}#content-info-product .elementor-element-5e4eda0{order:4}#content-info-product .elementor-element-950b545{order:6}#content-info-product .elementor-element-02cef36{order:7}#content-info-product .stock{font-size:20px !important;font-weight:600;line-height:1.5;color:#3d4b2f;margin:0 0 14px}#content-info-product form.cart:not(.variations_form),#content-info-product .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#content-info-product .quantity{margin:0 !important;float:none;flex:0 0 80px}#content-info-product .quantity input.qty{width:100%;min-height:48px;border:1px solid #7a856c !important;border-radius:24px;background:#fff;color:#29351f;text-align:center;padding:8px;box-sizing:border-box}#content-info-product .single_add_to_cart_button{flex:1 1 170px;min-height:48px;padding:12px 22px !important;margin:0 !important;border:1px solid #596747 !important;border-radius:28px !important;background:#596747 !important;color:#fff !important;font-size:15px !important;line-height:1.4 !important;text-transform:none;letter-spacing:0;float:none}#content-info-product .single_add_to_cart_button:hover{background:#3d4b2f !important}#content-info-product .single_add_to_cart_button:focus-visible,#content-info-product input:focus-visible,#content-info-product select:focus-visible{outline:2px solid #29351f;outline-offset:3px}#content-info-product .variations{width:100%}#content-info-product .variations select{max-width:100%;min-height:44px;border:1px solid #adb79f;border-radius:6px;color:#29351f;background:#fff}#content-info-product #acordeon-description{margin-top:8px}#content-info-product .e-n-accordion-item-title{background:#f5f7f1;color:#455238}@media(max-width:767px){#content-info-product{padding:16px 8px !important;gap:14px}#content-info-product .elementor-element-9d47d49 .elementor-heading-title{font-size:28px !important}#content-info-product #title-product .elementor-heading-title,#content-info-product #title-product .amount{font-size:26px !important}#content-info-product .single_add_to_cart_button{font-size:14px !important;padding:12px 16px !important}}#content-info-product .woocommerce-variation-price{margin:18px 0 14px}#content-info-product .woocommerce-variation-price .price,#content-info-product .woocommerce-variation-price .amount{font-size:32px !important;line-height:1.3 !important;font-weight:600 !important;color:#29351f !important}#content-info-product .woocommerce-variation-price .woocommerce-price-suffix{font-size:13px !important;font-weight:400 !important;color:#626f56}#content-info-product .woocommerce-variation-price del,#content-info-product .woocommerce-variation-price del .amount{font-size:20px !important;opacity:.65}#content-info-product .woocommerce-variation-price ins{background:0 0;text-decoration:none}@media(max-width:767px){#content-info-product .woocommerce-variation-price .price,#content-info-product .woocommerce-variation-price .amount{font-size:28px !important}#content-info-product .woocommerce-variation-price del,#content-info-product .woocommerce-variation-price del .amount{font-size:18px !important}}body.single-product .woocommerce-message:has(a.wc-forward){position:fixed !important;inset:auto auto 20px 20px !important;z-index:1100;width:auto;max-width:min(420px,calc(100vw - 105px));box-sizing:border-box;margin:0 !important;padding:14px 18px !important;border:1px solid #b6c2a5 !important;border-radius:10px;background:#eef1e7 !important;color:#29351f !important;box-shadow:0 4px 18px #29351F1A;font-size:13px !important;line-height:1.5 !important;min-height:0}body.single-product .woocommerce-message:has(a.wc-forward) a.wc-forward,body.single-product .woocommerce-message:has(a.wc-forward):before{display:none !important}body.single-product .woocommerce-notices-wrapper:has(.woocommerce-message):not(:has(.woocommerce-error)):not(:has(.woocommerce-info)){margin:0 !important;padding:0 !important;border:0 !important;min-height:0 !important}@media(max-width:767px){body.single-product .woocommerce-message:has(a.wc-forward){left:12px !important;bottom:14px !important;max-width:calc(100vw - 94px);font-size:12px !important;padding:12px 14px !important}}#content-info-product{padding-left:50px}.content-product{margin-top:70px;margin-bottom:70px}