.gl-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:750px){.gl-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(min-width:1200px){.gl-picker__grid{grid-template-columns:repeat(var(--gl-cols,6),minmax(0,1fr))}}.gl-tile{position:relative;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:4/5;padding:14px;border-radius:12px;overflow:hidden;color:var(--gl-text);isolation:isolate;transition:transform .35s var(--gl-ease),box-shadow .35s var(--gl-ease)}@media(min-width:750px){.gl-tile{padding:18px}}.gl-tile:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000059;color:var(--gl-text)}.gl-tile__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 50% 40%,#f7f4ed,#dad4c6 78%)}.gl-tile__media img{position:absolute;top:10%;left:12%;width:76%;height:60%;object-fit:contain;mix-blend-mode:multiply;transition:transform .6s var(--gl-ease)}.gl-tile:hover .gl-tile__media img{transform:scale(1.08) rotate(-2deg)}.gl-tile__bigicon{position:absolute;top:16%;left:50%;width:42%;transform:translate(-50%);color:#8e887a}.gl-tile__bigicon svg{width:100%;height:auto}.gl-tile:after{content:"";position:absolute;left:0;right:0;bottom:0;height:52%;background:linear-gradient(0deg,#111310f0 18%,#11131000);z-index:-1}.gl-tile__icon{width:40px;height:40px;border-radius:50%;background:var(--gl-ink);color:var(--gl-accent);display:flex;align-items:center;justify-content:center}.gl-tile__icon svg{width:20px;height:20px}.gl-tile__bottom{display:flex;flex-direction:column;gap:6px}.gl-tile__name{font-family:var(--gl-head);font-weight:700;font-size:clamp(17px,2vw,24px);text-transform:uppercase;line-height:1;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.gl-tile__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#d9d4c7}.gl-tile__go{width:32px;height:32px;flex:none;border-radius:50%;background:var(--gl-accent);color:var(--gl-accent-ink);display:flex;align-items:center;justify-content:center;transition:transform .3s var(--gl-ease)}.gl-tile__go svg{width:16px;height:16px}.gl-tile:hover .gl-tile__go{transform:rotate(-45deg)}.gl-perks__box{display:grid;gap:28px;padding:28px 18px;border:1px solid var(--gl-line);border-radius:16px;background:#161913}@media(min-width:750px){.gl-perks__box{padding:40px}}@media(min-width:990px){.gl-perks__box{grid-template-columns:.9fr 1.1fr;align-items:center;padding:52px}}.gl-perks__intro{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.gl-perks__status{font-size:15px;line-height:1.5;color:#c9c5b8}.gl-perks__status strong{color:var(--gl-accent)}.gl-perks__bar{position:relative;width:100%;height:10px;border-radius:10px;background:#2b2f26;overflow:hidden}.gl-perks__fill{position:absolute;top:0;bottom:0;left:0;width:0;background:var(--gl-accent);border-radius:10px;transition:width .9s var(--gl-ease);overflow:hidden}.gl-perks__fill:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:glShine 2.6s ease-in-out infinite}.gl-perks__tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.gl-tier{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--gl-line);border-radius:12px;background:#1b1e17;transition:border-color .3s,transform .3s}.gl-tier__icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#262a21;color:var(--gl-muted);transition:background .3s,color .3s}.gl-tier__icon svg{width:22px;height:22px}.gl-tier__state{display:inline-flex;align-items:center;gap:6px;font:700 10px/1 var(--gl-body);letter-spacing:.16em;text-transform:uppercase;color:var(--gl-muted)}.gl-tier__title{font-family:var(--gl-head);font-weight:700;font-size:20px;text-transform:uppercase;line-height:1.05}.gl-tier__min{font-size:12px;color:var(--gl-muted)}.gl-tier.is-unlocked{border-color:var(--gl-accent);transform:translateY(-3px)}.gl-tier.is-unlocked .gl-tier__icon{background:var(--gl-accent);color:var(--gl-accent-ink)}.gl-tier.is-unlocked .gl-tier__state{color:var(--gl-accent)}.gl-spot__grid{display:grid;gap:32px;align-items:center}@media(min-width:990px){.gl-spot__grid{grid-template-columns:1fr 1fr;gap:72px}.gl-spot--rev .gl-spot__media{order:2}}.gl-spot__media{position:relative;display:block;aspect-ratio:1/1;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 40%,#fff,#dcd6c8 82%)}.gl-spot__media img{position:absolute;top:9%;right:9%;bottom:9%;left:9%;width:82%;height:82%;object-fit:contain;mix-blend-mode:multiply;transition:transform .8s var(--gl-ease)}.gl-spot__media:hover img{transform:scale(1.04) rotate(-1deg)}.gl-spot__c{position:absolute;width:34px;height:34px;border:2px solid var(--gl-accent)}.gl-spot__c--tl{top:16px;left:16px;border-right:0;border-bottom:0}.gl-spot__c--tr{top:16px;right:16px;border-left:0;border-bottom:0}.gl-spot__c--bl{bottom:16px;left:16px;border-right:0;border-top:0}.gl-spot__c--br{bottom:16px;right:16px;border-left:0;border-top:0}.gl-spot__chip{position:absolute;right:20px;bottom:20px;background:var(--gl-ink);color:var(--gl-text);border-radius:6px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.gl-spot__chip small{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gl-accent)}.gl-spot__chip strong{font-family:var(--gl-head);font-size:24px;line-height:1}.gl-spot__content{display:flex;flex-direction:column;gap:20px;align-items:flex-start;min-width:0}.gl-feat{display:flex;flex-direction:column;gap:14px;width:100%}.gl-feat li{display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.5}.gl-feat__n{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid #3A3F32;border-radius:50%;font-family:var(--gl-head);font-weight:700;font-size:14px;color:var(--gl-accent)}.gl-light .gl-feat__n,.gl-white .gl-feat__n{border-color:#cfc8b8;color:var(--gl-accent-text)}.gl-feat strong{display:block;font-weight:700}.gl-feat span{color:var(--gl-dark-muted)}.gl-dark .gl-feat span{color:#c9c5b8}.gl-cta{position:relative;overflow:hidden;background:var(--gl-accent);color:var(--gl-accent-ink)}.gl-cta--dark{background:var(--gl-ink);color:var(--gl-text)}.gl-cta__mark{position:absolute;right:-70px;top:50%;width:340px;height:340px;margin-top:-170px;opacity:.13;animation:glSpin 90s linear infinite;pointer-events:none}.gl-cta__inner{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:48px;padding-bottom:48px}@media(min-width:750px){.gl-cta__inner{padding-top:64px;padding-bottom:64px}}.gl-cta__text{display:flex;flex-direction:column;gap:10px;max-width:640px}.gl-cta .gl-eyebrow{color:inherit}.gl-cta .gl-h em{color:inherit;text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:6px}.gl-toast{position:fixed;left:50%;bottom:20px;z-index:2147483000;transform:translate(-50%,20px);opacity:0;max-width:calc(100% - 32px);padding:14px 18px;border-radius:8px;background:var(--gl-ink);color:var(--gl-text);font:600 14px/1.4 var(--gl-body);box-shadow:0 14px 36px #00000059;transition:opacity .3s,transform .3s;pointer-events:none}.gl-toast.is-on{opacity:1;transform:translate(-50%)}.product-form__submit:not([disabled]){--color-button:232,119,46;--color-button-text:17,19,16;font-weight:700;letter-spacing:.08em;text-transform:uppercase;min-height:5.2rem;transition:transform .2s,box-shadow .2s}.product-form__submit:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 10px 24px #e8772e4d}@media(prefers-reduced-motion:reduce){.gl *,.gl *:before,.gl *:after{animation:none!important;transition:none!important}.gl-js [data-gl-reveal]{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gl-redesign-more.css.map */
