@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Barlow:wght@400;500;600;700&family=Barlow+Condensed:wght@600;700;800&display=swap";:root{--black: #0d0d0d;--dark: #141414;--card-bg: #1a1a1a;--border: #2a2a2a;--gold: #c8a84b;--gold-light: #e8c96a;--white: #f0ece4;--muted: #8a8278;--red-accent: #c4382a}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--black)!important;color:var(--white)!important;font-family:Barlow,sans-serif!important;font-size:15px;line-height:1.6}a{color:var(--white);text-decoration:none;transition:color .2s}a:hover{color:var(--gold)}img{display:block;max-width:100%}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif!important;color:var(--white)!important;letter-spacing:.03em!important}.announcement-bar,.shopify-section-announcement-bar,.announcement-bar__message{background-color:var(--red-accent)!important;color:var(--white)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;padding:7px 16px!important}.header,.site-header,header[class*=header],.shopify-section-header{background-color:var(--black)!important;border-bottom:1px solid var(--border)!important;position:sticky!important;top:0!important;z-index:200!important}.header__heading-link,.header__heading,.site-header__logo,.header-logo{font-family:Bebas Neue,sans-serif!important;font-size:26px!important;color:var(--gold)!important;letter-spacing:.06em!important;text-decoration:none!important}.header__menu-item,.header__active-menu-item,.site-nav__link,.header-nav a{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--muted)!important;transition:color .2s!important}.header__menu-item:hover,.site-nav__link:hover,.header-nav a:hover{color:var(--gold)!important}.header__icon,.cart-count-bubble,.header__cart{color:var(--muted)!important}.header__icon:hover,.header__cart:hover{color:var(--gold)!important}.cart-count-bubble{background-color:var(--gold)!important;color:var(--black)!important}.header__submenu,.mega-menu,.header__menu--dropdown{background-color:var(--dark)!important;border:1px solid var(--border)!important;border-top:2px solid var(--gold)!important;border-radius:0!important;box-shadow:0 8px 32px #0009!important}.header__submenu a,.mega-menu a,.header__menu--dropdown a{color:var(--muted)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:8px 16px!important;display:block!important;transition:color .2s,background .2s!important}.header__submenu a:hover,.mega-menu a:hover,.header__menu--dropdown a:hover{color:var(--gold)!important;background:#c8a84b14!important}.banner,.slideshow,.slideshow__slide,.banner__media,.shopify-section-image-banner{min-height:100vh!important;height:100vh!important;position:relative!important}.banner__media img,.slideshow__media img,.banner__media video,.slideshow__media video{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.banner__content,.slideshow__text-wrapper{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:3!important}.banner__heading,.slideshow__title,.hero__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(52px,8vw,90px)!important;line-height:.9!important;letter-spacing:.03em!important;color:var(--white)!important;text-transform:uppercase!important}.banner__text,.slideshow__subtitle{font-family:Barlow,sans-serif!important;font-size:15px!important;color:var(--muted)!important;max-width:420px!important}.banner .button,.slideshow .button,.hero .button,.button--primary{background-color:var(--gold)!important;color:var(--black)!important;border:none!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:13px 28px!important;border-radius:0!important;transition:background-color .2s!important}.banner .button:hover,.button--primary:hover{background-color:var(--gold-light)!important;color:var(--black)!important}.button--secondary{background-color:transparent!important;color:var(--white)!important;border:1px solid var(--border)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:12px 28px!important;border-radius:0!important;transition:border-color .2s,color .2s!important}.button--secondary:hover{border-color:var(--gold)!important;color:var(--gold)!important;background-color:transparent!important}.slider__button,.slideshow__prev,.slideshow__next{background:transparent!important;border:2px solid var(--gold)!important;color:var(--gold)!important;width:44px!important;height:44px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s!important;cursor:pointer!important}.slider__button:hover,.slideshow__prev:hover,.slideshow__next:hover{background:var(--gold)!important;color:var(--black)!important}.slideshow__dot,.slider-counter__link{background:var(--border)!important;border:none!important;width:8px!important;height:8px!important;border-radius:50%!important;transition:background .2s!important}.slideshow__dot--active,.slider-counter__link--active{background:var(--gold)!important}.collection-list__item,.collection-list .card{position:relative!important;overflow:hidden!important;min-height:400px!important;border:none!important}.collection-list__item .card__heading,.collection-list .card__heading{font-family:Bebas Neue,sans-serif!important;font-size:52px!important;letter-spacing:.08em!important;color:var(--white)!important;text-shadow:2px 4px 12px rgba(0,0,0,.9)!important;position:absolute!important;bottom:24px!important;left:50%!important;transform:translate(-50%)!important;text-align:center!important;width:100%!important;z-index:2!important}.collection-list__item img,.collection-list .card img{transition:transform .4s!important;width:100%!important;height:100%!important;object-fit:cover!important}.collection-list__item:hover img,.collection-list .card:hover img{transform:scale(1.05)!important}.card,.card-wrapper,.product-card,.grid__item .card{background-color:var(--card-bg)!important;border:1px solid var(--border)!important;border-radius:0!important;transition:border-color .2s,transform .2s!important;overflow:hidden!important}.card:hover,.card-wrapper:hover,.product-card:hover{border-color:var(--gold)!important;transform:translateY(-3px)!important}.card__media,.card-media{background-color:var(--dark)!important;overflow:hidden!important}.card__media img,.card-media img{transition:transform .3s!important}.card:hover .card__media img,.card-wrapper:hover .card__media img{transform:scale(1.05)!important}.card__information,.card__content,.product-card__info{background-color:var(--card-bg)!important;padding:14px 16px 16px!important}.card__heading,.card__name,.product-card__title{font-family:Barlow,sans-serif!important;font-weight:600!important;font-size:13px!important;color:var(--white)!important;line-height:1.3!important}.card__heading a,.card__name a{color:var(--white)!important}.card__heading a:hover,.card__name a:hover{color:var(--gold)!important}.price,.price__regular,.price-item,.product-card__price{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:15px!important;color:var(--gold)!important}.price--on-sale .price-item--regular,.price__compare{color:var(--muted)!important;text-decoration:line-through!important;font-size:13px!important}.price--on-sale .price-item--sale,.price__sale{color:var(--gold)!important}.badge,.card__badge{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;padding:3px 8px!important}.badge--sale,.badge--on-sale,.price__badge-sale{background-color:var(--red-accent)!important;color:var(--white)!important}.badge--new{background-color:var(--gold)!important;color:var(--black)!important}.quick-add__submit,.product-form__submit,.card__quick-add .button{background-color:var(--gold)!important;color:var(--black)!important;border:none!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background-color .2s!important;width:100%!important}.quick-add__submit:hover{background-color:var(--gold-light)!important}.collection__view-all,.button--tertiary{background:transparent!important;border:2px solid var(--gold)!important;color:var(--gold)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:12px 36px!important;border-radius:32px!important;transition:background .2s,color .2s!important;display:inline-block!important}.collection__view-all:hover,.button--tertiary:hover{background:var(--gold)!important;color:var(--black)!important}.shopify-section{background-color:var(--black)!important}.color-background-1,.color-scheme-1{background-color:var(--black)!important;color:var(--white)!important}.color-background-2,.color-scheme-2{background-color:var(--dark)!important;color:var(--white)!important}.multicolumn,.icon-with-text{background-color:var(--dark)!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.multicolumn-card__title,.icon-with-text__heading{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important;color:var(--white)!important}.multicolumn-card__text,.icon-with-text__body{font-size:12px!important;color:var(--muted)!important}.newsletter,.email-signup{background-color:var(--dark)!important;border-top:1px solid var(--border)!important}.newsletter__heading,.email-signup__title{font-family:Bebas Neue,sans-serif!important;color:var(--white)!important;letter-spacing:.04em!important}.newsletter__subheading{color:var(--muted)!important}.newsletter__email input,.email-signup input[type=email]{background-color:var(--card-bg)!important;border:1px solid var(--border)!important;color:var(--white)!important;border-radius:0!important;font-family:Barlow,sans-serif!important}.newsletter__email input:focus{border-color:var(--gold)!important;outline:none!important}.newsletter__email input::placeholder{color:var(--muted)!important}.newsletter__button{background-color:var(--gold)!important;color:var(--black)!important;border:none!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.newsletter__button:hover{background-color:var(--gold-light)!important}footer,.footer,.site-footer{background-color:var(--dark)!important;border-top:1px solid var(--border)!important;color:var(--muted)!important}.footer__heading,.footer-block__heading{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--gold)!important;margin-bottom:16px!important}.footer__list-item a,.footer-block__list a,.site-footer__links a{font-size:13px!important;color:var(--muted)!important;text-decoration:none!important;transition:color .2s!important}.footer__list-item a:hover,.footer-block__list a:hover{color:var(--white)!important}.footer__copyright,.site-footer__copyright{font-size:12px!important;color:var(--muted)!important;border-top:1px solid var(--border)!important}.footer__social-link,.social-icons a{color:var(--muted)!important;border:1px solid var(--border)!important;width:32px!important;height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:border-color .2s,color .2s!important}.footer__social-link:hover,.social-icons a:hover{border-color:var(--gold)!important;color:var(--gold)!important}.product__title,.product-title{font-family:Bebas Neue,sans-serif!important;font-size:42px!important;color:var(--white)!important;letter-spacing:.04em!important}.product__price,.product-price{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:22px!important;color:var(--gold)!important}.product__description,.product-description{color:var(--muted)!important;font-size:14px!important;line-height:1.7!important}.variant-input-wrap label,.swatch label{border:1px solid var(--border)!important;background-color:var(--card-bg)!important;color:var(--white)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;transition:border-color .2s!important}.variant-input-wrap label:hover,.swatch label:hover{border-color:var(--gold)!important}.variant-input:checked+label,.swatch input:checked+label{border-color:var(--gold)!important;background-color:var(--gold)!important;color:var(--black)!important}.product-form__cart-submit,.product-form button[type=submit]{background-color:var(--gold)!important;color:var(--black)!important;border:none!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;font-size:15px!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:16px 32px!important;width:100%!important;transition:background-color .2s!important}.product-form__cart-submit:hover{background-color:var(--gold-light)!important}.quantity,.quantity__button,.quantity__input{background:var(--card-bg)!important;border:1px solid var(--border)!important;color:var(--white)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important}.quantity__button:hover{border-color:var(--gold)!important;color:var(--gold)!important}.cart__items,.cart-drawer{background-color:var(--dark)!important}.cart-drawer__header{border-bottom:1px solid var(--border)!important;font-family:Bebas Neue,sans-serif!important;color:var(--white)!important;letter-spacing:.04em!important}.cart-item__name{font-family:Barlow,sans-serif!important;font-weight:600!important;color:var(--white)!important}.cart-item__price{color:var(--gold)!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important}.cart__ctas .button--primary{background-color:var(--gold)!important;color:var(--black)!important}.collection__title{font-family:Bebas Neue,sans-serif!important;font-size:48px!important;color:var(--white)!important;letter-spacing:.04em!important}.facets__heading,.filter-group__label{font-family:Barlow Condensed,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--white)!important;font-size:12px!important}select,.facets__sort,.search__input{background-color:var(--card-bg)!important;border:1px solid var(--border)!important;color:var(--white)!important;border-radius:0!important;font-family:Barlow,sans-serif!important}.search__input:focus{border-color:var(--gold)!important;outline:none!important}.search__button{background-color:var(--gold)!important;color:var(--black)!important;border-radius:0!important}.pagination__item,.pagination a{background-color:var(--card-bg)!important;border:1px solid var(--border)!important;color:var(--muted)!important;border-radius:0!important;font-family:Barlow Condensed,sans-serif!important;font-weight:700!important}.pagination__item--current,.pagination a:hover{background-color:var(--gold)!important;border-color:var(--gold)!important;color:var(--black)!important}.modal__overlay{background-color:#000000d9!important}.modal__content,.popup{background-color:var(--dark)!important;border:1px solid var(--border)!important;border-radius:0!important;color:var(--white)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--gold)}::selection{background-color:var(--gold);color:var(--black)}hr,.section-divider{border-color:var(--border)!important}.hero,[id^=Hero-],.hero .hero__media,.hero .hero__media-wrapper{--hero-min-height: 60svh !important;min-height:60svh!important;height:60svh!important}.hero .hero__media img,.hero .hero__media video,.hero .hero__media iframe{width:100%!important;height:100%!important;min-height:100svh!important;object-fit:cover!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-theme.css.map */
