.elementor-kit-3049{--e-global-color-primary:#4D2C3C;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#F69321;--e-global-color-06860de:#F69321;--e-global-color-259ea80:#4D2C3C;--e-global-color-31b2b0f3:#FFF;--e-global-color-31240a1f:#F5F5F5;--e-global-color-52c983b3:#CECECE;--e-global-color-3ba2bb6:#EAEAEA;--e-global-color-3ce079cc:#7A7A7A;--e-global-color-7831cfda:#333333;--e-global-color-742aecbb:#F8F6F3;--e-global-color-00dce5b:#FAE3D3;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:20px;--e-global-typography-primary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-259ea80);font-family:"Montserrat",Sans-serif}.elementor-kit-3049 e-page-transition{background-color:#FFBC7D}.elementor-kit-3049 a{font-family:"Montserrat",Sans-serif}.elementor-kit-3049 h1{font-family:"Montserrat",Sans-serif;font-size:35px;font-weight:700}.elementor-kit-3049 h2{font-family:"Montserrat",Sans-serif;font-size:33px;font-weight:700;font-style:normal}.elementor-kit-3049 h3{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:700}.elementor-kit-3049 h4{font-family:"Montserrat",Sans-serif;font-size:25px;font-weight:700}.elementor-kit-3049 h5{font-family:"Montserrat",Sans-serif;font-size:22px;font-weight:700}.elementor-kit-3049 h6{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:700}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px}.e-con{--container-max-width:1200px}.elementor-widget:not(:last-child){margin-block-end:15px}.elementor-element{--widgets-spacing:15px 15px;--widgets-spacing-row:15px;--widgets-spacing-column:15px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.attachment-woocommerce_thumbnail{border-radius:15px!important}.elementor-toc__list-wrapper{margin:15px}.ast-shop-load-more{border-radius:50px;border:none;color:#FFF;background:#543445}.ast-shop-load-more:hover{border-radius:50px;border:none;color:#FFF;background:#f69321}.woocommerce .select2-container .select2-dropdown,.woocommerce-page .select2-container .select2-dropdown{background:#faebd7}.woocommerce span.onsale{background-color:#902960!important}@media (max-width:768px){.woocommerce-billing-fields__field-wrapper .form-row{width:100%!important}.elementor-widget-wc-archive-products .products{grid-template-columns:repeat(1,1fr)!important}}.astra-shop-thumbnail-wrap{position:relative}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a,.site-title a{font-weight:700;font-size:inherit}.free_delivery_message{border:2px dashed #543445;background:#eee3e3;padding:15px;margin-top:10px;border-radius:5px;font-size:13px;line-height:1rem}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-weight:700;font-size:18px}.woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{position:relative!important}