/* FKWL 0.9.51 — native WooCommerce and mobile menu icons. No JS required. */
.woocommerce-account .woocommerce-MyAccount-navigation li a,
.woocommerce-account .fkwl-mobile-nav nav a {display:flex!important;align-items:center;gap:12px;text-align:left;}
.woocommerce-account .woocommerce-MyAccount-navigation li a::before,
.woocommerce-account .fkwl-mobile-nav nav a::before {content:"";display:inline-block;width:21px;height:21px;flex:0 0 21px;background-color:currentColor;-webkit-mask:var(--fkwl-nav-icon,none) center / contain no-repeat;mask:var(--fkwl-nav-icon,none) center / contain no-repeat;opacity:.95;}
.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a::before,
.woocommerce-account .fkwl-mobile-nav nav a[aria-current="page"]::before {color:#E99383;opacity:1;}
.woocommerce-account .woocommerce-MyAccount-navigation li a:focus-visible,
.woocommerce-account .fkwl-mobile-nav nav a:focus-visible {outline:2px solid #E99383;outline-offset:2px;}
.woocommerce-account .fkwl-mobile-nav nav a{line-height:1.45;min-height:44px;}
.woocommerce-account .fkwl-mobile-nav nav a:hover{background:#FAF5ED;}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--dashboard a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--dashboard {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010.5%2012%203l9%207.5V21h-6v-7H9v7H3z%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--fkwl-requests a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--fkwl-requests {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%225%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2217%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%204.5h6M9%209h6M9%2013h6M9%2017h4%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--orders a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--orders {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207%2012%203l9%204v11l-9%204-9-4zM3%207l9%205%209-5M12%2012v10%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--downloads {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12m-4-4%204%204%204-4M4%2017v4h16v-4%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-address a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--edit-address {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%205-8%2011-8%2011S4%2015%204%2010a8%208%200%201%201%2016%200Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%222.6%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--edit-account a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--edit-account {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M4%2021v-2c0-4.2%203.6-6.5%208-6.5s8%202.3%208%206.5v2%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--fkwl-points a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--fkwl-points {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%202%203.1%206.3%206.9%201-5%204.9%201.2%206.8-6.2-3.3-6.2%203.3L7%2014.2l-5-4.9%206.9-1z%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--fkwl-gift-boxes a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--fkwl-gift-boxes {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%2210%22%20width%3D%2218%22%20height%3D%2211%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%207h20v4H2zM12%207v14M12%207C9%207%205%206.5%205%204.2%205%201%2010.8%201.5%2012%207zm0%200c3%200%207-.5%207-2.8%200-3.2-5.8-2.7-7%202.8z%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--customer-logout {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%204H5a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h5M14%207l5%205-5%205M8%2012h11%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--payment-methods a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--payment-methods {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%225%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M2%2010h20%22%2F%3E%3C%2Fsvg%3E");}
.woocommerce-account .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--how-it-works a, .woocommerce-account .fkwl-mobile-nav nav a.fkwl-nav-link--how-it-works {--fkwl-nav-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M9.5%209a2.8%202.8%200%201%201%204%202.7c-1%20.5-1.5%201.2-1.5%202.3M12%2018h.01%22%2F%3E%3C%2Fsvg%3E");}
@media(max-width:768px){.woocommerce-account .fkwl-mobile-nav summary{position:relative;padding-left:29px;}.woocommerce-account .fkwl-mobile-nav summary::before{content:"☰";position:absolute;left:0;color:#173D43;font-size:20px;line-height:1;top:50%;transform:translateY(-50%);}}
