.vgift [hidden],.vgift-cartnote[hidden]{display:none!important}.vgift{display:block;margin-block:.5rem;padding:1.25rem;border:1px solid rgb(var(--text-color) / .15);background:rgb(var(--text-color) / .02);color:rgb(var(--text-color))}.vgift__headline{margin:0;text-align:center;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:.8125rem;line-height:1.45;letter-spacing:.04em;text-wrap:balance;min-height:1.45em}.vgift-ms{position:relative;margin:.875rem .5rem 1.25rem;padding-bottom:2.25rem}.vgift-ms:empty{min-height:3rem}.vgift-ms__track{position:relative;height:2px;background:rgb(var(--text-color) / .14)}.vgift-ms__fill{position:absolute;inset:0 auto 0 0;width:0;background:rgb(var(--text-color));transition:width .5s ease}.vgift-ms__dot{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;transform:translate(-50%,-50%);background:rgb(var(--background, 255 255 255));border:1px solid rgb(var(--text-color) / .45);box-sizing:border-box;transition:background .3s ease,border-color .3s ease}.vgift-ms__dot.is-reached{background:rgb(var(--text-color));border-color:rgb(var(--text-color))}.vgift-ms__labels{position:absolute;inset:.75rem 0 auto 0;height:2rem}.vgift-ms__label{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.1rem;font-size:.625rem;line-height:1.15;letter-spacing:.04em;text-align:center;white-space:nowrap;color:rgb(var(--text-color) / .72)}.vgift-ms__label b{font-weight:500;font-size:.6875rem;letter-spacing:.02em;color:rgb(var(--text-color) / .85)}.vgift-ms__label:last-child{transform:translate(-100%);align-items:flex-end;text-align:right}.vgift-ms__label.is-reached,.vgift-ms__label.is-reached b{color:rgb(var(--text-color))}.vgift-tier{border:0;padding:0;margin:0 0 1.25rem;min-width:0}.vgift-tier:last-of-type{margin-bottom:0}.vgift-tier__legend{padding:0;width:100%;text-align:center;margin-bottom:.75rem}.vgift-tier__label{font-size:.6875rem;text-transform:uppercase;letter-spacing:.2em;color:rgb(var(--text-color) / .72)}.vgift-tier__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.vgift-tier__summary{display:flex;align-items:center;gap:.875rem;padding:.625rem;border:1px solid rgb(var(--text-color));background:rgb(var(--background, 255 255 255))}.vgift-tier__thumb{width:3.5rem;height:3.5rem;object-fit:cover;flex:none;background:rgb(var(--text-color) / .04)}.vgift-tier__summary-text{display:flex;flex-direction:column;gap:.125rem;min-width:0;flex:1}.vgift-tier__added{font-size:.75rem;letter-spacing:.04em;font-weight:500}.vgift-tier__gift-name{font-size:.75rem;color:rgb(var(--text-color) / .7);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vgift-tier__change{flex:none;background:none;border:0;padding:.5rem .25rem;font:inherit;font-size:.75rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:inherit}.vgift-card{display:flex;flex-direction:column;gap:.375rem;min-width:0}.vgift-card__pick{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .5rem .625rem;border:1px solid rgb(var(--text-color) / .15);background:rgb(var(--background, 255 255 255));text-align:center;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.vgift-card__pick:hover{border-color:rgb(var(--text-color) / .5)}.vgift-card__pick:has(:checked){border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.vgift-card__pick:has(:focus-visible){outline:2px solid rgb(var(--text-color));outline-offset:2px}.vgift-card__input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.vgift-card__input:disabled{cursor:default}.vgift-tier.is-locked .vgift-card__pick{cursor:default}.vgift-tier.is-locked .vgift-card__pick:hover{border-color:rgb(var(--text-color) / .15)}.vgift-tier.is-locked .vgift-card__media,.vgift-tier.is-locked .vgift-card__name,.vgift-tier.is-locked .vgift-card__meta,.vgift-tier.is-locked .vgift-card__value{opacity:.55}.vgift-card__media{display:block;width:100%;aspect-ratio:1;overflow:hidden;background:rgb(var(--text-color) / .04)}.vgift-card__media img{width:100%;height:100%;object-fit:cover;display:block}.vgift-card__name{font-size:.75rem;line-height:1.25;font-weight:500}.vgift-card__meta,.vgift-card__value{font-size:.6875rem;color:rgb(var(--text-color) / .65);line-height:1.2}.vgift-card__lock{font-size:.625rem;text-transform:uppercase;letter-spacing:.12em;color:rgb(var(--text-color));line-height:1.3}.vgift-card__lock:empty{display:none}.vgift-card__shade{width:100%;font:inherit;font-size:.75rem;padding:.375rem .5rem;border:1px solid rgb(var(--text-color) / .25);background:transparent;color:inherit;border-radius:0}.vgift-card__shade:disabled{opacity:.5}.vgift__note{margin:.75rem 0 0;min-height:0;text-align:center;font-size:.75rem;color:rgb(var(--text-color) / .75)}.vgift__note:empty{display:none}.vgift-cartnote{padding:.75rem 0 .25rem;text-align:center}.vgift-cartnote__text{margin:0;font-size:.75rem;line-height:1.45;letter-spacing:.04em;text-wrap:balance}.vgift-cartnote .vgift-ms{margin:.75rem .5rem .25rem}@media(max-width:699px){.vgift{padding:.875rem .875rem 1rem}.vgift__headline{font-size:.8125rem}.vgift-ms{margin:.5rem .5rem .75rem;padding-bottom:2rem}.vgift-tier{margin-bottom:.875rem}.vgift-tier__legend{margin-bottom:.5rem}.vgift-tier__grid{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden;margin-inline:-.875rem;padding-inline:.875rem;scroll-padding-inline:.875rem;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;scrollbar-width:none;padding-bottom:2px}.vgift-tier__grid::-webkit-scrollbar{display:none}.vgift-tier__grid[hidden]{display:none}.vgift-card{flex:0 0 41%;scroll-snap-align:start;gap:.25rem}.vgift-card__pick{padding:.375rem .375rem .5rem;gap:.1875rem;height:100%;justify-content:flex-start}.vgift-card__media{aspect-ratio:5 / 4}.vgift-card__name{font-size:.6875rem}.vgift-card__meta,.vgift-card__value{font-size:.625rem}.vgift-card__lock{font-size:.5625rem;letter-spacing:.08em}.vgift-card__shade{font-size:.6875rem;padding:.25rem .375rem}.vgift__headline{font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:.02em}.vgift-ms__label{font-size:.8125rem;line-height:1.2;letter-spacing:.02em;color:rgb(var(--text-color) / .78)}.vgift-ms__label b{font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:rgb(var(--text-color))}.vgift-ms__label.is-flip{transform:translate(-100%);align-items:flex-end;text-align:right}.vgift-ms{padding-bottom:2.75rem}.vgift-ms__labels{height:2.5rem}.vgift-tier__label{font-size:.8125rem;letter-spacing:.16em;color:rgb(var(--text-color) / .78)}.vgift-card__name{font-size:.875rem;line-height:1.25}.vgift-card__meta,.vgift-card__value{font-size:.8125rem;line-height:1.25;color:rgb(var(--text-color) / .78)}.vgift-card__lock{font-size:.8125rem;text-transform:none;letter-spacing:.02em;line-height:1.25}.vgift-card__shade{font-size:.8125rem}.vgift-tier__added{font-size:.875rem}.vgift-tier__gift-name,.vgift-tier__change,.vgift__note{font-size:.8125rem}}.vgift__headline,.vgift-cartnote__text{font-family:inherit;font-size:1rem;font-weight:500;line-height:1.4;letter-spacing:.02em;color:#111;text-wrap:balance;margin:0;text-align:center}@media(min-width:700px){.vgift__headline,.vgift-cartnote__text{font-size:1.0625rem}}.vgift-ms{padding-bottom:2.75rem}.vgift-ms__labels{height:2.5rem}.vgift-ms__label{font-size:.8125rem;font-weight:400;line-height:1.2;letter-spacing:.02em;gap:.125rem;color:rgb(var(--text-color) / .78)}.vgift-ms__label b{font-size:.8125rem;font-weight:600;line-height:1.2;letter-spacing:.01em;color:#111}.vgift-ms__label.is-reached,.vgift-ms__label.is-reached b{color:#111}.vgift-cartnote .vgift-ms{margin:1rem .5rem .25rem}.vgift[hidden]{display:none!important}.vgift--bar{margin-block:.5rem}.vgift--tiers{margin:0;padding:.75rem 0 .375rem;border:0;border-top:1px solid rgb(var(--text-color) / .14);background:none;text-align:left}.vgift--tiers .vgift__title{margin:0 0 .5rem;text-align:center;font-size:.875rem;font-weight:500;letter-spacing:.03em;line-height:1.3;color:#111}.vgift--tiers .vgift-tier{margin:0 0 .5rem}.vgift--tiers .vgift-tier__legend{text-align:left;margin-bottom:.375rem}.vgift--tiers .vgift-tier__label{font-size:.8125rem;letter-spacing:.14em;color:rgb(var(--text-color) / .78)}.vgift--tiers .vgift-tier__grid{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:0 0 2px;margin:0;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;touch-action:pan-x pan-y;scrollbar-width:none;-webkit-overflow-scrolling:touch}.vgift--tiers .vgift-tier__grid::-webkit-scrollbar{display:none}.vgift--tiers .vgift-tier__grid[hidden]{display:none}.vgift--tiers .vgift-card{flex:0 0 min(76%,17rem);scroll-snap-align:start;gap:.25rem}.vgift--tiers .vgift-card__pick{display:grid;grid-template-columns:3.5rem minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:.75rem;row-gap:.0625rem;align-items:center;align-content:center;text-align:left;padding:.5rem;height:100%}.vgift--tiers .vgift-card__media{grid-column:1;grid-row:1 / span 3;width:3.5rem;height:3.5rem;aspect-ratio:auto}.vgift--tiers .vgift-card__name{grid-column:2;font-size:.875rem;line-height:1.25;font-weight:500}.vgift--tiers .vgift-card__meta,.vgift--tiers .vgift-card__value{grid-column:2;font-size:.8125rem;line-height:1.25;color:rgb(var(--text-color) / .78)}.vgift--tiers .vgift-card__lock{display:none}.vgift--tiers .vgift-card__shade{font-size:.8125rem;padding:.25rem .375rem}.vgift--tiers .vgift-tier__summary{padding:.5rem .625rem;gap:.75rem;border-color:rgb(var(--text-color) / .3);background:none}.vgift--tiers .vgift-tier__thumb{width:2.5rem;height:2.5rem}.vgift--tiers .vgift-tier__added{font-size:.8125rem;letter-spacing:.03em;font-weight:500;color:#111}.vgift--tiers .vgift-tier__gift-name{font-size:.8125rem;color:rgb(var(--text-color) / .78)}.vgift--tiers .vgift-tier__change{font-size:.8125rem;color:#111}.vgift--tiers .vgift__pending{margin:.125rem 0 0;text-align:center;font-size:.8125rem;line-height:1.3;color:rgb(var(--text-color) / .78)}.vgift--tiers .vgift__note{margin:.25rem 0 0;font-size:.8125rem}.shopify-section--main-cart .vgift--tiers{width:100%;max-width:34rem;margin-inline:auto}@media(hover:hover)and (pointer:fine){.vgift--tiers .vgift-tier__grid{scrollbar-width:thin;scrollbar-color:rgb(var(--text-color) / .35) transparent}.vgift--tiers .vgift-tier__grid::-webkit-scrollbar{display:block;height:4px}.vgift--tiers .vgift-tier__grid::-webkit-scrollbar-thumb{background:rgb(var(--text-color) / .35)}}.vgift--sheet{border-top:0;padding:.75rem 0 .25rem;text-align:left}.vgift--sheet .vgift__title{font-size:1.125rem;font-weight:600;letter-spacing:.02em;line-height:1.25;margin-bottom:.25rem;text-wrap:balance}.vgift__sub{margin:0 0 .75rem;text-align:center;font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:.02em;color:rgb(var(--text-color));text-wrap:balance}.vgift__sub[hidden]{display:none}.vgift--sheet .vgift-tier{margin-bottom:.625rem}.vgift--sheet .vgift-tier__summary{border-color:rgb(var(--text-color) / .3)}.vgift__skip{display:block;margin:.25rem auto;padding:.5rem .75rem;background:none;border:0;font:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--text-color) / .78);cursor:pointer}.vgift__skip[hidden]{display:none}.vooqo-added{max-height:92dvh;overflow-y:auto}.vooqo-added.is-gift .vooqo-added__icon,.vooqo-added.is-gift #vooqo-added-t{display:none}.vooqo-added.is-gift .vooqo-added__in{padding-top:2.5rem}.vooqo-added__ok{margin:0 0 .75rem;font-size:1rem;font-weight:500;display:flex}.vooqo-added__t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vooqo-mini{position:fixed;z-index:60;top:6rem;right:1.25rem;width:min(24rem,calc(100vw - 2rem));box-sizing:border-box;padding:1rem 1.125rem 1.125rem;background:rgb(var(--background));color:rgb(var(--text-color));border:1px solid rgb(var(--text-color) / .18);box-shadow:0 14px 34px #0000001f;opacity:0;transform:translateY(-6px);transition:opacity .22s ease,transform .22s ease;max-height:calc(100dvh - 2rem);overflow-y:auto}.vooqo-mini[hidden]{display:none}.vooqo-mini.is-in{opacity:1;transform:none}.vooqo-mini__x{position:absolute;top:.375rem;right:.375rem;padding:.5rem;background:none;border:0;color:inherit;cursor:pointer;line-height:0}.vooqo-mini__row{display:flex;align-items:center;gap:.875rem;padding-right:1.75rem}.vooqo-mini__thumb{width:3.5rem;height:3.5rem;object-fit:cover;flex:none;background:rgb(var(--text-color) / .04)}.vooqo-mini__txt{min-width:0}.vooqo-mini__name{margin:0;font-size:.9375rem;line-height:1.3;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vooqo-mini__ok{margin:.125rem 0 0;font-size:.8125rem;color:rgb(var(--text-color) / .78)}.vooqo-mini .vgift--sheet{margin-top:.75rem;border-top:1px solid rgb(var(--text-color) / .14)}@media(max-width:699px){.vooqo-mini{top:auto;right:0;left:0;bottom:0;width:100%;max-height:80dvh;border-width:1px 0 0;border-radius:16px 16px 0 0;padding-bottom:calc(1.125rem + env(safe-area-inset-bottom));transform:translateY(8px)}.vooqo-mini.is-in{transform:none}}@media(min-width:700px){.vooqo-added,.vooqo-added::backdrop{display:none!important}}@media(prefers-reduced-motion:reduce){.vooqo-mini{transition:none;transform:none}}.vgift__next{margin:.375rem 0 0;font-size:.8125rem;line-height:1.3;text-align:center;color:rgb(var(--text-color) / .8)}.vgift__next[hidden]{display:none}.vgift--sheet .vgift__next,.vooqo-nudge.vgift__next{margin:.5rem 0 .875rem}.vooqo-nudge strong,.vgift__next strong{font-weight:600;color:rgb(var(--text-color))}.vooqo-nudge__bar{display:block;width:9rem;max-width:60%;height:2px;margin:.5rem auto 0;background:rgb(var(--text-color) / .12);overflow:hidden}.vooqo-nudge__bar>i{display:block;height:100%;background:rgb(var(--text-color) / .7)}.vooqo-actions{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:1rem}.vooqo-actions{--button-background: var(--text-color);--button-text-color: var(--background)}.vooqo-act{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-width:0;height:3rem;min-height:3rem;margin:0;padding:0 .5rem;box-sizing:border-box;white-space:nowrap;text-align:center;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86),transform .08s ease,opacity .15s ease}.vooqo-act--co{border-right-width:0;--button-outline-color: var(--text-color)}.vooqo-act__ico{flex:none}.vooqo-act:active{transform:scale(.98)}@media(hover:none){.features--button-transition .vooqo-act.vooqo-act:not([disabled]):hover{background-size:101% 101%,0 101%;background-position:var(--initial-background-position);border-color:rgb(var(--button-outline-color, var(--button-background)))}.features--button-transition .vooqo-act--cart.vooqo-act:not([disabled]):hover{color:rgb(var(--button-text-color))}.features--button-transition .vooqo-act--co.vooqo-act:not([disabled]):hover{color:rgb(var(--button-background))}}.vooqo-act__sp{display:none;position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:vooqo-act-spin .7s linear infinite}.vooqo-act.is-loading .vooqo-act__t,.vooqo-act.is-loading .vooqo-act__ico{visibility:hidden}.vooqo-act.is-loading .vooqo-act__sp{display:block}.vooqo-actions.is-busy .vooqo-act{pointer-events:none}.vooqo-actions.is-busy .vooqo-act:not(.is-loading){opacity:.55}@keyframes vooqo-act-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.vooqo-act{transition:none}.vooqo-act:active{transform:none}.vooqo-act__sp{animation-duration:1.6s}}product-form button[type=submit]:active,.product-card__quick-add-button:active{transform:scale(.97)}product-form button[type=submit]{transition:transform .08s ease,opacity .15s ease}product-form button[type=submit][aria-busy=true]{pointer-events:none;cursor:progress}.product-card__quick-add-button[aria-busy=true]{position:relative}.product-card__quick-add-button[aria-busy=true]>*{visibility:hidden}.product-card__quick-add-button[aria-busy=true]:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:vooqo-act-spin .7s linear infinite}product-form button[type=submit][aria-busy=true]:not(.button):not(.product-card__quick-add-button){opacity:.55}@media(prefers-reduced-motion:reduce){product-form button[type=submit],.product-card__quick-add-button{transition:none}product-form button[type=submit]:active{transform:none}}.vgift-card__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;min-height:2rem;margin-top:.25rem;padding:0 .5rem;box-sizing:border-box;font:var(--button-font);font-size:.8125rem;text-transform:var(--button-text-transform);letter-spacing:var(--button-letter-spacing);border:1px solid rgb(var(--text-color));border-radius:var(--button-border-radius);color:rgb(var(--text-color));background:transparent;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.vgift-card__pick:hover .vgift-card__cta,.vgift-card__pick:has(:focus-visible) .vgift-card__cta,.vgift-card__cta.is-selected{background:rgb(var(--text-color));color:rgb(var(--background, 255 255 255))}.vgift-tier.is-locked .vgift-card__cta{display:none}.vgift--tiers .vgift-card__cta{grid-column:2;justify-self:start;align-self:center;padding:0 .875rem}.vgift--sheet .vgift-card__cta{align-self:stretch;justify-self:auto;padding:0 .25rem}@media(hover:none){.vgift-card__pick:hover .vgift-card__cta{background:transparent;color:rgb(var(--text-color))}.vgift-card__pick:hover .vgift-card__cta.is-selected{background:rgb(var(--text-color));color:rgb(var(--background, 255 255 255))}}.vooqo-ok{display:flex;align-items:baseline;justify-content:center;min-width:0;max-width:100%;white-space:nowrap}.vooqo-ok__tick,.vooqo-ok__tail{flex:none}.vooqo-ok__t{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.vooqo-mini__ok.vooqo-ok{justify-content:flex-start}.vgift-cartnote{padding:.75rem 0 1.75rem}.vgift-cartnote__text{font-weight:500}.vgift-cartnote .vgift-ms{margin:1.25rem .5rem 0;padding-bottom:2.5rem}.vgift--tiers:not(.vgift--sheet){padding:1.5rem 0 .5rem;margin-bottom:1.5rem}.vgift--tiers:not(.vgift--sheet) .vgift__title{margin:0 0 1rem;font-size:1.0625rem;font-weight:600;line-height:1.3;color:rgb(var(--text-color));text-wrap:balance}.vgift--tiers:not(.vgift--sheet) .vgift-tier{margin:0 0 1rem}.vgift--tiers:not(.vgift--sheet) .vgift-card__pick{padding:1rem;column-gap:1rem;row-gap:.125rem}.vgift--tiers:not(.vgift--sheet) .vgift-card__cta{margin-top:.75rem}.vgift--tiers:not(.vgift--sheet) .vgift__pending{margin:.75rem 0 0;text-align:center;font-size:.8125rem;line-height:1.4;color:rgb(var(--text-color) / .78)}@media(min-width:700px){.vgift-cartnote{padding-bottom:2rem}.vgift--tiers:not(.vgift--sheet){padding-top:1.75rem}}.vgift-card__pick:has(.vgift-card__cta.is-selected){border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.vgift-tier__summary:not([hidden]){animation:vgift-soft-in .35s ease both}@keyframes vgift-soft-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.vgift-tier__summary{border-color:rgb(var(--text-color) / .3);background:none;padding:.5rem .625rem;gap:.75rem}.vgift-tier__thumb{width:2.5rem;height:2.5rem}.vgift-tier__added{font-size:.8125rem;letter-spacing:.02em;font-weight:500;color:rgb(var(--text-color))}.vgift-tier__gift-name{font-size:.8125rem;color:rgb(var(--text-color) / .78)}.vgift-tier__change{font-size:.8125rem;color:rgb(var(--text-color))}@media(prefers-reduced-motion:reduce){.vgift-tier__summary:not([hidden]){animation:none}}.vgift-tier__summary-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vgift-tier__summary-text .vgift-tier__added,.vgift-tier__summary-text .vgift-tier__gift-name{display:inline;overflow:visible}.vgift-tier__summary-text .vgift-tier__added{margin-right:.3em}.vgift-tier__change:before{content:"\b7";display:inline-block;margin-right:.5em;text-decoration:none}.vooqo-gift-label{margin:0;font-size:.8125rem;letter-spacing:.02em;color:rgb(var(--text-color) / .78)}.vgift__skip:disabled{opacity:.4;pointer-events:none}.vgift-card__cta{display:none!important}.vgift-card__pick{position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.vgift-card__pick[aria-disabled=true]{cursor:default}.vgift-card__pick:active:not([aria-disabled=true]){background:rgb(var(--text-color) / .03)}.vgift-card__pick.is-selected,.vgift-card__pick:has(:checked),.vgift-card__pick:has(.vgift-card__cta.is-selected){border-color:rgb(var(--text-color));box-shadow:none}.vgift-card__pick:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.vgift-card__check{position:absolute;top:.4375rem;right:.4375rem;z-index:2;display:none;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:rgb(var(--text-color));color:rgb(var(--background, 255 255 255));line-height:0}.vgift-card__pick.is-selected .vgift-card__check,.vgift-card__pick:has(:checked) .vgift-card__check{display:inline-flex}.vgift-tier.is-locked .vgift-card__check{display:none}.vgift-tier__hint{margin:0 0 .5rem;font-size:.8125rem;line-height:1.3;letter-spacing:.02em;text-align:center;color:rgb(var(--text-color) / .78)}.vgift-tier__hint[hidden]{display:none}.vooqo-added,.vooqo-mini{background:rgb(var(--background))}.vooqo-added::backdrop{background:#00000052}.vooqo-added__x svg,.vooqo-mini__x svg{stroke-width:1.1}.vooqo-added__icon,.vooqo-mini__icon{stroke-width:1}.vooqo-added__t,.vooqo-mini__t{position:static;width:auto;height:auto;margin:0 0 1.5rem;padding:0;overflow:visible;clip:auto;white-space:normal;font-size:.875rem;font-weight:400;line-height:1.4;letter-spacing:.01em;text-align:center;color:rgb(var(--text-color))}.vooqo-added .vooqo-added__ok,.vooqo-mini .vooqo-mini__row{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.vooqo-mini__icon{display:block;margin:.25rem auto .875rem}.vooqo-mini{border-radius:12px;width:min(26rem,calc(100vw - 2rem));padding:1.5rem}@media(max-width:699px){.vooqo-mini{border-radius:16px 16px 0 0;width:100%}}@keyframes vooqo-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes vooqo-fade{0%{opacity:0}to{opacity:1}}@media(max-width:699px){.vooqo-added[open]{animation:vooqo-sheet-up .3s cubic-bezier(.2,.8,.2,1)}.vooqo-added[open]::backdrop{animation:vooqo-fade .3s ease}}@media(prefers-reduced-motion:reduce){.vooqo-added[open],.vooqo-added[open]::backdrop{animation:none}}.vooqo-added.is-gift .vooqo-added__icon,.vooqo-added.is-gift #vooqo-added-t{display:block}.vooqo-added.is-gift .vooqo-added__in{padding-top:2.75rem}.vooqo-added.is-gift .vooqo-added__t,.vooqo-mini.is-gift .vooqo-mini__t{margin-bottom:1rem}.vooqo-mini.is-gift .vooqo-mini__icon,.vooqo-mini.is-gift .vooqo-mini__t{display:block}.vooqo-gift-total{font-size:.9375rem;letter-spacing:.02em;color:rgb(var(--text-color))}.vooqo-gift-free{color:rgb(var(--text-color));font-weight:600}.vgift-tier.is-locked .vgift-card__media,.vgift-tier.is-locked .vgift-card__name,.vgift-tier.is-locked .vgift-card__meta,.vgift-tier.is-locked .vgift-card__value{opacity:.9}.vgift-tier.is-locked .vgift-card__media img{filter:grayscale(.2)}.vgift-tier.is-locked .vgift-card__pick{border-style:dashed;border-color:rgb(var(--text-color) / .4);background:rgb(var(--text-color) / .03)}.vgift-tier.is-locked .vgift-card__pick:hover{border-color:rgb(var(--text-color) / .4)}.vgift--tiers .vgift-tier.is-locked .vgift-card__lock:not(:empty){display:block;color:rgb(var(--text-color) / .85);font-size:.75rem;letter-spacing:.02em;text-transform:none}.vgift-tier:not(.is-locked) .vgift-card__pick{border-color:rgb(var(--text-color) / .6);background:rgb(var(--background, 255 255 255))}.vgift-tier:not(.is-locked) .vgift-card__pick:hover{border-color:rgb(var(--text-color))}.vgift-tier:not(.is-locked) .vgift-tier__hint:not([hidden]){font-weight:600;color:rgb(var(--text-color))}.vgift-card__media{min-height:3.5rem}.vooqo-co-total{margin-inline-start:.35em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.vooqo-co-total[hidden]{display:none}.vooqo-act--co .vooqo-co-total{margin-inline-start:.3em}.vooqo-actions .vooqo-act{column-gap:8px;padding-inline:6px}.vooqo-act--co.vooqo-act,.vooqo-act--co.vooqo-act:hover,.vooqo-act--co.vooqo-act:focus,.vooqo-act--co.vooqo-act:focus-visible,.vooqo-act--co.vooqo-act:active,.features--button-transition .vooqo-act--co.vooqo-act:not([disabled]):hover{background-color:transparent!important;background-image:none!important;color:rgb(var(--text-color))!important;border-color:rgb(var(--text-color))!important;-webkit-tap-highlight-color:transparent}.vooqo-act--co.vooqo-act:hover .vooqo-act__ico,.vooqo-act--co.vooqo-act:focus .vooqo-act__ico,.vooqo-act--co.vooqo-act:active .vooqo-act__ico{color:rgb(var(--text-color))!important}.vooqo-cart-checkout>.button[name=checkout],.vooqo-cart-checkout>.button[name=checkout]:hover,.vooqo-cart-checkout>.button[name=checkout]:focus,.vooqo-cart-checkout>.button[name=checkout]:focus-visible,.vooqo-cart-checkout>.button[name=checkout]:active,.features--button-transition .vooqo-cart-checkout>.button[name=checkout]:not([disabled]):hover,cart-drawer .button[name=checkout],cart-drawer .button[name=checkout]:hover,cart-drawer .button[name=checkout]:focus,cart-drawer .button[name=checkout]:focus-visible,cart-drawer .button[name=checkout]:active,.features--button-transition cart-drawer .button[name=checkout]:not([disabled]):hover{background-color:rgb(var(--button-background))!important;background-image:none!important;color:rgb(var(--button-text-color))!important;border-color:rgb(var(--button-background))!important;-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/49/assets/vooqo-gift.css.map */
