.hb-root{--hb-accent-c: var(--hb-accent, var(--color-primary-button-background, var(--color-foreground)));--hb-text-c: var(--hb-text, var(--color-foreground));--hb-paper: var(--color-background);--hb-muted: color-mix(in srgb, var(--hb-text-c) 72%, var(--hb-paper));--hb-line: color-mix(in srgb, var(--hb-accent-c) 20%, transparent);--hb-card-c: var(--hb-card-bg, color-mix(in srgb, var(--hb-accent-c) 7%, var(--hb-paper)));--hb-shadow: 0 14px 34px -18px color-mix(in srgb, var(--hb-text-c) 55%, transparent), 0 2px 6px color-mix(in srgb, var(--hb-text-c) 8%, transparent);position:relative;isolation:isolate;color:var(--hb-text-c);background:var(--hb-section-bg, transparent);padding:var(--hb-pad-top) 0 var(--hb-pad-bottom)}.hb-root:has(>.hb-wall){clip-path:inset(0)}.hb-root *,.hb-root *:before,.hb-root *:after{box-sizing:border-box}.hb-inner{width:min(var(--hb-max),100% - 2 * var(--hb-gutter, 20px));margin-inline:auto}.hb-root :is(h1,h2,h3,h4){text-transform:none;letter-spacing:normal}.hb-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hb-wall{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.hb-wall{bottom:auto;height:var(--hb-photo-h, 100%)}.hb-wall__img{width:100%;height:100%;object-fit:cover;filter:blur(var(--hb-wall-blur));transform:scale(1.08)}.hb-wall:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hb-wall-tint-color, var(--color-background));opacity:var(--hb-wall-tint, .4)}.hb-glass{position:relative;isolation:isolate;border-radius:var(--hb-radius, 20px);box-shadow:var(--hb-shadow)}.hb-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;clip-path:inset(0 round var(--hb-radius, 20px));background:color-mix(in srgb,var(--hb-card-bg, var(--hb-paper)) calc(var(--hb-frost, .4) * 100%),transparent);-webkit-backdrop-filter:blur(var(--hb-blur, 14px)) saturate(1.1);backdrop-filter:blur(var(--hb-blur, 14px)) saturate(1.1);box-shadow:inset 0 0 0 1px color-mix(in srgb,white 55%,transparent);transform:translateZ(0)}.hb-glass--tinted:before,.hb-glass-scope--tinted .hb-glass:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb,var(--hb-card-bg, var(--hb-paper)) calc(var(--hb-frost, .4) * 100% + 30%),transparent)}.hb-glass--paper:before,.hb-glass-scope--paper .hb-glass:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--hb-card-c)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.hb-glass:before{background:color-mix(in srgb,var(--hb-paper) 88%,transparent)}}[data-hb-card]{transform:rotate(var(--hb-lean, 0deg))}.hb-root[data-hb-armed] [data-hb-card]:not(.is-in){transform:translateY(28px) rotate(calc(var(--hb-lean, 0deg) * 3))}.hb-root[data-hb-armed] [data-hb-card]:not(.hb-glass):not(.is-in){opacity:0}.hb-root[data-hb-armed] .hb-glass[data-hb-card]:not(.is-in)>*{opacity:0}.hb-root[data-hb-armed] [data-hb-card]{transition:transform .9s cubic-bezier(.2,.8,.2,1) var(--hb-delay, 0ms),opacity .7s ease var(--hb-delay, 0ms)}.hb-root[data-hb-armed] .hb-glass[data-hb-card]>*{transition:opacity .7s ease calc(var(--hb-delay, 0ms) + .15s)}.hb-root[data-hb-armed] .hbb__photo.hb-glass[data-hb-card]>.hbb__slide{transition:opacity .45s ease}.hb-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:0;border-radius:999px;padding:17px 22px;cursor:pointer;text-decoration:none;font:500 1.0625em/1 var(--hbb-font-b, var(--font-body--family, inherit));transition:filter .2s,transform .2s}.hb-btn--main{background:var(--hbb-btn-bg, var(--hb-accent-c));color:var(--hbb-btn-fg, var(--hb-paper))}.hb-btn--main:hover:not(:disabled){filter:brightness(.9);transform:translateY(-1px)}.hb-btn:disabled{opacity:.5;cursor:not-allowed}.hb-btn--inline{display:inline-flex;width:auto;padding-inline:30px}.hb-link{color:var(--hb-accent-c);font-weight:500;text-underline-offset:5px}.hb-link-wrap{margin-top:30px;margin-bottom:var(--hbb-space, 0)}.hbb__grid{display:grid;grid-template-columns:var(--hbb-media-share) 10fr;gap:clamp(20px,calc(var(--hbb-gap-n, 56) * 100vw / 1440),var(--hbb-gap));align-items:start}.hbb--sticky .hbb__stage{position:sticky;top:calc(var(--header-height, 68px) + 28px)}html:has(.hbb--sticky),html:has(.hbb--sticky) body,html:has(.hbb--sticky) .page-wrapper{overflow:visible!important;overflow-x:clip!important}.hbb__photo{touch-action:pan-y;aspect-ratio:var(--hbb-ratio);display:grid;place-items:center;overflow:visible;transition:aspect-ratio .45s cubic-bezier(.2,.8,.2,1)}.hbb__slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;display:grid;place-items:center;opacity:0;transition:opacity .45s}.hbb__slide.is-on{opacity:1}.hbb__photo--cover .hbb__slide{overflow:hidden;border-radius:var(--hb-radius, 20px)}.hbb__photo--cover .hbb__slide>img{width:100%;height:100%;object-fit:cover;border-radius:0;filter:none}.hbb__photo--cover:before{display:none}.hbb__fill{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--hb-radius, 20px);pointer-events:none;opacity:var(--hbb-fill-on, 0);transform:translateZ(0)}.hbb__fill img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;filter:blur(var(--hbb-fill-blur, 24px))!important;transform:scale(1.15)}.hbb__fill:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hbb-fill-tint-color, var(--color-background));opacity:var(--hbb-fill-tint, .2)}.hbb__slide>img,.hbb__slide>.hbb__placeholder{position:relative;opacity:var(--hbb-sharp-on, 1)}.hbb__slide>img,.hbb__placeholder{width:var(--hbb-img);height:var(--hbb-img);object-fit:var(--hbb-fit);border-radius:calc(var(--hb-radius, 20px) - 6px);filter:drop-shadow(0 26px 22px color-mix(in srgb,var(--hb-text-c) 25%,transparent));transition:filter .5s}.hbb__stamp{position:absolute;z-index:2;box-sizing:border-box;aspect-ratio:1;border-radius:50%;min-width:calc(var(--hbb-stamp-size, 96px) * var(--hbb-stamp-k, 1));width:max-content;padding:0 .8em;white-space:nowrap;top:22px;right:22px;display:grid;place-content:center;text-align:center;transform:rotate(var(--hbb-stamp-rot, 9deg));background:var(--hbb-stamp-bg, var(--hb-paper));color:var(--hbb-stamp-fg, var(--hb-accent-c));box-shadow:var(--hb-shadow);font-size:calc(var(--hbb-stamp-size, 96px) / 96 * .6875em);line-height:1.25;letter-spacing:.14em;text-transform:uppercase}.hbb__stamp--tl{right:auto;left:22px}.hbb__stamp--br{top:auto;bottom:22px}.hbb__stamp--bl{top:auto;right:auto;bottom:22px;left:22px}.hbb__stamp--rounded{border-radius:22%}.hbb__stamp--pill{min-width:0;width:auto;aspect-ratio:auto;border-radius:999px;padding:.7em 1.4em;display:flex;align-items:baseline;gap:.55em}.hbb__stamp--pill strong{margin:0!important}.hbb__stamp--outline{box-shadow:var(--hb-shadow),inset 0 0 0 1.5px currentColor}.hbb__stamp--image{background:none;box-shadow:none;aspect-ratio:auto;border-radius:0;padding:0;width:calc(var(--hbb-stamp-size, 96px) * var(--hbb-stamp-k, 1));min-width:0;white-space:normal}.hbb__stamp-img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 14px color-mix(in srgb,var(--hb-text-c) 25%,transparent))}.hbb__stamp>span{font-size:calc(var(--hbb-stl-size, 1em) * var(--hbb-stamp-k, 1));font-family:var(--hbb-stl-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbb-stl-w, 500);font-style:var(--hbb-stl-s, normal);font-size:var(--hbb-stl-size, 1em)}.hbb__stamp strong{line-height:1;font-family:var(--hbb-stm-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbb-stm-w, 500);font-style:var(--hbb-stm-s, normal);font-size:calc(var(--hbb-stm-size, 1.375em) * var(--hbb-stamp-k, 1));letter-spacing:0;text-transform:none;margin:2px 0}.hbb__soldtag{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-50%) rotate(-8deg);background:var(--hb-paper);color:var(--hb-accent-c);padding:14px 30px;border-radius:12px;box-shadow:var(--hb-shadow);line-height:1;font-family:var(--hbb-sold-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbb-sold-w, 500);font-style:var(--hbb-sold-s, normal);font-size:var(--hbb-sold-size, 1.875em);opacity:0;transition:opacity .4s;pointer-events:none}.hbb[data-state=sold] .hbb__soldtag{opacity:1}.hbb[data-state=sold] .hbb__slide>img{filter:grayscale(.75) brightness(1.04)}.hbb[data-state=sold] .hbb__fill{filter:grayscale(.75)}.hbb__thumbs{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px;padding-left:6px}.hbb__thumb{width:74px;height:74px;padding:0;border:0;border-radius:14px;overflow:hidden;cursor:pointer;background:var(--hb-card-c);box-shadow:var(--hb-shadow);opacity:.75;transition:opacity .2s,transform .2s}.hbb__thumb:hover{opacity:1;transform:translateY(-2px)}.hbb__thumb[aria-pressed=true]{opacity:1;outline:2px solid var(--hb-accent-c);outline-offset:3px}.hbb__thumb:focus-visible{opacity:1;outline:2px solid var(--hb-accent-c);outline-offset:3px}.hbb__thumb img{display:block;width:100%;height:100%;object-fit:cover}.hbb__card{font-family:var(--hbb-font-b, inherit);font-size:calc(1rem * var(--hbb-scale, 1));position:relative;border-radius:var(--hb-radius);--hbb-pad-fluid: clamp(var(--hbb-card-pad-m), calc(var(--hbb-pad-m-n, 22) * 1px + (var(--hbb-pad-n, 38) - var(--hbb-pad-m-n, 22)) * (100vw - 750px) / 850), var(--hbb-card-pad));padding:var(--hbb-card-pt, var(--hbb-pad-fluid)) var(--hbb-pad-fluid) var(--hbb-card-pb, var(--hbb-pad-fluid));background:var(--hbb-card-bg, var(--hb-paper));box-shadow:var(--hb-shadow)}.hb-root .hbb-heading{margin-block:0 var(--hbb-space, 14px)}.hb-root .hbb-stock{margin-block:0 var(--hbb-space, 18px)}.hbb[data-state=open] [data-show=sold],.hbb[data-state=sold] [data-show=open]{display:none!important}.hbb-heading{margin:0 0 var(--hbb-space);font-family:var(--hbb-font-h, var(--font-heading--family, serif));font-weight:500;font-size:calc(clamp(var(--hbb-h-m),calc(var(--hbb-hmn, 40) * 1px + (var(--hbb-hn, 60) - var(--hbb-hmn, 40)) * (100vw - 750px) / 850),var(--hbb-h)) * var(--hbb-h-scale, 1));line-height:1.1;color:var(--hbb-h-color, var(--hb-accent-c));font-family:var(--hbb-hd-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbb-hd-w, var(--hbb-font-h-w, 500));font-style:var(--hbb-hd-s, var(--hbb-font-h-s, normal))}.hb-tex{background-image:var(--hb-tex);background-size:var(--hb-tex-size, 420px);background-position:center;-webkit-background-clip:text;background-clip:text;color:transparent}@supports not ((background-clip: text) or (-webkit-background-clip: text)){.hb-tex{color:var(--hb-accent-c);background:none}}.hbb-text{margin-bottom:var(--hbb-space);color:var(--hbb-t-color, inherit);font-family:var(--hbb-tx-f, var(--hbb-ds-f, inherit));font-weight:var(--hbb-tx-w, var(--hbb-ds-w, inherit))}.hbb-text[style*=--hbb-tx-size],.hbb-text[style*=--hbb-ds-size]{font-size:var(--hbb-tx-size, var(--hbb-ds-size))!important}.hbb-text>:first-child{margin-top:0}.hbb-text>:last-child{margin-bottom:0}.hbb-text--lead{font-size:1.125em;line-height:1.55;max-width:46ch}.hbb-text--small{font-size:.9375em;color:var(--hbb-t-color, var(--hb-muted))}.hbb-text--tagline{font-size:.8125em;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:var(--hbb-t-color, var(--hb-accent-c))}.hbb-text a{color:var(--hb-accent-c)}.hbb-variants{border:0;padding:0;margin:12px 0 var(--hbb-space);min-width:0}.hbb-variants__legend{padding:0;margin-bottom:12px;font-weight:500;font-size:.9375em}.hbb-variants__grid{display:grid;grid-template-columns:repeat(var(--hbb-cols),minmax(0,1fr));gap:var(--hbb-vgap)}.hbb-v{position:relative;cursor:pointer;display:block}.hbb-v__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.hbb-v__face{display:block;height:100%;padding:16px 14px 14px;border-radius:16px;border:var(--hbb-v-border-w, 1.5px) solid transparent;background:var(--hbb-v-bg, var(--hb-card-c));transform:rotate(var(--hb-lean, 0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .2s,background .2s,box-shadow .2s}.hbb-v__big{display:block;line-height:1;font-family:var(--hbb-num-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbb-num-w, 500);font-style:var(--hbb-num-s, normal);font-size:var(--hbb-num-size, 2.125em);color:var(--hb-accent-c)}.hbb-v__note{display:block;margin-top:4px;line-height:1.35;font-family:var(--hbb-vnote-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbb-vnote-w, 400);font-style:var(--hbb-vnote-s, normal);font-size:var(--hbb-vnote-size, .875em);color:var(--hb-muted)}.hbb-v__price{display:block;margin-top:10px;font-family:var(--hbb-vprice-f, var(--hbb-font-p, var(--hbb-font-h, var(--font-heading--family, serif))));font-weight:var(--hbb-vprice-w, var(--hbb-font-p-w, 500));font-style:var(--hbb-vprice-s, var(--hbb-font-p-s, normal));font-size:var(--hbb-vprice-size, .9375em)}.hbb-variants--no-price .hbb-v__price{display:none}.hbb-v:hover .hbb-v__face{transform:rotate(0)}.hbb-v__input:checked+.hbb-v__face{background:var(--hbb-v-sel-bg, var(--hb-paper));border-color:var(--hbb-v-sel-border, var(--hb-accent-c));transform:rotate(0) translateY(-3px);box-shadow:var(--hb-shadow)}.hbb-v__input:focus-visible+.hbb-v__face{outline:2px solid var(--hb-accent-c);outline-offset:3px}.hbb-v.is-unavailable{cursor:not-allowed}.hbb-v.is-unavailable .hbb-v__input{pointer-events:none}.hbb-v.is-unavailable .hbb-v__face,.hbb-v.is-unavailable:hover .hbb-v__face{background:color-mix(in srgb,var(--hb-text-c) 7%,var(--hb-paper));border-color:transparent;box-shadow:none;transform:rotate(var(--hb-lean, 0deg))}.hbb-v.is-unavailable :is(.hbb-v__big,.hbb-v__note){opacity:.4;filter:grayscale(1)}.hbb-v.is-unavailable .hbb-v__price{color:var(--hbb-v-sold, #A63A2B);font-weight:600}.hbb-v.is-unavailable .hbb-v__icon{display:none}.hbb-v__icon{position:absolute;top:calc(var(--hbb-v-icon-size, 34px) * -.35);right:calc(var(--hbb-v-icon-size, 34px) * -.25);width:var(--hbb-v-icon-size, 34px);color:var(--hbb-v-icon, var(--hb-accent-c));pointer-events:none;opacity:0;transform:scale(.5) rotate(-20deg);transition:.35s cubic-bezier(.2,.8,.2,1)}.hbb-v__icon svg,.hbb-v__icon img{display:block;width:100%;height:auto}.hbb-v__input:checked~.hbb-v__icon{opacity:1;transform:scale(1) rotate(12deg)}.hbb-v__icon--inside{top:10px;right:10px;width:calc(var(--hbb-v-icon-size, 34px) * .7)}.hbb-v__input:checked~.hbb-v__icon--inside{transform:none}.hbb-v-missing{font-size:.8125em;color:var(--hb-muted)}.hbb-desc__body>:first-child{margin-top:0}.hbb-desc__body>:last-child{margin-bottom:0}.hbb-desc--notitle .hbb-desc__body>:is(h1,h2,h3,h4):first-child{display:none}.hbb-desc--notitle .hbb-desc__body>:is(h1,h2,h3,h4):first-child+*{margin-top:0}.hbb-desc__body :is(h1,h2,h3,h4){font-family:var(--hbb-font-h, var(--font-heading--family, serif));color:var(--hb-accent-c);font-weight:500;line-height:1.2;margin:1.1em 0 .4em;font-size:1.15em}.hbb-desc__body ul{padding-left:1.2em;margin:.5em 0}.hbb-desc__body li{margin:.15em 0}.hbb-desc.is-clamped .hbb-desc__body{max-height:calc(var(--hbb-lines, 5) * 1.6em);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.hbb-desc__more{margin-top:8px;padding:0;border:0;background:none;cursor:pointer;font:500 .9375em/1.4 var(--hbb-font-b, var(--font-body--family, inherit));color:var(--hb-accent-c);text-decoration:underline;text-underline-offset:4px}.hbb-v__was,.hbb-price__was{color:var(--hb-muted);font-family:var(--hbb-font-p, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:400}.hbb-price__was{display:block;font-size:.9375em}.hbb-price__was:empty{display:none}.hbb-price{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin:22px 0 var(--hbb-space)}.hbb-price--line{padding-top:20px;border-top:1px solid var(--hb-line)}.hbb-price__main small,.hbb-price__side{display:block;font-family:var(--hbb-plabel-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbb-plabel-w, 400);font-style:var(--hbb-plabel-s, normal);font-size:var(--hbb-plabel-size, .875em);color:var(--hb-muted)}.hbb-price__amt{line-height:1;font-family:var(--hbb-amt-f, var(--hbb-font-p, var(--hbb-font-h, var(--font-heading--family, serif))));font-weight:var(--hbb-amt-w, var(--hbb-font-p-w, 500));font-style:var(--hbb-amt-s, var(--hbb-font-p-s, normal));font-size:var(--hbb-amt-size, 2.125em);color:var(--hb-accent-c)}.hbb-price__side{text-align:right;line-height:1.45}.hbb-price__per,.hbb-price__extra{display:block}.hbb-price__per [data-hbb-per]{font-family:var(--hbb-font-p, var(--hbb-font-h, var(--font-heading--family, serif)))}.hbb-price__per:has([data-hbb-per]:empty){display:none}.hbb-stock{margin:0 0 var(--hbb-space);font-family:var(--hbb-stk-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbb-stk-w, 400);font-style:var(--hbb-stk-s, normal);font-size:var(--hbb-stk-size, .875em);color:var(--hbb-stk-ok, var(--hb-accent-c));transition:color .3s ease}.hbb-stock[data-level=low]{color:var(--hbb-stk-low, #C9A15A)}.hbb-stock[data-level=out]{color:var(--hbb-stk-out, #A63A2B)}.hbb-stock:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:currentColor;vertical-align:1px;opacity:.8}.hbb-stock--nodot:before{display:none}.hbb-buttons{margin-bottom:var(--hbb-space)}.hbb-buttons .hb-btn,.hbb-wait .hb-btn{font-family:var(--hbb-btn-f, var(--hbb-wl-f, var(--hbb-font-b, var(--font-body--family, inherit))));font-weight:max(500,var(--hbb-btn-w, var(--hbb-wl-w, 500)));font-style:var(--hbb-btn-s, var(--hbb-wl-s, normal));font-size:var(--hbb-btn-size, var(--hbb-wl-size, 1.0625em))}.hbb-buttons__form{display:grid;gap:10px;margin:0}.hbb-added{padding:14px 16px;border-radius:14px;background:var(--hb-card-c)}.hbb-added__msg{margin:0 0 6px;font-weight:500;color:var(--hb-accent-c)}.hbb-added.is-error .hbb-added__msg{color:var(--hb-text-c)}.hbb-added.is-error .hbb-added__links{display:none}.hbb-added__links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;font-size:.9375em}.hbb-added__links a{color:var(--hb-accent-c);text-underline-offset:4px}.hbb-added__go{font-weight:500}.hbb[aria-busy=true] [data-hbb-add]{opacity:.6}.hbb-buttons__quick .shopify-payment-button__button{border-radius:999px!important;min-height:52px;overflow:hidden}.hbb-buttons__quick .shopify-payment-button__more-options{color:var(--hb-muted)}.hbb-fact{display:flex;gap:10px;align-items:flex-start;margin-top:9px;font-family:var(--hbb-fct-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbb-fct-w, 400);font-style:var(--hbb-fct-s, normal);font-size:var(--hbb-fct-size, .90625em);color:var(--hb-muted)}.hbb-fact__icon{flex:none;width:18px;height:18px;margin-top:3px;color:var(--hbb-fact-icon, var(--hb-accent-c))}.hbb-fact__icon svg,.hbb-fact__icon img{width:100%;height:100%;object-fit:contain;display:block}.hbb-fact__text>*{margin:0}.hbb-wait{margin-top:20px;margin-bottom:var(--hbb-space)}.hbb-wait__form{display:grid;gap:12px;margin:0}.hbb-wait__input{font-family:var(--hbb-wl-f, inherit)!important;font-size:var(--hbb-wl-size, 1em)!important;width:100%;padding:16px 22px;border-radius:999px;font:inherit;border:1.5px solid color-mix(in srgb,var(--hb-text-c) 20%,transparent);background:var(--color-input-background, var(--hb-paper));color:var(--color-input-text, var(--hb-text-c))}.hbb-wait__input:focus{outline:none;border-color:var(--hb-accent-c)}.hbb-wait__consent{display:flex;gap:10px;align-items:flex-start;font-size:.875em;color:var(--hb-muted)}.hbb-wait__consent input{margin-top:4px;accent-color:var(--hb-accent-c)}.hbb-wait__consent a{color:var(--hb-accent-c)}.hbb-wait__ok,.hbb-wait__err{margin:0;padding:14px 18px;border-radius:14px;background:var(--hb-card-c)}.hbb-wait__err{color:var(--hb-text-c);border:1px solid var(--hb-line)}.hbb__bar{display:none}@media(max-width:749px){.hbb__bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--color-background) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid color-mix(in srgb,var(--color-foreground) 12%,transparent);transform:translateY(110%);transition:transform .35s;color:var(--color-foreground)}.hbb__bar.is-shown{transform:none}.hbb[data-state=sold]+.hbb__bar{display:none}.hbb__bar-info{font-size:.8125rem;line-height:1.2;color:color-mix(in srgb,var(--color-foreground) 70%,transparent)}.hbb__bar-info b{display:block;font:var(--hbb-font-p-s, normal) var(--hbb-font-p-w, 500) 1.25rem/1.1 var(--hbb-font-p, var(--hbb-font-h, var(--font-heading--family, serif)));color:var(--hb-accent, var(--color-primary-button-background, var(--color-foreground)))}.hbb__bar .hb-btn{flex:1;width:auto;padding:14px;background:var(--hb-accent, var(--color-primary-button-background, var(--color-foreground)));color:var(--color-background)}}:is(.hb-grid,.hbb-variants__grid,.hbl__dl)>.shopify-block{display:contents}.hb-grid{display:grid;grid-template-columns:repeat(var(--hb-cols),minmax(0,1fr));gap:var(--hb-gap);margin-bottom:var(--hbb-space, 0)}.hb-grid--rows{row-gap:0}.hbr-item{position:relative;display:block;padding:var(--hb-cpt, 20px) var(--hb-cps, 18px) var(--hb-cpb, 18px);border-radius:var(--hb-radius, 18px);background:var(--hb-card-c);color:var(--hb-text-c);text-decoration:none;box-shadow:var(--hb-shadow);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hbr-item:hover{transform:rotate(0) translateY(-4px)}.hbr-item__icon{display:block;width:36px;height:36px;margin-bottom:12px;color:var(--hb-accent-c)}.hbr-item__icon svg{width:100%;height:100%}.hbr-item__media{display:block;width:40px;margin-bottom:12px}.hbr-item__media img{width:100%;height:auto;display:block}.hbr-item--photo{padding-top:0;overflow:hidden}.hbr-item--photo .hbr-item__media{width:auto;margin:0 calc(var(--hb-cps, 18px) * -1) 14px;aspect-ratio:5 / 4}.hbr-item--photo .hbr-item__media img{height:100%;object-fit:cover}.hbr-item__name{display:block;line-height:1.15;font-family:var(--hbr-name-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbr-name-w, 500);font-style:var(--hbr-name-s, normal);font-size:var(--hbr-name-size, 1.25rem);margin-bottom:4px}.hbr-item__latin{display:block;line-height:1.3;font-family:var(--hbr-latin-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbr-latin-w, 400);font-style:var(--hbr-latin-s, italic);font-size:var(--hbr-latin-size, .84375rem);color:var(--hb-muted)}.hbr-item__text{display:block;margin-top:8px;font-family:var(--hbr-text-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbr-text-w, 400);font-style:var(--hbr-text-s, normal);font-size:var(--hbr-text-size, .875rem);color:var(--hb-muted)}.hbl__card{position:relative;padding:var(--hb-cpt, var(--hbl-pad)) var(--hbl-pad) var(--hb-cpb, var(--hbl-pad));border-radius:var(--hb-radius);background:var(--hb-card-c);box-shadow:var(--hb-shadow)}.hbl__card--dashed:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border-radius:max(0px,calc(var(--hb-radius) - 8px));pointer-events:none;border:1.5px dashed color-mix(in srgb,var(--hbl-dt, var(--hb-muted)) 45%,transparent)}.hbl__dl{margin:0}.hbl-row{padding:14px 0;border-top:1px solid color-mix(in srgb,var(--hbl-dt, var(--hb-muted)) 25%,transparent)}.hbl-row dt{margin-bottom:4px;font-family:var(--hbl-lab-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbl-lab-w, 500);font-style:var(--hbl-lab-s, normal);font-size:var(--hbl-lab-size, .875rem);color:var(--hbl-dt, var(--hb-muted))}.hbl-row dd{margin:0;font-family:var(--hbl-val-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbl-val-w, 400);font-style:var(--hbl-val-s, normal);font-size:var(--hbl-val-size, 1rem)}.hbl-row dd>*{margin:0}.hb-grid--steps{counter-reset:hbs}.hbs-step{counter-increment:hbs;padding:var(--hb-cpt, 30px) var(--hb-cps, 28px) var(--hb-cpb, 28px);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hbs-step:hover{transform:rotate(0) translateY(-4px)}.hbs-step__num{display:block;line-height:1;font-family:var(--hbs-num-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbs-num-w, 500);font-style:var(--hbs-num-s, normal);font-size:var(--hbs-num-size, 3.25rem);color:var(--hb-accent-c)}.hbs-step__num:empty:before{content:counter(hbs)}.hbs--tex .hbs-step__num{background-image:var(--hb-tex);background-size:300px;-webkit-background-clip:text;background-clip:text;color:transparent}.hbs-step__img{display:block;width:52px}.hbs-step__img img{width:100%;height:auto;display:block}.hbs-step__h{margin:12px 0 8px;line-height:1.15;font-family:var(--hbs-head-f, var(--hbb-font-h, var(--font-heading--family, serif)));font-weight:var(--hbs-head-w, 500);font-style:var(--hbs-head-s, normal);font-size:var(--hbs-head-size, 1.5rem)}.hbs-step__text{font-family:var(--hbs-text-f, var(--hbb-font-b, var(--font-body--family, inherit)));font-weight:var(--hbs-text-w, 400);font-style:var(--hbs-text-s, normal);font-size:var(--hbs-text-size, .96875rem)}.hbs-step__text>*{margin:0}@media(min-width:990px){.hb-grid--steps [data-hb-even]{margin-top:var(--hbs-offset)}}@media(max-width:989px){.hbb__grid{grid-template-columns:1fr;gap:34px}.hbb--sticky .hbb__stage{position:relative;top:0}.hb-grid{grid-template-columns:repeat(var(--hb-cols-t),minmax(0,1fr))}}@media(max-width:749px){.hb-root{padding:var(--hb-pad-top-m) 0 var(--hb-pad-bottom-m)}.hbb__photo{aspect-ratio:var(--hbb-ratio-m)}.hbb__photo--contain .hbb__slide>img,.hbb__photo--contain .hbb__placeholder{width:var(--hbb-img-m);height:var(--hbb-img-m)}.hbb__stamp{--hbb-stamp-k: .8;top:14px;right:14px}.hbb__stamp--tl,.hbb__stamp--bl{left:14px}.hbb__stamp--br,.hbb__stamp--bl{bottom:14px}.hbb__stamp--tl,.hbb__stamp--bl{right:auto}.hbb__stamp--br,.hbb__stamp--bl{top:auto}.hbb__stamp--pill{width:auto}.hbb__card{padding:var(--hbb-card-pt-m, var(--hbb-card-pad-m)) var(--hbb-card-pad-m) var(--hbb-card-pb-m, var(--hbb-card-pad-m))}.hbb-heading{font-size:calc(var(--hbb-h-m) * var(--hbb-h-scale, 1))}.hbb-variants__grid{grid-template-columns:repeat(var(--hbb-cols-m),minmax(0,1fr));gap:min(var(--hbb-vgap),8px)}.hbb-v__face{padding:14px 10px 12px}.hbb-v__big{font-size:calc(var(--hbb-num-size, 2.125em) * 14 / 17)}.hbb-v__price{font-size:calc(var(--hbb-vprice-size, .9375em) * 14 / 15)}.hb-grid{grid-template-columns:repeat(var(--hb-cols-m),minmax(0,1fr))}.hb-grid--cards{gap:min(var(--hb-gap),12px)}.hbl__card{padding:var(--hb-cpt-m, 24px) max(20px,calc(var(--hbl-pad) * .6)) var(--hb-cpb-m, 24px)}.hbr-item,.hbs-step{padding-top:var(--hb-cpt-m, var(--hb-cpt, 20px));padding-bottom:var(--hb-cpb-m, var(--hb-cpb, 18px))}}@media(prefers-reduced-motion:reduce){.hb-root *,.hb-root *:before{transition:none!important}}.hb-email-hint{margin:0;font-size:.875em;line-height:1.4;color:inherit;opacity:.85}.hb-email-hint__fix{padding:0;border:0;background:none;font:inherit;font-weight:600;cursor:pointer;color:var(--hb-accent-c, var(--hbf-a, currentColor));text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/hb-rendelek.css.map */
