:root{--color-background: #ffffff;--color-background-alt: #f0fff0;--color-background-dark: #1a1a1a;--color-background-darker: #2d2d2d;--color-text: #333333;--color-text-secondary: #555555;--color-text-dark: #cccccc;--color-heading: #f97f00;--color-border: #f97f00;--color-border-dark: #444444;--color-accent: #F97F00;--color-accent-secondary: #f97f00;--color-link: #F97F00;--color-link-hover: #f97f00;--color-button-primary: #F97F00;--color-button-primary-hover: #f97f00;--color-button-secondary: #ffffff;--color-button-secondary-border: #F97F00;--color-button-secondary-hover: #f97f00;--color-focus: #F97F00;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--page-padding: 20px;--section-spacing: 30px;--mobile-section-spacing: 20px;--mobile-content-padding: 20px;--mobile-tab-padding: 15px 20px;--table-cell-padding: 12px;--list-padding: 1.5em;--font-size-base: 16px;--mobile-font-size: 15px;--mobile-heading-size: 1.2em;--font-heading-weight: 600;--font-bold-weight: 600}.button-primary{display:inline-block;background:var(--color-button-primary);color:#fff;padding:12px 30px;border-radius:var(--border-radius);text-decoration:none;font-weight:600;transition:background .3s ease}.button-primary:hover{background:var(--color-button-primary-hover)}.button-secondary{display:inline-block;background:var(--color-button-secondary);color:var(--color-accent);padding:12px 30px;border-radius:var(--border-radius);border:2px solid var(--color-button-secondary-border);text-decoration:none;font-weight:600;transition:background .3s ease,color .3s ease}.button-secondary:hover{background:var(--color-button-secondary-hover);color:var(--color-accent-secondary)}.tabs-container{margin:40px 0;border:1px solid var(--color-border);border-radius:var(--border-radius);overflow:hidden;background:var(--color-background)}.tabs-header{display:flex;justify-content:flex-start;border-bottom:1px solid var(--color-border);background:var(--color-background-alt);gap:30px;padding:0 var(--page-padding)}.tab{font-size:var(--font-size-base);font-weight:600;color:var(--color-accent-secondary);cursor:pointer;position:relative;padding:15px 0;text-transform:uppercase;transition:color .25s ease}.tab:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--color-accent);transition:width .3s ease}.tab:hover:after,.tab.active:after{width:100%}.tab.active{color:var(--color-accent)}.tab-content{display:none;line-height:1.8;font-size:var(--font-size-base);color:var(--color-text)}.tab-content.active{display:block}.tab-content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-family:var(--font-body)}.tab-content table th,.tab-content table td{padding:var(--table-cell-padding);border:1px solid var(--color-border);text-align:left}.tab-content table th{background:var(--color-background-alt);font-weight:600;color:var(--color-heading)}.tab-content h2,.tab-content h3,.tab-content h4{margin:1.5em 0 .8em;color:var(--color-heading);font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.tab-content p,.tab-content li{margin-bottom:1.2em;color:var(--color-text);font-family:var(--font-body)}.tab-content a{color:var(--color-link);text-decoration:none;transition:color .3s ease}.tab-content a:hover{color:var(--color-link-hover);text-decoration:underline}.tab-content strong{font-weight:var(--font-bold-weight)}@media (max-width: 749px){.tabs-header{flex-direction:column}.tab{text-transform:none;padding:var(--mobile-tab-padding)}.tab-content{padding:var(--mobile-content-padding);font-size:var(--mobile-font-size)}.tab-content h2,.tab-content h3,.tab-content h4{font-size:var(--mobile-heading-size)}.card{padding:15px;margin-bottom:20px}}@media (prefers-color-scheme: dark){body{background:var(--color-background-dark);color:var(--color-text-dark)}.tabs-container{border-color:var(--color-border-dark);background:var(--color-background-dark)}.tabs-header{background:var(--color-background-darker);border-bottom-color:var(--color-border-dark)}.tab,.tab.active{color:var(--color-text-dark)}.tab-content table th,.tab-content table td{border-color:var(--color-border-dark)}.tab-content table th{background:var(--color-background-darker)}}.tab:focus{outline:2px solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion: reduce){.tab:after{transition:none}.tab-content{animation:none}}.site-nav,.navigation,.header__inline-menu{background-color:#f97f00!important}.mega-menu__content{background-color:#fff!important}.mega-menu__content a,.mega-menu__content p,.mega-menu__content li,.mega-menu__content span{color:#000!important;font-size:16px}.site-footer{background-color:#222;color:#fff;padding:40px 20px}.footer-container{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto}.footer-menu h4{font-size:16px;font-weight:700;margin-bottom:15px;color:#f97f00}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li{margin-bottom:8px}.footer-menu ul li a{color:#fff;text-decoration:none;transition:all .3s ease}.footer-menu ul li a:hover{color:#f97f00;padding-left:4px}.footer-social li{display:inline-block;margin-right:15px}.footer-social li a{font-size:14px;font-weight:700}@media (max-width: 768px){.footer-container{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.footer-container{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-refresh.css.map */
