.elementor-6500 .elementor-element.elementor-element-aaaa192:not(.elementor-motion-effects-element-type-background), .elementor-6500 .elementor-element.elementor-element-aaaa192 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF6EF;}.elementor-6500 .elementor-element.elementor-element-aaaa192 > .elementor-container{max-width:1100px;}.elementor-6500 .elementor-element.elementor-element-aaaa192{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 24px 36px 24px;}.elementor-6500 .elementor-element.elementor-element-aaaa192 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6500 .elementor-element.elementor-element-aaaa191 .elementor-heading-title{font-family:"Prata", Sans-serif;font-size:40px;font-weight:400;color:#333333;}.elementor-6500 .elementor-element.elementor-element-aaaa195 > .elementor-container{max-width:1100px;}.elementor-6500 .elementor-element.elementor-element-aaaa195{padding:36px 24px 36px 24px;}@media(max-width:767px){.elementor-6500 .elementor-element.elementor-element-aaaa192{padding:24px 18px 24px 18px;}.elementor-6500 .elementor-element.elementor-element-aaaa191 .elementor-heading-title{font-size:28px;}.elementor-6500 .elementor-element.elementor-element-aaaa195{padding:24px 18px 24px 18px;}}/* Start custom CSS */.elementor-6500{font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif;color:#222222}
.elementor-6500 h1,.elementor-6500 h2,.elementor-6500 h3,.elementor-6500 h4{font-family:var(--e-global-typography-primary-font-family),Prata,serif;font-weight:400}
.elementor-6500 .woocommerce-loop-product__title{font-size:20px;line-height:1.35}
.elementor-6500 a{color:#222222}
.elementor-6500 a:focus-visible,.elementor-6500 button:focus-visible,.elementor-6500 input:focus-visible,.elementor-6500 select:focus-visible,.elementor-6500 textarea:focus-visible{outline:2px solid #222222;outline-offset:3px}
.elementor-6500 .button,.elementor-6500 button[type=submit],.elementor-6500 .checkout-button{background:var(--e-global-color-primary);color:#222222;border:1px solid var(--e-global-color-primary);border-radius:0;font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif;font-weight:600;min-height:46px;box-shadow:none}
.elementor-6500 .button:hover,.elementor-6500 button[type=submit]:hover{background:var(--e-global-color-accent);color:#222222}
.elementor-6500 input.input-text,.elementor-6500 input[type=email],.elementor-6500 input[type=password],.elementor-6500 input[type=text],.elementor-6500 input[type=tel],.elementor-6500 input[type=number],.elementor-6500 select,.elementor-6500 textarea{font:inherit;color:#222222;border:1px solid #636363;background:#fff;border-radius:0;min-height:46px}
.elementor-6500 label{font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif;color:#222222}
.elementor-6500 .woocommerce-info,.elementor-6500 .woocommerce-message{background:#FFF6EF;color:#222222;border-color:var(--e-global-color-secondary)}
.elementor-6500 ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;padding:0}
.elementor-6500 ul.products::before,.elementor-6500 ul.products::after{display:none}
.elementor-6500 ul.products li.product{width:auto!important;margin:0!important;float:none!important;display:flex;flex-direction:column}
.elementor-6500 ul.products li.product img{aspect-ratio:1;object-fit:contain;background:#fff}
.elementor-6500 .price,.elementor-6500 .amount{font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif;color:#222222}
.elementor-6500 .onsale{background:var(--e-global-color-accent);color:#222222;border-radius:0}
.elementor-6500 .product-category,.elementor-6500 .product-category a{font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif}
.elementor-6500 .woocommerce-pagination .page-numbers{border-radius:0}
.elementor-6500 .woocommerce-pagination .current{background:var(--e-global-color-primary);color:#222222}
.elementor-6500 .woocommerce-tabs .panel{font-family:var(--e-global-typography-text-font-family),"Space Grotesk",sans-serif;line-height:1.7}
.elementor-6500 .woocommerce-tabs .panel p{max-width:75ch}
@media(max-width:1024px){.elementor-6500 ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-6500 ul.products{gap:28px 14px}.elementor-6500 .woocommerce-loop-product__title{font-size:17px}.elementor-6500 .woocommerce-ordering{float:none;width:100%}.elementor-6500 .woocommerce-result-count{float:none}.elementor-6500 .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap}.elementor-6500 table{font-size:14px}}
@media(max-width:400px){.elementor-6500 ul.products{grid-template-columns:1fr}}

.elementor-6500 .sale-item{background:var(--e-global-color-accent)!important;color:#222222!important;border-radius:0}
.elementor-6500 .woocommerce-card__header{display:flex;flex-direction:column;flex:1;padding-top:16px}
.elementor-6500 ul.products li.product .woocommerce-card__header .button{position:static;opacity:1;visibility:visible;transform:none;display:block;margin-top:16px;text-align:center;height:auto;padding:12px 16px}
.elementor-6500 ul.products li.product:before{box-shadow:none!important}
.elementor-6500 .product__categories{font-size:11px;line-height:1.5;margin-bottom:8px}
.elementor-6500 .woocommerce-loop-product__title a{font-family:Prata,serif;font-weight:400}
.elementor-6500 .woocommerce-pagination .page-numbers.current{color:#222222!important;padding:8px 12px}
.elementor-6500 .select2-container{max-width:100%;font-family:"Space Grotesk",sans-serif}
.elementor-6500 .select2-container .select2-selection{min-height:46px;border-radius:0;border:1px solid #636363}
.elementor-6500 .elementor-widget-theme-post-content{font-family:"Space Grotesk",sans-serif;font-size:16px;line-height:1.7}.elementor-6500 p{max-width:75ch}.elementor-6500 .frm_forms,.elementor-6500 .woocommerce-form-track-order{max-width:760px}.elementor-6500 form input,.elementor-6500 form textarea,.elementor-6500 form select{max-width:100%}.elementor-6500 .wishlist_table{font-size:15px}.elementor-6500 h2,.elementor-6500 h3{line-height:1.3}.elementor-6500 .woocommerce-ordering{margin:16px 0}
.elementor-6500 ~ #secondary,.elementor-6500 ~ #primary{display:none}
#content .col-full:has(> .elementor-6500){max-width:none;padding-left:0;padding-right:0}
#content .col-full:has(> .elementor-6500) > .woocommerce-breadcrumb{max-width:1200px;margin:0 auto;padding:24px}
.elementor-6500 .elementor-widget-theme-post-content p,.elementor-6500 .elementor-widget-theme-post-content li{font-family:"Space Grotesk",sans-serif;color:#222222;font-size:16px;line-height:1.75}
.elementor-6500 .elementor-widget-theme-post-content .elementor-section .elementor-container{max-width:1100px}
.elementor-6500 .elementor-widget-theme-post-content a{text-decoration:underline;text-underline-offset:3px}
.elementor-6500 .elementor-widget-theme-post-content .button{text-decoration:none}
@media(max-width:767px){.elementor-6500 .woocommerce-form-track-order .form-row{float:none;width:100%}.elementor-6500 .wishlist_table{display:block;overflow-x:auto}}

@media(max-width:767px){.elementor-6500 .frm_forms input:not([type=checkbox]):not([type=radio]),.elementor-6500 .frm_forms select,.elementor-6500 .frm_forms textarea{font-size:16px!important;min-height:46px}.elementor-6500 .frm_forms .frm_form_field{margin-bottom:18px}.elementor-6500 .frm_forms .frm_button_submit{min-height:48px;width:100%}.elementor-6500 input[type=checkbox],.elementor-6500 input[type=radio]{min-height:0}.elementor-6500 .woocommerce-form-track-order button{width:100%}.elementor-6500 .elementor-widget-theme-post-content ol,.elementor-6500 .elementor-widget-theme-post-content ul{padding-left:22px}} @media(max-width:767px){.elementor-6500 .frm_forms .frm_button_submit{width:100%!important;min-height:48px!important}}
body.page-id-2792 .elementor-6500 .frm_forms .frm_button_submit{background:#E27C63!important;color:#222222!important;border:1px solid #E27C63!important;border-radius:0!important;box-shadow:none!important;min-height:48px;font-family:"Space Grotesk",sans-serif!important}body.page-id-2792 .elementor-6500 .frm_forms .frm_button_submit:hover{background:#F9DDD1!important}/* End custom CSS */