

/*===============================
/templates/ja_focus/css/custom.css
================================================================================*/
.article-content .mf-article{--mf-text:#2f2b27;--mf-muted:#6e6258;--mf-border:#eadfce;--mf-shadow:0 12px 30px rgba(75,53,39,0.08);--mf-radius:26px;color:var(--mf-text) !important;font-size:17px !important;line-height:1.75 !important;border:none !important;padding:0 !important}.article-content .mf-article *{box-sizing:border-box}.article-content .mf-article p{margin:0 0 1.05em !important}.article-content .mf-article h1,.article-content .mf-article h2,.article-content .mf-article h3,.article-content .mf-article h4{margin-top:0 !important;line-height:1.25 !important;color:#3f3025 !important}.article-content .mf-article h1,.article-content .mf-article h2{font-size:30px !important;margin-bottom:18px !important}.article-content .mf-article h3{font-size:23px !important;margin-bottom:14px !important}.article-content .mf-article h4{font-size:19px !important;margin-bottom:10px !important}.article-content .mf-article ul,.article-content .mf-article ol{margin:0 0 1.1em !important;padding-left:1.35em !important}.article-content .mf-article li{margin-bottom:0.35em !important} .article-content .mf-lead{margin:0 0 30px !important;padding:30px 32px !important;border:1px solid #eadfce !important;border-radius:24px !important;background:linear-gradient(135deg,#fff8ec 0%,#f6f7ea 100%) !important;box-shadow:var(--mf-shadow) !important}.article-content .mf-lead-intro{margin-bottom:14px !important;border-radius:24px !important}.article-content .mf-lead-follow{margin-top:18px !important;border-radius:20px !important;background:linear-gradient(135deg,#fffdf7 0%,#f8f4ea 100%) !important}.article-content .mf-kicker{display:block !important;margin:0 0 14px !important;padding:0 !important;border-radius:0 !important;background:none !important;color:#7a5634 !important;font-size:24px !important;font-weight:800 !important;line-height:1.3 !important;letter-spacing:0 !important;text-transform:none !important}.article-content .mf-lead-intro p{font-size:19px !important;line-height:1.75 !important}.article-content .mf-lead-follow p{font-size:17px !important;line-height:1.72 !important}.article-content .mf-meta-row{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:20px !important}.article-content .mf-pill{display:inline-flex !important;align-items:center !important;padding:7px 12px !important;border:1px solid #eadfce !important;border-radius:999px !important;background:#ffffff !important;color:#76695f !important;font-size:14px !important;font-weight:700 !important}.article-content hr#system-readmore{height:1px !important;margin:18px 0 10px !important;border:0 !important;background:linear-gradient(90deg,transparent,#dfd3c1,transparent) !important} .article-content .mf-toc{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:12px !important;margin:30px 0 38px !important}.article-content .mf-toc a{display:flex !important;align-items:center !important;justify-content:center !important;min-height:74px !important;padding:14px 16px !important;border:1px solid #eadfce !important;border-radius:16px !important;background:#ffffff !important;box-shadow:0 7px 18px rgba(75,53,39,0.06) !important;color:#4b3527 !important;font-size:14px !important;font-weight:800 !important;line-height:1.35 !important;text-align:center !important;text-decoration:none !important}.article-content .mf-toc a:hover{background:#fff6e8 !important;color:#9a4e2b !important}.article-content .mf-back-wrap{margin:28px 0 0 !important;text-align:right !important}.article-content .mf-back{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:9px 14px !important;border:1px solid #eadfce !important;border-radius:999px !important;background:rgba(255,255,255,0.82) !important;box-shadow:0 5px 14px rgba(75,53,39,0.05) !important;color:#6f4d32 !important;font-size:14px !important;font-weight:800 !important;text-decoration:none !important}.article-content .mf-back:hover{background:#fff6e8 !important;color:#9a4e2b !important} .article-content .mf-zone{position:relative !important;margin:46px 0 !important;padding:36px 30px 30px !important;border:1px solid var(--mf-border) !important;border-radius:var(--mf-radius) !important;box-shadow:var(--mf-shadow) !important;overflow:hidden !important}.article-content .mf-zone::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:8px !important}.article-content .mf-zone-label{display:inline-block !important;margin-bottom:14px !important;padding:6px 12px !important;border-radius:999px !important;font-size:12px !important;font-weight:800 !important;letter-spacing:.04em !important;text-transform:uppercase !important}.article-content .mf-zone-story{background:linear-gradient(180deg,#fffdf8 0%,#fff9ef 100%) !important}.article-content .mf-zone-story::before{background:#d7b26d !important}.article-content .mf-zone-story .mf-zone-label{background:#f5e6c4 !important;color:#8a6430 !important}.article-content .mf-zone-knowledge{background:linear-gradient(180deg,#fbfef8 0%,#f2f8ea 100%) !important}.article-content .mf-zone-knowledge::before{background:#82a35c !important}.article-content .mf-zone-knowledge .mf-zone-label{background:#e3efd5 !important;color:#58753b !important}.article-content .mf-zone-tasks{background:linear-gradient(180deg,#fffaf7 0%,#fff0e6 100%) !important}.article-content .mf-zone-tasks::before{background:#d97a4a !important}.article-content .mf-zone-tasks .mf-zone-label{background:#fbe0d2 !important;color:#9a4e2b !important}.article-content .mf-zone-quiz{background:linear-gradient(180deg,#fffef8 0%,#fff8df 100%) !important}.article-content .mf-zone-quiz::before{background:#c9a23a !important}.article-content .mf-zone-quiz .mf-zone-label{background:#f7edbf !important;color:#876a16 !important}.article-content .mf-zone-solutions{background:linear-gradient(180deg,#fdfbf8 0%,#f5efe7 100%) !important}.article-content .mf-zone-solutions::before{background:#a47b55 !important}.article-content .mf-zone-solutions .mf-zone-label{background:#efe2d5 !important;color:#775639 !important}.article-content .mf-story-text{font-family:Georgia,"Times New Roman",serif !important;font-size:18px !important;line-height:1.85 !important}.article-content .mf-story-text p{margin-bottom:1.2em !important}.article-content .mf-divider{height:1px !important;margin:32px 0 !important;background:linear-gradient(90deg,transparent,#dfd3c1,transparent) !important} .article-content .mf-card-grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important}.article-content .mf-task-card,.article-content .mf-solution-card,.article-content .mf-quiz-card{padding:22px !important;border:1px solid #e5d9ca !important;border-radius:20px !important;background:rgba(255,255,255,0.82) !important;box-shadow:0 7px 18px rgba(73,47,22,0.05) !important}.article-content .mf-task-card h3,.article-content .mf-solution-card h3{display:flex !important;align-items:flex-start !important;gap:10px !important}.article-content .mf-number{flex:0 0 auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:32px !important;height:32px !important;padding:0 9px !important;border-radius:999px !important;background:#c96b41 !important;color:#ffffff !important;font-size:15px !important;font-weight:800 !important}.article-content .mf-quiz-list{counter-reset:quiz !important;list-style:none !important;margin:0 !important;padding:0 !important}.article-content .mf-quiz-list li{counter-increment:quiz !important;position:relative !important;margin:0 0 10px !important;padding:13px 14px 13px 48px !important;border:1px solid #e4d8c7 !important;border-radius:14px !important;background:rgba(255,255,255,0.85) !important}.article-content .mf-quiz-list li::before{content:counter(quiz) !important;position:absolute !important;top:12px !important;left:13px !important;width:24px !important;height:24px !important;border-radius:999px !important;background:#c7a238 !important;color:#ffffff !important;font-size:13px !important;font-weight:800 !important;line-height:24px !important;text-align:center !important}.article-content .mf-source{margin-top:36px !important;padding:20px 22px !important;border:1px solid #e4d7c8 !important;border-radius:18px !important;background:rgba(255,255,255,0.72) !important;color:#6f645a !important;font-size:15px !important} .view-article header.article-header{margin:0 0 22px !important}.view-article header.article-header h1,.view-article header.article-header h2{margin:0 0 14px !important;color:#1f1b17 !important;font-size:28px !important;font-weight:900 !important;line-height:1.2 !important}.view-article aside.article-aside{margin:0 0 10px !important}.view-article aside.article-aside .article-info{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:0 !important;margin:0 0 10px !important;padding:0 !important}.view-article aside.article-aside .article-info dt{display:none !important}.view-article aside.article-aside .article-info dd{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;color:#7a6958 !important;font-size:13px !important;font-weight:600 !important;line-height:1.5 !important}.view-article aside.article-aside .article-info dd + dd::before{content:"|" !important;margin:0 10px !important;color:#c6b39b !important;font-weight:400 !important}.view-article aside.article-aside .article-info dd i,.view-article aside.article-aside .article-info dd .fa{margin-right:5px !important;color:#a07b55 !important;font-size:12px !important}.view-article aside.article-aside .article-info a{color:#8a5a34 !important;font-weight:700 !important;text-decoration:none !important}.view-article aside.article-aside .article-info a:hover{color:#b84a28 !important;text-decoration:none !important}.view-article aside.article-aside .icons,.view-article aside.article-aside .icons.float-right,.view-article aside.article-aside .icons.float-end{float:none !important;display:block !important;margin:8px 0 14px !important}.view-article aside.article-aside .icons a{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:6px 12px !important;border:1px solid #dfc2a0 !important;border-radius:999px !important;background:#fff5e8 !important;color:#9a4e2b !important;font-size:13px !important;font-weight:700 !important;text-decoration:none !important}.view-article aside.article-aside .icons a:hover{background:#ffe3bf !important;color:#6f2417 !important}.view-article div.content_rating{display:inline-flex !important;align-items:center !important;gap:8px !important;width:auto !important;max-width:none !important;margin:0 12px 18px 0 !important;padding:8px 12px !important;border:1px solid #e2c7a4 !important;border-radius:12px !important;background:#fffaf1 !important;box-shadow:none !important;color:#4c3526 !important;font-size:13px !important;font-weight:700 !important;vertical-align:middle !important}.view-article div.content_rating img,.view-article div.content_rating i,.view-article div.content_rating .fa{display:inline-block !important;margin:0 !important;vertical-align:middle !important}.view-article form.form-inline.mb-2{display:inline-flex !important;align-items:center !important;flex-wrap:wrap !important;gap:8px !important;width:auto !important;margin:0 0 18px 0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;position:static !important;vertical-align:middle !important}.view-article form.form-inline.mb-2 select{height:36px !important;padding:6px 10px !important;border:1px solid #cfb08a !important;border-radius:10px !important;background:#ffffff !important;box-shadow:none !important;color:#4b3527 !important;font-size:13px !important;font-weight:700 !important}.view-article form.form-inline.mb-2 .btn,.view-article form.form-inline.mb-2 button,.view-article form.form-inline.mb-2 input[type="submit"]{height:36px !important;padding:7px 13px !important;border-color:#d71920 !important;border-radius:10px !important;background:#d71920 !important;color:#ffffff !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important}.view-article form.form-inline.mb-2 .btn:hover,.view-article form.form-inline.mb-2 button:hover,.view-article form.form-inline.mb-2 input[type="submit"]:hover{background:#b9141a !important;border-color:#b9141a !important}.view-article section.article-content{margin-top:0 !important}.view-article section.article-content::before{content:"" !important;display:block !important;width:100% !important;height:1px !important;margin:0 0 34px !important;background:linear-gradient(90deg,#eadfce,transparent) !important} .com-tags.tag-category{color:#2f2b27 !important}.com-tags.tag-category .filters,.com-tags.tag-category fieldset.filters{margin:0 0 26px !important;padding:16px 18px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#fffaf1 !important;box-shadow:0 7px 18px rgba(75,53,39,0.05) !important}.com-tags.tag-category .filters input,.com-tags.tag-category fieldset.filters input,.com-tags.tag-category .filters select,.com-tags.tag-category fieldset.filters select{border:1px solid #e2d6c6 !important;border-radius:10px !important;box-shadow:none !important}.com-tags.tag-category .filters .btn,.com-tags.tag-category fieldset.filters .btn{border-radius:10px !important;font-weight:700 !important}.com-tags.tag-category ul.thumbnails{margin-left:0 !important;padding-left:0 !important;list-style:none !important}.com-tags.tag-category .list-hits,.com-tags.tag-category .badge{display:inline-block !important;margin-top:7px !important;padding:5px 10px !important;border-radius:999px !important;background:#edf7fb !important;color:#6f8fa0 !important;font-size:12px !important;font-weight:700 !important}.com-tags.tag-category ul.thumbnails > li:not([class*="cat-list-row"]){display:inline-block !important;min-width:150px !important;margin:0 10px 12px 0 !important;padding:14px 16px !important;vertical-align:top !important;border:1px solid #eadfce !important;border-radius:16px !important;background:#fffaf1 !important;box-shadow:0 6px 16px rgba(75,53,39,0.05) !important}.com-tags.tag-category ul.thumbnails > li:not([class*="cat-list-row"]) a{color:#c94a35 !important;font-size:20px !important;font-weight:800 !important;line-height:1.25 !important;text-decoration:none !important}.com-tags.tag-category ul.thumbnails > li:not([class*="cat-list-row"]) a:hover{color:#8f3e28 !important;text-decoration:none !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"]{display:grid !important;grid-template-columns:190px 1fr !important;align-items:start !important;gap:18px !important;width:100% !important;margin:0 0 22px !important;padding:18px !important;border:1px solid #eadfce !important;border-radius:20px !important;background:#fffaf1 !important;box-shadow:0 8px 22px rgba(75,53,39,0.06) !important;overflow:hidden !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3{grid-column:1 / -1 !important;margin:0 0 8px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3 a,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption h3,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption h3 a{color:#c94a35 !important;font-size:24px !important;font-weight:800 !important;line-height:1.25 !important;text-decoration:none !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3 a:hover,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption h3 a:hover{color:#8f3e28 !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .item-image,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .float.item-image{float:none !important;width:190px !important;max-width:190px !important;margin:0 !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .item-image img,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .float.item-image img,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] img{display:block !important;width:190px !important;max-width:190px !important;height:135px !important;max-height:135px !important;margin:0 !important;border-radius:12px !important;background:#f7f1e8 !important;object-fit:contain !important;object-position:center center !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .tag-body{min-width:0 !important;color:#3f3025 !important;font-size:15px !important;line-height:1.6 !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption p,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .tag-body p{margin:0 0 10px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption > span,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .tag-body > span{color:#6e6258 !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .list-hits{display:inline-block !important;margin-top:6px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"]:not(:has(img)){display:block !important;width:auto !important;max-width:220px !important} body .com-tags-tag-list.tag-category{color:#2f2b27 !important}body .com-tags-tag-list.tag-category > h1{margin:0 0 22px !important;color:#4b3527 !important;font-size:40px !important;font-weight:800 !important;line-height:1.15 !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description,body .com-tags-tag-list.tag-category .category-desc{margin:0 0 28px !important;padding:24px !important;border:1px solid #eadfce !important;border-radius:24px !important;background:#fffaf1 !important;box-shadow:0 10px 26px rgba(75,53,39,0.06) !important;overflow:hidden !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description img,body .com-tags-tag-list.tag-category .category-desc img{display:block !important;float:left !important;width:320px !important;max-width:320px !important;height:240px !important;max-height:240px !important;margin:0 24px 18px 0 !important;border-radius:18px !important;background:#f7f1e8 !important;object-fit:contain !important;object-position:center center !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description p,body .com-tags-tag-list.tag-category .category-desc p{margin:0 0 14px !important;color:#3f3025 !important;font-size:17px !important;line-height:1.75 !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group{display:inline-flex !important;align-items:center !important;flex-wrap:nowrap !important;gap:0 !important;float:none !important;margin:0 10px 14px 0 !important;vertical-align:top !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group input[type="text"]{width:220px !important;height:40px !important;margin:0 !important;padding:8px 12px !important;border:1px solid #e2d6c6 !important;border-radius:10px 0 0 10px !important;background:#ffffff !important;box-shadow:none !important;font-size:14px !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group .btn{height:40px !important;margin:0 !important;padding:8px 14px !important;border-radius:0 !important;font-weight:700 !important;line-height:1.2 !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group .btn-primary{background:#d71920 !important;border-color:#d71920 !important;color:#ffffff !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group .btn-secondary,body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group .btn:not(.btn-primary){border-color:#e2d6c6 !important;border-radius:0 10px 10px 0 !important;background:#f7f1e8 !important;color:#5f4a3a !important}body .com-tags-tag-list.tag-category #adminForm .btn-group.float-end{display:inline-flex !important;align-items:center !important;float:none !important;margin:0 0 14px 0 !important;vertical-align:top !important}body .com-tags-tag-list.tag-category #adminForm .btn-group.float-end select{min-width:72px !important;height:40px !important;margin:0 !important;padding:6px 10px !important;border:1px solid #e2d6c6 !important;border-radius:10px !important;background:#ffffff !important;box-shadow:none !important}body .com-tags-tag-list.tag-category #adminForm table.category{clear:both !important;margin-top:10px !important}body .com-tags-tag-list.tag-category table,body .com-tags-tag-list.tag-category .category{width:100% !important;border:1px solid #eadfce !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:18px !important;background:#ffffff !important;box-shadow:0 8px 22px rgba(75,53,39,0.05) !important;overflow:hidden !important}body .com-tags-tag-list.tag-category table th,body .com-tags-tag-list.tag-category .category th{padding:14px 16px !important;border-bottom:1px solid #eadfce !important;background:#f9f3e9 !important;color:#7b5639 !important;font-size:14px !important;font-weight:800 !important;letter-spacing:.02em !important;text-transform:uppercase !important}body .com-tags-tag-list.tag-category table td,body .com-tags-tag-list.tag-category .category td{padding:12px 16px !important;border-bottom:1px solid #f0e7da !important;font-size:15px !important;line-height:1.5 !important}body .com-tags-tag-list.tag-category table tr:last-child td,body .com-tags-tag-list.tag-category .category tr:last-child td{border-bottom:0 !important}body .com-tags-tag-list.tag-category table a,body .com-tags-tag-list.tag-category .category a{color:#c94a35 !important;font-weight:700 !important;text-decoration:none !important}body .com-tags-tag-list.tag-category table a:hover,body .com-tags-tag-list.tag-category .category a:hover{color:#8f3e28 !important;text-decoration:none !important} .com-tags.tag-category .pagination,.com-tags.tag-category .pagination-wrap,body .com-tags-tag-list.tag-category .pagination,body .com-tags-tag-list.tag-category .pagination-wrap{margin-top:22px !important;padding-top:12px !important;border-top:1px solid #eadfce !important}.com-tags.tag-category .pagination a,.com-tags.tag-category .pagination span,.com-tags.tag-category .pagination-wrap a,.com-tags.tag-category .pagination-wrap span,body .com-tags-tag-list.tag-category .pagination a,body .com-tags-tag-list.tag-category .pagination span,body .com-tags-tag-list.tag-category .pagination-wrap a,body .com-tags-tag-list.tag-category .pagination-wrap span{border:1px solid #eadfce !important;border-radius:10px !important;background:#fffaf1 !important;color:#4b3527 !important;font-weight:700 !important} footer#t3-footer,footer#t3-footer.wrap,footer#t3-footer.wrap.t3-footer,footer#t3-footer .container,footer#t3-footer .footer-spotlight,footer#t3-footer .t3-copyright-wrap,footer#t3-footer .t3-copyright,footer#t3-footer .row{background:#fffaf1 !important;background-color:#fffaf1 !important}footer#t3-footer.wrap.t3-footer{margin-top:42px !important;padding:18px 0 28px !important;border-top:1px solid #eadfce !important;border-bottom:1px solid #e8dbc8 !important;box-shadow:none !important}footer#t3-footer.wrap.t3-footer > .container{max-width:1180px !important;padding:0 24px 30px !important;border:0 !important;background:#fffaf1 !important;box-shadow:none !important}footer#t3-footer .footer-spotlight{margin-top:0 !important;padding-top:26px !important;border-top:1px solid #eadfce !important;border-bottom:0 !important}footer#t3-footer,footer#t3-footer .container,footer#t3-footer .t3-copyright-wrap,footer#t3-footer .t3-copyright,footer#t3-footer .row{box-shadow:none !important}footer#t3-footer::before,footer#t3-footer::after,footer#t3-footer .container::before,footer#t3-footer .container::after,footer#t3-footer .footer-spotlight::before,footer#t3-footer .footer-spotlight::after,footer#t3-footer .t3-copyright-wrap::before,footer#t3-footer .t3-copyright-wrap::after,footer#t3-footer .t3-copyright::before,footer#t3-footer .t3-copyright::after{content:none !important;display:none !important;border:0 !important;background:none !important}footer#t3-footer .row{align-items:flex-start !important}footer#t3-footer .t3-module,footer#t3-footer .module,footer#t3-footer .module-inner,footer#t3-footer .module-ct,footer#t3-footer .custom,footer#t3-footer .acym_module,footer#t3-footer .moduletable{margin-bottom:20px !important;border:0 !important;background:transparent !important;background-color:transparent !important;box-shadow:none !important}footer#t3-footer h3,footer#t3-footer .module-title{margin:0 0 12px !important;color:#2f2b27 !important;font-size:14px !important;font-weight:900 !important;line-height:1.3 !important;letter-spacing:.03em !important;text-transform:uppercase !important}footer#t3-footer ul{margin-left:0 !important;padding-left:0 !important;list-style:none !important}footer#t3-footer li,footer#t3-footer p{color:#5e5148 !important;font-size:13px !important;line-height:1.6 !important}footer#t3-footer li{margin-bottom:7px !important}footer#t3-footer a{color:#4b3527 !important;font-weight:800 !important;text-decoration:none !important}footer#t3-footer a:hover{color:#d71920 !important;text-decoration:none !important}footer#t3-footer .nav > li > a,footer#t3-footer .menu > li > a{display:inline-block !important;padding:0 !important;color:#2f2b27 !important;font-size:14px !important;font-weight:900 !important;letter-spacing:.02em !important;text-transform:uppercase !important}footer#t3-footer table{border:1px solid #e2d2bd !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:12px !important;background:#fff6e8 !important;box-shadow:0 6px 16px rgba(75,53,39,0.04) !important;overflow:hidden !important}footer#t3-footer table td{padding:8px 11px !important;border-bottom:1px solid #eadfce !important;color:#4b3527 !important;font-size:13px !important}footer#t3-footer table tr:last-child td{border-bottom:0 !important}footer#t3-footer .badge,footer#t3-footer .label{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:28px !important;padding:4px 8px !important;border-radius:999px !important;background:#d9d0c4 !important;color:#ffffff !important;font-size:12px !important;font-weight:800 !important}footer#t3-footer input[type="text"],footer#t3-footer input[type="email"]{width:100% !important;max-width:220px !important;height:38px !important;margin-bottom:8px !important;padding:8px 11px !important;border:1px solid #d8c2a3 !important;border-radius:9px !important;background:#ffffff !important;box-shadow:none !important;color:#2f2b27 !important}footer#t3-footer .btn,footer#t3-footer button,footer#t3-footer input[type="submit"]{padding:8px 14px !important;border-color:#d71920 !important;border-radius:9px !important;background:#d71920 !important;box-shadow:0 5px 12px rgba(215,25,32,0.16) !important;color:#ffffff !important;font-weight:800 !important}footer#t3-footer .btn:hover,footer#t3-footer button:hover,footer#t3-footer input[type="submit"]:hover{background:#b9141a !important;border-color:#b9141a !important}footer#t3-footer a[href*="adat"]{color:#d71920 !important;font-weight:900 !important} @media (max-width:767px){.article-content .mf-article{font-size:16px !important}.article-content .mf-lead,.article-content .mf-zone{padding:24px 18px 22px !important;border-radius:22px !important}.article-content .mf-kicker{font-size:20px !important;line-height:1.35 !important}.article-content .mf-lead-intro p{font-size:17px !important}.article-content .mf-lead-follow p{font-size:16px !important}.article-content .mf-article h1,.article-content .mf-article h2{font-size:25px !important}.article-content .mf-article h3{font-size:21px !important}.article-content .mf-toc{grid-template-columns:1fr 1fr !important}.view-article header.article-header h1,.view-article header.article-header h2{font-size:22px !important;line-height:1.2 !important}.view-article aside.article-aside .article-info{row-gap:4px !important;margin-bottom:10px !important}.view-article aside.article-aside .article-info dd{font-size:12px !important;line-height:1.45 !important}.view-article aside.article-aside .article-info dd + dd::before{margin:0 6px !important}.view-article div.content_rating{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;margin:0 0 10px !important;padding:10px 12px !important;box-sizing:border-box !important}.view-article form.form-inline.mb-2{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;gap:8px !important;width:100% !important;margin:0 0 18px !important;padding:0 0 14px !important;box-sizing:border-box !important;position:relative !important}.view-article form.form-inline.mb-2 select{flex:1 1 auto !important;min-width:0 !important;width:auto !important;height:38px !important;font-size:13px !important}.view-article form.form-inline.mb-2 .btn,.view-article form.form-inline.mb-2 button,.view-article form.form-inline.mb-2 input[type="submit"]{flex:0 0 auto !important;height:38px !important;padding:7px 12px !important;font-size:13px !important;white-space:nowrap !important}.view-article form.form-inline.mb-2::after{content:"" !important;display:block !important;position:absolute !important;right:0 !important;bottom:0 !important;left:0 !important;height:1px !important;background:#e7dccf !important}.view-article section.article-content::before{margin:0 0 22px !important}.com-tags.tag-category ul.thumbnails > li:not([class*="cat-list-row"]){min-width:46% !important;margin-right:2% !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"]{display:block !important;padding:16px !important;border-radius:18px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] h3 a,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption h3,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .caption h3 a{font-size:21px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .item-image,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .float.item-image{width:100% !important;max-width:100% !important;margin-bottom:12px !important}body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .item-image img,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] .float.item-image img,body .com-tags.tag-category ul.thumbnails > li[class*="cat-list-row"] img{width:180px !important;max-width:180px !important;height:130px !important;max-height:130px !important;margin:0 auto 12px !important}body .com-tags-tag-list.tag-category > h1{font-size:30px !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description,body .com-tags-tag-list.tag-category .category-desc{padding:18px !important;border-radius:20px !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description img,body .com-tags-tag-list.tag-category .category-desc img{float:none !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 0 16px 0 !important}body .com-tags-tag-list.tag-category .com-tags-tag-list_description p,body .com-tags-tag-list.tag-category .category-desc p{font-size:16px !important;line-height:1.7 !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group,body .com-tags-tag-list.tag-category #adminForm .btn-group.float-end{display:flex !important;width:100% !important;margin-right:0 !important}body .com-tags-tag-list.tag-category #adminForm .com-tags-tag-filter.btn-group input[type="text"]{flex:1 1 auto !important;width:100% !important}footer#t3-footer.wrap.t3-footer{margin-top:34px !important;padding-top:14px !important}footer#t3-footer.wrap.t3-footer > .container{padding:0 18px 26px !important}footer#t3-footer .footer-spotlight{padding-top:22px !important}footer#t3-footer .t3-module,footer#t3-footer .module{margin-bottom:22px !important}footer#t3-footer h3,footer#t3-footer .module-title{font-size:14px !important}footer#t3-footer input[type="text"],footer#t3-footer input[type="email"]{max-width:100% !important}}@media (max-width:480px){.article-content .mf-toc{grid-template-columns:1fr !important}.com-tags.tag-category ul.thumbnails > li:not([class*="cat-list-row"]){min-width:100% !important;margin-right:0 !important}} .view-article div.tags{margin:34px 0 28px !important;padding:18px 20px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#fffaf1 !important;box-shadow:0 7px 18px rgba(75,53,39,0.04) !important}.view-article div.tags::before{content:"Kapcsolódó címkék" !important;display:block !important;margin:0 0 12px !important;color:#7a5634 !important;font-size:13px !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:.04em !important}.view-article div.tags span{display:inline-block !important;margin:0 7px 8px 0 !important}.view-article div.tags a,.view-article div.tags a.btn,.view-article div.tags a.label,.view-article div.tags a.label-info{display:inline-flex !important;align-items:center !important;min-height:30px !important;padding:6px 11px !important;border:1px solid #dfc7aa !important;border-radius:999px !important;background:#ffffff !important;color:#6f4d32 !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:0 3px 8px rgba(75,53,39,0.04) !important}.view-article div.tags a:hover,.view-article div.tags a.btn:hover,.view-article div.tags a.label:hover,.view-article div.tags a.label-info:hover{background:#fff0dc !important;border-color:#d8a76c !important;color:#9a4e2b !important;text-decoration:none !important} div[id^="rscomments-"]{margin:34px 0 10px !important;padding:26px !important;border:1px solid #eadfce !important;border-radius:22px !important;background:#f7f4ee !important;box-shadow:0 10px 24px rgba(75,53,39,0.05) !important}div[id^="rscomments-"] .rscomment-top-actions{margin:0 0 20px !important;padding-bottom:14px !important;border-bottom:1px solid #eadfce !important}div[id^="rscomments-"] .rscomment-top-actions .float-end,div[id^="rscomments-"] .rscomment-top-actions .float-start{float:none !important;display:flex !important;flex-wrap:wrap !important;gap:14px !important;align-items:center !important}div[id^="rscomments-"] .rscomment-top-actions a{color:#b7402a !important;font-size:14px !important;font-weight:700 !important;text-decoration:none !important}div[id^="rscomments-"] .rscomment-top-actions a:hover{color:#8f311f !important;text-decoration:underline !important}div[id^="rscomments-"] .rscomment-top-actions .clearfix{display:none !important}div[id^="rscomments-"] .rscomments-comments-list{margin-bottom:22px !important}div[id^="rscomments-"] .rscomments-comment-form,div[id^="rscomments-"] .rscomments-form-well{padding:18px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#fffdf9 !important;box-shadow:none !important;font-size:14px !important}div[id^="rscomments-"] .rscomments-form-well > .row:first-of-type{margin-bottom:14px !important}div[id^="rscomments-"] .rscomments-form-well input[type="text"],div[id^="rscomments-"] .rscomments-form-well input[type="email"],div[id^="rscomments-"] .rscomments-form-well input[type="url"],div[id^="rscomments-"] .rscomments-form-well input[type="password"],div[id^="rscomments-"] .rscomments-form-well .form-control{width:100% !important;min-height:42px !important;padding:10px 14px !important;border:1px solid #decdb7 !important;border-radius:12px !important;background:#fffdfa !important;color:#4b3527 !important;font-size:14px !important;box-shadow:none !important}div[id^="rscomments-"] input:focus,div[id^="rscomments-"] textarea:focus{outline:none !important;border-color:#c9a87a !important;box-shadow:0 0 0 3px rgba(201,168,122,0.15) !important}div[id^="rscomments-"] .rscomment-comment-area{overflow:hidden !important;border:1px solid #e5d8c5 !important;border-radius:14px !important;background:#fffdfa !important;box-shadow:none !important}div[id^="rscomments-"] .rscomment-comment-area-actions{padding:8px 10px !important;gap:6px !important;border-bottom:1px solid #eadfce !important;background:#fbf7f0 !important}div[id^="rscomments-"] .rscomment-comment-area-actions .btn-toolbar,div[id^="rscomments-"] .rscomment-comment-area-actions > .btn-toolbar.rscomments-action-btns{display:flex !important;flex-wrap:wrap !important;gap:6px !important;align-items:center !important;margin:0 !important;padding:0 !important}div[id^="rscomments-"] .rscomment-comment-area-actions .btn,div[id^="rscomments-"] .rscomment-comment-area-actions button,div[id^="rscomments-"] .rscomment-comment-area-actions a{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:30px !important;min-width:30px !important;height:30px !important;min-height:30px !important;padding:0 !important;border-radius:8px !important;color:#b7402a !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important}div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns{display:flex !important;flex-wrap:wrap !important;gap:5px !important;align-items:center !important;margin:0 !important;padding:6px 8px !important;border-top:1px solid #eadfce !important;border-bottom:1px solid #eadfce !important;background:#fbf7f0 !important}div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns .btn,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns a,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:22px !important;min-width:22px !important;height:22px !important;min-height:22px !important;margin:0 !important;padding:0 !important;border-radius:6px !important;font-size:12px !important;line-height:1 !important}div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns img,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns span,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns i{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:12px !important;height:12px !important;font-size:12px !important;line-height:1 !important}div[id^="rscomments-"] .rscomments-close-preview .btn,div[id^="rscomments-"] .rscomments-close-preview a,div[id^="rscomments-"] .rscomments-close-preview button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:26px !important;min-width:26px !important;height:26px !important;min-height:26px !important;padding:0 !important;border-radius:7px !important}div[id^="rscomments-"] textarea,div[id^="rscomments-"] textarea[name="jform[comment]"]{width:100% !important;min-height:160px !important;margin-top:8px !important;padding:12px 14px !important;border:0 !important;background:#fffdfa !important;color:#4b3527 !important;font-size:14px !important;line-height:1.6 !important;resize:vertical !important;box-shadow:none !important}div[id^="rscomments-"] textarea::placeholder{color:#8f8578 !important}div[id^="rscomments-"] .rscomments-remaining-chars,div[id^="rscomments-"] .rscomments-remaining-area{margin-top:4px !important;padding:6px 12px 10px !important;color:#8f7d67 !important;font-size:12px !important;text-align:right !important}div[id^="rscomments-"] .control-group,div[id^="rscomments-"] .row,div[id^="rscomments-"] .rscomments-comment-form .row,div[id^="rscomments-"] .rscomments-form-well .row{margin-top:8px !important;margin-bottom:6px !important}div[id^="rscomments-"] .rscomments-comment-form label,div[id^="rscomments-"] .rscomments-form-well label,div[id^="rscomments-"] label{display:inline-flex !important;align-items:flex-start !important;gap:8px !important;margin:0 24px 10px 0 !important;padding:0 !important;color:#4b3527 !important;font-size:14px !important;font-weight:700 !important;line-height:1.45 !important}div[id^="rscomments-"] input[type="checkbox"]{flex:0 0 auto !important;width:14px !important;height:14px !important;margin:3px 6px 0 0 !important;padding:0 !important;position:static !important;vertical-align:top !important;transform:none !important;accent-color:#c94e2f !important}div[id^="rscomments-"] input[type="checkbox"] + label{display:inline !important;margin-left:4px !important;vertical-align:top !important}div[id^="rscomments-"] a[href*="terms"],div[id^="rscomments-"] a[href*="subscribe"],div[id^="rscomments-"] a[href*="report"],div[id^="rscomments-"] label a{color:#b7402a !important;font-weight:700 !important;text-decoration:none !important}div[id^="rscomments-"] label a:hover{color:#8f311f !important;text-decoration:underline !important}div[id^="rscomments-"] img[src*="captcha"],div[id^="rscomments-"] img[alt*="captcha"],div[id^="rscomments-"] img[id*="captcha"]{display:block !important;margin:12px 0 8px !important;border-radius:10px !important}div[id^="rscomments-"] input[name*="captcha"],div[id^="rscomments-"] input[id*="captcha"]{max-width:260px !important;min-height:42px !important;margin-top:6px !important;padding:10px 12px !important;border:1px solid #decdb7 !important;border-radius:12px !important;background:#fffdfa !important}div[id^="rscomments-"] .btn,div[id^="rscomments-"] button,div[id^="rscomments-"] input[type="submit"],div[id^="rscomments-"] input[type="button"],div[id^="rscomments-"] input[type="reset"]{padding:9px 14px !important;border-radius:12px !important;font-size:14px !important;font-weight:700 !important;box-shadow:none !important}div[id^="rscomments-"] .btn-primary,div[id^="rscomments-"] button[type="submit"],div[id^="rscomments-"] input[type="submit"]{border:1px solid #d53b2d !important;background:#d53b2d !important;color:#ffffff !important}div[id^="rscomments-"] .btn-primary:hover,div[id^="rscomments-"] button[type="submit"]:hover,div[id^="rscomments-"] input[type="submit"]:hover{border-color:#b92f23 !important;background:#b92f23 !important}div[id^="rscomments-"] .btn-secondary,div[id^="rscomments-"] .btn-default,div[id^="rscomments-"] button[type="reset"],div[id^="rscomments-"] input[type="reset"],div[id^="rscomments-"] input[type="button"]{border:1px solid #decdb7 !important;background:#ffffff !important;color:#6a5847 !important}div[id^="rscomments-"] .form-actions,div[id^="rscomments-"] .btn-toolbar:last-of-type,div[id^="rscomments-"] .rscomments-comment-form .btn-group{display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:center !important;margin-top:10px !important;padding-top:12px !important;border-top:1px solid #eadfce !important}  div[id^="rscomments-"],div[id^="rscomments-"] *,div[id^="rscomments-"] *::before,div[id^="rscomments-"] *::after{box-sizing:border-box !important} div[id^="rscomments-"] .rscomments-form-well,div[id^="rscomments-"] .rscomments-comment-form,div[id^="rscomments-"] form{width:100% !important;max-width:100% !important;overflow:hidden !important} div[id^="rscomments-"] .rscomments-form-well .row,div[id^="rscomments-"] .rscomments-comment-form .row,div[id^="rscomments-"] form .row{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important} div[id^="rscomments-"] .rscomments-form-well [class*="col-"],div[id^="rscomments-"] .rscomments-comment-form [class*="col-"],div[id^="rscomments-"] form [class*="col-"]{max-width:100% !important;padding-left:0 !important;padding-right:8px !important} div[id^="rscomments-"] .rscomments-form-well input[type="text"],div[id^="rscomments-"] .rscomments-form-well input[type="email"],div[id^="rscomments-"] .rscomments-form-well input[type="url"],div[id^="rscomments-"] .rscomments-comment-form input[type="text"],div[id^="rscomments-"] .rscomments-comment-form input[type="email"],div[id^="rscomments-"] .rscomments-comment-form input[type="url"]{display:block !important;width:100% !important;max-width:100% !important} div[id^="rscomments-"] .rscomments-form-well > .row:first-of-type,div[id^="rscomments-"] .rscomments-comment-form > .row:first-of-type{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:10px !important;align-items:stretch !important} div[id^="rscomments-"] .rscomments-form-well > .row:first-of-type > [class*="col-"],div[id^="rscomments-"] .rscomments-comment-form > .row:first-of-type > [class*="col-"]{width:auto !important;max-width:100% !important;flex:initial !important;padding-left:0 !important;padding-right:0 !important} div[id^="rscomments-"] .rscomment-comment-area-actions{display:block !important;padding:7px 9px !important} div[id^="rscomments-"] .rscomment-comment-area-actions .btn,div[id^="rscomments-"] .rscomment-comment-area-actions button,div[id^="rscomments-"] .rscomment-comment-area-actions a{width:26px !important;min-width:26px !important;height:26px !important;min-height:26px !important;padding:0 !important;font-size:12px !important;line-height:1 !important} div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns{display:flex !important;flex-wrap:wrap !important;gap:3px !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;max-width:100% !important;margin:0 !important;padding:5px 7px !important;overflow:hidden !important} div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns .btn,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns a,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns button{width:18px !important;min-width:18px !important;height:18px !important;min-height:18px !important;margin:0 !important;padding:0 !important;border-radius:5px !important} div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns img,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns span,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns i{width:11px !important;max-width:11px !important;height:11px !important;max-height:11px !important;font-size:11px !important;line-height:1 !important} div[id^="rscomments-"] textarea,div[id^="rscomments-"] textarea[name="jform[comment]"]{display:block !important;width:100% !important;max-width:100% !important} @media (max-width:767px){div[id^="rscomments-"] .rscomments-form-well > .row:first-of-type,div[id^="rscomments-"] .rscomments-comment-form > .row:first-of-type{grid-template-columns:1fr !important}div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns .btn,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns a,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns button{width:18px !important;min-width:18px !important;height:18px !important;min-height:18px !important}} .view-article section.article-content:not(:has(.mf-article)){color:#2f2b27 !important;font-size:17px !important;line-height:1.78 !important}.view-article section.article-content:not(:has(.mf-article)) > p{margin:0 0 1.15em !important}.view-article section.article-content:not(:has(.mf-article)) h2,.view-article section.article-content:not(:has(.mf-article)) h3,.view-article section.article-content:not(:has(.mf-article)) h4{color:#3f3025 !important;font-weight:800 !important;line-height:1.3 !important}.view-article section.article-content:not(:has(.mf-article)) h2{margin:34px 0 16px !important;padding-top:18px !important;border-top:1px solid #eadfce !important;font-size:26px !important}.view-article section.article-content:not(:has(.mf-article)) h3{margin:28px 0 13px !important;font-size:22px !important}.view-article section.article-content:not(:has(.mf-article)) h4{margin:22px 0 10px !important;font-size:18px !important}.view-article section.article-content:not(:has(.mf-article)) ul,.view-article section.article-content:not(:has(.mf-article)) ol{margin:0 0 1.2em !important;padding-left:1.45em !important}.view-article section.article-content:not(:has(.mf-article)) li{margin-bottom:0.4em !important}.view-article section.article-content:not(:has(.mf-article)) img{max-width:100% !important;height:auto !important;border-radius:16px !important}.view-article section.article-content:not(:has(.mf-article)) blockquote{margin:28px 0 !important;padding:20px 22px !important;border-left:5px solid #d7b26d !important;border-radius:16px !important;background:#fffaf1 !important;color:#4b3527 !important;font-size:17px !important;line-height:1.7 !important}.view-article section.article-content:not(:has(.mf-article)) table{width:100% !important;margin:24px 0 !important;border:1px solid #eadfce !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:14px !important;background:#fffdf8 !important;overflow:hidden !important}.view-article section.article-content:not(:has(.mf-article)) table td,.view-article section.article-content:not(:has(.mf-article)) table th{padding:10px 12px !important;border-bottom:1px solid #eadfce !important} #t3-sidebar,#t3-sidebar.t3-sidebar,#t3-sidebar.t3-sidebar-right,.t3-sidebar-right{padding-left:22px !important}#t3-sidebar .t3-module,.t3-sidebar-right .t3-module{margin:0 0 26px !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}#t3-sidebar .t3-module,#t3-sidebar .t3-module::before,#t3-sidebar .t3-module::after,#t3-sidebar .module-inner,#t3-sidebar .module-inner::before,#t3-sidebar .module-inner::after{border-top:0 !important;box-shadow:none !important}#t3-sidebar .module-inner,.t3-sidebar-right .module-inner{overflow:hidden !important;padding:18px 18px 16px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#fffaf1 !important;box-shadow:0 8px 20px rgba(75,53,39,0.05) !important}#t3-sidebar .module-nopadding .module-inner,.t3-sidebar-right .module-nopadding .module-inner{padding:14px !important}#t3-sidebar .module-title,#t3-sidebar h3.module-title,.t3-sidebar-right .module-title,.t3-sidebar-right h3.module-title{margin:0 0 14px !important;padding:0 0 11px !important;border:0 !important;border-bottom:1px solid #eadfce !important;background:transparent !important;color:#4b3527 !important;font-size:14px !important;font-weight:850 !important;line-height:1.35 !important;letter-spacing:.045em !important;text-transform:uppercase !important}#t3-sidebar .module-ct,.t3-sidebar-right .module-ct{color:#4f4135 !important;font-size:14px !important;line-height:1.68 !important;letter-spacing:.01em !important}#t3-sidebar .module-ct ul,.t3-sidebar-right .module-ct ul{margin:0 !important;padding:0 !important;list-style:none !important}#t3-sidebar .module-ct li,.t3-sidebar-right .module-ct li{position:relative !important;margin:0 !important;padding:9px 0 9px 14px !important;border-bottom:1px solid #efe2d1 !important;color:#4f4135 !important;font-size:14px !important;line-height:1.5 !important}#t3-sidebar .module-ct li:last-child,.t3-sidebar-right .module-ct li:last-child{border-bottom:0 !important}#t3-sidebar .module-ct li::before,.t3-sidebar-right .module-ct li::before{content:"" !important;position:absolute !important;top:16px !important;left:0 !important;width:5px !important;height:5px !important;border-radius:999px !important;background:#d08a55 !important}#t3-sidebar .module-ct a,.t3-sidebar-right .module-ct a{color:#8a4f24 !important;font-weight:750 !important;line-height:1.45 !important;letter-spacing:.015em !important;text-decoration:none !important}#t3-sidebar .module-ct a:hover,.t3-sidebar-right .module-ct a:hover{color:#d71920 !important;text-decoration:none !important}#t3-sidebar .module-ct img,.t3-sidebar-right .module-ct img{display:block !important;max-width:100% !important;height:auto !important;margin:0 auto !important;border-radius:12px !important}#t3-sidebar .t3-module:has(img) .module-inner,.t3-sidebar-right .t3-module:has(img) .module-inner{padding:12px !important}#t3-sidebar .t3-module:has(img):has(ul) .module-inner,.t3-sidebar-right .t3-module:has(img):has(ul) .module-inner{padding:16px !important}#t3-sidebar p,.t3-sidebar-right p{color:#5e5148 !important;font-size:14px !important;line-height:1.6 !important}#t3-sidebar a[href*="adat"],.t3-sidebar-right a[href*="adat"]{color:#d71920 !important;font-weight:900 !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-inner,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-inner{border-color:#d9e6cf !important;background:#f7fbf4 !important;box-shadow:0 7px 18px rgba(66,92,54,0.045) !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-title,#t3-mainbody:has(.mf-article) #t3-sidebar h3.module-title,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-title,#t3-mainbody:has(.mf-article) .t3-sidebar-right h3.module-title{color:#4f6f3f !important;border-bottom:1px solid #d9e6cf !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-ct,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-ct,#t3-mainbody:has(.mf-article) #t3-sidebar p,#t3-mainbody:has(.mf-article) .t3-sidebar-right p{color:#53624b !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-ct a,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-ct a{color:#557246 !important;font-weight:750 !important;letter-spacing:.018em !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-ct a:hover,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-ct a:hover{color:#d71920 !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-ct li,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-ct li{border-bottom:1px solid #e1ead9 !important}#t3-mainbody:has(.mf-article) #t3-sidebar .module-ct li::before,#t3-mainbody:has(.mf-article) .t3-sidebar-right .module-ct li::before{background:#8baa73 !important}#t3-mainbody:has(.mf-article) #t3-sidebar .t3-module:has(img) .module-inner,#t3-mainbody:has(.mf-article) .t3-sidebar-right .t3-module:has(img) .module-inner{border-color:#dce8d3 !important;background:#f8fbf5 !important} #t3-sidebar .acym_module,#t3-sidebar .acym_module *,.t3-sidebar-right .acym_module,.t3-sidebar-right .acym_module *{font-family:inherit !important}#t3-sidebar .acym_module,#t3-sidebar .acym_module form,#t3-sidebar .acym_module .acym_form,#t3-sidebar .acym_module .acym_module_form,#t3-sidebar .acym_module .acym__subscription__form,.t3-sidebar-right .acym_module,.t3-sidebar-right .acym_module form,.t3-sidebar-right .acym_module .acym_form,.t3-sidebar-right .acym_module .acym_module_form,.t3-sidebar-right .acym_module .acym__subscription__form{display:block !important;width:100% !important}#t3-sidebar .acym_module p,#t3-sidebar .acym_module div,.t3-sidebar-right .acym_module p,.t3-sidebar-right .acym_module div{color:#53624b !important;font-size:14px !important;font-weight:500 !important;line-height:1.65 !important;letter-spacing:.01em !important;text-transform:none !important}#t3-sidebar .acym_module h3,#t3-sidebar .acym_module h4,#t3-sidebar .acym_module .module-title,.t3-sidebar-right .acym_module h3,.t3-sidebar-right .acym_module h4,.t3-sidebar-right .acym_module .module-title{color:#4f6f3f !important;font-size:14px !important;font-weight:850 !important;line-height:1.35 !important;letter-spacing:.045em !important;text-transform:uppercase !important}#t3-sidebar input[type="text"],#t3-sidebar input[type="email"],#t3-sidebar .acym_module input[type="text"],#t3-sidebar .acym_module input[type="email"],.t3-sidebar-right input[type="text"],.t3-sidebar-right input[type="email"],.t3-sidebar-right .acym_module input[type="text"],.t3-sidebar-right .acym_module input[type="email"]{display:block !important;width:100% !important;height:38px !important;margin:0 0 9px !important;padding:8px 11px !important;border:1px solid #d8c2a3 !important;border-radius:9px !important;background:#ffffff !important;color:#2f2b27 !important;font-family:inherit !important;font-size:14px !important;font-weight:500 !important;line-height:1.4 !important;letter-spacing:.01em !important;box-shadow:none !important}#t3-mainbody:has(.mf-article) #t3-sidebar input[type="text"],#t3-mainbody:has(.mf-article) #t3-sidebar input[type="email"],#t3-mainbody:has(.mf-article) .t3-sidebar-right input[type="text"],#t3-mainbody:has(.mf-article) .t3-sidebar-right input[type="email"]{border-color:#cfdec5 !important}#t3-sidebar .acym_module input[type="checkbox"],.t3-sidebar-right .acym_module input[type="checkbox"]{display:inline-block !important;width:14px !important;min-width:14px !important;height:14px !important;margin:3px 7px 0 0 !important;padding:0 !important;position:static !important;vertical-align:top !important;accent-color:#c94e2f !important}#t3-sidebar .acym_module label,.t3-sidebar-right .acym_module label{display:inline !important;margin:0 !important;padding:0 !important;color:#4b3527 !important;font-size:13px !important;font-weight:650 !important;line-height:1.45 !important;letter-spacing:.005em !important}#t3-sidebar .acym_module label a,#t3-sidebar .acym_module a,.t3-sidebar-right .acym_module label a,.t3-sidebar-right .acym_module a{color:#b84a28 !important;font-weight:800 !important;letter-spacing:.01em !important;text-decoration:none !important}#t3-sidebar .acym_module label a:hover,#t3-sidebar .acym_module a:hover,.t3-sidebar-right .acym_module label a:hover,.t3-sidebar-right .acym_module a:hover{color:#d71920 !important;text-decoration:underline !important}#t3-sidebar .btn,#t3-sidebar button,#t3-sidebar input[type="submit"],#t3-sidebar .acym_module .btn,#t3-sidebar .acym_module button,#t3-sidebar .acym_module input[type="submit"],.t3-sidebar-right .btn,.t3-sidebar-right button,.t3-sidebar-right input[type="submit"],.t3-sidebar-right .acym_module .btn,.t3-sidebar-right .acym_module button,.t3-sidebar-right .acym_module input[type="submit"]{display:inline-block !important;margin-top:8px !important;padding:8px 14px !important;border-color:#d71920 !important;border-radius:9px !important;background:#d71920 !important;color:#ffffff !important;font-family:inherit !important;font-size:14px !important;font-weight:850 !important;line-height:1.25 !important;letter-spacing:.015em !important;box-shadow:0 5px 12px rgba(215,25,32,0.12) !important}#t3-sidebar .btn:hover,#t3-sidebar button:hover,#t3-sidebar input[type="submit"]:hover,.t3-sidebar-right .btn:hover,.t3-sidebar-right button:hover,.t3-sidebar-right input[type="submit"]:hover{border-color:#b9141a !important;background:#b9141a !important} @media (max-width:991px){#t3-sidebar,#t3-sidebar.t3-sidebar,#t3-sidebar.t3-sidebar-right,.t3-sidebar-right{padding-left:0 !important;margin-top:28px !important}#t3-sidebar .module-inner,.t3-sidebar-right .module-inner{padding:16px 14px !important;border-radius:16px !important}#t3-sidebar .module-title,.t3-sidebar-right .module-title{font-size:14px !important}}@media (max-width:767px){.view-article div.tags{margin:28px 0 24px !important;padding:15px 16px !important;border-radius:16px !important}.view-article div.tags a,.view-article div.tags a.btn,.view-article div.tags a.label,.view-article div.tags a.label-info{padding:6px 10px !important;font-size:12px !important}div[id^="rscomments-"]{padding:18px 16px 22px !important;border-radius:18px !important}div[id^="rscomments-"] .rscomment-top-actions .float-end,div[id^="rscomments-"] .rscomment-top-actions .float-start,div[id^="rscomments-"] .form-actions{flex-direction:column !important;align-items:flex-start !important}div[id^="rscomments-"] .rscomments-form-well,div[id^="rscomments-"] .rscomments-comment-form{padding:14px !important}div[id^="rscomments-"] .rscomment-comment-area-actions .btn,div[id^="rscomments-"] .rscomment-comment-area-actions button,div[id^="rscomments-"] .rscomment-comment-area-actions a{width:28px !important;min-width:28px !important;height:28px !important;min-height:28px !important}div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns .btn,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns a,div[id^="rscomments-"] .btn-toolbar.rsc_emoticons.rscomments-action-btns button{width:20px !important;min-width:20px !important;height:20px !important;min-height:20px !important}div[id^="rscomments-"] textarea,div[id^="rscomments-"] textarea[name="jform[comment]"]{min-height:140px !important;font-size:15px !important}div[id^="rscomments-"] input[name*="captcha"],div[id^="rscomments-"] input[id*="captcha"]{width:100% !important;max-width:100% !important}div[id^="rscomments-"] .rscomments-comment-form label,div[id^="rscomments-"] .rscomments-form-well label{display:flex !important;width:100% !important;margin-right:0 !important}.view-article section.article-content:not(:has(.mf-article)){font-size:16px !important;line-height:1.7 !important}.view-article section.article-content:not(:has(.mf-article)) h2{font-size:23px !important}.view-article section.article-content:not(:has(.mf-article)) h3{font-size:20px !important}}  html.com_content.view-featured.itemid-103.home{--mf-home-cream:#fff8ec;--mf-home-cream-2:#fffdf7;--mf-home-border:#ead7b9;--mf-home-brown:#6b4823;--mf-home-text:#1f1b17;--mf-home-title:#4f3d2d;--mf-home-title-hover:#8a4f24;--mf-home-muted:#776b5e;--mf-home-red:#e30613;--mf-home-soft-bg:#fffdf9;--mf-home-soft-bg-2:#fffaf1;--mf-home-soft-border:#eadfcd;--mf-home-shadow:0 14px 34px rgba(91,62,28,0.08);--mf-home-sidebar-shadow:0 10px 24px rgba(84,62,34,0.05)} html.com_content.view-featured.itemid-103.home .ja-topbar{border-bottom:1px solid rgba(0,0,0,0.06) !important;background:#ffffff !important}html.com_content.view-featured.itemid-103.home .ja-topbar .container{min-height:46px !important}html.com_content.view-featured.itemid-103.home .ja-topbar ul.nav > li > a{padding-top:15px !important;padding-bottom:15px !important;color:#5b544c !important;font-size:12px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home .ja-topbar ul.nav > li.active > a,html.com_content.view-featured.itemid-103.home .ja-topbar ul.nav > li > a:hover,html.com_content.view-featured.itemid-103.home .ja-topbar .btn-search:hover,html.com_content.view-featured.itemid-103.home .ja-topbar .btn-social:hover{color:var(--mf-home-red) !important;background:transparent !important}html.com_content.view-featured.itemid-103.home #t3-header{padding-top:24px !important;padding-bottom:14px !important;border-bottom:3px solid #111111 !important}html.com_content.view-featured.itemid-103.home #t3-header .logo-text a span{color:#050505 !important;letter-spacing:-0.04em !important}html.com_content.view-featured.itemid-103.home #t3-header .site-slogan{color:#3d352d !important;font-size:12px !important;letter-spacing:.05em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod108 img,html.com_content.view-featured.itemid-103.home #t3-header #Mod109 img{border-radius:8px !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .module-inner{display:flex !important;align-items:center !important;min-height:96px !important;gap:14px !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .module-title{margin:0 12px 0 0 !important;padding:0 !important;border:0 !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .module-title span{display:inline-block !important;padding:5px 8px !important;border-radius:4px !important;background:var(--mf-home-red) !important;color:#ffffff !important;font-size:12px !important;line-height:1 !important;letter-spacing:.04em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .latest-news-header{margin:0 !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .latest-news-header li{display:flex !important;align-items:center !important;gap:12px !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .item-title{color:#111111 !important;font-weight:800 !important;line-height:1.25 !important}html.com_content.view-featured.itemid-103.home #t3-header #Mod109 .item-image img{width:88px !important;height:62px !important;object-fit:cover !important} html.com_content.view-featured.itemid-103.home #t3-mainnav{margin-bottom:28px !important;border:0 !important;border-bottom:1px solid rgba(0,0,0,0.08) !important;background:#ffffff !important}html.com_content.view-featured.itemid-103.home #t3-mainnav .navbar-nav > li > a,html.com_content.view-featured.itemid-103.home #t3-mainnav .navbar-nav > li > span{padding-top:15px !important;padding-bottom:15px !important;color:#111111 !important;font-size:14px !important;font-weight:900 !important;letter-spacing:.025em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home #t3-mainnav .navbar-nav > li > a:hover,html.com_content.view-featured.itemid-103.home #t3-mainnav .navbar-nav > li.open > a,html.com_content.view-featured.itemid-103.home #t3-mainnav .navbar-nav > li.active > a{color:var(--mf-home-red) !important;background:transparent !important}html.com_content.view-featured.itemid-103.home #t3-mainnav .caret{opacity:.7 !important} html.com_content.view-featured.itemid-103.home #Mod92{margin-bottom:34px !important}html.com_content.view-featured.itemid-103.home #Mod92 .module-inner > .module-ct,html.com_content.view-featured.itemid-103.home #Mod92 .module-ct.no-title{padding-top:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-layout{box-sizing:border-box !important;margin:0 -6px 0 !important;padding:14px !important;border:1px solid rgba(164,182,131,0.32) !important;border-radius:22px !important;background:linear-gradient(135deg,#131313 0%,#080808 55%,#0a0a09 100%) !important;box-shadow:0 14px 34px rgba(36,44,24,0.16) !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article{margin-bottom:12px !important;padding-left:6px !important;padding-right:6px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article .inner{position:relative !important;overflow:hidden !important;border:1px solid rgba(164,182,131,0.22) !important;border-radius:16px !important;background:#11130d !important;box-shadow:0 6px 18px rgba(20,24,16,0.20) !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article .item-image{display:block !important;min-height:230px !important;border-radius:14px !important;background-color:#11130d !important;background-size:cover !important;background-position:center center !important;background-repeat:no-repeat !important;outline:1px solid rgba(188,210,154,0.22) !important;outline-offset:-1px !important;transition:transform .35s ease,opacity .35s ease !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .item-image{min-height:526px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .item-image{min-height:256px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .item-image{min-height:170px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article .inner:hover .item-image{transform:scale(1.025) !important;opacity:.96 !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article .inner::after{content:"" !important;position:absolute !important;inset:0 !important;background:linear-gradient( to bottom,rgba(0,0,0,0.02) 0%,rgba(0,0,0,0.10) 46%,rgba(0,0,0,0.70) 100% ) !important;pointer-events:none !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-category{position:absolute !important;z-index:2 !important;top:18px !important;left:18px !important;overflow:hidden !important;border-radius:6px !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-category a{display:inline-block !important;padding:6px 10px !important;color:#ffffff !important;font-size:11px !important;font-weight:900 !important;line-height:1 !important;letter-spacing:.06em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home #Mod92 .article-content{position:absolute !important;z-index:2 !important;right:22px !important;bottom:22px !important;left:22px !important;color:#f8f6ef !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .article-content{right:24px !important;bottom:24px !important;left:24px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .article-content,html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .article-content{right:18px !important;bottom:18px !important;left:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-title{margin:0 0 6px !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod92 .article-content a,html.com_content.view-featured.itemid-103.home #Mod92 .article-content h3,html.com_content.view-featured.itemid-103.home #Mod92 .article-content h4{color:#ffffff !important;font-weight:850 !important;line-height:1.22 !important;letter-spacing:.01em !important;text-decoration:none !important;text-shadow:0 2px 8px rgba(0,0,0,0.36) !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .mod-articles-category-title a{font-size:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .mod-articles-category-title a{font-size:16px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .mod-articles-category-title a{font-size:15px !important}html.com_content.view-featured.itemid-103.home #Mod92 .article-info,html.com_content.view-featured.itemid-103.home #Mod92 .article-info dd{color:rgba(255,255,255,.78) !important;font-size:11px !important;font-weight:700 !important;letter-spacing:.04em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-introtext{max-width:92% !important;margin-top:8px !important;color:rgba(255,255,255,.92) !important;font-size:15px !important;line-height:1.52 !important;text-shadow:0 1px 6px rgba(0,0,0,0.26) !important}html.com_content.view-featured.itemid-103.home #Mod92 + .separator{margin-top:10px !important;margin-bottom:30px !important} html.com_content.view-featured.itemid-103.home .t3-main-content > .t3-module{margin-bottom:36px !important}html.com_content.view-featured.itemid-103.home .t3-main-content > .t3-module > .module-inner{background:#ffffff !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title{margin:0 0 18px !important;padding:14px 0 12px !important;border-top:2px solid rgba(63,48,37,0.48) !important;border-bottom:1px solid rgba(170,140,100,0.22) !important;background:transparent !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title span,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title span{color:#3f3025 !important;font-size:21px !important;font-weight:800 !important;letter-spacing:.035em !important}html.com_content.view-featured.itemid-103.home .category-menu{margin-bottom:18px !important}html.com_content.view-featured.itemid-103.home .category-menu ul{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:0 !important;padding:0 !important}html.com_content.view-featured.itemid-103.home .category-menu li{list-style:none !important}html.com_content.view-featured.itemid-103.home .category-menu a{display:inline-block !important;padding:6px 10px !important;border:1px solid var(--mf-home-border) !important;border-radius:999px !important;background:#fffdf8 !important;color:#6a4b2c !important;font-size:11px !important;font-weight:850 !important;line-height:1 !important;letter-spacing:.04em !important;text-decoration:none !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home .category-menu a:hover{color:var(--mf-home-title-hover) !important;border-color:#d8b37c !important;background:#fff7e9 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-left.item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-right.item-image{overflow:hidden !important;border-radius:12px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-left.item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-right.item-image img{display:block !important;max-width:100% !important;height:auto !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .article-content{padding-top:10px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct h3 a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct h4 a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .item-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .article-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .mod-articles-category-title a{color:var(--mf-home-title) !important;font-weight:650 !important;line-height:1.38 !important;letter-spacing:.005em !important;text-decoration:none !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct h3 a:hover,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct h4 a:hover,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .item-title a:hover,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .article-title a:hover,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct .mod-articles-category-title a:hover,html.com_content.view-featured.itemid-103.home .t3-main-content .mod-articles-category-title a:hover{color:var(--mf-home-title-hover) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-big .mod-articles-category-title a{font-size:21px !important;font-weight:750 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-medium .mod-articles-category-title a{font-size:17px !important;font-weight:650 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-normal .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-left .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .pull-right .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .news-list .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .items-list .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .latestnews .mod-articles-category-title a{font-size:15px !important;font-weight:600 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct p,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .module-ct li{color:#40362d !important;font-size:14px !important;font-weight:400 !important;line-height:1.65 !important}html.com_content.view-featured.itemid-103.home .ja-news .article-info,html.com_content.view-featured.itemid-103.home .ja-news .article-info dd,html.com_content.view-featured.itemid-103.home .ja-news .article-info a,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info dd,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info a{color:#87796c !important;font-size:10.5px !important;font-weight:600 !important;letter-spacing:.04em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar{padding-left:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .news-normal{display:flex !important;align-items:flex-start !important;gap:10px !important;margin:0 !important;padding:10px 0 !important;border-bottom:1px solid rgba(170,140,100,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .news-normal:last-child{border-bottom:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image{flex:0 0 76px !important;width:76px !important;max-width:76px !important;margin:0 !important;overflow:hidden !important;border-radius:9px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image img{display:block !important;width:76px !important;height:54px !important;object-fit:cover !important;border-radius:9px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-content{flex:1 1 auto !important;min-width:0 !important;padding-top:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title{margin:0 0 4px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title a{color:#5a4635 !important;font-size:14px !important;font-weight:600 !important;line-height:1.42 !important;letter-spacing:0.004em !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info dd,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info a{color:#8a7b6d !important;font-size:10px !important;font-weight:500 !important;line-height:1.3 !important;letter-spacing:0.035em !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-introtext{color:#4f453c !important;font-size:13px !important;font-weight:400 !important;line-height:1.5 !important;margin-top:4px !important}html.com_content.view-featured.itemid-103.home .separator{margin-top:8px !important;margin-bottom:28px !important;border-color:rgba(171,142,101,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .mod-banners__item,html.com_content.view-featured.itemid-103.home .t3-main-content .banneritem{overflow:hidden !important;border-radius:14px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .mod-banners__item img,html.com_content.view-featured.itemid-103.home .t3-main-content .banneritem img,html.com_content.view-featured.itemid-103.home .mod-banners__item img{max-width:100% !important;height:auto !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .ja-news .row > [class*="col-"]::before,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module .row > [class*="col-"]::before,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module .module-ct > [class*="col-"]::before,html.com_content.view-featured.itemid-103.home .t3-main-content [class*="col-"]::before{display:none !important;content:none !important;background:none !important} html.com_content.view-featured.itemid-103.home .t3-sidebar-right{padding-left:24px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .t3-module{margin-bottom:24px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .t3-module:not(.mod-nopadding) > .module-inner{padding:17px 17px 16px !important;border:1px solid var(--mf-home-soft-border) !important;border-radius:17px !important;background:linear-gradient(180deg,var(--mf-home-soft-bg) 0%,var(--mf-home-soft-bg-2) 100%) !important;box-shadow:var(--mf-home-sidebar-shadow) !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-title,html.com_content.view-featured.itemid-103.home .t3-sidebar-right h3.module-title{margin:0 0 13px !important;padding:0 0 10px !important;border-bottom:1px solid rgba(170,140,100,0.24) !important;background:transparent !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-title span,html.com_content.view-featured.itemid-103.home .t3-sidebar-right h3.module-title span{color:#3f3025 !important;font-size:14px !important;font-weight:800 !important;line-height:1.35 !important;letter-spacing:.045em !important;text-transform:uppercase !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct p,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct li{color:#4f4135 !important;font-size:14px !important;font-weight:400 !important;line-height:1.68 !important;letter-spacing:.006em !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct ul{margin:0 !important;padding:0 !important;list-style:none !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct li{position:relative !important;margin:0 !important;padding:9px 0 9px 13px !important;border-bottom:1px solid rgba(170,140,100,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct li:last-child{border-bottom:0 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct li::before{content:"" !important;position:absolute !important;left:0 !important;top:18px !important;width:4px !important;height:4px !important;border-radius:50% !important;background:#c9854a !important;opacity:.75 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct a,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .mod-articles-category-title a{color:#5a4635 !important;font-size:14px !important;font-weight:600 !important;line-height:1.45 !important;text-decoration:none !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct a:hover,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .mod-articles-category-title a:hover{color:var(--mf-home-title-hover) !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big{margin-bottom:14px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big .item-image{margin-bottom:10px !important;overflow:hidden !important;border-radius:13px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big .item-image img{width:100% !important;height:auto !important;border-radius:13px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big .mod-articles-category-title{margin:8px 0 5px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big .mod-articles-category-title a{color:#49633b !important;font-size:15px !important;font-weight:650 !important;line-height:1.42 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .news-normal{display:flex !important;align-items:flex-start !important;gap:9px !important;padding:9px 0 !important;border-bottom:1px solid rgba(170,140,100,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .news-normal:last-child{border-bottom:0 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .item-image{flex:0 0 64px !important;width:64px !important;max-width:64px !important;margin:0 !important;overflow:hidden !important;border-radius:8px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .item-image img{width:64px !important;height:48px !important;object-fit:cover !important;border-radius:8px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .article-content{flex:1 1 auto !important;min-width:0 !important;padding-top:0 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .mod-articles-category-title{margin:0 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .mod-articles-category-title a{color:#5a4635 !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.38 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right img,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .mod-banners__item img,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .banneritem img{max-width:100% !important;height:auto !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .mod-banners__item,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .banneritem{overflow:hidden !important;border-radius:14px !important} @media (max-width:991px){html.com_content.view-featured.itemid-103.home #t3-header{padding-top:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .item-image,html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .item-image,html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .item-image{min-height:280px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .mod-articles-category-title a{font-size:22px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .mod-articles-category-title a{font-size:16px !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-introtext{display:none !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right{padding-left:0 !important;margin-top:28px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar{padding-left:0 !important;margin-top:14px !important}}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #t3-header{border-bottom-width:2px !important}html.com_content.view-featured.itemid-103.home #t3-header .logo-text a span{font-size:42px !important}html.com_content.view-featured.itemid-103.home #t3-mainnav{margin-bottom:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-layout{padding:10px !important;border-radius:18px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-article{margin-bottom:10px !important}html.com_content.view-featured.itemid-103.home #Mod92 .brick-big .item-image,html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .item-image,html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .item-image{min-height:230px !important}html.com_content.view-featured.itemid-103.home #Mod92 .article-content{right:16px !important;bottom:16px !important;left:16px !important}html.com_content.view-featured.itemid-103.home #Mod92 .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod92 .brick-medium .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod92 .brick-small .mod-articles-category-title a{font-size:21px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title span{font-size:20px !important}html.com_content.view-featured.itemid-103.home .category-menu ul{gap:6px !important}html.com_content.view-featured.itemid-103.home .category-menu a{padding:6px 9px !important;font-size:11px !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .t3-module:not(.mod-nopadding) > .module-inner{padding:16px 14px !important;border-radius:15px !important}}  html.com_content.view-featured.itemid-103.home .t3-main-content > .t3-module:not(#Mod92){margin-bottom:42px !important}html.com_content.view-featured.itemid-103.home .t3-main-content > .t3-module:not(#Mod92) > .module-inner{padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title{margin:0 0 20px !important;padding:13px 0 11px !important;border-top:2px solid rgba(63,48,37,0.48) !important;border-bottom:1px solid rgba(170,140,100,0.24) !important;background:transparent !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title span,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title span{color:#3f3025 !important;font-size:21px !important;font-weight:800 !important;line-height:1.25 !important;letter-spacing:.035em !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news{margin-bottom:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal{background:transparent !important;box-shadow:none !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big{margin-bottom:20px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium{margin-bottom:18px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal{margin-bottom:14px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .item-image{overflow:hidden !important;border-radius:12px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .item-image img{display:block !important;max-width:100% !important;height:auto !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .mod-articles-category-title{margin:8px 0 5px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title a{font-size:21px !important;font-weight:750 !important;line-height:1.3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title a{font-size:17px !important;font-weight:650 !important;line-height:1.35 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title a{font-size:15px !important;font-weight:600 !important;line-height:1.42 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .mod-articles-category-introtext{color:#40362d !important;font-size:14px !important;line-height:1.62 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar{padding-left:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .news-normal{display:flex !important;align-items:flex-start !important;gap:10px !important;margin:0 !important;padding:10px 0 !important;border-bottom:1px solid rgba(170,140,100,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .news-normal:last-child{border-bottom:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image{flex:0 0 76px !important;width:76px !important;max-width:76px !important;margin:0 !important;border-radius:9px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image img{width:76px !important;height:54px !important;object-fit:cover !important;border-radius:9px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-content{flex:1 1 auto !important;min-width:0 !important;padding-top:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title{margin:0 0 4px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title a{font-size:14px !important;font-weight:600 !important;line-height:1.4 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .mod-banners__item,html.com_content.view-featured.itemid-103.home .t3-main-content .banneritem{overflow:hidden !important;margin:0 0 22px !important;padding:8px !important;border:1px solid rgba(234,215,185,0.85) !important;border-radius:16px !important;background:#fffdf9 !important;box-shadow:0 8px 18px rgba(91,62,28,0.045) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .mod-banners__item img,html.com_content.view-featured.itemid-103.home .t3-main-content .banneritem img{display:block !important;width:100% !important;max-width:100% !important;height:auto !important;border-radius:12px !important} html.com_content.view-featured.itemid-103.home .t3-main-content iframe[src*="youtube"],html.com_content.view-featured.itemid-103.home .t3-main-content iframe[src*="youtu.be"],html.com_content.view-featured.itemid-103.home .t3-main-content iframe[src*="vimeo"]{display:block !important;width:100% !important;max-width:100% !important;aspect-ratio:16 / 9 !important;height:auto !important;border:0 !important;border-radius:14px !important;background-color:#111111 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .custom{color:#40362d !important;font-size:15px !important;line-height:1.65 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .custom p:last-child{margin-bottom:0 !important} @media (max-width:991px){html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar{padding-left:0 !important;margin-top:14px !important}}@media (max-width:767px){html.com_content.view-featured.itemid-103.home .t3-main-content > .t3-module:not(#Mod92){margin-bottom:34px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title{margin-bottom:16px !important;padding-top:12px !important;padding-bottom:10px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .module-title span,html.com_content.view-featured.itemid-103.home .t3-main-content h3.module-title span{font-size:19px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .mod-banners__item,html.com_content.view-featured.itemid-103.home .t3-main-content .banneritem{padding:6px !important;border-radius:14px !important}}  html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"]{display:flex !important;flex-direction:column !important;min-width:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-big,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-medium,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-normal{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;min-height:0 !important;overflow:hidden !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .article-content{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;min-height:0 !important;overflow:hidden !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image{flex:0 0 auto !important;width:100% !important;margin:0 0 12px !important;overflow:hidden !important;border-radius:14px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image img{display:block !important;width:100% !important;height:245px !important;object-fit:cover !important;border-radius:14px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image img{display:block !important;width:100% !important;height:155px !important;object-fit:cover !important;border-radius:14px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image img{display:block !important;width:100% !important;height:125px !important;object-fit:cover !important;border-radius:12px !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title{min-height:0 !important;margin:0 0 7px !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title a{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;line-clamp:3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title a{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;line-clamp:2 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-introtext{display:-webkit-box !important;overflow:hidden !important;min-height:0 !important;margin-top:6px !important;color:#40362d !important;-webkit-box-orient:vertical !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-introtext{-webkit-line-clamp:4 !important;line-clamp:4 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-introtext{-webkit-line-clamp:3 !important;line-clamp:3 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .article-info{flex:0 0 auto !important;overflow:hidden !important;max-width:100% !important;white-space:nowrap !important;text-overflow:ellipsis !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .readmore,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .readmore,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .readmore,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-readmore,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-readmore,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-readmore{margin-top:auto !important;padding-top:10px !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .news-normal{display:flex !important;flex-direction:row !important;align-items:flex-start !important;height:auto !important;min-height:0 !important;gap:10px !important;overflow:visible !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image{flex:0 0 76px !important;width:76px !important;max-width:76px !important;margin:0 !important;overflow:hidden !important;border-radius:9px !important;background-color:#f7efe2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .item-image img{width:76px !important;height:54px !important;object-fit:cover !important;border-radius:9px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-content{display:block !important;flex:1 1 auto !important;min-width:0 !important;padding-top:0 !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title a{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;line-clamp:2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-introtext{display:none !important} @media (max-width:767px){html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row{display:block !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"]{display:block !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-big,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-medium,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .ja-news > .row > [class*="col-"] > .news-normal{display:block !important;height:auto !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image img{height:205px !important}}  html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image{display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;width:100% !important;margin:0 0 13px !important;border-radius:14px !important;background-color:#f8f1e6 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image{aspect-ratio:16 / 10 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image{aspect-ratio:4 / 3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image img{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;object-position:center center !important;border-radius:12px !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image img{padding:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image img{padding:0 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title a{font-size:23px !important;font-weight:780 !important;line-height:1.28 !important;letter-spacing:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title a{font-size:18px !important;font-weight:720 !important;line-height:1.34 !important;letter-spacing:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title a{font-size:16px !important;font-weight:680 !important;line-height:1.38 !important;letter-spacing:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-introtext{font-size:16px !important;line-height:1.62 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-introtext{font-size:15px !important;line-height:1.58 !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title a{-webkit-line-clamp:2 !important;line-clamp:2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title a{-webkit-line-clamp:2 !important;line-clamp:2 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-introtext{-webkit-line-clamp:3 !important;line-clamp:3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-introtext{-webkit-line-clamp:3 !important;line-clamp:3 !important} html.com_content.view-featured.itemid-103.home .ja-news .article-info,html.com_content.view-featured.itemid-103.home .ja-news .article-info dd,html.com_content.view-featured.itemid-103.home .ja-news .article-info a,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info dd,html.com_content.view-featured.itemid-103.home .t3-main-content .article-info a{font-size:12px !important;font-weight:650 !important;line-height:1.35 !important;letter-spacing:.025em !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .mod-articles-category-title a{font-size:14.5px !important;font-weight:650 !important;line-height:1.42 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info dd,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-sidebar .article-info a,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .article-info,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .article-info dd,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-sidebar .article-info a{font-size:11.5px !important;line-height:1.35 !important} html.com_content.view-featured.itemid-103.home .t3-sidebar-right .ja-news .news-big .mod-articles-category-title a{font-size:16px !important;font-weight:720 !important;line-height:1.38 !important}html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct p,html.com_content.view-featured.itemid-103.home .t3-sidebar-right .module-ct li{font-size:14.5px !important;line-height:1.62 !important} @media (max-width:767px){html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image{aspect-ratio:4 / 3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-title a{font-size:21px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-title a,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-title a{font-size:17px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal .mod-articles-category-introtext{font-size:15.5px !important;line-height:1.58 !important}}  html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal{position:relative !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image{position:relative !important;z-index:1 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .article-content{position:relative !important;z-index:2 !important;display:block !important;width:100% !important;margin-top:10px !important;padding-top:0 !important;background:transparent !important;overflow:visible !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big:has(.article-content),html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium:has(.article-content),html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal:has(.article-content){display:flex !important;flex-direction:column !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big:has(.article-content) > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium:has(.article-content) > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal:has(.article-content) > .article-content{flex:1 1 auto !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big:not(:has(.article-content)),html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium:not(:has(.article-content)),html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal:not(:has(.article-content)){display:block !important;height:auto !important;min-height:0 !important;margin-bottom:22px !important;padding:0 !important;overflow:visible !important;border:0 !important;background:transparent !important;box-shadow:none !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big:not(:has(.article-content)) > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium:not(:has(.article-content)) > .item-image,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal:not(:has(.article-content)) > .item-image{display:block !important;width:100% !important;margin:0 !important;overflow:hidden !important;border-radius:14px !important;background-color:#f8f1e6 !important;aspect-ratio:auto !important}html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big:not(:has(.article-content)) > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium:not(:has(.article-content)) > .item-image img,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal:not(:has(.article-content)) > .item-image img{display:block !important;width:100% !important;height:auto !important;object-fit:initial !important;border-radius:14px !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .article-content{top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important} html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-big > .item-image + .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-medium > .item-image + .article-content,html.com_content.view-featured.itemid-103.home .t3-main-content .t3-module:not(#Mod92) .news-normal > .item-image + .article-content{margin-top:12px !important} html.com_content.view-featured.itemid-103.home #Mod99 .brick-article{position:relative !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article::after{content:"" !important;position:absolute !important;left:0 !important;right:0 !important;bottom:0 !important;height:52% !important;z-index:1 !important;pointer-events:none !important;background-image:linear-gradient( to top,rgba(0,0,0,0.86) 0%,rgba(0,0,0,0.58) 38%,rgba(0,0,0,0.18) 72%,rgba(0,0,0,0) 100% ) !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content{position:absolute !important;right:0 !important;bottom:0 !important;left:0 !important;z-index:20 !important;padding:16px 18px 18px !important;background:transparent !important;opacity:1 !important;mix-blend-mode:normal !important;filter:none !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title{position:relative !important;z-index:30 !important;margin:0 0 8px !important;padding:0 !important;background:none !important;background-color:transparent !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;line-height:1.25 !important;opacity:1 !important;mix-blend-mode:normal !important;filter:none !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a:link,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a:visited,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a:hover,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a:focus,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a:active,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a:link,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a:visited,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a:hover,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a:focus,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a:active{display:inline-block !important;position:relative !important;z-index:40 !important;padding:4px 9px !important;border-radius:8px !important;background:rgba(0,0,0,0.34) !important;background-color:rgba(0,0,0,0.34) !important;color:#ffffff !important;-webkit-text-fill-color:#ffffff !important;font-size:18px !important;font-weight:700 !important;line-height:1.25 !important;letter-spacing:0.01em !important;text-decoration:none !important;text-shadow:0 1px 4px rgba(0,0,0,0.85),0 1px 1px rgba(0,0,0,0.95) !important;opacity:1 !important;mix-blend-mode:normal !important;filter:none !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .mod-articles-category-tags,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-info{position:relative !important;z-index:35 !important}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content{padding:14px 14px 16px !important}html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content h4.mod-articles-category-title > a,html.com_content.view-featured.itemid-103.home #Mod99 .brick-article .article-content .mod-articles-category-title > a{font-size:17px !important;padding:4px 8px !important}} html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal{display:flex !important;align-items:center !important;gap:14px !important;padding:14px 0 !important;margin:0 !important;border-bottom:1px solid rgba(170,140,100,0.18) !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .item-image{flex:0 0 64px !important;width:64px !important;max-width:64px !important;margin:0 !important;float:none !important;overflow:hidden !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .item-image img{display:block !important;width:64px !important;height:64px !important;object-fit:cover !important;border-radius:12px !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .article-content{flex:1 1 auto !important;min-width:0 !important;float:none !important;display:flex !important;flex-direction:column !important;justify-content:center !important;padding:0 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .article-info{margin:0 0 4px !important;font-size:12px !important;line-height:1.3 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .mod-articles-category-title{margin:0 !important;line-height:1.35 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal .mod-articles-category-title a{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;line-clamp:2 !important;font-size:15px !important;font-weight:650 !important;line-height:1.35 !important}html.com_content.view-featured.itemid-103.home .t3-main-content .news-sidebar .news-normal:last-child{border-bottom:0 !important} html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{padding-top:9px !important;padding-bottom:10px !important;margin-bottom:0 !important;min-height:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal .item-image{margin-bottom:6px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal .article-content{margin-top:0 !important;padding-top:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 h3.module-title,html.com_content.view-featured.itemid-103.home #Mod93 h3.module-title span,html.com_content.view-featured.itemid-103.home #Mod93 .module-title,html.com_content.view-featured.itemid-103.home #Mod93 .module-title span{font-size:26px !important;font-weight:850 !important;line-height:1.2 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title a{font-size:26px !important;font-weight:800 !important;line-height:1.28 !important;color:#3f3026 !important;text-decoration:none !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext p,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext strong{font-size:17px !important;line-height:1.58 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info dd,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info a{font-size:11.5px !important;font-weight:650 !important;line-height:1.35 !important;letter-spacing:0.03em !important}html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal h4.mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal h4.mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal .mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal .mod-articles-category-title a{font-size:17.5px !important;font-weight:750 !important;line-height:1.32 !important;color:#4a3528 !important;text-decoration:none !important}html.com_content.view-featured.itemid-103.home #Mod93 .category-menu a{font-size:12.5px !important;font-weight:750 !important;line-height:1.25 !important;padding:5px 12px !important}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #Mod93{padding-left:14px !important;padding-right:14px !important}html.com_content.view-featured.itemid-103.home #Mod93 h3.module-title,html.com_content.view-featured.itemid-103.home #Mod93 h3.module-title span,html.com_content.view-featured.itemid-103.home #Mod93 .module-title,html.com_content.view-featured.itemid-103.home #Mod93 .module-title span{font-size:25px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title a{font-size:25px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext p,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext strong{font-size:16.5px !important;line-height:1.56 !important}html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal h4.mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal h4.mod-articles-category-title a,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal .mod-articles-category-title,html.com_content.view-featured.itemid-103.home #Mod93#Mod93 .news-sidebar .news-normal .mod-articles-category-title a{font-size:17px !important;line-height:1.32 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{padding-top:10px !important;padding-bottom:10px !important}}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #Mod93{padding-left:14px !important;padding-right:14px !important}html.com_content.view-featured.itemid-103.home #Mod93 h3.module-title span,html.com_content.view-featured.itemid-103.home #Mod93 .module-title span{font-size:24px !important;line-height:1.2 !important}html.com_content.view-featured.itemid-103.home #Mod93 .category-menu a{font-size:12px !important;padding:6px 11px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title a{font-size:24px !important;line-height:1.28 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext{font-size:16px !important;line-height:1.6 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .article-info,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .article-info dd,html.com_content.view-featured.itemid-103.home #Mod93 .news-big .article-info a,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info dd,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .article-info a{font-size:11.5px !important;line-height:1.4 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar h4.mod-articles-category-title a{font-size:17px !important;line-height:1.35 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{padding-top:16px !important;padding-bottom:16px !important}}@media (max-width:420px){html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title a{font-size:23px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar h4.mod-articles-category-title a{font-size:16.5px !important}}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #Mod93{box-sizing:border-box !important;width:100% !important;max-width:100% !important;padding-left:14px !important;padding-right:14px !important;overflow:hidden !important}html.com_content.view-featured.itemid-103.home #Mod93 > .module-inner,html.com_content.view-featured.itemid-103.home #Mod93 .module-ct,html.com_content.view-featured.itemid-103.home #Mod93 .ja-news,html.com_content.view-featured.itemid-103.home #Mod93 .ja-news > .row,html.com_content.view-featured.itemid-103.home #Mod93 .ja-news > .row > [class*="col-"]{box-sizing:border-box !important;width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal{min-height:78px !important;padding:12px 0 12px 84px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .item-image,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .pull-left.item-image,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > div[itemprop="image"]{top:12px !important;width:70px !important;max-width:70px !important;min-width:70px !important;height:52px !important;max-height:52px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .item-image img,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .pull-left.item-image img,html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > div[itemprop="image"] img{width:70px !important;max-width:70px !important;height:52px !important;max-height:52px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .article-content dl.article-info dd{font-size:10px !important;line-height:1.25 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar > .news-normal > .article-content h4.mod-articles-category-title a{font-size:13.5px !important}} html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{padding-top:6px !important;padding-bottom:7px !important;margin-bottom:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal .item-image{margin-bottom:4px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal .article-content{margin-top:0 !important;padding-top:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal aside.article-aside{margin-bottom:2px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal dl.article-info{margin-bottom:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal h4.mod-articles-category-title{margin-top:2px !important;margin-bottom:0 !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{border-bottom-color:rgba(170,140,100,0.14) !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big h4.mod-articles-category-title{margin-top:6px !important;margin-bottom:5px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .article-aside{margin-bottom:3px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-big .mod-articles-category-introtext{margin-top:0 !important}@media (max-width:767px){html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal{padding-top:7px !important;padding-bottom:8px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal .item-image{margin-bottom:4px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal aside.article-aside{margin-bottom:2px !important}html.com_content.view-featured.itemid-103.home #Mod93 .news-sidebar .news-normal h4.mod-articles-category-title{margin-top:2px !important}}  html.com_content.view-category.layout-blog #t3-mainbody{padding-top:20px !important}html.com_content.view-category.layout-blog #t3-content{padding-right:18px !important}html.com_content.view-category.layout-blog #t3-content .blog{color:#2f2b27 !important;font-family:"Noticia Text",Georgia,serif !important}html.com_content.view-category.layout-blog #t3-content .blog .page-header{margin:0 0 18px !important;padding:0 0 12px !important;border:0 !important;border-bottom:1px solid #eadfce !important}html.com_content.view-category.layout-blog #t3-content .blog .page-title,html.com_content.view-category.layout-blog #t3-content .blog h1.page-title{margin:0 !important;color:#3f3025 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:25px !important;font-weight:700 !important;line-height:1.24 !important;letter-spacing:0 !important}html.com_content.view-category.layout-blog #t3-content .blog .page-title .fa-circle{display:none !important}html.com_content.view-category.layout-blog #t3-content .blog .category-desc .fields-container,html.com_content.view-category.layout-blog #t3-content .blog .category-desc .field-entry.colors,html.com_content.view-category.layout-blog #t3-content .blog .category-desc .color-field{display:none !important} html.com_content.view-category.layout-blog #t3-content .blog .items-row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;margin:0 -5px 22px !important}html.com_content.view-category.layout-blog #t3-content .blog .items-row > .col-sm-6,html.com_content.view-category.layout-blog #t3-content .blog .items-row > [class*="col-"]{display:flex !important;flex-direction:column !important;padding-left:5px !important;padding-right:5px !important;margin-bottom:0 !important}html.com_content.view-category.layout-blog #t3-content .blog .items-row > .col-sm-6 > .item,html.com_content.view-category.layout-blog #t3-content .blog .items-row > .col-sm-6 > .item > .system-unpublished,html.com_content.view-category.layout-blog #t3-content .blog .item{display:flex !important;flex:1 1 auto !important;width:100% !important}html.com_content.view-category.layout-blog #t3-content .blog article{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;width:100% !important;min-height:100% !important;padding:0 !important;overflow:hidden !important;border:1px solid #eadfce !important;border-radius:18px !important;background:linear-gradient(180deg,#fffdf9 0%,#fffaf1 100%) !important;box-shadow:0 8px 18px rgba(75,53,39,0.045) !important}html.com_content.view-category.layout-blog #t3-content .blog article:hover{box-shadow:0 10px 24px rgba(75,53,39,0.07) !important} html.com_content.view-category.layout-blog #t3-content .blog article > .item-image,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-.item-image,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-left.item-image,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-right.item-image,html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list{position:relative !important;display:block !important;float:none !important;width:100% !important;height:auto !important;margin:0 !important;overflow:hidden !important;border-radius:0 !important;background:#f8f1e6 !important;aspect-ratio:16 / 9 !important}html.com_content.view-category.layout-blog #t3-content .blog article > .item-image a,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-.item-image a,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-left.item-image a,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-right.item-image a{display:block !important;width:100% !important;height:100% !important}html.com_content.view-category.layout-blog #t3-content .blog article > .item-image img,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-.item-image img,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-left.item-image img,html.com_content.view-category.layout-blog #t3-content .blog article > .pull-right.item-image img,html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list img,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list img{display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;border-radius:0 !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important}html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list iframe,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list iframe{display:block !important;width:100% !important;height:100% !important;min-height:0 !important;border:0 !important;background:#201a15 !important}html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list::before,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list::after,html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list::before,html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list::after{display:none !important;content:none !important;background:transparent !important}html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list .btn-play,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list .btn-play{position:absolute !important;z-index:5 !important;top:12px !important;left:12px !important;width:42px !important;height:42px !important;border-radius:50% !important;background:rgba(215,25,32,0.94) !important;color:#ffffff !important;box-shadow:0 6px 16px rgba(0,0,0,0.22) !important}html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list .btn-play::before,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list .btn-play::before{content:"" !important;position:absolute !important;left:16px !important;top:12px !important;width:0 !important;height:0 !important;border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:14px solid #ffffff !important}html.com_content.view-category.layout-blog #t3-content .blog article > .ja-video-list .btn-play .ico,html.com_content.view-category.layout-blog #t3-content .blog article > .item-image.ja-video-list .btn-play .ico{display:none !important} html.com_content.view-category.layout-blog #t3-content .blog article aside.article-aside{order:2 !important;margin:0 !important;padding:13px 17px 0 !important;border:0 !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info{display:flex !important;flex-wrap:wrap !important;gap:0 !important;margin:0 !important;padding:0 !important;background:transparent !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info dt{display:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info dd,html.com_content.view-category.layout-blog #t3-content .blog article .article-info a{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;color:#867768 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:10.5px !important;font-weight:600 !important;line-height:1.32 !important;letter-spacing:.025em !important;text-transform:uppercase !important;text-decoration:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info dd.modified,html.com_content.view-category.layout-blog #t3-content .blog article .article-info dd.hits{display:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info dd + dd::before{content:"·" !important;display:inline-block !important;margin:0 7px !important;color:#c5af93 !important;font-weight:800 !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info i,html.com_content.view-category.layout-blog #t3-content .blog article .article-info .fa{display:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info a:hover{color:#9a4e2b !important} html.com_content.view-category.layout-blog #t3-content .blog article header.article-header{order:3 !important;margin:0 !important;padding:5px 17px 0 !important}html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title,html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title a{margin:0 !important;padding:0 !important;color:#3f3025 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:19px !important;font-weight:680 !important;line-height:1.28 !important;letter-spacing:0 !important;text-decoration:none !important}html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title a{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:2 !important;line-clamp:2 !important}html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title a:hover{color:#8a4f24 !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro{order:4 !important;flex:1 1 auto !important;margin:0 !important;padding:9px 17px 0 !important;color:#3f352d !important;font-family:"Noticia Text",Georgia,serif !important;font-size:15px !important;line-height:1.55 !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro p{margin:0 0 8px !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro > p,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro .mf-lead,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro .mf-article{display:-webkit-box !important;overflow:hidden !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important;line-clamp:3 !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro h1,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro h2,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro h3,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro h4{margin:0 0 8px !important;color:#4b3527 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:17px !important;font-weight:650 !important;line-height:1.3 !important;text-align:left !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro strong{color:#312820 !important;font-weight:650 !important}html.com_content.view-category.layout-blog #t3-content .blog article .content_rating{display:inline-flex !important;align-items:center !important;gap:7px !important;width:auto !important;max-width:100% !important;margin:0 0 7px !important;padding:4px 7px !important;border:1px solid #ecd9ba !important;border-radius:999px !important;background:#fffaf1 !important;color:#7a6958 !important;font-size:10.5px !important;font-weight:700 !important;line-height:1.2 !important;box-shadow:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .content_rating ul{display:inline-flex !important;align-items:center !important;gap:1px !important;margin:0 !important;padding:0 !important}html.com_content.view-category.layout-blog #t3-content .blog article .content_rating li,html.com_content.view-category.layout-blog #t3-content .blog article .content_rating svg{width:11px !important;height:11px !important;margin:0 !important} html.com_content.view-category.layout-blog #t3-content .blog article .tags{order:5 !important;margin:auto 0 0 !important;padding:9px 15px 11px !important;border-top:1px solid #efe2d1 !important;background:rgba(255,255,255,0.42) !important}html.com_content.view-category.layout-blog #t3-content .blog article .tags span{display:inline-block !important;margin:0 2px 3px 0 !important}html.com_content.view-category.layout-blog #t3-content .blog article .tags a,html.com_content.view-category.layout-blog #t3-content .blog article .tags a.btn,html.com_content.view-category.layout-blog #t3-content .blog article .tags a.label,html.com_content.view-category.layout-blog #t3-content .blog article .tags a.label-info{display:inline-flex !important;align-items:center !important;min-height:21px !important;padding:4px 7px !important;border:1px solid #dfc7aa !important;border-radius:999px !important;background:#ffffff !important;color:#6f4d32 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:10.5px !important;font-weight:650 !important;line-height:1.15 !important;text-decoration:none !important;box-shadow:none !important}html.com_content.view-category.layout-blog #t3-content .blog article .tags a:hover{background:#fff0dc !important;border-color:#d8a76c !important;color:#9a4e2b !important} html.com_content.view-category.layout-blog #t3-content .blog .pagination-wrap{margin:10px 0 34px !important;padding-top:18px !important;border-top:1px solid #eadfce !important}html.com_content.view-category.layout-blog #t3-content .blog .pagination-wrap .counter{margin:0 0 12px !important;color:#7a6958 !important;font-size:13px !important;font-weight:700 !important}html.com_content.view-category.layout-blog #t3-content .blog .pagination{display:flex !important;flex-wrap:wrap !important;gap:6px !important;margin:0 !important;padding:0 !important}html.com_content.view-category.layout-blog #t3-content .blog .pagination > li > a,html.com_content.view-category.layout-blog #t3-content .blog .pagination > li > span{min-width:34px !important;padding:8px 10px !important;border:1px solid #eadfce !important;border-radius:10px !important;background:#fffaf1 !important;color:#4b3527 !important;font-size:13px !important;font-weight:800 !important;text-align:center !important}html.com_content.view-category.layout-blog #t3-content .blog .pagination > li.active > a,html.com_content.view-category.layout-blog #t3-content .blog .pagination > li.active > span,html.com_content.view-category.layout-blog #t3-content .blog .pagination > li > a:hover{border-color:#d7b26d !important;background:#fff0dc !important;color:#9a4e2b !important}html.com_content.view-category.layout-blog #t3-content .blog .pagination > li.disabled > a,html.com_content.view-category.layout-blog #t3-content .blog .pagination > li.disabled > span{opacity:.55 !important} html.com_content.view-category.layout-blog #t3-content .blog article.cat-purple{border-top:5px solid #8d6bb0 !important}html.com_content.view-category.layout-blog #t3-content .blog article.cat-orange{border-top:5px solid #d98945 !important}html.com_content.view-category.layout-blog #t3-content .blog article.cat-blue{border-top:5px solid #5f84b8 !important}html.com_content.view-category.layout-blog #t3-content .blog article.cat-cyan{border-top:5px solid #6ba9a0 !important}html.com_content.view-category.layout-blog #t3-content .blog article.cat-green{border-top:5px solid #82a35c !important}html.com_content.view-category.layout-blog #t3-content .blog article.cat-yellow{border-top:5px solid #c9a23a !important} @media (max-width:767px){html.com_content.view-category.layout-blog #t3-mainbody{padding-top:16px !important}html.com_content.view-category.layout-blog #t3-content{padding-left:14px !important;padding-right:14px !important}html.com_content.view-category.layout-blog #t3-content .blog .page-header{margin-bottom:18px !important;padding-bottom:13px !important}html.com_content.view-category.layout-blog #t3-content .blog .page-title,html.com_content.view-category.layout-blog #t3-content .blog h1.page-title{font-size:24px !important}html.com_content.view-category.layout-blog #t3-content .blog .items-row{display:block !important;margin:0 !important}html.com_content.view-category.layout-blog #t3-content .blog .items-row > .col-sm-6,html.com_content.view-category.layout-blog #t3-content .blog .items-row > [class*="col-"]{display:block !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:20px !important}html.com_content.view-category.layout-blog #t3-content .blog article{border-radius:20px !important}html.com_content.view-category.layout-blog #t3-content .blog article aside.article-aside,html.com_content.view-category.layout-blog #t3-content .blog article header.article-header,html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro,html.com_content.view-category.layout-blog #t3-content .blog article .tags{padding-right:16px !important;padding-left:16px !important}html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title,html.com_content.view-category.layout-blog #t3-content .blog article h3.article-title a{font-size:19px !important;font-weight:680 !important}html.com_content.view-category.layout-blog #t3-content .blog article section.article-intro{font-size:15px !important;line-height:1.56 !important}html.com_content.view-category.layout-blog #t3-content .blog article .article-info dd,html.com_content.view-category.layout-blog #t3-content .blog article .article-info a,html.com_content.view-category.layout-blog #t3-content .blog article .content_rating{font-size:10.5px !important}html.com_content.view-category.layout-blog #t3-content .blog article .tags{padding:10px 14px 12px !important}} html.com_content.view-category.layout-ja_focusvideos #t3-mainbody{padding-top:20px !important}html.com_content.view-category.layout-ja_focusvideos #t3-content{padding-right:18px !important}html.com_content.view-category.layout-ja_focusvideos #t3-content .blog.videos{color:#2f2b27 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #ja-main-player,html.com_content.view-category.layout-ja_focusvideos #t3-content #videoplayer{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content .ja-videos-list-wrap{margin:0 !important;padding:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .items-row{display:block !important;margin:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .items-row > .item,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .items-row > [class*="col-"]{display:block !important;width:100% !important;max-width:100% !important;margin:0 0 18px !important;padding:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .system-unpublished{display:block !important;width:100% !important;overflow:hidden !important;margin:0 !important;padding:0 !important;border:1px solid #eadfce !important;border-radius:18px !important;background:linear-gradient(180deg,#fffdf9 0%,#fffaf1 100%) !important;box-shadow:0 8px 18px rgba(75,53,39,0.045) !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article:hover{box-shadow:0 10px 24px rgba(75,53,39,0.07) !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-thumb-wrap,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .pull-left.item-image,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .pull-right.item-image{position:relative !important;display:block !important;float:none !important;width:100% !important;height:auto !important;margin:0 !important;overflow:hidden !important;border-radius:18px 18px 0 0 !important;background:#f8f1e6 !important;aspect-ratio:16 / 9 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image a:not(.btn-play),html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list a:not(.btn-play){display:block !important;width:100% !important;height:100% !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image img,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list img,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image iframe,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list iframe,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image video,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list video{display:block !important;width:100% !important;height:100% !important;max-width:none !important;object-fit:cover !important;object-position:center center !important;border-radius:0 !important;opacity:1 !important;filter:none !important;mix-blend-mode:normal !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list::before,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list::after,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image::before,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image::after{display:none !important;content:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .btn-play,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list .btn-play{position:absolute !important;z-index:6 !important;top:12px !important;left:12px !important;display:block !important;width:40px !important;height:40px !important;border-radius:999px !important;background:rgba(215,25,32,0.94) !important;color:#ffffff !important;box-shadow:0 6px 16px rgba(0,0,0,0.22) !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .btn-play::before,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-image.ja-video-list .btn-play::before{content:"" !important;position:absolute !important;top:11px !important;left:15px !important;width:0 !important;height:0 !important;border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:14px solid #ffffff !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .btn-play .ico,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .btn-play .fa{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .item-content,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article > .item-content{display:block !important;width:100% !important;padding:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article aside.article-aside{margin:0 !important;padding:11px 17px 0 !important;border:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info{display:flex !important;flex-wrap:wrap !important;gap:0 !important;margin:0 !important;padding:0 !important;background:transparent !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info dt{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info dd,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info a{display:inline-flex !important;align-items:center !important;margin:0 !important;padding:0 !important;color:#867768 !important;font-size:10.5px !important;font-weight:600 !important;line-height:1.32 !important;letter-spacing:.025em !important;text-transform:uppercase !important;text-decoration:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info dd.modified,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info dd.hits{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info dd + dd::before{content:"·" !important;display:inline-block !important;margin:0 7px !important;color:#c5af93 !important;font-weight:800 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info i,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .article-info .fa{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article header.article-header{margin:0 !important;padding:6px 17px 0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article h3.article-title,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article h3.article-title a{margin:0 !important;color:#2f2b27 !important;font-size:20px !important;font-weight:700 !important;line-height:1.3 !important;text-decoration:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article h3.article-title a:hover{color:#8a4f24 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article section.article-intro{margin:0 !important;padding:9px 17px 17px !important;color:#3f352d !important;font-family:"Noticia Text",Georgia,serif !important;font-size:15px !important;line-height:1.55 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article section.article-intro p{margin:0 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .content_rating{display:inline-flex !important;align-items:center !important;gap:7px !important;margin:0 0 6px !important;padding:4px 7px !important;border:1px solid #ecd9ba !important;border-radius:999px !important;background:#fffaf1 !important;color:#7a6958 !important;font-size:10.5px !important;line-height:1.2 !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article .tags{display:none !important}html.com_content.view-category.layout-ja_focusvideos #t3-content .pagination-wrap,html.com_content.view-category.layout-ja_focusvideos #t3-content .load-more,html.com_content.view-category.layout-ja_focusvideos #t3-content .btn-load-more{margin:18px 0 34px !important;text-align:center !important}html.com_content.view-category.layout-ja_focusvideos #t3-content .btn,html.com_content.view-category.layout-ja_focusvideos #t3-content .load-more a,html.com_content.view-category.layout-ja_focusvideos #t3-content .btn-load-more,html.com_content.view-category.layout-ja_focusvideos #t3-content button{border-radius:0 !important;font-weight:800 !important}@media (max-width:767px){html.com_content.view-category.layout-ja_focusvideos #t3-content{padding-left:14px !important;padding-right:14px !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .items-row > .item,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container .items-row > [class*="col-"]{margin-bottom:18px !important}html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article h3.article-title,html.com_content.view-category.layout-ja_focusvideos #t3-content #item-container article h3.article-title a{font-size:18px !important}} html.com_finder.view-search #t3-mainbody,html.com_finder.view-search #t3-content{color:#2f2b27 !important}html.com_finder.view-search #t3-content .finder,html.com_finder.view-search #t3-content .search,html.com_finder.view-search #t3-content .com-finder,html.com_finder.view-search #t3-content .finder-search{font-family:"Heebo","Open Sans",Arial,sans-serif !important}html.com_finder.view-search #t3-content form,html.com_finder.view-search #t3-content #finder-search,html.com_finder.view-search #t3-content .com-finder__form{margin:0 0 18px !important;padding:16px 18px !important;border:1px solid #eadfce !important;border-radius:16px !important;background:#fffaf1 !important;box-shadow:0 7px 18px rgba(75,53,39,0.045) !important}html.com_finder.view-search #t3-content input[type="text"],html.com_finder.view-search #t3-content input[type="search"]{height:38px !important;border:1px solid #dfc7aa !important;border-radius:9px !important;background:#ffffff !important;color:#2f2b27 !important;box-shadow:none !important}html.com_finder.view-search #t3-content .btn,html.com_finder.view-search #t3-content button,html.com_finder.view-search #t3-content input[type="submit"]{border-color:#d71920 !important;border-radius:9px !important;background:#d71920 !important;color:#ffffff !important;font-weight:800 !important}html.com_finder.view-search #t3-content .btn:hover,html.com_finder.view-search #t3-content button:hover,html.com_finder.view-search #t3-content input[type="submit"]:hover{border-color:#b9141a !important;background:#b9141a !important}html.com_finder.view-search #t3-content .result__item,html.com_finder.view-search #t3-content .result-item,html.com_finder.view-search #t3-content .search-results .result,html.com_finder.view-search #t3-content .search-results li,html.com_finder.view-search #t3-content .com-finder__results-list > li{margin:0 0 12px !important;padding:15px 17px !important;border:1px solid #eadfce !important;border-radius:14px !important;background:linear-gradient(180deg,#fffdf9 0%,#fffaf1 100%) !important;box-shadow:0 6px 16px rgba(75,53,39,0.035) !important;list-style:none !important}html.com_finder.view-search #t3-content .result__title,html.com_finder.view-search #t3-content .result-title,html.com_finder.view-search #t3-content .search-results .result-title,html.com_finder.view-search #t3-content .result__title a,html.com_finder.view-search #t3-content .result-title a{color:#7a3f24 !important;font-size:16px !important;font-weight:800 !important;line-height:1.3 !important;text-decoration:none !important}html.com_finder.view-search #t3-content .result__title a:hover,html.com_finder.view-search #t3-content .result-title a:hover{color:#d71920 !important}html.com_finder.view-search #t3-content .result__url,html.com_finder.view-search #t3-content .result-url,html.com_finder.view-search #t3-content cite{color:#7a6958 !important;font-size:12px !important;line-height:1.35 !important}html.com_finder.view-search #t3-content .result__description,html.com_finder.view-search #t3-content .result-text,html.com_finder.view-search #t3-content .search-results p{color:#332a22 !important;font-family:"Noticia Text",Georgia,serif !important;font-size:14px !important;line-height:1.55 !important}html.com_finder.view-search #t3-content mark,html.com_finder.view-search #t3-content .highlight{padding:1px 3px !important;border-radius:3px !important;background:#fff0a8 !important;color:#332a22 !important}html.com_finder.view-search #t3-content .pagination,html.com_finder.view-search #t3-content .pagination-wrap{margin-top:18px !important;padding-top:12px !important;border-top:1px solid #eadfce !important}@media (max-width:767px){html.com_finder.view-search #t3-content{padding-left:14px !important;padding-right:14px !important}} #t3-content .convertforms,#t3-content .cf,#t3-content .cf-form,#t3-content form.convertforms{max-width:720px !important;margin:0 0 36px !important;padding:26px 28px 24px !important;border:1px solid #eadfce !important;border-radius:22px !important;background:linear-gradient(180deg,#fffdf9 0%,#fffaf1 100%) !important;box-shadow:0 10px 26px rgba(75,53,39,0.06) !important;color:#2f2b27 !important;font-family:"Noticia Text",Georgia,serif !important}#t3-content .convertforms *,#t3-content .cf *,#t3-content .cf-form *{box-sizing:border-box !important}#t3-content .convertforms img,#t3-content .cf-form img{display:block !important;max-width:64px !important;height:auto !important;margin:0 auto 12px !important}#t3-content .convertforms p,#t3-content .cf-form p{color:#4b3b30 !important;font-size:15px !important;line-height:1.58 !important}#t3-content .convertforms > p:first-of-type,#t3-content .cf-form > p:first-of-type{max-width:520px !important;margin:0 auto 18px !important;text-align:center !important;font-size:15.5px !important;line-height:1.55 !important}#t3-content .convertforms .cf-control-group,#t3-content .convertforms .form-group,#t3-content .cf-form .cf-control-group,#t3-content .cf-form .form-group,#t3-content .convertforms .cf-field,#t3-content .cf-form .cf-field{margin-bottom:14px !important}#t3-content .convertforms label,#t3-content .cf-form label{display:block !important;margin-bottom:6px !important;color:#5c412d !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:12px !important;font-weight:700 !important;line-height:1.35 !important;letter-spacing:.015em !important}#t3-content .convertforms input[type="text"],#t3-content .convertforms input[type="email"],#t3-content .convertforms input[type="tel"],#t3-content .convertforms input[type="url"],#t3-content .convertforms textarea,#t3-content .cf-form input[type="text"],#t3-content .cf-form input[type="email"],#t3-content .cf-form input[type="tel"],#t3-content .cf-form input[type="url"],#t3-content .cf-form textarea{width:100% !important;min-height:42px !important;padding:10px 13px !important;border:1px solid #dfc7aa !important;border-radius:12px !important;background:#ffffff !important;color:#332a22 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:14px !important;line-height:1.4 !important;box-shadow:none !important}#t3-content .convertforms textarea,#t3-content .cf-form textarea{min-height:130px !important;resize:vertical !important}#t3-content .convertforms input:focus,#t3-content .convertforms textarea:focus,#t3-content .cf-form input:focus,#t3-content .cf-form textarea:focus{border-color:#c98945 !important;outline:none !important;box-shadow:0 0 0 3px rgba(201,137,69,0.16) !important}#t3-content .convertforms input[type="file"],#t3-content .cf-form input[type="file"]{width:100% !important;padding:14px !important;border:1px dashed #d8b98d !important;border-radius:14px !important;background:#fff7e9 !important;color:#5a4635 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:13px !important}#t3-content .convertforms input[type="checkbox"],#t3-content .cf-form input[type="checkbox"]{width:15px !important;height:15px !important;margin:0 7px 0 0 !important;accent-color:#d71920 !important}#t3-content .convertforms .checkbox,#t3-content .cf-form .checkbox,#t3-content .convertforms .cf-checkbox,#t3-content .cf-form .cf-checkbox{display:flex !important;align-items:flex-start !important;gap:7px !important;margin:8px 0 !important;color:#4b3b30 !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:12.5px !important;line-height:1.45 !important}#t3-content .convertforms a,#t3-content .cf-form a{color:#9a4e2b !important;font-weight:700 !important;text-decoration:none !important}#t3-content .convertforms a:hover,#t3-content .cf-form a:hover{color:#d71920 !important;text-decoration:underline !important}#t3-content .convertforms button,#t3-content .convertforms input[type="submit"],#t3-content .cf-form button,#t3-content .cf-form input[type="submit"],#t3-content .convertforms .cf-btn,#t3-content .cf-form .cf-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-height:44px !important;margin-top:12px !important;padding:11px 18px !important;border:1px solid #d75a17 !important;border-radius:12px !important;background:linear-gradient(135deg,#f36b16 0%,#e24f12 100%) !important;color:#ffffff !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:13px !important;font-weight:800 !important;line-height:1.2 !important;letter-spacing:.035em !important;text-transform:uppercase !important;box-shadow:0 7px 16px rgba(226,79,18,0.2) !important;cursor:pointer !important}#t3-content .convertforms button:hover,#t3-content .convertforms input[type="submit"]:hover,#t3-content .cf-form button:hover,#t3-content .cf-form input[type="submit"]:hover,#t3-content .convertforms .cf-btn:hover,#t3-content .cf-form .cf-btn:hover{background:linear-gradient(135deg,#d71920 0%,#b9141b 100%) !important;border-color:#b9141b !important;color:#ffffff !important}#t3-content .convertforms .error,#t3-content .convertforms .cf-error,#t3-content .cf-form .error,#t3-content .cf-form .cf-error{color:#b9141b !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:12px !important;font-weight:700 !important}#t3-content .convertforms .alert,#t3-content .cf-form .alert{border-radius:14px !important;font-family:"Heebo","Open Sans",Arial,sans-serif !important;font-size:13px !important;line-height:1.45 !important}@media (max-width:767px){#t3-content .convertforms,#t3-content .cf,#t3-content .cf-form,#t3-content form.convertforms{margin:0 0 28px !important;padding:20px 16px 18px !important;border-radius:18px !important}#t3-content .convertforms > p:first-of-type,#t3-content .cf-form > p:first-of-type{font-size:15px !important;text-align:left !important}#t3-content .convertforms input[type="text"],#t3-content .convertforms input[type="email"],#t3-content .convertforms input[type="tel"],#t3-content .convertforms textarea,#t3-content .cf-form input[type="text"],#t3-content .cf-form input[type="email"],#t3-content .cf-form input[type="tel"],#t3-content .cf-form textarea{font-size:15px !important}} span.empty,.empty{display:none !important;visibility:hidden !important;opacity:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}body noscript{display:none !important;visibility:hidden !important} .mf-about-v2{max-width:1060px !important;margin:0 auto 64px auto !important;padding:0 18px !important;color:#33251d !important;font-size:17px !important;line-height:1.72 !important}.mf-about-v2 h1,.mf-about-v2 h2,.mf-about-v2 h3{color:#2d2018 !important;letter-spacing:-0.015em !important}.mf-about-v2 h1{max-width:860px !important;font-size:clamp(30px,3.2vw,46px) !important;line-height:1.12 !important;margin:10px 0 20px 0 !important}.mf-about-v2 h2{font-size:clamp(25px,2.4vw,34px) !important;line-height:1.22 !important;margin:0 0 18px 0 !important}.mf-about-v2 h3{font-size:20px !important;line-height:1.3 !important;margin:0 0 10px 0 !important}.mf-about-v2 p{margin:0 0 18px 0 !important}.mf-about-v2 strong{color:#2b1e16 !important}.mf-about-kicker,.mf-about-zone-label{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin-bottom:12px !important;padding:6px 11px !important;border-radius:999px !important;font-size:12px !important;line-height:1 !important;font-weight:900 !important;letter-spacing:0.06em !important;text-transform:uppercase !important} .mf-about-hero-v2{position:relative !important;overflow:hidden !important;border-radius:28px !important;padding:38px 42px 34px 42px !important;margin:0 0 26px 0 !important;background:radial-gradient(circle at 8% 10%,rgba(246,197,120,0.28) 0,rgba(246,197,120,0) 28%),radial-gradient(circle at 94% 14%,rgba(180,126,80,0.18) 0,rgba(180,126,80,0) 24%),linear-gradient(135deg,#fff7e7 0%,#fbedd8 55%,#f6e3c8 100%) !important;border:1px solid #ead8bd !important;box-shadow:0 18px 45px rgba(72,48,32,0.10) !important}.mf-about-hero-v2::after{content:"" !important;position:absolute !important;right:-70px !important;bottom:-90px !important;width:220px !important;height:220px !important;border-radius:50% !important;background:rgba(255,255,255,0.34) !important;pointer-events:none !important}.mf-about-kicker{background:#ffffff !important;color:#8a4b20 !important;border:1px solid #ead2ad !important}.mf-about-hero-text{max-width:830px !important;font-size:18px !important;line-height:1.72 !important}.mf-about-hero-tags{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:24px !important}.mf-about-hero-tags span{display:inline-flex !important;align-items:center !important;padding:8px 14px !important;border-radius:999px !important;background:rgba(255,255,255,0.76) !important;border:1px solid rgba(218,190,151,0.85) !important;color:#5c3b24 !important;font-size:14px !important;font-weight:800 !important} .mf-about-opening-v2{display:grid !important;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr) !important;gap:24px !important;align-items:stretch !important;margin:30px 0 34px 0 !important}.mf-about-opening-text{padding:30px 32px !important;border-radius:24px !important;background:#fffaf0 !important;border:1px solid #eadfcc !important}.mf-about-pillars{display:grid !important;grid-template-columns:1fr !important;gap:14px !important}.mf-about-pillars article{padding:22px 24px !important;border-radius:22px !important;background:#f6f0e5 !important;border:1px solid #e4d8c8 !important;box-shadow:0 10px 24px rgba(72,48,32,0.05) !important}.mf-about-pillars article:nth-child(2){background:#eef5e8 !important;border-color:#d8e6cf !important}.mf-about-pillars article:nth-child(3){background:#f8eee8 !important;border-color:#ead4c7 !important}.mf-about-pillars p{margin-bottom:0 !important;font-size:16px !important} .mf-about-zone-heading{max-width:850px !important;margin-bottom:24px !important}.mf-about-zone-heading p{font-size:17px !important} .mf-about-story-zone{margin:34px 0 !important;padding:34px 38px !important;border-radius:28px !important;background:linear-gradient(135deg,rgba(255,250,240,0.95),rgba(250,237,215,0.95)) !important;border:1px solid #ead8bd !important}.mf-about-story-zone .mf-about-zone-label{background:#fff !important;color:#8b4c1f !important;border:1px solid #ead4ae !important}.mf-about-highlight{margin-top:24px !important;padding:18px 22px !important;border-radius:18px !important;background:#fff6dc !important;border-left:5px solid #d49a3b !important} .mf-about-edu-zone{margin:36px 0 !important;padding:34px 38px !important;border-radius:28px !important;background:radial-gradient(circle at 100% 0%,rgba(199,221,190,0.42) 0,rgba(199,221,190,0) 32%),linear-gradient(135deg,#f3f7ef 0%,#eaf2e4 100%) !important;border:1px solid #d7e5cf !important}.mf-about-edu-zone .mf-about-zone-label{background:#ffffff !important;color:#496a36 !important;border:1px solid #d3e2ca !important}.mf-about-feature-grid{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:16px !important}.mf-about-feature-grid article{padding:22px 20px !important;border-radius:20px !important;background:rgba(255,255,255,0.82) !important;border:1px solid rgba(211,226,202,0.95) !important;box-shadow:0 10px 24px rgba(61,86,45,0.06) !important}.mf-about-feature-grid p{margin-bottom:0 !important;font-size:15.5px !important;line-height:1.62 !important} .mf-about-audience-zone{margin:36px 0 !important}.mf-about-audience-zone .mf-about-zone-label{background:#f2f6ee !important;color:#496a36 !important;border:1px solid #d7e5cf !important}.mf-about-audience-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:18px !important}.mf-about-audience-grid article{padding:25px 24px !important;border-radius:24px !important;background:#ffffff !important;border:1px solid #eadfcc !important;box-shadow:0 14px 32px rgba(72,48,32,0.07) !important}.mf-about-audience-grid article:nth-child(1){background:#fff8ea !important}.mf-about-audience-grid article:nth-child(2){background:#f2f7ee !important}.mf-about-audience-grid article:nth-child(3){background:#f9eee7 !important}.mf-about-audience-grid p{margin-bottom:0 !important;font-size:16px !important} .mf-about-content-trust-zone{display:grid !important;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr) !important;gap:22px !important;margin:40px 0 !important}.mf-about-content-box,.mf-about-trust-box{padding:30px 32px !important;border-radius:26px !important;border:1px solid #eadfcc !important;box-shadow:0 12px 30px rgba(72,48,32,0.06) !important}.mf-about-content-box{background:#fffaf0 !important}.mf-about-trust-box{background:#f2f6ee !important;border-color:#d7e5cf !important}.mf-about-list{margin:20px 0 0 0 !important;padding:0 !important;list-style:none !important}.mf-about-list li{position:relative !important;margin:0 0 10px 0 !important;padding-left:26px !important}.mf-about-list li::before{content:"•" !important;position:absolute !important;left:6px !important;top:0 !important;color:#b91f2b !important;font-size:20px !important;line-height:1.2 !important;font-weight:900 !important} .mf-about-service-zone{margin:42px 0 !important;padding:36px 38px !important;border-radius:30px !important;background:radial-gradient(circle at 3% 0%,rgba(185,31,43,0.08) 0,rgba(185,31,43,0) 30%),linear-gradient(135deg,#fbf0e9 0%,#f4e1d6 100%) !important;border:1px solid #e7cfc1 !important;box-shadow:0 16px 42px rgba(72,48,32,0.08) !important}.mf-about-service-zone .mf-about-zone-label{background:#ffffff !important;color:#9b2b2f !important;border:1px solid #e7cfc1 !important}.mf-about-service-grid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:16px !important;margin-top:24px !important}.mf-about-service-grid article{padding:22px 22px !important;border-radius:22px !important;background:rgba(255,255,255,0.86) !important;border:1px solid rgba(232,207,194,0.95) !important}.mf-about-service-grid p{margin-bottom:0 !important;font-size:15.8px !important} .mf-about-closing-zone{margin:36px 0 !important}.mf-about-closing-zone blockquote{margin:0 !important;padding:22px 26px !important;border-radius:20px !important;background:#fff6dc !important;border-left:6px solid #d49a3b !important}.mf-about-closing-zone blockquote p{margin:0 !important;font-size:19px !important;line-height:1.65 !important;font-weight:800 !important} .mf-about-connect-zone{margin:40px 0 28px 0 !important;padding:36px 38px !important;border-radius:30px !important;background:linear-gradient(135deg,#fffaf0 0%,#f7efe4 100%) !important;border:1px solid #eadfcc !important;box-shadow:0 16px 42px rgba(72,48,32,0.08) !important}.mf-about-connect-zone .mf-about-zone-label{background:#ffffff !important;color:#7b4b22 !important;border:1px solid #eadfcc !important}.mf-about-connect-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;margin-top:24px !important}.mf-about-connect-grid article{display:flex !important;flex-direction:column !important;align-items:flex-start !important;padding:24px 24px !important;border-radius:22px !important;background:#ffffff !important;border:1px solid #eadfcc !important;box-shadow:0 10px 24px rgba(72,48,32,0.05) !important}.mf-about-connect-grid p{flex:1 !important;margin-bottom:18px !important;font-size:16px !important}.mf-about-connect-grid a,.mf-about-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;padding:11px 18px !important;border-radius:999px !important;background:#b91f2b !important;color:#ffffff !important;font-size:14px !important;font-weight:900 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:0 8px 18px rgba(185,31,43,0.16) !important}.mf-about-connect-grid a:hover,.mf-about-button:hover{background:#991923 !important;color:#ffffff !important;text-decoration:none !important}.mf-about-button-row{margin:26px 0 0 0 !important}.mf-about-contact-strip{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:20px !important;margin-top:24px !important;padding:22px 24px !important;border-radius:22px !important;background:#fff6dc !important;border:1px solid #ead8bd !important}.mf-about-contact-strip p{margin:0 !important} .mf-about-logo-wrap{text-align:center !important;margin:34px 0 8px 0 !important}.mf-about-logo{width:82px !important;height:auto !important} @media (max-width:980px){.mf-about-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.mf-about-opening-v2,.mf-about-content-trust-zone{grid-template-columns:1fr !important}}@media (max-width:760px){.mf-about-v2{max-width:100% !important;padding:0 14px !important;font-size:16px !important}.mf-about-hero-v2,.mf-about-story-zone,.mf-about-edu-zone,.mf-about-service-zone,.mf-about-connect-zone{padding:26px 20px !important;border-radius:22px !important}.mf-about-hero-v2 h1{font-size:30px !important}.mf-about-feature-grid,.mf-about-audience-grid,.mf-about-service-grid,.mf-about-connect-grid{grid-template-columns:1fr !important}.mf-about-content-box,.mf-about-trust-box,.mf-about-opening-text{padding:24px 20px !important;border-radius:22px !important}.mf-about-contact-strip{flex-direction:column !important;align-items:flex-start !important}.mf-about-button,.mf-about-connect-grid a{width:100% !important}} .mf-edu-landing{max-width:920px !important;margin:0 auto 64px auto !important;padding:0 16px !important;color:#2f2a26 !important;font-size:17px !important;line-height:1.72 !important}.mf-edu-landing *,.mf-edu-landing *::before,.mf-edu-landing *::after{box-sizing:border-box !important}.mf-edu-landing h1,.mf-edu-landing h2,.mf-edu-landing h3{color:#24282b !important;letter-spacing:-0.012em !important}.mf-edu-landing h1{max-width:820px !important;font-size:clamp(31px,3vw,43px) !important;line-height:1.15 !important;font-weight:650 !important;margin:12px 0 22px 0 !important}.mf-edu-landing h2{font-size:clamp(25px,2.2vw,32px) !important;line-height:1.26 !important;font-weight:620 !important;margin:0 0 18px 0 !important}.mf-edu-landing h3{font-size:20px !important;line-height:1.36 !important;font-weight:620 !important;margin:0 0 10px 0 !important}.mf-edu-landing p{margin:0 0 18px 0 !important}.mf-edu-landing strong{color:#24282b !important;font-weight:700 !important} .mf-edu-landing a{color:#a91e2a !important;font-weight:620 !important;text-decoration:none !important;border-bottom:1px solid rgba(169,30,42,0.22) !important;letter-spacing:0.006em !important}.mf-edu-landing a:hover{color:#871823 !important;border-bottom-color:rgba(135,24,35,0.55) !important;text-decoration:none !important} .mf-edu-landing section[id]{scroll-margin-top:92px !important} .mf-edu-kicker,.mf-edu-label{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin-bottom:14px !important;padding:8px 13px !important;border-radius:999px !important;background:#ffffff !important;border:1px solid #d6dfe4 !important;color:#35586b !important;font-size:13px !important;line-height:1 !important;font-weight:650 !important;letter-spacing:0.075em !important;text-transform:uppercase !important}.mf-edu-section-head{max-width:800px !important;margin-bottom:25px !important}.mf-edu-section-head p{max-width:780px !important} .mf-edu-hero{position:relative !important;overflow:hidden !important;border-radius:28px !important;padding:40px 42px 38px 42px !important;margin:0 0 28px 0 !important;background:radial-gradient(circle at 8% 10%,rgba(255,255,255,0.68) 0,rgba(255,255,255,0) 30%),radial-gradient(circle at 96% 16%,rgba(80,116,142,0.13) 0,rgba(80,116,142,0) 28%),linear-gradient(135deg,#f7f8f6 0%,#eef3f5 54%,#e5ebee 100%) !important;border:1px solid #d8e0e3 !important;box-shadow:0 18px 44px rgba(42,55,66,0.10) !important}.mf-edu-hero::after{content:"" !important;position:absolute !important;right:-85px !important;bottom:-105px !important;width:240px !important;height:240px !important;border-radius:50% !important;background:rgba(255,255,255,0.34) !important;pointer-events:none !important}.mf-edu-hero .mf-edu-kicker{background:#ffffff !important;border-color:#d6dfe4 !important;color:#35586b !important}.mf-edu-hero h1{color:#25313a !important}.mf-edu-hero p{color:#2f3b42 !important}.mf-edu-hero strong{color:#202a31 !important}.mf-edu-lead{max-width:810px !important;font-size:18px !important;line-height:1.72 !important} .mf-edu-age-strip{display:grid !important;grid-template-columns:auto 1fr !important;gap:8px 16px !important;align-items:center !important;margin:24px 0 !important;padding:18px 20px !important;border-radius:18px !important;background:rgba(255,255,255,0.88) !important;border:1px solid #d6dfe4 !important;color:#2f3b42 !important;box-shadow:0 8px 22px rgba(42,55,66,0.055) !important}.mf-edu-age-strip strong{color:#8a2d25 !important;font-size:15px !important;font-weight:700 !important;letter-spacing:0.03em !important;text-transform:uppercase !important}.mf-edu-age-strip span{display:inline-flex !important;width:fit-content !important;padding:8px 14px !important;border-radius:999px !important;background:#f6f0e7 !important;color:#2f3b42 !important;border:1px solid #e1d4c4 !important;font-size:16px !important;font-weight:650 !important;line-height:1.35 !important} .mf-edu-toc{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:24px 0 32px 0 !important;padding:18px !important;border-radius:18px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 8px 22px rgba(42,55,66,0.04) !important}.mf-edu-toc::before{content:"Az oldal tartalma" !important;flex-basis:100% !important;display:block !important;margin:0 0 4px 0 !important;color:#2f3438 !important;font-size:18px !important;font-weight:650 !important;letter-spacing:-0.005em !important}.mf-edu-toc a,.mf-edu-toc a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:9px 14px !important;border-radius:999px !important;background:#f7f8f6 !important;border:1px solid #d8e0e3 !important;color:#35586b !important;font-size:14px !important;font-weight:560 !important;line-height:1.2 !important;letter-spacing:0.018em !important;text-decoration:none !important}.mf-edu-toc a:hover{background:#35586b !important;border-color:#35586b !important;color:#ffffff !important;text-decoration:none !important} .mf-edu-cta-row{display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin-top:26px !important}.mf-edu-button,.mf-edu-landing a.mf-edu-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:45px !important;padding:12px 20px !important;border-radius:999px !important;font-size:15px !important;font-weight:650 !important;line-height:1.28 !important;letter-spacing:0.006em !important;text-decoration:none !important;text-align:center !important;border-bottom:0 !important}.mf-edu-button-primary,.mf-edu-landing a.mf-edu-button-primary,.mf-edu-landing a.mf-edu-button-primary:visited{background:#b91f2b !important;color:#ffffff !important;border:1px solid #b91f2b !important;box-shadow:0 9px 20px rgba(185,31,43,0.18) !important}.mf-edu-button-primary:hover,.mf-edu-landing a.mf-edu-button-primary:hover{background:#991923 !important;border-color:#991923 !important;color:#ffffff !important;text-decoration:none !important}.mf-edu-button-secondary,.mf-edu-landing a.mf-edu-button-secondary,.mf-edu-landing a.mf-edu-button-secondary:visited{background:#ffffff !important;color:#a91e2a !important;border:1px solid #e4cfc0 !important;box-shadow:none !important}.mf-edu-button-secondary:hover,.mf-edu-landing a.mf-edu-button-secondary:hover{background:#a91e2a !important;border-color:#a91e2a !important;color:#ffffff !important;text-decoration:none !important} .mf-edu-proof,.mf-edu-problem,.mf-edu-topic-zone,.mf-edu-age-zone,.mf-edu-material-zone,.mf-edu-book-zone,.mf-edu-audience-zone,.mf-edu-brief-zone,.mf-edu-trust-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 10px 28px rgba(42,55,66,0.04) !important}.mf-edu-method-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#f7faf5 !important;border:1px solid #d7e5cf !important;box-shadow:0 10px 28px rgba(42,55,66,0.04) !important}.mf-edu-price-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#fff8ef !important;border:1px solid #ead8bd !important;box-shadow:0 10px 28px rgba(42,55,66,0.045) !important} .mf-edu-demo-grid{display:grid !important;grid-template-columns:1fr !important;gap:16px !important}.mf-edu-demo-card{padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 8px 22px rgba(42,55,66,0.035) !important}.mf-edu-demo-card p{font-size:16px !important;line-height:1.65 !important}.mf-edu-demo-card a,.mf-edu-demo-card a:visited{display:inline-flex !important;margin-top:6px !important;color:#35586b !important;font-size:15px !important;font-weight:560 !important;letter-spacing:0.025em !important;border-bottom:1px solid rgba(53,88,107,0.28) !important}.mf-edu-demo-card a:hover{color:#a91e2a !important;border-bottom-color:rgba(169,30,42,0.42) !important} .mf-edu-two-col{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:18px !important}.mf-edu-soft-card,.mf-edu-brief-box,.mf-edu-nat-box,.mf-edu-example-box{padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 8px 22px rgba(42,55,66,0.03) !important}.mf-edu-note-card{background:#fffaf3 !important;border-color:#ead8bd !important} .mf-edu-age-grid,.mf-edu-audience-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important}.mf-edu-age-grid article,.mf-edu-audience-grid article{padding:22px 22px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 8px 22px rgba(42,55,66,0.035) !important}.mf-edu-age-grid article p,.mf-edu-audience-grid article p{font-size:15.8px !important;line-height:1.62 !important}.mf-edu-age-grid span{display:inline-flex !important;margin-bottom:12px !important;padding:7px 12px !important;border-radius:999px !important;background:#eef3f5 !important;color:#35586b !important;border:1px solid #d6dfe4 !important;font-size:15px !important;font-weight:650 !important;letter-spacing:0.02em !important} .mf-edu-material-grid{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;margin:24px 0 !important}.mf-edu-material-grid article{position:relative !important;padding:15px 18px 15px 46px !important;border-radius:16px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;color:#332f2b !important;font-size:16px !important;font-weight:520 !important;line-height:1.5 !important;box-shadow:0 6px 18px rgba(42,55,66,0.025) !important}.mf-edu-material-grid article::before{content:"" !important;position:absolute !important;left:19px !important;top:21px !important;width:10px !important;height:10px !important;border-radius:3px !important;background:#b91f2b !important;transform:rotate(45deg) !important;box-shadow:0 0 0 4px rgba(185,31,43,0.08) !important} .mf-edu-check-list{margin:0 !important;padding:0 !important;list-style:none !important}.mf-edu-check-list li{position:relative !important;margin:0 0 11px 0 !important;padding-left:34px !important;line-height:1.6 !important}.mf-edu-check-list li::before{content:"" !important;position:absolute !important;left:7px !important;top:10px !important;width:9px !important;height:9px !important;border-radius:3px !important;background:#b91f2b !important;transform:rotate(45deg) !important;box-shadow:0 0 0 4px rgba(185,31,43,0.08) !important} .mf-edu-highlight{margin:24px 0 22px 0 !important;padding:20px 22px !important;border-radius:18px !important;background:#fff8ef !important;border-left:5px solid #c98b35 !important}.mf-edu-highlight p:last-child{margin-bottom:0 !important}.mf-edu-mini-cta{margin:24px 0 0 0 !important;padding:22px 24px !important;border-radius:18px !important;background:#fffaf3 !important;border:1px solid #ead8bd !important}.mf-edu-mini-cta p:last-child{margin-bottom:0 !important}.mf-edu-mini-cta .mf-edu-button{margin-top:8px !important} .mf-edu-nat-box{margin:0 0 24px 0 !important;background:#ffffff !important;border-color:#d7e5cf !important}.mf-edu-nat-box p:last-child{margin-bottom:0 !important}.mf-edu-process-list{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin-top:24px !important}.mf-edu-process-list article{display:grid !important;grid-template-columns:44px minmax(0,1fr) !important;gap:0 16px !important;align-items:start !important;padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #d7e5cf !important;box-shadow:0 8px 22px rgba(61,86,45,0.03) !important}.mf-edu-process-list span{grid-column:1 !important;grid-row:1 / span 2 !important;width:38px !important;height:38px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:#35586b !important;color:#ffffff !important;font-size:17px !important;font-weight:650 !important}.mf-edu-process-list h3{grid-column:2 !important;margin:3px 0 8px 0 !important}.mf-edu-process-list p{grid-column:2 !important;margin-bottom:0 !important}.mf-edu-method-cta{background:#ffffff !important;border-color:#d7e5cf !important} .mf-edu-backtop{margin:22px 0 0 0 !important;text-align:right !important}.mf-edu-backtop a,.mf-edu-backtop a:visited{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#6b5a48 !important;font-size:13px !important;font-weight:560 !important;letter-spacing:0.025em !important;text-decoration:none !important;border-bottom:1px solid rgba(107,90,72,0.25) !important}.mf-edu-backtop a:hover{color:#a91e2a !important;border-bottom-color:rgba(169,30,42,0.45) !important} .mf-edu-final-cta{margin:42px 0 20px 0 !important;padding:38px 40px !important;border-radius:28px !important;background:radial-gradient(circle at 8% 10%,rgba(255,255,255,0.62) 0,rgba(255,255,255,0) 30%),linear-gradient(135deg,#f8f7f3 0%,#efeee9 54%,#e7e4dd 100%) !important;border:1px solid #ddd8cf !important;box-shadow:0 16px 40px rgba(58,50,42,0.09) !important}.mf-edu-final-cta h2{max-width:760px !important} .mf-edu-landing input[type="text"],.mf-edu-landing input[type="email"],.mf-edu-landing textarea,.mf-edu-landing select{width:100% !important;max-width:100% !important;border:1px solid #d9c8b6 !important;border-radius:10px !important;padding:10px 12px !important;background:#ffffff !important;color:#33251d !important}.mf-edu-landing input[type="submit"],.mf-edu-landing button[type="submit"]{border:0 !important;border-radius:999px !important;padding:11px 20px !important;background:#b91f2b !important;color:#ffffff !important;font-weight:650 !important;cursor:pointer !important}.mf-edu-landing input[type="submit"]:hover,.mf-edu-landing button[type="submit"]:hover{background:#991923 !important} @media (max-width:980px){.mf-edu-landing{max-width:100% !important}.mf-edu-two-col{grid-template-columns:1fr !important}} @media (max-width:760px){.mf-edu-landing{max-width:100% !important;padding:0 12px !important;font-size:16px !important}.mf-edu-hero,.mf-edu-proof,.mf-edu-problem,.mf-edu-topic-zone,.mf-edu-age-zone,.mf-edu-material-zone,.mf-edu-book-zone,.mf-edu-audience-zone,.mf-edu-method-zone,.mf-edu-brief-zone,.mf-edu-trust-zone,.mf-edu-price-zone,.mf-edu-final-cta{padding:24px 19px !important;border-radius:22px !important}.mf-edu-landing h1{font-size:30px !important}.mf-edu-age-strip{grid-template-columns:1fr !important}.mf-edu-age-strip span{width:100% !important}.mf-edu-age-grid,.mf-edu-audience-grid{grid-template-columns:1fr !important}.mf-edu-cta-row{flex-direction:column !important}.mf-edu-button{width:100% !important}.mf-edu-toc{padding:15px !important}.mf-edu-toc a{width:100% !important}.mf-edu-process-list article{grid-template-columns:1fr !important;padding:22px 20px !important}.mf-edu-process-list span{grid-column:1 !important;grid-row:auto !important;margin-bottom:12px !important}.mf-edu-process-list h3,.mf-edu-process-list p{grid-column:1 !important}.mf-edu-backtop{text-align:left !important}} .mf-edu-key{color:#8f1f2a !important;font-weight:620 !important;background:linear-gradient(transparent 62%,rgba(185,31,43,0.10) 62%) !important;padding:0 1px !important}.mf-edu-takeaway{margin:22px 0 !important;padding:16px 18px !important;border-radius:14px !important;background:#f7f8f6 !important;border-left:4px solid #35586b !important;color:#25313a !important;font-weight:560 !important;line-height:1.62 !important}.mf-edu-provider-box{margin:26px 0 !important;padding:26px 28px !important;border-radius:22px !important;background:linear-gradient(135deg,#f7f8f6 0%,#eef3f5 100%) !important;border:1px solid #d8e0e3 !important;box-shadow:0 10px 28px rgba(42,55,66,0.05) !important}.mf-edu-provider-label{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin-bottom:12px !important;padding:7px 12px !important;border-radius:999px !important;background:#ffffff !important;border:1px solid #d6dfe4 !important;color:#35586b !important;font-size:12px !important;line-height:1 !important;font-weight:650 !important;letter-spacing:0.075em !important;text-transform:uppercase !important}.mf-edu-provider-box h3{margin-top:0 !important;color:#25313a !important}.mf-edu-provider-box p:last-child{margin-bottom:0 !important} .mf-edu-accordion{display:grid !important;grid-template-columns:1fr !important;gap:12px !important;margin:24px 0 !important}.mf-edu-accordion details{border:1px solid #e2ddd6 !important;border-radius:16px !important;background:#ffffff !important;box-shadow:0 6px 18px rgba(42,55,66,0.025) !important;overflow:hidden !important}.mf-edu-accordion summary{position:relative !important;display:block !important;cursor:pointer !important;padding:16px 48px 16px 48px !important;color:#2f3438 !important;font-size:16px !important;font-weight:620 !important;line-height:1.45 !important;list-style:none !important}.mf-edu-accordion summary::-webkit-details-marker{display:none !important}.mf-edu-accordion summary::before{content:"" !important;position:absolute !important;left:20px !important;top:23px !important;width:10px !important;height:10px !important;border-radius:3px !important;background:#b91f2b !important;transform:rotate(45deg) !important;box-shadow:0 0 0 4px rgba(185,31,43,0.08) !important}.mf-edu-accordion summary::after{content:"+" !important;position:absolute !important;right:20px !important;top:14px !important;color:#35586b !important;font-size:22px !important;font-weight:500 !important;line-height:1 !important}.mf-edu-accordion details[open] summary{background:#f7f8f6 !important;border-bottom:1px solid #e2ddd6 !important}.mf-edu-accordion details[open] summary::after{content:"–" !important}.mf-edu-accordion details > div{padding:18px 22px 20px 22px !important;background:#ffffff !important}.mf-edu-accordion details > div p{margin-bottom:14px !important}.mf-edu-accordion details > div p:last-child{margin-bottom:0 !important} .mf-media-landing{max-width:920px !important;margin:0 auto 64px auto !important;padding:0 16px !important;color:#2f2a26 !important;font-size:17px !important;line-height:1.72 !important}.mf-media-landing *,.mf-media-landing *::before,.mf-media-landing *::after{box-sizing:border-box !important}.mf-media-landing h1,.mf-media-landing h2,.mf-media-landing h3{color:#24282b !important;letter-spacing:-0.012em !important}.mf-media-landing h1{max-width:820px !important;font-size:clamp(31px,3vw,44px) !important;line-height:1.12 !important;margin:12px 0 18px 0 !important;font-weight:850 !important}.mf-media-landing h2{font-size:clamp(25px,2.3vw,34px) !important;line-height:1.18 !important;margin:0 0 14px 0 !important;font-weight:820 !important}.mf-media-landing h3{font-size:20px !important;line-height:1.28 !important;margin:0 0 10px 0 !important;font-weight:760 !important}.mf-media-landing p{margin:0 0 16px 0 !important}.mf-media-landing a{text-decoration:none !important} .mf-media-hero{position:relative !important;overflow:hidden !important;margin:0 0 28px 0 !important;padding:42px 42px 38px 42px !important;border-radius:30px !important;background:radial-gradient(circle at 8% 10%,rgba(255,255,255,0.85) 0%,rgba(255,255,255,0) 28%),linear-gradient(135deg,#eef3f5 0%,#f8f7ef 54%,#fff4df 100%) !important;border:1px solid #d8e0e3 !important;box-shadow:0 18px 42px rgba(42,55,66,0.08) !important}.mf-media-kicker,.mf-media-label{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin-bottom:12px !important;padding:7px 12px !important;border-radius:999px !important;background:#ffffff !important;border:1px solid #d6dfe4 !important;color:#35586b !important;font-size:12px !important;line-height:1 !important;font-weight:700 !important;letter-spacing:0.075em !important;text-transform:uppercase !important}.mf-media-lead{max-width:820px !important;color:#25313a !important;font-size:20px !important;line-height:1.62 !important;font-weight:520 !important}.mf-media-key{color:#8f1f2a !important;font-weight:650 !important;background:linear-gradient(transparent 62%,rgba(185,31,43,0.10) 62%) !important;padding:0 1px !important}.mf-media-takeaway{margin:22px 0 !important;padding:16px 18px !important;border-radius:14px !important;background:#f7f8f6 !important;border-left:4px solid #35586b !important;color:#25313a !important;font-weight:600 !important;line-height:1.62 !important} .mf-media-cta-row{display:flex !important;flex-wrap:wrap !important;gap:12px !important;align-items:center !important;margin-top:24px !important}.mf-media-button,.mf-media-landing a.mf-media-button,.mf-media-landing a.mf-media-button:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:46px !important;padding:12px 20px !important;border-radius:999px !important;font-size:15px !important;font-weight:800 !important;line-height:1.2 !important;text-align:center !important;text-decoration:none !important;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease !important}.mf-media-button:hover{transform:translateY(-1px) !important}.mf-media-button-primary,.mf-media-landing a.mf-media-button-primary,.mf-media-landing a.mf-media-button-primary:visited{background:#a91e2a !important;color:#ffffff !important;border:1px solid #a91e2a !important;box-shadow:0 9px 20px rgba(169,30,42,0.18) !important}.mf-media-button-primary:hover,.mf-media-landing a.mf-media-button-primary:hover{background:#8f1f2a !important;border-color:#8f1f2a !important;color:#ffffff !important}.mf-media-button-secondary,.mf-media-landing a.mf-media-button-secondary,.mf-media-landing a.mf-media-button-secondary:visited{background:#ffffff !important;color:#a91e2a !important;border:1px solid #e4cfc0 !important;box-shadow:none !important}.mf-media-button-secondary:hover,.mf-media-landing a.mf-media-button-secondary:hover{background:#a91e2a !important;border-color:#a91e2a !important;color:#ffffff !important} .mf-media-toc{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:30px 0 34px 0 !important;padding:18px !important;border-radius:22px !important;background:#fffaf3 !important;border:1px solid #ead8bd !important}.mf-media-toc a,.mf-media-toc a:visited{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:9px 13px !important;border-radius:999px !important;background:#ffffff !important;border:1px solid #ead8bd !important;color:#6b4a32 !important;font-size:13px !important;font-weight:750 !important;line-height:1.2 !important}.mf-media-toc a:hover{background:#fff1df !important;color:#a91e2a !important} .mf-media-zone,.mf-media-process-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 10px 28px rgba(42,55,66,0.04) !important}.mf-media-forms-zone{background:#f7faf5 !important;border-color:#d7e5cf !important}.mf-media-topic-zone{background:#fffdf8 !important}.mf-media-process-zone{background:#f7faf5 !important;border-color:#d7e5cf !important}.mf-media-price-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#fff8ef !important;border:1px solid #ead8bd !important;box-shadow:0 10px 28px rgba(42,55,66,0.045) !important}.mf-media-section-head{margin-bottom:22px !important}.mf-media-section-head p{max-width:780px !important} .mf-media-benefit-grid,.mf-media-example-grid,.mf-media-audience-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;margin:24px 0 !important}.mf-media-benefit-grid article,.mf-media-example-grid article,.mf-media-audience-grid article{padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #e2ddd6 !important;box-shadow:0 8px 22px rgba(42,55,66,0.035) !important}.mf-media-benefit-grid article p,.mf-media-example-grid article p,.mf-media-audience-grid article p{margin-bottom:0 !important;font-size:16px !important;line-height:1.65 !important} .mf-media-card-grid{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin:24px 0 !important}.mf-media-card-grid article{display:grid !important;grid-template-columns:54px minmax(0,1fr) !important;gap:0 16px !important;align-items:start !important;padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #d7e5cf !important;box-shadow:0 8px 22px rgba(61,86,45,0.03) !important}.mf-media-card-grid span{grid-column:1 !important;grid-row:1 / span 2 !important;width:42px !important;height:42px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:#35586b !important;color:#ffffff !important;font-size:15px !important;font-weight:750 !important}.mf-media-card-grid h3{grid-column:2 !important;margin:3px 0 8px 0 !important}.mf-media-card-grid p{grid-column:2 !important;margin-bottom:0 !important;font-size:16px !important;line-height:1.65 !important} .mf-media-link-zone{margin:34px 0 !important;padding:30px 32px !important;border-radius:24px !important;background:#fff8ef !important;border:1px solid #ead8bd !important;box-shadow:0 10px 28px rgba(42,55,66,0.045) !important}.mf-media-warning-box{margin:22px 0 !important;padding:24px 26px !important;border-radius:20px !important;background:#ffffff !important;border-left:6px solid #a91e2a !important;box-shadow:0 8px 22px rgba(169,30,42,0.06) !important}.mf-media-warning-box h3{color:#8f1f2a !important}.mf-media-warning-box p:last-child{margin-bottom:0 !important} .mf-media-compare-box{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:16px !important;margin:24px 0 !important}.mf-media-compare-box > div{padding:22px 24px !important;border-radius:20px !important;background:#f7f8f6 !important;border:1px solid #d8e0e3 !important}.mf-media-compare-box > div:first-child{background:#fff8ef !important;border-color:#ead8bd !important}.mf-media-compare-box p:last-child{margin-bottom:0 !important} .mf-media-process-list{display:grid !important;grid-template-columns:1fr !important;gap:14px !important;margin-top:24px !important}.mf-media-process-list article{display:grid !important;grid-template-columns:44px minmax(0,1fr) !important;gap:0 16px !important;align-items:start !important;padding:22px 24px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #d7e5cf !important;box-shadow:0 8px 22px rgba(61,86,45,0.03) !important}.mf-media-process-list span{grid-column:1 !important;grid-row:1 / span 2 !important;width:38px !important;height:38px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;border-radius:50% !important;background:#35586b !important;color:#ffffff !important;font-size:17px !important;font-weight:700 !important}.mf-media-process-list h3{grid-column:2 !important;margin:3px 0 8px 0 !important}.mf-media-process-list p{grid-column:2 !important;margin-bottom:0 !important} .mf-media-brief-box{margin:24px 0 !important;padding:24px 26px !important;border-radius:20px !important;background:#ffffff !important;border:1px solid #ead8bd !important;box-shadow:0 8px 22px rgba(91,62,28,0.035) !important}.mf-media-brief-box ul{list-style:none !important;margin:12px 0 0 0 !important;padding:0 !important}.mf-media-brief-box li{position:relative !important;margin:0 0 10px 0 !important;padding-left:26px !important}.mf-media-brief-box li::before{content:"" !important;position:absolute !important;left:7px !important;top:10px !important;width:9px !important;height:9px !important;border-radius:3px !important;background:#b91f2b !important;transform:rotate(45deg) !important;box-shadow:0 0 0 4px rgba(185,31,43,0.08) !important} .mf-media-mini-cta{margin:24px 0 0 0 !important;padding:22px 24px !important;border-radius:18px !important;background:#fffaf3 !important;border:1px solid #ead8bd !important}.mf-media-mini-cta p:last-child{margin-bottom:0 !important}.mf-media-mini-cta .mf-media-button{margin-top:8px !important} .mf-media-backtop{margin:22px 0 0 0 !important;text-align:right !important}.mf-media-backtop a,.mf-media-backtop a:visited{display:inline-flex !important;align-items:center !important;gap:6px !important;color:#6b5a48 !important;font-size:13px !important;font-weight:600 !important;letter-spacing:0.025em !important;text-decoration:none !important;border-bottom:1px solid rgba(107,90,72,0.25) !important}.mf-media-backtop a:hover{color:#a91e2a !important;border-bottom-color:rgba(169,30,42,0.45) !important} .mf-media-final-cta{margin:42px 0 20px 0 !important;padding:38px 40px !important;border-radius:28px !important;background:radial-gradient(circle at 8% 10%,rgba(255,255,255,0.78) 0%,rgba(255,255,255,0) 30%),linear-gradient(135deg,#25313a 0%,#35586b 58%,#6b4a32 100%) !important;color:#ffffff !important;border:1px solid rgba(255,255,255,0.16) !important;box-shadow:0 18px 42px rgba(42,55,66,0.16) !important}.mf-media-final-cta .mf-media-kicker{background:rgba(255,255,255,0.12) !important;border-color:rgba(255,255,255,0.25) !important;color:#ffffff !important}.mf-media-final-cta h2,.mf-media-final-cta p{color:#ffffff !important}.mf-media-final-note{margin-top:22px !important;padding-top:18px !important;border-top:1px solid rgba(255,255,255,0.22) !important;color:rgba(255,255,255,0.88) !important;font-size:15px !important} @media (max-width:760px){.mf-media-landing{max-width:100% !important;padding:0 14px !important;font-size:16px !important}.mf-media-hero,.mf-media-zone,.mf-media-link-zone,.mf-media-process-zone,.mf-media-price-zone,.mf-media-final-cta{padding:26px 20px !important;border-radius:22px !important}.mf-media-hero h1{font-size:30px !important}.mf-media-lead{font-size:18px !important}.mf-media-button{width:100% !important}.mf-media-toc{padding:15px !important}.mf-media-toc a{width:100% !important}.mf-media-benefit-grid,.mf-media-example-grid,.mf-media-audience-grid,.mf-media-compare-box{grid-template-columns:1fr !important}.mf-media-card-grid article,.mf-media-process-list article{grid-template-columns:1fr !important;padding:22px 20px !important}.mf-media-card-grid span,.mf-media-process-list span{grid-column:1 !important;grid-row:auto !important;margin-bottom:12px !important}.mf-media-card-grid h3,.mf-media-card-grid p,.mf-media-process-list h3,.mf-media-process-list p{grid-column:1 !important}.mf-media-backtop{text-align:left !important}} @media (max-width:768px){.article-content .mf-article,.article-content .mf-zone,.article-content .mf-card-grid,.article-content .mf-task-card,.article-content .mf-solution-card{max-width:100% !important;box-sizing:border-box !important}.article-content .mf-card-grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important}.article-content .mf-task-card,.article-content .mf-solution-card{overflow:hidden !important;padding:18px 16px !important}.article-content .mf-task-card p,.article-content .mf-task-card li,.article-content .mf-solution-card p,.article-content .mf-solution-card li{overflow-wrap:anywhere !important;word-break:normal !important;max-width:100% !important}.article-content .mf-task-card table,.article-content .mf-task-card tbody,.article-content .mf-task-card tr,.article-content .mf-task-card td,.article-content .mf-task-card th,.article-content .mf-solution-card table,.article-content .mf-solution-card tbody,.article-content .mf-solution-card tr,.article-content .mf-solution-card td,.article-content .mf-solution-card th{display:block !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}.article-content .mf-task-card td,.article-content .mf-solution-card td{padding:10px 0 !important;border-bottom:1px dashed #eadfce !important}.article-content .mf-task-card td:last-child,.article-content .mf-solution-card td:last-child{border-bottom:none !important} .article-content .mf-task-card div[style*="display:grid"],.article-content .mf-task-card div[style*="grid-template-columns"],.article-content .mf-solution-card div[style*="display:grid"],.article-content .mf-solution-card div[style*="grid-template-columns"]{display:block !important;width:100% !important;max-width:100% !important}.article-content .mf-task-card div[style*="display:grid"] > div,.article-content .mf-task-card div[style*="grid-template-columns"] > div,.article-content .mf-solution-card div[style*="display:grid"] > div,.article-content .mf-solution-card div[style*="grid-template-columns"] > div{margin-bottom:16px !important;padding-bottom:12px !important;border-bottom:1px dashed #eadfce !important}.article-content .mf-task-card div[style*="display:grid"] > div:last-child,.article-content .mf-task-card div[style*="grid-template-columns"] > div:last-child,.article-content .mf-solution-card div[style*="display:grid"] > div:last-child,.article-content .mf-solution-card div[style*="grid-template-columns"] > div:last-child{border-bottom:none !important;margin-bottom:0 !important}} .article-content .mf-quiz-list{display:grid !important;gap:1rem !important}.article-content .mf-quiz-question{padding:1rem !important;border:1px solid rgba(166,124,42,0.25) !important;border-radius:14px !important;background:rgba(255,250,235,0.55) !important}.article-content .mf-quiz-question h3{margin-top:0 !important;margin-bottom:0.75rem !important}.article-content .mf-answer-list{display:grid !important;gap:0.45rem !important}.article-content .mf-answer-list p{margin:0 !important;padding:0.55rem 0.75rem !important;border:1px solid rgba(166,124,42,0.18) !important;border-radius:10px !important;background:rgba(255,255,255,0.75) !important} html{scroll-behavior:smooth}.article-content .mf-anchor{display:block !important;position:relative !important;top:-90px !important;visibility:hidden !important}.article-content .mf-jump-row{margin-top:1rem !important}.article-content .mf-jump-link{display:inline-block !important;padding:0.45rem 0.75rem !important;border:1px solid rgba(166,124,42,0.25) !important;border-radius:999px !important;background:rgba(166,124,42,0.12) !important;color:#6f4d32 !important;font-size:0.95rem !important;font-weight:700 !important;line-height:1.3 !important;text-decoration:none !important}.article-content .mf-jump-link:hover{background:rgba(166,124,42,0.2) !important;color:#9a4e2b !important;text-decoration:none !important} .mf-workshop-box{display:grid;grid-template-columns:96px 1fr;gap:1.25rem;align-items:center;margin:2.5rem 0 2rem;padding:1.35rem 1.5rem;border-radius:22px;border:1px solid rgba(91,124,76,0.22);background:linear-gradient(135deg,rgba(250,247,234,0.96),rgba(235,246,225,0.92));box-shadow:0 12px 32px rgba(58,45,28,0.08)}.mf-workshop-box__media{display:flex;align-items:center;justify-content:center}.mf-workshop-box__media img{display:block;max-width:96px;height:auto;border-radius:18px}.mf-workshop-box__label{margin:0 0 0.3rem;color:#6f7f3f;font-size:0.82rem;font-weight:800;letter-spacing:0.06em;text-transform:uppercase}.mf-workshop-box h2{margin:0 0 0.6rem;color:#26321f;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}.mf-workshop-box p{margin:0.45rem 0;color:#3f3a31;font-size:1rem;line-height:1.65}.mf-workshop-box__button{display:inline-block;margin-top:0.55rem;padding:0.65rem 1rem;border-radius:999px;background:#6f7f3f;color:#fff !important;font-weight:800;text-decoration:none !important;box-shadow:0 8px 20px rgba(91,124,76,0.22)}.mf-workshop-box__button:hover{background:#566734;color:#fff !important;text-decoration:none !important}@media (max-width:640px){.mf-workshop-box{grid-template-columns:1fr;text-align:center;padding:1.25rem}.mf-workshop-box__media img{max-width:82px}} .mf-workshop-box__label{font-size:0.86rem !important;letter-spacing:0.075em}.mf-workshop-box h2{font-size:clamp(1.55rem,2.4vw,2rem) !important;line-height:1.18 !important;margin-bottom:0.65rem !important}.mf-workshop-box p{font-size:1.3rem !important;line-height:1.55 !important}.mf-workshop-box__content p:first-of-type{font-size:1.2rem !important;font-weight:600}.mf-workshop-box__button{font-size:1.2rem !important;padding:0.72rem 1.15rem !important}@media (max-width:640px){.mf-workshop-box h2{font-size:1.45rem !important}.mf-workshop-box p{font-size:1rem !important}.mf-workshop-box__button{font-size:0.95rem !important}} .mf-workshop-box--compact{grid-template-columns:76px 1fr;padding:1rem 1.4rem;gap:1rem}.mf-workshop-box--compact .mf-workshop-box__media img{max-width:76px;border-radius:16px}.mf-workshop-box--compact h2{font-size:clamp(1.3rem,2vw,1.65rem) !important;margin-bottom:0.45rem !important}.mf-workshop-box--compact p{font-size:1.05rem !important;line-height:1.45 !important}.mf-workshop-box--featured{padding:1.6rem 1.7rem;border-width:2px;box-shadow:0 18px 42px rgba(58,45,28,0.12)}.mf-workshop-box--type-webaruhaz-lp .mf-workshop-box__button{font-weight:900}@media (max-width:640px){.mf-workshop-box--mobile-hidden{display:none !important}.mf-workshop-box--mobile-compact{grid-template-columns:70px 1fr;text-align:left;padding:1rem;gap:0.85rem}.mf-workshop-box--mobile-compact .mf-workshop-box__media img{max-width:70px}.mf-workshop-box--mobile-compact h2{font-size:1.25rem !important}.mf-workshop-box--mobile-compact p{font-size:0.98rem !important}} .article-content .mf-legal-info-box{margin:18px 0 22px !important;padding:18px 20px !important;border:1px solid #eadfce !important;border-radius:16px !important;background:rgba(255,255,255,0.62) !important;box-shadow:none !important}.article-content .mf-legal-info-box h3{margin-top:0 !important}.article-content .mf-legal-info-box p:last-child{margin-bottom:0 !important} .view-article .mf-legal-doc{max-width:920px !important;margin:0 auto !important;color:#2f2b27 !important;font-size:16.5px !important;line-height:1.72 !important}.view-article .mf-legal-doc h2{margin:0 0 18px !important;padding-bottom:12px !important;border-bottom:2px solid #eadfce !important;color:#2f2b27 !important;font-size:30px !important;font-weight:850 !important;line-height:1.22 !important}.view-article .mf-legal-doc h3{margin:34px 0 12px !important;padding-top:18px !important;border-top:1px solid #eadfce !important;color:#3f3025 !important;font-size:23px !important;font-weight:800 !important;line-height:1.3 !important}.view-article .mf-legal-doc h4{margin:22px 0 8px !important;color:#6f4d32 !important;font-size:18px !important;font-weight:800 !important;line-height:1.35 !important}.view-article .mf-legal-doc p{margin:0 0 1em !important}.view-article .mf-legal-doc ul,.view-article .mf-legal-doc ol{margin:0 0 1.15em !important;padding-left:1.45em !important}.view-article .mf-legal-doc li{margin-bottom:0.34em !important;line-height:1.62 !important}.view-article .mf-legal-doc a{color:#b7402a !important;font-weight:750 !important;text-decoration:none !important;word-break:break-word !important}.view-article .mf-legal-doc a:hover{color:#d71920 !important;text-decoration:underline !important}.view-article .mf-legal-doc hr{height:1px !important;margin:26px 0 28px !important;border:0 !important;background:linear-gradient(90deg,#eadfce,transparent) !important} .view-article .mf-legal-doc > p:first-of-type{margin-bottom:1.05em !important;color:#3a3028 !important;font-size:17px !important;line-height:1.7 !important}.view-article .mf-legal-doc > p:first-of-type strong{font-weight:800 !important} .view-article .mf-legal-doc p strong{color:#3f3025 !important} .view-article .mf-legal-doc + .tags,.view-article .mf-legal-doc ~ .tags{margin-top:36px !important} @media (max-width:767px){.view-article .mf-legal-doc{font-size:16px !important;line-height:1.68 !important}.view-article .mf-legal-doc h2{font-size:25px !important}.view-article .mf-legal-doc h3{margin-top:28px !important;padding-top:16px !important;font-size:21px !important}.view-article .mf-legal-doc h4{font-size:17px !important}} .article-content .mf-service-page{max-width:100% !important;margin:0 !important;padding:0 !important;color:#2f2b27 !important;font-size:17px !important;line-height:1.72 !important}.article-content .mf-service-page img{display:block !important;max-width:100% !important;height:auto !important} .article-content .mf-service-page .mf-service-hero{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:28px !important;align-items:stretch !important;margin:0 0 34px !important;padding:28px !important;border:1px solid #eadfce !important;border-radius:24px !important;background:linear-gradient(135deg,#fff8ec 0%,#f6f1e7 100%) !important;box-shadow:0 12px 30px rgba(75,53,39,0.08) !important;overflow:hidden !important}.article-content .mf-service-page .mf-service-hero-image{margin:0 !important;border-radius:20px !important;overflow:hidden !important;background:#f4eadb !important}.article-content .mf-service-page .mf-service-hero-image img{width:100% !important;height:100% !important;min-height:360px !important;object-fit:cover !important;border-radius:0 !important}.article-content .mf-service-page .mf-service-hero-body{display:flex !important;flex-direction:column !important;justify-content:center !important;min-width:0 !important}.article-content .mf-service-page .mf-service-kicker{display:block !important;margin:0 0 12px !important;padding:0 !important;background:none !important;color:#8a5a34 !important;font-size:16px !important;font-weight:800 !important;line-height:1.35 !important;letter-spacing:.02em !important;text-transform:uppercase !important}.article-content .mf-service-page .mf-service-hero h1{margin:0 0 16px !important;color:#2f241b !important;font-size:34px !important;font-weight:850 !important;line-height:1.16 !important;letter-spacing:-0.01em !important}.article-content .mf-service-page .mf-service-hero-lead{margin:0 0 14px !important;color:#3f3025 !important;font-size:19px !important;font-weight:600 !important;line-height:1.65 !important}.article-content .mf-service-page .mf-service-hero-text{margin:0 0 16px !important;color:#4f4135 !important;font-size:17px !important;line-height:1.7 !important}.article-content .mf-service-page .mf-service-caption{margin:14px 0 0 !important;padding-left:14px !important;border-left:4px solid #d7b26d !important;color:#6e6258 !important;font-size:15px !important;font-style:italic !important} .article-content .mf-service-page .mf-toc{display:flex !important;flex-wrap:wrap !important;gap:10px !important;grid-template-columns:none !important;margin:22px 0 34px !important;padding:0 !important}.article-content .mf-service-page .mf-toc a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:0 !important;padding:8px 13px !important;border:1px solid #eadfce !important;border-radius:999px !important;background:#fffaf1 !important;box-shadow:none !important;color:#6f4d32 !important;font-size:14px !important;font-weight:800 !important;line-height:1.25 !important;text-decoration:none !important}.article-content .mf-service-page .mf-toc a:hover{background:#fff0dc !important;color:#9a4e2b !important} .article-content .mf-service-page .mf-service-section{margin:34px 0 !important;padding:28px !important;border:1px solid #eadfce !important;border-radius:22px !important;background:#fffdf8 !important;box-shadow:0 10px 24px rgba(75,53,39,0.055) !important}.article-content .mf-service-page .mf-service-section:nth-of-type(even){background:#fffaf1 !important}.article-content .mf-service-page .mf-service-section h2{margin:0 0 14px !important;color:#3f3025 !important;font-size:28px !important;font-weight:800 !important;line-height:1.22 !important}.article-content .mf-service-page .mf-service-section h3{margin:0 0 10px !important;color:#4b3527 !important;font-size:20px !important;font-weight:800 !important;line-height:1.3 !important}.article-content .mf-service-page .mf-service-section p{margin:0 0 14px !important}.article-content .mf-service-page .mf-service-section-intro{margin:0 0 20px !important;color:#5e5148 !important;font-size:17px !important;font-weight:500 !important;line-height:1.72 !important} .article-content .mf-service-page .mf-service-grid,.article-content .mf-service-page .mf-reference-grid,.article-content .mf-service-page .mf-audience-grid,.article-content .mf-service-page .mf-related-sites{display:grid !important;gap:18px !important}.article-content .mf-service-page .mf-service-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.article-content .mf-service-page .mf-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.article-content .mf-service-page .mf-reference-grid-small{grid-template-columns:repeat(4,minmax(0,1fr)) !important}.article-content .mf-service-page .mf-audience-grid,.article-content .mf-service-page .mf-related-sites{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.article-content .mf-service-page .mf-service-card,.article-content .mf-service-page .mf-audience-card,.article-content .mf-service-page .mf-reference-card,.article-content .mf-service-page .mf-related-site{padding:20px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#ffffff !important;box-shadow:0 7px 18px rgba(75,53,39,0.045) !important;overflow:hidden !important}.article-content .mf-service-page .mf-reference-card{padding:0 !important}.article-content .mf-service-page .mf-reference-card figure{margin:0 !important;background:#f7f1e8 !important}.article-content .mf-service-page .mf-reference-card img{width:100% !important;aspect-ratio:1 / 1 !important;height:auto !important;object-fit:cover !important;border-radius:0 !important}.article-content .mf-service-page .mf-reference-card-body{padding:16px !important}.article-content .mf-service-page .mf-reference-type{display:inline-block !important;width:auto !important;margin:0 0 8px !important;padding:4px 9px !important;border-radius:999px !important;background:#fff0dc !important;color:#8a5a34 !important;font-size:12px !important;font-weight:800 !important;line-height:1.2 !important;text-transform:uppercase !important} .article-content .mf-service-page .mf-cta-panel{margin:24px 0 !important;padding:24px !important;border:0 !important;border-radius:20px !important;background:linear-gradient(135deg,#fff6e8 0%,#f1e1cb 100%) !important;box-shadow:0 8px 20px rgba(75,53,39,0.06) !important;color:#3f3025 !important}.article-content .mf-service-page .mf-cta-panel h2,.article-content .mf-service-page .mf-cta-panel h3,.article-content .mf-service-page .mf-cta-panel p{color:#3f3025 !important}.article-content .mf-service-page .mf-service-actions{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin-top:16px !important}.article-content .mf-service-page .mf-service-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:40px !important;padding:9px 15px !important;border:1px solid #d71920 !important;border-radius:999px !important;background:#d71920 !important;color:#ffffff !important;font-size:14px !important;font-weight:850 !important;line-height:1.25 !important;text-decoration:none !important}.article-content .mf-service-page .mf-service-btn:hover{background:#b9141a !important;border-color:#b9141a !important;color:#ffffff !important}.article-content .mf-service-page .mf-service-btn-secondary{border-color:#dfc7aa !important;background:#ffffff !important;color:#6f4d32 !important}.article-content .mf-service-page .mf-service-btn-secondary:hover{background:#fff0dc !important;border-color:#d8a76c !important;color:#9a4e2b !important} .article-content .mf-service-page .mf-process-list{margin:20px 0 0 !important;padding-left:1.4em !important}.article-content .mf-service-page .mf-process-list li{margin-bottom:12px !important;padding-left:4px !important}.article-content .mf-service-page .mf-process-list strong{display:block !important;color:#3f3025 !important}.article-content .mf-service-page .mf-process-list span{display:block !important;color:#5e5148 !important}.article-content .mf-service-page .mf-brief-list{margin:18px 0 0 !important;padding-left:1.35em !important}.article-content .mf-service-page .mf-brief-list li{margin-bottom:8px !important} .article-content .mf-service-page .mf-service-wide-image{margin:20px 0 0 !important;border-radius:18px !important;overflow:hidden !important}.article-content .mf-service-page .mf-service-wide-image img{width:100% !important;height:auto !important;border-radius:0 !important}.article-content .mf-service-page .mf-source{margin:30px 0 0 !important;padding:18px 20px !important;border:1px solid #eadfce !important;border-radius:18px !important;background:#fffaf1 !important;color:#6e6258 !important;font-size:15px !important} @media (max-width:991px){.article-content .mf-service-page .mf-service-hero{grid-template-columns:1fr !important}.article-content .mf-service-page .mf-service-hero-image img{min-height:280px !important}.article-content .mf-service-page .mf-service-grid,.article-content .mf-service-page .mf-reference-grid,.article-content .mf-service-page .mf-reference-grid-small{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.article-content .mf-service-page .mf-audience-grid,.article-content .mf-service-page .mf-related-sites{grid-template-columns:1fr !important}}@media (max-width:767px){.article-content .mf-service-page .mf-service-hero,.article-content .mf-service-page .mf-service-section,.article-content .mf-service-page .mf-cta-panel{padding:20px !important;border-radius:18px !important}.article-content .mf-service-page .mf-service-hero h1{font-size:26px !important}.article-content .mf-service-page .mf-service-hero-lead{font-size:17px !important}.article-content .mf-service-page .mf-service-section h2{font-size:24px !important}.article-content .mf-service-page .mf-service-grid,.article-content .mf-service-page .mf-reference-grid,.article-content .mf-service-page .mf-reference-grid-small{grid-template-columns:1fr !important}.article-content .mf-service-page .mf-service-actions{display:block !important}.article-content .mf-service-page .mf-service-btn{width:100% !important;margin:0 0 9px !important}} .article-content .mf-service-page .mf-service-hero{display:block !important;margin:0 0 34px !important;padding:0 !important;border:1px solid #eadfce !important;border-radius:24px !important;background:linear-gradient(135deg,#fff8ec 0%,#f6f1e7 100%) !important;box-shadow:0 12px 30px rgba(75,53,39,0.08) !important;overflow:hidden !important}.article-content .mf-service-page .mf-service-hero-image{display:block !important;margin:0 !important;width:100% !important;border-radius:0 !important;overflow:hidden !important;background:#f4eadb !important}.article-content .mf-service-page .mf-service-hero-image img{display:block !important;width:100% !important;height:auto !important;max-height:460px !important;object-fit:cover !important;border-radius:0 !important}.article-content .mf-service-page .mf-service-hero-body{display:block !important;margin:0 !important;padding:24px 28px 26px !important}.article-content .mf-service-page .mf-service-kicker{display:block !important;margin:0 0 12px !important;color:#8a5a34 !important;font-size:16px !important;font-weight:800 !important;line-height:1.35 !important;text-transform:uppercase !important}.article-content .mf-service-page .mf-service-hero h1{margin:0 0 16px !important;color:#2f241b !important;font-size:34px !important;font-weight:850 !important;line-height:1.16 !important}.article-content .mf-service-page .mf-service-hero-lead{margin:0 0 14px !important;color:#3f3025 !important;font-size:19px !important;font-weight:600 !important;line-height:1.65 !important}.article-content .mf-service-page .mf-service-hero-text{margin:0 0 16px !important;color:#4f4135 !important;font-size:17px !important;line-height:1.72 !important}.article-content .mf-service-page .mf-service-actions{display:flex !important;flex-wrap:wrap !important;gap:10px !important;margin:16px 0 0 !important}.article-content .mf-service-page .mf-service-caption{margin:16px 0 0 !important;padding-left:14px !important;border-left:4px solid #d7b26d !important;color:#6e6258 !important;font-size:15px !important;font-style:italic !important}@media (max-width:767px){.article-content .mf-service-page .mf-service-hero-body{padding:20px !important}.article-content .mf-service-page .mf-service-hero h1{font-size:26px !important}.article-content .mf-service-page .mf-service-hero-lead{font-size:17px !important}.article-content .mf-service-page .mf-service-actions{display:block !important}.article-content .mf-service-page .mf-service-btn{width:100% !important;margin:0 0 9px !important}} .article-content .mf-mythology-article{--mf-myth-bg:#fbf6eb;--mf-myth-soft-bg:#fffaf1;--mf-myth-card-bg:#fffdf8;--mf-myth-border:rgba(121,86,48,0.18);--mf-myth-border-strong:rgba(121,86,48,0.34);--mf-myth-title:#4a2f20;--mf-myth-text:#302923;--mf-myth-accent:#8a4d2b;--mf-myth-accent-soft:rgba(138,77,43,0.10);color:var(--mf-myth-text) !important} .article-content .mf-mythology-article .mf-lead{background:linear-gradient(135deg,#fbf4e6 0%,#fffaf1 100%) !important;border:1px solid var(--mf-myth-border) !important;box-shadow:0 8px 22px rgba(70,45,24,0.06) !important}.article-content .mf-mythology-article .mf-lead-intro{border-left:5px solid var(--mf-myth-accent) !important} .article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone{background:transparent !important;border:0 !important;box-shadow:none !important;padding:1.2rem 0 0 0 !important} .article-content .mf-mythology-article .mf-zone-knowledge{background:rgba(255,250,241,0.55) !important;border:1px solid var(--mf-myth-border) !important;box-shadow:none !important} .article-content .mf-mythology-article h1,.article-content .mf-mythology-article h2,.article-content .mf-mythology-article h3,.article-content .mf-mythology-article h4{color:var(--mf-myth-title) !important}.article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone h2{margin-top:2.1rem !important;padding-bottom:0.35rem !important;border-bottom:1px solid var(--mf-myth-border) !important}.article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone h2:first-of-type{margin-top:0.5rem !important} .article-content .mf-mythology-article .mf-zone-label,.article-content .mf-mythology-article .mf-kicker{color:var(--mf-myth-accent) !important;letter-spacing:0.03em !important}.article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone > .mf-zone-label{display:none !important} .article-content .mf-mythology-article .mf-info-card{background:var(--mf-myth-card-bg) !important;border:1px solid var(--mf-myth-border) !important;border-left:4px solid var(--mf-myth-accent) !important;box-shadow:0 6px 16px rgba(67,47,28,0.06) !important} .article-content .mf-mythology-article .mf-info-card h3{margin-top:0 !important;margin-bottom:0.45rem !important} .article-content .mf-mythology-article .mf-myth-clarity-grid{display:grid !important;grid-template-columns:1fr !important;gap:1rem !important;margin:1.4rem 0 !important}.article-content .mf-mythology-article .mf-myth-clarity-card{padding:1rem 1.1rem !important}.article-content .mf-mythology-article .mf-myth-clarity-card ul{margin-bottom:0 !important} .article-content .mf-mythology-article .mf-toc{background:#fffaf1 !important;border:1px solid var(--mf-myth-border) !important;box-shadow:none !important}.article-content .mf-mythology-article .mf-toc a{color:var(--mf-myth-title) !important;background:rgba(255,255,255,0.55) !important;border-color:var(--mf-myth-border) !important}.article-content .mf-mythology-article .mf-toc a:hover{background:var(--mf-myth-accent-soft) !important;color:var(--mf-myth-accent) !important} .article-content .mf-mythology-article .mf-pill{background:rgba(255,255,255,0.65) !important;border-color:var(--mf-myth-border) !important;color:var(--mf-myth-title) !important} .article-content .mf-mythology-article .mf-zone-tasks,.article-content .mf-mythology-article .mf-zone-solutions{background:linear-gradient(135deg,#fff7e8 0%,#fffdf7 100%) !important;border:1px solid var(--mf-myth-border-strong) !important}.article-content .mf-mythology-article .mf-task-card,.article-content .mf-mythology-article .mf-solution-card{background:var(--mf-myth-card-bg) !important;border:1px solid var(--mf-myth-border) !important;border-left:4px solid var(--mf-myth-accent) !important;box-shadow:0 6px 16px rgba(67,47,28,0.06) !important} .article-content .mf-mythology-article .mf-jump-link{border-color:var(--mf-myth-border-strong) !important;background:var(--mf-myth-accent-soft) !important;color:var(--mf-myth-title) !important}.article-content .mf-mythology-article .mf-jump-link:hover{background:rgba(138,77,43,0.18) !important;color:var(--mf-myth-accent) !important} .article-content .mf-mythology-article table{background:var(--mf-myth-card-bg) !important;border-color:var(--mf-myth-border) !important;box-shadow:none !important}.article-content .mf-mythology-article th{background:rgba(138,77,43,0.10) !important;color:var(--mf-myth-title) !important}.article-content .mf-mythology-article td,.article-content .mf-mythology-article th{border-color:var(--mf-myth-border) !important} .article-content .mf-mythology-article .mf-source{background:#fffaf1 !important;border-left:4px solid var(--mf-myth-accent) !important;color:var(--mf-myth-text) !important;box-shadow:none !important} .article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone p{max-width:100% !important} @media (max-width:768px){.article-content .mf-mythology-article .mf-lead,.article-content .mf-mythology-article .mf-zone,.article-content .mf-mythology-article .mf-info-card,.article-content .mf-mythology-article .mf-task-card,.article-content .mf-mythology-article .mf-solution-card{border-radius:12px !important}.article-content .mf-mythology-article .mf-zone-knowledge.mf-reading-zone{padding-left:0 !important;padding-right:0 !important}.article-content .mf-mythology-article h1{font-size:1.65rem !important}.article-content .mf-mythology-article h2{font-size:1.32rem !important}} .article-content .mf-mythology-article ul,.article-content .mf-mythology-article ol{padding-left:1.4rem !important;margin-top:0.7rem !important;margin-bottom:1rem !important;list-style-position:outside !important}.article-content .mf-mythology-article li{margin-bottom:0.45rem !important;padding-left:0.1rem !important} .article-content .mf-mythology-article .mf-info-card ul,.article-content .mf-mythology-article .mf-info-card ol,.article-content .mf-mythology-article .mf-task-card ul,.article-content .mf-mythology-article .mf-task-card ol,.article-content .mf-mythology-article .mf-solution-card ul,.article-content .mf-mythology-article .mf-solution-card ol{padding-left:1.5rem !important;margin-left:0 !important} .article-content .mf-mythology-article h3 + ul,.article-content .mf-mythology-article h3 + ol,.article-content .mf-mythology-article h4 + ul,.article-content .mf-mythology-article h4 + ol{margin-top:0.6rem !important} .article-content .mf-mythology-article .mf-info-card,.article-content .mf-mythology-article .mf-task-card,.article-content .mf-mythology-article .mf-solution-card{padding:1rem 1.15rem !important} @media (max-width:768px){.article-content .mf-mythology-article ul,.article-content .mf-mythology-article ol,.article-content .mf-mythology-article .mf-info-card ul,.article-content .mf-mythology-article .mf-info-card ol,.article-content .mf-mythology-article .mf-task-card ul,.article-content .mf-mythology-article .mf-task-card ol,.article-content .mf-mythology-article .mf-solution-card ul,.article-content .mf-mythology-article .mf-solution-card ol{padding-left:1.35rem !important}} .article-content .mf-mythology-article .mf-zone-tasks > p{margin-bottom:1rem !important} .article-content .mf-mythology-article .mf-task-card,.article-content .mf-mythology-article .mf-solution-card{margin-bottom:1rem !important} .article-content .mf-mythology-article .mf-zone-solutions{margin-top:2rem !important} .article-content .mf-mythology-article .mf-zone-tasks,.article-content .mf-mythology-article .mf-zone-solutions{margin-top:1.8rem !important}.article-content .mf-mythology-article .mf-task-card,.article-content .mf-mythology-article .mf-solution-card{margin-bottom:1rem !important}.article-content .mf-mythology-article .mf-zone-tasks > p,.article-content .mf-mythology-article .mf-zone-solutions > p{margin-bottom:1rem !important} .com_users.view-registration .mf-register-newsletter{margin-top:24px;margin-bottom:22px;padding:18px 20px;border:1px solid #ead8bd;border-radius:14px;background:#fffaf1}.com_users.view-registration .mf-register-newsletter .control-label label{margin-bottom:10px;font-weight:800;color:#3b2414}.com_users.view-registration .mf-newsletter-consent{display:flex;align-items:flex-start;gap:10px;margin:0;font-weight:600;line-height:1.45;color:#3b2414}.com_users.view-registration .mf-newsletter-consent input{margin-top:3px;flex:0 0 auto}.com_users.view-registration .mf-newsletter-note{margin:9px 0 0 25px;font-size:13px;line-height:1.45;color:#6f6254} .com_users.view-registration #t3-content .registration{width:100%;max-width:760px;margin:0 0 48px 0;padding:44px 52px;border:1px solid #ead8bd;border-radius:18px;background:#fffdf8;box-shadow:0 14px 36px rgba(72,45,20,0.08);box-sizing:border-box}.com_users.view-registration #t3-content .registration legend{margin-bottom:24px;padding-bottom:10px;border-bottom:0;font-size:34px;line-height:1.25;font-weight:900;color:#111}.com_users.view-registration .mf-register-intro{margin:-8px 0 28px 0;padding:16px 18px;border-left:4px solid #d8341f;border-radius:10px;background:#fff6eb}.com_users.view-registration .mf-register-intro p{margin:0;font-size:15px;line-height:1.6;color:#4a3828}.com_users.view-registration .registration .control-group{margin-bottom:20px}.com_users.view-registration .registration .control-label label{margin-bottom:7px;font-weight:700;color:#33251a}.com_users.view-registration .registration input.form-control,.com_users.view-registration .registration input[type="text"],.com_users.view-registration .registration input[type="email"],.com_users.view-registration .registration input[type="password"]{width:100%;max-width:100%;min-height:42px;border:1px solid #e0d5c6;border-radius:9px;background:#fff;box-shadow:none}.com_users.view-registration .registration input.form-control:focus,.com_users.view-registration .registration input[type="text"]:focus,.com_users.view-registration .registration input[type="email"]:focus,.com_users.view-registration .registration input[type="password"]:focus{border-color:#d8341f;box-shadow:0 0 0 3px rgba(216,52,31,0.12);outline:none}.com_users.view-registration .registration .small.text-muted{margin-bottom:6px;font-size:12px;color:#7a6b5c}.com_users.view-registration .registration .password-group .input-group{width:100%}.com_users.view-registration .registration .input-password-toggle{border-radius:0 9px 9px 0;border-color:#e0d5c6;background:#f4eee6} .com_users.view-registration .mf-register-newsletter{margin-top:26px;margin-bottom:24px;padding:20px 22px;border:1px solid #ead8bd;border-radius:16px;background:#fff7e8;max-width:100%;box-sizing:border-box}.com_users.view-registration .mf-register-newsletter .control-label label{display:block;margin-bottom:12px;font-size:15px;font-weight:900;color:#3b2414}.com_users.view-registration .mf-newsletter-consent{display:flex;align-items:flex-start;gap:10px;margin:0;font-weight:700;line-height:1.5;color:#3b2414}.com_users.view-registration .mf-newsletter-consent input{margin-top:4px;flex:0 0 auto}.com_users.view-registration .mf-newsletter-consent span{display:block}.com_users.view-registration .mf-newsletter-note{margin:10px 0 0 25px;font-size:13px;line-height:1.5;color:#6f6254} .com_users.view-registration .form-actions{margin-top:22px;display:flex;align-items:center;gap:12px}.com_users.view-registration .form-actions .btn-primary{padding:11px 22px;border:0;border-radius:9px;background:#e31d1a;font-weight:800;color:#fff}.com_users.view-registration .form-actions .btn-primary:hover,.com_users.view-registration .form-actions .btn-primary:focus{background:#bd1715;color:#fff}.com_users.view-registration .form-actions .btn-default{padding:10px 18px;border-radius:9px;border:1px solid #ddd2c4;background:#fff;color:#4a3828} .com_users.view-registration .mf-register-sidebox{padding:18px 20px;border-radius:16px;border:1px solid #ead8bd;background:#fffaf1;color:#3b2414}.com_users.view-registration .mf-register-sidebox-lead{margin:0 0 14px 0;font-weight:800;line-height:1.5}.com_users.view-registration .mf-register-sidebox ul{margin:0 0 14px 18px;padding:0}.com_users.view-registration .mf-register-sidebox li{margin-bottom:8px;line-height:1.45}.com_users.view-registration .mf-register-sidebox-note{margin:14px 0 0 0;padding-top:12px;border-top:1px solid #ead8bd;font-size:13px;line-height:1.5;color:#6f6254} @media (max-width:767px){.com_users.view-registration #t3-content .registration{padding:28px 22px;margin-bottom:32px;border-radius:14px}.com_users.view-registration #t3-content .registration legend{font-size:27px}.com_users.view-registration .form-actions{flex-direction:column;align-items:stretch}.com_users.view-registration .form-actions .btn{width:100%;text-align:center}.com_users.view-registration .mf-newsletter-note{margin-left:0}}  .com_users.view-login .login,.com_users.view-reset .reset,.com_users.view-reset .reset-confirm,.com_users.view-reset .reset-complete,.com_users.view-remind .remind{width:100%;max-width:720px;margin:0 0 52px 0;padding:42px 48px 40px;background:#fffdf8;border:1px solid #ead8bd;border-radius:18px;box-shadow:0 14px 36px rgba(72,45,20,0.08);box-sizing:border-box} .com_users.view-login .login:before,.com_users.view-reset .reset:before,.com_users.view-reset .reset-confirm:before,.com_users.view-reset .reset-complete:before,.com_users.view-remind .remind:before{display:block;margin:0 0 26px 0;padding:16px 18px;background:#fff7e8;border:1px solid #ead8bd;border-left:5px solid #e31d1a;border-radius:12px;color:#4a3828;font-size:14px;line-height:1.65}.com_users.view-login .login:before{content:"Lépj be a Mesefarm.hu fiókodba,és használd a regisztrált felhasználóknak elérhető funkciókat,például a nyomtatható PDF-változatokat és a későbbi letölthető anyagokat."}.com_users.view-reset .reset:before{content:"Add meg a Mesefarm.hu fiókodhoz tartozó e-mail-címet. Ha az e-mail-cím szerepel az adatbázisban,elküldjük a jelszó-visszaállításhoz szükséges lépéseket."}.com_users.view-reset .reset-confirm:before{content:"Add meg a felhasználónevedet és az e-mailben kapott ellenőrző kódot. Ezután folytathatod az új jelszó beállítását."}.com_users.view-reset .reset-complete:before{content:"Add meg az új jelszavadat. A módosítás után már ezzel tudsz belépni a Mesefarm.hu fiókodba."}.com_users.view-remind .remind:before{content:"Add meg a regisztrációnál használt e-mail-címet. Ha megtaláljuk a fiókot,elküldjük a hozzá tartozó felhasználónevet."} .com_users.view-login .page-header,.com_users.view-reset .page-header,.com_users.view-remind .page-header{margin:0 0 26px 0;padding:0 0 14px 0;border-bottom:1px solid #ead8bd}.com_users.view-login .page-header h1,.com_users.view-reset .page-header h1,.com_users.view-remind .page-header h1{margin:0;color:#111;font-size:34px;line-height:1.2;font-weight:900;letter-spacing:-0.02em} .com_users.view-reset .reset > p,.com_users.view-reset .reset-confirm > p,.com_users.view-reset .reset-complete > p,.com_users.view-remind .remind > p{margin:0 0 24px 0;padding:16px 18px;background:#fff7e8;border:1px solid #ead8bd;border-radius:12px;color:#4a3828;font-size:14px;line-height:1.65} .com_users #system-message-container .alert,.com_users .alert,.com_users .alert-message{max-width:720px;margin:0 0 22px 0;border-radius:12px;font-size:14px;line-height:1.6} .com_users.view-login form,.com_users.view-reset form,.com_users.view-remind form{margin:0}.com_users.view-login fieldset,.com_users.view-reset fieldset,.com_users.view-remind fieldset{margin:0;padding:0;border:0}.com_users.view-login .form-group,.com_users.view-reset .form-group,.com_users.view-remind .form-group,.com_users.view-login .control-group,.com_users.view-reset .control-group,.com_users.view-remind .control-group{margin:0 0 22px 0}.com_users.view-login .control-label,.com_users.view-reset .control-label,.com_users.view-remind .control-label{padding:0 0 8px 0;text-align:left}.com_users.view-login label,.com_users.view-reset label,.com_users.view-remind label{color:#4a3828;font-weight:700;font-size:14px}.com_users.view-login .star,.com_users.view-reset .star,.com_users.view-remind .star{color:#e31d1a} .com_users.view-login input[type="text"],.com_users.view-login input[type="password"],.com_users.view-login input[type="email"],.com_users.view-login .form-control,.com_users.view-reset input[type="text"],.com_users.view-reset input[type="password"],.com_users.view-reset input[type="email"],.com_users.view-reset .form-control,.com_users.view-remind input[type="text"],.com_users.view-remind input[type="password"],.com_users.view-remind input[type="email"],.com_users.view-remind .form-control{width:100%;max-width:100%;height:44px;border:1px solid #ead8bd;border-radius:8px;background:#fff;color:#2f241a;font-size:15px;box-shadow:none;box-sizing:border-box}.com_users.view-login input:focus,.com_users.view-reset input:focus,.com_users.view-remind input:focus,.com_users.view-login .form-control:focus,.com_users.view-reset .form-control:focus,.com_users.view-remind .form-control:focus{border-color:#e31d1a;box-shadow:0 0 0 3px rgba(227,29,26,0.08);outline:none} .com_users.view-login .password-group .input-group,.com_users.view-reset .password-group .input-group{width:100%}.com_users.view-login .password-group .input-group .form-control,.com_users.view-reset .password-group .input-group .form-control{border-radius:8px 0 0 8px}.com_users.view-login .input-password-toggle,.com_users.view-reset .input-password-toggle{height:44px;border:1px solid #ead8bd;border-left:0;border-radius:0 8px 8px 0;background:#fff7e8;color:#4a3828} .com_users.view-login .checkbox{margin-top:2px}.com_users.view-login .checkbox label{font-weight:500;color:#6f6254}.com_users.view-login .checkbox input[type="checkbox"]{margin-top:2px} .com_users.view-login button[type="submit"],.com_users.view-reset button[type="submit"],.com_users.view-remind button[type="submit"],.com_users.view-login .btn-primary,.com_users.view-reset .btn-primary,.com_users.view-remind .btn-primary,.com_users.view-reset button.validate{min-height:46px;padding:12px 24px;border:0;border-radius:9px;background:#e31d1a;color:#fff;font-size:16px;font-weight:800;text-align:center;box-shadow:none;transition:background 0.2s ease,transform 0.2s ease}.com_users.view-login button[type="submit"],.com_users.view-login .btn-primary{width:100%}.com_users.view-reset button[type="submit"],.com_users.view-remind button[type="submit"]{width:auto}.com_users.view-login button[type="submit"]:hover,.com_users.view-reset button[type="submit"]:hover,.com_users.view-remind button[type="submit"]:hover,.com_users.view-login .btn-primary:hover,.com_users.view-reset .btn-primary:hover,.com_users.view-remind .btn-primary:hover{background:#c91815;color:#fff;transform:translateY(-1px)} .com_users.view-login .form-actions,.com_users.view-reset .form-actions,.com_users.view-remind .form-actions{margin:6px 0 0 0;padding:0;background:transparent;border:0} .com_users.view-login .other-links{margin:26px 0 0 0;padding:18px 18px 4px;background:#fff7e8;border:1px solid #ead8bd;border-radius:14px}.com_users.view-login .other-links ul{display:grid;grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none}.com_users.view-login .other-links li{margin:0;padding:0}.com_users.view-login .other-links a{display:block;padding:9px 0;color:#7a3d18;font-size:14px;font-weight:700;text-decoration:none;border-bottom:1px solid rgba(234,216,189,0.8)}.com_users.view-login .other-links li:last-child a{border-bottom:0}.com_users.view-login .other-links a:hover,.com_users.view-login .other-links a:focus{color:#e31d1a;text-decoration:underline} @media (max-width:767px){.com_users.view-login .login,.com_users.view-reset .reset,.com_users.view-reset .reset-confirm,.com_users.view-reset .reset-complete,.com_users.view-remind .remind{max-width:none;margin-bottom:36px;padding:30px 22px 28px;border-radius:16px}.com_users.view-login .page-header h1,.com_users.view-reset .page-header h1,.com_users.view-remind .page-header h1{font-size:28px}.com_users.view-login .login:before,.com_users.view-reset .reset:before,.com_users.view-reset .reset-confirm:before,.com_users.view-reset .reset-complete:before,.com_users.view-remind .remind:before{font-size:13px;padding:14px 15px}.com_users.view-reset button[type="submit"],.com_users.view-remind button[type="submit"]{width:100%}} .com_users.view-login .login,.com_users.view-reset .reset,.com_users.view-reset .reset-confirm,.com_users.view-reset .reset-complete,.com_users.view-remind .remind{max-width:880px;padding:42px 56px 42px} .com_users.view-login .login:before,.com_users.view-reset .reset:before,.com_users.view-reset .reset-confirm:before,.com_users.view-reset .reset-complete:before,.com_users.view-remind .remind:before{max-width:none} .com_users.view-login input[type="text"],.com_users.view-login input[type="password"],.com_users.view-login input[type="email"],.com_users.view-login .form-control,.com_users.view-reset input[type="text"],.com_users.view-reset input[type="password"],.com_users.view-reset input[type="email"],.com_users.view-reset .form-control,.com_users.view-remind input[type="text"],.com_users.view-remind input[type="password"],.com_users.view-remind input[type="email"],.com_users.view-remind .form-control{max-width:520px} .com_users.view-login button[type="submit"],.com_users.view-login .btn-primary{width:100%;max-width:520px} .com_users.view-login .password-group .input-group,.com_users.view-reset .password-group .input-group{max-width:520px} .com_users.view-login .other-links{max-width:520px} @media (min-width:768px){.com_users.view-login .other-links ul{grid-template-columns:1fr 1fr;column-gap:22px;row-gap:4px}.com_users.view-login .other-links li:last-child{grid-column:1 / -1}} @media (max-width:767px){.com_users.view-login .login,.com_users.view-reset .reset,.com_users.view-reset .reset-confirm,.com_users.view-reset .reset-complete,.com_users.view-remind .remind{max-width:none;padding:30px 22px 28px}.com_users.view-login input[type="text"],.com_users.view-login input[type="password"],.com_users.view-login input[type="email"],.com_users.view-login .form-control,.com_users.view-reset input[type="text"],.com_users.view-reset input[type="password"],.com_users.view-reset input[type="email"],.com_users.view-reset .form-control,.com_users.view-remind input[type="text"],.com_users.view-remind input[type="password"],.com_users.view-remind input[type="email"],.com_users.view-remind .form-control,.com_users.view-login button[type="submit"],.com_users.view-login .btn-primary,.com_users.view-login .password-group .input-group,.com_users.view-reset .password-group .input-group,.com_users.view-login .other-links{max-width:none}} .com_users.view-login .login-wrap{width:100% !important;max-width:none !important}.com_users.view-login .login{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important} .com_users.view-login .login form,.com_users.view-login .login fieldset,.com_users.view-login .login .form-group,.com_users.view-login .login .control-group{width:100% !important;max-width:none !important;box-sizing:border-box !important} .com_users.view-login .login input[type="text"],.com_users.view-login .login input[type="password"],.com_users.view-login .login input[type="email"],.com_users.view-login .login .form-control,.com_users.view-login .login .password-group .input-group,.com_users.view-login .login button[type="submit"],.com_users.view-login .login .btn-primary,.com_users.view-login .login .other-links{width:100% !important;max-width:520px !important;box-sizing:border-box !important}  .article-content .mf-article .mf-zone > p,.article-content .mf-article .mf-zone > ul,.article-content .mf-article .mf-zone > ol,.article-content .mf-article .mf-zone > blockquote,.article-content .mf-article .mf-info-card > p,.article-content .mf-article .mf-info-card > ul,.article-content .mf-article .mf-info-card > ol,.article-content .mf-article .mf-info-card > blockquote{max-width:74ch !important} .article-content .mf-article .mf-info-card{margin:0 0 18px !important;padding:20px 22px 21px !important;border:1px solid rgba(234,223,206,0.65) !important;border-radius:18px !important;background:rgba(255,255,255,0.38) !important;box-shadow:none !important}.article-content .mf-article .mf-info-card:last-child{margin-bottom:0 !important}.article-content .mf-article .mf-info-card h3{margin-bottom:14px !important} .article-content .mf-article .mf-zone-knowledge .mf-info-card{border-color:rgba(130,163,92,0.18) !important;border-left:4px solid rgba(130,163,92,0.38) !important;background:rgba(255,255,255,0.34) !important} .article-content .mf-article .mf-zone-tasks .mf-info-card,.article-content .mf-article .mf-zone-tasks .mf-task-card{border-left:4px solid rgba(217,122,74,0.42) !important} .article-content .mf-article .mf-info-card p,.article-content .mf-article .mf-task-card p,.article-content .mf-article .mf-solution-card p{margin-bottom:1em !important} .article-content .mf-article .mf-info-card > p > strong:only-child,.article-content .mf-article .mf-task-card > p > strong:only-child{display:block !important;max-width:66ch !important;margin:1.05rem 0 1.05rem 0.55rem !important;color:#3f3025 !important;font-weight:850 !important;line-height:1.55 !important} .article-content .mf-article blockquote{max-width:64ch !important;margin:1.1rem 0 1.25rem 1rem !important;padding:0.85rem 1.05rem !important;border:0 !important;border-left:4px solid rgba(166,124,42,0.42) !important;border-radius:14px !important;background:rgba(255,250,235,0.72) !important;color:#5c432c !important;box-shadow:0 4px 12px rgba(75,53,39,0.035) !important}.article-content .mf-article blockquote p{margin:0 !important;font-weight:800 !important;line-height:1.55 !important} .article-content .mf-article .mf-info-card ul,.article-content .mf-article .mf-info-card ol,.article-content .mf-article .mf-task-card ul,.article-content .mf-article .mf-task-card ol{max-width:68ch !important;margin:0.85rem 0 1.05rem 1.05rem !important;padding:0.15rem 0 0.15rem 1.25rem !important;border:0 !important;border-radius:0 !important;background:transparent !important}.article-content .mf-article .mf-info-card li,.article-content .mf-article .mf-task-card li{margin-bottom:0.48rem !important;padding-left:0.15rem !important}.article-content .mf-article .mf-info-card li::marker,.article-content .mf-article .mf-task-card li::marker{color:rgba(88,117,59,0.85) !important}.article-content .mf-article .mf-info-card li:last-child,.article-content .mf-article .mf-task-card li:last-child{margin-bottom:0 !important} .article-content .mf-article .mf-zone-tasks .mf-task-card ul,.article-content .mf-article .mf-zone-tasks .mf-task-card ol{border-left-color:rgba(217,122,74,0.26) !important} .article-content .mf-article .mf-check-list{list-style:none !important;padding-left:1rem !important} .article-content .mf-article .mf-zone > h2 + .mf-info-card,.article-content .mf-article .mf-zone > h2 + p{margin-top:6px !important} @media (max-width:767px){.article-content .mf-article .mf-info-card{padding:18px 17px 19px !important;border-radius:17px !important}.article-content .mf-article blockquote,.article-content .mf-article .mf-info-card ul,.article-content .mf-article .mf-info-card ol,.article-content .mf-article .mf-task-card ul,.article-content .mf-article .mf-task-card ol,.article-content .mf-article .mf-info-card > p > strong:only-child,.article-content .mf-article .mf-task-card > p > strong:only-child{max-width:100% !important;margin-left:0 !important}.article-content .mf-article .mf-info-card ul,.article-content .mf-article .mf-info-card ol,.article-content .mf-article .mf-task-card ul,.article-content .mf-article .mf-task-card ol{padding-left:1.55rem !important}}


/*===============================
/templates/ja_focus/css/mesefarm-core.css
================================================================================*/
.mf-template-credit{text-align:right}@media (max-width:991px){.mf-template-credit{text-align:left;margin-top:12px}}


/*===============================
/templates/ja_focus/css/mesefarm-navigation.css
================================================================================*/
#t3-off-canvas .mf-offcanvas-has-submenu{position:relative}#t3-off-canvas .mf-offcanvas-has-submenu > a,#t3-off-canvas .mf-offcanvas-has-submenu > .nav-header{padding-right:48px}#t3-off-canvas .mf-offcanvas-submenu-toggle{position:absolute;z-index:2;top:0;right:0;width:44px;min-height:40px;padding:0;border:0;border-left:1px solid rgba(255,255,255,0.08);background:transparent;color:#bdbdbd;text-align:center;line-height:40px;cursor:pointer}#t3-off-canvas .mf-offcanvas-submenu-toggle:hover,#t3-off-canvas .mf-offcanvas-submenu-toggle:focus{background:rgba(255,255,255,0.07);color:#fff;outline:0}#t3-off-canvas .mf-offcanvas-submenu-toggle .fa{transition:transform 160ms ease}#t3-off-canvas .mf-offcanvas-submenu-open > .mf-offcanvas-submenu-toggle .fa{transform:rotate(180deg)}#t3-off-canvas .mf-offcanvas-submenu{display:none;clear:both;margin:0;padding:4px 0 7px;list-style:none;background:rgba(0,0,0,0.13)}#t3-off-canvas .mf-offcanvas-submenu-open > .mf-offcanvas-submenu{display:block}#t3-off-canvas .mf-offcanvas-submenu .mf-offcanvas-submenu{display:block;padding:0;background:transparent}#t3-off-canvas .mf-offcanvas-category-item{margin:0;padding:0;list-style:none}#t3-off-canvas .mf-offcanvas-category-item > a{display:block;padding:8px 16px 8px 28px;border-bottom:1px solid rgba(255,255,255,0.045);color:#c8c8c8;font-size:12px;font-weight:600;line-height:1.35;text-decoration:none}#t3-off-canvas .mf-offcanvas-category-item > a:hover,#t3-off-canvas .mf-offcanvas-category-item > a:focus{background:rgba(255,255,255,0.055);color:#fff;outline:0}#t3-off-canvas .mf-offcanvas-submenu-depth-2 > .mf-offcanvas-category-item > a{padding-left:40px;font-size:11px;font-weight:500}#t3-off-canvas .mf-offcanvas-submenu-depth-3 > .mf-offcanvas-category-item > a,#t3-off-canvas .mf-offcanvas-submenu-depth-4 > .mf-offcanvas-category-item > a{padding-left:52px;font-size:11px;font-weight:500}#t3-off-canvas .mf-offcanvas-extra{margin-top:22px}#t3-off-canvas .mf-offcanvas-extra .module-title{margin-bottom:0}#t3-off-canvas .mf-offcanvas-extra .nav > li > a{white-space:normal}#t3-off-canvas .mf-offcanvas-account{margin-bottom:24px}@media (prefers-reduced-motion:reduce){#t3-off-canvas .mf-offcanvas-submenu-toggle .fa{transition:none}} .mf-account-shortcut{float:right}.mf-account-shortcut .mf-account-shortcut-link{display:block;width:47px;height:47px;padding:0;border-radius:0;color:#555;line-height:47px;text-align:center;text-decoration:none}.mf-account-shortcut .mf-account-shortcut-link:hover,.mf-account-shortcut .mf-account-shortcut-link:focus,.mf-account-shortcut.is-active .mf-account-shortcut-link{color:#d91e00;background:transparent;outline:0}.mf-account-shortcut .mf-account-shortcut-link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.mf-shop-page .ja-topbar .mf-account-shortcut{order:35;align-self:center}@media (max-width:991px){.mf-account-shortcut{display:none !important}}


/*===============================
/templates/ja_focus/css/mesefarm-layout.css
================================================================================*/
.mf-module-zone{clear:both;width:100%}.mf-article-after{margin-top:32px;margin-bottom:24px}.mf-article-bottom{margin-top:32px;margin-bottom:32px}.mf-article-bottom > .container{width:100%;max-width:1170px}.mf-module-zone::before,.mf-module-zone::after{content:"";display:table}.mf-module-zone::after{clear:both}


/*===============================
/templates/ja_focus/css/mesefarm-shop.css
================================================================================*/
.mf-shop-page{--mf-shop-gap:28px;--mf-shop-card-radius:10px;--mf-shop-border:#eadfce;--mf-shop-soft:#fffaf2;--mf-shop-soft-strong:#faefd7;--mf-shop-text:#332d29;--mf-shop-muted:#756b65;--mf-shop-accent:#d71920;--mf-shop-accent-dark:#b9141a;--mf-shop-buy:#c6533f;--mf-shop-buy-dark:#a94030}.mf-shop-page .mf-shop-wrapper{overflow:visible}.mf-shop-page .mf-shop-top{margin:0;padding:22px 0 4px}.mf-shop-page .mf-shop-main{padding:24px 0 52px}.mf-shop-page .mf-shop-main-row{margin-left:-14px;margin-right:-14px}.mf-shop-page .mf-shop-filter,.mf-shop-page .mf-shop-component{padding-left:14px;padding-right:14px}.mf-shop-page .mf-shop-component{min-width:0}.mf-shop-page .mf-shop-recommend{clear:both;margin-top:42px;padding-top:26px;border-top:1px solid var(--mf-shop-border)} .mf-shop-page .ja-topbar{padding-top:7px;padding-bottom:7px;min-height:46px}.mf-shop-page .ja-topbar > .container > .row{display:flex;align-items:center}.mf-shop-page .ja-topbar .topbar-left,.mf-shop-page .ja-topbar .topbar-right{min-height:32px}.mf-shop-page .ja-topbar .topbar-right{display:flex;align-items:center;justify-content:flex-end;gap:6px} .mf-shop-page .ja-topbar .head-social{order:10}.mf-shop-page .ja-topbar .head-search{order:20}.mf-shop-page .ja-topbar .languageswitcherload{order:30}.mf-shop-page .ja-topbar .mf-shop-cart-position{order:40}.mf-shop-page .mf-shop-cart-position{display:inline-flex;align-items:center;justify-content:center;min-height:34px;margin-left:8px;padding-left:13px;border-left:1px solid rgba(0,0,0,0.10);white-space:nowrap}.mf-shop-page .mf-shop-cart-position,.mf-shop-page .mf-shop-cart-position a,.mf-shop-page .mf-shop-cart-position span,.mf-shop-page .mf-shop-cart-position div{line-height:1.25}.mf-shop-page .mf-shop-cart-position a{text-decoration:none} .mf-shop-page .ja-topbar .languageswitcherload,.mf-shop-page .ja-topbar .head-search,.mf-shop-page .ja-topbar .head-social,.mf-shop-page .ja-topbar .mf-shop-cart-position{align-self:center} .mf-shop-page .mf-shop-filter{margin-bottom:0}.mf-shop-page .mf-shop-filter .t3-module,.mf-shop-page .mf-shop-filter .module,.mf-shop-page .mf-shop-filter .module-inner{margin-bottom:0}.mf-shop-page .mf-shop-filter .module-inner{padding:5px 8px 10px 0;border:0;border-radius:0;background:transparent}.mf-shop-page .mf-shop-filter .module-title{margin:0 0 8px;padding:0 0 6px;border-bottom:1px solid #eee5d9;color:var(--mf-shop-text);font-size:16px;line-height:1.25}.mf-shop-page .mf-shop-filter .module-ct{margin:0 !important;padding:0 !important;color:var(--mf-shop-text);font-size:13px}.mf-shop-page .mf-shop-filter .hikashop_filter_module,.mf-shop-page .mf-shop-filter .hikashop_filter_main_div{margin:0 !important;padding:0 !important}.mf-shop-page .mf-shop-filter label{display:block;margin:0 0 5px;color:var(--mf-shop-text);font-weight:600}.mf-shop-page .mf-shop-filter input[type="text"],.mf-shop-page .mf-shop-filter input[type="number"],.mf-shop-page .mf-shop-filter select{width:100%;min-height:36px;margin-bottom:6px;padding:7px 9px;border:1px solid #ded6ca;border-radius:4px;background:#fffdf9;box-shadow:none}.mf-shop-page .mf-shop-filter button,.mf-shop-page .mf-shop-filter .btn,.mf-shop-page .mf-shop-filter .hikabtn{min-height:34px;padding:7px 12px;border-radius:5px;border-color:#d8d0c4;background:#f7f2ea;color:#4c453f;box-shadow:none} .mf-shop-page .mf-shop-filter .hikashop_filter_main{float:none !important;width:100% !important;min-height:0 !important;margin:0;padding:0}.mf-shop-page .mf-shop-filter .hikashop_filter_main + .hikashop_filter_main{margin-top:12px;padding-top:12px;border-top:1px solid var(--mf-shop-border)} .mf-shop-page .mf-shop-filter .hikashop_filter_main > div:has(> .slider_input_start_group){font-size:0;line-height:1}.mf-shop-page .mf-shop-filter .hikashop_filter_main > div:has(> .slider_input_start_group) > .hikashop_filter_title{margin:0 0 7px;color:var(--mf-shop-text);font-size:13px;line-height:1.35}.mf-shop-page .mf-shop-filter .hikashop_filter_cursor_range,.mf-shop-page .mf-shop-filter .slider_input_start_group,.mf-shop-page .mf-shop-filter .slider_input_end_group{font-size:13px}.mf-shop-page .mf-shop-filter .slider_input_start_group,.mf-shop-page .mf-shop-filter .slider_input_end_group{position:relative;display:inline-block;box-sizing:border-box;width:calc(50% - 23px);vertical-align:middle}.mf-shop-page .mf-shop-filter .slider_input_start_group{margin-right:18px}.mf-shop-page .mf-shop-filter .slider_input_end_group{margin-right:28px}.mf-shop-page .mf-shop-filter .slider_input_start_group::after{position:absolute;top:50%;right:-13px;content:"\2013";color:var(--mf-shop-muted);font-size:13px;line-height:1;transform:translateY(-50%)}.mf-shop-page .mf-shop-filter .slider_input_end_group::after{position:absolute;top:50%;left:calc(100% + 6px);content:"Ft";color:var(--mf-shop-text);font-size:12px;line-height:1;transform:translateY(-50%)}.mf-shop-page .mf-shop-filter .slider_input_text{position:absolute;z-index:2;top:50%;right:8px;margin:0;color:var(--mf-shop-muted);font-size:0;line-height:1;pointer-events:none;transform:translateY(-50%);transition:opacity 0.12s ease}.mf-shop-page .mf-shop-filter .slider_input_start_text::after{content:"-t\00f3l";font-size:11px}.mf-shop-page .mf-shop-filter .slider_input_end_text::after{content:"-ig";font-size:11px}.mf-shop-page .mf-shop-filter .slider_input_start_group:focus-within .slider_input_text,.mf-shop-page .mf-shop-filter .slider_input_end_group:focus-within .slider_input_text{opacity:0}.mf-shop-page .mf-shop-filter input.slider_input{box-sizing:border-box;width:100% !important;min-width:0;min-height:34px;margin:0 !important;padding:6px 32px 6px 8px;appearance:textfield}.mf-shop-page .mf-shop-filter input.slider_input::-webkit-inner-spin-button,.mf-shop-page .mf-shop-filter input.slider_input::-webkit-outer-spin-button{margin:0;appearance:none}.mf-shop-page .mf-shop-filter .hikashop_filter_cursor_currency{display:none}.mf-shop-page .mf-shop-filter .hikashop_filter_button_outside{display:block;clear:both;margin:2px 0 0 !important} .mf-shop-page .mf-shop-filter .module-ct,.mf-shop-page .mf-shop-filter form,.mf-shop-page .mf-shop-filter .hikashop_filter_main_div,.mf-shop-page .mf-shop-filter .hikashop_filter_main,.mf-shop-page .mf-shop-filter .hikashop_filter{min-width:0;max-width:100%;box-sizing:border-box}.mf-shop-page .mf-shop-filter .ui-slider,.mf-shop-page .mf-shop-filter .hikashop_filter_slider,.mf-shop-page .mf-shop-filter .hikashop_filter_range_slider,.mf-shop-page .mf-shop-filter div[id^="slider_"],.mf-shop-page .mf-shop-filter div[id*="_slider"]{width:calc(100% - 20px) !important;max-width:calc(100% - 20px) !important;margin-left:10px !important;margin-right:10px !important;box-sizing:border-box !important}.mf-shop-page .mf-shop-filter form div[id^="slider_"]{margin-top:12px !important;margin-bottom:9px !important}.mf-shop-page .mf-shop-filter .ui-slider-handle{box-sizing:border-box}.mf-shop-page .mf-shop-filter .ui-slider-horizontal,.mf-shop-page .mf-shop-filter .hikashop_filter_slider,.mf-shop-page .mf-shop-filter .hikashop_filter_range_slider{border-color:#e3d8c8 !important;background:#efe5d6 !important}.mf-shop-page .mf-shop-filter .ui-slider-range{border-color:#758c61 !important;background:#758c61 !important}.mf-shop-page .mf-shop-filter .ui-slider-handle{border-color:#cfc3b2 !important;background:#fffdf9 !important;box-shadow:0 1px 4px rgba(72,55,36,0.13) !important}  .mf-shop-page .mf-shop-component .hikashop_categories_listing_main > h1{margin:0 0 9px;color:var(--mf-shop-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.12;letter-spacing:-0.018em}.mf-shop-page .mf-shop-component .hikashop_category_description{margin:0 0 22px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.mf-shop-page .mf-shop-component .hikashop_category_description_content{max-width:780px;color:#4a433e;font-size:14px;line-height:1.62}.mf-shop-page .mf-shop-component .hikashop_category_description_content > :first-child{margin-top:0}.mf-shop-page .mf-shop-component .hikashop_category_description_content > :last-child{margin-bottom:0} .mf-shop-page .mf-shop-component .hikashop_category_description_content > p:first-child strong:only-child{display:block;margin-bottom:3px;color:#4e5f3f;font-family:Georgia,"Times New Roman",serif;font-size:clamp(18px,2vw,23px);font-weight:600;line-height:1.3}.mf-shop-page .mf-shop-component .hikashop_subcategories_listing{--mf-puzzle-tab-x:8.333333%;--mf-puzzle-tab-y:7.692308%;position:relative;z-index:0;margin:0;padding:2px calc(var(--mf-puzzle-tab-x) + 2px) calc(var(--mf-puzzle-tab-y) + 2px) 2px}.mf-shop-page .mf-shop-component .hikashop_subcategories .hk-row-fluid{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:0 !important;align-items:stretch;width:100%}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category{position:relative;z-index:1;grid-column:auto !important;float:none !important;width:auto !important;aspect-ratio:12 / 13;min-width:0;margin:0;padding:0 !important}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category:hover,.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category:focus-within{z-index:2}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_container{position:absolute;inset:0;box-sizing:border-box;width:100%;height:100%;margin:0 !important}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer{position:absolute;top:0;left:0;box-sizing:border-box;width:calc(100% + var(--mf-puzzle-tab-x));height:calc(100% + var(--mf-puzzle-tab-y));padding:0;overflow:hidden;border:0;border-radius:0 !important;background:radial-gradient(circle at 47% 18%,rgba(255,255,255,0.74),transparent 36%),linear-gradient(145deg,#fffaf0 0%,#f5ead7 100%) !important;-webkit-mask-image:url("/templates/ja_focus/images/mesefarm/shop/puzzle-piece.svg");mask-image:url("/templates/ja_focus/images/mesefarm/shop/puzzle-piece.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;filter:drop-shadow(1px 1px 0 rgba(125,98,64,0.28)) drop-shadow(2px 3px 3px rgba(75,58,38,0.13));isolation:isolate;transition:filter 0.2s ease,background-color 0.2s ease} .mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer::before{position:absolute;z-index:4;inset:0;content:"";background:url("/templates/ja_focus/images/mesefarm/shop/puzzle-bevel.svg") 0 0 / 100% 100% no-repeat;pointer-events:none}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer:hover,.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer:focus-within{background:radial-gradient(circle at 47% 18%,rgba(255,255,255,0.8),transparent 36%),linear-gradient(145deg,#fffdf6 0%,#eee4cf 100%) !important;filter:drop-shadow(1px 1px 0 rgba(96,117,76,0.42)) drop-shadow(2px 4px 5px rgba(75,58,38,0.17))}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer > br{display:none}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_image{position:absolute;z-index:1;top:4%;right:10.5%;bottom:31%;left:2.5%;width:auto !important;height:auto !important;min-height:0;margin:0;overflow:hidden;background:transparent}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_image a{display:block;width:100%;height:100%}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_image img{display:block;width:100%;max-width:none;height:100%;margin:0;object-fit:contain;object-position:50% 50%;transition:transform 0.22s ease}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer:hover .hikashop_category_image img,.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer:focus-within .hikashop_category_image img{transform:scale(1.018)}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_name{position:absolute;z-index:2;right:13%;bottom:13.5%;left:7%;display:block;min-height:0;padding:0;background:transparent;line-height:1.35;text-align:left}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_name a{display:flex;gap:2px;align-items:flex-start;flex-direction:column;justify-content:flex-end;min-height:48px;color:var(--mf-shop-text);font-weight:650;text-decoration:none}.mf-shop-page .mf-shop-component .mf-shop-category-title{min-width:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(13px,1.28vw,17px);line-height:1.18}.mf-shop-page .mf-shop-component .mf-shop-category-count{display:block;flex:none;padding:0;border:0;border-radius:0;background:transparent;color:#557044;font-size:11px;font-weight:650;line-height:1.2;margin-top:2px;white-space:nowrap}.mf-shop-page .mf-shop-component .mf-shop-category-count--empty{opacity:0.58} .mf-shop-page .mf-shop-component .hikashop_submodules{margin-top:26px;padding-top:26px;border-top:1px solid #eee3d4} .mf-shop-page .mf-shop-component .hikashop_subcategories_listing .hikashop_categories_pagination,.mf-shop-page .mf-shop-component .hikashop_subcategories_listing .hikashop_subcategories_pagination,.mf-shop-page .mf-shop-component .hikashop_subcategories_listing .hikashop_listing_pagination{display:none !important}@media (prefers-reduced-motion:reduce){.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_subcontainer,.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category_image img{transition:none}} .mf-shop-page .mf-shop-component .hikashop_products_listing{margin:0}.mf-shop-page .mf-shop-component .mf-shop-products-heading{margin:0 0 17px}.mf-shop-page .mf-shop-component .mf-shop-products-heading h2{margin:0;color:var(--mf-shop-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(22px,2.35vw,29px);font-weight:600;line-height:1.2;letter-spacing:-0.012em} .mf-shop-page .mf-shop-component .hikashop_products_listing .hikashop_products{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px;align-items:stretch;width:100%;margin:0 !important}.mf-shop-page .mf-shop-component .hikashop_products_listing .hikashop_products > .hk-row-fluid{display:contents !important}.mf-shop-page .mf-shop-component .hikashop_product{display:flex !important;float:none !important;grid-column:auto !important;width:auto !important;min-width:0;margin:0 !important;padding:0 !important}.mf-shop-page .mf-shop-component .hikashop_product .hikashop_container{display:flex;width:100%;min-width:0;margin-top:0 !important;margin-bottom:0 !important}.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer{position:relative;display:flex;flex:1 1 auto;flex-direction:column;box-sizing:border-box;width:100%;height:100%;min-width:0;padding:10px 10px 12px;overflow:hidden;border:1px solid #e4d8c8;border-radius:9px;background:#fffdf9;box-shadow:0 2px 7px rgba(76,57,36,0.07);color:var(--mf-shop-text);text-align:left;transition:transform 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:hover,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:focus-within{border-color:#cfbea8;box-shadow:0 7px 18px rgba(76,57,36,0.12);transform:translateY(-2px)}.mf-shop-page .mf-shop-component .hikashop_product_image,.mf-shop-page .mf-shop-component .hikashop_product_image_subdiv{order:10;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100% !important;max-width:none !important;min-height:0 !important;margin:0 !important;overflow:hidden;border-radius:6px;background:#f8f1e6}.mf-shop-page .mf-shop-component .hikashop_product_image{aspect-ratio:4 / 3;height:auto !important;margin-bottom:13px !important}.mf-shop-page .mf-shop-component .hikashop_product_image_subdiv{height:100% !important}.mf-shop-page .mf-shop-component .hikashop_product_image img{display:block;width:100%;max-width:none;height:100% !important;margin:0;object-fit:contain;object-position:center;transition:transform 0.22s ease}.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:hover .hikashop_product_image img,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:focus-within .hikashop_product_image img{transform:scale(1.025)}.mf-shop-page .mf-shop-component .hikashop_product_price_full{order:30;display:block;margin:0 0 12px;color:#557044;font-size:16px;font-weight:750;line-height:1.25;text-align:left}.mf-shop-page .mf-shop-component .hikashop_product_price_per_unit,.mf-shop-page .mf-shop-component .hikashop_product_unit{display:none !important}.mf-shop-page .mf-shop-component .hikashop_product_name{order:20;display:block;margin:0 0 7px;font-family:Georgia,"Times New Roman",serif;width:100%;font-size:16px;line-height:1.3;text-align:left}.mf-shop-page .mf-shop-component .hikashop_product_name a{color:var(--mf-shop-text);font-weight:700;text-decoration:none}.mf-shop-page .mf-shop-component .hikashop_product_name a:hover,.mf-shop-page .mf-shop-component .hikashop_product_name a:focus{color:var(--mf-shop-buy-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.mf-shop-page .mf-shop-component .hikashop_product_code_list{display:none !important}.mf-shop-page .mf-shop-component .hikashop_product_stock,.mf-shop-page .mf-shop-component .hikashop_quantity_form{order:40;width:100%;margin-top:auto !important} .mf-shop-page .mf-shop-component .hikashop_product .hikashop_product_quantity_div,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_product_quantity_field,.mf-shop-page .mf-shop-component .hikashop_product [class*="hikashop_product_quantity_field_change"]{display:none !important}.mf-shop-page .mf-shop-component .hikashop_product .hikabtn,.mf-shop-page .mf-shop-component .hikashop_product .hikacart,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_cart_input_button{order:40;display:block;box-sizing:border-box;width:100%;min-height:40px;margin:0;padding:9px 13px;border:1px solid var(--mf-shop-buy);border-radius:6px;background:var(--mf-shop-buy);color:#fff;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-shadow:none;box-shadow:none}.mf-shop-page .mf-shop-component .hikashop_product .hikabtn:hover,.mf-shop-page .mf-shop-component .hikashop_product .hikabtn:focus,.mf-shop-page .mf-shop-component .hikashop_product .hikacart:hover,.mf-shop-page .mf-shop-component .hikashop_product .hikacart:focus,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_cart_input_button:hover,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_cart_input_button:focus{border-color:var(--mf-shop-buy-dark);background:var(--mf-shop-buy-dark);color:#fff}.mf-shop-page .mf-shop-component .product_contact_button{max-width:100%;margin-top:10px;white-space:normal} .mf-shop-page .mf-shop-component .hikashop_product form,.mf-shop-page .mf-shop-component .hikashop_product button,.mf-shop-page .mf-shop-component .hikashop_product a{max-width:100%}.mf-shop-page .mf-shop-component .hikashop_product form{order:40;display:block;flex:0 0 auto;width:100%;height:auto;margin-top:auto !important}@media (prefers-reduced-motion:reduce){.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer,.mf-shop-page .mf-shop-component .hikashop_product_image img{transition:none}.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:hover,.mf-shop-page .mf-shop-component .hikashop_product .hikashop_subcontainer:focus-within{transform:none}} .mf-shop-page .mf-shop-component.mf-shop-product-view{color:var(--mf-shop-text)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part{margin:0 0 24px;padding:0 0 17px;border-bottom:1px solid var(--mf-shop-border)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part h1,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_name_main{margin:0;padding-bottom:0;border:0;color:var(--mf-shop-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(28px,3.2vw,39px);font-weight:600;line-height:1.14;letter-spacing:-0.018em}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_code_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_code_main{display:block;margin-top:8px;color:#675a50;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:650;line-height:1.4;letter-spacing:0.025em} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part + hr,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part + .clear + hr,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part + [style*="clear"] + hr{display:none} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_left_part{box-sizing:border-box;float:left;width:57%;margin:0;padding:0 24px 0 0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part{position:sticky;top:20px;box-sizing:border-box;float:right;width:43%;margin:0 0 34px;padding:25px 25px 24px;border:1px solid #e4d8c8;border-radius:11px;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:0 7px 22px rgba(76,57,36,0.09)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_bottom_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_bottom_part{clear:both;padding-top:30px} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_image_main{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100% !important;min-height:470px;margin:0 !important;padding:18px;overflow:hidden;border:1px solid #e8ddce;border-radius:11px;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,0.92),rgba(255,255,255,0) 55%),#f8f1e6;box-shadow:0 3px 12px rgba(76,57,36,0.07)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main img,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_main_image,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_image_main img{display:block;width:auto !important;max-width:100% !important;height:auto !important;max-height:680px;margin:auto;object-fit:contain}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_small_image_div,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_small_image_div{display:flex !important;box-sizing:border-box;width:100% !important;max-width:100%;clear:both;float:none !important;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:12px 0 0 !important;padding:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_small_image_div > a,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_small_image_div > a{display:block;flex:0 0 auto;margin:0 !important;padding:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_small_image_div img,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_small_image_div img{box-sizing:border-box;width:68px !important;height:68px !important;padding:3px;border:1px solid #dfd1bf;border-radius:6px;background:#fff;object-fit:cover} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_price_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_price_main{display:block;margin:0 0 22px;padding:0 0 17px;border-bottom:1px solid var(--mf-shop-border);color:#2f7183;font-family:Georgia,"Times New Roman",serif;font-size:clamp(24px,2vw,26px);font-style:normal;font-weight:700;line-height:1.15}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_price_main .hikashop_product_price,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_price_main .hikashop_product_price,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_price_main .hikashop_product_price_full,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_price_main .hikashop_product_price_full{color:#2f7183 !important;font-family:inherit !important;font-size:inherit !important;font-style:normal !important;font-weight:inherit !important;line-height:inherit !important}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_price_main .hikashop_product_price_per_unit,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_price_main .hikashop_product_unit{display:none !important}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_options,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_options{margin:0 0 18px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics{box-sizing:border-box;padding:10px 12px;border:1px solid #e2d6c7;border-radius:8px;background:rgba(255,255,255,0.72)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics table,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics table,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table{width:100%;margin:0;border:0;border-collapse:collapse}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics td,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics td,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table td{padding:4px 0;border:0;color:var(--mf-shop-text);vertical-align:middle}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table td:first-child{width:38%;padding-right:11px;color:#62564e;font-size:13px;font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics label,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics label{margin:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics select,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics select,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table select{min-height:38px;padding:6px 9px;font-size:14px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part label,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part label{display:block;margin-bottom:6px;color:var(--mf-shop-text);font-size:14px;font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part select,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part select{box-sizing:border-box;width:100%;min-height:44px;padding:8px 10px;border:1px solid #d9cbb9;border-radius:6px;background:#fff;color:var(--mf-shop-text)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main{display:flex;flex-wrap:nowrap;align-items:stretch;gap:10px;box-sizing:border-box;width:100%;min-height:46px;margin-top:8px;color:var(--mf-shop-muted);font-size:13px;line-height:1.45}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main form{display:contents;margin:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_input_div_default_main,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_input_div_regrouped_main{display:flex;flex:1 1 auto;order:1;align-items:stretch;gap:10px;box-sizing:border-box;float:none !important;width:100% !important;min-width:0;margin:0 !important}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_div{flex:0 0 auto;order:1;float:none;margin:0 !important}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_field{box-sizing:border-box;width:58px !important;min-width:58px;height:46px;margin:0;padding:8px;border:1px solid #d7c8b5;border-radius:6px 0 0 6px;background:#fff;color:var(--mf-shop-text);font-size:16px;text-align:center}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_change_div_default{display:flex;flex-direction:column;width:28px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main [class*="hikashop_product_quantity_field_change"]{display:flex;flex:1 1 50%;align-items:center;justify-content:center;box-sizing:border-box;min-width:28px;min-height:23px;margin:0 !important;padding:0 !important;border:1px solid #d7c8b5;border-left:0;border-radius:0;background:#f5ecdf;color:var(--mf-shop-text);font-size:13px;line-height:1;text-decoration:none}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_change_div_plus_default [class*="field_change"]{border-radius:0 6px 0 0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_change_div_minus_default [class*="field_change"]{border-top:0;border-radius:0 0 6px 0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikacart,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_cart_input_button{display:inline-flex;flex:1 1 0;order:2;align-items:center;justify-content:center;box-sizing:border-box;width:auto !important;min-width:140px;min-height:46px;margin:0 !important;padding:11px 20px;border:1px solid var(--mf-shop-buy);border-radius:6px;background:var(--mf-shop-buy);color:#fff;font-size:16px;font-weight:750;line-height:1.25;text-align:center;text-shadow:none;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikacart:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikacart:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_cart_input_button:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_cart_input_button:focus{border-color:var(--mf-shop-buy-dark);background:var(--mf-shop-buy-dark);color:#fff} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main.mf-shop-purchase-row,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .mf-shop-purchase-row{display:grid !important;grid-template-columns:auto minmax(140px,1fr);grid-auto-rows:46px;align-items:stretch;gap:10px;box-sizing:border-box;float:none !important;width:100% !important;max-width:none !important;margin:0 !important}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-quantity{grid-column:1;order:1;align-self:stretch}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-quantity.hikashop_product_quantity_input_div_default_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-quantity.hikashop_product_quantity_input_div_regrouped_main{flex:none;width:auto !important}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-cart{grid-column:2;order:2;box-sizing:border-box;width:100% !important;min-width:0}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-cart.hikacart,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-cart.hikashop_cart_input_button,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-cart .hikacart,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-purchase-row > .mf-shop-purchase-cart .hikashop_cart_input_button{box-sizing:border-box !important;width:100% !important;min-width:0;height:46px !important;min-height:46px !important;max-height:46px !important;padding-top:8px !important;padding-bottom:8px !important;line-height:1.2 !important}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main.mf-shop-purchase-row-fallback{justify-content:center}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main{margin-top:13px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button{display:block;box-sizing:border-box;width:100%;min-height:42px;margin:0;padding:9px 12px;border:1px solid #cbb9a2;border-radius:6px;background:transparent;color:#594d44;font-size:13px;font-weight:650;line-height:1.35;text-align:left;white-space:normal} .mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-section-heading{clear:both;margin:0 0 16px;color:var(--mf-shop-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(23px,2.5vw,30px);font-weight:600;line-height:1.2}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_description_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_description_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_description{clear:both;box-sizing:border-box;max-width:920px;margin:0 0 34px;color:#4b433e;font-size:16px;line-height:1.72}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_description_main > :first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_description_main > :first-child{margin-top:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_description_main > :last-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_description_main > :last-child{margin-bottom:0}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_custom_info_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_custom_info_main{clear:both;box-sizing:border-box;width:100%;margin:0 0 34px}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table{width:100%;margin:0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--mf-shop-border);border-radius:9px;background:#fffdf9}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main tr:nth-child(even),.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table tr:nth-child(even){background:#fff8ee}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td{padding:12px 15px;border:0;border-bottom:1px solid #eee3d5;color:var(--mf-shop-text);font-size:14px;line-height:1.4;vertical-align:top}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main tr:last-child th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main tr:last-child td,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table tr:last-child th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table tr:last-child td{border-bottom:0}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td:first-child{width:34%;color:#65594f;font-weight:700} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_tags_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_tags_main{clear:both;margin:0 0 28px;padding-top:20px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_tags_main a,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_tags_main a{display:inline-block;margin:0 5px 5px 0;padding:6px 10px;border:1px solid #d1bfaa;border-radius:999px;background:#f4e9da;color:#4e4239;font-size:13px;font-weight:650;line-height:1.2;text-decoration:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-share{clear:both;margin:4px 0 34px;padding-top:19px;border-top:1px solid var(--mf-shop-border)}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-share::before{display:none;content:none} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div{clear:both;width:100%;margin:0 0 34px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul{display:flex;flex-wrap:wrap;align-items:flex-end;gap:5px;margin:0;padding:0;border:0;list-style:none}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li{display:block;box-sizing:border-box;margin:0;padding:10px 16px;border:1px solid #e2d6c7;border-bottom:0;border-radius:7px 7px 0 0;background:#f6eee2;color:#675b52;font-size:14px;font-weight:700;line-height:1.25;cursor:pointer;transition:background-color 0.16s ease,color 0.16s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li.active,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li.hikashop_tabs_li_selected,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li[aria-selected="true"]{background:#fffdf9;color:var(--mf-shop-buy-dark)}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div > ul > li > a{display:block;margin:-10px -16px;padding:10px 16px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:none}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .hikashop_tabs_content,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .tab-content{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:22px 24px;border:1px solid #e2d6c7;border-radius:0 8px 8px 8px;background:#fffdf9;color:#4b433e;font-size:16px;line-height:1.7}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .hikashop_tabs_content > :first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .tab-content > :first-child{margin-top:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .hikashop_tabs_content > :last-child,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .tab-content > :last-child{margin-bottom:0} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_description{box-sizing:border-box;max-width:80ch;margin:0 auto;color:#463e39;font-size:15.5px;line-height:1.82;text-wrap:pretty}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_description p{margin:0 0 1.05em}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_description > :last-child{margin-bottom:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification table,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications table{width:100%;margin:0;border:1px solid #eadfce;border-collapse:separate;border-spacing:0;border-radius:8px;overflow:hidden;background:#fffdf9}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification td,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications td{padding:12px 14px;border:0;border-bottom:1px solid #eee3d5;color:#443d38;font-size:14.5px;line-height:1.52;vertical-align:top}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification tr:nth-child(even) td,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications tr:nth-child(even) td{background:#fffbf5}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification tr:last-child td,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications tr:last-child td{border-bottom:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications td:first-child{width:34%;border-right:1px solid #eadfce;background:#f8f0e5;color:#5f534a;font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification tr:nth-child(even) td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications tr:nth-child(even) td:first-child{background:#f5ebdd} .mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_module_title,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_related_products_title,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_related_title,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_related_title,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products-heading,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products > h1,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products > h2,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products > h3,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products > h4,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-related-products > .module-title,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_submodules > .module-title{display:block;margin:0 0 17px;color:var(--mf-shop-text);font-family:Georgia,"Times New Roman",serif;font-size:clamp(20px,2vw,24px);font-weight:650;line-height:1.2}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_submodules{clear:both;margin-top:34px;padding-top:28px;border-top:1px solid var(--mf-shop-border)}@media (max-width:991px){.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_left_part{width:54%;padding-right:18px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part{position:static;width:46%;padding:20px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_image_main{min-height:390px}}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_top_part{margin-bottom:17px;padding-bottom:14px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part{float:none;width:100%}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_left_part{margin-bottom:17px;padding:0}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_right_part{margin-bottom:28px;padding:19px 17px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_image_main{min-height:0;padding:12px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main{display:flex;flex-wrap:nowrap}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikacart,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_cart_input_button{width:100%}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics td,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics td,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table td{display:block;width:100%}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_characteristics td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_characteristics td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_characteristics_table td:first-child{width:100%;padding:7px 0 4px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .hikashop_tabs_content,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_tabs_div .tab-content{padding:18px 16px}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td{padding:10px 11px}}@media (max-width:440px){.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_input_div_default_main,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_quantity_main .hikashop_product_quantity_input_div_regrouped_main{justify-self:start}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main tbody,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table tbody,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main tr,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table tr,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td{display:block;width:100%}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main th,.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td:first-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table th,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td:first-child{width:100%;padding-bottom:3px;border-bottom:0}.mf-shop-page .mf-shop-component.mf-shop-product-view table.hikashop_product_custom_info_main td:last-child,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-specifications table td:last-child{padding-top:3px}} .mf-shop-page .mf-shop-component.mf-shop-product-contact-view{box-sizing:border-box;width:100%;max-width:980px;margin-right:auto;margin-left:auto;color:var(--mf-shop-text)}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form{box-sizing:border-box;width:100%;margin:0 0 30px;padding:27px 29px 29px;overflow:hidden;border:1px solid #e4d8c8;border-radius:11px;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:0 7px 22px rgba(76,57,36,0.09)}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form::after{display:block;clear:both;content:""}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view h1,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view h2,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view h3,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view [class*="product_name"]{color:var(--mf-shop-text) !important;font-family:Georgia,"Times New Roman",serif;font-weight:600;line-height:1.2}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form label{display:block;margin:15px 0 6px;color:#4f463f;font-size:14px;font-weight:700;line-height:1.35}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="text"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="email"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="tel"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="url"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="number"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form select,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form textarea{box-sizing:border-box;width:100% !important;max-width:none;margin:0;padding:10px 12px;border:1px solid #d9cbb9;border-radius:6px;background:#fff;color:var(--mf-shop-text);font-size:15px;line-height:1.45;box-shadow:inset 0 1px 2px rgba(76,57,36,0.04);transition:border-color 0.16s ease,box-shadow 0.16s ease}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="text"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="email"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="tel"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="url"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input[type="number"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form select{min-height:44px}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form textarea{min-height:165px;resize:vertical}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form input:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form select:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form textarea:focus{border-color:#a98a69;outline:0;box-shadow:0 0 0 3px rgba(181,18,27,0.1)}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikashop_header_buttons,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .toolbar,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view [class*="contact_buttons"]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:18px}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view button,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="button"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="submit"]{min-height:42px;margin:0 0 8px 8px;padding:9px 16px;border-radius:6px;font-size:14px;font-weight:700;line-height:1.3;text-shadow:none;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-success,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-success,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view button[type="submit"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="submit"]{border-color:var(--mf-shop-buy);background:var(--mf-shop-buy);color:#fff}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-success:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-success:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-success:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-success:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view button[type="submit"]:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view button[type="submit"]:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="submit"]:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="submit"]:focus{border-color:var(--mf-shop-buy-dark);background:var(--mf-shop-buy-dark);color:#fff}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-danger,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-danger{border-color:#cbb9a2;background:#f5ecdf;color:#594d44}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-danger:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn-danger:focus,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-danger:hover,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn-danger:focus{border-color:#b9a48b;background:#ecdfce;color:#3f3732}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikashop_product_image,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view [class*="contact_product_image"]{display:inline-block;margin:0 10px 17px 0;padding:3px;border:1px solid #e2d6c7;border-radius:6px;background:#fff;vertical-align:middle}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .mf-shop-product-contact-form{padding:20px 17px 22px}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikashop_header_buttons,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .toolbar,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view [class*="contact_buttons"]{justify-content:flex-start}.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view .btn,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view button,.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="button"],.mf-shop-page .mf-shop-component.mf-shop-product-contact-view input[type="submit"]{flex:1 1 180px;margin-left:0}} .mf-shop-page .mf-shop-recommend .module-title{margin-top:0;margin-bottom:18px} @media (max-width:1199px){.mf-shop-page{--mf-shop-gap:22px}}@media (max-width:991px){.mf-shop-page .ja-topbar{padding-top:6px;padding-bottom:6px}.mf-shop-page .ja-topbar > .container > .row{display:block}.mf-shop-page .ja-topbar .topbar-right{display:flex}.mf-shop-page .mf-shop-main{padding-top:18px}.mf-shop-page .mf-shop-filter{width:100%;float:none;margin-bottom:24px}.mf-shop-page .mf-shop-component{width:100%;float:none}.mf-shop-page .mf-shop-filter .module-inner{padding:4px 0 10px}.mf-shop-page .mf-shop-component .hikashop_products_listing .hikashop_products{grid-template-columns:repeat(2,minmax(0,1fr))}.mf-shop-page .mf-shop-component .mf-shop-category-title{font-size:17px}.mf-shop-page .mf-shop-component .mf-shop-category-count{font-size:12px}}@media (max-width:767px){.mf-shop-page .ja-topbar .topbar-right{gap:3px}.mf-shop-page .mf-shop-cart-position{margin-left:4px;padding-left:8px}.mf-shop-page .mf-shop-top{padding-top:14px}.mf-shop-page .mf-shop-main{padding-bottom:38px}.mf-shop-page .mf-shop-component .hikashop_category_description{padding:0}.mf-shop-page .mf-shop-component .hikashop_subcategories .hk-row-fluid{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category{grid-column:auto !important}}@media (max-width:520px){.mf-shop-page .mf-shop-component .hikashop_category_description{padding:0}.mf-shop-page .mf-shop-component .hikashop_subcategories .hk-row-fluid{grid-template-columns:minmax(0,1fr) !important}.mf-shop-page .mf-shop-component .hikashop_subcategories .hikashop_category{grid-column:auto !important}.mf-shop-page .mf-shop-component .hikashop_products_listing .hikashop_products{grid-template-columns:minmax(0,1fr)}.mf-shop-page .mf-shop-component .mf-shop-category-title{font-size:18px}}  .mf-shop-topnav{margin:0 0 28px;padding:0} .mf-shop-topnav ul,.mf-shop-topnav ul.nav,.mf-shop-topnav ul.menu,.mf-shop-topnav .nav,.mf-shop-topnav .mod-menu{display:flex !important;flex-direction:row !important;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;width:100%;margin:0 !important;padding:0 !important;list-style:none !important;border-top:1px solid #e8e0d3;border-bottom:1px solid #e8e0d3;background:transparent} .mf-shop-topnav li{display:block !important;flex:0 0 auto !important;float:none !important;width:auto !important;margin:0 !important;padding:0 !important;list-style:none !important;background:transparent} .mf-shop-topnav li > a{display:block !important;width:auto !important;padding:11px 16px !important;color:#333 !important;background:transparent !important;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none !important;white-space:nowrap;border:0 !important;border-radius:0 !important;box-shadow:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease} .mf-shop-topnav li > a:hover,.mf-shop-topnav li > a:focus{color:#b5121b !important;background:#f7f1e7 !important;text-decoration:none !important;outline:none} .mf-shop-topnav li.active > a,.mf-shop-topnav li.current > a,.mf-shop-topnav li.alias-parent-active > a,.mf-shop-topnav .nav > .active > a,.mf-shop-topnav .nav > .active > a:hover,.mf-shop-topnav .nav > .active > a:focus{color:#b5121b !important;background:#f7f1e7 !important;box-shadow:inset 0 -3px 0 #c8171e !important;text-decoration:none !important} .mf-shop-topnav .nav > li{float:none !important;width:auto !important}.mf-shop-topnav .nav > li > a{margin:0 !important}.mf-shop-topnav .nav > li > a:hover,.mf-shop-topnav .nav > li > a:focus{border:0 !important}.mf-shop-topnav .nav > .active > a,.mf-shop-topnav .nav > .active > a:hover,.mf-shop-topnav .nav > .active > a:focus{border:0 !important;border-radius:0 !important} @media (max-width:767px){.mf-shop-topnav ul,.mf-shop-topnav ul.nav,.mf-shop-topnav ul.menu,.mf-shop-topnav .nav,.mf-shop-topnav .mod-menu{display:block !important}.mf-shop-topnav li{display:block !important;width:100% !important}.mf-shop-topnav li > a{display:block !important;width:100% !important;padding:10px 12px !important;white-space:normal;border-bottom:1px solid #eee7dc !important}.mf-shop-topnav li:last-child > a{border-bottom:0 !important}.mf-shop-topnav li.active > a,.mf-shop-topnav li.current > a,.mf-shop-topnav li.alias-parent-active > a{box-shadow:inset 3px 0 0 #c8171e !important}}  .mf-shop-page .mf-shop-top .t3-module{margin-bottom:0} .mf-shop-page .mf-shop-topnav{margin-bottom:0} .mf-shop-page .mf-shop-breadcrumb{margin:10px 0 0;padding:0} .mf-shop-page .mf-shop-breadcrumb .breadcrumb,.mf-shop-page .mf-shop-breadcrumb ol.breadcrumb,.mf-shop-page .mf-shop-breadcrumb ul.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;margin:0 !important;padding:8px 11px !important;background:#fbf7f0 !important;border:1px solid #eee4d7;border-radius:4px;color:#756b65;font-size:12px;line-height:1.4} .mf-shop-page .mf-shop-breadcrumb .breadcrumb > li,.mf-shop-page .mf-shop-breadcrumb .mod-breadcrumbs__item{margin:0;color:#756b65} .mf-shop-page .mf-shop-breadcrumb .mod-breadcrumbs__here{margin-right:6px;color:#9a9089;font-weight:400} .mf-shop-page .mf-shop-breadcrumb .breadcrumb a{color:#6b5f58 !important;font-weight:600;text-decoration:none !important}.mf-shop-page .mf-shop-breadcrumb .breadcrumb a:hover,.mf-shop-page .mf-shop-breadcrumb .breadcrumb a:focus{color:#b5121b !important;text-decoration:none !important} .mf-shop-page .mf-shop-breadcrumb .breadcrumb .active,.mf-shop-page .mf-shop-breadcrumb .breadcrumb [aria-current="page"]{color:#332d29;font-weight:600} .mf-shop-page .mf-shop-breadcrumb .breadcrumb > li + li::before{color:#b8aea5 !important} .mf-shop-page .mf-shop-top{padding-top:14px;padding-bottom:0}.mf-shop-page .mf-shop-main{padding-top:18px} @media (max-width:767px){.mf-shop-page .mf-shop-breadcrumb{margin-top:8px}.mf-shop-page .mf-shop-breadcrumb .breadcrumb,.mf-shop-page .mf-shop-breadcrumb ol.breadcrumb,.mf-shop-page .mf-shop-breadcrumb ul.breadcrumb{padding:8px 10px !important;font-size:11px}.mf-shop-page .mf-shop-main{padding-top:14px}}  .mf-shop-page .mf-shop-top{padding-top:8px;padding-bottom:0} .mf-shop-page .mf-shop-topnav{margin-bottom:0}.mf-shop-page .mf-shop-topnav li > a{padding:10px 16px !important;font-size:15px;line-height:1.35} .mf-shop-page .mf-shop-breadcrumb{margin-top:6px;margin-bottom:0} .mf-shop-page .mf-shop-breadcrumb .breadcrumb,.mf-shop-page .mf-shop-breadcrumb ol.breadcrumb,.mf-shop-page .mf-shop-breadcrumb ul.breadcrumb{padding:9px 11px !important;font-size:13px;line-height:1.45} .mf-shop-page .mf-shop-main{padding-top:12px} @media (max-width:767px){.mf-shop-page .mf-shop-top{padding-top:8px}.mf-shop-page .mf-shop-topnav li > a{font-size:14px}.mf-shop-page .mf-shop-breadcrumb{margin-top:5px}.mf-shop-page .mf-shop-breadcrumb .breadcrumb,.mf-shop-page .mf-shop-breadcrumb ol.breadcrumb,.mf-shop-page .mf-shop-breadcrumb ul.breadcrumb{font-size:12px}.mf-shop-page .mf-shop-main{padding-top:10px}}  .mf-shop-page .mf-shop-top .module-inner,.mf-shop-page .mf-shop-top .module-ct{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important} .mf-shop-page .mf-shop-topnav li:first-child > a{padding-left:11px !important} .mf-shop-page .mf-shop-main--cover{padding-top:8px;padding-bottom:42px}.mf-shop-page .mf-shop-cover-position{margin:0;padding:0}.mf-shop-page .mf-shop-cover{width:100%;max-width:1672px;margin:0 auto}.mf-shop-page .mf-shop-cover__scene{position:relative;width:100%;aspect-ratio:1672 / 941;overflow:hidden;border-radius:12px;background:#f5dfae;box-shadow:0 10px 30px rgba(71,56,36,0.12)}.mf-shop-page .mf-shop-cover__picture,.mf-shop-page .mf-shop-cover__picture img{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0}.mf-shop-page .mf-shop-cover__picture img{object-fit:cover}.mf-shop-page .mf-shop-cover__title{position:absolute;z-index:4;top:8%;left:4.5%;width:31%;margin:0;color:#3a2c21;font-size:clamp(25px,2.55vw,44px);font-weight:800;line-height:1.08;text-align:center;text-wrap:balance;text-shadow:0 1px 0 rgba(255,255,255,0.7)}.mf-shop-page .mf-shop-cover__doors{position:absolute;z-index:3;inset:0}.mf-shop-page .mf-shop-cover__door{position:absolute;display:block;box-sizing:border-box;border:0;border-radius:40% 40% 12% 12%;color:#32271f;cursor:default;text-decoration:none !important}.mf-shop-page .mf-shop-cover__door::before,.mf-shop-page .mf-shop-cover__door::after{position:absolute;z-index:0;inset:0;box-sizing:border-box;border-radius:inherit;pointer-events:none;content:""}.mf-shop-page .mf-shop-cover__door::before{opacity:0;transition:opacity 160ms ease}.mf-shop-page .mf-shop-cover__door::after{border:3px solid transparent;box-shadow:none;transition:border-color 160ms ease,box-shadow 160ms ease,background-color 160ms ease}.mf-shop-page .mf-shop-cover__door.is-open{cursor:pointer}.mf-shop-page .mf-shop-cover__door.is-open:hover::after,.mf-shop-page .mf-shop-cover__door.is-open:focus::after,.mf-shop-page .mf-shop-cover__door.is-open:focus-visible::after{border-color:rgba(181,18,27,0.84);background:rgba(255,248,226,0.08);box-shadow:0 8px 22px rgba(78,44,22,0.2),inset 0 0 0 2px rgba(255,250,235,0.8)}.mf-shop-page .mf-shop-cover__door.is-open:focus,.mf-shop-page .mf-shop-cover__door.is-open:focus-visible{outline:3px solid #ffffff;outline-offset:-7px}.mf-shop-page .mf-shop-cover__door.is-closed::before{opacity:1;background:rgba(219,216,204,0.2);-webkit-backdrop-filter:grayscale(0.72) saturate(0.58) brightness(0.95);backdrop-filter:grayscale(0.72) saturate(0.58) brightness(0.95)}.mf-shop-page .mf-shop-cover__door-label{position:absolute;z-index:2;right:6%;bottom:4.5%;left:6%;display:flex;align-items:center;justify-content:center;min-height:42px;padding:7px 12px;border:1px solid rgba(104,73,40,0.34);border-radius:999px;background:rgba(255,247,222,0.94);box-shadow:0 3px 10px rgba(69,48,28,0.14);color:#35291f;font-size:clamp(14px,1.2vw,21px);font-weight:800;line-height:1.12;text-align:center;text-decoration:none;text-wrap:balance}.mf-shop-page .mf-shop-cover__door.is-closed .mf-shop-cover__door-label{opacity:0.72;color:#625b53;background:rgba(240,237,226,0.9)} .mf-shop-page .mf-shop-cover__door--development{top:4.2%;left:44.2%;width:25.6%;height:43.6%}.mf-shop-page .mf-shop-cover__door--creative{top:3.5%;left:69.7%;width:29.2%;height:44.5%}.mf-shop-page .mf-shop-cover__door--canvas{top:47.4%;left:40.5%;width:29.7%;height:42.7%}.mf-shop-page .mf-shop-cover__door--supplies{top:46.4%;left:67.8%;width:31.2%;height:43.7%} @media (min-width:1024px) and (max-height:820px){.mf-shop-page .mf-shop-cover__scene{width:min(100%,calc((100svh - 220px) * 1.7768));min-width:680px;margin-right:auto;margin-left:auto}} @media (min-width:768px) and (max-width:1180px) and (orientation:portrait){.mf-shop-page .mf-shop-main--cover{padding-top:6px}.mf-shop-page .mf-shop-cover{max-width:820px}.mf-shop-page .mf-shop-cover__scene{aspect-ratio:2 / 3}.mf-shop-page .mf-shop-cover__title{top:5.2%;left:18%;width:68%;font-size:clamp(28px,5vw,45px)}.mf-shop-page .mf-shop-cover__door-label{min-height:44px;font-size:clamp(16px,2.5vw,23px)}.mf-shop-page .mf-shop-cover__door--development{top:35.1%;left:5.4%;width:46.5%;height:27.6%}.mf-shop-page .mf-shop-cover__door--creative{top:34.6%;left:51.5%;width:47.5%;height:28%}.mf-shop-page .mf-shop-cover__door--canvas{top:63.2%;left:3.5%;width:48.7%;height:28%}.mf-shop-page .mf-shop-cover__door--supplies{top:63%;left:50.8%;width:48.2%;height:28.4%}} @media (max-width:767px){.mf-shop-page .mf-shop-main--cover{padding-top:4px;padding-bottom:30px}.mf-shop-page .mf-shop-main--cover > .container{padding-right:8px;padding-left:8px}.mf-shop-page .mf-shop-cover{max-width:560px}.mf-shop-page .mf-shop-cover__scene{aspect-ratio:941 / 1672;border-radius:9px}.mf-shop-page .mf-shop-cover__title{top:2.6%;left:42%;width:53%;font-size:clamp(18px,5.2vw,28px);line-height:1.05}.mf-shop-page .mf-shop-cover__door-label{right:7%;bottom:4%;left:7%;min-height:38px;padding:6px 9px;font-size:clamp(14px,4.2vw,20px)}.mf-shop-page .mf-shop-cover__door--development{top:12.3%;left:4.8%;width:90.5%;height:21.6%}.mf-shop-page .mf-shop-cover__door--creative{top:33%;left:4.1%;width:91.5%;height:21%}.mf-shop-page .mf-shop-cover__door--canvas{top:52.5%;left:3.5%;width:93%;height:21.6%}.mf-shop-page .mf-shop-cover__door--supplies{top:72.2%;left:3.2%;width:93.5%;height:23.5%}}@media (prefers-reduced-motion:reduce){.mf-shop-page .mf-shop-cover__door::before,.mf-shop-page .mf-shop-cover__door::after{transition:none}}  .mf-shop-page #t3-mainnav{margin-bottom:18px}.mf-shop-page .mf-shop-top{padding-top:0} .mf-shop-page .mf-shop-top .module-inner,.mf-shop-page .mf-shop-top .module-ct{margin:0 !important;padding:0 !important} .mf-shop-page .mf-shop-topnav ul,.mf-shop-page .mf-shop-topnav ul.nav,.mf-shop-page .mf-shop-topnav ul.menu,.mf-shop-page .mf-shop-topnav .nav,.mf-shop-page .mf-shop-topnav .mod-menu{box-sizing:border-box;overflow:hidden;border:1px solid #e4d7c5;border-radius:9px;background:linear-gradient(180deg,#fffdf8 0%,#fbf4e8 100%);box-shadow:0 3px 12px rgba(73,55,34,0.07)}.mf-shop-page .mf-shop-topnav li + li{border-left:1px solid #eadfce}.mf-shop-page .mf-shop-topnav li > a,.mf-shop-page .mf-shop-topnav li:first-child > a{padding:12px 17px !important;font-size:15px;font-weight:700}.mf-shop-page .mf-shop-topnav li > a:hover,.mf-shop-page .mf-shop-topnav li > a:focus{color:#9f1820 !important;background:#f5ead9 !important}.mf-shop-page .mf-shop-topnav li.active > a,.mf-shop-page .mf-shop-topnav li.current > a,.mf-shop-page .mf-shop-topnav li.alias-parent-active > a,.mf-shop-page .mf-shop-topnav .nav > .active > a,.mf-shop-page .mf-shop-topnav .nav > .active > a:hover,.mf-shop-page .mf-shop-topnav .nav > .active > a:focus{color:#941820 !important;background:#f2e1cc !important;box-shadow:inset 0 -3px 0 #b5121b !important} .mf-shop-page .mf-shop-filter .module-inner{padding:15px 15px 16px;border:1px solid #e4d7c5;border-radius:10px;background:linear-gradient(180deg,#fffdf9 0%,#fbf6ed 100%);box-shadow:0 4px 14px rgba(73,55,34,0.07)}.mf-shop-page .mf-shop-filter .module-title{margin-bottom:11px;padding-bottom:9px;border-bottom-color:#e7dccd;font-size:17px;font-weight:700}.mf-shop-page .mf-shop-filter button:hover,.mf-shop-page .mf-shop-filter button:focus,.mf-shop-page .mf-shop-filter .btn:hover,.mf-shop-page .mf-shop-filter .btn:focus,.mf-shop-page .mf-shop-filter .hikabtn:hover,.mf-shop-page .mf-shop-filter .hikabtn:focus{border-color:#c8b9a6;background:#efe4d5;color:#332d29}@media (max-width:767px){.mf-shop-page #t3-mainnav{margin-bottom:12px}.mf-shop-page .mf-shop-topnav li + li{border-top:1px solid #eadfce;border-left:0}.mf-shop-page .mf-shop-topnav li > a,.mf-shop-page .mf-shop-topnav li:first-child > a{padding:11px 14px !important}.mf-shop-page .mf-shop-filter .module-inner{padding:14px}} @media (max-width:800px){ .mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title_mobile{box-sizing:border-box;width:100%;margin:0 !important;padding:0 !important}.mf-shop-page .mf-shop-filter button.hikashop_filter_collapsable_title{display:flex;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;width:100%;min-height:44px;margin:0 !important;padding:9px 11px !important;border:0 !important;border-radius:5px;background:transparent !important;box-shadow:none !important;color:#332d29;font:inherit;text-align:left}.mf-shop-page .mf-shop-filter button.hikashop_filter_collapsable_title:hover,.mf-shop-page .mf-shop-filter button.hikashop_filter_collapsable_title:focus{background:#f4ecdf !important}.mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title_icon,.mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title_icon.hikabtn{flex:0 0 auto;height:auto;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;line-height:1}.mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title .hikashop_filter_fieldset{flex:1 1 auto;min-width:0;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;vertical-align:middle}.mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title .hikashop_filter_fieldset h3{margin:0 !important;font-size:16px;line-height:1.3}} .mf-shop-page .mf-shop-cart-position{position:relative;z-index:90;margin-left:9px;padding-left:0;border-left:0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module,.mf-shop-page .mf-shop-cart-position .hikashop_cart{position:relative}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border:1px solid #eadfce;border-radius:999px;background:#fbf5ea;color:#403934 !important;font-weight:700;box-shadow:0 1px 2px rgba(62,48,37,0.06);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link:hover,.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link:focus{border-color:#d9c9b5;background:#fffaf2;color:#2f686f !important;box-shadow:0 4px 12px rgba(62,48,37,0.10);outline:0}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_total_title{display:inline-flex;align-items:center;gap:7px;color:inherit;font-size:13px;letter-spacing:.01em}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_total_title::before{content:"\f07a";font-family:FontAwesome;font-size:13px;font-weight:normal;line-height:1;color:#c95744}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_container{position:relative}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content{right:0 !important;left:auto !important;width:350px !important;max-width:calc(100vw - 24px);margin-top:8px;padding:15px 16px 16px;border:1px solid #e7dac8;border-radius:12px;background:#fffaf2;color:#403934;box-shadow:0 14px 34px rgba(62,48,37,0.16);overflow:hidden}.mf-shop-page .mf-shop-cart-position .mf-shop-mini-cart__title{margin:0 0 8px;padding:0 0 9px;border-bottom:1px solid #eadfce;color:#2f727a;font-family:Georgia,"Times New Roman",serif;font-size:19px;font-weight:700;line-height:1.2}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content form{margin:0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart{width:100% !important;margin:0;border:0;border-collapse:collapse;background:transparent;table-layout:auto} .mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > thead{display:none}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart td{padding:10px 4px !important;border:0 !important;background:transparent !important;vertical-align:middle}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tbody > tr{border-bottom:1px solid #eee3d5}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_name_value{min-width:0;padding-left:0 !important;color:#403934;font-size:13px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.mf-shop-page .mf-shop-cart-position .hikashop_product_code_cart{display:none !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_price_value,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_total_value{padding-right:2px !important;color:#2f727a;font-size:13px;font-weight:700;text-align:right;white-space:nowrap}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot > tr{border-top:1px solid #d9c9b5}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot td{padding-top:11px !important;padding-bottom:6px !important;font-weight:700}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_total_title{padding-left:0 !important;color:#5c514a;font-size:13px}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_delete_value{width:32px;padding-right:0 !important;text-align:right}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_delete_value > a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #e7d8c6;border-radius:50%;background:#f7eee3;color:#a94a3b !important;font-size:15px;line-height:1;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_delete_value > a:hover,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_delete_value > a:focus{border-color:#b94e3e;background:#b94e3e;color:#fff !important;outline:0;transform:translateY(-1px)}.mf-shop-page .mf-shop-cart-position .hikashop_cart_proceed_to_checkout{display:flex !important;align-items:center;justify-content:center;width:100%;min-height:38px;margin:11px 0 0 !important;padding:9px 14px !important;border:1px solid #c95744 !important;border-radius:7px !important;background:#c95744 !important;color:#fff !important;font-weight:700;text-align:center;box-shadow:none !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_proceed_to_checkout:hover,.mf-shop-page .mf-shop-cart-position .hikashop_cart_proceed_to_checkout:focus{border-color:#ad4334 !important;background:#ad4334 !important;color:#fff !important;outline:0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_empty_message{min-width:240px;padding:11px 4px 5px;color:#62574f;font-size:13px;line-height:1.45}@media (max-width:767px){.mf-shop-page .mf-shop-cart-position{margin-left:4px;padding-left:0}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link{min-height:32px;padding:6px 9px}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_total_title{gap:5px;font-size:12px}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content{width:340px !important;max-width:calc(100vw - 18px);padding:13px 14px 14px}}  .mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link{position:relative;justify-content:center;box-sizing:border-box;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_total_title{position:relative;justify-content:center;width:18px;height:18px;gap:0;font-size:0;line-height:1}.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_total_title::before{margin:0;font-size:14px}.mf-shop-page .mf-shop-cart-position .mf-shop-mini-cart__badge{position:absolute;top:-10px;right:-12px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;border:2px solid #fbf5ea;border-radius:999px;background:#c95744;color:#fff;font-family:Heebo,Arial,sans-serif;font-size:10px;font-weight:800;line-height:14px;box-shadow:0 1px 3px rgba(62,48,37,0.12)} .mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value{width:94px;min-width:94px;padding-left:4px !important;padding-right:4px !important;text-align:center;white-space:nowrap}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_input_div_default_main,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_change_div_leftright{display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;vertical-align:middle} .mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_input_div_default,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_change_div_default,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_change_div_plus_default,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_change_div_minus_default{display:contents !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field{order:2;box-sizing:border-box;width:34px !important;min-width:34px;height:28px !important;margin:0 !important;padding:3px 2px !important;border:1px solid #d9c9b5 !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important;background:#fff !important;color:#403934 !important;font-size:13px !important;font-weight:700;line-height:20px !important;text-align:center;box-shadow:none !important;appearance:textfield;-moz-appearance:textfield}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field::-webkit-outer-spin-button,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field_change{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:28px !important;min-width:28px;height:28px !important;margin:0 !important;padding:0 !important;border:1px solid #d9c9b5 !important;border-radius:0 !important;background:#f7eee3 !important;color:#5b5049 !important;font-size:15px !important;font-weight:700;line-height:26px !important;text-decoration:none !important;box-shadow:none !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field_change_minus{order:1;border-radius:6px 0 0 6px !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field_change_plus{order:3;border-radius:0 6px 6px 0 !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field_change:hover,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_product_quantity_field_change:focus{border-color:#c9b49a !important;background:#efe1d0 !important;color:#2f727a !important;outline:0} .mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value .hikashop_cart_product_quantity_refresh{display:none !important}@media (max-width:767px){.mf-shop-page .mf-shop-cart-position .hikashop_small_cart_checkout_link{width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value{width:90px;min-width:90px}}  .mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart_empty_message,.mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart > .hikashop_cart_empty_message{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:34px !important;min-width:34px !important;height:34px !important;min-height:34px;margin:0 !important;padding:0 !important;border:1px solid #eadfce;border-radius:999px;background:#fbf5ea;color:transparent !important;font-size:0 !important;line-height:1;box-shadow:0 1px 2px rgba(62,48,37,0.06)}.mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart_empty_message::before,.mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart > .hikashop_cart_empty_message::before{content:"\f07a";font-family:FontAwesome;font-size:14px;font-weight:normal;line-height:1;color:#c95744} .notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base{box-sizing:border-box;width:320px;max-width:calc(100vw - 24px);min-height:68px;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px rgba(62,48,37,0.16)}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base.notifyjs-metro-info{border:1px solid #e7dac8 !important;border-left:4px solid #c95744 !important;background:#fffaf2 !important;color:#403934 !important}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base .image{left:32px}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base .image img{display:block;width:48px !important;height:48px !important;border-radius:7px;object-fit:cover;box-shadow:0 1px 4px rgba(62,48,37,0.12)}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base .text-wrapper{box-sizing:border-box;margin:11px 14px 11px 66px;font-family:Heebo,Arial,sans-serif}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base .title{color:#2f727a !important;font-size:14px;font-weight:800;line-height:1.3}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base .text{margin-top:3px;color:#62574f !important;font-size:12px;font-weight:500;line-height:1.4}@media (max-width:767px){.mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart_empty_message,.mf-shop-page .mf-shop-cart-position #hikashop_cart_module > .hikashop_cart > .hikashop_cart_empty_message{width:32px !important;min-width:32px !important;height:32px !important;min-height:32px}.notifyjs-wrapper.hikashop-cartnotify-cart .notifyjs-metro-base{width:320px;max-width:calc(100vw - 20px)}}  @media (max-width:991px){.mf-shop-page .mf-shop-topnav{display:none !important}.mf-shop-page .mf-shop-breadcrumb{margin-top:0}} .mf-shop-page .mf-account-dashboard{color:var(--mf-shop-text)}.mf-shop-page .mf-account-intro{margin:0 0 18px;padding:16px 18px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:linear-gradient(180deg,#fffdf9 0%,var(--mf-shop-soft) 100%);box-shadow:0 4px 14px rgba(73,55,34,0.06)}.mf-shop-page .mf-account-title{margin:0 0 4px;color:var(--mf-shop-text);font-size:24px;line-height:1.2;font-weight:700}.mf-shop-page .mf-account-lead{margin:0;color:var(--mf-shop-muted);font-size:14px;line-height:1.5} .mf-shop-page .hika_cpanel_side_bar{padding-right:12px}.mf-shop-page .hika_cpanel_icons{overflow:hidden;margin:0;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.06)}.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon{box-sizing:border-box;display:grid !important;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:54px;margin:0 !important;padding:8px 13px !important;border:0 !important;border-bottom:1px solid #eee3d5 !important;border-radius:0 !important;background:transparent !important;color:var(--mf-shop-text) !important;text-decoration:none !important;box-shadow:none !important}.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon:last-child{border-bottom:0 !important}.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon:hover,.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon:focus{background:#f7eee1 !important;color:var(--mf-shop-accent-dark) !important}.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon_active{background:var(--mf-shop-soft-strong) !important;box-shadow:inset 3px 0 0 var(--mf-shop-accent-dark) !important}.mf-shop-page .hika_cpanel_icons .hk-icon.fa-stack,.mf-shop-page .hika_cpanel_icons .hkicon-48{width:34px !important;height:34px !important;line-height:34px !important;margin:0 !important;font-size:17px !important;color:#26708a !important}.mf-shop-page .hika_cpanel_icons .hk-icon.fa-stack .fa-stack-2x{font-size:1.7em !important}.mf-shop-page .hika_cpanel_icons .hk-icon.fa-stack .fa-stack-1x{font-size:0.86em !important}.mf-shop-page .hika_cpanel_icons .hikashop_cpanel_button_text{min-width:0;color:inherit !important;font-size:14px;font-weight:600;line-height:1.3} .mf-shop-page .hika_cpanel_icons .hikashop_cpanel_logout_div{margin-top:5px !important;border-top:1px solid #dfd1bf !important;color:var(--mf-shop-muted) !important} .mf-shop-page .hika_cpanel_main_data{padding-left:12px}.mf-shop-page .hika_cpanel_main_data_title{margin:0 0 12px;color:var(--mf-shop-text);font-size:21px;line-height:1.25;font-weight:700}.mf-shop-page .mf-account-order-card{overflow:hidden;margin:0 0 12px;border:1px solid var(--mf-shop-border) !important;border-radius:var(--mf-shop-card-radius) !important;background:#fffdf9 !important;box-shadow:0 4px 14px rgba(73,55,34,0.055) !important}.mf-shop-page .mf-account-order-card .hk-card-header{padding:10px 14px;border-bottom:1px solid #eadfce;background:#fbf4e8 !important}.mf-shop-page .mf-account-order-card .hk-card-header a,.mf-shop-page .mf-account-order-card .hk-card-header a:hover,.mf-shop-page .mf-account-order-card .hk-card-header a:focus{color:var(--mf-shop-text) !important;text-decoration:none !important}.mf-shop-page .mf-account-order-card .hika_cpanel_date,.mf-shop-page .mf-account-order-card .hika_cpanel_price{font-weight:700}.mf-shop-page .mf-account-order-card .hika_cpanel_date i,.mf-shop-page .mf-account-order-card .hika_cpanel_price i{color:var(--mf-shop-buy)}.mf-shop-page .mf-account-order-card .hika_cpanel_price{color:var(--mf-shop-buy-dark);text-align:right}.mf-shop-page .mf-account-order-card .hk-card-body{padding:12px 14px;border-bottom:1px solid #eee3d5;background:#fffdf9}.mf-shop-page .mf-account-order-card .hika_cpanel_order_number,.mf-shop-page .mf-account-order-card .hika_cpanel_order_status,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action{min-height:34px}.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .btn,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .hikabtn,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action button{border:1px solid #d8c8b5 !important;border-radius:7px !important;background:#f5eadb !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .btn:hover,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .hikabtn:hover,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action button:hover,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .btn:focus,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action .hikabtn:focus,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action button:focus{border-color:#c9b59d !important;background:#ecdfcf !important}.mf-shop-page .mf-account-order-card .hika_cpanel_products{padding:0 !important;background:#fffdf9}.mf-shop-page .mf-account-order-card .hika_cpanel_product{min-height:72px;padding:11px 14px !important;border:0 !important;border-bottom:1px solid #f0e6d9 !important;background:transparent !important}.mf-shop-page .mf-account-order-card .hika_cpanel_product:last-child{border-bottom:0 !important}.mf-shop-page .mf-account-order-card .hika_cpanel_product_name{color:var(--mf-shop-buy-dark) !important;font-weight:700}.mf-shop-page .mf-account-order-card .hika_cpanel_product_image{border-radius:5px}.mf-shop-page .mf-account-order-card .hika_cpanel_methods{padding:12px 14px !important;border-left:1px solid #eee3d5;background:#fdf8ef}.mf-shop-page .mf-account-order-card .hika_cpanel_order_methods{margin:0}.mf-shop-page .mf-account-order-card .hika_cpanel_order_methods dt{color:var(--mf-shop-text);font-weight:700}.mf-shop-page .mf-account-order-card .hika_cpanel_order_methods dd{margin-bottom:0;color:var(--mf-shop-muted)}@media (max-width:991px){.mf-shop-page .mf-account-intro{margin-bottom:12px;padding:13px 14px}.mf-shop-page .mf-account-title{font-size:21px}.mf-shop-page .hikashop_dashboard{display:block !important}.mf-shop-page .hika_cpanel_side_bar,.mf-shop-page .hika_cpanel_main_data{width:100% !important;float:none !important;padding-left:0 !important;padding-right:0 !important}.mf-shop-page .hika_cpanel_side_bar{margin-bottom:16px}.mf-shop-page .hika_cpanel_icons .hika_cpanel_icon{grid-template-columns:38px minmax(0,1fr);min-height:48px;padding:7px 11px !important}.mf-shop-page .hika_cpanel_icons .hk-icon.fa-stack,.mf-shop-page .hika_cpanel_icons .hkicon-48{width:30px !important;height:30px !important;line-height:30px !important;font-size:15px !important}.mf-shop-page .hika_cpanel_main_data_title{margin-top:0;font-size:20px}}@media (max-width:767px){.mf-shop-page .mf-shop-main{padding-top:10px}.mf-shop-page .mf-account-intro{margin-bottom:10px}.mf-shop-page .mf-account-lead{font-size:13px}.mf-shop-page .mf-account-order-card .hk-card-header,.mf-shop-page .mf-account-order-card .hk-card-body,.mf-shop-page .mf-account-order-card .hika_cpanel_product,.mf-shop-page .mf-account-order-card .hika_cpanel_methods{padding-left:11px !important;padding-right:11px !important}.mf-shop-page .mf-account-order-card .hika_cpanel_price{margin-top:3px;text-align:left}.mf-shop-page .mf-account-order-card .hika_cpanel_order_status,.mf-shop-page .mf-account-order-card .hika_cpanel_order_action{margin-top:8px}.mf-shop-page .mf-account-order-card .hika_cpanel_order_action{text-align:left !important}.mf-shop-page .mf-account-order-card .hika_cpanel_methods{border-top:1px solid #eee3d5;border-left:0}} .mf-shop-page .mf-account-address-dashboard{color:var(--mf-shop-text)}.mf-shop-page .mf-account-address-content{min-width:0}.mf-shop-page .mf-account-section-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;margin:0 0 16px}.mf-shop-page .mf-account-section-intro{min-width:0;padding:15px 18px;border:1px solid #e2cfb5;border-radius:var(--mf-shop-card-radius);background:linear-gradient(180deg,#fff9ef 0%,#f7ead7 100%);box-shadow:inset 4px 0 0 var(--mf-shop-accent-dark),0 5px 16px rgba(73,55,34,0.07)}.mf-shop-page .mf-account-section-intro h2{margin:0 0 4px;color:var(--mf-shop-text);font-size:23px;line-height:1.2;font-weight:700}.mf-shop-page .mf-account-section-intro p{margin:0;color:var(--mf-shop-muted);font-size:14px;line-height:1.45}.mf-shop-page .mf-account-section-toolbar{min-width:52px}.mf-shop-page .mf-account-section-toolbar .btn,.mf-shop-page .mf-account-section-toolbar .hikabtn,.mf-shop-page .mf-account-section-toolbar a{border-color:#d8c8b5 !important;border-radius:7px !important;background:#f5eadb !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-account-section-toolbar .btn:hover,.mf-shop-page .mf-account-section-toolbar .hikabtn:hover,.mf-shop-page .mf-account-section-toolbar a:hover,.mf-shop-page .mf-account-section-toolbar .btn:focus,.mf-shop-page .mf-account-section-toolbar .hikabtn:focus,.mf-shop-page .mf-account-section-toolbar a:focus{border-color:#c9b59d !important;background:#ecdfcf !important;color:var(--mf-shop-text) !important}.mf-shop-page .mf-address-defaults{position:relative;overflow:hidden;margin:0 0 18px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.05)}.mf-shop-page .mf-address-card-head{padding:13px 16px 11px;border-bottom:1px solid var(--mf-shop-border);background:var(--mf-shop-soft)}.mf-shop-page .mf-address-card-head h3{margin:0 0 3px;color:var(--mf-shop-text);font-size:17px;line-height:1.3;font-weight:700}.mf-shop-page .mf-address-card-head p{margin:0;color:var(--mf-shop-muted);font-size:13px;line-height:1.45}.mf-shop-page .mf-address-default-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;padding:15px 16px 17px}.mf-shop-page .mf-address-default-grid .hika_options{display:block;min-width:0;margin:0 !important}.mf-shop-page .mf-address-default-grid .hika_options dt,.mf-shop-page .mf-address-default-grid .hika_options dd{display:block;width:100%;margin:0;padding:0}.mf-shop-page .mf-address-default-grid .hika_options dt{margin-bottom:6px;color:var(--mf-shop-text);font-size:13px;font-weight:700}.mf-shop-page .mf-address-default-grid select,.mf-shop-page .hikashop_address_edition input[type="text"],.mf-shop-page .hikashop_address_edition input[type="email"],.mf-shop-page .hikashop_address_edition input[type="tel"],.mf-shop-page .hikashop_address_edition select,.mf-shop-page .hikashop_address_edition textarea{box-sizing:border-box;width:100% !important;min-height:40px;border:1px solid #d9ccbc !important;border-radius:6px !important;background:#fff !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-address-default-grid select:focus,.mf-shop-page .hikashop_address_edition input:focus,.mf-shop-page .hikashop_address_edition select:focus,.mf-shop-page .hikashop_address_edition textarea:focus{border-color:#c5a984 !important;outline:0 !important;box-shadow:0 0 0 3px rgba(217,30,0,0.08) !important}.mf-shop-page .mf-address-columns{margin-left:-8px;margin-right:-8px}.mf-shop-page .mf-address-column{box-sizing:border-box;padding-left:8px !important;padding-right:8px !important}.mf-shop-page .mf-address-column > h3{margin:0 0 10px;color:var(--mf-shop-text);font-size:20px;line-height:1.3;font-weight:700}.mf-shop-page .mf-address-card{position:relative;min-height:154px;margin:0 0 10px !important;padding:15px 52px 15px 16px !important;border:1px solid var(--mf-shop-border) !important;border-radius:var(--mf-shop-card-radius) !important;background:#fffdf9 !important;color:var(--mf-shop-text);box-shadow:0 4px 14px rgba(73,55,34,0.055) !important;line-height:1.55}.mf-shop-page .mf-address-card .mf-address-actions{position:absolute;top:10px;right:10px;display:flex;align-items:center;gap:4px;margin:0}.mf-shop-page .mf-address-card .mf-address-action{display:inline-flex !important;align-items:center;justify-content:center;width:30px;height:30px;padding:0 !important;border:1px solid transparent;border-radius:6px;text-decoration:none !important}.mf-shop-page .mf-address-card .mf-address-action span{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important}.mf-shop-page .mf-address-card .mf-address-action-edit{color:#9b5c28 !important;background:#fff8ee}.mf-shop-page .mf-address-card .mf-address-action-delete{color:var(--mf-shop-accent-dark) !important;background:#fff3ef}.mf-shop-page .mf-address-card .mf-address-action:hover,.mf-shop-page .mf-address-card .mf-address-action:focus{border-color:#decbb2;background:#f6eadb}.mf-shop-page .mf-address-add-btn{display:inline-flex !important;align-items:center;gap:6px;min-height:38px;padding:9px 13px !important;border:1px solid var(--mf-shop-accent-dark) !important;border-radius:7px !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important;font-weight:700;text-decoration:none !important;box-shadow:none !important}.mf-shop-page .mf-address-add-btn:hover,.mf-shop-page .mf-address-add-btn:focus{border-color:#ad1800 !important;background:#ad1800 !important;color:#fff !important}.mf-shop-page .mf-address-edit-card{overflow:hidden;margin:0 0 16px;padding:0 0 15px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.055)}.mf-shop-page .mf-address-edit-card > h3{margin:0 0 15px;padding:13px 16px 11px;border-bottom:1px solid var(--mf-shop-border);background:var(--mf-shop-soft);color:var(--mf-shop-text);font-size:18px;font-weight:700}.mf-shop-page .mf-address-edit-card .hkform-horizontal{margin:0;padding:0 16px}.mf-shop-page .mf-address-edit-card .hkform-group{margin-bottom:13px}.mf-shop-page .mf-address-edit-card .hkcontrol-label{color:var(--mf-shop-text);font-weight:700}.mf-shop-page .mf-address-save-button,.mf-shop-page .mf-address-cancel-button{min-height:38px;margin:0 16px;padding:9px 13px !important;border-radius:7px !important;font-weight:700}.mf-shop-page .mf-address-save-button{border-color:var(--mf-shop-accent-dark) !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important}.mf-shop-page .mf-address-cancel-button{border-color:#d8c8b5 !important;background:#f5eadb !important;color:var(--mf-shop-text) !important}@media (max-width:991px){.mf-shop-page .mf-account-section-heading{grid-template-columns:minmax(0,1fr) auto}.mf-shop-page .mf-address-columns{margin-left:0;margin-right:0}.mf-shop-page .mf-address-column{width:100% !important;float:none !important;padding-left:0 !important;padding-right:0 !important;margin-bottom:18px}}@media (max-width:767px){.mf-shop-page .mf-account-section-heading{grid-template-columns:1fr;gap:8px}.mf-shop-page .mf-account-section-intro{padding:13px 14px}.mf-shop-page .mf-account-section-intro h2{font-size:21px}.mf-shop-page .mf-account-section-toolbar{justify-self:start}.mf-shop-page .mf-address-default-grid{grid-template-columns:1fr;gap:12px;padding:14px}.mf-shop-page .mf-address-card{min-height:0;padding:14px 48px 14px 14px !important}.mf-shop-page .mf-address-add-btn{width:100%;justify-content:center}.mf-shop-page .mf-address-edit-card .hkform-horizontal{padding:0 14px}} .mf-shop-page .mf-account-order-dashboard{color:var(--mf-shop-text)}.mf-shop-page .mf-account-order-content{min-width:0}.mf-shop-page .mf-order-filter-panel{box-sizing:border-box;margin:0 0 16px;padding:12px 13px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.045)}.mf-shop-page .mf-order-filter-panel > [class*="hkc-"]{box-sizing:border-box}.mf-shop-page .mf-order-filter-panel .hikashop_search_block{display:flex;align-items:center;gap:0;width:100%;max-width:390px;margin:0}.mf-shop-page .mf-order-filter-panel .hikashop_search_block input[type="text"]{box-sizing:border-box;min-width:0;height:38px;border:1px solid #d9ccbc !important;border-right:0 !important;border-radius:7px 0 0 7px !important;background:#fff !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-order-filter-panel .hikashop_search_block button,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .btn,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .hikabtn{min-height:38px;padding:8px 14px !important;border:1px solid var(--mf-shop-accent-dark) !important;border-radius:0 7px 7px 0 !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important;font-weight:700;box-shadow:none !important}.mf-shop-page .mf-order-filter-panel .hikashop_search_block button:hover,.mf-shop-page .mf-order-filter-panel .hikashop_search_block button:focus,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .btn:hover,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .btn:focus,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .hikabtn:hover,.mf-shop-page .mf-order-filter-panel .hikashop_search_block .hikabtn:focus{border-color:#ad1800 !important;background:#ad1800 !important;color:#fff !important}.mf-shop-page .mf-order-filter-panel .hikashop_order_sort{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 10px;color:var(--mf-shop-muted);font-size:13px}.mf-shop-page .mf-order-filter-panel .hikashop_order_sort select,.mf-shop-page .mf-order-filter-panel select{box-sizing:border-box;min-height:38px;padding:7px 31px 7px 10px;border:1px solid #d9ccbc !important;border-radius:7px !important;background-color:#fff !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-order-listing-content{display:grid;gap:12px}.mf-shop-page .mf-order-listing-card{overflow:visible;margin:0 !important;border:1px solid var(--mf-shop-border) !important;border-radius:var(--mf-shop-card-radius) !important;background:#fffdf9 !important;box-shadow:0 4px 14px rgba(73,55,34,0.055) !important}.mf-shop-page .mf-order-listing-card .hk-card-header{padding:10px 13px;border-bottom:1px solid #eadfce;border-radius:calc(var(--mf-shop-card-radius) - 1px) calc(var(--mf-shop-card-radius) - 1px) 0 0;background:var(--mf-shop-soft) !important}.mf-shop-page .mf-order-listing-card .hk-card-header > a,.mf-shop-page .mf-order-listing-card .hk-card-header > a:hover,.mf-shop-page .mf-order-listing-card .hk-card-header > a:focus{color:var(--mf-shop-text) !important;text-decoration:none !important}.mf-shop-page .mf-order-listing-card .hika_cpanel_date,.mf-shop-page .mf-order-listing-card .hika_cpanel_price{min-height:20px;color:var(--mf-shop-buy-dark);font-size:13px;font-weight:700;line-height:20px}.mf-shop-page .mf-order-listing-card .hika_cpanel_date i,.mf-shop-page .mf-order-listing-card .hika_cpanel_price i{margin-right:4px;color:var(--mf-shop-buy)}.mf-shop-page .mf-order-listing-card .hika_cpanel_price{text-align:right}.mf-shop-page .mf-order-listing-card .hk-card-body{padding:12px 13px;background:#fffdf9}.mf-shop-page .mf-order-listing-card .hk-card-body .hk-row-fluid > [class*="hkc-"]{box-sizing:border-box;min-height:36px;display:flex;flex-direction:column;justify-content:center}.mf-shop-page .mf-order-listing-card .hika_order_left_div{padding-right:10px}.mf-shop-page .mf-order-listing-card .hika_order_number,.mf-shop-page .mf-order-listing-card .hika_order_number:hover,.mf-shop-page .mf-order-listing-card .hika_order_number:focus{color:var(--mf-shop-text) !important;text-decoration:none !important}.mf-shop-page .mf-order-listing-card .hika_order_number_title,.mf-shop-page .mf-order-listing-card .hika_invoice_number_title{color:var(--mf-shop-muted);font-size:12px}.mf-shop-page .mf-order-listing-card .hika_order_number_value,.mf-shop-page .mf-order-listing-card .hika_invoice_number_value{color:var(--mf-shop-buy-dark);font-weight:700}.mf-shop-page .mf-order-listing-card .hika_order_shipping_address_title{margin-bottom:3px;color:var(--mf-shop-text);font-size:12px;font-weight:700}.mf-shop-page .mf-order-listing-card .hika_order_shipping_address_value{color:var(--mf-shop-muted);font-size:13px}.mf-shop-page .mf-order-listing-card .hika_order_status{align-items:center;text-align:center}.mf-shop-page .mf-order-listing-card .order-label{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 7px;border-radius:4px;font-size:12px;font-weight:700;line-height:18px;white-space:nowrap}.mf-shop-page .mf-order-listing-card .hika_order_action{align-items:center;text-align:center}.mf-shop-page .mf-order-listing-card .hika_order_action .btn,.mf-shop-page .mf-order-listing-card .hika_order_action .hikabtn,.mf-shop-page .mf-order-listing-card .hika_order_action button{min-height:34px;border:1px solid #d8c8b5 !important;border-radius:7px !important;background:#f5eadb !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-order-listing-card .hika_order_action .btn:hover,.mf-shop-page .mf-order-listing-card .hika_order_action .hikabtn:hover,.mf-shop-page .mf-order-listing-card .hika_order_action button:hover,.mf-shop-page .mf-order-listing-card .hika_order_action .btn:focus,.mf-shop-page .mf-order-listing-card .hika_order_action .hikabtn:focus,.mf-shop-page .mf-order-listing-card .hika_order_action button:focus{border-color:#c9b59d !important;background:#ecdfcf !important;color:var(--mf-shop-text) !important}.mf-shop-page .mf-order-listing-card .hika_order_more{align-items:flex-end}.mf-shop-page .mf-order-listing-card .hika_order_more .hikabtn{display:inline-flex !important;align-items:center;justify-content:center;width:36px;min-width:36px;height:34px;min-height:34px;padding:0 !important;border:1px solid #d8c8b5 !important;border-radius:7px !important;background:#f7f1e8 !important;color:#26708a !important;box-shadow:none !important}.mf-shop-page .mf-order-listing-card .hika_order_more .hikabtn:hover,.mf-shop-page .mf-order-listing-card .hika_order_more .hikabtn:focus{border-color:#c9b59d !important;background:#ecdfcf !important;color:#1f6177 !important}.mf-shop-page .mf-order-listing-card .hika_order_products{margin:0 !important;border:0 !important;border-top:1px solid #eadfce !important;border-radius:0 0 calc(var(--mf-shop-card-radius) - 1px) calc(var(--mf-shop-card-radius) - 1px);background:#fdf8ef}.mf-shop-page .mf-order-listing-card .hika_order_product{position:relative;min-height:70px;padding:10px 13px !important;border:0 !important;border-bottom:1px solid #eee3d5 !important;background:transparent !important}.mf-shop-page .mf-order-listing-card .hika_order_product:last-child{border-bottom:0 !important}.mf-shop-page .mf-order-listing-card .hika_order_product_image{margin-right:10px;border-radius:5px}.mf-shop-page .mf-order-listing-card .hika_order_product_name{color:var(--mf-shop-buy-dark) !important;font-weight:700}.mf-shop-page .mf-order-listing-card .hika_order_product_price{margin:4px 0 0;color:var(--mf-shop-muted)}.mf-shop-page .mf-order-pagination{margin-top:6px;padding:11px 12px;border-top:1px solid var(--mf-shop-border);color:var(--mf-shop-muted);font-size:12px}.mf-shop-page .mf-order-pagination .pagination{margin:0}.mf-shop-page .mf-order-pagination .hikashop_results_counter{float:right;color:var(--mf-shop-muted)}.mf-shop-page .mf-order-listing .hika_no_orders{margin:0;padding:18px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:var(--mf-shop-soft);color:var(--mf-shop-muted)}@media (max-width:991px){.mf-shop-page .mf-order-filter-panel > .hkc-md-6{width:100% !important;float:none !important}.mf-shop-page .mf-order-filter-panel > .hkc-md-6 + .hkc-md-6{margin-top:10px}.mf-shop-page .mf-order-filter-panel .hikashop_order_sort{justify-content:flex-start}}@media (max-width:767px){.mf-shop-page .mf-order-filter-panel{padding:10px}.mf-shop-page .mf-order-filter-panel .hikashop_search_block{max-width:none}.mf-shop-page .mf-order-filter-panel .hikashop_order_sort{display:grid;grid-template-columns:1fr;align-items:stretch}.mf-shop-page .mf-order-filter-panel .hikashop_order_sort select,.mf-shop-page .mf-order-filter-panel select{width:100% !important}.mf-shop-page .mf-order-listing-card .hk-card-header,.mf-shop-page .mf-order-listing-card .hk-card-body,.mf-shop-page .mf-order-listing-card .hika_order_product{padding-left:11px !important;padding-right:11px !important}.mf-shop-page .mf-order-listing-card .hika_cpanel_price{margin-top:2px;text-align:left}.mf-shop-page .mf-order-listing-card .hk-card-body .hk-row-fluid > [class*="hkc-"]{width:100% !important;min-height:0;float:none !important;align-items:flex-start;margin-top:8px}.mf-shop-page .mf-order-listing-card .hk-card-body .hk-row-fluid > [class*="hkc-"]:first-child{margin-top:0}.mf-shop-page .mf-order-listing-card .hika_order_status,.mf-shop-page .mf-order-listing-card .hika_order_action,.mf-shop-page .mf-order-listing-card .hika_order_more{align-items:flex-start;text-align:left}.mf-shop-page .mf-order-listing-card .hika_order_more{margin-top:10px}.mf-shop-page .mf-order-pagination .hikashop_results_counter{display:block;float:none;margin-top:8px}} .mf-shop-page .mf-account-download-content{min-width:0}.mf-shop-page .mf-download-filter-panel{margin:0 0 14px;padding:11px 12px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.045)}.mf-shop-page .mf-download-filter-panel .hikashop_search_block{display:flex;align-items:stretch;max-width:360px}.mf-shop-page .mf-download-filter-panel .hikashop_search_block input{min-height:38px;border:1px solid #d9ccbc !important;border-right:0 !important;border-radius:7px 0 0 7px !important;background:#fff !important;box-shadow:none !important}.mf-shop-page .mf-download-filter-panel .hikashop_search_block button,.mf-shop-page .mf-download-filter-panel .hikashop_search_block .btn,.mf-shop-page .mf-download-filter-panel .hikashop_search_block .hikabtn{min-height:38px;padding:8px 14px !important;border:1px solid var(--mf-shop-accent-dark) !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important;font-weight:700;box-shadow:none !important}.mf-shop-page .mf-download-filter-panel .hikashop_search_block button:last-child,.mf-shop-page .mf-download-filter-panel .hikashop_search_block .btn:last-child,.mf-shop-page .mf-download-filter-panel .hikashop_search_block .hikabtn:last-child{border-radius:0 7px 7px 0 !important}.mf-shop-page .mf-download-filter-panel .hikashop_filters_block{display:flex;align-items:center;justify-content:flex-end;gap:8px}.mf-shop-page .mf-download-filter-panel select{min-height:38px;padding:7px 31px 7px 10px;border:1px solid #d9ccbc !important;border-radius:7px !important;background-color:#fff !important;color:var(--mf-shop-text) !important;box-shadow:none !important}.mf-shop-page .mf-download-empty{margin:0;padding:30px 22px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:linear-gradient(180deg,#fffdf9 0%,var(--mf-shop-soft) 100%);color:var(--mf-shop-muted);text-align:center;box-shadow:0 4px 14px rgba(73,55,34,0.05)}.mf-shop-page .mf-download-empty-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 0 11px;border:1px solid #ddc9ad;border-radius:50%;background:#f6ead8;color:#26708a;font-size:22px}.mf-shop-page .mf-download-empty h3{margin:0 0 6px;color:var(--mf-shop-text);font-size:18px;font-weight:700}.mf-shop-page .mf-download-empty p{max-width:560px;margin:0 auto;line-height:1.55}.mf-shop-page .mf-download-table-wrap{overflow:hidden;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.05)}.mf-shop-page .mf-download-table{margin:0 !important;border:0 !important;background:transparent !important}.mf-shop-page .mf-download-table thead th{padding:11px 12px !important;border:0 !important;border-bottom:1px solid var(--mf-shop-border) !important;background:var(--mf-shop-soft) !important;color:var(--mf-shop-text) !important;font-size:12px;font-weight:700}.mf-shop-page .mf-download-table tbody td{padding:12px !important;border:0 !important;border-bottom:1px solid #eee3d5 !important;vertical-align:middle !important;color:var(--mf-shop-text)}.mf-shop-page .mf-download-table tbody tr:last-child td{border-bottom:0 !important}.mf-shop-page .mf-download-table .hikashop_order_product_name{margin:0;color:var(--mf-shop-buy-dark);font-weight:700}.mf-shop-page .mf-download-table .hikashop_order_product_link,.mf-shop-page .mf-download-table .hikashop_order_product_link:hover,.mf-shop-page .mf-download-table .hikashop_order_product_link:focus{color:var(--mf-shop-buy-dark) !important;text-decoration:none !important}.mf-shop-page .mf-download-table a.hikabtn,.mf-shop-page .mf-download-table a.btn{display:inline-flex !important;align-items:center;gap:8px;min-height:36px;padding:8px 11px !important;border:1px solid var(--mf-shop-accent-dark) !important;border-radius:7px !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important;font-weight:700;box-shadow:none !important}.mf-shop-page .mf-download-table a.hikabtn:hover,.mf-shop-page .mf-download-table a.hikabtn:focus,.mf-shop-page .mf-download-table a.btn:hover,.mf-shop-page .mf-download-table a.btn:focus{border-color:#ad1800 !important;background:#ad1800 !important;color:#fff !important}.mf-shop-page .mf-download-table .hikashop_purchased_date p{margin:2px 0;color:var(--mf-shop-muted);font-size:12px}.mf-shop-page .mf-download-pagination{margin:0;padding:11px 12px;border-top:1px solid var(--mf-shop-border);color:var(--mf-shop-muted);font-size:12px}@media (max-width:991px){.mf-shop-page .mf-download-filter-panel > .hkc-md-6{width:100% !important;float:none !important}.mf-shop-page .mf-download-filter-panel > .hkc-md-6 + .hkc-md-6{margin-top:10px}.mf-shop-page .mf-download-filter-panel .hikashop_filters_block{justify-content:flex-start}}@media (max-width:767px){.mf-shop-page .mf-download-filter-panel{padding:10px}.mf-shop-page .mf-download-filter-panel .hikashop_search_block{max-width:none}.mf-shop-page .mf-download-filter-panel .hikashop_filters_block,.mf-shop-page .mf-download-filter-panel .hikashop_filters_block > *{width:100%}.mf-shop-page .mf-download-filter-panel select{width:100% !important}.mf-shop-page .mf-download-empty{padding:24px 16px}.mf-shop-page .mf-download-table-wrap{overflow:visible;border:0;background:transparent;box-shadow:none}.mf-shop-page .mf-download-table,.mf-shop-page .mf-download-table tbody,.mf-shop-page .mf-download-table tr,.mf-shop-page .mf-download-table td{display:block;width:100% !important}.mf-shop-page .mf-download-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mf-shop-page .mf-download-table tbody tr{margin:0 0 12px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.05)}.mf-shop-page .mf-download-table tbody td{box-sizing:border-box;padding:10px 12px !important;border-bottom:1px solid #eee3d5 !important}.mf-shop-page .mf-download-table tbody td::before{content:attr(data-title);display:block;margin-bottom:3px;color:var(--mf-shop-muted);font-size:11px;font-weight:700}.mf-shop-page .mf-download-table tbody td:last-child{border-bottom:0 !important}} .mf-shop-page .mf-member-downloads{margin:0 0 20px}.mf-shop-page .mf-download-subheading,.mf-shop-page .mf-purchased-downloads-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:0 0 12px}.mf-shop-page .mf-download-subheading h3,.mf-shop-page .mf-purchased-downloads-heading h3{margin:0 0 4px;color:var(--mf-shop-text);font-size:18px;line-height:1.3;font-weight:800}.mf-shop-page .mf-download-subheading p,.mf-shop-page .mf-purchased-downloads-heading p{margin:0;color:var(--mf-shop-muted);font-size:13px;line-height:1.5}.mf-shop-page .mf-download-count{flex:0 0 auto;padding:5px 9px;border:1px solid #ddc9ad;border-radius:999px;background:#fff7eb;color:#6f5134;font-size:12px;font-weight:700}.mf-shop-page .mf-member-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mf-shop-page .mf-member-download-card{display:flex;align-items:flex-start;gap:13px;min-width:0;padding:15px;border:1px solid var(--mf-shop-border);border-radius:var(--mf-shop-card-radius);background:#fffdf9;box-shadow:0 4px 14px rgba(73,55,34,0.05)}.mf-shop-page .mf-member-download-icon{display:inline-flex;flex:0 0 42px;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #ddc9ad;border-radius:50%;background:#f6ead8;color:#26708a;font-size:18px}.mf-shop-page .mf-member-download-body{min-width:0;flex:1 1 auto}.mf-shop-page .mf-member-download-body h4{margin:0 0 5px;color:var(--mf-shop-buy-dark);font-size:15px;line-height:1.35;font-weight:800}.mf-shop-page .mf-member-download-meta{margin:0 0 11px;color:var(--mf-shop-muted);font-size:12px;line-height:1.45}.mf-shop-page .mf-member-download-actions{display:flex;flex-wrap:wrap;gap:8px}.mf-shop-page .mf-member-download-actions a.hikabtn{display:inline-flex !important;align-items:center;gap:7px;min-height:34px;padding:7px 10px !important;border-radius:7px !important;font-size:12px;font-weight:700;text-decoration:none !important;box-shadow:none !important}.mf-shop-page .mf-member-download-primary{border:1px solid var(--mf-shop-accent-dark) !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important}.mf-shop-page .mf-member-download-primary:hover,.mf-shop-page .mf-member-download-primary:focus{border-color:#ad1800 !important;background:#ad1800 !important;color:#fff !important}.mf-shop-page .mf-member-download-secondary{border:1px solid #d9ccbc !important;background:#fff !important;color:var(--mf-shop-text) !important}.mf-shop-page .mf-member-download-secondary:hover,.mf-shop-page .mf-member-download-secondary:focus{border-color:#bfa98f !important;background:#fff7eb !important;color:var(--mf-shop-text) !important}.mf-shop-page .mf-purchased-downloads-heading{margin-top:3px}@media (max-width:991px){.mf-shop-page .mf-member-download-grid{grid-template-columns:1fr}}@media (max-width:767px){.mf-shop-page .mf-download-subheading,.mf-shop-page .mf-purchased-downloads-heading{display:block}.mf-shop-page .mf-download-count{display:inline-block;margin-top:8px}.mf-shop-page .mf-member-download-card{padding:13px}.mf-shop-page .mf-member-download-actions{display:grid;grid-template-columns:1fr}.mf-shop-page .mf-member-download-actions a.hikabtn{justify-content:center;width:100%}} .mf-shop-page .mf-member-download-empty{margin:0 0 22px;padding:28px 22px;border:1px solid #ead8bd;border-radius:14px;background:#fffdf8;text-align:center}.mf-shop-page .mf-member-download-empty h4{margin:10px 0 7px;font-size:18px;line-height:1.3;font-weight:800;color:#2b2118}.mf-shop-page .mf-member-download-empty p{max-width:620px;margin:0 auto;color:#76685b;line-height:1.55} .mf-shop-page .mf-download-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 18px;padding:6px;border:1px solid #ead8bd;border-radius:12px;background:#fffaf2}.mf-shop-page .mf-download-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid transparent;border-radius:8px;background:transparent;color:#514335;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.mf-shop-page .mf-download-tab:hover,.mf-shop-page .mf-download-tab:focus-visible{border-color:#dfc8a9;background:#fff;outline:0}.mf-shop-page .mf-download-tab.is-active{border-color:#d7b88f;background:#fff;color:var(--mf-shop-buy-dark);box-shadow:0 3px 10px rgba(73,55,34,.07)}.mf-shop-page .mf-download-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 7px;border-radius:999px;background:#f5e6d0;color:#725134;font-size:11px;font-weight:800}.mf-shop-page .mf-download-tab.is-active .mf-download-tab-count{background:#fbe8e2;color:var(--mf-shop-accent-dark)}.mf-shop-page .mf-download-tab-panel[hidden]{display:none !important}.mf-shop-page .mf-download-local-search{margin:0 0 12px}.mf-shop-page .mf-download-local-search label{display:block;margin:0 0 6px;color:#57483b;font-size:12px;font-weight:700}.mf-shop-page .mf-download-local-search-box{position:relative}.mf-shop-page .mf-download-local-search-box > i{position:absolute;top:50%;left:13px;z-index:1;color:#8a7867;font-size:13px;transform:translateY(-50%);pointer-events:none}.mf-shop-page .mf-download-local-search input[type="search"]{width:100%;height:42px;margin:0;padding:8px 12px 8px 38px;border:1px solid #e1d3c1;border-radius:8px;background:#fff;color:var(--mf-shop-text);font:inherit;font-size:14px;box-shadow:none}.mf-shop-page .mf-download-local-search input[type="search"]:focus{border-color:#bf9870;outline:0;box-shadow:0 0 0 3px rgba(191,152,112,.13)}.mf-shop-page .mf-member-download-list,.mf-shop-page .mf-shop-download-list{display:grid;grid-template-columns:1fr;gap:9px}.mf-shop-page .mf-member-download-row,.mf-shop-page .mf-shop-download-row{display:flex;align-items:center;gap:13px;width:100%;min-width:0;padding:13px 14px;border:1px solid var(--mf-shop-border);border-radius:10px;background:#fffdf9;box-shadow:0 2px 8px rgba(73,55,34,.04)}.mf-shop-page .mf-member-download-row[hidden],.mf-shop-page .mf-shop-download-row[hidden]{display:none !important}.mf-shop-page .mf-member-download-row .mf-member-download-icon,.mf-shop-page .mf-shop-download-icon{flex:0 0 40px;width:40px;height:40px}.mf-shop-page .mf-member-download-row .mf-member-download-body,.mf-shop-page .mf-shop-download-body{flex:1 1 auto;min-width:0}.mf-shop-page .mf-member-download-row .mf-member-download-body h4,.mf-shop-page .mf-shop-download-body h4{margin:0 0 3px;color:var(--mf-shop-buy-dark);font-size:14px;line-height:1.35;font-weight:800}.mf-shop-page .mf-member-download-row .mf-member-download-meta,.mf-shop-page .mf-shop-download-file{margin:0;color:var(--mf-shop-muted);font-size:12px;line-height:1.45}.mf-shop-page .mf-shop-download-file{margin-bottom:4px}.mf-shop-page .mf-shop-download-status{display:flex;flex-wrap:wrap;gap:5px 14px;color:#6f6256;font-size:12px;line-height:1.45}.mf-shop-page .mf-shop-download-status span{display:inline-flex;align-items:center;gap:5px}.mf-shop-page .mf-shop-download-status i{color:#26708a}.mf-shop-page .mf-member-download-row .mf-member-download-actions,.mf-shop-page .mf-shop-download-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-left:auto}.mf-shop-page .mf-shop-download-actions a.hikabtn,.mf-shop-page .mf-member-download-row .mf-member-download-actions a.hikabtn{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 10px !important;border-radius:7px !important;font-size:12px;font-weight:700;text-decoration:none !important;box-shadow:none !important}.mf-shop-page .mf-shop-download-primary{border:1px solid var(--mf-shop-accent-dark) !important;background:var(--mf-shop-accent-dark) !important;color:#fff !important}.mf-shop-page .mf-shop-download-primary:hover,.mf-shop-page .mf-shop-download-primary:focus{border-color:#ad1800 !important;background:#ad1800 !important;color:#fff !important}.mf-shop-page .mf-download-no-search-result{margin:10px 0 0;padding:16px;border:1px dashed #ddc9ad;border-radius:9px;background:#fffaf2;color:#76685b;text-align:center;font-size:13px} .mf-shop-page .mf-member-download-grid,.mf-shop-page .mf-purchased-downloads-heading,.mf-shop-page .mf-download-filter-panel,.mf-shop-page .mf-download-table-wrap{ }@media (max-width:767px){.mf-shop-page .mf-download-tabs{grid-template-columns:1fr}.mf-shop-page .mf-download-tab{justify-content:space-between;width:100%;text-align:left}.mf-shop-page .mf-member-download-row,.mf-shop-page .mf-shop-download-row{align-items:flex-start;flex-wrap:wrap;padding:13px}.mf-shop-page .mf-member-download-row .mf-member-download-body,.mf-shop-page .mf-shop-download-body{flex:1 1 calc(100% - 56px)}.mf-shop-page .mf-member-download-row .mf-member-download-actions,.mf-shop-page .mf-shop-download-actions{display:grid;grid-template-columns:1fr;width:100%;margin:2px 0 0}.mf-shop-page .mf-member-download-row .mf-member-download-actions a.hikabtn,.mf-shop-page .mf-shop-download-actions a.hikabtn{width:100%}.mf-shop-page .mf-shop-download-status{display:grid;gap:3px}}  .mf-shop-page #hikashop_cart_listing,.mf-shop-page .hikashop_checkout_cart{margin:22px 0 28px;color:#403934}.mf-shop-page #hikashop_cart_listing form,.mf-shop-page .hikashop_checkout_cart form{margin:0} .mf-shop-page #hikashop_cart_product_listing,.mf-shop-page .hikashop_checkout_cart table{width:100% !important;margin:0 !important;border:1px solid #e7dac8 !important;border-collapse:separate !important;border-spacing:0 !important;border-radius:12px;background:#fffdf9;box-shadow:0 8px 24px rgba(62,48,37,0.06);overflow:hidden}.mf-shop-page #hikashop_cart_product_listing > thead > tr > th,.mf-shop-page .hikashop_checkout_cart table > thead > tr > th{padding:11px 12px !important;border:0 !important;border-bottom:1px solid #e4d5c2 !important;background:#fbf3e5 !important;color:#62574f !important;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.015em;vertical-align:middle}.mf-shop-page #hikashop_cart_product_listing > tbody > tr > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr > td{padding:14px 12px !important;border:0 !important;border-top:1px solid #eee3d5 !important;background:#fffdf9 !important;color:#403934;font-size:13px;line-height:1.45;vertical-align:middle !important}.mf-shop-page #hikashop_cart_product_listing > tbody > tr:first-child > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr:first-child > td{border-top:0 !important}.mf-shop-page #hikashop_cart_product_listing > tbody > tr:hover > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr:hover > td{background:#fffaf2 !important} .mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value{width:112px;min-width:112px;text-align:center}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb{display:inline-flex;align-items:center;justify-content:center;max-width:104px;margin:0 auto;padding:3px;border:1px solid #eadfce;border-radius:9px;background:#fff;box-shadow:0 2px 8px rgba(62,48,37,0.06);overflow:hidden}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb img,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value img{display:block;width:96px !important;max-width:96px !important;height:96px !important;max-height:96px !important;margin:0 !important;border:0 !important;border-radius:6px;object-fit:cover} .mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value{min-width:170px;color:#403934;font-size:14px;font-weight:700}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value a,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value a,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name{color:#403934 !important;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value a:hover,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value a:focus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value a:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value a:focus{color:#2f727a !important;text-decoration:underline;text-underline-offset:2px}.mf-shop-page #hikashop_cart_listing .hikashop_product_code_cart,.mf-shop-page .hikashop_checkout_cart .hikashop_product_code_cart{display:block;margin-top:3px;color:#8a7f76;font-size:10px;font-weight:500}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_unit_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_unit_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_product_price_full,.mf-shop-page .hikashop_checkout_cart .hikashop_product_price{color:#2f727a !important;font-weight:800;white-space:nowrap} .mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value{min-width:118px;text-align:center;white-space:nowrap}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_input_div_default_main,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_leftright,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_input_div_default_main,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_leftright{display:inline-flex !important;align-items:center;justify-content:center;margin:0 !important;vertical-align:middle}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_input_div_default,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_default,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_plus_default,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_minus_default,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_input_div_default,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_default,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_plus_default,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_change_div_minus_default{display:contents !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field{order:2;box-sizing:border-box;width:38px !important;min-width:38px;height:34px !important;margin:0 !important;padding:4px 2px !important;border:1px solid #d9c9b5 !important;border-right:0 !important;border-left:0 !important;border-radius:0 !important;background:#fff !important;color:#403934 !important;font-size:13px !important;font-weight:800;line-height:24px !important;text-align:center;box-shadow:none !important;appearance:textfield;-moz-appearance:textfield}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field::-webkit-outer-spin-button,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field::-webkit-inner-spin-button,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field::-webkit-outer-spin-button,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:32px !important;min-width:32px;height:34px !important;margin:0 !important;padding:0 !important;border:1px solid #d9c9b5 !important;border-radius:0 !important;background:#f7eee3 !important;color:#5b5049 !important;font-size:16px !important;font-weight:800;line-height:32px !important;text-decoration:none !important;box-shadow:none !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change_minus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change_minus{order:1;border-radius:7px 0 0 7px !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change_plus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change_plus{order:3;border-radius:0 7px 7px 0 !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change:hover,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change:focus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value .hikashop_product_quantity_field_change:focus{border-color:#c9b49a !important;background:#efe1d0 !important;color:#2f727a !important;outline:0} .mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_delete,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_delete,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_delete{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:30px;height:30px;margin:6px 2px 0 !important;padding:0 !important;border:1px solid #e2d3c1 !important;border-radius:50% !important;background:#f7eee3 !important;color:#a94a3b !important;font-size:0 !important;text-decoration:none !important;box-shadow:none !important;vertical-align:middle}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh::before,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh::before{content:"\f021";font-family:FontAwesome;font-size:12px;font-weight:normal}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_delete::before,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete::before,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_delete::before,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_delete::before{content:"\f1f8";font-family:FontAwesome;font-size:13px;font-weight:normal}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh img,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_delete img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete img,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_delete img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_delete img{display:none !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh:hover,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh:focus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh:focus{border-color:#c8b498 !important;background:#efe1d0 !important;color:#2f727a !important;outline:0}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_delete:hover,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_delete:focus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete:focus,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_delete:hover,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_delete:focus,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_delete:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_delete:focus{border-color:#b94e3e !important;background:#b94e3e !important;color:#fff !important;outline:0} .mf-shop-page .hikashop_checkout_cart table > tbody > tr.margin > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr.margin:hover > td{height:7px;padding:0 !important;border-top:1px solid #e4d5c2 !important;background:#fbf3e5 !important}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_title{color:#62574f !important;font-size:12px;font-weight:800}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_title,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_value{background:#fbf3e5 !important}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_title{color:#403934 !important;font-size:13px}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_checkout_cart_final_total{color:#2f727a !important;font-family:Georgia,"Times New Roman",serif;font-size:17px;font-weight:800;white-space:nowrap} .mf-shop-page #hikashop_cart_listing .hikabtn,.mf-shop-page #hikashop_cart_listing .btn,.mf-shop-page #hikashop_cart_listing button,.mf-shop-page #hikashop_cart_listing input[type="submit"],.mf-shop-page .hikashop_checkout_cart .hikabtn,.mf-shop-page .hikashop_checkout_cart .btn,.mf-shop-page .hikashop_checkout_cart button,.mf-shop-page .hikashop_checkout_cart input[type="submit"]{min-height:38px;padding:8px 14px;border-radius:7px;box-shadow:none !important;text-shadow:none !important} @media (max-width:767px){.mf-shop-page #hikashop_cart_product_listing,.mf-shop-page .hikashop_checkout_cart table{display:block;border:0 !important;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.mf-shop-page #hikashop_cart_product_listing > thead,.mf-shop-page .hikashop_checkout_cart table > thead{display:none}.mf-shop-page #hikashop_cart_product_listing > tbody,.mf-shop-page .hikashop_checkout_cart table > tbody{display:block}.mf-shop-page #hikashop_cart_product_listing > tbody > tr,.mf-shop-page .hikashop_checkout_cart table > tbody > tr{display:grid;grid-template-columns:88px minmax(0,1fr);gap:8px 12px;margin:0 0 12px;padding:13px;border:1px solid #e7dac8;border-radius:11px;background:#fffdf9;box-shadow:0 5px 16px rgba(62,48,37,0.05)}.mf-shop-page #hikashop_cart_product_listing > tbody > tr > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr > td{display:block;width:auto !important;min-width:0 !important;padding:0 !important;border:0 !important;background:transparent !important;text-align:left !important}.mf-shop-page #hikashop_cart_product_listing > tbody > tr > td::before,.mf-shop-page .hikashop_checkout_cart table > tbody > tr > td::before{content:attr(data-title);display:block;margin-bottom:3px;color:#8a7f76;font-size:10px;font-weight:800;line-height:1.2}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value{grid-column:1;grid-row:1 / span 4;width:88px !important;min-width:88px !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value::before,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value::before{display:none !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb{max-width:82px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb img,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value img{width:76px !important;max-width:76px !important;height:76px !important;max-height:76px !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value{grid-column:2;font-size:14px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_value{grid-column:2;min-width:0;text-align:left !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_unit_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_unit_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_total_value{grid-column:2} .mf-shop-page .hikashop_checkout_cart table > tbody > tr.margin,.mf-shop-page .hikashop_checkout_cart table > tbody > tr:has(.hikashop_cart_title){grid-template-columns:minmax(0,1fr) auto;padding:10px 13px}.mf-shop-page .hikashop_checkout_cart table > tbody > tr.margin{display:none}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_empty_footer{display:none !important}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_title,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_subtotal_title,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_title{grid-column:1;align-self:center}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_subtotal_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_value,.mf-shop-page .hikashop_checkout_cart [class*="hikashop_cart_"][class$="_value"]:not(.hikashop_cart_product_image_value):not(.hikashop_cart_product_name_value):not(.hikashop_cart_product_quantity_value):not(.hikashop_cart_product_unit_price_value):not(.hikashop_cart_product_price_value):not(.hikashop_cart_product_total_value){grid-column:2;align-self:center;text-align:right !important}}@media (max-width:420px){.mf-shop-page #hikashop_cart_product_listing > tbody > tr,.mf-shop-page .hikashop_checkout_cart table > tbody > tr{grid-template-columns:74px minmax(0,1fr);gap:7px 10px;padding:11px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value{width:74px !important;min-width:74px !important}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb{max-width:68px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_thumb img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_thumb img,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_image_value img,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_image_value img{width:62px !important;max-width:62px !important;height:62px !important;max-height:62px !important}}  .mf-shop-page .hikashop_checkout_page{box-sizing:border-box;width:100%;max-width:1040px;margin:8px auto 34px;color:#403934} .mf-shop-page .hikashop_checkout_page > .hikashop_checkout_address,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_payment,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_shipping,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_coupon,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_login,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_fields,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_terms,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_cart{box-sizing:border-box;width:100%;margin:0 0 18px !important;padding:20px 22px;border:1px solid #e7dac8;border-radius:14px;background:#fffdf9;box-shadow:0 7px 22px rgba(62,48,37,.055)} .mf-shop-page .hikashop_checkout_page > .hikashop_checkout_cart{padding:0;border:0;background:transparent;box-shadow:none} .mf-shop-page .hikashop_checkout_page legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_address legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_payment legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_shipping legend{box-sizing:border-box;width:100%;margin:0 0 17px;padding:0 0 10px;border:0;border-bottom:1px solid #eadfce;color:#2f727a;font-family:Georgia,"Times New Roman",serif;font-size:21px;font-weight:700;line-height:1.25} .mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block{box-sizing:border-box;width:100%;max-width:780px;margin:0 auto;padding:21px 24px 19px;border:1px solid #eadfce;border-radius:12px;background:#fffaf2}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block > .hkform-horizontal{margin:0;padding:0;border:0}.mf-shop-page .hikashop_checkout_address .hkform-group,.mf-shop-page .hikashop_checkout_address .control-group{box-sizing:border-box;margin-bottom:12px}.mf-shop-page .hikashop_checkout_address .control-label,.mf-shop-page .hikashop_checkout_address label{color:#554a43;font-size:13px;font-weight:700;line-height:1.35}.mf-shop-page .hikashop_checkout_address input[type="text"],.mf-shop-page .hikashop_checkout_address input[type="email"],.mf-shop-page .hikashop_checkout_address input[type="tel"],.mf-shop-page .hikashop_checkout_address input[type="number"],.mf-shop-page .hikashop_checkout_address select,.mf-shop-page .hikashop_checkout_address textarea,.mf-shop-page .hikashop_checkout_login input[type="text"],.mf-shop-page .hikashop_checkout_login input[type="email"],.mf-shop-page .hikashop_checkout_login input[type="password"],.mf-shop-page .hikashop_checkout_fields input[type="text"],.mf-shop-page .hikashop_checkout_fields select,.mf-shop-page .hikashop_checkout_fields textarea{box-sizing:border-box;min-height:40px;padding:8px 10px !important;border:1px solid #d9c9b5 !important;border-radius:7px !important;background:#fff !important;color:#403934 !important;font-size:13px !important;line-height:1.35 !important;box-shadow:inset 0 1px 2px rgba(62,48,37,.035) !important;transition:border-color .15s ease,box-shadow .15s ease}.mf-shop-page .hikashop_checkout_address input[type="text"]:focus,.mf-shop-page .hikashop_checkout_address input[type="email"]:focus,.mf-shop-page .hikashop_checkout_address input[type="tel"]:focus,.mf-shop-page .hikashop_checkout_address input[type="number"]:focus,.mf-shop-page .hikashop_checkout_address select:focus,.mf-shop-page .hikashop_checkout_address textarea:focus,.mf-shop-page .hikashop_checkout_login input:focus,.mf-shop-page .hikashop_checkout_fields input:focus,.mf-shop-page .hikashop_checkout_fields select:focus,.mf-shop-page .hikashop_checkout_fields textarea:focus{border-color:#70a3a7 !important;outline:0;box-shadow:0 0 0 3px rgba(47,114,122,.10) !important} @media (min-width:768px){.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-group,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .control-group{display:flex;align-items:center;gap:18px}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-4,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .control-label{box-sizing:border-box;flex:0 0 190px;width:190px !important;max-width:190px;padding-right:0;text-align:right}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-8,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .controls{box-sizing:border-box;flex:1 1 auto;width:auto !important;max-width:none;min-width:0}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-8 input[type="text"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-8 input[type="email"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-8 input[type="tel"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkc-sm-8 select,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .controls input[type="text"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .controls input[type="email"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .controls input[type="tel"],.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .controls select{width:100% !important;max-width:390px}}.mf-shop-page .hikashop_checkout_address .hikashop_address_required_info_line{max-width:780px;margin:7px auto 13px;color:#7b7068;font-size:11px}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_cancel_button,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_new_button{min-height:38px;padding:8px 16px !important;border-radius:7px !important;box-shadow:none !important;text-shadow:none !important}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_new_button{border:1px solid #b94e3e !important;background:#b94e3e !important;color:#fff !important}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button:hover,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_new_button:hover{border-color:#9f4033 !important;background:#9f4033 !important} .mf-shop-page .hikashop_checkout_address .hikashop_checkout_billing_address_block,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_shipping_address_block{box-sizing:border-box;min-height:100%;padding:18px 20px;border:1px solid #eadfce;border-radius:11px;background:#fffaf2}.mf-shop-page .hikashop_checkout_address .hika_address_element{position:relative;padding:12px 13px;border:1px solid #eee2d3;border-radius:9px;background:#fff}.mf-shop-page .hikashop_checkout_address .hika_edit{margin-bottom:8px}.mf-shop-page .hikashop_checkout_address .hika_edit a{margin-right:12px;color:#2f727a !important;font-size:12px;font-weight:700;text-decoration:none} .mf-shop-page .hikashop_checkout_payment .hikashop_payment_methods_table{width:100% !important;margin:0 !important;border:0 !important;border-collapse:separate !important;border-spacing:0 9px !important;background:transparent !important}.mf-shop-page .hikashop_checkout_payment .hikashop_payment_methods_table > tbody > tr > td,.mf-shop-page .hikashop_checkout_payment .hikashop_payment_methods_table > tr > td{padding:14px 15px !important;border:1px solid #e7dac8 !important;border-radius:10px !important;background:#fffaf2 !important;color:#403934;box-shadow:none !important}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_radio{margin:0 8px 0 0;vertical-align:middle;accent-color:#2f727a}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_name{color:#403934;font-size:14px;font-weight:800}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_cost{margin-left:8px;color:#2f727a;font-weight:800}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_images img{max-height:34px;width:auto;margin-left:10px;vertical-align:middle}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_description{margin:9px 0 0 25px;color:#6f645c;font-size:12px;line-height:1.5} .mf-shop-page .hikashop_checkout_coupon input[type="text"]{box-sizing:border-box;min-height:40px;padding:8px 10px !important;border:1px solid #d9c9b5 !important;border-radius:7px !important;background:#fff !important;box-shadow:none !important}.mf-shop-page .hikashop_checkout_coupon .hikabtn,.mf-shop-page .hikashop_checkout_coupon button,.mf-shop-page .hikashop_checkout_coupon input[type="submit"]{min-height:40px;padding:8px 16px !important;border:1px solid #b94e3e !important;border-radius:7px !important;background:#b94e3e !important;color:#fff !important;font-weight:800;box-shadow:none !important;text-shadow:none !important} .mf-shop-page .hikashop_checkout_cart .hikashop_product_code_checkout{display:block;margin-top:3px;color:#8a7f76;font-size:10px;font-weight:500} .mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete{display:inline-flex !important;margin-left:6px;vertical-align:middle}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;width:34px;height:34px;border:1px solid #e0c6bd;border-radius:50%;background:#fff7f4;color:#b94e3e !important;text-decoration:none !important;transition:background .15s ease,border-color .15s ease,color .15s ease}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a:focus{border-color:#b94e3e;background:#b94e3e;color:#fff !important;outline:0} .mf-shop-page .hikashop_checkout_buttons{display:flex;align-items:center;justify-content:space-between;gap:14px;box-sizing:border-box;width:100%;margin:4px 0 28px;padding:15px 0 0;border-top:1px solid #eadfce}.mf-shop-page .hikashop_checkout_buttons .buttons_left,.mf-shop-page .hikashop_checkout_buttons .buttons_right{float:none !important}.mf-shop-page #hikabtn_checkout_next,.mf-shop-page .hikabtn_checkout_next{min-width:170px;min-height:44px;padding:10px 22px !important;border:1px solid #b94e3e !important;border-radius:8px !important;background:#b94e3e !important;color:#fff !important;font-size:14px !important;font-weight:800 !important;line-height:1.2 !important;box-shadow:0 5px 14px rgba(185,78,62,.14) !important;text-shadow:none !important}.mf-shop-page #hikabtn_checkout_next:hover,.mf-shop-page #hikabtn_checkout_next:focus,.mf-shop-page .hikabtn_checkout_next:hover,.mf-shop-page .hikabtn_checkout_next:focus{border-color:#9f4033 !important;background:#9f4033 !important;color:#fff !important;outline:0}.mf-shop-page .hikabtn_checkout_continue{min-height:42px;padding:9px 17px !important;border:1px solid #cdbba5 !important;border-radius:8px !important;background:#fffaf2 !important;color:#5b5049 !important;font-weight:750 !important;box-shadow:none !important;text-shadow:none !important} @media (max-width:767px){.mf-shop-page .hikashop_checkout_page{margin-top:4px}.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_address,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_payment,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_shipping,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_coupon,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_login,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_fields,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_terms{padding:15px 13px;border-radius:11px}.mf-shop-page .hikashop_checkout_page legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_address legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_payment legend{margin-bottom:13px;font-size:18px}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_checkout_address_block{padding:15px 13px 13px}.mf-shop-page .hikashop_checkout_address .hkc-sm-4,.mf-shop-page .hikashop_checkout_address .hkc-sm-8,.mf-shop-page .hikashop_checkout_address .control-label,.mf-shop-page .hikashop_checkout_address .controls{width:100% !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;text-align:left !important}.mf-shop-page .hikashop_checkout_address input[type="text"],.mf-shop-page .hikashop_checkout_address input[type="email"],.mf-shop-page .hikashop_checkout_address input[type="tel"],.mf-shop-page .hikashop_checkout_address select,.mf-shop-page .hikashop_checkout_address textarea{width:100% !important;max-width:none !important}.mf-shop-page .hikashop_checkout_buttons{flex-direction:column-reverse;align-items:stretch;padding-top:13px}.mf-shop-page .hikashop_checkout_buttons .buttons_left,.mf-shop-page .hikashop_checkout_buttons .buttons_right,.mf-shop-page #hikabtn_checkout_next,.mf-shop-page .hikabtn_checkout_continue{width:100%}}  .mf-shop-page .hikashop_checkout_page{font-size:14px;line-height:1.55}.mf-shop-page .hikashop_checkout_page legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_address legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_payment legend,.mf-shop-page .hikashop_checkout_page .hikashop_checkout_shipping legend{font-size:23px}.mf-shop-page .hikashop_checkout_page,.mf-shop-page .hikashop_checkout_page p,.mf-shop-page .hikashop_checkout_page li,.mf-shop-page .hikashop_checkout_page td,.mf-shop-page .hikashop_checkout_page th,.mf-shop-page .hikashop_checkout_page label,.mf-shop-page .hikashop_checkout_page .hikashop_product_price,.mf-shop-page .hikashop_checkout_page .hikashop_product_price_full{font-size:14px} .mf-shop-page .hikashop_checkout_page > .hikashop_checkout_separator,.mf-shop-page .hikashop_checkout_page > [id*="hikashop_checkout_separator"],.mf-shop-page .hikashop_checkout_page > [id*="hikashop_checkout_start"],.mf-shop-page .hikashop_checkout_page > [id*="hikashop_checkout_end"],.mf-shop-page .hikashop_checkout_page > div:empty{height:0 !important;min-height:0 !important;margin:6px 0 14px !important;padding:0 !important;border:0 !important;border-top:1px solid #eadfce !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important} .mf-shop-page .hikashop_checkout_address .control-label,.mf-shop-page .hikashop_checkout_address label{font-size:13px;font-weight:700}.mf-shop-page .hikashop_checkout_address input[type="text"],.mf-shop-page .hikashop_checkout_address input[type="email"],.mf-shop-page .hikashop_checkout_address input[type="tel"],.mf-shop-page .hikashop_checkout_address input[type="number"],.mf-shop-page .hikashop_checkout_address select,.mf-shop-page .hikashop_checkout_address textarea,.mf-shop-page .hikashop_checkout_login input[type="text"],.mf-shop-page .hikashop_checkout_login input[type="email"],.mf-shop-page .hikashop_checkout_login input[type="password"],.mf-shop-page .hikashop_checkout_fields input[type="text"],.mf-shop-page .hikashop_checkout_fields select,.mf-shop-page .hikashop_checkout_fields textarea{min-height:42px;font-size:14px}.mf-shop-page .hikashop_checkout_address .hikashop_address_required_info_line{font-size:12px} .mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_cancel_button,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_new_button{display:inline-flex !important;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px !important;font-size:14px !important;font-weight:800 !important;line-height:1.2 !important}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button{min-width:88px;box-shadow:0 5px 14px rgba(185,78,62,.16) !important}.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_ok_button i,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_cancel_button i,.mf-shop-page .hikashop_checkout_address .hikashop_checkout_address_new_button i{margin:0 !important;font-size:14px} .mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_name{font-size:16px}.mf-shop-page .hikashop_checkout_payment .hikashop_checkout_payment_description{font-size:13px}.mf-shop-page .hikashop_checkout_coupon input[type="text"]{min-height:42px;font-size:14px}.mf-shop-page .hikashop_checkout_coupon .hikabtn,.mf-shop-page .hikashop_checkout_coupon button,.mf-shop-page .hikashop_checkout_coupon input[type="submit"]{min-height:42px;font-size:14px !important} .mf-shop-page #hikashop_cart_product_listing > thead > tr > th,.mf-shop-page .hikashop_checkout_cart table > thead > tr > th{font-size:12px}.mf-shop-page #hikashop_cart_product_listing > tbody > tr > td,.mf-shop-page .hikashop_checkout_cart table > tbody > tr > td{font-size:14px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name_value a,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name_value a,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_name,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_name{font-size:15px}.mf-shop-page #hikashop_cart_listing .hikashop_product_code_cart,.mf-shop-page .hikashop_checkout_cart .hikashop_product_code_cart,.mf-shop-page .hikashop_checkout_cart .hikashop_product_code_checkout{font-size:11px}.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_unit_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_price_value,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_unit_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_price_value,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_total_value,.mf-shop-page .hikashop_checkout_cart .hikashop_product_price_full,.mf-shop-page .hikashop_checkout_cart .hikashop_product_price{font-size:15px}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_title,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_total_value{font-size:16px !important} .mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_refresh::before,.mf-shop-page #hikashop_cart_listing .hikashop_cart_product_quantity_refresh::before{content:"↻";font-family:inherit;font-size:14px;font-weight:700;line-height:1}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete{display:inline-block !important;width:auto !important;height:auto !important;margin:6px 0 0 8px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;vertical-align:middle}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete::before{content:none !important}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a{display:inline-flex !important;align-items:center;justify-content:center;box-sizing:border-box;min-height:34px;padding:0 11px !important;border:1px solid #e0c6bd !important;border-radius:18px !important;background:#fff7f4 !important;color:#b94e3e !important;font-size:0 !important;font-weight:800;line-height:1;text-decoration:none !important;transition:background .15s ease,border-color .15s ease,color .15s ease}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a::before{content:"×";font-family:inherit;font-size:18px;font-weight:800;line-height:1}.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a:hover,.mf-shop-page .hikashop_checkout_cart .hikashop_cart_product_quantity_delete > a:focus{border-color:#b94e3e !important;background:#b94e3e !important;color:#fff !important} .mf-shop-page #hikabtn_checkout_next,.mf-shop-page .hikabtn_checkout_next,.mf-shop-page .hikabtn_checkout_continue{font-size:15px !important} .mf-shop-page .hikashop_checkout_page > [style*="display:none"]{margin:0 !important;padding:0 !important;border:0 !important} .mf-shop-page .hikashop_checkout_page > .hikashop_checkout_shipping:empty,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_fields:empty,.mf-shop-page .hikashop_checkout_page > .hikashop_checkout_status:empty{display:none !important;width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important} .mf-shop-page .hikashop_checkout_page > .mf-hk-empty-block{display:none !important;width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important} .mf-shop-page .hikashop_checkout_page > .hikashop_checkout_fields:not(:has(input:not([type="hidden"]),select,textarea,button,table,img,a[href],label)){display:none !important;width:0 !important;height:0 !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;overflow:hidden !important} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_vote_form,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form{box-sizing:border-box;width:100%;margin:0;color:#463e39}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_stars{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;margin:0 0 18px;padding:0;color:#5f534a;line-height:1.45}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating{display:inline-flex;align-items:center;gap:3px;margin:0;vertical-align:middle}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star{margin:0 1px;transform:scale(1.12);transform-origin:center;transition:transform 0.14s ease,filter 0.14s ease,opacity 0.14s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating a:hover .hk-rate-star,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star.state-hover{transform:scale(1.2)}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_form_comment,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_listing_comment{display:block;margin:0 0 8px;color:#4e453f;font-size:14.5px;font-weight:700;line-height:1.45}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikashop_comment_textarea,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_comment_textarea{box-sizing:border-box;width:100% !important;min-height:108px;margin:0 0 10px;padding:12px 14px;border:1px solid #ddd0be;border-radius:7px;background:#fffdf9;color:#403934;font:inherit;font-size:14.5px;line-height:1.55;resize:vertical;box-shadow:inset 0 1px 2px rgba(72,55,40,0.035);transition:border-color 0.16s ease,box-shadow 0.16s ease,background-color 0.16s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikashop_comment_textarea:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikashop_comment_textarea:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_comment_textarea:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_comment_textarea:focus{border-color:#c9b59d;background:#fffefa;outline:0;box-shadow:0 0 0 3px rgba(198,83,63,0.09)}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .button,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form button,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:40px;margin:0;padding:9px 16px;border:1px solid var(--mf-shop-buy) !important;border-radius:6px;background:var(--mf-shop-buy) !important;color:#fff !important;font-size:14px;font-weight:700;line-height:1.25;text-align:center;text-shadow:none !important;box-shadow:none !important;cursor:pointer}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .button:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .button:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikabtn:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikabtn:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form button:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form button:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form input[type="submit"]:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form input[type="submit"]:focus{border-color:var(--mf-shop-buy-dark) !important;background:var(--mf-shop-buy-dark) !important;color:#fff !important;outline:0}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_notification,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_notification_mini,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_total_vote{color:#7a7069;font-size:12.5px;line-height:1.5} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_listing,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_vote_listing{margin-top:22px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hika_comment_listing{width:100%;margin:0 0 12px;border:1px solid #eadfce;border-radius:8px;background:#fffdf9;color:#554b45;overflow:hidden}.mf-shop-page .mf-shop-component.mf-shop-product-view .hika_comment_listing td{padding:10px 12px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hika_comment_listing_name{color:var(--mf-shop-buy-dark);font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view .hika_comment_listing_content{padding:10px 12px;background:#fffdf9;color:#403934;font-size:14.5px;line-height:1.62}.mf-shop-page .mf-shop-component.mf-shop-product-view .hika_comment_listing_empty{padding:10px 0;color:#7a7069}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_stars{gap:5px;margin-bottom:15px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikashop_comment_textarea,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_comment_textarea{min-height:118px;padding:11px 12px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .button,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_form .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form button,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_vote_form input[type="submit"]{width:100%}} .mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_stars{align-items:center;gap:9px;margin-bottom:24px;color:#4b423c;font-size:15px;font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating{gap:4px;margin-left:2px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star{position:relative;box-sizing:border-box;width:27px !important;height:27px !important;margin:0 !important;background-image:none !important;background-position:0 0 !important;font-size:0 !important;line-height:1 !important;transform:none;filter:none;opacity:1;overflow:visible;transition:transform 0.14s ease,opacity 0.14s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star::before{content:"★";display:block;width:27px;height:27px;color:#d7d1c8;font-family:Arial,"Helvetica Neue",sans-serif;font-size:27px;font-weight:400;line-height:27px;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.75);transition:color 0.14s ease,transform 0.14s ease,text-shadow 0.14s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star.state-full::before,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star.state-hover::before,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating a:hover .hk-rate-star::before,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating a:focus .hk-rate-star::before{color:#d59a2e;text-shadow:0 1px 0 rgba(255,255,255,0.65),0 1px 3px rgba(120,82,20,0.14)}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star.state-mid::before{color:transparent;background:linear-gradient(90deg,#d59a2e 0 50%,#d7d1c8 50% 100%);-webkit-background-clip:text;background-clip:text}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating a:hover .hk-rate-star,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star.state-hover{transform:translateY(-1px) scale(1.08)}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_form_comment,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_listing_comment{margin-top:4px;margin-bottom:10px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_comment_textarea{min-height:118px;margin-bottom:12px}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_vote_stars{gap:7px;margin-bottom:20px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rating{gap:2px}.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star,.mf-shop-page .mf-shop-component.mf-shop-product-view .hk-rate-star::before{width:25px !important;height:25px !important;font-size:25px;line-height:25px}} .mf-shop-component.mf-shop-product-view.mf-canvas-product #hikashop_product_width_main,.mf-shop-component.mf-shop-product-view.mf-canvas-product #hikashop_product_length_main,.mf-shop-component.mf-shop-product-view.mf-canvas-product #hikashop_product_height_main,.mf-shop-component.mf-shop-product-view.mf-canvas-product .hikashop_product_width_main,.mf-shop-component.mf-shop-product-view.mf-canvas-product .hikashop_product_length_main,.mf-shop-component.mf-shop-product-view.mf-canvas-product .hikashop_product_height_main{display:none !important}.mf-shop-component.mf-shop-product-view .mf-shop-package-size{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;margin:10px 2px 2px;padding:0;border:0;background:transparent;color:#6f695f}.mf-shop-component.mf-shop-product-view .mf-shop-package-size[hidden]{display:none !important}.mf-shop-component.mf-shop-product-view .mf-shop-package-size__label{font-size:12px;font-weight:600;line-height:1.35}.mf-shop-component.mf-shop-product-view .mf-shop-package-size__label::after{content:':'}.mf-shop-component.mf-shop-product-view .mf-shop-package-size__value{font-size:12px;font-weight:700;line-height:1.35;color:#4f4a43}  .mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;margin:14px 0 4px;padding:11px 13px;border:1px solid rgba(45,111,126,0.22);border-radius:7px;background:rgba(246,250,249,0.72);color:#555047}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size[hidden]{display:none !important}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size__label{color:#555047;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:0.02em}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size__label::after{content:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size__value{color:#2d6f7e;font-family:Georgia,"Times New Roman",serif;font-size:18px;font-weight:700;line-height:1.25} .mf-shop-page .mf-shop-component.mf-shop-product-view.mf-canvas-product .mf-shop-shipping-info{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;margin:8px 0 4px;padding:11px 13px;border:1px solid rgba(127,94,54,0.18);border-radius:7px;background:rgba(252,248,241,0.82);color:#555047}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__title{color:#4f463c;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:0.02em}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__grid{display:grid;grid-template-columns:minmax(112px,0.9fr) minmax(0,1.6fr);gap:4px 12px;align-items:baseline}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__label,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__value,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__notice{font-size:12px;line-height:1.4}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__label{color:#756b60;font-weight:600}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__value{color:#413a33;font-weight:700}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__notice{margin:1px 0 0;color:#756b60}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-details{margin:18px 0 2px;padding:16px 18px;border:1px solid #eadfce;border-radius:7px;background:#fcfaf6;color:#514a42}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-details__title{margin:0 0 12px;color:#3f3832;font-size:18px;line-height:1.25}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-details__question{margin:13px 0 4px;color:#4d453d;font-size:14px;font-weight:700;line-height:1.35}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-details__answer{margin:0 0 8px;color:#625a52;font-size:13px;line-height:1.55} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main{margin-top:13px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button{display:flex;box-sizing:border-box;width:100%;min-height:38px;margin:0;padding:6px 0;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;border:0;border-top:1px solid rgba(203,185,162,0.58);border-bottom:1px solid rgba(203,185,162,0.58);border-radius:0;background:transparent;color:#594d44;text-align:left;text-decoration:none;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn:focus,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button:hover,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button:focus{border-color:rgba(201,82,61,0.72);background:transparent;color:#4d4038;text-decoration:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-product-contact-question{display:block;min-width:0;color:#594d44;font-size:12.5px;font-weight:650;line-height:1.25}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-product-contact-action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:104px;min-height:30px;padding:5px 12px;border:1px solid #c9523d;border-radius:5px;background:#fffaf5;color:#b84633;font-size:12.5px;font-weight:750;line-height:1.1;white-space:nowrap;transition:background-color 0.16s ease,color 0.16s ease,border-color 0.16s ease}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn:hover .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn:focus .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button:hover .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button:focus .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn:hover .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn:focus .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button:hover .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button:focus .mf-product-contact-action{border-color:#c9523d;background:#c9523d;color:#fff}.mf-shop-page .mf-shop-component.mf-shop-product-view input.mf-product-contact-cta{box-sizing:border-box;width:auto;min-width:104px;min-height:30px;margin:4px 0 0;padding:5px 12px;border:1px solid #c9523d;border-radius:5px;background:#fffaf5;color:#b84633;font-size:12.5px;font-weight:750;text-align:center;box-shadow:none} @media (min-width:992px){.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row{display:flex !important;box-sizing:border-box;width:100%;margin:0 0 22px !important;margin-left:0 !important;margin-right:0 !important;padding:0 !important;align-items:stretch;gap:0;border:1px solid #e4d8c8;border-radius:11px;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:0 7px 22px rgba(76,57,36,0.075)}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > .hikashop_product_left_part{display:flex;box-sizing:border-box;flex:0 0 57%;flex-direction:column;float:none !important;width:57% !important;max-width:57% !important;min-width:0;margin:0 !important;padding:0 !important;border:0;border-radius:10px 0 0 10px;background:#f8f1e6;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > .hikashop_product_right_part{position:static !important;display:block;box-sizing:border-box;flex:0 0 43%;float:none !important;width:43% !important;max-width:43% !important;min-width:0;margin:0 !important;padding:25px 25px 24px;border:0;border-left:1px solid #eadfce;border-radius:0 10px 10px 0;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row #hikashop_product_image_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row .hikashop_product_image_main{flex:0 0 auto;box-sizing:border-box;width:100% !important;min-height:0;margin:0 !important;padding:18px 22px;border:0;border-radius:10px 0 0 10px;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,0.94),rgba(255,255,255,0) 58%),#f8f1e6;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row #hikashop_small_image_div,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row .hikashop_small_image_div{box-sizing:border-box;margin:0;padding:12px 16px 15px;background:#f8f1e6}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_bottom_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_bottom_part{clear:both;padding-top:10px}} @media (min-width:768px) and (max-width:991px){.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row{display:flex !important;box-sizing:border-box;width:100%;margin:0 0 20px !important;margin-left:0 !important;margin-right:0 !important;padding:0 !important;align-items:stretch;gap:0;border:1px solid #e4d8c8;border-radius:10px;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:0 6px 18px rgba(76,57,36,0.07)}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > #hikashop_product_left_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > .hikashop_product_left_part{display:flex;box-sizing:border-box;flex:0 0 50%;flex-direction:column;float:none !important;width:50% !important;max-width:50% !important;min-width:0;margin:0 !important;padding:0 !important;border:0;border-radius:9px 0 0 9px;background:#f8f1e6;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > #hikashop_product_right_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row > .hikashop_product_right_part{position:static !important;display:block;box-sizing:border-box;flex:0 0 50%;float:none !important;width:50% !important;max-width:50% !important;min-width:0;margin:0 !important;padding:18px 18px 19px;border:0;border-left:1px solid #eadfce;border-radius:0 9px 9px 0;background:linear-gradient(180deg,#fffdf9 0%,#fff9ef 100%);box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row #hikashop_product_image_main,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row .hikashop_product_image_main{flex:0 0 auto;box-sizing:border-box;width:100% !important;min-height:0;margin:0 !important;padding:14px 16px;border:0;border-radius:9px 0 0 9px;background:radial-gradient(circle at 50% 34%,rgba(255,255,255,0.94),rgba(255,255,255,0) 58%),#f8f1e6;box-shadow:none}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row #hikashop_small_image_div,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-primary-row .hikashop_small_image_div{box-sizing:border-box;margin:0;padding:10px 13px 13px;background:#f8f1e6}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_bottom_part,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_bottom_part{clear:both;padding-top:10px}}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size{margin-top:12px;padding:10px 11px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-package-size__value{font-size:17px}.mf-shop-page .mf-shop-component.mf-shop-product-view.mf-canvas-product .mf-shop-shipping-info{padding:10px 11px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__grid{grid-template-columns:minmax(0,1fr);gap:2px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-info__value{margin-bottom:4px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-shipping-details{padding:14px 13px}.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_contact_main .product_contact_button,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .hikabtn,.mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_contact_main .product_contact_button{gap:8px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-product-contact-action,.mf-shop-page .mf-shop-component.mf-shop-product-view input.mf-product-contact-cta{min-width:96px}} .mf-shop-page .mf-shop-component .hikashop_products_listing .mf-shop-listing-contact-hidden,.mf-shop-page .mf-shop-component .hikashop_products_listing .mf-shop-listing-contact-wrap-hidden{display:none !important}.mf-shop-page .mf-shop-component .hikashop_products_listing .mf-shop-listing-options-cta{margin-top:auto} .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specification .mf-shop-product-meta-spec-hidden,.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_show_tabular_specifications .mf-shop-product-meta-spec-hidden{display:none !important}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary{box-sizing:border-box;width:100%;margin:14px 0 10px;padding:14px;border:1px solid #e5d8c7;border-radius:9px;background:#fffdf9}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__title{margin:0 0 11px;color:#4e433b;font-family:Georgia,"Times New Roman",serif;font-size:18px;font-weight:650;line-height:1.25}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__item{box-sizing:border-box;min-width:0;margin:0;padding:10px 11px;border:1px solid #eee2d4;border-radius:7px;background:#fffaf3}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__label,.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__value{margin:0}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__label{margin-bottom:3px;color:#76685e;font-size:11.5px;font-weight:700;line-height:1.25}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__value{color:#403933;font-size:13.5px;font-weight:500;line-height:1.4;overflow-wrap:anywhere} .mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary + .mf-shop-product-share{margin-top:8px}@media (min-width:768px) and (max-width:991px){.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary{margin-top:12px;padding:12px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__grid{grid-template-columns:minmax(0,1fr);gap:7px}.mf-shop-page .mf-shop-component.mf-shop-product-view .mf-shop-product-summary__item{padding:9px 10px}}  .mf-shop-page .mf-shop-filter .hikashop_filter_main .hikashop_filter_title{display:block;margin:0 0 7px;color:#3b342e;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:0.005em}.mf-shop-page .mf-shop-filter .hikashop_filter_main .hikashop_filter_title + br{display:none} .mf-shop-page .mf-shop-filter select[id*="mf_filter_"]{min-height:38px;margin:0;padding:7px 30px 7px 9px;border-color:#d9cfc1;background-color:#fffdf9;color:#3f3934;font-size:13px;font-weight:500}.mf-shop-page .mf-shop-filter select[id*="mf_filter_"]:focus{border-color:#b8a997;outline:0;box-shadow:0 0 0 2px rgba(181,18,27,0.08)} .mf-shop-page .mf-shop-filter .hikashop_filter_main > div:has(> .slider_input_start_group) > .hikashop_filter_title{margin-bottom:7px;color:#3b342e;font-size:14px;font-weight:700;line-height:1.3}  @media (min-width:801px){.mf-shop-page .mf-shop-filter .hikashop_filter_collapsable_title_mobile{display:none !important}} .mf-shop-page .mf-shop-filter .mf-shop-filter-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;margin:0 0 13px;padding:0 0 13px;border-bottom:1px solid #eadfce}.mf-shop-page .mf-shop-filter .mf-shop-filter-actions.mf-shop-filter-actions--active{grid-template-columns:minmax(0,1fr) auto}.mf-shop-page .mf-shop-filter .mf-shop-filter-apply,.mf-shop-page .mf-shop-filter .mf-shop-filter-reset-all{min-height:38px;margin:0 !important;padding:8px 12px !important;border-radius:5px;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer}.mf-shop-page .mf-shop-filter .mf-shop-filter-apply{border:1px solid #c84b38 !important;background:#c84b38 !important;color:#fff !important;box-shadow:0 1px 2px rgba(80,48,34,0.1)}.mf-shop-page .mf-shop-filter .mf-shop-filter-apply:hover,.mf-shop-page .mf-shop-filter .mf-shop-filter-apply:focus{border-color:#b74231 !important;background:#b74231 !important;color:#fff !important}.mf-shop-page .mf-shop-filter .mf-shop-filter-reset-all{border:1px solid #d8ccbd !important;background:#fffaf2 !important;color:#665b50 !important;white-space:nowrap}.mf-shop-page .mf-shop-filter .mf-shop-filter-reset-all:hover,.mf-shop-page .mf-shop-filter .mf-shop-filter-reset-all:focus{border-color:#b9aa98 !important;background:#f5ecdf !important;color:#443c35 !important} .mf-shop-page .mf-shop-filter.mf-shop-filter-ux-ready .hikashop_filter_button_inside,.mf-shop-page .mf-shop-filter.mf-shop-filter-ux-ready .hikashop_filter_button_outside,.mf-shop-page .mf-shop-filter.mf-shop-filter-ux-ready .hikashop_reset_button_inside,.mf-shop-page .mf-shop-filter.mf-shop-filter-ux-ready .hikashop_reset_button_outside{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;border:0 !important;white-space:nowrap !important} .mf-shop-page .mf-shop-filter .filter_active.mf-shop-filter-active-enhanced > *:not(.hikashop_filter_title):not(.mf-shop-filter-chip):not(input[type="hidden"]){display:none !important}.mf-shop-page .mf-shop-filter .mf-shop-filter-chip{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;min-height:38px;margin:0;padding:7px 7px 7px 10px;border:1px solid #ddcfbd;border-radius:18px;background:#fffaf1;color:#4b433b;font-size:12.5px;font-weight:600;line-height:1.25}.mf-shop-page .mf-shop-filter .mf-shop-filter-chip__text{min-width:0;overflow-wrap:anywhere}.mf-shop-page .mf-shop-filter .mf-shop-filter-chip__remove{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:1px solid #d7c7b5;border-radius:50%;background:#fffdf9;color:#76685b;font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;cursor:pointer}.mf-shop-page .mf-shop-filter .mf-shop-filter-chip__remove:hover,.mf-shop-page .mf-shop-filter .mf-shop-filter-chip__remove:focus{border-color:#bba892;background:#f2e8da;color:#443a31} .mf-shop-page.mf-shop-filters-active .mf-shop-component .hikashop_subcategories_listing{display:none !important}.mf-shop-page.mf-shop-filters-active .mf-shop-component .hikashop_submodules{margin-top:0;padding-top:0;border-top:0} .mf-shop-page .mf-shop-filter,.mf-shop-page .mf-shop-component .hikashop_subcategories_listing,.mf-shop-page .mf-shop-component .hikashop_products_listing{overflow-anchor:none}@media (max-width:800px){.mf-shop-page .mf-shop-filter .mf-shop-filter-actions,.mf-shop-page .mf-shop-filter .mf-shop-filter-actions.mf-shop-filter-actions--active{grid-template-columns:1fr}.mf-shop-page .mf-shop-filter .mf-shop-filter-reset-all{width:100%}}  .mf-shop-page .mf-shop-filter .mf-shop-filter-actions--bottom{margin:13px 0 0;padding:13px 0 0;border-top:1px solid #eadfce;border-bottom:0} @media (min-width:801px){.mf-shop-page .mf-shop-filter .hikashop_filter_fieldset_mobile.filter_refresh_div > h3,.mf-shop-page .mf-shop-filter .hikashop_filter_fieldset_always.filter_refresh_div > h3,.mf-shop-page .mf-shop-filter .hikashop_filter_fieldset.filter_refresh_div > h3{display:none !important}} @media (max-width:800px){ .mf-shop-page .mf-shop-filter .module-title{display:none !important} .mf-shop-page .mf-shop-filter .mf-shop-filter-actions--top{display:none !important} .mf-shop-page .mf-shop-filter.mf-shop-filter-mobile-collapsed .mf-shop-filter-actions--bottom{display:none !important}}  .mf-shop-page .mf-shop-component.mf-shop-product-view .hikashop_product_main_image_thumb[id^="hikashop_image_main_thumb_div"]{height:auto !important;min-height:0 !important}  .mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main .hikashop_small_image_div img{width:68px !important;height:68px !important}  @media (min-width:1200px){.mf-shop-page .mf-shop-component.mf-shop-product-view #hikashop_product_image_main .hikashop_small_image_div img{width:84px !important;height:84px !important}}  .mf-shop-page .mf-shop-description .mf-shop-color-notice{box-sizing:border-box;width:100%;max-width:860px;margin:30px 0 0;padding:20px 22px;background:var(--mf-shop-soft-strong,#faefd7);border:1px solid var(--mf-shop-border,#eadfce);border-radius:12px;box-shadow:0 6px 18px rgba(72,55,41,0.08);color:#4b433e}.mf-shop-page .mf-shop-description .mf-shop-color-notice h3{margin:0 0 11px;padding:0;color:#5c493d;font-family:Georgia,"Times New Roman",serif;font-size:18px;font-weight:600;line-height:1.3}.mf-shop-page .mf-shop-description .mf-shop-color-notice p{margin:0 0 0.9em;color:#4b433e;line-height:1.7}.mf-shop-page .mf-shop-description .mf-shop-color-notice p:last-child{margin-bottom:0}@media (max-width:767px){.mf-shop-page .mf-shop-description .mf-shop-color-notice{margin-top:24px;padding:16px 15px;border-radius:10px}.mf-shop-page .mf-shop-description .mf-shop-color-notice h3{margin-bottom:9px;font-size:17px}}  .mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart{display:flex !important;flex-direction:column;width:100% !important;max-width:100% !important;min-width:0 !important;table-layout:fixed !important;overflow:hidden}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tbody{order:1;display:block;width:100%;min-width:0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot{order:2;display:block;width:100%;min-width:0} .mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tbody > tr{display:grid !important;grid-template-columns:50px minmax(0,1fr) auto;grid-template-areas:"image name delete" "image quantity price";column-gap:7px;row-gap:5px;align-items:center;box-sizing:border-box;width:100% !important;min-width:0 !important;padding:8px 0}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tbody > tr > td{display:block;box-sizing:border-box;width:auto !important;min-width:0 !important;max-width:none !important;padding-top:0 !important;padding-bottom:0 !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image{grid-area:image;width:50px !important;min-width:50px !important;max-width:50px !important;padding-left:0 !important;padding-right:0 !important;align-self:center;overflow:visible}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image picture,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image img.hikashop_product_cart_image{display:block !important;width:50px !important;min-width:50px !important;max-width:50px !important;height:50px !important;min-height:50px !important;max-height:50px !important;object-fit:cover} .mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_name_value{grid-area:name;display:block !important;min-width:0 !important;padding-left:0 !important;padding-right:0 !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_name_value .hikashop_product_variant_subname,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_name_value .hikashop_product_code_cart{display:none !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value{grid-area:quantity;justify-self:start;width:94px !important;min-width:94px !important;max-width:94px !important;padding-left:0 !important;padding-right:0 !important;text-align:left;white-space:nowrap}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_price_value{grid-area:price;justify-self:end;width:auto !important;min-width:0 !important;max-width:none !important;padding-left:0 !important;padding-right:0 !important;overflow:visible !important;text-align:right;white-space:nowrap}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_delete_value{grid-area:delete;justify-self:end;width:28px !important;min-width:28px !important;max-width:28px !important;padding-left:0 !important;padding-right:0 !important;text-align:right} .mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot > tr{display:grid !important;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;box-sizing:border-box;width:100% !important;min-width:0 !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot > tr > td{display:block;box-sizing:border-box;width:auto !important;min-width:0 !important;max-width:none !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_total_title{grid-column:1}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_total_value{grid-column:2;justify-self:end;width:auto !important;min-width:max-content !important;max-width:none !important;overflow:visible !important;white-space:nowrap}.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tfoot > tr > td:last-child:empty{display:none !important}@media (max-width:767px){.mf-shop-page .mf-shop-cart-position .hikashop_cart_dropdown_content table.hikashop_cart > tbody > tr{grid-template-columns:46px minmax(0,1fr) auto;column-gap:6px}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image picture,.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_image img.hikashop_product_cart_image{width:46px !important;min-width:46px !important;max-width:46px !important;height:46px !important;min-height:46px !important;max-height:46px !important}.mf-shop-page .mf-shop-cart-position .hikashop_cart_module_product_quantity_value{width:90px !important;min-width:90px !important;max-width:90px !important}}


/*===============================
/templates/ja_focus/css/themes/red/windows.css
================================================================================*/
.window body{height:auto;padding:0;margin:0}.window .window-mainbody{padding:20px}