#gg-popup,#gg-popup-tab{--gg-bg: #d8edf5;--gg-title: #123448;--gg-text: #1c4058;--gg-muted: #4a6b7f;--gg-cta-bg: #f6ab74;--gg-cta-text: #123448;--gg-input-bg: #ffffff;--gg-input-border: #b9d7e2;--gg-placeholder: #5a7382;--gg-error: #b3261e;--gg-success: #1f7a4d;--gg-max-width: 460px;--gg-radius: 14px;--gg-input-radius: 10px;--gg-title-size: 34px;--gg-z: 2147483000;--gg-tab-bg: #f6ab74;--gg-tab-border: #e79a63;--gg-tab-text: #123448;--gg-tab-sub: #5d3a19;--gg-tab-badge-bg: #ffffff;--gg-tab-badge-text: #123448;--gg-tab-offset: 20px;--gg-tab-z: 2147482900}#gg-popup[hidden]{display:none!important}.gg-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--gg-z, 2147483000);display:flex;align-items:center;justify-content:center;padding:20px}.gg-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#0616228c;animation:gg-fade .18s ease-out both}.gg-popup__card{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--gg-max-width, 460px);max-height:calc(100vh - 40px);overflow:hidden;box-sizing:border-box;padding:34px 30px 28px;border-radius:var(--gg-radius, 14px);background:var(--gg-bg, #d8edf5);color:var(--gg-text, #1c4058);text-align:center;box-shadow:0 24px 60px #06162259;animation:gg-rise .22s cubic-bezier(.2,.8,.3,1) both}.gg-popup__x{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gg-text, #1c4058);opacity:.55;cursor:pointer;transition:opacity .12s ease,background-color .12s ease}.gg-popup__x:hover,.gg-popup__x:focus-visible{opacity:1;background:#06162214}.gg-popup__pane{display:block;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.gg-popup__pane[hidden]{display:none!important}.gg-popup__logo{display:block;width:72px;height:auto;margin:0 auto 14px}.gg-popup__title{margin:0 0 10px;font-size:var(--gg-title-size, 34px);line-height:1.15;font-weight:800;letter-spacing:-.01em;color:var(--gg-title, #123448)}.gg-popup__sub{margin:0 0 18px;font-size:16px;line-height:1.45;color:var(--gg-text, #1c4058)}.gg-popup__form{margin:0}.gg-popup__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gg-popup__input{display:block;width:100%;box-sizing:border-box;min-height:52px;margin:0 0 12px;padding:14px 16px;border:1px solid var(--gg-input-border, #b9d7e2);border-radius:var(--gg-input-radius, 10px);background:var(--gg-input-bg, #ffffff);color:var(--gg-text, #1c4058);font-family:inherit;font-size:16px;line-height:1.3}.gg-popup__input::placeholder{color:var(--gg-placeholder, #5a7382);opacity:1}.gg-popup__input:focus-visible{outline:2px solid var(--gg-title, #123448);outline-offset:1px}.gg-popup__input[aria-invalid=true]{border-color:var(--gg-error, #b3261e)}.gg-popup__hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.gg-popup__error{margin:0 0 10px;font-size:14px;line-height:1.35;font-weight:600;color:var(--gg-error, #b3261e)}.gg-popup__error[hidden]{display:none!important}.gg-popup__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;box-sizing:border-box;padding:14px 18px;border:0;border-radius:var(--gg-input-radius, 10px);background:var(--gg-cta-bg, #f6ab74);color:var(--gg-cta-text, #123448);font-family:inherit;font-size:17px;font-weight:700;line-height:1.2;cursor:pointer;transition:filter .12s ease,transform .12s ease}.gg-popup__cta:hover{filter:brightness(.95)}.gg-popup__cta:active{transform:translateY(1px)}.gg-popup__cta:focus-visible{outline:2px solid var(--gg-title, #123448);outline-offset:2px}.gg-popup__cta[disabled]{opacity:.6;cursor:progress}.gg-popup__spinner{display:inline-block;width:16px;height:16px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:gg-spin .7s linear infinite}.gg-popup__spinner[hidden]{display:none!important}.gg-popup__consent{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font-size:12px;line-height:1.4;text-align:left;color:var(--gg-muted, #4a6b7f)}.gg-popup__consent--note{display:block;text-align:center;font-style:italic}.gg-popup__consent input{flex:0 0 auto;margin:2px 0 0;width:16px;height:16px}.gg-popup__consent a{color:inherit;text-decoration:underline}.gg-popup__tick--known{color:var(--gg-title, #123448)}.gg-popup__tick{display:block;margin:4px auto 14px;width:48px;color:var(--gg-success, #1f7a4d)}@media(max-width:560px){.gg-popup{padding:0;align-items:flex-end}.gg-popup__card{max-width:none;max-height:92vh;padding:30px 20px 24px;border-radius:var(--gg-radius, 14px) var(--gg-radius, 14px) 0 0;animation-name:gg-sheet}.gg-popup__title{font-size:calc(var(--gg-title-size, 34px) - 6px)}}@keyframes gg-fade{0%{opacity:0}to{opacity:1}}@keyframes gg-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes gg-sheet{0%{transform:translateY(100%)}to{transform:none}}@keyframes gg-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gg-popup__backdrop,.gg-popup__card,#gg-popup-tab,.gg-tab__badge:after{animation:none!important}#gg-popup-tab{transition:none}#gg-popup-tab:hover{transform:none}.gg-popup__spinner{animation-duration:2s}}#gg-popup-tab{position:fixed;z-index:var(--gg-tab-z, 2147482900);bottom:calc(var(--gg-tab-offset, 20px) + env(safe-area-inset-bottom,0px));display:flex;align-items:center;box-sizing:border-box;padding:9px 12px 9px 9px;border:1px solid var(--gg-tab-border, #e79a63);border-radius:999px;background:var(--gg-tab-bg, #f6ab74);color:var(--gg-tab-text, #123448);box-shadow:0 10px 28px #0616222e,0 2px 6px #06162214;animation:gg-tab-in .32s cubic-bezier(.2,.8,.3,1) both;transition:transform .16s ease,box-shadow .16s ease,padding .22s cubic-bezier(.2,.8,.3,1);-webkit-tap-highlight-color:transparent}#gg-popup-tab[hidden]{display:none!important}.gg-tab--bottom-left{left:var(--gg-tab-offset, 20px)}.gg-tab--bottom-right{right:var(--gg-tab-offset, 20px)}#gg-popup-tab:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0616223d,0 2px 6px #0616221a}.gg-tab__open{display:flex;align-items:center;gap:11px;width:auto;min-height:0;margin:0;padding:0;border:0;border-radius:999px;background:transparent;box-shadow:none;color:inherit;font-family:inherit;font-size:14px;font-weight:400;line-height:1.15;letter-spacing:normal;text-transform:none;text-align:left;cursor:pointer}.gg-tab__open:focus-visible{outline:2px solid var(--gg-tab-text, #123448);outline-offset:4px}.gg-tab__badge{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--gg-tab-badge-bg, #ffffff);color:var(--gg-tab-badge-text, #123448);font-size:13px;font-weight:900;letter-spacing:-.02em}.gg-tab__badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 #ffffffd9;animation:gg-tab-pulse 2.4s ease-out 2}.gg-tab__text{display:flex;flex-direction:column;white-space:nowrap;overflow:hidden}.gg-tab__lead{font-size:14px;font-weight:800;letter-spacing:-.01em}.gg-tab__sub{margin-top:2px;font-size:11.5px;font-weight:600;color:var(--gg-tab-sub, #5d3a19)}.gg-tab__x{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-height:0;margin:0 0 0 6px;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--gg-tab-sub, #5d3a19);opacity:0;cursor:pointer;transition:opacity .14s ease,background-color .14s ease}#gg-popup-tab:hover .gg-tab__x,#gg-popup-tab:focus-within .gg-tab__x{opacity:.75}.gg-tab__x:hover{opacity:1!important;background:#0616221f}.gg-tab__x:focus-visible{opacity:1;outline:2px solid var(--gg-tab-text, #123448);outline-offset:2px}#gg-popup-tab.is-collapsed{padding:9px}#gg-popup-tab.is-collapsed .gg-tab__text,#gg-popup-tab.is-collapsed .gg-tab__x{display:none}#gg-popup-tab.is-collapsed:hover{padding:9px 12px 9px 9px}#gg-popup-tab.is-collapsed:hover .gg-tab__text,#gg-popup-tab.is-collapsed:hover .gg-tab__x{display:flex}@media(hover:none){.gg-tab__x{opacity:.65}#gg-popup-tab:hover{transform:none}}@media(max-width:560px){#gg-popup-tab{bottom:calc(14px + env(safe-area-inset-bottom,0px));padding:8px 10px 8px 8px}.gg-tab--bottom-left{left:14px}.gg-tab--bottom-right{right:14px}.gg-tab__open{gap:9px}.gg-tab__badge{width:36px;height:36px;font-size:12px}.gg-tab__lead{font-size:13px}.gg-tab__sub{display:none}.gg-tab__x{position:relative;width:28px;height:28px;margin-left:4px}.gg-tab__x:before{content:"";position:absolute;top:-12px;right:-10px;bottom:-12px;left:-2px}}@keyframes gg-tab-in{0%{opacity:0;transform:translateY(14px) scale(.94)}to{opacity:1;transform:none}}@keyframes gg-tab-pulse{0%{box-shadow:0 0 #ffffffd9}70%{box-shadow:0 0 0 14px #fff0}to{box-shadow:0 0 #fff0}}html.gg-popup-open,html.gg-popup-open body{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/gg-popup.css.map */
