:root{--color-background: #FFFFFF;--color-foreground: #0A0A0A;--color-accent: #0A0A0A;--color-accent-foreground: #FFFFFF;--color-secondary: #F5F5F5;--color-secondary-foreground: #0A0A0A;--color-tertiary: #EBEBEB;--color-border: #E8E8E8;--color-muted: #AAAAAA;--color-button-background: #0A0A0A;--color-button-foreground: #FFFFFF;--color-button-border: #0A0A0A;--font-heading--family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-body--family: "Inter", "Helvetica Neue", Arial, sans-serif;--font-heading--weight: 500;--font-body--weight: 400;--font-body--size: 15px;--border-radius: 0px;--border-radius-sm: 0px;--border-radius-lg: 0px;--border-radius-pill: 0px;--page-width: 1320px;--section-vertical-spacing: 80px}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-body--family)}img{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}*{-webkit-tap-highlight-color:rgba(0,0,0,.04)}body.has-bottom-bar{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}.announcement-bar,.shopify-section-announcement-bar [class*=announcement]{background:#0a0a0a!important;color:#fff!important;font-size:11px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:500!important}.header__menu-items a,.header [class*=nav] a,.site-nav__link{font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:500!important}.header__logo,.header [class*=logo]{font-size:15px!important;font-weight:700!important;letter-spacing:4px!important;text-transform:uppercase!important}@media(max-width:768px){.section-header,.shopify-section-header,header.header,[class*=header-section]{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:200!important;background:#fffffff2!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}#MainContent,.main-content,main{padding-top:60px!important}}.btn,.button,button[type=submit],[class*=button--primary],[class*=btn--primary],.shopify-payment-button__button,.product-form__submit{font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:2px!important;text-transform:uppercase!important;border-radius:0!important;transition:background .25s ease,color .25s ease,border-color .25s ease!important}[class*=button--primary],[class*=btn--primary],.product-form__submit{background:#0a0a0a!important;color:#fff!important;border:1.5px solid #0A0A0A!important}[class*=button--primary]:hover,[class*=btn--primary]:hover,.product-form__submit:hover{background:#fff!important;color:#0a0a0a!important}[class*=button--secondary],[class*=btn--secondary]{background:transparent!important;color:#0a0a0a!important;border:1.5px solid #0A0A0A!important}[class*=button--secondary]:hover,[class*=btn--secondary]:hover{background:#0a0a0a!important;color:#fff!important}@media(max-width:768px){.btn,.button,button[type=submit],[class*=button--],[class*=btn--]{min-height:48px!important;padding-top:14px!important;padding-bottom:14px!important}}[class*=card__media],[class*=product-card] [class*=image],.card__media{border-radius:0!important;overflow:hidden}[class*=card__media] img,[class*=product-card] img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important}[class*=card__media]:hover img,[class*=product-card]:hover img{transform:scale(1.04)!important}[class*=card__heading],[class*=card__title],[class*=product-card__title],[class*=product-card__name]{font-size:14px!important;font-weight:500!important;letter-spacing:.2px!important}[class*=card__price],[class*=product-card__price],.price{font-size:14px!important;font-weight:400!important}[class*=price--sale],.price-item--sale{color:#c0392b!important}[class*=price--compare],.price-item--regular:has(+.price-item--sale){color:#aaa!important;text-decoration:line-through!important}@media(max-width:768px){[class*=product-grid],[class*=collection__grid],[class*=products-grid],.grid--2-col-tablet-down,ul.grid{grid-template-columns:repeat(2,1fr)!important;gap:1px!important}[class*=card__information],[class*=product-card__info]{padding:10px 12px 12px!important}[class*=card__quick-add],[class*=quick-add]{opacity:1!important;transform:none!important}}@media(max-width:768px){[class*=product__media-wrapper],[class*=product__info-wrapper],[class*=product-media],[class*=product-info]{width:100%!important;max-width:100%!important;flex:0 0 100%!important}[class*=product__title],h1.product__title{font-size:22px!important;letter-spacing:-.02em!important;line-height:1.1!important}[class*=product__info-container],[class*=product__info],.product-info{padding-bottom:100px!important}[class*=variant-picker] button,[class*=swatch-input]+label,.block-swatch{min-width:48px!important;min-height:48px!important}input,select,textarea{font-size:16px!important}}.cf-bottom-bar{display:none}@media(max-width:768px){.cf-bottom-bar{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:500;background:#fffffff5;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid #E8E8E8;padding:6px 0;padding-bottom:max(6px,env(safe-area-inset-bottom));justify-content:space-around;align-items:flex-end}.cf-bottom-bar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:4px 12px;color:#aaa;text-decoration:none;min-width:48px;min-height:4;-webkit-tap-highlight-color:transparent;transition:color .15s}.cf-bottom-bar__item.is-active,.cf-bottom-bar__item:hover{color:#0a0a0a}.cf-bottom-bar__icon{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cf-bottom-bar__label{font-size:9.5px;font-weight:500;letter-spacing:.3px;line-height:1}.cf-bottom-bar__badge-wrap{position:relative;display:flex}.cf-bottom-bar__count{position:absolute;top:-5px;right:-8px;background:#0a0a0a;color:#fff;font-size:9px;font-weight:700;min-width:15px;height:15px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 3px}}.cf-sticky-atc{display:none}@media(max-width:768px){.cf-sticky-atc{display:flex!important;position:fixed;bottom:0;left:0;right:0;z-index:450;background:#fffffff7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #E8E8E8;padding:10px 16px;padding-bottom:max(10px,env(safe-area-inset-bottom));gap:12px;align-items:center;transform:translateY(110%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.cf-sticky-atc.is-visible{transform:translateY(0);pointer-events:auto}.cf-sticky-atc__info{flex:1;min-width:0;overflow:hidden}.cf-sticky-atc__name{font-size:13px;font-weight:600;color:#0a0a0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-sticky-atc__price{font-size:12px;color:#6b6b6b;margin-top:2px}.cf-sticky-atc__btn{background:#0a0a0a;color:#fff;border:none;padding:13px 24px;font-family:var(--font-body--family);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;cursor:pointer;white-space:nowrap;border-radius:0;flex-shrink:0;transition:background .2s}.cf-sticky-atc__btn:active{transform:scale(.97)}.cf-sticky-atc__btn--success{background:#27ae60!important}}@media(max-width:768px){.cf-gallery-dots{display:flex;justify-content:center;gap:5px;padding:10px 0 6px}.cf-gallery-dot{width:5px;height:5px;border-radius:50%;background:#ccc;transition:all .2s ease;cursor:pointer}.cf-gallery-dot.is-active{background:#0a0a0a;width:16px;border-radius:3px}}.cf-fade-up{opacity:0;transform:translateY(20px);transition:opacity .65s ease,transform .65s ease}.cf-fade-up.is-visible{opacity:1;transform:translateY(0)}.cf-fade-up.delay-1{transition-delay:.1s}.cf-fade-up.delay-2{transition-delay:.2s}.cf-fade-up.delay-3{transition-delay:.3s}@media(max-width:640px){[class*=trust-bar] [class*=grid],[class*=icon-bar] [class*=list]{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){footer,[class*=footer]{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#aaa}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
