@import url('https://fonts.googleapis.com/css2?family=Alata&display=swap');.elementor-671 .elementor-element.elementor-element-5a719d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-671 .elementor-element.elementor-element-7db4f84{--display:flex;--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}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-671 .elementor-element.elementor-element-6efa18d .elementor-heading-title{font-family:"Alata",Sans-serif;font-weight:600}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-671 .elementor-element.elementor-element-03d615d{text-align:center;padding:0 0 20px}.elementor-671 .elementor-element.elementor-element-03d615d .elementor-heading-title{font-family:"Alata",Sans-serif;font-weight:500;color:var(--e-global-color-text)}.elementor-671 .elementor-element.elementor-element-713723a{--display:flex;--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}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-671 .elementor-element.elementor-element-1ea5559{text-align:center;width:100%;max-width:100%}.elementor-671 .elementor-element.elementor-element-1ea5559 img{max-width:100%;height:100%;object-fit:contain;object-position:center center}.elementor-widget-theme-post-content{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-671 .elementor-element.elementor-element-3b83359{font-family:"Mamelon",Sans-serif;font-size:22px;font-weight:400;padding:0 0 30px}.elementor-671 .elementor-element.elementor-element-18778dc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}@media(min-width:768px){.elementor-671 .elementor-element.elementor-element-7db4f84{--width:100%}.elementor-671 .elementor-element.elementor-element-713723a{--width:100%}}@media(max-width:1024px){.elementor-671 .elementor-element.elementor-element-6efa18d .elementor-heading-title{font-size:22px}.elementor-671 .elementor-element.elementor-element-03d615d .elementor-heading-title{font-size:34px}.elementor-671 .elementor-element.elementor-element-3b83359{padding:0 20px 30px}.elementor-671 .elementor-element.elementor-element-18778dc{padding:0 20px}}@media(max-width:767px){.elementor-671 .elementor-element.elementor-element-6efa18d .elementor-heading-title{font-size:15px}.elementor-671 .elementor-element.elementor-element-03d615d .elementor-heading-title{font-size:16px}.elementor-671 .elementor-element.elementor-element-03d615d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 20px}.elementor-671 .elementor-element.elementor-element-3b83359{font-size:14px;padding:0 20px 30px}}.elementor-post-content a,.elementor-widget-theme-post-content a,.entry-content a{color:#dbb77d !important;text-decoration:none;transition:color .3s ease}.elementor-post-content a:hover,.elementor-widget-theme-post-content a:hover,.entry-content a:hover{color:#b8935d !important;text-decoration:underline}.comments-title,.comment-reply-title{font-family:'Alata',sans-serif !important;font-size:22px;font-weight:400;margin-bottom:15px;color:#222 !important}.comment-content p{font-family:'Alata',sans-serif !important;font-size:16px;color:#444;line-height:1.6}.comment-author,.comment-author a{font-family:'Alata',sans-serif !important;font-weight:700;font-size:15px;color:#dbb77d !important;transition:color .3s ease}.comment-author a:hover{color:#b8935d !important}.comment-author~.says,.says{font-family:'Alata',sans-serif !important;font-weight:400;font-size:15px;color:#222 !important}.comment-metadata,.comment-metadata a,.comment-metadata time,.comment-metadata .edit-link{font-family:'Alata',sans-serif !important;font-size:13px;color:#dbb77d !important;transition:color .3s ease}.comment-metadata a:hover,.comment-metadata .edit-link:hover{color:#b8935d !important}.comment-navigation{font-family:'Alata',sans-serif !important;font-size:14px;color:#555}.comment-reply-link{font-family:'Alata',sans-serif !important;font-size:13px;color:#dbb77d !important;transition:color .3s ease}.comment-reply-link:hover{color:#b8935d !important}.comment-form textarea{font-family:'Alata',sans-serif !important;font-size:16px;color:#333;background-color:#fff;border:1px solid #ccc;padding:15px;border-radius:6px;line-height:1.6;width:100%}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{font-family:'Alata',sans-serif !important;font-size:15px;color:#333;padding:10px;border:1px solid #ccc;background:#f9f9f9;border-radius:5px;width:100%;margin-bottom:10px}.comment-form label{font-family:'Alata',sans-serif !important;font-weight:600;font-size:14px;display:block;margin-bottom:4px;color:#222}.comment-form .form-submit input[type=submit]{font-family:'Alata',sans-serif !important;font-size:15px;background-color:#dbb77d;color:#fff;padding:12px 25px;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.comment-form .form-submit input[type=submit]:hover{background-color:#b8935d}.logged-in-as{font-family:'Alata',sans-serif !important;font-size:14px;color:#222 !important}.logged-in-as a{color:#dbb77d !important;transition:color .3s ease}.logged-in-as a:hover{color:#b8935d !important}@font-face{font-family:'Mamelon';font-style:normal;font-weight:400;font-display:auto;src:url('https://asukaarts.com/wp-content/uploads/2025/07/Mamelon-35-Hi-Regular.woff2') format('woff2'),url('https://asukaarts.com/wp-content/uploads/2025/07/Mamelon-35-Hi-Regular.woff') format('woff')}