@font-face{font-family:Playfair;font-style:normal;font-weight:400 700;font-display:swap;src:url(playfair-variable.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(lato-400.woff2) format("woff2")}@font-face{font-family:Lato;font-style:normal;font-weight:600 700;font-display:swap;src:url(lato-700.woff2) format("woff2")}.section-glowmere-gift-card,.shopify-section:has(.gm-gc){background:#f8f7f2!important}.gm-gc,.gm-gc *{box-sizing:border-box}.gm-gc{--gc-surface: #f8f7f2;--gc-heading: #4c3729;--gc-body: #4c3729;--gc-secondary: #705b47;--gc-line: #bca99b;--gc-segment: #e8e1da;--gc-seg-active-bg: #fffdf9;--gc-seg-active: #3f2d22;--gc-seg-idle: #746457;--gc-placeholder: #746457;--gc-textarea-ph: #817165;--gc-remain: #8b7667;--gc-focus: #4b3628;--gc-card: #9d6658;--gc-card-text: #fffaf4;--gc-btn: #513929;--gc-btn-hover: #684b38;--gc-error: #b91c1c;--gc-accent: #9d6658;--gc-display: var(--gm-font-display, "Playfair", Georgia, serif);--gc-sans: var(--gm-font-sans, "Lato", system-ui, -apple-system, sans-serif);--gc-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;background:var(--gc-surface);color:var(--gc-body);font-family:var(--gc-sans);font-size:var(--gm-body-default-size);line-height:var(--gm-body-default-lh);letter-spacing:var(--gm-body-default-ls);font-weight:var(--gm-body-default-fw)}.gm-gc__missing{padding:64px 24px;text-align:center;color:var(--gc-secondary)}.gm-gc__caption{margin:0;font-family:var(--gm-font-sans);font-size:var(--gm-caption-size);line-height:var(--gm-caption-lh);letter-spacing:var(--gm-caption-ls);font-weight:var(--gm-caption-fw);color:var(--gc-secondary)}.gm-gc__display{margin:0;font-family:var(--gm-font-display);font-weight:var(--gm-display-md-fw);color:var(--gc-heading)}.gm-gc h1,.gm-gc h2,.gm-gc .gm-gc__display{text-transform:none!important;color:var(--gc-heading)!important}.gm-gc__display--section{margin-top:var(--gm-space-200);font-size:var(--gm-display-md-size);line-height:var(--gm-display-md-lh);letter-spacing:var(--gm-display-md-ls);font-weight:var(--gm-display-md-fw)}.gm-gc__display--hero{margin:var(--gm-space-200) auto 0;max-width:780px;font-size:var(--gm-display-md-size);line-height:var(--gm-display-md-lh);letter-spacing:var(--gm-display-md-ls);font-weight:var(--gm-display-md-fw)}@media(min-width:1024px){.gm-gc__display--hero{font-size:var(--gm-display-lg-size);line-height:var(--gm-display-lg-lh);letter-spacing:var(--gm-display-lg-ls);font-weight:var(--gm-display-lg-fw)}}.gm-gc__lede,.gm-gc__body{margin:0;font-family:var(--gm-font-sans);font-size:var(--gm-body-default-size);line-height:var(--gm-body-default-lh);letter-spacing:var(--gm-body-default-ls);font-weight:var(--gm-body-default-fw);color:var(--gc-secondary)}.gm-gc__lede{margin:var(--gm-space-400) auto 0;max-width:640px}.gm-gc__body--intro{margin-top:var(--gm-space-400);max-width:576px}.gm-gc__body--center{margin:var(--gm-space-400) auto 0;max-width:672px;text-align:center}.gm-gc__hint{margin:var(--gm-space-800) 0 0;text-align:center;font-family:var(--gm-font-sans);font-size:var(--gm-body-sm-size);line-height:var(--gm-body-sm-lh);letter-spacing:var(--gm-body-sm-ls);font-weight:var(--gm-body-sm-fw);color:var(--gc-secondary)}.gm-gc__hero{max-width:1440px;margin:0 auto;padding:var(--gm-space-1600) var(--gm-space-600);text-align:center}@media(min-width:768px){.gm-gc__hero{padding:var(--gm-space-2000) var(--gm-space-800)}}.gm-gc__form{max-width:1440px;margin:0 auto;padding:0 var(--gm-space-600) var(--gm-space-1600)}@media(min-width:768px){.gm-gc__form{padding:0 var(--gm-space-800) var(--gm-space-2000)}}.gm-gc__section,.gm-gc__intro{padding:var(--gm-space-1200) 0}@media(min-width:768px){.gm-gc__section,.gm-gc__intro{padding:var(--gm-space-1600) 0}}.gm-gc__intro{display:grid;align-items:center;gap:48px}.gm-gc__intro-copy{text-align:center}@media(min-width:1024px){.gm-gc__intro{grid-template-columns:.9fr 1.1fr;gap:80px}.gm-gc__intro-copy{text-align:left}}.gm-gc__step-head{text-align:center}.gm-gc__stack,.gm-gc__values{margin-top:48px}.gm-gc__stack--md{max-width:672px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:32px}.gm-gc__delivery{max-width:672px;margin:40px auto 0}.gm-gc__card-col{margin:0 auto;width:100%;max-width:430px}.gm-gc__card{position:relative;aspect-ratio:1.58 / 1;overflow:hidden;border-radius:2px;background:var(--gc-card);color:var(--gc-card-text);padding:28px;box-shadow:0 22px 60px #49302329}@media(min-width:640px){.gm-gc__card{padding:36px}}.gm-gc__card-ring{position:absolute;border-radius:9999px;border:1px solid rgba(255,255,255,.2);pointer-events:none}.gm-gc__card-ring--tr{width:256px;height:256px;top:-80px;right:-64px}.gm-gc__card-ring--bl{width:288px;height:288px;bottom:-112px;left:-64px;border-color:#ffffff26}.gm-gc__card-face{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:space-between}.gm-gc__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.gm-gc__card-brand{font-family:var(--gc-serif);font-size:24px;line-height:32px;font-weight:400}@media(min-width:640px){.gm-gc__card-brand{font-size:30px;line-height:36px}}.gm-gc__card-tag,.gm-gc__card-felt{font-family:var(--gc-sans);font-size:9px;line-height:1.2;letter-spacing:.24em;text-transform:uppercase}.gm-gc__card-felt{letter-spacing:.22em}@media(min-width:640px){.gm-gc__card-tag,.gm-gc__card-felt{font-size:10px}}.gm-gc__card-infinity{display:flex;align-items:center;gap:16px;margin-bottom:24px}.gm-gc__card-rule{flex:1;height:1px;background:#ffffffa6}.gm-gc__card-inf{font-family:var(--gc-serif);font-size:30px;line-height:1}.gm-gc__card-meta{display:flex;align-items:flex-end;justify-content:space-between}.gm-gc__card-amount{font-family:var(--gc-serif);font-size:24px;line-height:32px;font-weight:400}@media(min-width:640px){.gm-gc__card-amount{font-size:30px;line-height:36px}}.gm-gc__field{display:block}.gm-gc__field input[type=text],.gm-gc__field input[type=email],.gm-gc__field input[type=date]{width:100%;-webkit-appearance:none;appearance:none;border:0;border-bottom:1px solid var(--gc-line);border-radius:0;background:transparent;padding:12px 0;font-family:var(--gc-sans);font-size:14px;line-height:20px;letter-spacing:.01em;color:var(--gc-body);box-shadow:none;outline:none}@media(min-width:640px){.gm-gc__field input[type=text],.gm-gc__field input[type=email],.gm-gc__field input[type=date]{font-size:16px;line-height:24px}}.gm-gc__field input::placeholder{color:var(--gc-placeholder)}.gm-gc__field input:focus{border-bottom-color:var(--gc-focus);outline:none;box-shadow:none}.gm-gc__field textarea{width:100%;min-height:192px;resize:vertical;border:1px solid var(--gc-line);border-radius:0;background:transparent;padding:20px;font-family:var(--gc-sans);font-size:14px;line-height:20px;color:var(--gc-body);outline:none;transition:border-color .2s ease}@media(min-width:640px){.gm-gc__field textarea{font-size:16px;line-height:24px}}.gm-gc__field textarea::placeholder{color:var(--gc-textarea-ph)}.gm-gc__field textarea:focus{border-color:var(--gc-focus)}.gm-gc__remain{display:block;margin-top:8px;text-align:right;font-size:12px;line-height:16px;color:var(--gc-remain)}.gm-gc__segment{display:grid;grid-template-columns:1fr 1fr;padding:4px;background:var(--gc-segment)}.gm-gc__seg{-webkit-appearance:none;appearance:none;border:0;background:transparent;min-height:48px;padding:12px;font-family:var(--gc-sans);font-size:12px;line-height:16px;color:var(--gc-seg-idle);cursor:pointer;transition:background .2s ease,color .2s ease}@media(min-width:640px){.gm-gc__seg{font-size:14px;line-height:20px}}.gm-gc__seg.is-active{background:var(--gc-seg-active-bg);color:var(--gc-seg-active)}.gm-gc__recipient-email{margin-top:40px}.gm-gc__radios{margin-top:40px;display:flex;flex-direction:column;gap:20px}.gm-gc__radio{display:flex;align-items:flex-start;gap:16px;font-family:var(--gc-sans);font-size:12px;line-height:20px;letter-spacing:.08em;text-transform:uppercase;color:var(--gc-body);cursor:pointer}@media(min-width:640px){.gm-gc__radio{font-size:14px;line-height:24px}}.gm-gc__radio input{margin-top:4px;width:16px;height:16px;flex-shrink:0;accent-color:var(--gc-accent)}.gm-gc__date{padding-left:36px;padding-top:8px}.gm-gc__values{max-width:768px;margin-left:auto;margin-right:auto}.gm-gc__presets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:20px}@media(min-width:640px){.gm-gc__presets{grid-template-columns:repeat(5,minmax(0,1fr))}}.gm-gc__preset{display:flex;align-items:center;gap:12px;font-family:var(--gc-sans);font-size:16px;line-height:24px;color:var(--gc-body);cursor:pointer}.gm-gc__preset input{width:16px;height:16px;accent-color:var(--gc-accent);flex-shrink:0}.gm-gc__preset input:checked+span,.gm-gc__preset span.is-on{text-decoration:underline;text-underline-offset:4px}.gm-gc__custom{display:flex;align-items:flex-end;gap:16px;max-width:320px;margin:48px auto 0}.gm-gc__custom-euro{padding-bottom:8px;font-family:var(--gc-serif);font-size:24px;line-height:32px;color:var(--gc-body)}.gm-gc__custom-input{display:block;flex:1}.gm-gc__custom input{width:100%;border:0;border-bottom:1px solid var(--gc-line);border-radius:0;background:transparent;padding:8px 0;font-family:var(--gc-sans);font-size:20px;line-height:28px;color:var(--gc-body);outline:none}.gm-gc__custom input:focus{border-bottom-color:var(--gc-focus)}.gm-gc__custom input::placeholder{color:var(--gc-placeholder)}.gm-gc__check{display:flex;align-items:flex-start;gap:16px;padding-top:12px;font-family:var(--gc-sans);font-size:12px;line-height:20px;color:var(--gc-body);cursor:pointer}@media(min-width:640px){.gm-gc__check{font-size:14px;line-height:24px}}.gm-gc__check input{margin-top:4px;width:16px;height:16px;flex-shrink:0;accent-color:var(--gc-accent)}.gm-gc__error{margin:0;text-align:center;font-family:var(--gc-sans);font-size:14px;line-height:20px;color:var(--gc-error)}.gm-gc__submit{-webkit-appearance:none;appearance:none;border:0;width:100%;min-height:56px;margin-top:0;padding:16px 32px;background:var(--gc-btn);color:#fff;font-family:var(--gc-sans);font-size:14px;line-height:20px;letter-spacing:0;font-weight:400;text-transform:none;cursor:pointer;transition:background .2s ease,opacity .2s ease}.gm-gc__submit:hover{background:var(--gc-btn-hover)}.gm-gc__submit:disabled{opacity:.6;cursor:not-allowed}.gm-gc__submit:focus-visible{outline:2px solid var(--gc-btn);outline-offset:2px}.gm-gc__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/15/assets/glowmere-gift-card.css.map */
