.bc-has-ref [data-bc-ref-hide],.bc-ref-only{display:none!important}.bc-has-ref .bc-ref-only{display:block!important}.bc-loy{background:#f6f4f8;border:1px solid #E7DFFF;padding:16px;margin:0 0 20px;color:#111;font-size:14px;line-height:1.45;text-align:left}.bc-loy p{margin:0}.bc-loy__kicker{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6e3b8f;font-weight:500}.bc-loy__title{font-size:15px;font-weight:500;margin-top:4px!important}.bc-loy__msg{margin-top:12px}.bc-loy__msg:first-child{margin-top:0}.bc-loy__sub{font-size:13px;color:#5a5a5a;margin-top:4px!important}.bc-loy__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;list-style:none;margin:10px 0 0;padding:0}.bc-loy__steps li{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5a5a5a}.bc-loy__steps li span{display:block;height:4px;background:#e5e5e5;margin-bottom:6px}.bc-loy__steps li.is-done span{background:#111}.bc-loy__steps li.is-now span{background:#6e3b8f}.bc-loy__steps li.is-now{color:#111;font-weight:500}.bc-loy__bar{height:4px;background:#e5e5e5;margin-top:10px}.bc-loy__bar span{display:block;height:100%;max-width:100%;background:#6e3b8f}.bc-loy__btn{display:inline-block;margin-top:10px;background:#111;color:#fff;border:0;border-radius:0;padding:10px 16px;font:inherit;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;cursor:pointer;text-decoration:none}.bc-loy__btn:hover,.bc-loy__btn:focus-visible{background:#6e3b8f;color:#fff}.bc-loy__btn[disabled]{opacity:.5;cursor:wait}.bc-loy__link{display:inline-block;margin-top:10px;font-size:12px;color:#111;text-decoration:underline;text-underline-offset:3px}.bc-loy__picks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.bc-loy__pick{display:flex;align-items:center;gap:8px;min-width:0;background:#fff;border:1px solid #E5E5E5;border-radius:0;padding:6px;text-align:left;font:inherit;font-size:12px;line-height:1.3;color:#111;cursor:pointer}.bc-loy__pick img{width:40px;height:40px;object-fit:cover;flex:none}.bc-loy__pick span{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bc-loy__pick.is-picked{border-color:#111;box-shadow:inset 0 0 0 1px #111}.bc-loy__pick[disabled]{opacity:.5;cursor:wait}.bc-pv{padding:96px 0}.bc-pv__head{max-width:760px;margin:0 auto 48px;text-align:center}.bc-pv__head .bc-sub{margin-top:16px}.bc-pv__status{max-width:760px;margin:0 auto 56px;background:#f6f4f8;border:1px solid #E7DFFF;padding:24px 28px}.bc-pv__status .bc-loy__kicker{font-size:12px}.bc-pv__status .bc-loy__title{font-size:18px}.bc-pv__status .bc-loy__steps li{font-size:12px}.bc-pv__status .bc-btn{margin-top:16px}.bc-pv__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bc-pv__card{margin:0}.bc-pv__media{position:relative;aspect-ratio:4/5;overflow:hidden;background:#f3f0f7}.bc-pv__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bc-pv__num{position:absolute;top:16px;left:16px;background:#fff;color:#111;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:6px 10px}.bc-pv__card h3{font-family:var(--bc-serif,inherit);font-weight:400;font-size:32px;line-height:1.05;text-transform:uppercase;letter-spacing:0;margin:20px 0 0}.bc-pv__card h3 em{text-transform:none;color:var(--bc-accent,#6E3B8F)}.bc-pv__card p{color:#5a5a5a;font-size:15px;line-height:1.55;margin:10px 0 0}.bc-pv__cta{text-align:center;margin-top:48px}@media(max-width:989px){.bc-pv__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-pv__card h3{font-size:28px}}@media(max-width:749px){.bc-pv{padding:64px 0}.bc-pv__head{margin-bottom:32px}.bc-pv__status{padding:20px;margin-bottom:40px}.bc-pv__grid{grid-template-columns:1fr;gap:40px}.bc-pv__media{aspect-ratio:4/3}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bc-loyalty.css.map */
