@media(min-width:990px){.ge-scope .ge-hero__grid{align-items:start}.ge-scope .ge-gal{position:relative!important;top:auto!important;align-self:start;z-index:1}}@media(max-width:989px){.ge-scope .ge-gal{position:relative;top:auto}}.ge-scope .ge-section{padding:clamp(38px,5.2vw,70px) 0;position:relative}.ge-scope .ge-section:after{content:"";position:absolute;left:50%;bottom:0;width:min(1120px,calc(100% - 32px));height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.09) 18%,rgba(255,107,0,.16) 50%,rgba(255,255,255,.09) 82%,transparent);pointer-events:none}.ge-scope .ge-hero{padding:clamp(18px,2.4vw,30px) 0 clamp(36px,4vw,52px)}.ge-scope .ge-final{padding:clamp(44px,6vw,78px) 0}.ge-scope .ge-sub{margin-bottom:clamp(20px,2.4vw,28px)}@media(min-width:990px){.ge-scope .ge-buy{gap:14px}}@media(max-width:989px){.ge-scope .ge-final{padding-bottom:clamp(78px,12vw,110px)}}.ge-hero__faq-wrap{margin-top:clamp(28px,4vw,46px);padding-top:clamp(28px,3.6vw,42px);border-top:1px solid #2A2930}.ge-hero__faq-head{max-width:760px;margin:0 auto 18px;text-align:center}.ge-hero__faq-kicker{margin:0 0 8px;color:#ff6b00;font-size:10.5px;line-height:1.2;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ge-hero__faq-title{margin:0;color:#fff;font-family:var(--ge-font-display, "Arial Narrow Bold", sans-serif);font-size:clamp(24px,3.1vw,34px);font-weight:400;line-height:1.08;letter-spacing:.01em}.ge-hero__faq-wrap .ge-faq{max-width:920px!important;margin:0 auto!important}@media(min-width:900px){.ge-hero__faq-wrap .ge-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.ge-hero__faq-wrap .ge-faq__item:last-child:nth-child(odd){grid-column:1 / -1}}.ge-hero__faq-wrap .ge-faq__item{background:linear-gradient(180deg,#141317,#101014);border-color:#2b2a31;box-shadow:0 12px 30px #0000001f}.ge-hero__faq-wrap .ge-faq__item>summary{min-height:58px}.thb-icon-link,.ge-icon-button,.ge-icon-link{cursor:pointer}.ge-cart-inline-error{margin-top:10px;padding:10px 12px;border:1px solid rgba(255,107,0,.48);border-radius:8px;background:#ff6b0017;color:#fff;font-size:12px;line-height:1.4}.ge-scroll-reveal{opacity:0;transform:translate3d(0,28px,0) scale(.992);filter:blur(4px);transition:opacity .66s cubic-bezier(.2,.7,.2,1),transform .66s cubic-bezier(.2,.7,.2,1),filter .66s cubic-bezier(.2,.7,.2,1);transition-delay:var(--ge-reveal-delay, 0ms);will-change:opacity,transform,filter}.ge-scroll-reveal.is-revealed{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}@media(prefers-reduced-motion:reduce){.ge-scroll-reveal,.ge-scroll-reveal.is-revealed{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}#cart-drawer{--color-background: #090909;--color-background-rgb: 9 9 9;--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;--color-foreground-subdued: #a7a7aa;--color-input-background: #121214;--color-input-background-rgb: 18 18 20;--color-input-text: #ffffff;--color-input-text-rgb: 255 255 255;--color-input-border: #303036;--color-border-rgb: 42 41 48;font-family:var(--ge-font-body, Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}#cart-drawer .theme-drawer__dialog{width:min(480px,calc(100vw - 12px))!important;max-width:480px!important;background:#090909!important;color:#fff!important;border-inline-start:1px solid #24242a!important;box-shadow:-24px 0 70px #0000008f!important}#cart-drawer .theme-drawer__header,#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__items,#cart-drawer .cart-drawer__summary,#cart-drawer cart-items-component{background:#090909!important;color:#fff!important}#cart-drawer .theme-drawer__header{padding:20px 20px 17px!important;border-bottom:1px solid #24242a}#cart-drawer .theme-drawer__title{color:#fff!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:24px!important;line-height:1.12!important;font-weight:800!important;letter-spacing:-.035em!important}#cart-drawer .theme-drawer__close-button{width:42px!important;height:42px!important;border-radius:999px!important;background:#151519!important;border:1px solid #2c2c32!important}#cart-drawer .cart-drawer__items{padding:18px!important}#cart-drawer .cart-items__table-row{grid-template-columns:86px minmax(0,1fr) auto!important;column-gap:13px!important;row-gap:8px!important;padding:14px!important;margin-bottom:12px!important;background:linear-gradient(180deg,#131316,#101012)!important;border:1px solid #29292f!important;border-radius:14px!important;box-shadow:0 8px 24px #0000002e}#cart-drawer .cart-items__table-row:last-child{padding:14px!important;margin-bottom:0!important}#cart-drawer .cart-items__media-container{width:86px!important;height:86px!important;border-radius:11px!important;overflow:hidden!important;background:#1b1b1f}#cart-drawer .cart-items__media-image{width:100%!important;height:100%!important;object-fit:cover!important;background:#111114;border:0!important;border-radius:11px!important}#cart-drawer .cart-items__title{color:#fff!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:16px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:-.018em}#cart-drawer .cart-items__details,#cart-drawer .cart-items__variants-wrapper,#cart-drawer .cart-items__variants,#cart-drawer .cart-items__properties{color:#aaa6b0!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:12.5px!important;line-height:1.45!important}#cart-drawer .cart-items__unit-price-wrapper{color:#fff!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important}#cart-drawer .cart-items__unit-price-wrapper .compare-at-price{color:#77727e!important;font-size:12px!important;font-weight:500!important;margin-left:5px!important}#cart-drawer .cart-items__price{color:#fff!important;min-width:68px!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:17px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:-.02em}#cart-drawer .cart-items__quantity{margin-top:5px!important}#cart-drawer .quantity-selector{min-height:40px!important;height:40px!important;min-width:108px!important;border-radius:10px!important;overflow:hidden;background:#18181c!important;border:1px solid #34343a!important}#cart-drawer .quantity-selector input,#cart-drawer .quantity-selector button{min-height:40px!important;height:40px!important;background:#18181c!important;color:#fff!important;border-color:#34343a!important;font-size:14px!important;font-weight:700!important}#cart-drawer .cart-items__remove{width:40px!important;height:40px!important;min-height:40px!important;border-radius:10px!important;background:#18181c!important;border:1px solid #303036!important;color:#fff!important}#cart-drawer .cart-drawer__summary{padding:18px 20px calc(20px + env(safe-area-inset-bottom))!important;gap:16px!important;background:linear-gradient(180deg,#090909f5,#090909 22%)!important;border-top:1px solid #24242a;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .cart-totals{gap:14px!important}#cart-drawer .cart-totals__total-label,#cart-drawer .cart-totals__original-label,#cart-drawer .cart-discount__label,#cart-drawer .cart-note__label{color:#c9c5ce!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:13.5px!important;line-height:1.35!important;font-weight:650!important}#cart-drawer .cart-totals__total-value{color:#fff!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:27px!important;line-height:1!important;font-weight:850!important;letter-spacing:-.04em!important}#cart-drawer .cart-totals__tax-note,#cart-drawer .cart-totals__tax-note a{color:#8e8994!important;font-size:11.5px!important;line-height:1.45!important}#cart-drawer .cart-actions,#cart-drawer .cart-actions__divider,#cart-drawer .cart-drawer__summary .cart-totals{border-color:#24242a!important}#cart-drawer .cart-discount__input,#cart-drawer .cart-note__instructions{min-height:44px!important;background:#151519!important;color:#fff!important;border:1px solid #34343a!important;border-radius:10px!important;font-size:14px!important;padding:10px 12px!important}#cart-drawer .cart-discount__button{min-height:44px!important;padding:0 16px!important;background:#1b1b1f!important;color:#fff!important;border:1px solid #3a3a40!important;border-radius:10px!important;box-shadow:none!important;font-size:13px!important;font-weight:800!important}#cart-drawer .cart-discount__pill{background:#17171a!important;color:#fff!important}#cart-drawer .theme-drawer__badge{background:#7f0!important;color:#050505!important;font-weight:900!important}#cart-drawer #checkout.cart__checkout-button,#cart-drawer .cart-items__empty-button{min-height:56px!important;height:56px!important;background:#7f0!important;color:#050505!important;border:1px solid #77ff00!important;border-radius:11px!important;box-shadow:0 10px 28px #77ff0029!important;font-family:var(--ge-font-body, Inter, sans-serif)!important;font-size:15px!important;line-height:1!important;font-weight:900!important;letter-spacing:.045em!important;text-transform:uppercase!important}#cart-drawer #checkout.cart__checkout-button:hover,#cart-drawer .cart-items__empty-button:hover{filter:brightness(1.07);transform:translateY(-1px)}#cart-drawer .cart-items__remove:hover,#cart-drawer .theme-drawer__close-button:hover{color:#7f0!important;border-color:#77ff007a!important}#cart-drawer dialog::backdrop,#cart-drawer .theme-drawer__dialog::backdrop{background:#000000c2;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media(max-width:520px){#cart-drawer .theme-drawer__dialog{width:100vw!important;max-width:100vw!important;border-inline-start:0!important}#cart-drawer .cart-drawer__items{padding:14px!important}#cart-drawer .cart-items__table-row{grid-template-columns:76px minmax(0,1fr) auto!important;padding:12px!important;column-gap:11px!important}#cart-drawer .cart-items__media-container{width:76px!important;height:76px!important}#cart-drawer .cart-items__title{font-size:15px!important}#cart-drawer .cart-items__price{font-size:16px!important;min-width:60px!important}#cart-drawer .cart-drawer__summary{padding-inline:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ghosteye-fixes.css.map */
