.hycap__k{margin:0 0 10px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--kintsugi,#b8873f)}.hycap__h{margin:0;font-size:clamp(24px,3.4vw,34px);line-height:1.12;font-weight:500;letter-spacing:-.015em;color:var(--ink,#1c1a17)}.hycap__rule{display:block;width:64px;height:1px;margin:18px 0;background:var(--kintsugi,#b8873f)}.hycap__p{margin:0;max-width:44ch;font-size:15px;line-height:1.6;color:var(--stone,#6a6259)}.hycap__form{margin:0;display:contents}.hycap__lab{display:block;margin-bottom:8px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--stone,#6a6259)}.hycap__f{display:flex;flex-wrap:wrap;gap:10px}.hycap__e{flex:1 1 230px;min-width:0;min-height:54px;padding:14px 16px;font-size:16px;color:var(--ink,#1c1a17);background:#fff;border:1px solid var(--border,#e7e2da);border-radius:3px;-webkit-appearance:none;appearance:none}.hycap__e::placeholder{color:#a79e93}.hycap__e:focus-visible,.hycap__b:focus-visible,.hycap-mod__x:focus-visible,.hyroom__t:focus-visible{outline:2px solid var(--ink,#1c1a17);outline-offset:2px}.hycap__b{flex:0 0 auto;min-height:54px;padding:14px 28px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:11.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#fff;background:#000;border:0;border-radius:3px;cursor:pointer}.hycap__s{margin:12px 0 0;font-size:12.5px;line-height:1.45;color:#8a8178}.hycap__err{margin:12px 0 0;font-size:13px;color:#9c3b2f}.hycap__code{display:inline-block;padding:13px 24px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:16px;font-weight:700;letter-spacing:.18em;color:var(--ink,#1c1a17);background:#fff;border:1px dashed var(--kintsugi,#b8873f)}.hycap{border-top:1px solid var(--border,#e7e2da);background:var(--porcelain,#faf8f5)}.hycap__in{max-width:1180px;margin:0 auto;padding:clamp(44px,6vw,76px) 20px calc(clamp(44px,6vw,76px) + var(--hycap-cookie,0px));display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,40px);text-align:left}.hycap__col{min-width:0}@media(min-width:900px){.hycap__in{grid-template-columns:1.1fr .9fr;gap:clamp(40px,6vw,88px);align-items:center}}.hycap-mod{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;isolation:isolate;display:flex;align-items:flex-end;justify-content:center;background:#1c1a1700;transition:background .34s ease}.hycap-mod.is-up{background:#1c1a1775}.hycap-mod__c{position:relative;width:100%;max-height:92dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:34px 20px calc(24px + env(safe-area-inset-bottom));background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -18px 50px -24px #1c1a1780;transform:translateY(102%);transition:transform .36s cubic-bezier(.22,1,.36,1)}.hycap-mod.is-up .hycap-mod__c{transform:none}.hycap-mod__grab{display:block;width:38px;height:4px;margin:0 auto 18px;border-radius:2px;background:#ded7cc}.hycap-mod__x{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;color:var(--stone,#6a6259);background:none;border:0;border-radius:50%;cursor:pointer}.hycap-mod__k{margin-bottom:12px}.hycap-mod__amt{margin:0;display:flex;flex-direction:column;gap:2px}.hycap-mod__num{font-size:clamp(46px,14vw,64px);line-height:.92;font-weight:400;letter-spacing:-.03em;color:var(--ink,#1c1a17)}.hycap-mod__off{font-size:clamp(15px,4vw,17px);line-height:1.3;color:var(--stone,#6a6259)}.hycap-mod__rule{display:block;width:100%;max-width:190px;height:1px;margin:16px 0 20px;background:var(--kintsugi,#b8873f);transform-origin:left center;transform:scaleX(0);transition:transform .62s cubic-bezier(.22,1,.36,1) .22s}.hycap-mod.is-up .hycap-mod__rule{transform:scaleX(1)}.hycap-mod__terms{margin:16px 0 0;font-size:11.5px;line-height:1.5;color:#9a9288}.hycap-mod .hycap__form{display:block}.hycap-mod__num,.hycap-mod__off{opacity:0;transform:translateY(8px);transition:opacity .5s ease,transform .5s cubic-bezier(.22,1,.36,1)}.hycap-mod.is-up .hycap-mod__num{opacity:1;transform:none;transition-delay:.08s}.hycap-mod.is-up .hycap-mod__off{opacity:1;transform:none;transition-delay:.16s}.hyroom{margin:0 0 22px;padding:0;border:0}.hyroom__q{padding:0;margin:0 0 6px;font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:10px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--stone,#6a6259)}.hyroom__sub{margin:0 0 14px;font-size:13px;line-height:1.45;color:#8a8178}.hyroom__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hyroom__t{display:flex;flex-direction:column;gap:8px;padding:8px;text-align:left;cursor:pointer;background:#fff;border:1px solid var(--border,#e7e2da);border-radius:3px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.hyroom__img{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:2px;background:var(--porcelain,#faf8f5)}.hyroom__img img{display:block;width:100%;height:100%;object-fit:cover}.hyroom__n{font-family:var(--mono,ui-monospace,Menlo,monospace);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--stone,#6a6259)}.hyroom__t[aria-pressed=true]{border-color:var(--ink,#1c1a17);background:var(--porcelain,#faf8f5);box-shadow:inset 0 0 0 1px var(--ink,#1c1a17)}.hyroom__t[aria-pressed=true] .hyroom__n{color:var(--ink,#1c1a17)}.hyroom__t[aria-pressed=true] .hyroom__img:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--kintsugi,#b8873f)}@media(min-width:700px){.hycap-mod{align-items:center;padding:24px}.hycap-mod__c{max-width:520px;max-height:88dvh;padding:52px 44px 38px;border-radius:4px;transform:translateY(14px) scale(.985);opacity:0;transition:transform .36s cubic-bezier(.22,1,.36,1),opacity .28s ease;box-shadow:0 30px 70px -30px #1c1a178c}.hycap-mod.is-up .hycap-mod__c{transform:none;opacity:1}.hycap-mod__grab{display:none}.hycap-mod__x{top:12px;right:12px}}@media(prefers-reduced-motion:reduce){.hycap-mod,.hycap-mod__c,.hycap-mod__rule,.hycap-mod__num,.hycap-mod__off,.hyroom__t{transition:none}.hycap-mod__c{transform:none;opacity:1}.hycap-mod__rule{transform:scaleX(1)}.hycap-mod__num,.hycap-mod__off{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/hy-capture.css.map */
