.tkm-html-block{display:flow-root;min-width:0;max-width:100%;margin:0 0 12px;overflow-wrap:anywhere}
.tkm-html-block:last-child{margin-bottom:0}
.tkm-html-block>:first-child{margin-top:0}
.tkm-html-block>:last-child,.tkm-html-block :where(.wpb_wrapper,.vc_column-inner,.wpb_content_element)>:last-child{margin-bottom:0}
.tkm-html-block .wpb_content_element:last-child,.tkm-html-block .vc_row:last-child{margin-bottom:0}
.tkm-html-block p:empty{display:none}
.tkm-html-block .vc_row{max-width:100%;margin-left:0;margin-right:0}
.tkm-html-block :is(img,video,iframe,embed,object){max-width:100%}
.tkm-html-block :is(img,video){height:auto}
.tkm-html-block table{width:100%;max-width:100%;table-layout:fixed}
.tkm-html-block :is(th,td){white-space:normal;overflow-wrap:anywhere}
.tkm-html-block pre{white-space:pre-wrap;overflow-wrap:anywhere}
.tkm-theme.single-product .woocommerce-tabs .tkm-html-block .vc_row[data-vc-full-width]{left:0!important;width:100%!important}
.tkm-legacy-accordion{display:grid;gap:12px;margin:12px 0;color:#304466}
.tkm-html-block .tkm-legacy-accordion{margin:0}
.tkm-legacy-accordion-item{min-width:0;border:1px solid #dfe6f1;border-radius:11px;background:#fff;overflow:hidden}
.tkm-legacy-accordion-item>summary{display:flex;align-items:center;gap:12px;padding:17px 20px;min-height:57px;list-style:none;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5;color:#233c63;background:#f7f9fd;transition:background-color .18s,color .18s}
.tkm-legacy-accordion-item>summary::-webkit-details-marker{display:none}
.tkm-legacy-accordion-item>summary::marker{content:""}
.tkm-legacy-accordion-item>summary:hover{background:#eef3fc;color:#2856ad}
.tkm-legacy-accordion-item>summary:focus-visible{outline:2px solid #3769d0;outline-offset:-4px}
.tkm-accordion-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#476ad0;box-shadow:0 0 0 5px #e5ecfc}
.tkm-accordion-title{flex:1;min-width:0;overflow-wrap:anywhere}
.tkm-legacy-accordion-item>summary>svg{width:17px;height:17px;flex:none;transform:rotate(90deg);transition:transform .2s}
.tkm-legacy-accordion-item[open]>summary{border-bottom:1px solid #e4ebf6;background:#f0f5ff;color:#234f9b}
.tkm-legacy-accordion-item[open]>summary>svg{transform:rotate(-90deg)}
.tkm-accordion-content{padding:20px;font-size:13px;line-height:1.85;overflow-wrap:anywhere}
.tkm-accordion-content>:first-child{margin-top:0}
.tkm-accordion-content>:last-child{margin-bottom:0}
.tkm-accordion-content :is(p,ul,ol){margin:0 0 15px}
.tkm-accordion-content :is(ul,ol){padding-left:21px}
.tkm-accordion-content li{margin:5px 0}
.tkm-accordion-content a{text-decoration:underline;text-underline-offset:3px;color:#2c58b3}
.tkm-accordion-content img{max-width:100%;height:auto}
@media(max-width:600px){.tkm-legacy-accordion-item>summary{padding:15px;gap:10px;font-size:12px}.tkm-accordion-content{padding:17px 15px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.tkm-legacy-accordion-item>summary,.tkm-legacy-accordion-item>summary>svg{transition:none}}
