.single-post .et-post-content img,.single-post .et-block-post-content img{margin-bottom:40px!important;display:block;width:100%;height:auto}.single-post .et-l--post .et-post-content p,.single-post .et-block-post-content p{font-family:Helvetica,Arial,sans-serif!important;font-size:18px!important;line-height:1.6em!important;margin-bottom:12px!important;color:#1f1f1f!important;max-width:720px}.single-post .et-post-content p:first-of-type,.single-post .et-block-post-content p:first-of-type{font-size:19px!important}.et-block-blog-grid .et-block-post,.et_pb_blog_grid .et_pb_post{background-color:#ffffff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.05);transition:all 0.3s ease-in-out;overflow:hidden;margin-bottom:30px!important}.et-block-blog-grid .et-block-post:hover{transform:translateY(-5px);box-shadow:0 12px 24px rgba(0,0,0,0.12)}.et-block-search,.et_pb_search{border:1px solid #e0e0e0!important;border-radius:50px!important;overflow:hidden}.woocommerce-checkout .et-l--layout--checkout #left-area,.woocommerce-checkout #main-content .container{width:100%!important;float:none!important;max-width:100%!important}.woocommerce-checkout #sidebar{display:none!important}#main-content a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):not(.et-menu-nav a),#main-footer a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link),.et-l--body a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):not(.et-menu-nav a),.et-l--footer a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link){color:#0000ee!important;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:3px;transition:color 0.2s ease,text-decoration-color 0.2s ease}#main-content a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):not(.et-menu-nav a):hover,#main-footer a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):hover,.et-l--body a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):not(.et-menu-nav a):hover,.et-l--footer a:not(.et_pb_button):not(.et-block-button):not(.et_pb_menu__link):hover{color:#0033aa!important;text-decoration-color:#0033aa!important}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,#main-content a:has(img),.et-l--body a:has(img){color:inherit!important;text-decoration:none!important}