.elementor-50075 .elementor-element.elementor-element-dfaba27{text-align:center}.elementor-50075 .elementor-element.elementor-element-dfaba27 .elementor-heading-title{font-size:30px;font-weight:900;color:var(--e-global-color-c023c8e)}.elementor-50075 .elementor-element.elementor-element-699b558{--divider-border-style:solid;--divider-color:#FC9700;--divider-border-width:4.2px}.elementor-50075 .elementor-element.elementor-element-699b558 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-50075 .elementor-element.elementor-element-699b558 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}.elementor-50075 .elementor-element.elementor-element-e3bbd70{text-align:center}.elementor-50075 .elementor-element.elementor-element-e3bbd70 .elementor-heading-title{font-size:30px;font-weight:900;color:var(--e-global-color-c023c8e)}.elementor-50075 .elementor-element.elementor-element-6ce1081{text-align:center}.elementor-50075 .elementor-element.elementor-element-6ce1081 .elementor-heading-title{font-size:30px;font-weight:800;line-height:81px;color:var(--e-global-color-f3fd802)}.elementor-50075 .elementor-element.elementor-element-96c7d0e>.elementor-widget-container{margin:0 30px 0 10px}.elementor-50075 .elementor-element.elementor-element-96c7d0e{text-align:justify;font-size:18px;line-height:40px}.elementor-50075 .elementor-element.elementor-element-808e7d1 img{border-radius:20px 20px 20px 20px;box-shadow:0 0 10px 0 rgba(0,0,0,.08)}.elementor-50075 .elementor-element.elementor-element-6e80475{text-align:center}.elementor-50075 .elementor-element.elementor-element-6e80475 .elementor-heading-title{font-size:30px;font-weight:800;line-height:81px;color:var(--e-global-color-f3fd802)}.elementor-50075 .elementor-element.elementor-element-9e00ba4>.elementor-widget-container{margin:0 30px 0 10px}.elementor-50075 .elementor-element.elementor-element-9e00ba4{text-align:justify;font-size:18px;line-height:40px}.elementor-50075 .elementor-element.elementor-element-155860c{text-align:center}.elementor-50075 .elementor-element.elementor-element-155860c .elementor-heading-title{font-size:30px;font-weight:800;line-height:81px;color:var(--e-global-color-f3fd802)}.elementor-50075 .elementor-element.elementor-element-4c9bc8c{text-align:center}.elementor-50075 .elementor-element.elementor-element-4c9bc8c .elementor-heading-title{font-size:30px;font-weight:800;line-height:81px;color:var(--e-global-color-f3fd802)}.elementor-50075 .elementor-element.elementor-element-b30f390{--divider-border-style:solid;--divider-color:#FC9700;--divider-border-width:4.2px}.elementor-50075 .elementor-element.elementor-element-b30f390 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0}.elementor-50075 .elementor-element.elementor-element-b30f390 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px}@media(max-width:767px){.elementor-50075 .elementor-element.elementor-element-dfaba27 .elementor-heading-title{font-size:27px}.elementor-50075 .elementor-element.elementor-element-e3bbd70 .elementor-heading-title{font-size:19px}.elementor-50075 .elementor-element.elementor-element-9e00ba4{text-align:right}}.elementor-50075 .elementor-element.elementor-element-699b558 .elementor-divider-separator{border-top:none!important;height:3px!important;background:linear-gradient(to right,transparent 0%,#B09874 50%,transparent 100%)!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba{--mi-text:#51463d;--mi-bronze:#806247;--mi-muted:#7b7167;--mi-border:#e9e1d7;--mi-cream:#f5efe6}.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;--wd-prods-brd:0px solid transparent;--wd-prods-brd-top:0px solid transparent}.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid>.wd-product{position:relative!important;inset:auto!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;animation:none!important;transform:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid::before,.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid::after,.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid>.wd-product::before,.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid>.wd-product::after{content:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:auto 1fr auto!important;gap:0!important;align-content:start!important;align-items:center!important;height:100%!important;min-width:0!important;padding:10px 10px 18px!important;background:#fff!important;border:1px solid var(--mi-border)!important;border-radius:20px!important;box-shadow:0 4px 18px rgb(89 67 43 / 3%)!important;--wd-prod-gap:0px;transition:border-color 220ms ease,box-shadow 220ms ease!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper *{box-sizing:border-box}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-element-top{grid-column:1 / -1!important;width:100%!important;margin:0!important;overflow:hidden!important;border-radius:13px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-element-top::after{content:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-image-link{display:block!important;width:100%!important;aspect-ratio:1 / 1}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-image-link>img,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .hover-img>img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;border-radius:0!important;transform:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-entities-title{grid-column:1 / -1!important;align-self:start!important;display:block!important;min-height:0!important;height:auto!important;margin:0!important;padding:17px 8px 20px!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important;line-height:1.9!important;text-align:right!important;color:var(--mi-text)!important;-webkit-line-clamp:unset;overflow:visible!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-entities-title>a{font:inherit!important;color:inherit!important;text-decoration:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-entities-title>a:hover{color:var(--mi-bronze)!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.price{grid-column:1!important;align-self:center!important;display:block!important;min-width:0!important;width:auto!important;margin:0!important;padding:0 8px 0 6px!important;font-size:19px!important;font-weight:600!important;line-height:1.7!important;color:var(--mi-bronze)!important;text-align:right!important;font-variant-numeric:tabular-nums}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price::before,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price::after{content:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .amount,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price bdi,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price ins{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;background:transparent!important;text-decoration:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .woocommerce-Price-currencySymbol{display:block!important;margin:0!important;font-size:11px!important;font-weight:400!important;line-height:1.5!important;color:var(--mi-muted)!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price del{display:block!important;font-size:12px!important;font-weight:400!important;color:var(--mi-muted)!important;opacity:1!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price del .amount,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price del bdi{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price del .woocommerce-Price-currencySymbol{display:inline!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-add-btn{grid-column:2!important;align-self:center!important;position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:6px!important;width:auto!important;margin:0!important;padding:0 0 0 8px!important;opacity:1!important;visibility:visible!important;transform:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;min-height:44px!important;margin:0!important;padding:10px 12px!important;background:var(--mi-cream)!important;border:1px solid #e2d4c2!important;border-radius:10px!important;box-shadow:none!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1.7!important;letter-spacing:0!important;color:#705238!important;text-decoration:none!important;white-space:normal!important;text-align:center!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:background-color 200ms ease,border-color 200ms ease!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a>span{position:static!important;display:block!important;min-height:0!important;margin:0!important;padding:0!important;font:inherit!important;color:inherit!important;opacity:1!important;visibility:visible!important;transform:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn-replace>a::before{content:none!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a:hover{background:#eaddcc!important;border-color:#c5ac8b!important;color:#60452e!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a.loading{pointer-events:none!important;opacity:.65!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a.added{background:#edf1e9!important;border-color:#cbd5c2!important;color:#46563c!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn .added_to_cart{font-size:12px;color:var(--mi-bronze);text-align:center}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product a:focus-visible{outline:2px solid var(--mi-bronze)!important;outline-offset:3px!important}@media (hover:hover) and (pointer:fine){.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product:hover>.product-wrapper{border-color:#cdb99f!important;box-shadow:0 10px 26px rgb(89 67 43 / 7%)!important}}@media (max-width:1024px){.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}}@media (max-width:600px){.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid{gap:12px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 1fr auto auto!important;padding:6px 6px 12px!important;border-radius:15px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-element-top{border-radius:10px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-entities-title{padding:12px 5px!important;font-size:13px!important;line-height:1.85!important;text-align:center!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.price{grid-column:1!important;padding:0 3px 12px!important;font-size:clamp(14px, 3.8vw, 18px)!important;text-align:center!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .woocommerce-Price-currencySymbol{display:inline!important;font-size:10px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-add-btn{grid-column:1!important;width:100%!important;padding:0 3px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{width:100%!important;min-height:44px!important;padding:8px 4px!important;border-radius:8px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper,.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{transition:none!important}}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-entities-title{font-size:16px!important;font-weight:600!important;line-height:1.9!important;text-align:center!important;color:#514238!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-entities-title>a{font:inherit!important;color:inherit!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price bdi{white-space:nowrap!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .woocommerce-Price-currencySymbol{display:inline!important;margin:0!important;margin-inline-start:4px!important;font-size:12px!important;font-weight:500!important;line-height:inherit!important;color:#776553!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{font-size:13px!important;font-weight:600!important;color:#684c35!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a>span{font:inherit!important;color:inherit!important}@media (max-width:600px){.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-entities-title{font-size:14px!important;line-height:1.85!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .woocommerce-Price-currencySymbol{font-size:10px!important;margin-inline-start:2px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{font-size:12px!important}}.elementor-50075 .elementor-element.elementor-element-b4e09ba .products.elements-grid>.wd-product{container-type:inline-size;container-name:miotto-product}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper{column-gap:12px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.price{min-width:0!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{white-space:normal!important}@container miotto-product (max-width:370px){.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product>.product-wrapper{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 1fr auto auto!important;column-gap:0!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.price{grid-column:1 / -1!important;grid-row:3!important;width:100%!important;margin:0!important;padding:0 6px 14px!important;text-align:center!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .product-wrapper>.wd-add-btn{grid-column:1 / -1!important;grid-row:4!important;width:100%!important;margin:0!important;padding:0 6px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .wd-add-btn>a{width:100%!important;max-width:none!important;min-height:44px!important}.elementor-50075 .elementor-element.elementor-element-b4e09ba .wd-product .price .woocommerce-Price-currencySymbol{display:inline!important}}.elementor-50075 .elementor-element.elementor-element-6ce1081 h2,.elementor-50075 .elementor-element.elementor-element-6ce1081 .elementor-heading-title{display:block!important;text-align:center!important;font-weight:800!important;letter-spacing:0.3px!important;background:linear-gradient(135deg,#8c7565,#b09874 50%,#8c7565)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;position:relative!important;padding-bottom:26px!important;margin:0 0 34px 0!important}.elementor-50075 .elementor-element.elementor-element-6ce1081 h2::after{content:'';position:absolute;bottom:0;right:50%;transform:translateX(50%);width:150px;height:10px;background:radial-gradient(circle,#b09874 0 3px,transparent 4px) center / 10px 10px no-repeat,linear-gradient(to right,transparent,#b09874 35%,#b09874 65%,transparent) center / 100% 1px no-repeat}.elementor-50075 .elementor-element.elementor-element-6ce1081 h3{display:flex!important;align-items:center!important;gap:14px!important;color:#5f4f43!important;font-weight:700!important;letter-spacing:0.2px!important;margin:0 0 16px 0!important}.elementor-50075 .elementor-element.elementor-element-6ce1081 h3::before{content:'';flex-shrink:0;width:28px;height:2px;background:linear-gradient(to left,#b09874,#e5dcd3);border-radius:2px}.elementor-50075 .elementor-element.elementor-element-6e80475 h2,.elementor-50075 .elementor-element.elementor-element-6e80475 .elementor-heading-title{display:block!important;text-align:center!important;font-weight:800!important;letter-spacing:0.3px!important;background:linear-gradient(135deg,#8c7565,#b09874 50%,#8c7565)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;position:relative!important;padding-bottom:26px!important;margin:0 0 34px 0!important}.elementor-50075 .elementor-element.elementor-element-6e80475 h2::after{content:'';position:absolute;bottom:0;right:50%;transform:translateX(50%);width:150px;height:10px;background:radial-gradient(circle,#b09874 0 3px,transparent 4px) center / 10px 10px no-repeat,linear-gradient(to right,transparent,#b09874 35%,#b09874 65%,transparent) center / 100% 1px no-repeat}.elementor-50075 .elementor-element.elementor-element-6e80475 h3{display:flex!important;align-items:center!important;gap:14px!important;color:#5f4f43!important;font-weight:700!important;letter-spacing:0.2px!important;margin:0 0 16px 0!important}.elementor-50075 .elementor-element.elementor-element-6e80475 h3::before{content:'';flex-shrink:0;width:28px;height:2px;background:linear-gradient(to left,#b09874,#e5dcd3);border-radius:2px}.elementor-50075 .elementor-element.elementor-element-155860c h2,.elementor-50075 .elementor-element.elementor-element-155860c .elementor-heading-title{display:block!important;text-align:center!important;font-weight:800!important;letter-spacing:0.3px!important;background:linear-gradient(135deg,#8c7565,#b09874 50%,#8c7565)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;position:relative!important;padding-bottom:26px!important;margin:0 0 34px 0!important}.elementor-50075 .elementor-element.elementor-element-155860c h2::after{content:'';position:absolute;bottom:0;right:50%;transform:translateX(50%);width:150px;height:10px;background:radial-gradient(circle,#b09874 0 3px,transparent 4px) center / 10px 10px no-repeat,linear-gradient(to right,transparent,#b09874 35%,#b09874 65%,transparent) center / 100% 1px no-repeat}.elementor-50075 .elementor-element.elementor-element-155860c h3{display:flex!important;align-items:center!important;gap:14px!important;color:#5f4f43!important;font-weight:700!important;letter-spacing:0.2px!important;margin:0 0 16px 0!important}.elementor-50075 .elementor-element.elementor-element-155860c h3::before{content:'';flex-shrink:0;width:28px;height:2px;background:linear-gradient(to left,#b09874,#e5dcd3);border-radius:2px}.elementor-50075 .elementor-element.elementor-element-4c9bc8c h2,.elementor-50075 .elementor-element.elementor-element-4c9bc8c .elementor-heading-title{display:block!important;text-align:center!important;font-weight:800!important;letter-spacing:0.3px!important;background:linear-gradient(135deg,#8c7565,#b09874 50%,#8c7565)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;position:relative!important;padding-bottom:26px!important;margin:0 0 34px 0!important}.elementor-50075 .elementor-element.elementor-element-4c9bc8c h2::after{content:'';position:absolute;bottom:0;right:50%;transform:translateX(50%);width:150px;height:10px;background:radial-gradient(circle,#b09874 0 3px,transparent 4px) center / 10px 10px no-repeat,linear-gradient(to right,transparent,#b09874 35%,#b09874 65%,transparent) center / 100% 1px no-repeat}.elementor-50075 .elementor-element.elementor-element-4c9bc8c h3{display:flex!important;align-items:center!important;gap:14px!important;color:#5f4f43!important;font-weight:700!important;letter-spacing:0.2px!important;margin:0 0 16px 0!important}.elementor-50075 .elementor-element.elementor-element-4c9bc8c h3::before{content:'';flex-shrink:0;width:28px;height:2px;background:linear-gradient(to left,#b09874,#e5dcd3);border-radius:2px}.elementor-50075 .elementor-element.elementor-element-b30f390 .elementor-divider-separator{border-top:none!important;height:3px!important;background:linear-gradient(to right,transparent 0%,#B09874 50%,transparent 100%)!important}