.unc-kit-scene{display:none;background:#fff;color:#050505;position:relative}html.unc-scene-on .unc-kit-scene{display:block}html.unc-scene-on .shopify-section:has(.unc-pdp-proto__head){display:none}.unc-kit-scene__track{position:relative;height:var(--hold-d, 520vh)}.unc-kit-scene__stage{position:sticky;top:0;height:100vh;height:100svh;min-height:560px;overflow:hidden}.unc-kit-scene__inner{box-sizing:border-box;height:100%;max-width:1600px;margin:0 auto;padding:calc(var(--unc-hdr-h, 71px) + 20px) 56px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;column-gap:40px;row-gap:12px}.unc-kit-scene__title{grid-column:1 / -1;margin:0;font-family:var(--unc-serif, "Playfair Display", serif);font-size:clamp(28px,3.4vw,52px);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:#050505}.unc-kit-scene__left{position:relative;display:grid;align-content:center;min-width:0}.unc-kit-scene__readout,.unc-kit-scene__close{grid-area:1 / 1;transition:opacity .4s ease,transform .4s ease}.unc-kit-scene__close{opacity:0;transform:translate3d(0,18px,0);pointer-events:none;align-self:center}.unc-kit-scene.is-end .unc-kit-scene__readout{opacity:0;transform:translate3d(0,-18px,0)}.unc-kit-scene.is-end .unc-kit-scene__close{opacity:1;transform:none;pointer-events:auto}.unc-kit-scene__day{margin:0;display:flex;align-items:flex-end;gap:clamp(10px,1.6vw,24px)}.unc-kit-scene__day-label{font-family:var(--unc-serif, "Playfair Display", serif);font-size:clamp(22px,2.6vw,40px);font-weight:700;line-height:1;padding-bottom:.9em}.unc-kit-scene__day-num{font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(120px,17vw,280px);font-weight:700;line-height:.82;letter-spacing:-.05em;font-variant-numeric:tabular-nums lining-nums;min-width:1.15em}.unc-kit-scene__mg{margin:clamp(14px,2.4vh,28px) 0 0;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 14px}.unc-kit-scene__mg-num{font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(44px,6.4vw,104px);font-weight:700;line-height:1;letter-spacing:-.04em;color:#9a6f00;font-variant-numeric:tabular-nums lining-nums}.unc-kit-scene__mg-text{font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(16px,1.7vw,26px);font-weight:500;color:#050505bf}.unc-kit-scene__close-line{margin:0 0 clamp(18px,3vh,32px);font-family:var(--unc-serif, "Playfair Display", serif);font-size:clamp(34px,5.4vw,84px);font-weight:700;line-height:1.04;letter-spacing:-.02em;max-width:11em}.unc-kit-scene__btn{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;background:#d4af37;color:#050505;font-family:var(--unc-sans, "Inter", sans-serif);font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:20px 44px;border-radius:8px;transition:transform .2s ease,background-color .2s ease}.unc-kit-scene__btn:hover{background:#c9a42d;transform:translate3d(0,-2px,0)}.unc-kit-scene__btn:focus-visible{outline:3px solid #050505;outline-offset:3px}.unc-kit-scene__pouches{--ph: min(46vh, 440px);display:flex;align-items:flex-end;justify-content:center;gap:clamp(8px,2vw,32px);min-width:0;min-height:0}.unc-kit-scene__pouch{margin:0;display:flex;flex-direction:column;align-items:center;min-width:0}.unc-kit-scene__img{display:block;height:var(--ph);width:auto;max-width:none}.unc-kit-scene__pouch--reset .unc-kit-scene__img{height:calc(var(--ph) * .74)}.unc-kit-scene__pouch--reset .unc-kit-scene__img{margin-left:calc(var(--ph) * -.152)}.unc-kit-scene__pouch--flow .unc-kit-scene__img{margin-left:calc(var(--ph) * -.145);margin-right:calc(var(--ph) * -.064)}.unc-kit-scene__caps{display:flex;gap:5px;height:22px;margin-bottom:8px;align-items:flex-end}.unc-kit-scene__cap{display:block;box-sizing:border-box;width:clamp(30px,3.4vw,52px);height:clamp(14px,1.4vw,21px);border-radius:999px;border:2px solid #050505;background:linear-gradient(90deg,#fff 0 calc(50% - 1px),#050505 calc(50% - 1px) calc(50% + 1px),#efece6 calc(50% + 1px) 100%);transition:transform .5s cubic-bezier(.5,0,.7,.4),opacity .35s ease;will-change:transform,opacity}.unc-kit-scene__cap--flow{border-color:#8f6e14;background:linear-gradient(90deg,#e2c35a 0 calc(50% - 1px),#8f6e14 calc(50% - 1px) calc(50% + 1px),#d4af37 calc(50% + 1px) 100%);box-shadow:inset 0 3px #ffffff59}.unc-kit-scene__cap.is-out{transform:translate3d(0,60px,0) rotate(28deg);opacity:0}.unc-kit-scene__pouch--reset{transition:opacity .6s ease}.unc-kit-scene__pouch--reset.is-spent{opacity:.4}.unc-kit-scene__cap-label{margin-top:6px;font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(13px,1.2vw,18px);font-weight:500;color:#050505c7;white-space:nowrap}.unc-kit-scene__cap-label b{font-weight:700;color:#050505;font-variant-numeric:tabular-nums lining-nums}.unc-kit-scene__chart{grid-column:1 / -1;position:relative;padding:6px 10px 0}.unc-kit-scene__chart svg{display:block;width:100%;height:clamp(76px,15vh,150px);overflow:visible}.unc-kit-scene__line-ghost,.unc-kit-scene__line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.unc-kit-scene__line-ghost{stroke:#0505051a;stroke-width:3}.unc-kit-scene__line{stroke:#d4af37;stroke-width:5}.unc-kit-scene__sens{fill:none;stroke:#4a90e2;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 9;vector-effect:non-scaling-stroke}.unc-kit-scene__dot--sens{background:#4a90e2;box-shadow:0 0 0 6px #4a90e240;width:14px;height:14px;left:-7px;top:-1px}.unc-kit-scene__sens-label{position:absolute;right:10px;top:-14px;font-family:var(--unc-sans, "Inter", sans-serif);font-size:13px;font-weight:600;color:#2563a8;opacity:0;transition:opacity .4s ease;pointer-events:none}.unc-kit-scene__dot{position:absolute;left:-9px;top:-3px;width:18px;height:18px;border-radius:50%;background:#d4af37;box-shadow:0 0 0 6px #d4af3740;will-change:transform}.unc-kit-scene__axis{display:flex;justify-content:space-between;margin-top:6px;font-family:var(--unc-sans, "Inter", sans-serif);font-size:13px;font-weight:500;color:#0505059e}.unc-kit-scene__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (max-width:989px){.unc-kit-scene__inner{padding:calc(var(--unc-hdr-h, 60px) + 20px) 22px 16px;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;row-gap:10px}.unc-kit-scene__track{height:var(--hold-m, 480vh)}.unc-kit-scene__title{font-size:26px}.unc-kit-scene__day-num{font-size:clamp(88px,27vw,150px)}.unc-kit-scene__day-label{font-size:22px}.unc-kit-scene__mg{margin-top:8px}.unc-kit-scene__mg-num{font-size:44px}.unc-kit-scene__mg-text{font-size:16px}.unc-kit-scene__pouches{--ph: clamp(120px, calc(100svh - 470px) , 240px);gap:4px}.unc-kit-scene__close-line{font-size:34px;margin-bottom:14px}.unc-kit-scene__btn{padding:16px 32px;font-size:14px}.unc-kit-scene__chart svg{height:clamp(60px,11vh,100px)}.unc-kit-scene__axis{font-size:12px}.unc-kit-scene__sens-label{font-size:12px;top:-12px}}@media(prefers-reduced-motion:reduce){.unc-kit-scene{display:none!important}.unc-kit-scene__pouch--reset,.unc-kit-scene__readout,.unc-kit-scene__close,.unc-kit-scene__cap{transition:none}}.unc-kit-scene__note{margin:clamp(8px,1.4vh,16px) 0 0;font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(15px,1.4vw,20px);line-height:1.4;color:#050505c7;min-height:2.8em}.unc-kit-scene__after{background:#fff;padding:clamp(24px,4vw,56px) 0 clamp(64px,8vw,112px)}.unc-kit-scene__after-inner{max-width:1600px;margin:0 auto;padding:0 56px;display:grid;gap:18px;max-width:920px;margin-left:max(56px,calc((100vw - 1600px)/2 + 56px))}.unc-kit-scene__intro,.unc-kit-scene__aside{font-family:var(--unc-sans, "Inter", sans-serif);font-size:clamp(17px,1.5vw,21px);line-height:1.55;color:#050505}.unc-kit-scene__intro p,.unc-kit-scene__aside p{margin:0}.unc-kit-scene__aside{color:#050505c7}.unc-kit-scene__legend{margin:0;font-family:var(--unc-sans, "Inter", sans-serif);font-size:14px;color:#0505059e}.unc-kit-scene__pretaper{margin-top:12px;padding:clamp(20px,3vw,32px);background:#f5f5f7;border-radius:16px}.unc-kit-scene__pretaper-title{margin:0;font-family:var(--unc-serif, "Playfair Display", serif);font-size:clamp(22px,2.2vw,30px);font-weight:700;line-height:1.15;color:#050505}.unc-kit-scene__pretaper-body{font-family:var(--unc-sans, "Inter", sans-serif);font-size:16px;line-height:1.6;color:#050505d9}.unc-kit-scene__pretaper-body p{margin:0 0 10px}.unc-kit-scene__pretaper-body a{color:#7a5a00;font-weight:600;text-underline-offset:3px}.unc-kit-scene__pretaper-small{margin:6px 0 0;font-family:var(--unc-sans, "Inter", sans-serif);font-size:13.5px;color:#050505a6}@media screen and (max-width:989px){.unc-kit-scene__after-inner{padding:0 22px;margin-left:0}.unc-kit-scene__note{font-size:15px}}.unc-kit-scene.is-end .unc-kit-scene__note{opacity:0}.unc-kit-scene__pretaper{padding:0}.unc-kit-scene__pretaper-sum{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:18px clamp(20px,3vw,32px);cursor:pointer;list-style:none}.unc-kit-scene__pretaper-sum::-webkit-details-marker{display:none}.unc-kit-scene__pretaper-sum:focus-visible{outline:2px solid #050505;outline-offset:2px;border-radius:16px}.unc-kit-scene__pretaper-plus{position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:#050505}.unc-kit-scene__pretaper-plus:before,.unc-kit-scene__pretaper-plus:after{content:"";position:absolute;left:8px;right:8px;top:13px;height:2px;background:#fff;transition:transform .2s}.unc-kit-scene__pretaper-plus:after{transform:rotate(90deg)}.unc-kit-scene__pretaper[open] .unc-kit-scene__pretaper-plus:after{transform:rotate(0)}.unc-kit-scene__pretaper-body,.unc-kit-scene__pretaper-small{padding:0 clamp(20px,3vw,32px)}.unc-kit-scene__pretaper-small{margin:6px 0 0;padding-bottom:clamp(20px,3vw,28px)}.unc-kit-scene__pretaper[open] .unc-kit-scene__pretaper-body{padding-top:2px}@media(prefers-reduced-motion:reduce){.unc-kit-scene__pretaper-plus:before,.unc-kit-scene__pretaper-plus:after{transition:none}}.unc-kit-scene{overflow-x:clip}.unc-kit-scene__stage{clip-path:inset(0);contain:paint}@media screen and (max-width:989px){.unc-kit-scene__pouches{container-type:size}.unc-kit-scene__note{min-height:2.8em}}@supports (height: 1cqh){@media screen and (max-width:989px){.unc-kit-scene__pouches{--ph: clamp(84px, min( calc(100cqh - 66px) , calc((100cqw - 12px) / 1.3)), 300px)}}}@media screen and (max-width:989px)and (max-height:760px){.unc-kit-scene__title{font-size:22px}.unc-kit-scene__day-num{font-size:clamp(64px,19vw,96px)}.unc-kit-scene__day-label{font-size:18px}.unc-kit-scene__mg{margin-top:4px}.unc-kit-scene__mg-num{font-size:34px}.unc-kit-scene__inner{row-gap:6px}.unc-kit-scene__chart svg{height:54px}}.unc-kit-scene__story{display:grid;margin-top:clamp(10px,1.6vh,18px);padding-left:14px;border-left:2px solid #d4af37}.unc-kit-scene__step{grid-area:1 / 1;margin:0;opacity:0;transition:opacity .18s ease;font-family:var(--unc-sans, "Inter", sans-serif)}.unc-kit-scene__step.is-on{opacity:1;transition:opacity .4s ease .14s}.unc-kit-scene__step b{display:block;font-size:20px;font-weight:700;line-height:1.25;color:#050505}.unc-kit-scene__step span{display:block;margin-top:4px;font-size:16px;line-height:1.4;color:#050505c7;max-width:34em;text-wrap:pretty}.unc-kit-scene.is-end .unc-kit-scene__story{opacity:0}@media screen and (max-width:989px){.unc-kit-scene__story{margin-top:8px;padding-left:12px}.unc-kit-scene__step b{font-size:16px}.unc-kit-scene__step span{margin-top:2px}}@media screen and (max-width:989px)and (max-height:760px){.unc-kit-scene__story{margin-top:6px}.unc-kit-scene__step span{font-size:14px;line-height:1.35}}@media(prefers-reduced-motion:reduce){.unc-kit-scene__step,.unc-kit-scene__step.is-on{transition:none}}.unc-kit-scene__storystatic{display:block;background:#fff;color:#050505;padding:clamp(40px,6vw,80px) 0}html.unc-scene-on .unc-kit-scene__storystatic{display:none}.unc-kit-scene__storystatic-inner{max-width:1600px;margin:0 auto;padding:0 56px}.unc-kit-scene__storystatic-h{margin:0 0 24px;font-family:var(--unc-serif, "Playfair Display", serif);font-size:20px;font-weight:700;line-height:1.2;color:#050505}.unc-kit-scene__storystatic-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 56px}.unc-kit-scene__storystatic-list li{padding-left:14px;border-left:2px solid #d4af37;font-family:var(--unc-sans, "Inter", sans-serif)}.unc-kit-scene__storystatic-list b{display:block;font-size:16px;font-weight:700;line-height:1.3;color:#050505}.unc-kit-scene__storystatic-list span{display:block;margin-top:4px;font-size:16px;line-height:1.5;color:#050505c7}@media screen and (max-width:989px){.unc-kit-scene__storystatic-inner{padding:0 22px}.unc-kit-scene__storystatic-list{grid-template-columns:minmax(0,1fr);gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/unc-kit-scene.css.map */
