.gl-theme{--gl-space-1: .5rem;--gl-space-2: 1rem;--gl-space-3: 1.5rem;--gl-space-4: 2.5rem;--gl-space-5: 4rem;--gl-space-6: 6rem;--gl-space-7: 9rem;--gl-ease: cubic-bezier(.22, .61, .36, 1);--gl-ease-out: cubic-bezier(.16, 1, .3, 1);--gl-rule: rgba(var(--color-foreground), .14);--gl-rule-strong: rgba(var(--color-foreground), .32);--gl-muted: rgba(var(--color-foreground), .62)}.gl-theme .header{padding-top:var(--gl-space-1);padding-bottom:var(--gl-space-1);align-items:center}.gl-theme .header--middle-left,.gl-theme .header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--gl-space-3)}.gl-theme .header__inline-menu{margin:0}.gl-theme .header__inline-menu>.list-menu{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:clamp(.3rem,.85vw,.8rem)}.gl-theme .header__inline-menu>.list-menu>li{flex:0 0 auto}.gl-theme .header__menu-item{font-size:clamp(10.5px,.8vw,12.5px);letter-spacing:clamp(.02em,.25vw,.06em);font-weight:600;padding:.5rem .1rem;white-space:nowrap;line-height:1}.gl-theme .header__menu-item .icon-caret{height:.5rem;margin-left:.1rem}.gl-theme .header__icons{gap:.1rem;column-gap:.1rem;flex-shrink:1;min-width:0}.gl-theme .header__icons .localization-form__select,.gl-theme .header localization-form .localization-form__select{font-size:10px;letter-spacing:.04em;padding:.3rem .35rem}.gl-theme .header localization-form .localization-form__select .icon-caret{margin-left:.15rem}.gl-theme .header localization-form{margin:0}.gl-theme .header__icon,.gl-theme .header__icon--cart{height:2.5rem;width:2.5rem}.gl-theme .header__icon .icon{height:1.35rem;width:1.35rem}.gl-theme .header__menu-item span{position:relative}.gl-theme .header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-.28rem;height:1px;background:currentColor;opacity:.9;transition:right .32s var(--gl-ease-out)}.gl-theme .header__menu-item:hover span:after,.gl-theme .header__menu-item:focus-visible span:after{right:0}@media(max-width:1100px){.gl-theme .header__menu-item{letter-spacing:.06em}}.gl-theme .gl-world-card{position:relative;isolation:isolate;overflow:hidden}.gl-theme .gl-world-card__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#000c,#00000094,#00000038,#0000 78%),linear-gradient(to top,#00000052,#0000 30%);pointer-events:none;transition:opacity .5s var(--gl-ease)}.gl-theme .gl-world-card__index,.gl-theme .gl-world-card__copy,.gl-theme .gl-world-card__arrow{position:relative;z-index:2}.gl-theme .gl-world-card__copy strong,.gl-theme .gl-world-card__copy small,.gl-theme .gl-world-card__index,.gl-theme .gl-world-card__arrow{color:#f6f3ea;text-shadow:0 1px 2px rgba(0,0,0,.35)}.gl-theme .gl-world-card__copy small{opacity:.82}.gl-theme .gl-world-card__media{display:block;overflow:hidden}.gl-theme .gl-world-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--gl-ease-out)}.gl-theme .gl-world-card:hover .gl-world-card__media img{transform:scale(1.04)}.gl-theme .gl-world-card__arrow{transition:transform .4s var(--gl-ease-out)}.gl-theme .gl-world-card:hover .gl-world-card__arrow{transform:translate3d(3px,-3px,0)}.gl-theme .gl-discovery-card{display:flex;flex-direction:column;height:100%}.gl-theme .gl-discovery-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto;gap:var(--gl-space-2);align-items:stretch}.gl-theme .gl-discovery-grid>.gl-discovery-card:nth-child(2n){margin-top:0}@media(max-width:1200px){.gl-theme .gl-discovery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.gl-theme .gl-discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.gl-theme .gl-discovery-card__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.05)}.gl-theme .gl-discovery-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--gl-ease-out)}.gl-theme .gl-discovery-card:hover .gl-discovery-card__media img{transform:scale(1.04)}.gl-theme .gl-discovery-card__world{display:block;margin-top:var(--gl-space-2);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gl-muted)}.gl-theme .gl-discovery-card__meta{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--gl-space-1);margin-top:.35rem}.gl-theme .gl-discovery-card__meta strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:600;line-height:1.35}.gl-theme .gl-discovery-card__meta small{margin-top:auto;font-size:.9rem;font-variant-numeric:tabular-nums;color:rgb(var(--color-foreground))}html.gl-motion-active .gl-reveal{transition:opacity .7s var(--gl-ease-out),transform .8s var(--gl-ease-out)}html.gl-motion-active .gl-reveal.gl-in-view [data-gl-reveal],html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card,html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card{animation:gl-rise .72s var(--gl-ease-out) both}html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card:nth-child(2),html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card:nth-child(2){animation-delay:.07s}html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card:nth-child(3),html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card:nth-child(3){animation-delay:.14s}html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card:nth-child(4),html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card:nth-child(4){animation-delay:.21s}html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card:nth-child(5),html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card:nth-child(5){animation-delay:.28s}@keyframes gl-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.gl-motion-active .gl-reveal.gl-in-view [data-gl-reveal],html.gl-motion-active .gl-reveal.gl-in-view .gl-world-card,html.gl-motion-active .gl-reveal.gl-in-view .gl-discovery-card{animation:none}}.gl-theme :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:2px}.gl-theme .button,.gl-theme .shopify-payment-button__button--unbranded{transition:background-color .24s var(--gl-ease),color .24s var(--gl-ease),transform .24s var(--gl-ease)}.gl-theme .button:active{transform:translateY(1px)}.gl-theme hr,.gl-theme .gl-rule{border-color:var(--gl-rule)}.gl-theme .price,.gl-theme .price-item,.gl-theme .gl-discovery-card__price{font-variant-numeric:tabular-nums}.gl-theme img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/41/assets/gl-design-pass.css.map */
