.hga{--hga-gutter: clamp(22px, 4.5vw, 88px);--hga-rule: color-mix(in srgb, var(--hd-ink) 22%, transparent);--hga-white: white;--hga-focus: var(--hd-ink);background:var(--hga-white);color:var(--hd-ink);font:400 18px/1.55 var(--hd-font-body);letter-spacing:normal}.hga *,.hga *:before,.hga *:after{box-sizing:border-box}.hga :is(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.hga :is(h1,h2,h3,h4){color:inherit;letter-spacing:-.025em;text-wrap:balance}.hga :is(h1,h2,h3){font-family:var(--hd-font-display);font-weight:600}.hga h1{max-width:17ch;font-size:clamp(52px,8.1vw,128px);font-weight:650;line-height:.99}.hga h2{font-size:clamp(36px,4.5vw,68px);line-height:1.07}.hga h3{font-size:clamp(28px,2.65vw,40px);line-height:1.12}.hga a{color:inherit}.hga [hidden]{display:none!important}.hga img{display:block;max-width:100%;height:auto}.hga :is(a,button,input,select,textarea,summary,canvas):focus-visible{outline:3px solid var(--hga-focus);outline-offset:5px}.hga input{font-size:16px}.hga-quote,.hga-studio{scroll-margin-top:96px}.hga-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.hga-kicker{font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hga-body{font-size:clamp(18px,1.55vw,22px);line-height:1.55}.hga-note{font-size:15px;line-height:1.55}.hga .hga-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:12px 24px;border:2px solid var(--hd-ink);border-radius:100px;box-shadow:0 5px 0 var(--hd-ink);background:var(--hd-gold);color:var(--hd-ink);font:650 17px/1.25 var(--hd-font-body);text-decoration:none;cursor:pointer;transition:background .16s,transform .16s,box-shadow .16s}.hga .hga-button:hover{background:var(--hd-orange)}.hga .hga-button:active{transform:translateY(5px);box-shadow:0 0 0 var(--hd-ink)}.hga .hga-button--small{min-height:46px;padding:8px 18px;gap:10px;font-size:15px;box-shadow:0 4px 0 var(--hd-ink)}.hga .hga-button--small:active{transform:translateY(4px)}.hga-icon{flex:none}.hga .hga-link{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0;border:0;background:none;color:inherit;cursor:pointer;font:700 17px/1.25 var(--hd-font-body);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.hga .hga-link:hover{text-decoration-thickness:3px}.hga .hga-link:disabled{cursor:default;opacity:.45;text-decoration:none}.hga ::selection{background:var(--hd-gold);color:var(--hd-ink)}.hga-intro{padding:124px var(--hga-gutter) 72px;background:var(--hd-blue)}.hga-intro__kicker{display:flex;align-items:center;gap:9px;margin-bottom:22px!important}.hga-intro__kicker span{width:9px;height:9px;background:var(--hd-ink);border-radius:50%}.hga-exhibit{margin-top:44px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(32px,6vw,96px);align-items:center}.hga-object{position:relative;min-width:0;padding:0;margin:0;border:0}.hga-object>.hga-sr-only{bottom:24px;left:24px}.hga-object__photos{position:relative;aspect-ratio:1;overflow:hidden;border-radius:28px;background:#cfc6bd}.hga-object__photo{width:100%}.hga-object__photo img{width:100%;aspect-ratio:1;object-fit:cover}.hga-object__photo--cork{display:none}.hga-object__cork:checked~.hga-object__photos .hga-object__photo--wood{display:none}.hga-object__cork:checked~.hga-object__photos .hga-object__photo--cork{display:block}.hga-object__name{position:absolute;top:18px;left:18px;padding:6px 14px;border-radius:999px;background:var(--hga-white);color:var(--hd-ink);font-size:13px;font-weight:700}.hga-object__switch{position:absolute;left:18px;right:18px;bottom:22px;display:flex;flex-wrap:wrap;gap:10px}.hga-object__switch label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:8px 16px;border:2px solid var(--hd-ink);border-radius:999px;box-shadow:0 4px 0 var(--hd-ink);background:var(--hga-white);font-size:14px;font-weight:700;line-height:1.25;cursor:pointer}.hga-object__wood:checked~.hga-object__photos .hga-object__switch label:first-child,.hga-object__cork:checked~.hga-object__photos .hga-object__switch label:last-child{background:var(--hd-gold);box-shadow:none;transform:translateY(4px)}.hga-object__wood:focus-visible~.hga-object__photos .hga-object__switch label:first-child,.hga-object__cork:focus-visible~.hga-object__photos .hga-object__switch label:last-child{outline:3px solid var(--hga-focus);outline-offset:5px}.hga-object__switch label:hover{background:var(--hd-sky)}.hga-switch__short{display:none}.hga-object__switch label:active{transform:translateY(5px);box-shadow:none}.hga-exhibit__notes{display:grid;gap:40px}.hga-exhibit__intro .hga-kicker{margin-bottom:18px}.hga-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:30px}.hga-spec{font-size:15px}.hga-spec>div{display:grid;grid-template-columns:78px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--hga-rule)}.hga-spec dt{font-weight:800}.hga-refusal{--hga-focus: var(--hd-sky);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:clamp(36px,8vw,120px);padding:64px var(--hga-gutter);background:var(--hd-navy);color:var(--hga-white)}.hga-refusal h2{max-width:10ch;color:var(--hd-sky);font-weight:650}.hga-refusal__list{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;max-width:30ch;font:450 clamp(22px,2.5vw,32px)/1.45 var(--hd-font-display)}.hga-refusal__list s{text-decoration-thickness:3px;text-decoration-color:var(--hd-coral)}.hga-refusal__keep{display:inline-flex;align-items:center;gap:10px}.hga-refusal__keep span{padding:0 .25em;border-radius:.2em;background:var(--hd-gold);color:var(--hd-ink);font-weight:600}.hga-refusal__keep .hga-icon{width:1em;height:1em;padding:.14em;border-radius:50%;background:var(--hd-gold);color:var(--hd-ink)}.hga-refusal__answer{align-self:center;display:grid;gap:24px}.hga-refusal__lead{font:500 clamp(26px,3vw,42px)/1.22 var(--hd-font-display)}.hga-life{padding:80px var(--hga-gutter) 88px;background:var(--hga-white)}.hga-life h2{max-width:12ch}.hga-life__spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:40px}.hga-panel{display:flex;flex-direction:column;min-width:0;padding:clamp(28px,3.6vw,56px);border-radius:32px}.hga-panel--day{background:var(--hd-sky);color:var(--hd-ink)}.hga-panel--night{--hga-focus: white;background:var(--hd-navy);color:#fff}.hga-panel__label{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:800}.hga-panel--night .hga-panel__label .hga-icon{color:var(--hd-gold)}.hga-panel h3{max-width:9.5em;margin-top:30px}.hga-panel__body{max-width:36ch;margin-top:16px!important;font-size:18px;text-wrap:pretty!important}.hga-panel--night .hga-panel__body{color:#d9ecff}.hga-points{margin-top:auto!important;padding-top:36px;display:grid;gap:0}.hga-points div{padding:16px 0;border-top:1px solid color-mix(in srgb,var(--hd-ink) 24%,transparent)}.hga-points dt{font:800 17px/1.35 var(--hd-font-body)}.hga-points dd{margin-top:4px;font-size:16px}.hga-panel__line span{display:block}.hga-panel__line{margin-top:auto!important;padding-top:36px;color:var(--hd-gold);font:600 clamp(24px,2.2vw,32px)/1.2 var(--hd-font-display);letter-spacing:-.015em}.hga-quote{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(36px,9vw,144px);padding:72px var(--hga-gutter) 88px;background:var(--hga-white);scroll-margin-top:96px}.hga-quote__intro>.hga-kicker{margin-bottom:22px}.hga-quote h2{font-size:clamp(40px,4.4vw,65px)}.hga-quote__intro>.hga-body{margin-top:24px}.hga-quote__intro>.hga-note{margin-top:24px;max-width:40ch}.hga-steps__title{margin-top:44px!important;font-size:clamp(24px,2vw,30px)!important}.hga-steps{display:grid;gap:20px;margin:22px 0 0;padding:0;list-style:none}.hga-steps li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.hga-steps li>span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--hd-blue);font:600 21px/1 var(--hd-font-display)}.hga-steps h4{font:800 17px/1.35 var(--hd-font-body);letter-spacing:normal}.hga-steps p{margin-top:4px;font-size:16px}.hga-deadline{margin-top:24px!important;padding:12px 16px;border-radius:14px;background:var(--hd-gold);font-weight:800}.hga-studio{padding:48px var(--hga-gutter) 56px;background:var(--hd-sky);scroll-margin-top:96px}.hga-studio__heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px}.hga-studio h2{max-width:20ch;font-size:clamp(34px,3.8vw,54px)}.hga-studio__heading p{font-size:17px}.hga-studio__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center;margin-top:24px}.hga-studio__stage{position:relative;min-width:0;height:420px;overflow:hidden;border-radius:28px;background:radial-gradient(110% 85% at 50% 40%,#fff,#e6f3ff 45%,#cbe6ff)}.hga-studio__stage canvas{display:block;width:100%;height:100%;cursor:grab;opacity:0;transition:opacity .5s ease-out}.hga-studio__stage canvas:active{cursor:grabbing}.hga-studio__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;display:none}.hga-studio[data-hga-failed] .hga-studio__fallback{display:block}.hga-studio__stage figcaption{position:absolute;left:50%;bottom:16px;transform:translate(-50%);display:none;padding:6px 14px;border-radius:999px;background:color-mix(in srgb,white 85%,transparent);white-space:nowrap;font-size:14px;pointer-events:none}.hga-studio[data-hga-ready] .hga-studio__stage figcaption{display:block}.hga-studio[data-hga-ready] canvas{opacity:1}.hga-studio[data-hga-ready] .hga-studio__fallback{display:none}.hga-studio__panel{min-width:0;display:grid}.hga-studio__controls{display:grid;gap:14px;border:0;padding:0;margin:20px 0 8px;min-width:0}.hga .hga-upload{justify-self:start;background:var(--hd-blue)}.hga .hga-upload:hover{background:var(--hga-white)}.hga .hga-control{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border:2px solid var(--hd-ink);border-radius:999px;box-shadow:0 5px 0 var(--hd-ink);background:var(--hga-white);color:var(--hd-ink);font:700 15px/1.3 var(--hd-font-body);cursor:pointer}.hga .hga-control:hover{background:var(--hd-sky)}.hga .hga-control:active{transform:translateY(5px);box-shadow:none}.hga :is(.hga-control,.hga-object__switch label){transition:background .16s,transform .16s,box-shadow .16s}.hga .hga-control--icon{min-width:46px;padding:8px}.hga-studio :disabled{cursor:progress}.hga-studio button:disabled{opacity:.45;transform:none}.hga-studio .hga-control.is-active{background:var(--hd-gold)}.hga .hga-studio__quote{justify-self:start;margin-top:18px}.hga-studio__rotation,.hga-studio__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hga-studio__rotation [data-hd-b2b-rotation]{min-width:4ch;text-align:center}.hga-file{display:flex;align-items:center;gap:16px;min-width:0;font-size:14px}.hga-file:has(img[hidden]){display:none}.hga-file img{object-fit:contain;flex:0 0 48px;height:48px}.hga-file span{overflow-wrap:anywhere}.hga-form{--hga-focus: white;min-width:0;display:grid;gap:20px;padding:clamp(24px,3.4vw,48px);border-radius:32px;background:var(--hd-blue)}.hga-field{display:grid;gap:9px;min-width:0}.hga-field label{font-size:15px;font-weight:800}.hga-field :is(input,select,textarea){display:block;width:100%;min-width:0;min-height:54px;padding:13px 16px;border:2px solid var(--hd-ink);border-radius:16px;color:var(--hd-ink);background:var(--hga-white);font:400 17px/1.4 var(--hd-font-body);transition:box-shadow .15s}.hga-field :is(input,select,textarea):focus-visible{outline:none;box-shadow:0 0 0 4px var(--hga-white)}.hga-field select{appearance:none;-webkit-appearance:none;padding-right:48px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2300111c' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:20px}.hga-field textarea{resize:vertical}.hga-field ::placeholder{color:#4b6070;opacity:1}.hga-form__row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px}.hga-form .hga-button{width:100%}.hga-error{color:#8c0019;font-weight:700}.hga-form .hga-error{padding:14px 16px;border:2px solid var(--hd-ink);border-radius:14px;background:#ffe7ec;color:var(--hd-ink)}.hga-error a{display:inline-block;min-height:48px}.hga-success{padding-block:40px;font:450 32px/1.3 var(--hd-font-display)}.hga-success>span{display:grid;place-items:center;width:72px;height:72px;margin-bottom:20px;border-radius:50%;background:var(--hd-gold);color:var(--hd-ink)}.hga-success .hga-icon{width:38px;height:38px}.hga-closing{--hga-focus: white;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(36px,6vw,96px);align-items:center;overflow:hidden;padding:clamp(72px,9vw,136px) var(--hga-gutter);background:var(--hd-navy);color:#fff}.hga-closing h2 span{display:block;white-space:nowrap}.hga-closing h2{max-width:none;color:var(--hd-sky);font-size:clamp(64px,9.6vw,156px);font-weight:650;line-height:.94;letter-spacing:-.035em}.hga-closing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;margin-top:44px}.hga-closing .hga-link{color:#fff}.hga-closing__photo{justify-self:end;width:min(100%,460px);transform:rotate(4deg)}.hga-closing__photo img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:28px;box-shadow:0 30px 60px #00000059}@media(min-width:1600px){.hga{--hga-gutter: max(72px, calc((100vw - 1500px)/2) )}}@media(max-width:1100px){.hga-exhibit{gap:32px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.hga-exhibit__notes{gap:26px}.hga-exhibit__intro .hga-body{font-size:17px}.hga-object__switch label{font-size:13px;padding-inline:12px}}@media(max-width:760px){.hga-intro{padding-top:100px;padding-bottom:48px}.hga h1{font-size:clamp(48px,9.8vw,74px);max-width:14ch}.hga-kicker{font-size:11px;letter-spacing:.08em}.hga-exhibit{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:30px}.hga .hga-button--small{padding:7px 12px;font-size:13px;gap:6px}.hga-panel__line{font-size:21px}.hga-object__photos{aspect-ratio:auto;overflow:visible;border-radius:0;background:none}.hga-object__photo img{border-radius:24px}.hga-object__switch{position:static;flex-direction:row;flex-wrap:nowrap;gap:8px;margin-top:12px}.hga-object__switch label{min-height:40px;padding:6px 12px;gap:6px;font-size:13px;box-shadow:0 3px 0 var(--hd-ink)}.hga-object__switch .hga-icon{width:15px;height:15px}.hga-switch__long{display:none}.hga-switch__short{display:inline}.hga-object__switch label{padding:7px 12px;font-size:13px}.hga-life{padding-block:56px 60px}.hga-life__spread{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px}.hga-panel{padding:28px 24px;border-radius:26px}.hga-points,.hga-panel__line{padding-top:24px}.hga-form{padding:22px 18px;border-radius:26px}.hga-closing{grid-template-columns:minmax(0,1fr);padding-block:64px 72px}.hga-closing__photo{justify-self:center;width:min(82%,360px);transform:rotate(3deg)}.hga-closing__actions{margin-top:32px}.hga-exhibit__notes{padding-top:0;gap:32px}.hga-exhibit__intro .hga-body{font-size:18px}.hga-exhibit__intro .hga-button{width:100%}.hga-spec>div{grid-template-columns:80px 1fr}.hga-quote{grid-template-columns:minmax(0,1fr);padding-block:44px 56px;gap:36px}.hga-refusal{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:42px}.hga-refusal h2{max-width:6.5em}.hga-refusal__list{margin-top:20px}.hga-studio{padding-block:36px 42px}.hga-studio__heading,.hga-studio__grid{grid-template-columns:minmax(0,1fr);gap:24px}.hga-studio__stage{height:300px}.hga-form__row{grid-template-columns:minmax(0,1fr);gap:24px}}@media(prefers-reduced-motion:reduce){.hga *,.hga *:before,.hga *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.hga h1,.hga h2,.hga h3,.hga h4{text-wrap:balance}.hga p,.hga dd,.hga li{text-wrap:pretty}.hga-studio__examples{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.hga-studio__examples .hga-note{width:100%}.hga-control--example{width:80px;height:46px;padding:0 8px;display:inline-grid;place-items:center}.hga-control--example img{max-width:100%;max-height:22px;width:auto;height:auto;object-fit:contain}.hga-studio__stage canvas[data-hd-b2b-canvas]{cursor:pointer}.hga-studio__stage canvas[data-hd-b2b-canvas].is-interactive{cursor:grab}.hga-studio__stage canvas[data-hd-b2b-canvas].is-interactive:active{cursor:grabbing}
/*# sourceMappingURL=/cdn/shop/t/33/assets/humanodoro-gifts.css.map */
