:root{--bp-charcoal: #16181b;--bp-charcoal-2: #1f2226;--bp-charcoal-3: #2b2f34;--bp-concrete: #f3f2ef;--bp-concrete-2: #e4e2dd;--bp-steel: #8a8f96;--bp-ink-muted: #4a4f56;--bp-accent: #c84b0c;--bp-accent-hover: #a83f0a;--bp-accent-bright: #f06a1f;--bp-white: #ffffff;--bp-radius: 4px;--bp-radius-lg: 8px;--bp-shadow: 0 1px 2px rgb(22 24 27 / .06), 0 8px 24px rgb(22 24 27 / .06);--bp-shadow-hover: 0 2px 4px rgb(22 24 27 / .08), 0 16px 40px rgb(22 24 27 / .12);--bp-section-space: clamp(48px, 7vw, 96px);--bp-font-heading: var(--font-heading--family);--bp-font-body: var(--font-body--family)}.bp-container{width:100%;max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin, 16px);box-sizing:border-box}.bp-section{padding-block:var(--bp-section-space)}.bp-section--tight{padding-block:calc(var(--bp-section-space) * .6)}.bp-surface-dark{background:var(--bp-charcoal);color:var(--bp-white)}.bp-surface-concrete{background:var(--bp-concrete);color:var(--bp-charcoal)}.bp-surface-light{background:var(--bp-white);color:var(--bp-charcoal)}.bp-eyebrow{display:inline-flex;align-items:center;gap:.6em;margin:0 0 .9rem;font-family:var(--bp-font-heading);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-accent)}.bp-eyebrow:before{content:"";width:28px;height:3px;background:currentColor}.bp-surface-dark .bp-eyebrow{color:var(--bp-accent-bright)}.bp-heading{margin:0;font-family:var(--bp-font-heading);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.bp-heading--xl{font-size:clamp(2.4rem,5.4vw,4.6rem)}.bp-heading--lg{font-size:clamp(1.9rem,3.6vw,3rem)}.bp-heading--md{font-size:clamp(1.4rem,2.2vw,1.9rem)}.bp-heading--sm{font-size:1.2rem;line-height:1.2}.bp-lead{margin:0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6;color:var(--bp-ink-muted);max-width:62ch;text-wrap:pretty}.bp-surface-dark .bp-lead{color:#ffffffc7}.bp-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(28px,4vw,48px)}.bp-section-head>div{min-width:0;max-width:760px}.bp-section-head .bp-lead{margin-top:.9rem}.bp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.85em 1.6em;border:2px solid transparent;border-radius:var(--bp-radius);font-family:var(--bp-font-heading);font-size:1rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;line-height:1.1;cursor:pointer;transition:background-color var(--animation-speed, .15s) ease,border-color var(--animation-speed, .15s) ease,color var(--animation-speed, .15s) ease,transform var(--animation-speed, .15s) ease}.bp-btn:focus-visible{outline:3px solid var(--bp-accent-bright);outline-offset:3px}.bp-btn--primary{background:var(--bp-accent);color:var(--bp-white)}.bp-btn--primary:hover{background:var(--bp-accent-hover)}.bp-btn--outline{background:transparent;border-color:currentColor;color:inherit}.bp-btn--outline:hover{background:var(--bp-charcoal);border-color:var(--bp-charcoal);color:var(--bp-white)}.bp-surface-dark .bp-btn--outline:hover{background:var(--bp-white);border-color:var(--bp-white);color:var(--bp-charcoal)}.bp-btn--dark{background:var(--bp-charcoal);color:var(--bp-white)}.bp-btn--dark:hover{background:var(--bp-charcoal-3)}.bp-link{display:inline-flex;align-items:center;gap:.4em;font-family:var(--bp-font-heading);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:2px solid var(--bp-accent);padding-bottom:2px}.bp-link:hover{color:var(--bp-accent)}.bp-icon{display:inline-block;flex:0 0 auto;width:1.5em;height:1.5em;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.bp-badge{display:inline-flex;align-items:center;gap:.4em;padding:.3em .7em;border-radius:2px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--bp-charcoal);color:var(--bp-white)}.bp-placeholder-text{background:#fff4d6;color:#6b4b00;padding:0 .25em;border-radius:2px}.bp-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bp-breadcrumbs{font-size:.8125rem;color:var(--bp-steel)}.bp-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.4em;margin:0;padding:0;list-style:none}.bp-breadcrumbs li+li:before{content:"/";margin-inline-end:.4em;opacity:.6}.bp-breadcrumbs a{color:inherit;text-decoration:none}.bp-breadcrumbs a:hover{color:var(--bp-accent);text-decoration:underline}.bp-breadcrumbs [aria-current]{color:var(--bp-charcoal)}.bp-surface-dark .bp-breadcrumbs [aria-current]{color:var(--bp-white)}.bp-prose,.shopify-policy__body{max-width:75ch;line-height:1.7;color:var(--bp-charcoal-3);overflow-wrap:break-word}.bp-prose>:first-child,.shopify-policy__body>:first-child{margin-top:0}.bp-prose p,.shopify-policy__body p{margin:0 0 1em}.bp-prose h2,.bp-prose h3,.shopify-policy__body h2,.shopify-policy__body h3{margin:2em 0 .6em;font-family:var(--bp-font-heading);font-weight:700;line-height:1.15;color:var(--bp-charcoal)}.bp-prose h2,.shopify-policy__body h2{font-size:clamp(1.35rem,2vw,1.7rem)}.bp-prose h3,.shopify-policy__body h3{font-size:1.15rem}.bp-prose ul,.bp-prose ol,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1em;padding-inline-start:1.4em}.bp-prose li+li,.shopify-policy__body li+li{margin-top:.35em}.bp-prose a,.shopify-policy__body a{color:var(--bp-accent);text-underline-offset:2px}.bp-prose table,.shopify-policy__body table{width:100%;margin:0 0 1.5em;border-collapse:collapse;font-size:.9375rem}.bp-prose th,.bp-prose td,.shopify-policy__body th,.shopify-policy__body td{padding:10px 12px;border:1px solid var(--bp-concrete-2);text-align:start;vertical-align:top}.bp-prose th,.shopify-policy__body th{background:var(--bp-concrete)}.shopify-policy__container{max-width:min(var(--page-width, 1400px),900px)!important;padding:clamp(32px,6vw,72px) var(--page-margin, 16px)!important}.shopify-policy__title h1{margin:0 0 1.5rem;font-family:var(--bp-font-heading);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.05;text-align:start}@media(prefers-reduced-motion:reduce){.bp-btn,.bp-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/batipro.css.map */
