@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600&display=swap";:root{--font-heading-family: "Space Grotesk", sans-serif !important;--font-body-family: "Inter", sans-serif !important}body,.body{font-family:"Inter",var(--font-body-family),sans-serif!important;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,[class*=heading],[class*=title],.product-title,.product__title,.hero h1,.hero h2,.hero__content-wrapper h1,.hero__content-wrapper h2{font-family:"Space Grotesk",var(--font-heading-family),sans-serif!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:600!important;font-style:normal!important}[class*=product-card]{border-radius:0!important;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}[class*=product-card]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0006}.button,button:not(.header__icon),[class*=button]:not(.header__icon),input[type=submit]{border-radius:0!important;text-transform:uppercase;letter-spacing:.1em;font-weight:500;transition:all .3s ease}input,textarea,select{border-radius:0!important}footer,[class*=footer]{border-top:1px solid rgba(255,255,255,.08)!important}.price,[class*=price]{font-family:Space Grotesk,sans-serif!important;font-weight:500;letter-spacing:.03em}.badge,[class*=badge]{border-radius:0!important;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem}html{scroll-behavior:smooth}@media(min-width:769px){.hero,[class*=hero]{min-height:80vh!important}.product-list .grid,[class*=product-list] .grid{justify-content:center!important}}@media(max-width:768px){.hero,[class*=hero]{min-height:75vh!important}.hero h1,.hero h2,.hero__content-wrapper h1,.hero__content-wrapper h2,[class*=hero] h1,[class*=hero] h2{font-size:2.2rem!important;line-height:1.1!important;letter-spacing:.08em!important;font-family:Space Grotesk,sans-serif!important;font-style:normal!important}.header,[class*=header]{padding-top:8px!important;padding-bottom:8px!important}.header__logo img,[class*=header] .logo img,[class*=header-logo] img{height:28px!important;width:auto!important}.section [class*=group] img,[class*=icon] img{width:100%!important;max-width:280px!important;height:auto!important;margin:0 auto;display:block;border-radius:4px}.section h3,[class*=group] h3{font-size:1.1rem!important;margin-top:12px!important;text-align:center}.section p,[class*=group] p{font-size:.85rem!important;line-height:1.5;text-align:center;opacity:.85;padding:0 8px}[class*=product-list] h2,.product-list h2{font-size:1.4rem!important;letter-spacing:.1em!important;margin-bottom:16px}[class*=product-card],.product-card-wrapper{max-width:100%!important;width:100%!important}[class*=product-card] img{width:100%!important;aspect-ratio:4/5;object-fit:cover}[class*=product-card] [class*=title],.product-card__title{font-size:.9rem!important;font-family:Space Grotesk,sans-serif!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-top:10px}[class*=product-card] .price,[class*=product-card] [class*=price]{font-size:.85rem!important;font-family:Space Grotesk,sans-serif!important}.product h1,[class*=product] h1,.product-information h1,[class*=product-information] h1,.product__title{font-size:1.8rem!important;font-family:Space Grotesk,sans-serif!important;font-style:normal!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:600!important;line-height:1.15!important}.product .price,[class*=product-information] .price{font-size:1.1rem!important;font-family:Space Grotesk,sans-serif!important}[class*=variant] label,[class*=option] label{font-family:Space Grotesk,sans-serif!important;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem!important}[class*=variant] [class*=swatch],[class*=option] button{border-radius:0!important;min-width:48px;min-height:48px;font-family:Space Grotesk,sans-serif!important}[class*=product] .button--primary,[class*=product] [class*=add-to-cart],[class*=product-information] button[type=submit]{width:100%!important;padding:16px 24px!important;font-size:.85rem!important;letter-spacing:.15em!important}footer [class*=newsletter],[class*=footer] [class*=newsletter],footer form{flex-direction:column!important}footer h2,footer h3,[class*=footer] h2,[class*=footer] h3{font-size:1.2rem!important;text-align:center;margin-bottom:8px}footer p,[class*=footer] p{text-align:center;font-size:.85rem!important;opacity:.8}footer input[type=email],[class*=footer] input[type=email]{width:100%!important;padding:14px 16px!important;font-size:.9rem!important;margin-bottom:8px}[class*=inventory],[class*=restantes]{font-size:.8rem!important;font-family:Inter,sans-serif!important}[class*=cart] h1,[class*=cart] h2{font-family:Space Grotesk,sans-serif!important;font-style:normal!important;text-transform:uppercase!important}body{font-size:14px!important}}@media(max-width:390px){.hero h1,.hero h2,.hero__content-wrapper h1,[class*=hero] h1{font-size:1.8rem!important}[class*=product] h1,[class*=product-information] h1{font-size:1.5rem!important}.section h3,[class*=group] h3{font-size:1rem!important}}.section--hero p{font-family:Inter,sans-serif!important;font-size:.85rem!important;letter-spacing:.35em!important;text-transform:uppercase!important;opacity:.85;font-weight:400!important;margin-top:8px!important}.product-card{transition:transform .3s ease,box-shadow .3s ease!important}.product-card:hover{transform:translateY(-4px)!important;box-shadow:0 12px 40px #0006!important}.product-form__submit,button[name=add],.shopify-payment-button button{font-family:Space Grotesk,sans-serif!important;font-size:1rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:16px 32px!important;border-radius:0!important;font-weight:600!important;transition:all .3s ease!important}.product-form__submit:hover,button[name=add]:hover{transform:scale(1.02)!important;box-shadow:0 4px 20px #ffffff26!important}.price__regular .price-item,.product__price .price-item{font-family:Space Grotesk,sans-serif!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.05em!important}.product__description p{font-family:Inter,sans-serif!important;line-height:1.7!important;font-size:.95rem!important;color:#ffffffd9!important}.product__description strong{color:#fff!important;font-weight:600!important}.product-list h3{font-family:Space Grotesk,sans-serif!important;letter-spacing:.25em!important;text-transform:uppercase!important;font-size:.9rem!important;opacity:.7}html{scroll-behavior:smooth!important}@media(max-width:768px){.product-form__submit,button[name=add],.shopify-payment-button button{width:100%!important;padding:18px 24px!important;font-size:1.05rem!important}.price__regular .price-item,.product__price .price-item{font-size:1.3rem!important}.section--hero p{font-size:.7rem!important;letter-spacing:.3em!important}}.footer-utilities__copyright a[href*=shopify],.footer a[href*="shopify.com"],footer a[href*="shopify.com"],a[href*="shopify.com/about"]{display:none!important}.footer-utilities__copyright{font-size:0!important}.footer-utilities__copyright>*:not(a[href*=shopify]){font-size:.75rem!important}.footer-utilities__copyright a[href*=shopify]{font-size:0!important}.section--hero .button,.section--hero a.button{font-family:Space Grotesk,sans-serif!important;font-size:.85rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;padding:14px 36px!important;border:1px solid rgba(255,255,255,.8)!important;background:transparent!important;color:#fff!important;border-radius:0!important;transition:all .3s ease!important;margin-top:12px!important}.section--hero .button:hover,.section--hero a.button:hover{background:#fff!important;color:#000!important}footer h2{font-family:Space Grotesk,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}.footer-utilities__social-icons a{opacity:.7;transition:opacity .3s ease!important}.footer-utilities__social-icons a:hover{opacity:1}@media(max-width:768px){.section--hero .button,.section--hero a.button{font-size:.75rem!important;padding:12px 28px!important;letter-spacing:.2em!important}}.section-resource-list .resource-list__item{max-width:460px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}.section-resource-list .product-card img{aspect-ratio:4 / 5!important;object-fit:cover!important}@media(max-width:768px){.section-resource-list .resource-list__item{max-width:88vw!important}}.hero__content-wrapper h1,.section--hero h1{font-size:clamp(3.5rem,8vw,7rem)!important;line-height:.95!important;letter-spacing:.02em!important;font-weight:700!important;text-shadow:0 2px 30px rgba(0,0,0,.6)}.hero__content-wrapper p{text-shadow:0 1px 20px rgba(0,0,0,.8)}@media(max-width:768px){.hero__content-wrapper h1,.section--hero h1{font-size:clamp(2.6rem,12vw,4rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-ghostshy.css.map */
