.blj-catalog-intro__title{flex:1;min-width:0}.blj-catalog-paths{flex:1;max-width:52rem;margin:0;color:#48315d}.blj-catalog-paths>div{display:grid;grid-template-columns:minmax(7.2rem,max-content) minmax(0,1fr);gap:1.2rem;align-items:baseline}.blj-catalog-paths>div+div{margin-top:1rem}.blj-catalog-paths dt{font-size:1.4rem;font-weight:600}.blj-catalog-paths dd{margin:0;font-size:1.3rem;line-height:1.7;overflow-wrap:anywhere}@media screen and (max-width:749px){.blj-catalog-paths{margin-top:1.8rem}#product-grid{--grid-mobile-horizontal-spacing: 1.2rem}#product-grid .card__heading{font-size:1.6rem;line-height:1.45;overflow-wrap:anywhere}#product-grid .card__information{padding-block:1.2rem}#product-grid .card-information .price{font-size:1.4rem}#product-grid .quick-add .button{min-width:0;padding:1rem .8rem;font-size:1.3rem;line-height:1.4;overflow-wrap:anywhere}#product-grid .badge{max-width:100%;padding:.4rem .6rem;font-size:1.1rem;line-height:1.35}}.bj-story{--bjt-ink:var(--blj-ink,#30253f);--bjt-muted:var(--blj-muted,#6d6278);--bjt-purple:var(--blj-purple,#6441bc);--bjt-paper:var(--blj-paper,#fffcf5);--bjt-lilac:var(--blj-lilac,#ddd0f4);--bjt-yellow:var(--blj-yellow,#f7de88);--bjt-line:var(--blj-line,#d6cedc);color:var(--bjt-ink);background:var(--bjt-paper);font:16px/1.75 var(--font-body-family,Arial,sans-serif);letter-spacing:0}.bj-story *{box-sizing:border-box}.bj-story :where(h1,h2,h3,p,figure){margin:0}.bj-story :where(h1,h2,h3){color:inherit;font-family:var(--font-heading-family,Arial,sans-serif);font-weight:700;line-height:1.12;letter-spacing:-.035em}.bj-story h1{font-size:clamp(46px,5.2vw,72px);max-width:650px}.bj-story h2{font-size:clamp(32px,3.8vw,50px)}.bj-story h3{font-size:24px;line-height:1.3}.bj-story a{color:inherit}.bj-story :focus-visible{outline:3px solid var(--bjt-purple);outline-offset:6px}.bj-story__wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.bj-story__hero{padding-block:80px 88px}.bj-story__hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:72px}.bj-story__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bjt-purple)}.bj-story__copy .bj-story__eyebrow{margin-bottom:26px}.bj-story h1 span{color:var(--bjt-purple)}.bj-story__intro{font-size:18px;margin-top:28px;max-width:520px;color:var(--bjt-muted)}.bj-story__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:44px;margin-top:32px;padding:11px 24px;background:var(--bjt-purple);border:0;border-radius:999px;text-decoration:none;font-size:15px;font-weight:600;transition:background-color .2s ease}.bj-story .bj-story__button{color:#fff}.bj-story__button:hover{background:var(--bjt-ink)}.bj-story__button>span{font-size:20px;line-height:1}.bj-story__visual{min-width:0;border:0;border-radius:28px;overflow:hidden;background:var(--bjt-lilac)}.bj-story__visual img{display:block;width:100%;height:480px;object-fit:cover;object-position:right center}.bj-story__meaning{display:grid;grid-template-columns:1fr 3fr;gap:60px;padding-block:24px 104px}.bj-story__meaning>.bj-story__eyebrow{padding-top:9px}.bj-story__meaning h2{max-width:780px}.bj-story__meaning div>p{max-width:720px;margin-top:28px;font-size:18px;color:var(--bjt-muted)}.bj-story__meaning .bj-story__brand{margin-top:36px;color:var(--bjt-ink);font-size:14px;font-weight:700;letter-spacing:.08em}.bj-story__process{background:#f3edf9;padding-block:88px}.bj-story__section-title .bj-story__eyebrow{margin-bottom:20px}.bj-story__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;padding:0;margin:48px 0 0;list-style:none}.bj-story__steps li{padding-top:4px}.bj-story__number{display:inline-grid;place-items:center;width:40px;height:40px;margin-bottom:28px;border-radius:50%;background:var(--bjt-paper);color:var(--bjt-purple);font-size:17px;font-weight:700}.bj-story__steps p{margin-top:18px;max-width:350px;color:var(--bjt-muted)}.bj-story__closing{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start;padding-block:104px 112px}.bj-story__closing h2{max-width:500px}.bj-story__closing>div>p{color:var(--bjt-muted);max-width:480px}@media(max-width:999px){.bj-story__hero-grid{gap:36px}.bj-story__visual img{height:420px}.bj-story__wrap{width:calc(100% - 64px)}.bj-story__meaning{grid-template-columns:1fr 3fr;gap:32px}}@media(max-width:749px){.bj-story__wrap{width:calc(100% - 40px)}.bj-story__hero{padding-block:48px 64px}.bj-story__hero-grid{grid-template-columns:1fr;gap:40px}.bj-story__intro{font-size:16px;margin-top:24px}.bj-story__visual img{height:auto;aspect-ratio:1.2;object-position:right center}.bj-story__meaning{grid-template-columns:1fr;gap:20px;padding-block:0 72px}.bj-story__meaning div>p{font-size:16px;margin-top:24px}.bj-story__process{padding-block:64px}.bj-story__steps{grid-template-columns:1fr;gap:32px;margin-top:36px}.bj-story__steps li{display:grid;grid-template-columns:40px 1fr;gap:0 20px;align-items:center}.bj-story__number{grid-row:1/3;align-self:start;margin:0}.bj-story__steps h3{font-size:22px}.bj-story__steps p{grid-column:2;margin-top:12px}.bj-story__closing{grid-template-columns:1fr;gap:26px;padding-block:72px}.bj-story__button{margin-top:28px}}@media(prefers-reduced-motion:reduce){.bj-story__button{transition:none}}.bjs{--bjs-ink:var(--blj-ink,#30253f);--bjs-muted:var(--blj-muted,#6d6278);--bjs-paper:var(--blj-paper,#fffcf5);--bjs-line:var(--blj-line,#d6cedc);--bjs-purple:var(--blj-purple,#6441bc);--bjs-lilac:var(--blj-lilac,#ddd0f4);background:var(--bjs-paper);color:var(--bjs-ink);font:16px/1.75 var(--font-body-family,Arial,sans-serif);letter-spacing:0}.bjs *{box-sizing:border-box}.bjs [hidden]{display:none!important}.bjs :where(h1,h2,h3,p){margin:0}.bjs :where(h1,h2,h3){font-family:var(--font-heading-family,Arial,sans-serif);font-weight:700;line-height:1.16;letter-spacing:-.035em;color:inherit}.bjs h1{font-size:clamp(42px,5.4vw,70px);max-width:900px}.bjs h2{font-size:clamp(26px,2.8vw,34px)}.bjs h3{font-size:23px}.bjs a{color:inherit;text-underline-offset:4px}.bjs :focus-visible{outline:3px solid var(--bjs-purple);outline-offset:5px}.bjs__wrap{width:min(1180px,calc(100% - 96px));margin-inline:auto;padding-block:88px 112px}.bjs__heading{margin-bottom:64px;max-width:780px}.bjs__eyebrow{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--bjs-purple)}.bjs__heading .bjs__eyebrow{margin-bottom:22px}.bjs__intro{max-width:580px;margin-top:24px;color:var(--bjs-muted);font-size:17px}.bjs__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:clamp(40px,6vw,88px);align-items:start}.bjs__order{padding:32px;background:var(--bjs-lilac);color:var(--bjs-ink);border:0;border-radius:24px}.bjs__order h2{margin-top:16px}.bjs__order>p:not(.bjs__eyebrow){margin-top:20px;color:var(--bjs-ink)}.bjs__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:44px;max-width:100%;border:0;border-radius:999px;padding:11px 24px;background:var(--bjs-purple);text-decoration:none;font:600 15px/1.5 var(--font-body-family,Arial,sans-serif);cursor:pointer;transition:background-color .2s ease}.bjs .bjs__button{color:#fff}.bjs .bjs__button--light{background:var(--bjs-paper);color:var(--bjs-ink)}.bjs__button:hover{background:var(--bjs-ink)}.bjs .bjs__button--light:hover{background:#fff}.bjs__button span[aria-hidden]{font-size:20px;line-height:1}.bjs__order .bjs__button{margin-top:26px;width:100%}.bjs__small{font-size:13px;line-height:1.75;color:var(--bjs-muted)}.bjs__photos{padding-top:44px}.bjs__shopping-help{padding-top:36px;scroll-margin-top:100px}.bjs__shopping-help .bjs__small{padding-bottom:16px}.bjs__photos>p{margin-top:18px;color:var(--bjs-muted)}.bjs__text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;margin-top:14px;font-size:14px;font-weight:600}.bjs__qr{margin-top:18px;border-block:1px solid var(--bjs-line)}.bjs__qr summary{padding-block:14px;min-height:44px;cursor:pointer;font-size:14px}.bjs__message{padding-top:4px}.bjs__form-intro{margin-top:16px;max-width:560px}.bjs__request-note{margin-block:24px;max-width:560px}.bjs__privacy{margin-top:18px}.bjs__status{border:1px solid var(--bjs-line);border-radius:16px;padding:24px;margin-bottom:24px;background:#f3edf9;overflow-wrap:anywhere}.bjs__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:749px){.bjs__wrap{width:calc(100% - 40px);padding-block:48px 72px}.bjs__heading{margin-bottom:40px}.bjs__intro{font-size:16px}.bjs__layout{grid-template-columns:1fr;gap:48px}.bjs__order{padding:28px}.bjs__photos h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.bjs__button{transition:none}}.bjs__quote{margin:24px 0;padding:22px;border:1px solid var(--bjs-line);border-radius:16px;background:#f5effc}.bjs__quote legend{font-size:18px;font-weight:700;padding:0 8px}.bjs__quote label{display:block;margin:12px 0 6px;font-size:14px}.bjs__quote-actions{display:flex;gap:12px 20px;flex-wrap:wrap;align-items:center;margin:12px 0}.bjs__quote-actions .bjs__text-link{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.bjs__quote-actions a{min-height:44px;display:inline-flex;align-items:center}.bjs__quote .bjs__summary{display:block;width:100%;min-height:180px;margin-top:14px;padding:12px;border:1px solid var(--bjs-line);border-radius:10px;background:#fff;color:var(--bjs-ink);font:14px/1.7 var(--font-body-family,Arial,sans-serif);resize:vertical;overflow-wrap:anywhere}.bjs__app-form{margin-top:24px;min-width:0}.bjs__result-note{margin-bottom:16px}.bjs__payment{margin-top:28px;padding:28px;border:1px solid var(--bjs-line);border-radius:24px;scroll-margin-top:100px;background:#fff}.bjs__payment h2{margin-top:12px}.bjs__payment>p:not(.bjs__eyebrow){margin-top:16px}.bjs__payment-steps{padding-left:22px;margin:18px 0;font-size:14px;line-height:1.8}.bjs__payment-steps li+li{margin-top:10px}.bjs__payment-qr{margin:20px 0 12px;text-align:center}.bjs__payment-qr img{display:block;width:240px;max-width:100%;height:auto;margin:0 auto 12px}.blj-works{background:var(--blj-paper,#fffcf5);color:var(--blj-ink,#30253f);padding:64px 0 80px;letter-spacing:0}.blj-works header{max-width:700px;margin-bottom:43px}.bw-eyebrow{font-size:11px;letter-spacing:.14em;color:#6b5880}.blj-works h1{font-size:clamp(34px,4vw,58px);line-height:1.2;margin:21px 0}.blj-works header>p:last-child{font-size:15px;line-height:1.8;color:#655c6d}.bw-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 32px}.bw-grid figure{margin:0}.bw-grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:12px}.bw-grid figcaption{font-size:15px;padding-top:18px}.bw-note{font-size:12px;line-height:1.8;margin:36px 0 18px;color:#655c6d}.bw-back{display:inline-flex;gap:30px;align-items:center;min-height:48px;color:#6441bc;text-underline-offset:5px;font-size:14px}@media(max-width:749px){.blj-works{padding:37px 0 48px}.blj-works header{margin-bottom:30px}.bw-grid{grid-template-columns:1fr;gap:28px}.blj-works header>p:last-child{font-size:14px}.bw-note{font-size:11px}}.blj-home{--home-purple:var(--blj-purple,#6441bc);--home-ink:var(--blj-ink,#30253f);--home-paper:var(--blj-paper,#fffcf5);--home-muted:var(--blj-muted,#6d6278);background:var(--home-paper);color:var(--home-ink);font:16px/1.7 var(--font-body-family,Arial,sans-serif);letter-spacing:0}.blj-home *{box-sizing:border-box}.blj-home :where(h1,h2,h3,p){margin:0}.blj-home :where(h1,h2,h3){color:inherit;font-family:var(--font-heading-family,Arial,sans-serif);font-weight:700;letter-spacing:-.025em;line-height:1.25}.blj-home a{color:inherit;text-underline-offset:5px}.blj-home :focus-visible{outline:3px solid var(--home-purple);outline-offset:5px}.blj-home__wrap{max-width:1320px;width:calc(100% - 96px);margin-inline:auto;padding-bottom:80px}.blj-home__hero{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center;padding-block:48px 72px}.blj-home__copy{padding-block:24px}.blj-home__eyebrow{color:var(--home-purple);font-size:12px;font-weight:700;letter-spacing:.08em}.blj-home h1{font-size:clamp(44px,5vw,72px);line-height:1.18;margin-top:24px}.blj-home h1 span{color:var(--home-purple)}.blj-home__intro{max-width:450px;color:var(--home-muted);margin-top:26px;font-size:16px}.blj-home__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:30px}.blj-home__button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-height:50px;max-width:100%;padding:12px 24px;border-radius:999px;text-decoration:none;font-weight:600;background:var(--home-purple)}.blj-home .blj-home__button{color:#fff}.blj-home__button:hover{background:var(--home-ink)}.blj-home .blj-home__button--light{background:var(--home-paper);color:var(--home-purple)}.blj-home__text-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline}.blj-home__button span,.blj-home__text-link span{font-size:22px;line-height:1}.blj-home__subline{font-size:12px;color:var(--home-muted);margin-top:24px}.blj-home__visual{position:relative;isolation:isolate;aspect-ratio:1.08;border-radius:34px;overflow:hidden;min-width:0}.blj-home__visual--graphic{background:#efe6f8}.blj-home__hero-image{display:block;width:100%;height:100%;object-fit:cover}.blj-home__orb{position:absolute;width:77%;aspect-ratio:1;background:#f7de88;border-radius:50%;left:-12%;top:2%;z-index:-1}.blj-home__graphic-caption{position:absolute;left:8%;top:7%;font-size:13px;letter-spacing:.07em;color:var(--home-purple);font-weight:700}.blj-home__object{position:absolute}.blj-home__object svg{display:block;width:100%;height:auto}.blj-home__object--bag{width:67%;left:2%;top:13%;transform:rotate(-11deg)}.blj-home__object--cup{width:43%;right:-2%;bottom:10%;transform:rotate(9deg)}.blj-home__object--tag{width:29%;right:4%;top:11%;transform:rotate(15deg)}.blj-home__graphic-note{position:absolute;bottom:6%;left:8%;font-size:12px;color:var(--home-purple)}.blj-home__spark{position:absolute;right:8%;top:46%;font-size:54px;line-height:1;color:var(--home-purple)}.blj-home__section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:30px}.blj-home h2{font-size:clamp(28px,3vw,40px);margin-top:12px}.blj-home h3{font-size:21px}.blj-home__category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.blj-home__category{display:flex;position:relative;align-items:center;gap:16px;min-width:0;padding:22px 40px 22px 16px;min-height:148px;border-radius:18px;background:#f0e8f8;text-decoration:none;transition:background-color .18s ease}.blj-home__category:nth-child(3n+2){background:#f9edc6}.blj-home__category:nth-child(3n){background:#f5e4d9}.blj-home__category:hover{background:#e6daf4}.blj-home__category-art{width:91px;flex:0 0 91px}.blj-home__category-art svg{width:100%;height:auto;display:block}.blj-home__category-copy{min-width:0}.blj-home__category h3{font-size:18px;line-height:1.4}.blj-home__category p{font-size:12px;line-height:1.65;color:var(--home-muted);margin-top:7px}.blj-home__category-arrow{position:absolute;right:17px;top:18px;font-size:20px;color:var(--home-purple)}.blj-home__paths{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:38px;align-items:start;margin-block:80px;padding-block:40px;border-block:1px solid #d6cedc}.blj-home__path-intro>p:last-child,.blj-home__path>p{color:var(--home-muted);font-size:14px;margin-top:18px}.blj-home__path{padding-top:3px}.blj-home__path-number{display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;border-radius:50%;background:#f7de88;color:var(--home-purple);font:600 13px var(--font-body-family,Arial,sans-serif);margin-bottom:20px}.blj-home__path .blj-home__text-link{margin-top:12px}.blj-home__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;gap:38px;margin:34px 0 0}.blj-home__steps li{position:relative;padding:0 0 0 44px}.blj-home__step-number{position:absolute;left:0;top:0;font-size:13px;color:var(--home-purple);font-weight:700}.blj-home__steps p{font-size:14px;color:var(--home-muted);margin-top:15px}.blj-home__help{display:grid;grid-template-columns:1fr 1fr;gap:64px;background:#e7dcf5;border-radius:24px;margin-top:80px;padding:42px}.blj-home__help-intro>p:not(.blj-home__eyebrow){color:var(--home-muted);font-size:14px;margin-top:18px}.blj-home__faq details{border-bottom:1px solid #c6b8d8}.blj-home__faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:62px;cursor:pointer;font-size:15px;font-weight:600;list-style:none;padding-block:14px}.blj-home__faq summary::-webkit-details-marker{display:none}.blj-home__faq summary span{font-size:22px;color:var(--home-purple);font-weight:400}.blj-home__faq details[open] summary span{transform:rotate(45deg)}.blj-home__faq details p{font-size:13px;color:var(--home-muted);padding:0 30px 20px 0}@media(min-width:1600px){.blj-home__hero{gap:80px}}@media(max-width:989px){.blj-home__wrap{width:calc(100% - 64px)}.blj-home__hero{gap:26px;padding-block:26px 54px}.blj-home h1{font-size:clamp(38px,5vw,50px)}.blj-home__category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blj-home__paths{gap:28px;grid-template-columns:1fr 1fr}.blj-home__path-intro{grid-column:1/-1;max-width:600px}.blj-home__help{gap:34px;padding:32px}.blj-home__steps{gap:24px}.blj-home__steps li{padding-left:30px}}@media(max-width:749px){.blj-home{font-size:15px}.blj-home__wrap{width:calc(100% - 36px);padding-bottom:40px}.blj-home__hero{grid-template-columns:1fr;gap:24px;padding-block:12px 46px}.blj-home__copy{padding:16px 8px 0}.blj-home h1{font-size:44px;line-height:1.2;margin-top:18px}.blj-home__intro{font-size:14px;margin-top:20px;max-width:470px}.blj-home__actions{margin-top:24px;gap:12px 24px}.blj-home__subline{margin-top:18px}.blj-home__visual{aspect-ratio:1.2;border-radius:24px}.blj-home__graphic-caption{font-size:12px}.blj-home__graphic-note{font-size:11px}.blj-home__section-head{align-items:start;gap:12px;margin-bottom:22px}.blj-home h2{font-size:28px}.blj-home__section-head>.blj-home__text-link{font-size:12px;gap:6px;flex-shrink:0;margin-top:24px}.blj-home__category-grid{gap:10px}.blj-home__category{display:block;min-height:191px;padding:15px 14px 18px;border-radius:15px}.blj-home__category-art{width:72px;margin-bottom:8px}.blj-home__category h3{font-size:16px}.blj-home__category p{font-size:11px;margin-top:5px}.blj-home__category-arrow{right:13px;top:12px;font-size:19px}.blj-home__paths{gap:26px 20px;margin-block:46px;padding-block:30px}.blj-home h3{font-size:19px}.blj-home__path>p{font-size:13px;margin-top:13px}.blj-home__path-number{margin-bottom:14px}.blj-home__steps{grid-template-columns:1fr;gap:27px;margin-top:26px}.blj-home__steps li{padding-left:39px}.blj-home__steps p{font-size:13px;margin-top:9px}.blj-home__help{grid-template-columns:1fr;gap:24px;padding:26px 22px;margin-top:46px;border-radius:20px}.blj-home__help .blj-home__actions{gap:12px 20px}.blj-home__faq summary{font-size:14px}}@media(prefers-reduced-motion:reduce){.blj-home__category{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
