atlas-bf-campaign.atlas-bf-campaign{--bf-line: rgba(255, 255, 255, .18);--bf-line: color-mix(in srgb, var(--atlas-bf-border, #d7d7d7) 26%, transparent);--bf-chip-line: rgba(255, 255, 255, .4);--bf-chip-line: color-mix(in srgb, var(--atlas-bf-border, #d7d7d7) 55%, transparent);display:block;width:100%;min-width:0;margin:0;color:var(--atlas-bf-fg, #fff);font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);font-size:12px;line-height:1.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.atlas-bf-campaign,.atlas-bf-campaign *,.atlas-bf-campaign *:before,.atlas-bf-campaign *:after{box-sizing:border-box}.atlas-bf-campaign[hidden],.atlas-bf-campaign [hidden]{display:none!important}.atlas-bf-campaign :is(h2,p,code,button){margin:0}.atlas-bf-campaign :is(button,a){-webkit-tap-highlight-color:transparent}.atlas-bf-campaign :is(button,a):focus-visible{outline:2px solid var(--atlas-bf-accent, #00ae42);outline-offset:2px}.atlas-bf-strip{background:var(--atlas-bf-bg, #111)}.atlas-bf-inner{position:relative;width:100%;max-width:var(--atlas-bf-max-width, 1200px);margin-inline:auto;padding:var(--atlas-bf-pad-y, 16px) var(--atlas-bf-pad-x, 18px)}.atlas-bf-heading-line{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;margin-bottom:12px;text-align:center}.atlas-bf-campaign .atlas-bf-heading{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;min-width:0;color:inherit;font-family:var(--atlas-bf-heading-font, "Geist", sans-serif);font-size:var(--atlas-bf-heading-size, 14px);font-weight:var(--atlas-bf-heading-weight, 700);font-style:var(--atlas-bf-heading-style, normal);line-height:1.2;letter-spacing:.08em;text-align:center;overflow-wrap:anywhere}.atlas-bf-heading:before,.atlas-bf-heading:after{content:"";flex:none;width:24px;height:1px;background:var(--atlas-bf-accent, #00ae42)}.atlas-bf-claim{min-width:0;color:var(--atlas-bf-muted, #c6c6c6);font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-size:var(--atlas-bf-threshold-size, 11px);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);line-height:1.3;letter-spacing:.04em;text-align:center;overflow-wrap:anywhere}.atlas-bf-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0}.atlas-bf-tier{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:2px 12px;text-align:center}.atlas-bf-tier+.atlas-bf-tier:before{content:"";position:absolute;inset-block:4px;inset-inline-start:0;width:1px;background:var(--bf-line);pointer-events:none}.atlas-bf-offer{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:0;text-align:center}.atlas-bf-threshold{min-width:0;color:var(--atlas-bf-muted, #c6c6c6);font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-size:var(--atlas-bf-threshold-size, 11px);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);line-height:1.25;letter-spacing:.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.atlas-bf-percent{min-width:0;font-family:var(--atlas-bf-offer-font, "Geist", sans-serif);font-size:var(--atlas-bf-tier-size, 20px);font-weight:var(--atlas-bf-offer-weight, 600);font-style:var(--atlas-bf-offer-style, normal);line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.atlas-bf-code-row{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin-top:auto}.atlas-bf-campaign .atlas-bf-copy{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:10px;min-height:44px;max-width:100%;padding:0 14px;border:1px dashed var(--bf-chip-line);border-radius:var(--atlas-bf-radius, 0px);box-shadow:none;color:inherit;background:transparent;font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-size:var(--atlas-bf-copy-size, 10px);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);line-height:1.2;letter-spacing:.08em;text-transform:none;cursor:pointer;transition:border-color .2s ease,color .2s ease;touch-action:manipulation}.atlas-bf-campaign .atlas-bf-code{min-width:0;padding:0;color:inherit;background:transparent;font-family:var(--atlas-bf-code-font, "Geist Mono", monospace);font-size:var(--atlas-bf-code-size, 12px);font-weight:var(--atlas-bf-code-weight, 400);font-style:var(--atlas-bf-code-style, normal);line-height:1.25;letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}.atlas-bf-copy>[data-atlas-bf-copy-label]{min-width:0;padding-inline-start:10px;border-inline-start:1px solid var(--bf-line);color:var(--atlas-bf-muted, #c6c6c6);font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);transition:color .2s ease;overflow-wrap:anywhere}@media(hover:hover){.atlas-bf-campaign .atlas-bf-copy:hover{border-color:var(--atlas-bf-accent, #00ae42)}.atlas-bf-copy:hover>[data-atlas-bf-copy-label]{color:var(--atlas-bf-accent, #00ae42)}}.atlas-bf-copy:disabled{cursor:wait}.atlas-bf-copy[aria-busy=true]{opacity:.65}.atlas-bf-campaign :is(.atlas-bf-terms,.atlas-bf-cart-note){margin-top:12px;color:var(--atlas-bf-muted, #c6c6c6);font-family:var(--atlas-bf-body-font, "Geist", sans-serif);font-size:var(--atlas-bf-note-size, 10px);font-weight:var(--atlas-bf-body-weight, 400);font-style:var(--atlas-bf-body-style, normal);line-height:1.4;text-align:center;overflow-wrap:anywhere;opacity:.85}.atlas-bf-terms a{color:inherit;text-underline-offset:3px}.atlas-bf-status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.atlas-bf-campaign .atlas-bf-status[data-atlas-bf-error]{position:static;width:auto;height:auto;margin-top:6px;clip-path:none;color:inherit;font-size:var(--atlas-bf-note-size, 10px);line-height:1.4;text-align:center;white-space:normal;overflow-wrap:anywhere}atlas-bf-campaign.atlas-bf-cart{margin-block:0 10px;color:var(--atlas-bf-cart-fg, #fff);background:var(--atlas-bf-cart-bg, #111);border-radius:var(--atlas-bf-radius, 0px)}.atlas-bf-cart .atlas-bf-inner{max-width:none;padding:var(--atlas-bf-cart-pad-y, 10px) 8px}.atlas-bf-cart .atlas-bf-heading-line{margin-bottom:8px}.atlas-bf-cart .atlas-bf-heading{gap:8px;font-size:var(--atlas-bf-cart-heading-size, 12px)}.atlas-bf-cart .atlas-bf-tier{gap:6px;padding-inline:5px}.atlas-bf-cart .atlas-bf-percent{font-size:var(--atlas-bf-cart-size, 14px)}.atlas-bf-cart .atlas-bf-threshold{font-size:var(--atlas-bf-compact-threshold-size, 10px);color:inherit;opacity:.8}.atlas-bf-cart .atlas-bf-cart-note{margin-top:8px;color:inherit;opacity:.7}.ac__foot:has(>.atlas-bf-cart){padding-top:0;border-top:0}.ac__foot>atlas-bf-campaign.atlas-bf-cart{width:auto;margin:0 calc(-1 * var(--ac-pad, 20px)) 16px;border-radius:0}.ac__foot>.atlas-bf-cart .atlas-bf-inner{padding-inline:var(--ac-pad, 20px);padding-block:max(var(--atlas-bf-cart-pad-y, 10px),14px)}.atlas-bf-cart .atlas-bf-heading:before,.atlas-bf-cart .atlas-bf-heading:after{width:14px}.atlas-bf-cart .atlas-bf-copy{gap:7px;width:100%;min-height:34px;padding:4px 6px}.atlas-bf-cart .atlas-bf-copy>[data-atlas-bf-copy-label]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.atlas-bf-cart .atlas-bf-copy{position:relative}.atlas-bf-campaign :is(.atlas-bf-copy-icon,.atlas-bf-copied-icon){flex:none;width:13px;height:13px}.atlas-bf-copy-icon{color:var(--atlas-bf-muted, #c6c6c6);transition:color .2s ease}.atlas-bf-copied-icon{display:none;color:var(--atlas-bf-accent, #00ae42)}.atlas-bf-copy[data-atlas-bf-copied] .atlas-bf-copy-icon{display:none}.atlas-bf-copy[data-atlas-bf-copied] .atlas-bf-copied-icon{display:block}.atlas-bf-campaign .atlas-bf-copy[data-atlas-bf-copied]{border-color:var(--atlas-bf-accent, #00ae42)}@media(hover:hover){.atlas-bf-copy:hover .atlas-bf-copy-icon{color:var(--atlas-bf-accent, #00ae42)}}@media(max-width:759px){.atlas-bf-strip .atlas-bf-inner{padding-block:var(--atlas-bf-mobile-pad-y, 14px);padding-inline:min(var(--atlas-bf-pad-x, 18px),14px)}.atlas-bf-strip .atlas-bf-heading-line{margin-bottom:10px}.atlas-bf-strip .atlas-bf-heading{gap:8px;font-size:var(--atlas-bf-mobile-heading-size, 13px)}.atlas-bf-strip .atlas-bf-heading:before,.atlas-bf-strip .atlas-bf-heading:after{width:14px}.atlas-bf-strip .atlas-bf-tier{gap:6px;padding-inline:5px}.atlas-bf-strip .atlas-bf-percent{font-size:var(--atlas-bf-mobile-tier-size, 15px)}.atlas-bf-strip .atlas-bf-threshold{font-size:var(--atlas-bf-compact-threshold-size, 10px)}.atlas-bf-strip .atlas-bf-copy{flex-direction:column;gap:2px;width:100%;padding:4px 6px}.atlas-bf-strip .atlas-bf-copy>[data-atlas-bf-copy-label]{padding-inline-start:0;border-inline-start:0;text-decoration:underline;text-underline-offset:3px}.atlas-bf-strip .atlas-bf-terms{margin-top:10px}}@media(max-height:600px){.atlas-bf-cart .atlas-bf-inner{padding-block:calc(var(--atlas-bf-cart-pad-y, 10px) * .5)}.atlas-bf-cart .atlas-bf-heading-line{margin-bottom:4px}.atlas-bf-cart .atlas-bf-offer{gap:0}.atlas-bf-cart .atlas-bf-tier{gap:3px}.atlas-bf-cart .atlas-bf-cart-note{margin-top:4px}atlas-bf-campaign.atlas-bf-cart{margin-bottom:8px}.ac__foot>.atlas-bf-cart .atlas-bf-inner{padding-block:6px}}@media(max-height:450px){.ac__foot:has(>.atlas-bf-cart){padding-block:0 calc(6px + env(safe-area-inset-bottom))}.ac__foot:has(>.atlas-bf-cart) .ac__form{margin-top:6px}.ac__foot:has(>.atlas-bf-cart) .ac__checkout{height:44px;min-height:44px}.ac__foot:has(>.atlas-bf-cart) .ac__note{margin-top:6px;font-size:11px;line-height:1.3}}@media(prefers-reduced-motion:reduce){.atlas-bf-campaign :is(.atlas-bf-copy,[data-atlas-bf-copy-label]){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/atlas-bf-campaign.css.map */
