.hero-wrap{position:relative;z-index:2}.hero-wrap .bt-hero{height:clamp(580px,calc(100vh - 190px),840px);height:clamp(580px,calc(100svh - 190px),840px);background:radial-gradient(140% 52% at 50% 100%,#92bf9b 0 62%,transparent 62.4%),radial-gradient(90% 70% at 80% 18%,#fff8e6,#f4f1e6 38%,#e6f1f3)}.hero-wrap .dio-host{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.hero-wrap .tag-wrap{left:clamp(20px,5vw,84px)}.hero-wrap .tag .cta-row{margin-top:18px;display:flex;flex-direction:column;gap:8px;align-items:center}.hero-wrap .tag .cta-row a:not(.chip){font:700 14px/1.2 var(--display);color:var(--sage-ink);border-bottom:1.5px dashed currentColor}.bt-hero .sign{cursor:pointer}.hero-wrap .sign-lab{position:absolute;transform:translate(-50%,-100%);padding:6px 11px 12px;white-space:nowrap;cursor:pointer;border:0;font:700 13px/1.1 var(--display);background:#fffaf0;color:var(--ink);text-align:center;clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(50% + 6px) calc(100% - 6px),50% 100%,calc(50% - 6px) calc(100% - 6px),0 calc(100% - 6px));filter:drop-shadow(0 2px 2px var(--shade));opacity:0;visibility:hidden;transition:opacity .35s,transform .35s cubic-bezier(.3,1.5,.5,1),visibility 0s linear .35s}.sign-lab small{display:block;font:600 11px/1.2 var(--body);color:var(--ink-3);margin-top:2px}.sign-lab b{font-weight:700;font-size:10px;letter-spacing:.12em;text-transform:uppercase;display:block;margin-bottom:3px;color:var(--coral-ink)}.sign-lab b:empty{display:none}.sign-lab.is-shown{opacity:1;visibility:visible;transition-delay:0s}.hero-wrap .sign-lab.is-under{opacity:0;visibility:hidden;transition-delay:0s,0s,.35s}.sign-lab.is-now{background:var(--coral)}.sign-lab.is-now small,.sign-lab.is-now b{color:var(--ink)}.sign-lab.is-next{background:var(--sun-l)}.sign-lab.is-later{background:var(--sky-l)}.sign-lab:hover{transform:translate(-50%,calc(-100% - 3px))}.bt-hero .tot-hit{position:absolute;left:0;top:0;width:10px;height:10px;padding:0;border:0;background:transparent;cursor:pointer;border-radius:40%}.age-ribbon{position:absolute;left:50%;bottom:-34px;transform:translate(-50%);z-index:20;width:min(1120px,calc(100vw - 32px))}.ribbon-paper{display:flex;align-items:center;gap:14px;padding:14px 18px 14px 26px;--stock: var(--cotton)}.rb-lab{font:700 16px/1.2 var(--display);white-space:nowrap}.rb-lab em{font-family:var(--story);font-style:italic;font-weight:500;color:var(--coral-ink)}.age-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:6px 4px;flex:1}.age-chips::-webkit-scrollbar{display:none}.age-chips .chip{background:var(--paper);font:700 14px/1 var(--display);padding:10px 14px;min-height:44px;filter:drop-shadow(0 2px 2px var(--shade-soft))}.age-chips .chip:nth-child(4n+1){background:var(--sky-xl)}.age-chips .chip:nth-child(4n+2){background:var(--sun-xl)}.age-chips .chip:nth-child(4n+3){background:var(--sage-xl)}.age-chips .chip:nth-child(4n){background:var(--coral-xl)}.age-chips .chip[aria-pressed=true]{background:var(--frame);color:#fbf6ec}.age-ribbon .or{font-size:13.5px;color:var(--ink-2);white-space:nowrap}.age-ribbon .or a{color:var(--coral-ink);font-weight:700;border-bottom:1.5px dashed}.age-ribbon.is-invite .age-chips{animation:nudge 1.6s cubic-bezier(.3,1.4,.5,1) 2}.hang-note{position:absolute;top:0;right:clamp(20px,4vw,70px);z-index:15;width:300px;transform:translateY(-115%);visibility:hidden;pointer-events:none;transition:transform 1.3s cubic-bezier(.5,-.28,.25,1.22),visibility 0s linear 1.3s}.hang-note.is-on{transform:none;visibility:visible;pointer-events:auto;transition:transform 1.3s cubic-bezier(.5,-.28,.25,1.22),visibility 0s}.hang-note .strings{display:flex;justify-content:space-between;padding:0 40px;height:clamp(90px,16vh,150px)}.hang-note .strings i{display:block;width:1px;background:linear-gradient(#4a362233,#4a362299)}.note-card{position:relative;transform-origin:50% -120px;animation:swing 5s ease-in-out infinite alternate}.note-card-paper{position:relative;padding:22px 22px 20px;--stock: #fffaf0}.hang-note .pins{position:absolute;top:8px;left:34px;right:34px;display:flex;justify-content:space-between}.hang-note .pins i{display:block;width:12px;height:12px;border-radius:50%;background:var(--sun-p);box-shadow:0 1px 1px var(--shade)}.note-age{font:700 12px/1 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--coral-ink);margin:6px 0 12px}.note-row{display:grid;grid-template-columns:12px 1fr;gap:10px;padding:8px 0;border-bottom:1px dashed rgba(122,78,40,.25)}.note-row:last-of-type{border:0}.note-row .sd{margin-top:5px}.note-row small{display:block;font-size:12px;color:var(--ink-3);font-weight:600}.note-row strong{font:700 17px/1.2 var(--display)}.hang-note .chip{width:100%;margin-top:12px}.scrub,.hero-mob{display:none}@media(max-width:760px){.hero-wrap .bt-hero{height:clamp(250px,calc(100vh - 440px),52vh);height:clamp(250px,calc(100svh - 440px),52svh)}.hero-wrap.has-scrub .bt-hero{height:max(540px,calc(100vh - 196px));height:max(540px,calc(100svh - 196px))}.hero-wrap .tag-wrap{left:12px}.hero-wrap .tag{width:188px;padding:36px 12px 14px}.hero-wrap .tag h1{font-size:26px}.hero-wrap .tag .sub,.hero-wrap .tag .rule,.hero-wrap .tag .cta-row{display:none}.hero-wrap .tag .kicker{letter-spacing:.08em;font-size:10.5px;line-height:1.35;margin-bottom:6px}.hero-wrap .tag-string{height:16px}.age-ribbon,.hang-note{display:none!important}.hero-wrap .sign-lab{font-size:11.5px;padding:5px 8px 10px}.sign-lab small{display:none}.sign-lab b{font-size:9px}.hero-wrap .tilt-btn{top:12px;bottom:auto;right:10px}.hero-wrap.has-scrub .tilt-btn{top:auto;bottom:150px}.hero-wrap .hero-mob{display:block;position:relative;z-index:3;margin:-16px 10px 0}.hero-mob-paper{padding:14px 14px 4px;--stock: #fffaf0;text-align:center}.hero-wrap .hero-line{font:700 15.5px/1.3 var(--display);color:var(--ink);max-width:34ch;margin:0 auto}.hero-wrap .hero-trust{margin:6px 0 0;font:600 12px/1.35 var(--body);color:var(--ink-2)}.hero-trust .star{color:#d99a00}.hero-wrap .hero-q{margin:11px 0 8px;padding-top:10px;border-top:1px dashed rgba(122,78,40,.28);font:700 16px/1.2 var(--display);color:var(--ink)}.mob-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:7px 6px}.hero-wrap .mob-chips .chip{flex:1 1 auto;min-height:46px;padding:10px 11px;font:700 15px/1 var(--display);background:var(--paper);filter:drop-shadow(0 2px 2px var(--shade-soft))}.mob-chips .chip:nth-child(4n+1){background:var(--sky-xl)}.mob-chips .chip:nth-child(4n+2){background:var(--sun-xl)}.mob-chips .chip:nth-child(4n+3){background:var(--sage-xl)}.mob-chips .chip:nth-child(4n){background:var(--coral-xl)}.mob-chips.is-invite{animation:nudge 1.6s cubic-bezier(.3,1.4,.5,1) 2}.hero-wrap .hero-assess{display:inline-flex;align-items:center;min-height:44px;margin:2px 0 0;padding:4px 8px;border:0;background:none;cursor:pointer;font:600 13px/1.3 var(--body);color:var(--coral-ink);text-decoration:underline dashed 1px;text-underline-offset:3px}.hero-wrap.has-scrub .hero-assess{margin-top:6px}.scrub{display:block;position:absolute;left:10px;right:10px;bottom:14px;z-index:14}.scrub-paper{padding:12px 18px 8px;--stock: #fffaf0}.scrub-top{display:flex;justify-content:space-between;align-items:center;gap:8px}.scrub-q{font:700 15px/1.2 var(--display)}.hero-wrap .scrub-exp{position:relative;flex:none;background:var(--sun-xl);border:1.5px dashed var(--sun-p);font:700 12px/1 var(--display);padding:8px 10px;border-radius:16px;cursor:pointer;min-height:34px}.scrub-exp:after{content:"";position:absolute;top:-6px;right:-4px;bottom:-6px;left:-4px}.scrub-track{display:block;position:relative;height:62px;margin-top:2px;touch-action:none;cursor:grab;outline-offset:4px}.scrub-rail{position:absolute;left:0;right:0;top:44px;height:10px;border-radius:5px;overflow:hidden;display:flex;background:var(--paper-2);box-shadow:inset 0 1px 2px #0000002e;opacity:.85}.scrub-rail i{display:block;height:100%;flex:none}.scrub-rail i:nth-child(odd){filter:saturate(.8) brightness(1.08)}.scrub-thumb{position:absolute;top:0;left:0;width:44px;height:62px;margin-left:-22px;transition:left .12s ease-out;pointer-events:none}.scrub-thumb svg{position:absolute;left:10px;top:6px;width:24px;height:40px;transition:transform .2s}.scrub-thumb .knob{position:absolute;left:11px;top:38px;width:22px;height:22px;border-radius:50%;background:var(--coral);border:3px solid #fffaf0;box-shadow:0 2px 4px var(--shade)}.scrub.is-active .scrub-thumb{transition:none}.scrub.is-active .scrub-thumb svg{transform:scale(1.25) translateY(-4px)}.scrub-bubble{--ax: 50%;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);background:var(--frame);color:#fbf6ec;font:600 12px/1 var(--display);padding:7px 10px 11px;white-space:nowrap;opacity:0;transition:opacity .2s;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),calc(var(--ax) + 5px) calc(100% - 5px),var(--ax) 100%,calc(var(--ax) - 5px) calc(100% - 5px),0 calc(100% - 5px))}.scrub-bubble b,.scrub-bubble strong{font-weight:700;color:var(--sun-p)}.scrub.is-active .scrub-bubble,.scrub.is-invite .scrub-bubble{opacity:1}.scrub.is-invite .scrub-bubble{background:var(--coral);color:var(--ink);bottom:auto;top:12px;left:42px;transform:none!important;padding:8px 10px 8px 16px;clip-path:polygon(7px 0,100% 0,100% 100%,7px 100%,7px 62%,0 50%,7px 38%)}.scrub.is-invite .scrub-thumb{animation:nudge 1.6s cubic-bezier(.3,1.4,.5,1) infinite}.scrub-ticks{display:block;position:relative;height:14px}.scrub-ticks span{position:absolute;top:0;transform:translate(-50%);font:600 10.5px/1 var(--body);color:var(--ink-3);white-space:nowrap}.scrub-ticks span:first-child{transform:none}.scrub-ticks span:last-child{transform:translate(-100%)}}@keyframes nudge{0%,60%,to{transform:translate(0)}20%{transform:translate(16px)}40%{transform:translate(-4px)}}.bt-stories{padding-top:70px}.bt-stories .story-row{position:relative}.stories-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.bt-stories .stories-head h2{font-size:clamp(24px,3vw,32px)}.stories-head>span{font-size:13px;color:var(--ink-3)}.bt-stories .b-age{display:block;margin-top:-4px;font:600 10.5px/1.2 var(--body);color:var(--ink-3);text-align:center;white-space:nowrap}@media(max-width:760px){.bt-stories{padding-top:18px}}@media(min-width:761px){.bt-stories{--ring: clamp(76px, 9vw, 112px)}.bt-stories .story-row{max-width:var(--wrap);margin:0 auto;padding:22px var(--gutter) 16px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(10px,1.6vw,24px);overflow:visible}.bt-stories .bubble{width:auto;gap:8px}.bt-stories .bubble .ring{width:var(--ring);height:var(--ring);padding:5px}.bt-stories .b-n{top:calc(var(--ring) - 24px);margin-left:calc(var(--ring) / 2 - 22px);width:24px;height:24px;font-size:12px;line-height:24px}.bt-stories .b-lab{max-width:16ch;font-size:13.5px}.bt-stories .b-age{margin-top:-2px;font-size:12px}}@media(hover:hover)and (min-width:761px){.bt-stories .bubble:hover .ring{transform:translateY(-3px) rotate(-3deg)}}@media(prefers-reduced-motion:reduce){.note-card,.scrub.is-invite .scrub-thumb,.age-ribbon.is-invite .age-chips,.mob-chips.is-invite{animation:none}.hang-note,.hang-note.is-on{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/bt-hero.css.map */
