.tabbed-content--tabs button,.tabbed-content--tabs button:after{transition:color .3s ease,background-color .3s ease,border-color .3s ease,transform .3s ease,box-shadow .3s ease}.tabbed-content-wrapper{--ka-green: #123c2b;--ka-green-dark: #0d2d21;--ka-gold: #c99432;--ka-gold-light: #e3b65a;--ka-cream: #f8f5ed;--ka-border: #d9d0bd;--ka-text: #26352e;--ka-muted: #6d756f;position:relative}.tabbed-content--has-bg{isolation:isolate;border-radius:24px;padding:30px 24px;background:var(--color-bg, #f8f5ed);border:1px solid rgba(18,60,43,.08)}@media only screen and (min-width:768px){.tabbed-content--has-bg{padding:55px 60px}}@media only screen and (min-width:1068px){.tabbed-content--has-bg{padding:65px 75px;border-radius:28px}}.tabbed-content-wrapper .section-header{max-width:850px}.tabbed-content-wrapper .section-header h2,.tabbed-content-wrapper .section-header h1{font-family:Georgia,Times New Roman,serif;color:var(--ka-green);font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.035em;font-weight:600;margin-bottom:15px}.tabbed-content-wrapper .section-header p{color:var(--ka-muted);font-size:16px;line-height:1.75;max-width:700px}.tabbed-content--scroll{width:100%;display:block;margin-bottom:38px;transform:translateZ(0);overflow:visible}.tabbed-content--tabs{display:flex;align-items:stretch;gap:10px;width:100%;min-width:100%;white-space:nowrap;overflow-x:auto;padding:5px;border-radius:14px;scrollbar-width:none}.tabbed-content--tabs::-webkit-scrollbar{display:none}.tabbed-content--tabs button{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:48px;padding:11px 20px;margin:0;border:1px solid transparent;border-radius:10px;background:transparent;color:#123c2ba6;font-size:14px;line-height:1.2;font-weight:600;letter-spacing:.025em;text-transform:none;cursor:pointer}.tabbed-content--tabs button:after{display:none}.tabbed-content--tabs button:hover{color:var(--ka-green);background:#c9943214}.tabbed-content--tabs button.active{color:#fff;background:var(--ka-green);border-color:var(--ka-green);box-shadow:0 5px 14px #123c2b29}.tabbed-content--tabs button svg{width:16px;height:16px;flex:0 0 auto;margin-right:8px;fill:currentColor;transition:fill .25s ease}.tabbed-content--tabs button.active svg{fill:var(--ka-gold-light)}.tabbed-content--tabs.tabs-center{justify-content:center}.tabbed-content--tabs.tabs-center button{margin:0}.tabbed-content--tabs.tabs-right{justify-content:flex-end}.tabbed-content--tabs.tabs-right button{margin:0}.tabbed-content--content{display:none;color:var(--ka-text);max-width:950px;font-size:16px;line-height:1.85;animation:kaTabFade .35s ease}.tabbed-content--content.active{display:block}.tabbed-content--content h1,.tabbed-content--content h2,.tabbed-content--content h3,.tabbed-content--content h4{font-family:Georgia,Times New Roman,serif;color:var(--ka-green);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin-top:0;margin-bottom:16px}.tabbed-content--content h2{font-size:30px}.tabbed-content--content h3{font-size:24px}.tabbed-content--content h4{font-size:19px}.tabbed-content--content p{margin-bottom:18px;color:#4e5b54;font-size:16px;line-height:1.85}.tabbed-content--content strong,.tabbed-content--content b{color:var(--ka-green);font-weight:650}.tabbed-content--content ul,.tabbed-content--content ol{margin:20px 0 25px;padding-left:22px}.tabbed-content--content li{margin-bottom:10px;color:#4e5b54;line-height:1.7}.tabbed-content--content li::marker{color:var(--ka-gold)}.tabbed-content--content a{color:var(--ka-green);text-decoration-color:#c9943299;text-underline-offset:4px}.tabbed-content--content a:hover{color:var(--ka-gold)}.tabbed-content--content img{max-width:100%;height:auto;display:block;border-radius:16px;margin:25px 0}.tabbed-content--content blockquote{margin:25px 0;padding:20px 24px;border-left:3px solid var(--ka-gold);background:#c994320f;border-radius:0 12px 12px 0;color:var(--ka-green);font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.65}.tabbed-content--content table{width:100%;border-collapse:collapse;margin:25px 0;background:#ffffff80;border-radius:12px;overflow:hidden}.tabbed-content--content th{background:var(--ka-green);color:#fff;padding:14px 16px;text-align:left;font-weight:600}.tabbed-content--content td{padding:14px 16px;border-bottom:1px solid rgba(18,60,43,.1);color:#4e5b54}.tabbed-content--content details{border-top:1px solid rgba(18,60,43,.12);padding:18px 0}.tabbed-content--content details:last-child{border-bottom:1px solid rgba(18,60,43,.12)}.tabbed-content--content summary{cursor:pointer;list-style:none;color:var(--ka-green);font-weight:600;position:relative;padding-right:35px}.tabbed-content--content summary::-webkit-details-marker{display:none}.tabbed-content.text-size--small{font-size:15px}.tabbed-content.text-size--large{font-size:18px}@media only screen and (max-width:767px){.tabbed-content--has-bg{padding:28px 18px;border-radius:18px}.tabbed-content-wrapper .section-header{margin-bottom:28px}.tabbed-content-wrapper .section-header h2,.tabbed-content-wrapper .section-header h1{font-size:34px}.tabbed-content-wrapper .section-header p{font-size:14px;line-height:1.65}.tabbed-content--scroll{margin-bottom:30px}.tabbed-content--tabs{gap:6px;padding:4px;border-radius:12px}.tabbed-content--tabs button{min-height:44px;padding:9px 15px;font-size:13px}.tabbed-content--content,.tabbed-content--content p{font-size:15px;line-height:1.75}.tabbed-content--content h2{font-size:25px}.tabbed-content--content h3{font-size:21px}.tabbed-content--content table{display:block;overflow-x:auto}}@keyframes kaTabFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tabbed-content.css.map */
