.bc-loop-foryou .bc-foryou__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:center;max-width:1040px;margin:24px auto 0}.bc-loop-foryou .bc-foryou__fda{display:block;margin-top:10px}.bc-loop-foryou .bc-checklist>li.bc-foryou__answer{display:block;margin-top:26px;padding:22px 24px;background:#ffe6ee;border:2px solid var(--bc-ink);border-radius:10px;box-shadow:4px 4px 0 var(--bc-ink)}.bc-loop-foryou .bc-foryou__answer strong:first-child{display:block;margin-bottom:6px;color:var(--bc-pink);font-family:var(--bc-f-display);font-size:1.15em}.bc-loop-foryou .bc-foryou__answer .bc-fda{background:#fff}.bc-loop-foryou .bc-foryou__list>li>svg{color:var(--bc-pink);width:26px;height:26px;flex:0 0 26px;margin-top:2px}.bc-loop-foryou .bc-foryou__side{aspect-ratio:4 / 5;border:2px solid var(--bc-ink);border-radius:8px;transform:rotate(2deg)}.bc-loop-foryou .bc-foryou__side img,.bc-loop-foryou .bc-foryou__lgrid img{width:100%;height:100%;object-fit:cover}.bc-loop-foryou .bc-foryou__lgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1040px;margin:48px auto 0}.bc-loop-foryou .bc-foryou__lgrid figure{aspect-ratio:1;border:2px solid var(--bc-ink);border-radius:8px}.bc-loop-foryou .bc-foryou__lgrid figcaption{position:absolute;left:10px;bottom:10px;background:#fff;border:2px solid var(--bc-ink);border-radius:6px;padding:4px 9px;font-weight:800;font-size:13px}.bc-loop-foryou .bc-foryou__reclaim{font-family:var(--bc-f-voice)!important;font-weight:800;font-size:24px;margin-top:34px}@media(max-width:860px){.bc-loop-foryou .bc-foryou__grid{grid-template-columns:minmax(0,1fr);gap:28px}.bc-loop-foryou .bc-foryou__side{max-width:300px;margin:0 auto;width:100%}.bc-loop-foryou .bc-foryou__lgrid{gap:8px;margin-top:32px}.bc-loop-foryou .bc-foryou__lgrid figcaption{font-size:10px;padding:2px 5px;left:5px;bottom:5px;border-width:1.5px}.bc-loop-foryou .bc-foryou__reclaim{font-size:20px}}.bc-fy--cards .bc-fy__head .bc-h2{margin-top:12px}.bc-fy--cards .bc-ph{position:sticky;top:calc(var(--bc-ph-top, 88px) + 10px);z-index:6;transition:padding .25s ease,box-shadow .25s ease;max-width:1040px;margin:36px auto 0;background:#fff;border:2px solid var(--bc-ink);border-radius:var(--bc-r-card, 12px);padding:18px 22px 14px;box-shadow:4px 4px 0 var(--bc-ink)}.bc-fy--cards .bc-ph__top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:14px}.bc-fy--cards .bc-ph__ttl{font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.bc-fy--cards .bc-ph__msg{font-size:15px;color:var(--bc-ink2);transition:color .2s ease}.bc-fy--cards .bc-ph.is-active .bc-ph__msg{color:var(--bc-ink);font-weight:700}.bc-fy--cards .bc-ph__bar{position:relative;height:18px;border-radius:999px;border:1.5px solid var(--bc-ink);background:linear-gradient(90deg,#f7c6d6,#fdecef 35%,#fff6e6 60%,#e9eef6)}.bc-fy--cards .bc-ph__zone{position:absolute;top:-6px;bottom:-6px;border-radius:8px;background:var(--bc-pink, #e8478b);border:1.5px solid var(--bc-ink);box-shadow:0 0 0 4px #e8478b2e}.bc-fy--cards .bc-ph__zone em{position:absolute;left:50%;top:-26px;transform:translate(-50%);white-space:nowrap;font-style:normal;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--bc-pink, #e8478b)}.bc-fy--cards .bc-ph__mark{position:absolute;top:-6px;bottom:-6px;border-radius:8px;background:repeating-linear-gradient(45deg,var(--bc-ink) 0 6px,#4a3550 6px 12px);border:1.5px solid var(--bc-ink);left:0;width:0;transition:left .5s cubic-bezier(.3,1.2,.4,1),width .5s cubic-bezier(.3,1.2,.4,1),opacity .2s ease;opacity:.9}.bc-fy--cards .bc-ph__ticks{position:relative;height:18px;margin-top:8px;font-size:11px;color:var(--bc-ink2)}.bc-fy--cards .bc-ph__ticks span{position:absolute;transform:translate(-50%)}.bc-fy--cards .bc-ph__ticks span:first-child{transform:none}.bc-fy--cards .bc-ph__ticks span:last-child{transform:translate(-100%)}.bc-fy--cards .bc-ph__ends{display:flex;justify-content:space-between;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--bc-ink2);margin-top:2px}.bc-fy--cards .bc-ph.is-stuck{box-shadow:4px 4px 0 var(--bc-ink),0 14px 28px -16px #2b1b2e73}.bc-fy--cards .bc-fy__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1040px;margin:28px auto 0;padding:0 8px 10px 0}.bc-fy--cards .bc-fyc{background:#fff;border:2px solid var(--bc-ink);border-radius:var(--bc-r-card, 12px);overflow:hidden;box-shadow:4px 4px 0 var(--bc-pink, #e8478b);cursor:pointer;display:flex;flex-direction:column}.bc-fy--cards .bc-fyc.is-in{transition:opacity .5s ease,transform .2s ease,box-shadow .2s ease}.bc-fy--cards .bc-fyc.is-in:hover,.bc-fy--cards .bc-fyc.is-in:focus-visible,.bc-fy--cards .bc-fyc.is-on{transform:translateY(-3px);box-shadow:6px 6px 0 var(--bc-pink, #e8478b);outline:none}.bc-fy--cards .bc-fyc__img{position:relative;aspect-ratio:16 / 9;border-bottom:2px solid var(--bc-ink);margin:0;overflow:hidden}.bc-fy--cards .bc-fyc__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bc-fy--cards .bc-fyc:hover .bc-fyc__img img{transform:scale(1.04)}.bc-fy--cards .bc-fyc__tag{position:absolute;right:10px;bottom:10px;background:#fff;border:1.5px solid var(--bc-ink);border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;letter-spacing:.6px}.bc-fy--cards .bc-fyc__body{display:flex;gap:12px;padding:18px 20px 20px;align-items:flex-start}.bc-fy--cards .bc-fyc__ic{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#ffe6ee;border:1.5px solid var(--bc-ink);display:grid;place-items:center}.bc-fy--cards .bc-fyc__ic svg{width:20px;height:20px;color:var(--bc-pink, #e8478b)}.bc-fy--cards .bc-fyc__body p{margin:0;font-size:16px;line-height:1.5}.bc-fy--cards .bc-fy__answer{max-width:1040px;margin:30px auto 0;background:#ffe6ee;border:2px solid var(--bc-ink);border-radius:var(--bc-r-card, 12px);box-shadow:4px 4px 0 var(--bc-ink);padding:26px 30px;text-align:center}.bc-fy--cards .bc-fy__answer>p:first-child{margin:0 auto;max-width:760px;font-size:18px;line-height:1.55}.bc-fy--cards .bc-fy__answer strong:first-child{display:block;margin-bottom:8px;color:var(--bc-pink);font-family:var(--bc-f-display);font-size:1.3em}.bc-fy--cards .bc-fy__fda{background:#fff;max-width:760px;margin:16px auto 0;text-align:left}.bc-fy--strip .bc-ph{position:relative!important;top:auto!important;max-width:1180px}.bc-fy--strip .bc-fy__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1180px}.bc-fy--strip .bc-fyc__img{aspect-ratio:4 / 3}.bc-fy--strip .bc-fyc__body{flex-direction:column;gap:10px;padding:16px 16px 18px}.bc-fy--strip .bc-fyc__body p{font-size:15px}.bc-fy--strip .bc-fy__answer{max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:center;text-align:left}.bc-fy--strip .bc-fy__answer>p:first-child{margin:0}.bc-fy--strip .bc-fy__fda{margin:0}@media(max-width:1100px)and (min-width:861px){.bc-fy--strip .bc-fy__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.bc-fy--strip .bc-fy__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:-16px;margin-right:-16px;padding:4px 16px 14px;scrollbar-width:none}.bc-fy--strip .bc-fy__cards::-webkit-scrollbar{display:none}.bc-fy--strip .bc-fyc{flex:0 0 78%;scroll-snap-align:start}.bc-fy--strip .bc-fy__answer{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.bc-fy--cards .bc-ph__mark,.bc-fy--cards .bc-fyc,.bc-fy--cards .bc-fyc__img img{transition:none!important}}@media(max-width:860px){.bc-fy--cards .bc-ph{padding:16px 14px 12px;margin-top:28px}.bc-fy--cards .bc-ph__msg{font-size:14px;flex-basis:100%}.bc-fy--cards .bc-ph__top{margin-bottom:34px;gap:6px}.bc-fy--cards .bc-ph.is-stuck{padding:10px 12px 8px}.bc-fy--cards .bc-ph.is-stuck .bc-ph__ends{display:none}.bc-fy--cards .bc-ph.is-stuck .bc-ph__top{margin-bottom:32px}.bc-fy--cards .bc-fy__cards{grid-template-columns:minmax(0,1fr);gap:16px}.bc-fy--cards .bc-fyc__body p{font-size:15px}.bc-fy--cards .bc-fy__answer{padding:20px 18px;text-align:left}.bc-fy--cards .bc-fy__answer>p:first-child{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/bc-loop-foryou.css.map */
