.bc{--bc-paper: #fff;--bc-ink: #111;--bc-muted: #8b8f93;--bc-off: #cfcfcb;--bc-off-2: #c9c9c5;--bc-hair: #dcdcd8;--bc-dash: #a9adb0;--bc-font: "Courier Prime", "Courier New", Courier, monospace;--bc-head: var(--header-h, 64px);position:relative;background:var(--bc-paper);color:var(--bc-ink);font-family:var(--bc-font)}.bc button{font-family:var(--bc-font);-webkit-tap-highlight-color:transparent}.bc-nm{margin:0;color:var(--bc-muted);font-size:10px;letter-spacing:.24em;text-transform:uppercase}.bc-wheel{display:none;position:relative;height:calc(var(--bc-n, 9) * 100vh)}.bc-stage{position:sticky;top:var(--bc-head);height:calc(100vh - var(--bc-head));overflow:hidden}.bc-arc{position:absolute;top:0;bottom:0;left:0;width:30%}.bc-ring{position:absolute;top:50%;left:-560px;width:760px;height:760px;border:1px solid var(--bc-off);border-radius:50%;transform:translateY(-50%)}.bc-dot{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:50%;background:var(--bc-off-2)}.bc-dot.is-on{width:7px;height:7px;margin:-3.5px 0 0 -3.5px;background:var(--bc-ink)}.bc-num{position:absolute;top:0;left:0;padding:0;border:0;background:none;color:var(--bc-off);font-size:64px;font-weight:400;line-height:1;letter-spacing:-.02em;white-space:nowrap;transform-origin:0 50%;backface-visibility:hidden;cursor:pointer;transition:color .3s}.bc-num:hover,.bc-num.is-on{color:var(--bc-ink)}.bc-num:focus-visible{outline:1px solid var(--bc-ink);outline-offset:4px}.bc-cur{position:absolute;top:50%;left:351px;max-width:150px;transform:translateY(-50%);color:var(--bc-ink);font-size:10px;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;pointer-events:none}.bc-cur b{display:block;color:var(--bc-muted);font-weight:400}.bc-cur span{display:block;font-size:11px}.bc-panels{position:absolute;top:0;right:0;bottom:0;left:31%}.bc-pn{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,440px) minmax(0,auto);justify-content:center;align-items:center;gap:clamp(40px,5.3vw,80px);padding:0 4vw 0 max(4vw,calc(520px - 31vw));opacity:0;transform:translateY(24px);pointer-events:none;transition:opacity .45s ease,transform .45s ease}.bc-pn--text{grid-template-columns:minmax(0,440px)}.bc-pn.is-on{opacity:1;transform:none;pointer-events:auto}.bc-tx{color:var(--bc-ink);text-align:center;letter-spacing:.08em;text-transform:uppercase}.bc-title{margin:8px 0 6px;font-family:var(--bc-font);font-size:18px;font-weight:400;line-height:1.3;letter-spacing:.12em}.bc-bd{margin-top:26px;font-size:11.5px;line-height:1.75}.bc-bd p{margin:0 0 12px}.bc-bd p:last-child{margin-bottom:0}.bc-fig{justify-self:center;min-width:0;margin:0}.bc-fig img{display:block;width:min(calc(min(62vh,560px,100vh - var(--bc-head) - 150px) * var(--ar, .75)),28vw);max-width:100%;height:auto}.bc-fig figcaption{margin-top:14px;font-size:10px;letter-spacing:.22em}.bc-intro{position:absolute;top:28px;left:24%;margin:0;padding-left:4vw;color:var(--bc-muted);font-size:10px;letter-spacing:.3em;text-transform:uppercase;white-space:pre}.bc-hint{position:absolute;bottom:34px;left:50%;color:var(--bc-ink);font-size:10px;letter-spacing:.3em;text-align:center;text-transform:uppercase;transform:translate(-50%);transition:opacity .4s}.bc-hint i{display:block;width:1px;height:28px;margin:10px auto 0;background:var(--bc-ink);transform-origin:top;animation:bc-hint 1.6s ease-in-out infinite}@keyframes bc-hint{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(0);transform-origin:bottom}}.bc-list{position:relative;padding-bottom:60px}.bc-list:before{content:"";position:absolute;top:0;bottom:0;left:18px;border-left:1px dashed var(--bc-dash)}.bc-ch{position:relative;padding:64px 22px 30px 44px}.bc-cross{position:absolute;top:64px;left:10px;width:17px;height:17px;background:linear-gradient(var(--bc-ink),var(--bc-ink)) center / 1px 100% no-repeat,linear-gradient(var(--bc-ink),var(--bc-ink)) center / 100% 1px no-repeat,var(--bc-paper)}.bc-ch__fig{margin:0 0 30px}.bc-ch__fig img{display:block;width:100%;height:auto}.bc-ch__fig figcaption{margin-top:12px;font-size:10px;letter-spacing:.22em}.bc-ch__tx{text-align:center}.bc-ch__tx .bc-nm{letter-spacing:.2em}.bc-ch__title{margin:6px 0;font-family:var(--bc-font);font-size:16px;font-weight:400;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.bc-ch__bd{margin-top:22px;font-size:11.5px;line-height:1.75;letter-spacing:.06em;text-transform:uppercase}.bc-ch__bd p{margin:0 0 12px}@media(min-width:990px){.bc-list{max-width:720px;margin:0 auto}}.bc-dial{display:none;position:fixed;right:0;left:0;z-index:45;overflow:hidden;border-bottom:1px solid var(--bc-hair);background:#fffffff0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--bc-font);transition:opacity .3s,transform .3s}.bc-dial.is-hidden{opacity:0;transform:translateY(-8px);pointer-events:none}.bc-dial__track{display:flex;align-items:baseline;gap:22px;padding:12px 0 2px;white-space:nowrap;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bc-dial__track button{min-width:28px;padding:4px 2px;border:0;background:none;color:var(--bc-off-2);font-size:15px;font-weight:400;line-height:1;cursor:pointer;transition:font-size .3s,color .3s}.bc-dial__track button.is-on{color:var(--bc-ink);font-size:30px}.bc-dial__tt{margin:2px 0 10px;color:var(--bc-ink);font-size:10px;letter-spacing:.24em;text-align:center;text-transform:uppercase;white-space:pre}.bc-dial__up{position:absolute;right:12px;bottom:8px;padding:6px;border:0;background:none;color:var(--bc-muted);font-size:10px;letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.bc-top{display:none;position:fixed;right:16px;bottom:16px;z-index:80;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:var(--bc-paper);color:var(--bc-ink);flex-direction:column;align-items:center;justify-content:center;opacity:0;transform:translateY(12px);pointer-events:none;cursor:pointer;transition:opacity .4s,transform .4s}.bc-top.is-shown{opacity:1;transform:none;pointer-events:auto}.bc-top svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.bc-top circle{fill:none;stroke-width:1}.bc-top__bg{stroke:var(--bc-off)}.bc-top__pr{stroke:var(--bc-ink);stroke-dasharray:175.9;stroke-dashoffset:175.9;transition:stroke-dashoffset .15s linear}.bc-top__ar{position:relative;font-size:15px;line-height:1;transition:transform .3s}.bc-top__lb{position:relative;margin:3px 0 0 3px;font-size:8px;letter-spacing:.28em;text-transform:uppercase}.bc-top:hover .bc-top__ar{transform:translateY(-4px)}.bc-top:focus-visible{outline:1px solid var(--bc-ink);outline-offset:3px}.bc--js .bc-top{display:flex}@media(min-width:990px){.bc-top{right:28px;bottom:28px;width:60px;height:60px}}@media(min-width:1360px)and (prefers-reduced-motion:no-preference){.bc--js .bc-wheel{display:block}.bc--js .bc-list{display:none}}@media(max-width:1359px){.bc--js .bc-dial{display:block}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/laylo-brand-chapters.css.map */
