@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&family=Inter:ital,wght@0,400;0,700;0,900;1,700&display=swap";:root{--raev-black: #000000;--raev-white: #ffffff;--raev-white-08: rgba(255,255,255,.08);--raev-white-12: rgba(255,255,255,.12);--raev-white-20: rgba(255,255,255,.2);--raev-white-30: rgba(255,255,255,.3);--raev-white-50: rgba(255,255,255,.5);--raev-white-70: rgba(255,255,255,.7);--raev-font-body: "Space Grotesk", sans-serif;--raev-font-display: "Inter", sans-serif}html,body{background-color:var(--raev-black)!important;color:var(--raev-white)!important;overflow-x:clip}body{font-family:var(--raev-font-body)!important}.font-body,p,li,td,label,input,select,textarea,button,.shopify-section{font-family:var(--raev-font-body)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--raev-font-display)!important;font-weight:900}.raev-pattern-bg{position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/PATRON_RAEV__1.png?v=1781138103);background-size:250px 250px;opacity:.4;filter:brightness(3) contrast(1.5);pointer-events:none;z-index:0;will-change:transform}.shopify-section,#shopify-section-header,#shopify-section-footer,main{position:relative;z-index:1}.section-header,[data-section-type=header],header{background:#000000d1!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-bottom:1px solid var(--raev-white-12)!important}.header__menu-item,.header-menu__link,.header__nav-link{font-family:var(--raev-font-body)!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--raev-white)!important;opacity:.85;transition:opacity .2s ease}.header__menu-item:hover,.header-menu__link:hover,.header__nav-link:hover{opacity:.4!important}.header__logo img,.header__logo svg{filter:brightness(0) invert(1)}.header__action-icon,.header__icon svg{color:var(--raev-white)!important;stroke:var(--raev-white)!important}.section-hero{min-height:100vh;background:var(--raev-black)}.section-hero .hero__content,.section-hero .section__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem}.raev-hero-logo{width:500px;max-width:88vw;transition:width .15s ease,opacity .15s ease;mix-blend-mode:screen;filter:contrast(1.1) brightness(1.05);margin-bottom:2rem}.section-hero h1,.section-hero .hero__heading{font-family:var(--raev-font-display)!important;font-weight:900!important;font-size:clamp(4rem,13vw,11rem)!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:uppercase!important;color:var(--raev-white)!important}.section-hero p,.section-hero .hero__subheading{font-size:1rem;letter-spacing:.05em;max-width:40rem;opacity:.85;line-height:1.7;color:var(--raev-white)}.section-marquee,.marquee-section{border-top:1px solid var(--raev-white-12)!important;border-bottom:1px solid var(--raev-white-12)!important;background:var(--raev-black)!important;padding:.9rem 0!important;overflow:hidden}.marquee__item,.marquee-item{font-family:var(--raev-font-body)!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--raev-white)!important;opacity:.9;padding:0 2rem}.shopify-section{background:transparent}.section-media-with-content,.section-featured-product-information,.section{background:transparent!important}.section__container,.page-width,.container{max-width:1600px}.section--padded{padding-top:5rem;padding-bottom:5rem}.section__heading,.section-header__heading,.heading{font-family:var(--raev-font-display)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.01em!important;color:var(--raev-white)!important}.section__subheading,.subheading{font-family:var(--raev-font-body)!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--raev-white-50)!important}.button,.btn,[class*=button--primary],.button--primary{background:var(--raev-white)!important;color:var(--raev-black)!important;border:none!important;border-radius:0!important;font-family:var(--raev-font-body)!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1rem 2.5rem!important;transition:opacity .2s ease!important;cursor:pointer}.button:hover,.btn:hover,.button--primary:hover{opacity:.88!important}.button--secondary,[class*=button--secondary]{background:transparent!important;color:var(--raev-white)!important;border:1px solid var(--raev-white)!important;border-radius:0!important;font-family:var(--raev-font-body)!important;font-size:.7rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1rem 2.5rem!important;transition:background .2s ease!important}.button--secondary:hover{background:var(--raev-white-08)!important}.product-card,.card--product,[class*=product-card]{background:transparent!important;border:1px solid var(--raev-white-12)!important;border-radius:0!important;transition:border-color .2s ease!important}.product-card:hover,.card--product:hover{border-color:var(--raev-white-30)!important}.product-card__image-wrapper,.card__media{background:var(--raev-white-08)!important;overflow:hidden}.product-card__title,.card__title,.card__heading{font-family:var(--raev-font-body)!important;font-size:.8rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--raev-white)!important}.product-card__price,.card__price,.price{font-family:var(--raev-font-body)!important;font-size:.8rem!important;color:var(--raev-white-70)!important}.quick-add__button,.card__quick-add{background:var(--raev-white)!important;color:var(--raev-black)!important;border-radius:0!important;font-size:.65rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;border:none!important}.product-information,.product__info{color:var(--raev-white)}.product__title,.product-title{font-family:var(--raev-font-display)!important;font-weight:900!important;text-transform:uppercase!important;color:var(--raev-white)!important;letter-spacing:-.01em}.product__description,.product-description{font-size:.95rem;opacity:.8;line-height:1.7;color:var(--raev-white)}.product__price{font-family:var(--raev-font-body)!important;color:var(--raev-white-70)!important;font-size:1.1rem}.variant-picker__option-label{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--raev-white-50)}.quantity-selector{background:transparent!important;border:1px solid var(--raev-white-20)!important;border-radius:0!important;gap:0}.quantity-selector :is(.quantity-minus,.quantity-plus){background:transparent!important;border-radius:0!important;color:var(--raev-white)!important;width:40px!important;height:40px!important;flex-shrink:0;position:relative;transition:color .18s ease}.quantity-selector input[type=number]{background:transparent!important;color:var(--raev-white)!important;font-family:var(--raev-font-body)!important;font-size:.75rem!important;letter-spacing:.15em!important;border:none!important;text-align:center}.quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.18);border-radius:0;opacity:.75;transition:opacity .18s ease,transform .28s cubic-bezier(.33,1,.68,1),border-color .18s ease;pointer-events:none}.quantity-selector :is(.quantity-minus,.quantity-plus) .svg-wrapper svg{width:10px;height:10px}.quantity-selector .quantity-plus:hover .svg-wrapper{opacity:1;transform:rotate(90deg);border-color:#ffffff80}.quantity-selector .quantity-minus:hover .svg-wrapper{opacity:1;transform:scale(1.15);border-color:#ffffff80}.quantity-selector .quantity-plus:active .svg-wrapper{transform:rotate(90deg) scale(.88)}.quantity-selector .quantity-minus:active .svg-wrapper{transform:scale(.88)}.quantity-selector :is(.quantity-minus,.quantity-plus):disabled .svg-wrapper{opacity:.25;border-color:#ffffff14;cursor:not-allowed}.quantity-selector :is(.quantity-minus,.quantity-plus):disabled:hover .svg-wrapper{transform:none}.collection-links__item,.collection-card{border:1px solid var(--raev-white-12);transition:border-color .2s ease}.collection-links__item:hover,.collection-card:hover{border-color:var(--raev-white-30)}.footer,.section-footer,[data-section-type=footer]{background:var(--raev-black)!important;border-top:1px solid var(--raev-white-12)!important}.footer__content,.footer__menu-link,.footer__text{color:var(--raev-white-50)!important;font-family:var(--raev-font-body)!important;font-size:.7rem!important;letter-spacing:.15em!important;text-transform:uppercase!important}.footer__menu-link:hover{color:var(--raev-white)!important;opacity:1!important}.footer__heading,.footer__column-title{font-family:var(--raev-font-body)!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--raev-white-30)!important;font-weight:500;margin-bottom:1.2rem}.footer__copyright{font-size:.65rem;letter-spacing:.2em;color:var(--raev-white-30)!important}input,textarea,select{background:transparent!important;border-color:var(--raev-white-20)!important;color:var(--raev-white)!important;border-radius:0!important;font-family:var(--raev-font-body)!important;font-size:.875rem;letter-spacing:.05em}input::placeholder,textarea::placeholder{color:var(--raev-white-30)!important;letter-spacing:.1em}input:focus,textarea:focus{border-color:var(--raev-white-50)!important;outline:none;box-shadow:none!important}.cart-drawer,.theme-drawer{background:#080808!important;border-left:1px solid var(--raev-white-12)!important}.cart-drawer__title{font-family:var(--raev-font-body)!important;font-size:.7rem;letter-spacing:.25em;text-transform:uppercase;color:var(--raev-white-50)}.cart-item__title{font-family:var(--raev-font-body)!important;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--raev-white)}.cart-item__price{color:var(--raev-white-70)}hr,.divider{border-color:var(--raev-white-12)!important}.announcement-bar,.section-header-announcements{background:var(--raev-black)!important;border-bottom:1px solid var(--raev-white-12)!important}.announcement-bar__message,.announcement__text{font-family:var(--raev-font-body)!important;font-size:.65rem!important;letter-spacing:.25em!important;text-transform:uppercase!important;color:var(--raev-white-70)!important}.slideshow__slide,.hero__slide{background:var(--raev-black)}.section-hero:after,.slideshow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;pointer-events:none;z-index:1}.section-hero>*,.slideshow>*{position:relative;z-index:2}.raev-manifiesto-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.raev-manifiesto-grid{grid-template-columns:repeat(3,1fr);gap:3rem}}.raev-pillar{border:1px solid var(--raev-white-12);padding:2rem;transition:border-color .2s ease}.raev-pillar:hover{border-color:var(--raev-white-30)}.raev-pillar__number{font-size:.65rem;letter-spacing:.3em;color:var(--raev-white-30);margin-bottom:1rem;font-family:var(--raev-font-body)}.raev-pillar__title{font-family:var(--raev-font-display);font-size:1.8rem;font-weight:400;font-style:italic;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.8rem;color:var(--raev-white)}.raev-pillar__text{font-size:.875rem;color:var(--raev-white-70);line-height:1.65;font-family:var(--raev-font-body)}.raev-drop-image-box{aspect-ratio:1;background:var(--raev-white-08);border:1px solid var(--raev-white-12);display:flex;align-items:center;justify-content:center;padding:3rem;overflow:hidden}.raev-drop-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--raev-white-12)}.raev-spec-label{font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:var(--raev-white-40, rgba(255,255,255,.4));margin-bottom:.5rem;font-family:var(--raev-font-body)}.raev-spec-value{font-size:.875rem;color:var(--raev-white);font-family:var(--raev-font-body)}.raev-waitlist{text-align:center;padding:6rem 1.5rem}.raev-waitlist__title{font-family:var(--raev-font-display);font-size:clamp(3rem,8vw,6rem);font-weight:900;text-transform:uppercase;line-height:1;margin-bottom:1.5rem;color:var(--raev-white)}.raev-waitlist__subtitle{font-size:1rem;color:var(--raev-white-70);max-width:38rem;margin:0 auto 2.5rem;line-height:1.65}.raev-waitlist__form{display:flex;flex-direction:column;gap:1rem;max-width:36rem;margin:0 auto}@media(min-width:640px){.raev-waitlist__form{flex-direction:row}}@media(max-width:767px){.section--padded{padding-top:3rem;padding-bottom:3rem}.raev-drop-specs{grid-template-columns:1fr 1fr;gap:1.5rem}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#fff3;border-radius:0}::selection{background:#ffffff26;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/raev-horizon.css.map */
