.gl{--gl-navy:#161B2E;--gl-ivory:#FBF8F1;--gl-gold:#C6A15B;--gl-blush:#EBD9D1;--gl-mist:#F1EEE8;--gl-ink:#1E2233;--gl-slate:#6B6F80;--gl-line:#DAD5CB;color:var(--gl-ink);background:var(--gl-ivory);font-family:var(--font-body-family,inherit)}.gl *{box-sizing:border-box}.gl h1,.gl h2,.gl h3,.gl h4{color:inherit}.gl--navy{background:var(--gl-navy);color:var(--gl-ivory)}.gl--mist{background:var(--gl-mist)}.gl--blush{background:var(--gl-blush)}.gl__wrap{max-width:1180px;margin:0 auto;padding:clamp(56px,8vw,112px) 20px}.gl__wrap--tight{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(40px,5vw,72px)}.gl__narrow{max-width:760px;margin:0 auto}.gl__center{text-align:center}.gl__cap{display:inline-block;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:var(--gl-gold);margin:0 0 18px}.gl__title{font-family:var(--font-heading-family,"Bodoni Moda Glamish",serif);font-weight:500;line-height:1.12;letter-spacing:.01em;margin:0 0 20px;font-size:clamp(32px,4.6vw,58px);color:inherit}.gl__title--m{font-size:clamp(26px,3.2vw,40px)}.gl__title strong,.gl__title b{font-weight:500;color:var(--gl-gold)}.gl__title em{font-style:italic}.gl__text{font-size:16px;line-height:1.8;color:inherit;opacity:.88;margin:0 auto}.gl__text p{margin:0 0 14px}.gl__text a{color:var(--gl-gold)}.gl__rule{display:flex;align-items:center;gap:14px;max-width:300px;margin:28px auto}.gl__rule:before,.gl__rule:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--gl-gold))}.gl__rule:after{background:linear-gradient(90deg,var(--gl-gold),transparent)}.gl__rule span{color:var(--gl-gold);font-size:9px;line-height:1}.gl__btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.gl__center .gl__btns{justify-content:center}.gl__btn{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;border:1px solid var(--gl-gold);transition:background .3s,color .3s}.gl__btn--solid{background:var(--gl-gold);color:var(--gl-navy)}.gl__btn--solid:hover{background:transparent;color:var(--gl-gold)}.gl__btn--ghost{background:transparent;color:inherit}.gl__btn--ghost:hover{background:var(--gl-gold);color:var(--gl-navy)}.gl-hero{position:relative;overflow:hidden}.gl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.gl-hero__media img{width:100%;height:100%;object-fit:cover}.gl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#161b2eeb,#161b2eb8 45%,#161b2e40)}.gl-hero__inner{position:relative;max-width:1180px;margin:0 auto;padding:clamp(80px,12vw,168px) 20px}.gl-hero__copy{max-width:620px}.gl-hero--center .gl-hero__copy{margin:0 auto;text-align:center}.gl-hero--center .gl__btns{justify-content:center}.gl-hero--center .gl-hero__media:after{background:#161b2eb3}.gl-steps__grid{display:grid;gap:1px;background:var(--gl-line);border:1px solid var(--gl-line);margin-top:48px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.gl--navy .gl-steps__grid{background:#c6a15b59;border-color:#c6a15b59}.gl-step{background:var(--gl-ivory);padding:40px 30px;text-align:left}.gl--navy .gl-step{background:var(--gl-navy)}.gl--mist .gl-step{background:var(--gl-mist)}.gl-step__n{font-family:var(--font-heading-family,serif);font-size:38px;color:var(--gl-gold);line-height:1;display:block;margin-bottom:22px}.gl-step__t{font-family:var(--font-heading-family,serif);font-size:21px;font-weight:500;margin:0 0 12px}.gl-step__x{font-size:15px;line-height:1.75;opacity:.82;margin:0}.gl-tiers{display:grid;gap:24px;margin-top:48px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gl-tier{border:1px solid var(--gl-line);padding:44px 34px;background:var(--gl-ivory);display:flex;flex-direction:column}.gl-tier--hi{background:var(--gl-navy);color:var(--gl-ivory);border-color:var(--gl-gold);position:relative}.gl-tier__lbl{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--gl-gold);margin-bottom:14px}.gl-tier__name{font-family:var(--font-heading-family,serif);font-size:30px;font-weight:500;margin:0 0 10px}.gl-tier__sub{font-size:14px;opacity:.75;margin:0 0 26px;line-height:1.6}.gl-tier ul{list-style:none;margin:0 0 30px;padding:0;flex:1}.gl-tier li{position:relative;padding:12px 0 12px 26px;border-top:1px solid rgba(198,161,91,.28);font-size:15px;line-height:1.6}.gl-tier li:before{content:"\25c6";position:absolute;left:0;top:13px;color:var(--gl-gold);font-size:9px}.gl-tier .gl__btns{margin-top:auto}.gl-cup__grid{display:grid;gap:48px;align-items:center;grid-template-columns:1.1fr .9fr}.gl-prize{border:1px solid var(--gl-gold);padding:44px 36px;text-align:center;position:relative;background:#c6a15b0f}.gl-prize:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(198,161,91,.35);pointer-events:none}.gl-prize__amt{font-family:var(--font-heading-family,serif);font-size:clamp(48px,6vw,76px);color:var(--gl-gold);line-height:1;margin:6px 0 12px}.gl-prize__det{font-size:14px;letter-spacing:.06em;opacity:.85;margin:0}.gl-count{display:flex;gap:10px;justify-content:center;margin-top:30px}.gl-count__u{min-width:72px;padding:14px 6px;border:1px solid rgba(198,161,91,.4)}.gl-count__v{display:block;font-family:var(--font-heading-family,serif);font-size:32px;line-height:1}.gl-count__l{display:block;font-size:9px;letter-spacing:.28em;text-transform:uppercase;opacity:.7;margin-top:8px}.gl-count__closed{font-size:14px;letter-spacing:.08em;color:var(--gl-gold)}.gl-board{margin-top:48px;border-top:1px solid var(--gl-gold)}.gl-board__row{display:grid;grid-template-columns:60px 1fr auto;gap:16px;align-items:center;padding:18px 6px;border-bottom:1px solid var(--gl-line)}.gl--navy .gl-board__row{border-color:#c6a15b40}.gl-board__rk{font-family:var(--font-heading-family,serif);font-size:24px;color:var(--gl-gold)}.gl-board__h{font-size:16px;letter-spacing:.04em}.gl-board__h a{color:inherit;text-decoration:none}.gl-board__o{font-size:12px;letter-spacing:.2em;text-transform:uppercase;opacity:.8}.gl-board__empty{padding:34px 0;text-align:center;opacity:.8;font-size:15px}.gl-faq{margin-top:40px;border-top:1px solid var(--gl-line)}.gl-faq details{border-bottom:1px solid var(--gl-line)}.gl-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 4px;font-family:var(--font-heading-family,serif);font-size:19px;font-weight:500}.gl-faq summary::-webkit-details-marker{display:none}.gl-faq summary:after{content:"+";color:var(--gl-gold);font-family:var(--font-body-family,sans-serif);font-size:22px;line-height:1;transition:transform .3s}.gl-faq details[open] summary:after{transform:rotate(45deg)}.gl-faq__a{padding:0 4px 26px;font-size:15px;line-height:1.8;opacity:.86}.gl-faq__a p{margin:0 0 10px}.gl-faq__a a{color:var(--gl-gold)}.gl-form{display:grid;gap:16px;margin-top:36px;text-align:left}.gl-form__row{display:grid;gap:16px;grid-template-columns:1fr 1fr}.gl-form label{display:block;font-size:10px;letter-spacing:.26em;text-transform:uppercase;margin-bottom:8px;opacity:.8}.gl-form input,.gl-form textarea{width:100%;background:transparent;border:0;border-bottom:1px solid var(--gl-line);padding:12px 2px;font:inherit;font-size:16px;color:inherit;border-radius:0}.gl--navy .gl-form input,.gl--navy .gl-form textarea{border-color:#c6a15b73}.gl-form input:focus,.gl-form textarea:focus{outline:none;border-color:var(--gl-gold)}.gl-form__note{font-size:12px;opacity:.7;line-height:1.6}.gl-form__ok{border:1px solid var(--gl-gold);padding:18px;text-align:center;color:var(--gl-gold)}.gl-form__err{color:#b4544b;font-size:14px}@media(max-width:820px){.gl-cup__grid,.gl-form__row{grid-template-columns:1fr}.gl-hero__media:after{background:#161b2ec7}.gl-hero__copy{text-align:center;margin:0 auto}.gl-hero .gl__btns{justify-content:center}.gl-count__u{min-width:60px}}@media(prefers-reduced-motion:reduce){.gl *{transition:none!important}}.shopify-section:has(.gl-hero)+.shopify-section .main-page-title{display:none}.shopify-section:has(.gl-hero)+.shopify-section .rte{font-size:16px;line-height:1.85}.shopify-section:has(.gl-hero)+.shopify-section .rte h2{font-family:var(--font-heading-family,serif);font-weight:500;font-size:clamp(22px,2.4vw,28px);margin:2.2em 0 .6em;padding-top:1.4em;border-top:1px solid #DAD5CB}.shopify-section:has(.gl-hero)+.shopify-section .rte h2:first-child{border-top:0;padding-top:0;margin-top:0}.shopify-section:has(.gl-hero)+.shopify-section .rte a{color:#a9874a}.shopify-section:has(.gl-hero)+.shopify-section .rte table{width:100%;border-collapse:collapse;font-size:14px}.shopify-section:has(.gl-hero)+.shopify-section .rte th,.shopify-section:has(.gl-hero)+.shopify-section .rte td{padding:12px 10px;border-bottom:1px solid #DAD5CB;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glamish-pages.css.map */
