.bk.bksh{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(620px,86vh,860px);display:flex;flex-direction:column;justify-content:center;padding-top:clamp(40px,5vw,72px);background:var(--bk-ground)}.bksh__media{position:absolute;top:20px;bottom:20px;left:46%;right:20px;z-index:-2;border-radius:28px;overflow:hidden;background:var(--bk-panel);box-shadow:0 30px 60px -40px #221e1f99}.bksh__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s ease}.bksh__slide.is-active{opacity:1}.bksh__img{width:100%;height:100%;object-fit:cover;object-position:var(--focus,50% 60%);transform:scale(1.02);transition:transform 9s ease-out}.bksh__slide.is-active .bksh__img{transform:scale(1.08)}.bksh__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#221e1f80,#221e1f00 42%)}.bksh__wrap{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:56px;align-items:end;width:100%;min-height:clamp(520px,70vh,720px)}.bksh__copy{max-width:640px;align-self:center}.bk .bksh__title{font-size:clamp(42px,4.4vw + 14px,86px);line-height:.98;letter-spacing:-.03em;margin-top:6px}.bksh__prefix{display:block}.bksh__word-wrap{position:relative;display:grid;width:max-content;max-width:100%;padding-bottom:.18em;color:var(--bk-accent)}.bksh__word{grid-area:1/1;opacity:0;transform:translateY(.35em) rotateX(-60deg);transform-origin:50% 60%;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.3,1.2);white-space:nowrap}.bksh__word.is-active{opacity:1;transform:none}.bksh__squiggle{position:absolute;left:0;right:0;bottom:-.02em;width:100%;height:.24em;overflow:visible}.bksh__squiggle path{fill:none;stroke:var(--bk-accent);stroke-width:5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:bkshDraw 1.2s .3s cubic-bezier(.6,.1,.3,1) forwards}@keyframes bkshDraw{to{stroke-dashoffset:0}}.bksh__details{min-height:5.2em;margin-top:18px}.bksh__detail{animation:bkshUp .5s ease both}.bksh__detail .bk-lede{color:var(--bk-ink);max-width:540px}@keyframes bkshUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bk .bksh__ctas{margin-top:22px}.bk ul.bksh__ticks{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0;padding:0;list-style:none;font-size:14px;font-weight:600;color:var(--bk-ink)}.bksh__ticks li{display:inline-flex;align-items:center;gap:8px}.bksh__ticks .bk-ico{width:22px;height:22px;padding:3px;border-radius:50%;background:var(--bk-accent);color:#fff}.bksh__stage{position:relative;display:grid;justify-items:start;align-self:end;padding:0 0 28px 28px}.bksh__scene{display:grid;justify-items:start;gap:12px;animation:bkshUp .55s ease both}.bksh__chips{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bksh-chip{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 8px;border-radius:999px;background:#fffffff2;color:var(--bk-ink);font-weight:600;font-size:14px;box-shadow:0 14px 30px -14px #221e1f73;animation:bkshPop .6s cubic-bezier(.3,1.6,.5,1) both;animation-delay:var(--d,0s)}.bksh-chip .bk-ico{width:34px;height:34px;padding:6px;border-radius:50%;background:var(--bk-accent-tint);color:var(--bk-accent)}@keyframes bkshPop{0%{opacity:0;transform:scale(.7) translateY(10px)}to{opacity:1;transform:none}}.bksh-gauge{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:20px;background:var(--bk-ink);color:var(--bk-on-ink);box-shadow:0 18px 36px -16px #0000008c;animation:bkshPop .6s cubic-bezier(.3,1.6,.5,1) both}.bksh-gauge__ico{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(160deg,#E9A27F,var(--bk-accent));color:#fff}.bksh-gauge__ico .bk-ico{color:#fff}.bksh-gauge__ico .bk-ico .m{animation:bk-ico-flicker .5s ease-in-out infinite alternate!important;animation-play-state:running!important}.bksh-gauge__body{display:grid;gap:3px;min-width:150px}.bksh-gauge__label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--bk-muted-on-ink)}.bksh-gauge__num{font-family:var(--bk-font-display);font-weight:700;font-size:30px;line-height:1;font-variant-numeric:tabular-nums}.bksh-gauge__tube{position:relative;height:6px;border-radius:6px;background:#f8f2e426;overflow:hidden;margin-top:4px}.bksh-gauge__tube span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:0 50%;transform:scaleX(var(--fill));background:linear-gradient(90deg,#F2C14E,#E9A27F 45%,var(--bk-accent));transition:transform 1.4s cubic-bezier(.2,.8,.3,1)}.bksh-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;width:min(400px,100%);padding:10px;border-radius:20px;background:#fffffff7;box-shadow:0 24px 50px -24px #221e1f8c}.bksh-card__img{display:block;width:76px;height:76px;border-radius:14px;overflow:hidden;background:var(--bk-ground)}.bksh-card__img img{width:100%;height:100%;object-fit:cover}.bksh-card__body{display:grid;gap:2px;min-width:0}.bk .bksh-card__kicker{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--bk-accent-deep);margin:0}.bk .bksh-card__title{font-weight:600;font-size:15px;line-height:1.3;color:var(--bk-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk .bksh-card__title:hover{text-decoration:underline}.bk .bksh-card__price{display:flex;align-items:baseline;gap:8px;margin:0;font-weight:700;font-size:16px;color:var(--bk-ink)}.bksh-card__price s{font-weight:500;font-size:13px;color:var(--bk-muted)}.bksh-card__price em{font-style:normal;font-size:11px;font-weight:700;padding:3px 7px;border-radius:999px;background:var(--bk-accent);color:#fff}.bk .bksh-card__add{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:0;background:var(--bk-accent);color:#fff;cursor:pointer;transition:transform .2s,background-color .2s}.bk .bksh-card__add .bk-ico{color:#fff}.bk .bksh-card__add:hover{background:var(--bk-accent-deep);transform:rotate(90deg)}.bk .bksh-card__add.is-added{background:#2f6b45;transform:none}.bksh__tabs-wrap{width:100%;margin-top:clamp(24px,4vw,44px);padding-bottom:22px}.bksh__tabs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:6px;border-radius:999px;background:#221e1fd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:max-content;max-width:100%}.bksh__tabs::-webkit-scrollbar{display:none}.bk .bksh__tab{position:relative;display:inline-flex;align-items:center;gap:8px;flex:none;padding:10px 16px 10px 12px;border:0;border-radius:999px;background:transparent;color:var(--bk-on-ink);font:600 14px/1 var(--bk-font-body);cursor:pointer;overflow:hidden;transition:background-color .25s,color .25s}.bk .bksh__tab .bk-ico{color:#e9a27f}.bk .bksh__tab:hover{background:#f8f2e41f}.bk .bksh__tab.is-active{background:var(--bk-cream);color:var(--bk-ink)}.bk .bksh__tab.is-active .bk-ico{color:var(--bk-accent)}.bksh__tab-bar{position:absolute;left:14px;right:14px;bottom:5px;height:2px;border-radius:2px;background:var(--bk-accent);transform-origin:0 50%;transform:scaleX(0)}.bksh__tab.is-active .bksh__tab-bar{animation:bkshBar var(--bksh-int,5s) linear forwards}.bksh.is-paused .bksh__tab.is-active .bksh__tab-bar{animation-play-state:paused}@keyframes bkshBar{to{transform:scaleX(1)}}.bk .bksh__pause{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;border:1px solid rgba(248,242,228,.3);background:transparent;color:var(--bk-on-ink);cursor:pointer}.bk .bksh__pause .bk-ico{color:currentColor}@media(max-width:989px){.bk.bksh{min-height:0;padding-top:24px}.bksh__media{position:relative;top:auto;left:auto;right:auto;bottom:auto;order:2;margin:0 16px;height:min(78vw,520px);z-index:0}.bksh__wrap{display:contents}.bksh__copy{order:1;padding:0 var(--bk-gutter) 22px}.bksh__stage{order:3;position:relative;margin:-150px 16px 0;padding:0 14px 14px;z-index:1}.bksh__tabs-wrap{order:4}.bksh__chips{flex-wrap:nowrap;overflow-x:auto;max-width:100%}.bksh-chip{white-space:nowrap}.bksh__tabs{border-radius:22px}}@media(prefers-reduced-motion:reduce){.bksh *,.bksh__slide{animation:none!important;transition:none!important}.bksh__squiggle path{stroke-dashoffset:0}.bksh__img,.bksh__slide.is-active .bksh__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/bk-scene.css.map */
