:root{--gv-deep: #04192c;--gv-navy-raised: #061e33;--gv-hairline-navy: #17344a;--gv-navy: #04192c;--gv-teal: #4a9a9e;--gv-teal-bright: #7dd3cf;--gv-teal-btn-top: #8adad6;--gv-teal-btn-bottom: #5fc0bc;--gv-blue: #17676c;--gv-blue-hover: #0f5357;--gv-ice: #edf5f5;--gv-white: #ffffff;--gv-body: #1e3a4c;--gv-muted: #56707b;--gv-light: #c6d7de;--gv-muted-navy: #8fa9b4;--gv-hairline: #e3ecec;--gv-field-border: #cfdde0;--gv-field-bg: #f6fafa;--gv-pale-tag: #e2f0f0;--gv-green: #0b8a5b;--gv-green-heading: #0a6b47;--gv-green-tint: #e3f5ec;--gv-red: #c8322b;--gv-red-heading: #a5251f;--gv-red-tint: #fbe7e5;--gv-font: "Geist", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gv-mono: "Geist Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gv-gutter: clamp(20px, 5.56vw, 80px);--gv-max: 1280px;--gv-ease: cubic-bezier(.22, 1, .36, 1)}body{background:var(--gv-white);font-family:var(--gv-font)}.gv{font-family:var(--gv-font);font-size:17px;line-height:1.55;letter-spacing:0;color:var(--gv-body);-webkit-font-smoothing:antialiased}.gv *,.gv *:before,.gv *:after{box-sizing:border-box}.gv :where(h1,h2,h3,p,ul,ol,figure,table){margin:0}.gv a{color:inherit;text-decoration:none}.gv :focus-visible{outline:3px solid var(--gv-teal-bright);outline-offset:3px;box-shadow:none}.gv .gv-on-light :focus-visible,.gv-compounds :focus-visible,.gv-quality :focus-visible,.gv-ranges :focus-visible,.gv-verify :focus-visible{outline-color:var(--gv-teal)}.gv-container{width:100%;max-width:calc(var(--gv-max) + 2 * var(--gv-gutter));margin-inline:auto;padding-inline:var(--gv-gutter)}.gv-display{font-family:var(--gv-font);font-weight:560;letter-spacing:-.05em;line-height:.95;color:var(--gv-navy);overflow-wrap:break-word}.gv-h2{font-family:var(--gv-font);font-size:clamp(40px,3.5vw + 22px,68px);font-weight:560;letter-spacing:-.045em;line-height:.98;color:var(--gv-navy);overflow-wrap:break-word}.gv-eyebrow{font-family:var(--gv-mono);font-size:12px;font-weight:400;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;color:var(--gv-blue)}.gv-accent{color:var(--gv-blue)}.gv-lede{font-size:17px;line-height:1.55}@media(min-width:750px){.gv-eyebrow{font-size:13px}.gv-lede{font-size:20px}}.gv-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:1.5px solid transparent;border-radius:12px;font-family:var(--gv-font);font-size:16px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}.gv-btn__arrow{flex-shrink:0}.gv .gv-btn--primary{background:var(--gv-blue);color:var(--gv-white)}.gv .gv-btn--primary:hover,.gv .gv-btn--primary:focus-visible{background:var(--gv-blue-hover);color:var(--gv-white)}.gv .gv-btn--glow{min-height:46px;padding:0 20px;gap:8px;border-radius:10px;background:linear-gradient(180deg,var(--gv-teal-btn-top) 0%,var(--gv-teal-btn-bottom) 100%);color:var(--gv-deep);font-size:15px}.gv .gv-btn--glow:hover{color:var(--gv-deep)}.gv .gv-btn--outline{background:transparent;border-color:var(--gv-blue);color:var(--gv-blue)}.gv .gv-btn--outline:hover{background:var(--gv-blue);color:var(--gv-white)}.gv .gv-link{padding-bottom:4px;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat}.gv .gv-link:hover{background-size:100% 1.5px}.gv-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.gv-grid-bg{background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:24px 24px}@media(min-width:750px){.gv-grid-bg{background-size:28px 28px}}.gv-verify{position:relative;width:100%;padding:22px 20px;background:var(--gv-white);border-radius:18.5px;color:var(--gv-body);text-align:left}.gv-verify__form{display:flex;flex-direction:column;gap:14px}.gv-verify__form[hidden]{display:none}.gv-verify__title{font-family:var(--gv-font);font-size:22px;line-height:1.15;font-weight:600;letter-spacing:-.025em;color:var(--gv-navy)}.gv-verify__helper{font-size:15px;line-height:1.5;color:var(--gv-muted)}.gv-verify__digits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin:0;padding:0;border:0;min-width:0}.gv-verify__digit{width:100%;min-width:0;height:58px;margin:0;padding:0;border:1.5px solid var(--gv-field-border);border-radius:10px;background:var(--gv-field-bg);text-align:center;font-family:var(--gv-mono);font-size:24px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--gv-deep);caret-color:var(--gv-teal);box-shadow:none;appearance:none;-webkit-appearance:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.gv-verify__digit:focus,.gv-verify__digit:focus-visible{border-color:var(--gv-teal);background:var(--gv-white);outline:none;box-shadow:0 0 0 4px #4a9a9e38}.gv-verify__notice{display:flex;align-items:center;gap:8px;min-height:0;font-size:14px;font-weight:500;color:#9a4a12}.gv-verify__notice:before{content:"";flex-shrink:0;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239A4A12' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 7v7'/%3E%3Cpath d='M12 17.5v.5'/%3E%3C/svg%3E") center / contain no-repeat}.gv-verify__notice:empty{display:none}.gv-verify__digit.is-missing{border-color:#d98b4e;background:#fff8f2}.gv-verify[data-state=checking] .gv-verify__digit{opacity:.55}.gv .gv-verify__submit{width:100%;min-height:56px;font-size:17px}.gv-verify__submit-label,.gv-verify__submit-busy{display:inline-flex;align-items:center;justify-content:center;gap:10px}.gv-verify__submit-busy,.gv-verify[data-state=checking] .gv-verify__submit-label{display:none}.gv-verify[data-state=checking] .gv-verify__submit-busy{display:inline-flex}.gv .gv-verify__submit:disabled{opacity:.85;cursor:progress}.gv-verify__spinner{animation:gvSpinner .9s linear infinite}.gv-verify__help{padding-top:12px;border-top:1px solid var(--gv-hairline);font-size:14px;line-height:1.5;color:var(--gv-muted)}.gv-verify__help a,.gv-verify__result-text a{color:var(--gv-blue);text-decoration:underline;text-underline-offset:3px}.gv-verify__result{--gv-res-tint: var(--gv-pale-tag);--gv-res-ink: var(--gv-blue);display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin:-22px -20px;padding:28px 20px 24px;border-radius:inherit}.gv-verify__result--error{--gv-res-tint: #fdf0e6;--gv-res-ink: #9a4a12}.gv-verify__result--unavailable{--gv-res-tint: #eef2f3;--gv-res-ink: #3e5866}.gv-verify__result[hidden]{display:none}.gv-verify__result:focus{outline:none}.gv-verify__icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:var(--gv-res-tint);color:var(--gv-res-ink)}.gv-verify__icon--ring{animation:gvRing 2.4s ease-out infinite}.gv-verify__result-label{font-family:var(--gv-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gv-res-ink)}.gv-verify__result-title{font-family:var(--gv-font);font-size:26px;line-height:1.08;font-weight:600;letter-spacing:-.03em;color:var(--gv-navy)}.gv-verify__result-text{font-size:15px;line-height:1.55;color:var(--gv-body)}.gv-verify__result-actions{display:flex;flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-top:auto;padding-top:4px}.gv .gv-verify__result-btn{width:100%;min-height:52px;border-radius:12px;font-size:16px}.gv .gv-verify__result-link{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:var(--gv-blue)}.gv .gv-verify__again{min-height:44px;padding:0;border:0;background:none;font-family:var(--gv-font);font-size:15px;font-weight:600;color:var(--gv-blue);cursor:pointer}.gv .gv-verify__again:hover{color:var(--gv-blue-hover);text-decoration:underline}@media(min-width:750px){.gv-verify{padding:36px;border-radius:20.5px}.gv-verify__form{gap:18px}.gv-verify__title{font-size:28px}.gv-verify__helper{font-size:16px}.gv-verify__digits{gap:10px}.gv-verify__digit{height:74px;border-radius:12px;font-size:30px}.gv .gv-verify__submit{min-height:60px;font-size:18px}.gv-verify__help{padding-top:16px;font-size:15px}.gv-verify__result{margin:-36px;padding:40px 36px 36px}.gv-verify__result-title{font-size:28px}}.gv-verify-dialog{width:min(520px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:20px;background:transparent;overflow:visible}.gv-verify-dialog::backdrop{background:#04192cc7}.gv-verify-dialog__inner{position:relative;max-height:calc(100dvh - 32px);overflow:auto;border-radius:20px;background:var(--gv-white);box-shadow:0 40px 90px -40px #5fc0bc99}.gv .gv-verify-dialog__close{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--gv-navy);cursor:pointer}.gv .gv-verify-dialog__close:hover{background:var(--gv-ice)}.gv-verify-dialog .gv-verify__title{padding-right:44px}html.gv-dialog-open{overflow:hidden}.gv-tile__media--portrait{display:flex;align-items:center;justify-content:center;background:#f7fafa}.gv .gv-tile__media--portrait .gv-tile__img{width:auto;max-width:100%;height:calc(100% - 14px);object-fit:contain;scale:1;mix-blend-mode:multiply}@media(max-width:749px){.gv .gv-footer__link{min-width:44px}.gv .gv-rs-chip{min-height:44px}.gv .gv-pale__link,.gv .gv-pp-quality .gv-coa__link,.gv .gv-pp-band__mail,.gv .gv-ct-card__mail{display:inline-flex;align-items:center;min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gv-base.css.map */
