@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Nunito+Sans:ital,wght@0,300;0,400;1,300&display=swap";:root{--gc-black: #1c1b1b;--gc-mid: #6a6a6a;--gc-border: #e0e0e0;--gc-bg-alt: #efefef;--gc-white: #ffffff;--gc-heading: "Montserrat", sans-serif;--gc-body: "Nunito Sans", sans-serif;--gc-ease: .2s ease}body{background:var(--gc-white)!important;color:var(--gc-black);font-family:var(--gc-body);font-size:14px;font-weight:400;line-height:1.65;-webkit-font-smoothing:antialiased}#header-group,#header-group>*,.header,.header-section,header-component,.header-wrapper,.shopify-section-group-header-group{--color-background: 28, 27, 27 !important;--color-foreground: 255, 255, 255 !important;background-color:#1c1b1b!important;border-bottom:1px solid #2a2a2a!important}.header__heading-link,.header__heading-link *,.header__heading{color:var(--gc-white)!important;font-family:var(--gc-heading)!important;font-size:13px!important;font-weight:600!important;letter-spacing:3px!important;text-transform:uppercase!important}.header__menu-item,.header__menu-item>*,.header__menu-item span,.header__menu-item a,.header__menu-item .link{color:var(--gc-white)!important;font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:2.4px!important;text-transform:uppercase!important}.header__menu-item:hover>*,.header__menu-item:hover span,.header__menu-item:hover a,.header__menu-item:focus>*,.header__menu-item:focus span{color:#ffffffa6!important;background:transparent!important;background-color:transparent!important}.header__icon,.header__icon svg,.header__icon path{color:var(--gc-white)!important;fill:var(--gc-white)!important;stroke:var(--gc-white)!important}.menu-drawer{background:#1c1b1b!important}.menu-drawer a,.menu-drawer summary,.menu-drawer li{color:var(--gc-white)!important;font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:2.4px!important;text-transform:uppercase!important;border-bottom:1px solid #2a2a2a!important}.header-announcements{background:#000!important}.header-announcements *{color:#ffffff80!important;font-family:var(--gc-heading)!important;font-size:10px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important}h1,h2,h3,h4,h5,h6{font-family:var(--gc-heading)!important;font-weight:500!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--gc-black)!important;line-height:1.2}.button,.btn,button[type=submit],input[type=submit]{font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;transition:background var(--gc-ease),color var(--gc-ease)!important}.button--primary,.product-form__submit,.cart__checkout-button{background:var(--gc-black)!important;color:var(--gc-white)!important;border:1px solid var(--gc-black)!important;padding:14px 32px!important}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{background:#333!important}.button--secondary{background:transparent!important;color:var(--gc-black)!important;border:1px solid var(--gc-black)!important;padding:14px 32px!important}.button--secondary:hover{background:var(--gc-black)!important;color:var(--gc-white)!important}.gc-hero{width:100%;background-color:var(--gc-white)}.gc-hero__inner{display:flex;flex-direction:column;gap:1.75rem;width:100%;max-width:1500px;margin:0 auto;padding:2.25rem 1.5rem 3rem}.gc-hero__media{position:relative;width:100%;aspect-ratio:3 / 2;overflow:hidden;background:var(--gc-bg-alt)}.gc-hero__img{width:100%;height:100%;object-fit:cover;display:block}.gc-hero__tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.gc-hero__content{max-width:600px}.gc-hero__text{display:flex;flex-direction:column;align-items:flex-start}.gc-hero__label{display:block;font-family:var(--gc-heading);font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:#00000080;margin-bottom:.8rem}.gc-hero__heading{font-family:var(--gc-heading)!important;font-size:clamp(1.5rem,2.6vw,2.25rem)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--gc-black)!important;line-height:1.1!important;margin-bottom:1.1rem}.gc-hero__subtext{font-family:var(--gc-body);font-size:15px;font-weight:300;color:#0000009e;line-height:1.7;max-width:440px;margin-bottom:1.9rem}.gc-hero__buttons{display:flex;gap:1rem;flex-wrap:wrap}@media(min-width:750px){.gc-hero__inner{flex-direction:row-reverse;align-items:center;gap:3.5rem;padding:4rem 3rem}.gc-hero__text{flex:0 0 40%}.gc-hero__media{flex:1 1 auto;aspect-ratio:auto;align-self:stretch}.gc-hero--small .gc-hero__media{height:380px}.gc-hero--medium .gc-hero__media{height:460px}.gc-hero--large .gc-hero__media{height:540px}.gc-hero--full .gc-hero__media{height:72vh}}.gc-btn{display:inline-block;font-family:var(--gc-heading);font-size:11px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-decoration:none;padding:13px 30px;border-radius:0;transition:background var(--gc-ease),color var(--gc-ease),border-color var(--gc-ease);cursor:pointer}.gc-btn--white{background:var(--gc-white);color:var(--gc-black);border:1px solid var(--gc-white)}.gc-btn--white:hover{background:var(--gc-bg-alt);border-color:var(--gc-bg-alt)}.gc-btn--outline{background:transparent;color:var(--gc-white);border:1px solid rgba(255,255,255,.5)}.gc-btn--outline:hover{border-color:var(--gc-white);background:#ffffff14}.gc-btn--dark{background:var(--gc-black);color:var(--gc-white);border:1px solid var(--gc-black)}.gc-btn--dark:hover{background:#333;border-color:#333}.gc-btn--outline-dark{background:transparent;color:var(--gc-black);border:1px solid rgba(0,0,0,.35)}.gc-btn--outline-dark:hover{border-color:var(--gc-black);background:#0000000d}.gc-marquee{background:var(--gc-black);padding:.7rem 0;overflow:hidden;white-space:nowrap}.gc-marquee__track{display:inline-flex;animation:gc-scroll 32s linear infinite}.gc-marquee__item{font-family:var(--gc-heading);font-size:10px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:#ffffff59;padding:0 2.5rem;display:inline-flex;align-items:center;gap:2.5rem}.gc-marquee__item:after{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#fff3;flex-shrink:0}@keyframes gc-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.gc-testimonials{background:var(--gc-bg-alt);padding:5rem 3rem}.gc-testimonials>div{max-width:860px;margin:0 auto;text-align:center}.gc-testimonial{padding:3rem 0;border-bottom:1px solid var(--gc-border)}.gc-testimonial:first-of-type{border-top:1px solid var(--gc-border)}.gc-testimonial__text{font-family:var(--gc-body);font-size:17px;font-weight:300;font-style:italic;line-height:1.7;color:var(--gc-black);margin-bottom:1rem}.gc-testimonial__credit{font-family:var(--gc-heading);font-size:10px;font-weight:500;letter-spacing:2px;text-transform:uppercase;color:var(--gc-mid)}.gc-testimonials__photos{display:flex;justify-content:center;gap:1.5rem;margin-top:3rem}.gc-testimonials__photos img{width:140px;height:140px;object-fit:cover;filter:grayscale(100%);opacity:.75;transition:opacity var(--gc-ease)}.gc-testimonials__photos img:hover{opacity:1}.gc-collection-banner,.gc-page-banner{background:var(--gc-white);padding:3rem 5rem 2rem;border-bottom:1px solid var(--gc-border)}.card,.card-wrapper{border-radius:0!important;border:none!important;background:transparent!important}.card__media,.card__media-wrapper{background:var(--gc-white)!important;overflow:hidden}.card__media img{transition:transform .45s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__heading,.card__heading a,.card__title{font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--gc-black)!important}.card__heading a:hover{color:var(--gc-mid)!important}.price,.price__regular,.price-item{font-family:var(--gc-body)!important;font-size:12px!important;font-weight:400!important;color:var(--gc-mid)!important;letter-spacing:1px!important;text-transform:uppercase!important}.collection__title,.section__heading,[class*=section__title],[class*=featured-collection] h2{font-family:var(--gc-heading)!important;font-size:12px!important;font-weight:500!important;letter-spacing:4px!important;text-transform:uppercase!important;color:var(--gc-black)!important}.product__title{font-family:var(--gc-heading)!important;font-size:12px!important;font-weight:500!important;letter-spacing:4px!important;text-transform:uppercase!important}.product__description p,.product__description li{font-family:var(--gc-body)!important;font-size:14px!important;font-weight:300!important;line-height:1.8!important;color:var(--gc-mid)!important}.swatch-input__label,.variant-radio-input__label{font-family:var(--gc-heading)!important;font-size:10px!important;font-weight:500!important;letter-spacing:1.5px!important;text-transform:uppercase!important;border-radius:0!important;border:1px solid var(--gc-border)!important}.swatch-input:checked+.swatch-input__label{background:var(--gc-black)!important;color:var(--gc-white)!important;border-color:var(--gc-black)!important}.quantity{border-radius:0!important;border:1px solid var(--gc-border)!important}.footer,footer{background:var(--gc-black)!important}.footer__heading{font-family:var(--gc-heading)!important;font-size:10px!important;font-weight:500!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--gc-white)!important}.footer a,.footer p,.footer li{font-family:var(--gc-body)!important;font-size:13px!important;font-weight:300!important;color:#ffffff80!important;text-decoration:none!important}.footer a:hover{color:var(--gc-white)!important}.footer__copyright{font-family:var(--gc-body)!important;font-size:11px!important;color:#ffffff40!important}input[type=text],input[type=email],input[type=tel],textarea,.field__input{font-family:var(--gc-body)!important;font-size:14px!important;font-weight:300!important;border-radius:0!important;border:1px solid var(--gc-border)!important;color:var(--gc-black)!important;background:var(--gc-white)!important}input:focus,textarea:focus,.field__input:focus{border-color:var(--gc-black)!important;outline:none!important;box-shadow:none!important}.field__label,label{font-family:var(--gc-heading)!important;font-size:10px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--gc-mid)!important}.cart-item__name{font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important}.cart-item__price,.cart-item__variant{font-family:var(--gc-body)!important;font-size:13px!important;color:var(--gc-mid)!important}.article-card__heading,.article__title{font-family:var(--gc-heading)!important;font-size:11px!important;font-weight:500!important;letter-spacing:3px!important;text-transform:uppercase!important;color:var(--gc-black)!important}.article-card__excerpt p,.article__body p{font-family:var(--gc-body)!important;font-size:14px!important;font-weight:300!important;color:var(--gc-mid)!important;line-height:1.75!important}@media(max-width:989px){.gc-testimonials{padding:3rem 1.5rem}.gc-testimonials__photos{gap:.75rem}.gc-testimonials__photos img{width:80px;height:80px}.gc-collection-banner,.gc-page-banner{padding:2rem 1.5rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ghostcable.css.map */
