:root{--lc-blue: #0D52A4;--lc-blue-dark: #0A3F80;--lc-orange: #E07B1A;--lc-dark: #1A2230;--lc-text-dark: #1f2937;--lc-text-body: #374151;--lc-text-muted: #6b7280;--lc-text-faint: #6e737a;--lc-bg: #f8f9fa;--lc-white: #ffffff;--lc-border: #e5e7eb;--lc-border-light:#f3f4f6;--lc-radius-sm: 6px;--lc-radius: 8px;--lc-radius-lg: 12px;--lc-shadow-sm: 0 1px 6px rgba(0,0,0,.04);--lc-shadow: 0 2px 12px rgba(0,0,0,.06);--lc-shadow-blue: 0 4px 16px rgba(13,82,164,.25)}body{font-family:DM Sans,sans-serif;font-size:15px;line-height:1.6;color:var(--lc-text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif;font-weight:800;line-height:1.2;color:var(--lc-text-dark);letter-spacing:-.02em}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.1rem}h5,h6{font-size:.95rem}p{line-height:1.7;color:var(--lc-text-body)}a{color:var(--lc-blue);text-decoration:none;transition:color .15s ease}a:hover{color:var(--lc-blue-dark)}.button,button[name=add],.product-form__submit{font-family:DM Sans,sans-serif!important;font-weight:700!important;letter-spacing:.06em!important;border-radius:var(--lc-radius)!important;transition:background .18s,transform .15s,box-shadow .15s!important}.button--primary,.product-form__submit,button[name=add]{background:var(--lc-blue)!important;border-color:var(--lc-blue)!important;color:#fff!important;box-shadow:var(--lc-shadow-blue)!important}.button--primary:hover:not([disabled]),.product-form__submit:hover:not([disabled]),button[name=add]:hover:not([disabled]){background:var(--lc-blue-dark)!important;border-color:var(--lc-blue-dark)!important;transform:translateY(-1px)!important}.button--secondary{background:#f3f4f6!important;color:var(--lc-text-dark)!important;border:1.5px solid var(--lc-border)!important}.button--secondary:hover{background:#e6f4fd!important;color:var(--lc-blue)!important;border-color:var(--lc-blue)!important}.badge,.tag,[class*=badge]{font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:.04em;border-radius:var(--lc-radius-sm)}.badge--sale,[class*=sale-badge],[class*=badge-sale]{background:var(--lc-orange)!important;color:#fff!important}.price,.price__sale,[class*=price] .money{font-family:DM Sans,sans-serif;font-weight:700;color:var(--lc-text-dark)}.price--on-sale .price__sale,.price--on-sale .money{color:var(--lc-blue)}.card__heading,.card__heading a,[class*=card-title],[class*=product-title]{font-family:DM Sans,sans-serif!important;font-weight:700!important;color:var(--lc-text-dark)!important;line-height:1.35!important}.card__heading a:hover{color:var(--lc-blue)!important}.section-heading,[class*=section__title],[class*=section-title]{font-family:DM Sans,sans-serif;font-weight:800;color:var(--lc-text-dark);letter-spacing:-.025em}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],select,textarea{font-family:DM Sans,sans-serif!important;font-size:14px!important;border:1.5px solid var(--lc-border)!important;border-radius:var(--lc-radius)!important;color:var(--lc-text-dark)!important;transition:border-color .15s,box-shadow .15s!important}input:focus,select:focus,textarea:focus{border-color:var(--lc-blue)!important;box-shadow:0 0 0 3px #0d52a41f!important;outline:none!important}.pagination__item--current,[class*=pagination] .active,[class*=pagination] [aria-current]{background:var(--lc-blue)!important;color:#fff!important;border-color:var(--lc-blue)!important;border-radius:var(--lc-radius-sm)!important}.breadcrumbs,[class*=breadcrumb]{font-family:DM Sans,sans-serif;font-size:12px;color:#6b7280}.section-wrapper:has(.breadcrumbs){padding-top:8px;padding-bottom:8px}.breadcrumbs{max-width:var(--page-width, 1280px);margin-left:auto;margin-right:auto;padding-left:var(--page-margin, 48px);padding-right:var(--page-margin, 48px)}[class*=breadcrumb] a{color:#6b7280;text-decoration:none}[class*=breadcrumb] a:hover{color:var(--lc-blue)}.breadcrumbs__item>span:not(.breadcrumbs__separator),[class*=breadcrumb] li>span:not([class*=separator]){color:#111827;font-weight:500}.breadcrumbs__separator,[class*=breadcrumb] [class*=separator]{color:#d1d5db;margin:0 2px}.announcement-bar,[class*=announcement]{font-family:DM Sans,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.02em!important}.text-blue{color:var(--lc-blue)}.text-orange{color:var(--lc-orange)}.text-muted{color:var(--lc-text-muted)}.text-dark{color:var(--lc-text-dark)}.bg-blue{background:var(--lc-blue);color:#fff}.bg-orange{background:var(--lc-orange);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lc-global.css.map */
