:root{--acs-black: #080808;--acs-black-deep: #050505;--acs-panel: #111111;--acs-panel-soft: #151515;--acs-gold: #cda64c;--acs-gold-light: #ddbb68;--acs-red: #b6222d;--acs-ivory: #f3eee3;--acs-muted: #b9b1a3;--acs-border: #352c20}html{scroll-behavior:auto}body.acs-storefront{background:var(--acs-black);color:var(--acs-ivory);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body.acs-storefront ::selection{color:var(--acs-black);background:var(--acs-gold-light)}body.acs-storefront a,body.acs-storefront button,body.acs-storefront input,body.acs-storefront textarea,body.acs-storefront select{transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}body.acs-storefront h1,body.acs-storefront h2,body.acs-storefront h3,body.acs-storefront h4,body.acs-storefront h5,body.acs-storefront h6,body.acs-storefront .h1,body.acs-storefront .h2,body.acs-storefront .h3,body.acs-storefront .h4,body.acs-storefront .h5,body.acs-storefront .h6{color:#fff;font-weight:600;letter-spacing:.02em;line-height:1.08}body.acs-storefront .m-section__subheading,body.acs-storefront .m-richtext__subtitle,body.acs-storefront .m-hero__subtitle{color:var(--acs-gold-light);font-size:.76rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}body.acs-storefront .m-section__description,body.acs-storefront .m-richtext__description{color:var(--acs-muted);line-height:1.7}body.acs-storefront hr,body.acs-storefront .m-divider{border-color:var(--acs-border)}body.acs-storefront :focus-visible{outline:2px solid var(--acs-gold-light);outline-offset:3px}body.acs-storefront .m-header,body.acs-storefront .m-header__wrapper,body.acs-storefront .m-header__desktop,body.acs-storefront .m-header__mobile,body.acs-storefront .m-header__bg,body.acs-storefront .m-header__dropdown-bg{background:var(--acs-black-deep);color:var(--acs-ivory)}body.acs-storefront .m-header__wrapper{border-bottom:1px solid var(--acs-border);box-shadow:none}body.acs-storefront .m-header__top,body.acs-storefront [class*=topbar]{background:var(--acs-black);color:var(--acs-gold-light)}body.acs-storefront [class*=topbar]{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}body.acs-storefront .m-logo__image{background:transparent;filter:none}body.acs-storefront .m-menu .m-menu__link--main,body.acs-storefront .m-header a,body.acs-storefront .m-header button{color:var(--acs-ivory)}body.acs-storefront .m-menu .m-menu__link--main{font-size:.82rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}body.acs-storefront .m-menu .m-menu__link--main:hover,body.acs-storefront .m-header a:hover,body.acs-storefront .m-header button:hover{color:var(--acs-gold-light)}body.acs-storefront .m-header__dropdown-bg{border:1px solid var(--acs-border);box-shadow:0 18px 45px #00000052}body.acs-storefront .m-button,body.acs-storefront .shopify-payment-button__button,body.acs-storefront .sf__btn-primary,body.acs-storefront .sf__btn-secondary{min-height:46px;border-radius:2px;box-shadow:none;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}body.acs-storefront .m-button--primary,body.acs-storefront .sf__btn-primary{color:var(--acs-black);background:var(--acs-gold);border:1px solid var(--acs-gold)}body.acs-storefront .m-button--primary:hover,body.acs-storefront .sf__btn-primary:hover{color:var(--acs-black);background:var(--acs-gold-light);border-color:var(--acs-gold-light);box-shadow:inset 0 -3px 0 var(--acs-red)}body.acs-storefront .m-button--secondary,body.acs-storefront .sf__btn-secondary{color:var(--acs-gold-light);background:transparent;border:1px solid var(--acs-gold)}body.acs-storefront .m-button--secondary:hover,body.acs-storefront .sf__btn-secondary:hover{color:#fff;background:var(--acs-red);border-color:var(--acs-red)}body.acs-storefront .m-button--link,body.acs-storefront .m-button--plain,body.acs-storefront .sf__btn-link{min-height:auto;color:var(--acs-gold-light);background:transparent;border:0;border-bottom:1px solid var(--acs-gold);border-radius:0;padding:0 0 4px}body.acs-storefront .m-button--link:hover,body.acs-storefront .m-button--plain:hover,body.acs-storefront .sf__btn-link:hover{color:#fff;border-bottom-color:var(--acs-red)}body.acs-storefront .acs-hero{background:var(--acs-black);border-bottom:1px solid var(--acs-border)}body.acs-storefront .acs-hero .m-hero__bg{background:#ece8df}body.acs-storefront .acs-hero .m-hero__content{max-width:590px;padding:38px 40px 40px;color:var(--acs-ivory);background:#080808f2;border:1px solid rgba(205,166,76,.7);box-shadow:10px 10px #b6222d2e}body.acs-storefront .acs-hero .m-hero__title{max-width:12ch;margin-top:12px;color:#fff;font-size:clamp(2.7rem,5vw,4.8rem);line-height:.98;letter-spacing:-.025em;text-transform:none}body.acs-storefront .acs-hero .m-hero__text{max-width:48ch;color:#ddd5c7;font-size:1.03rem;line-height:1.65}body.acs-storefront .acs-hero .m-hero__btn{margin-top:26px}body.acs-storefront .acs-category-grid .m-custom-content__block-inner,body.acs-storefront .acs-category-grid .m-image-card{height:100%;overflow:hidden;background:var(--acs-panel);border:1px solid var(--acs-border)}body.acs-storefront .acs-category-grid .m-image-card{min-height:0}body.acs-storefront .acs-category-grid .m-image-card__img,body.acs-storefront .acs-category-grid .m-image-card__image,body.acs-storefront .acs-category-grid .m-image-card__media{background:#ece8df}body.acs-storefront .acs-category-grid .m-image-card__img img{object-fit:contain}body.acs-storefront .acs-category-grid .m-image-card__content{position:static!important;min-height:164px;margin:0;padding:24px;color:var(--acs-ivory);background:var(--acs-panel);border-top:2px solid var(--acs-gold);pointer-events:auto}body.acs-storefront .acs-category-grid .m-richtext__title{color:#fff;font-size:1.45rem;line-height:1.15}body.acs-storefront .acs-category-grid .m-image-card:hover{border-color:var(--acs-gold)}body.acs-storefront .m-product-card{height:100%;padding:12px;background:var(--acs-panel);border:1px solid var(--acs-border)}body.acs-storefront .m-product-card:hover{border-color:#cda64cbf}body.acs-storefront .m-product-card__media{overflow:hidden;background:#f0ede6;border-bottom:1px solid var(--acs-border)}body.acs-storefront .m-product-card__media img{object-fit:contain}body.acs-storefront .m-product-card__content{padding:16px 4px 5px;text-align:left}body.acs-storefront .m-product-card__title,body.acs-storefront .m-product-card__name,body.acs-storefront .m-product-card__title .m-product-card__name{color:#fff;font-family:var(--font-stack-body, inherit);font-size:1rem;font-weight:600;line-height:1.4}body.acs-storefront .m-product-card__title:hover,body.acs-storefront .m-product-card__name:hover{color:var(--acs-gold-light)}body.acs-storefront .m-product-card__price,body.acs-storefront .m-price{color:var(--acs-gold-light);font-weight:600}body.acs-storefront .m-badge,body.acs-storefront [class*=badge-sale]{border-radius:2px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}body.acs-storefront .acs-trust{background:var(--acs-black-deep);border-top:1px solid var(--acs-border);border-bottom:1px solid var(--acs-border)}body.acs-storefront .acs-trust .m-icon-box__inner{height:100%;padding:30px;background:var(--acs-panel);border-top:2px solid var(--acs-gold)}body.acs-storefront .acs-trust .m-icon-box__heading{color:#fff;font-family:var(--font-stack-body, inherit);font-size:1.08rem;font-weight:600}body.acs-storefront .acs-trust .m-icon-box__description{color:var(--acs-muted);line-height:1.65}body.acs-storefront .m-collection-banner,body.acs-storefront [class*=collection-page-header]{background:var(--acs-black-deep);border-bottom:1px solid var(--acs-border)}body.acs-storefront .m-collection-banner__title{color:#fff}body.acs-storefront .m-collection-banner__description{max-width:760px;margin-inline:auto;color:#d1c9bc;line-height:1.7}body.acs-storefront .m-collection-products{padding-top:56px;padding-bottom:72px}body.acs-storefront .m-main-product{padding-top:18px;padding-bottom:64px}body.acs-storefront .m-main-product--media{background:#f0ede6;border:1px solid var(--acs-border)}body.acs-storefront .m-main-product--media img{object-fit:contain}body.acs-storefront .m-product-info--wrapper{padding:clamp(8px,2vw,30px)}body.acs-storefront .m-product-title,body.acs-storefront .m-product-info--wrapper h1{color:#fff;font-size:clamp(2rem,3vw,3.25rem);line-height:1.06}body.acs-storefront .m-product-info--wrapper select,body.acs-storefront .m-product-info--wrapper input,body.acs-storefront .m-product-info--wrapper textarea{color:var(--acs-ivory);background:var(--acs-panel);border-color:var(--acs-border)}body.acs-storefront .m-product-info--wrapper label{color:var(--acs-ivory)}body.acs-storefront .m-product-info--wrapper [class*=trust]{padding:18px;background:var(--acs-panel);border:1px solid var(--acs-border)}body.acs-storefront [class*=product-details],body.acs-storefront [class*=collapsible]{border-color:var(--acs-border)}body.acs-storefront .shopify-policy__container,body.acs-storefront .m-page-header,body.acs-storefront .m-page-content,body.acs-storefront .m-contact-form{color:var(--acs-ivory)}body.acs-storefront .m-contact-form__main{padding:clamp(28px,5vw,64px);background:var(--acs-panel);border:1px solid var(--acs-border)}body.acs-storefront .m-contact-form__heading{color:#fff}body.acs-storefront .m-contact-form__description{max-width:58ch;color:var(--acs-muted);line-height:1.7}body.acs-storefront .m-contact-form__info{background:var(--acs-black-deep);border:1px solid var(--acs-border)}body.acs-storefront .m-info-box{padding:24px 0;border-bottom:1px solid var(--acs-border)}body.acs-storefront .m-info-box:last-child{border-bottom:0}body.acs-storefront .m-info-box__content{color:var(--acs-muted);line-height:1.65}body.acs-storefront input,body.acs-storefront textarea,body.acs-storefront select{color:var(--acs-ivory);background:var(--acs-panel);border-color:#514534;border-radius:2px}body.acs-storefront input::placeholder,body.acs-storefront textarea::placeholder{color:#8f887d}body.acs-storefront input:focus,body.acs-storefront textarea:focus,body.acs-storefront select:focus{border-color:var(--acs-gold);box-shadow:none}body.acs-storefront .m-footer{color:var(--acs-ivory);background:var(--acs-black-deep);border-top:1px solid var(--acs-gold)}body.acs-storefront .m-footer--block-title,body.acs-storefront .m-footer h2,body.acs-storefront .m-footer h3{color:var(--acs-gold-light);font-family:var(--font-stack-body, inherit);font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}body.acs-storefront .m-footer a{color:#d8d0c4}body.acs-storefront .m-footer a:hover{color:var(--acs-gold-light)}body.acs-storefront .m-footer .m-newsletter-form__wrapper{background:var(--acs-panel);border:1px solid var(--acs-border);border-radius:2px;box-shadow:none}body.acs-storefront .m-footer input{color:var(--acs-ivory);background:transparent}body.acs-storefront .m-footer-bottom{border-top:1px solid var(--acs-border)}body.acs-storefront .m-breadcrumb,body.acs-storefront .m-breadcrumb a,body.acs-storefront .m-pagination,body.acs-storefront .m-pagination a{color:var(--acs-muted)}body.acs-storefront .m-breadcrumb a:hover,body.acs-storefront .m-pagination a:hover,body.acs-storefront .m-pagination .active{color:var(--acs-gold-light)}@media(max-width:989px){body.acs-storefront .m-menu-button,body.acs-storefront .m-header__search-icon{color:var(--acs-ivory)}body.acs-storefront .acs-hero .m-hero__content{max-width:min(560px,calc(100vw - 32px));margin:16px;padding:28px}body.acs-storefront .acs-hero .m-hero__title{font-size:clamp(2.35rem,8vw,3.7rem)}}@media(max-width:767px){body.acs-storefront [class*=topbar]{font-size:.62rem;letter-spacing:.08em}body.acs-storefront .m-section__heading{font-size:2rem}body.acs-storefront .acs-hero .m-hero__content{margin:12px;padding:24px 22px 26px;box-shadow:6px 6px #b6222d2e}body.acs-storefront .acs-hero .m-hero__title{font-size:2.4rem}body.acs-storefront .acs-hero .m-hero__text{font-size:.95rem}body.acs-storefront .acs-category-grid .m-custom-content__block{width:100%!important}body.acs-storefront .acs-category-grid .m-image-card{min-height:0}body.acs-storefront .acs-category-grid .m-image-card__content{min-height:0;margin:0;padding:20px}body.acs-storefront .acs-trust .m-icon-box__inner{padding:24px}body.acs-storefront .m-main-product{padding-bottom:46px}body.acs-storefront .m-product-info--wrapper{padding:22px 0 0}body.acs-storefront .m-contact-form__main{padding:28px 20px}}@media(prefers-reduced-motion:reduce){body.acs-storefront *,body.acs-storefront *:before,body.acs-storefront *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.acs-password-storefront .m-password-page{position:relative;min-height:100svh;height:auto;padding:40px 20px;color:var(--acs-ivory);background:var(--acs-black-deep)!important;border-top:4px solid var(--acs-gold);border-bottom:4px solid var(--acs-red)}body.acs-password-storefront .m-password-page:before,body.acs-password-storefront .m-password-page:after{content:"";position:absolute;left:50%;width:min(680px,calc(100% - 40px));height:1px;background:var(--acs-border);transform:translate(-50%)}body.acs-password-storefront .m-password-page:before{top:24px}body.acs-password-storefront .m-password-page:after{bottom:24px}body.acs-password-storefront .m-password-page__logo{margin-bottom:28px}body.acs-password-storefront .m-password-page__logo img{display:block;width:100%;height:auto}body.acs-password-storefront .m-password-page__heading{margin-bottom:16px;color:#fff;font-size:clamp(2.25rem,6vw,4.4rem);font-weight:600;letter-spacing:-.02em}body.acs-password-storefront .m-password-page__description{max-width:620px;margin-bottom:34px;color:var(--acs-muted);font-size:1rem;line-height:1.7}body.acs-password-storefront .m-password-page__description strong{color:var(--acs-gold-light);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}body.acs-password-storefront .m-password-page__form-heading{color:var(--acs-gold-light);font-size:.76rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}body.acs-password-storefront .m-password-page__form{width:min(100%,420px);margin-bottom:32px}body.acs-password-storefront .m-password-page__form-wrapper{border:1px solid var(--acs-gold);background:var(--acs-panel)}body.acs-password-storefront .m-password-page .form-field{min-height:52px;color:var(--acs-ivory);background:var(--acs-panel);border:0;border-radius:0}body.acs-password-storefront .m-password-page__form span{color:var(--acs-gold-light)}body.acs-password-storefront .m-password-page__form button{color:var(--acs-black);background:var(--acs-gold)}body.acs-password-storefront .m-password-page__form button:hover{color:#fff;background:var(--acs-red)}body.acs-password-storefront .m-copyright{color:#827b70;font-size:.78rem;letter-spacing:.04em}@media(max-width:767px){body.acs-password-storefront .m-password-page{padding:36px 18px}body.acs-password-storefront .m-password-page__logo{max-width:180px;margin-bottom:22px}body.acs-password-storefront .m-password-page__heading{font-size:2.25rem;line-height:1.05}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/acs-brand.css.map */
