.akcp{--akcp-red:#f01925;--akcp-line:#bdbdbd;width:100%;max-width:100%;min-width:0;color:#111;font-family:"Kanit",Arial,sans-serif;box-sizing:border-box;text-align:left;background:#fff0}.akcp *{box-sizing:border-box}.akcp .akcp-heading{font-family:inherit;font-size:28px;font-weight:500;line-height:1.2;color:#111;margin:0;padding:0}.akcp .akcp-rule{position:relative;height:1px;background:var(--akcp-line);margin:20px 0 24px}.akcp .akcp-rule:before{content:"";position:absolute;left:0;top:-1px;height:3px;width:64px;background:var(--akcp-red)}.akcp .akcp-label{color:#555;font-size:13px;margin:0 0 10px;line-height:1.5}.akcp .akcp-tabs{display:none}.akcp.akcp-ready .akcp-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,105px),1fr));gap:5px;border-bottom:1px solid var(--akcp-line);margin:0 0 26px;padding:0}.akcp .akcp-tab{appearance:none;display:block;margin:0;padding:12px 8px;min-height:58px;border:0;border-bottom:3px solid #fff0;border-radius:0;background:#fff0;color:#555;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;text-align:center;white-space:normal;overflow-wrap:anywhere;box-shadow:none;cursor:pointer;transition:color .2s,background-color .2s}.akcp .akcp-tab:hover{color:var(--akcp-red);background:rgb(240 25 37 / .04)}.akcp .akcp-tab[aria-selected=true]{border-bottom-color:var(--akcp-red);color:var(--akcp-red);background:rgb(240 25 37 / .06);font-weight:500}.akcp .akcp-tab:focus-visible,.akcp .akcp-panel:focus-visible{outline:2px solid var(--akcp-red);outline-offset:3px}.akcp .akcp-panel{margin-bottom:22px}.akcp .akcp-panel[hidden]{display:none!important}.akcp .akcp-summary{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.akcp .akcp-model{font-family:inherit;font-size:20px;font-weight:500;line-height:1.4;margin:0;padding:0;color:#111;overflow-wrap:anywhere}.akcp .akcp-summary>span{font-size:11px;color:#777;white-space:nowrap}.akcp .akcp-table{border:0;border-collapse:collapse;width:100%;margin:0;background:#fff0;table-layout:auto}.akcp .akcp-table thead th{padding:0 0 10px;border:0;border-bottom:1px solid #aaa;background:#fff0;text-align:left;font-family:inherit;font-size:11px;line-height:1.5;font-weight:400;letter-spacing:.5px;color:#777;text-transform:uppercase}.akcp .akcp-table tbody th,.akcp .akcp-table tbody td{padding:10px 0;height:50px;border:0;border-bottom:1px solid #c7c7c7;background:#fff0;font-family:inherit;line-height:1.4;color:#111}.akcp .akcp-table tbody th{text-align:left;font-size:15px;font-weight:400}.akcp .akcp-table tbody td{text-align:right;font-size:21px;font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums}.akcp .akcp-table thead th:last-child{text-align:right}.akcp .akcp-table tbody tr:first-child td{color:var(--akcp-red)}.akcp .akcp-currency{font-size:12px;font-weight:400;color:#777}.akcp .akcp-on-request{font-size:15px;color:#777;font-weight:400}.akcp .akcp-note{font-size:12px;line-height:1.6;color:#777;margin:16px 0 0}.akcp .akcp-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.akcp-empty,.akcp-hint{font-family:"Kanit",Arial,sans-serif;font-size:15px;color:#555;line-height:1.5}.akcp:not(.akcp-ready) .akcp-label{display:none}@media(max-width:767px){.akcp.akcp-ready .akcp-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:22px}.akcp .akcp-heading{font-size:25px}.akcp .akcp-tab{min-height:56px}.akcp .akcp-table tbody td{font-size:20px}.akcp .akcp-model{font-size:18px}.akcp .akcp-table thead th:first-child{max-width:65%}}@media(prefers-reduced-motion:reduce){.akcp .akcp-tab{transition:none}}.akcp.akcp-product-price .akcp-price-value{font-family:inherit;font-size:32px;font-weight:500;line-height:1.3;color:var(--akcp-red);font-variant-numeric:tabular-nums}.akcp.akcp-product-price .woocommerce-Price-currencySymbol{font-size:.55em;font-weight:400}.akcp.akcp-product-price .woocommerce-price-suffix{font-size:12px;font-weight:400;color:#777}@media(max-width:767px){.akcp.akcp-product-price .akcp-price-value{font-size:28px}}