:root{--gs-gold: #B27206;--gs-gold-light: #D99A1E;--gs-gold-pale: #F7EBD3;--gs-cream: #FBF6EC;--gs-maroon: #920307;--gs-maroon-deep: #5F0003;--gs-ink: #2B1A0E;--gs-border: #E8D9B5;--gs-ease: cubic-bezier(.22, 1, .36, 1)}mark.gs-confirm{background:#fff3b0;color:var(--gs-maroon);padding:0 .35em;border-radius:4px;font-style:italic;font-size:.92em}a[data-gs-confirm]:after{content:" (link to confirm)";color:var(--gs-maroon);font-size:.8em;font-style:italic}.gs-grid{display:grid;gap:20px;margin:1.5rem 0}.gs-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:749px){.gs-grid-2{grid-template-columns:1fr}}.gs-card{background:var(--gs-cream);border:1px solid var(--gs-border);border-radius:16px;padding:24px}.gs-card h3{margin:0 0 .5rem;color:var(--gs-maroon);font-size:1.15rem}.gs-card p:last-child{margin-bottom:0}.gs-steps{counter-reset:gs-step;list-style:none;padding:0;margin:1.5rem 0;display:grid;gap:16px}.gs-steps li{position:relative;padding-left:3.25rem}.gs-steps li:before{counter-increment:gs-step;content:counter(gs-step,decimal-leading-zero);position:absolute;left:0;top:-.15rem;font-family:var(--font-heading--family);font-size:1.75rem;color:var(--gs-gold);line-height:1}.gs-pills{list-style:none;padding:0;margin:1rem 0 1.5rem;display:flex;flex-wrap:wrap;gap:10px}.gs-pills li{border:1px solid var(--gs-border);background:#fff;color:var(--gs-ink);padding:.5rem 1rem;border-radius:999px;font-size:.95rem}.gs-note{background:var(--gs-gold-pale);border-left:4px solid var(--gs-gold);padding:1rem 1.25rem;border-radius:0 12px 12px 0}.gs-faq details{border-bottom:1px solid var(--gs-border);padding:.25rem 0}.gs-faq summary{cursor:pointer;list-style:none;padding:1rem 2.5rem 1rem 0;position:relative;font-family:var(--font-heading--family);font-size:1.15rem;color:var(--gs-ink)}.gs-faq summary::-webkit-details-marker{display:none}.gs-faq summary:after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);color:var(--gs-gold);font-size:1.5rem;transition:transform .3s var(--gs-ease)}.gs-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.gs-faq details p{margin:0 0 1rem}.rte h2,.page-content h2{color:var(--gs-maroon)}.gs-inquiry{width:100%;max-width:820px;margin:0 auto}.gs-inquiry__heading{color:var(--gs-maroon);margin:0 0 .5rem;text-align:center}.gs-inquiry__intro{text-align:center;margin:0 auto 2rem;max-width:56ch}.gs-inquiry__form{background:#fff;border:1px solid var(--gs-border);border-radius:20px;padding:clamp(20px,4vw,40px)}.gs-inquiry__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}@media(max-width:749px){.gs-inquiry__grid{grid-template-columns:1fr}}.gs-field{display:flex;flex-direction:column;gap:6px;min-width:0;border:0;padding:0;margin:0}.gs-field--full{grid-column:1 / -1}.gs-field>span,.gs-field legend{font-family:var(--font-subheading--family);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gs-ink);padding:0;margin-bottom:4px}.gs-field em{color:var(--gs-maroon);font-style:normal}.gs-field input:not([type=checkbox]):not([type=radio]),.gs-field select,.gs-field textarea{width:100%;font:inherit;color:var(--gs-ink);background:#fff;border:1px solid var(--gs-border);border-radius:10px;padding:.8rem .9rem;transition:border-color .2s,box-shadow .2s}.gs-field input:focus,.gs-field select:focus,.gs-field textarea:focus{outline:none;border-color:var(--gs-gold);box-shadow:0 0 0 3px #b272062e}.gs-checks{display:grid;gap:8px}.gs-checks label{display:flex;align-items:center;gap:.6rem;font-size:.95rem;text-transform:none;letter-spacing:0}.gs-checks input{accent-color:var(--gs-maroon);width:18px;height:18px}.gs-checks--row{display:flex;flex-wrap:wrap;gap:8px 24px}.gs-inquiry__actions{margin-top:24px;display:flex;flex-direction:column;align-items:center;gap:12px}.gs-inquiry__actions .button{min-width:220px}.gs-inquiry__note{margin:0;font-size:.9rem;color:var(--color-foreground-muted, #6b5a4a);text-align:center}.gs-inquiry__success,.gs-inquiry__error{display:flex;align-items:center;gap:.6rem;border-radius:12px;padding:.9rem 1rem;margin-bottom:1.25rem;font-size:.95rem}.gs-inquiry__success{background:#eaf6e9;color:#1f5f1f}.gs-inquiry__error{background:#fcebea;color:var(--gs-maroon)}.gs-inquiry__success svg,.gs-inquiry__error svg{width:20px;height:20px;flex:none}html.gs-js .gs-reveal{opacity:0;transform:translateY(28px);transition:opacity .9s var(--gs-ease),transform .9s var(--gs-ease);will-change:opacity,transform}html.gs-js .gs-reveal.gs-in{opacity:1;transform:none}html.gs-js .gs-reveal-child>*{opacity:0;transform:translateY(18px);transition:opacity .8s var(--gs-ease),transform .8s var(--gs-ease)}html.gs-js .gs-reveal-child.gs-in>*{opacity:1;transform:none}html.gs-js .gs-reveal-child.gs-in>*:nth-child(2){transition-delay:.1s}html.gs-js .gs-reveal-child.gs-in>*:nth-child(3){transition-delay:.2s}html.gs-js .gs-reveal-child.gs-in>*:nth-child(4){transition-delay:.3s}html.gs-js .gs-reveal-child.gs-in>*:nth-child(5){transition-delay:.4s}@keyframes gs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html.gs-js .gs-hero-float img{animation:gs-float 7s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html.gs-js .gs-reveal,html.gs-js .gs-reveal-child>*{opacity:1!important;transform:none!important;transition:none!important}html.gs-js .gs-hero-float img{animation:none!important}}.header .menu-list__link,.header a{text-decoration-color:var(--gs-gold)}.button,.button-secondary{letter-spacing:.02em}.button:not(.button-secondary):hover{background:var(--gs-maroon-deep)}.gs-policies{text-wrap:wrap}.gs-policies__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem 0;margin:0;padding:0}.gs-policies__list li{display:flex;align-items:center}.gs-policies__list li+li:before{content:"";width:1px;height:.9em;background:currentColor;opacity:.35;margin:0 .7rem}.gs-policies__list a{font-size:var(--gs-policies-size, .75rem);color:var(--color-utilities, var(--color-foreground-muted));text-decoration:none}.gs-policies__list a:hover,.gs-policies__list a[aria-current]{text-decoration:underline;text-decoration-color:var(--gs-gold-light);text-underline-offset:.2em}.gs-lang{display:flex;align-items:center}.gs-lang--start{justify-content:flex-start}.gs-lang--center{justify-content:center}.gs-lang--end{justify-content:flex-end}.gs-lang__form{display:flex;align-items:center;gap:.6rem}.gs-lang__label{font-size:.75rem;color:var(--color-utilities, var(--color-foreground-muted))}.gs-lang__pills{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;border:1px solid rgba(247,235,211,.35)}.gs-lang__pill{font:inherit;font-size:.8rem;line-height:1;padding:.45rem .9rem;border:0;border-radius:999px;background:transparent;color:var(--color-utilities, #F7EBD3);cursor:pointer;white-space:nowrap;transition:background .2s var(--gs-ease),color .2s var(--gs-ease)}.gs-lang__pill:hover{background:#f7ebd324}.gs-lang__pill:focus-visible{outline:2px solid var(--gs-gold-light);outline-offset:2px}.gs-lang__pill.is-active{background:var(--gs-gold-light);color:var(--gs-maroon-deep);font-weight:700;cursor:default}.gs-lang__pill[lang=ar]{font-family:Tajawal,Segoe UI,Tahoma,Geeza Pro,Noto Naskh Arabic,sans-serif;font-size:.95rem;padding-block:.38rem}.gs-lang--text .gs-lang__pills{border:0;padding:0;gap:.35rem}.gs-lang--text .gs-lang__pill{padding:.25rem .4rem}.gs-lang--text .gs-lang__pill.is-active{background:transparent;color:var(--gs-gold-light);text-decoration:underline;text-underline-offset:.2em}@media(max-width:749px){.gs-lang{justify-content:center}}html[dir=rtl]{--font-body--family: "Tajawal", "Segoe UI", Tahoma, "Geeza Pro", "Noto Naskh Arabic", sans-serif;--font-subheading--family: "Tajawal", "Segoe UI", Tahoma, "Geeza Pro", sans-serif;--font-heading--family: "Cairo", "Tajawal", "Segoe UI", Tahoma, "Geeza Pro", sans-serif;--font-accent--family: "Cairo", "Tajawal", "Segoe UI", Tahoma, "Geeza Pro", sans-serif;--font-accent--style: normal;--font-heading--style: normal;--font-size--paragraph: 1.0625rem}html[dir=rtl] :where(*){letter-spacing:0!important}html[dir=rtl] .gs-steps li{padding-left:0;padding-right:3.25rem}html[dir=rtl] .gs-steps li:before{left:auto;right:0}html[dir=rtl] .gs-note{border-left:0;border-right:4px solid var(--gs-gold);border-radius:12px 0 0 12px}html[dir=rtl] .gs-faq summary{padding:1rem 0 1rem 2.5rem}html[dir=rtl] .gs-faq summary:after{right:auto;left:.25rem}html[dir=rtl] .utilities>*{text-align:right}html[dir=rtl] .utilities--blocks-3>*:nth-child(2){text-align:center}html[dir=rtl] .utilities--blocks-3>*:nth-child(3),html[dir=rtl] .utilities--blocks-2>*:nth-child(2){text-align:left}html[dir=rtl] .language-selector .svg-wrapper.icon-caret{right:auto;left:12px}html[dir=rtl] .localization-form__select{text-align:left}html[dir=rtl] .gs-lang__pill[lang=en]{font-family:var(--font-body--family)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gs-custom.css.map */
