@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&family=DM+Mono:wght@300;400;500&display=swap";:root{--lila: #6e68eb;--lila2: #8f8bf0;--lila-glow: rgba(110,104,235,.12);--black: #080808;--ink: #0c0c0c;--coal: #121212;--dim: #1a1a1a;--steel: #282828;--mist: #505050;--stone: #848484;--silver: #b5b5b5;--snow: #e2e2e2;--pure: #ffffff}html,body{background:var(--black)!important;color:var(--snow)!important;font-family:Plus Jakarta Sans,sans-serif!important}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--lila)!important;color:var(--pure)!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--black)}::-webkit-scrollbar-thumb{background:var(--steel)}::-webkit-scrollbar-thumb:hover{background:var(--lila)}.announcement-bar,[data-section-type=announcement-bar]{background:var(--coal)!important;border-bottom:1px solid rgba(255,255,255,.05)!important}.announcement-bar__message,.announcement-bar__text,.announcement-bar a,.announcement-bar p{font-family:DM Mono,monospace!important;font-size:10px!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--silver)!important}.site-header,header.site-header{background:#080808f7!important;border-bottom:1px solid rgba(255,255,255,.05)!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important}.site-header__logo img,.site-header__logo-image,.header__logo img{filter:brightness(0) invert(1)!important}.site-nav__link,.site-nav>ul>li>a,.site-nav a{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--stone)!important;transition:color .2s!important}.site-nav__link:hover,.site-nav a:hover{color:var(--pure)!important}.site-header__icon,.site-header__icon svg,.header-item--icons a,.cart-link{color:var(--snow)!important;fill:var(--snow)!important}.hero,.slideshow-wrapper,[data-section-type=slideshow-section]{background:var(--black)!important}.hero__image-wrapper:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;background:linear-gradient(105deg,rgba(8,8,8,.88) 0%,rgba(8,8,8,.35) 48%,transparent 100%),linear-gradient(180deg,transparent 28%,rgba(8,8,8,.86) 82%,#080808 100%)!important;pointer-events:none!important}.index-section--hero{position:relative!important}.index-section--hero:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,var(--lila) 0%,rgba(110,104,235,.3) 50%,transparent 100%)!important;z-index:10!important}.hero__text-wrap{z-index:10!important}.hero__top-subtitle,.hero__top-subtitle *{font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:var(--lila)!important}.hero__title,.hero__title h2,.slideshow__slide .h1{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;line-height:.89!important;letter-spacing:-.026em!important;color:var(--pure)!important;text-transform:uppercase!important}.hero__subtitle{font-size:15px!important;font-weight:400!important;color:var(--stone)!important;line-height:1.72!important}.hero__link .btn,.hero__link a.btn{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--black)!important;background:var(--pure)!important;border:2px solid var(--pure)!important;border-radius:0!important;padding:14px 32px!important;transition:all .22s!important}.hero__link .btn:hover{background:transparent!important;color:var(--pure)!important}.dropset-trust{background:var(--coal)!important;border-top:1px solid rgba(255,255,255,.04)!important;border-bottom:1px solid rgba(255,255,255,.04)!important;padding:18px 48px!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}.dropset-trust__item{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:4px 0!important}.dropset-trust__icon svg{opacity:.75;flex-shrink:0}.dropset-trust__text{font-size:12px!important;font-weight:600!important;letter-spacing:.03em!important;color:var(--snow)!important;line-height:1.2!important}.dropset-trust__sub{font-family:DM Mono,monospace!important;font-size:9px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--mist)!important;margin-top:2px!important}@media(max-width:768px){.dropset-trust{grid-template-columns:repeat(2,1fr)!important;padding:16px 24px!important;gap:12px!important}.dropset-trust__item{justify-content:flex-start!important}}.dropset-ticker{padding:13px 0!important;overflow:hidden!important;background:var(--black)!important;border-top:1px solid rgba(255,255,255,.04)!important;border-bottom:1px solid rgba(255,255,255,.04)!important}.dropset-ticker__track{display:flex!important;animation:dropset-tick 28s linear infinite!important;white-space:nowrap!important}.dropset-ticker__item{font-family:DM Mono,monospace!important;font-size:11px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--mist)!important;flex-shrink:0!important;display:flex!important;align-items:center!important;gap:32px!important;padding:0 32px!important}.dropset-ticker__dot{color:var(--lila)!important;font-size:7px!important}@keyframes dropset-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.index-section,[class*=index-section]{background:var(--black)!important}.section-header__title,.section-header h2,h2.section-header__title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pure)!important;font-size:clamp(32px,4vw,52px)!important;line-height:.9!important}.section-header__link,.btn--secondary.btn--small.section-header__link{font-family:DM Mono,monospace!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:var(--stone)!important;border:none!important;background:transparent!important;text-decoration:underline!important;text-underline-offset:4px!important}.section-header__link:hover{color:var(--lila)!important}.grid-product,.grid-product__content{background:var(--coal)!important}.grid-product__image-mask{background:var(--coal)!important;overflow:hidden!important}.grid-product__image,.grid-product__image img{filter:brightness(.82) contrast(1.06)!important;transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important;display:block!important}.grid-product:hover .grid-product__image,.grid-product:hover .grid-product__image img{transform:scale(1.04)!important}.grid-product__meta{background:var(--coal)!important;padding:14px 16px 18px!important}.grid-product__title{font-family:Plus Jakarta Sans,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:-.01em!important;color:var(--snow)!important;line-height:1.15!important}.grid-product__price,.grid-product__price .money{font-family:Plus Jakarta Sans,sans-serif!important;font-size:13px!important;font-weight:600!important;color:var(--stone)!important}.grid-product__tag{font-family:DM Mono,monospace!important;font-size:9px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--black)!important;background:var(--lila2)!important;border-radius:0!important;padding:4px 10px!important}.promo-grid,[data-section-type=promo-grid]{background:var(--black)!important}.promo-grid__image{filter:brightness(.72) contrast(1.08)!important;transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important}.promo-grid__item:hover .promo-grid__image{transform:scale(1.03)!important}.promo-grid__text-wrap{background:linear-gradient(180deg,transparent 35%,rgba(8,8,8,.88) 100%)!important}.promo-grid__subheading{font-family:DM Mono,monospace!important;font-size:10px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:var(--lila)!important}.promo-grid__heading{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pure)!important;line-height:.92!important;text-transform:uppercase!important}.promo-grid__textarea{color:var(--stone)!important;font-size:13px!important;line-height:1.7!important}.promo-grid__btn,.promo-grid a.btn{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--pure)!important;color:var(--black)!important;border-radius:0!important;border:2px solid var(--pure)!important;padding:12px 26px!important;transition:all .22s!important}.promo-grid__btn:hover,.promo-grid a.btn:hover{background:transparent!important;color:var(--pure)!important}.index-section .page-width h2,.index-section .page-width h3,.rich-text h2,.rich-text h3{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pure)!important;line-height:.9!important;font-size:clamp(32px,4vw,56px)!important}.index-section .rte p,.rich-text p,.enlarge-text p{color:var(--stone)!important;font-size:15px!important;line-height:1.75!important}.index-section .rte a.btn,.rich-text a.btn,.theme-block .btn{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--pure)!important;color:var(--black)!important;border:2px solid var(--pure)!important;border-radius:0!important;padding:14px 32px!important;transition:all .22s!important;display:inline-block!important;text-decoration:none!important}.index-section .rte a.btn:hover,.rich-text a.btn:hover,.theme-block .btn:hover{background:transparent!important;color:var(--pure)!important}.btn,.btn--primary,button.btn{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--pure)!important;color:var(--black)!important;border:2px solid var(--pure)!important;border-radius:0!important;transition:all .22s!important}.btn:hover,.btn--primary:hover{background:transparent!important;color:var(--pure)!important}.site-footer{background:var(--coal)!important;border-top:1px solid rgba(255,255,255,.05)!important;color:var(--silver)!important}.site-footer__linklist-title,.footer__title,.site-footer h3{font-family:Plus Jakarta Sans,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--snow)!important}.site-footer a,.site-footer li a{color:var(--mist)!important;font-size:13px!important;transition:color .2s!important;text-decoration:none!important}.site-footer a:hover{color:var(--snow)!important}.footer__copyright,.site-footer__copyright{font-family:DM Mono,monospace!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--mist)!important;border-top:1px solid rgba(255,255,255,.05)!important;padding-top:20px!important}.footer__newsletter-input,.site-footer input[type=email]{background:var(--dim)!important;border:1px solid var(--steel)!important;color:var(--snow)!important;border-radius:0!important;font-family:Plus Jakarta Sans,sans-serif!important}.footer__newsletter-btn,.site-footer .btn{background:var(--lila)!important;border-color:var(--lila)!important;color:var(--pure)!important;border-radius:0!important}.drawer,.js-drawer-open .drawer{background:var(--coal)!important;color:var(--snow)!important}.drawer__header{border-bottom:1px solid var(--steel)!important}.drawer__title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;color:var(--pure)!important}input:not([type=checkbox]):not([type=radio]),textarea,select{background:var(--coal)!important;border:1px solid var(--steel)!important;color:var(--snow)!important;border-radius:0!important}input:focus,textarea:focus,select:focus{border-color:var(--lila)!important;outline:none!important;box-shadow:0 0 0 1px var(--lila)!important}.product-single__title,.product-template .product__title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pure)!important;line-height:.95!important}.product-single__price .money,.product__price .money{font-size:26px!important;font-weight:800!important;color:var(--pure)!important;letter-spacing:-.02em!important}.product-single__description p,.product__description p{color:var(--stone)!important;font-size:14px!important;line-height:1.75!important}.product-single__description ul li::marker{color:var(--lila)!important}.product-form__cart-submit,.add-to-cart{background:var(--pure)!important;color:var(--black)!important;border:2px solid var(--pure)!important;border-radius:0!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:11px!important;transition:all .22s!important}.product-form__cart-submit:hover,.add-to-cart:hover{background:transparent!important;color:var(--pure)!important}.swatch__button--active,.swatch__button:hover{outline:2px solid var(--lila)!important;outline-offset:3px!important;border-color:var(--lila)!important}.collection-hero{background:var(--black)!important}.collection-hero__title{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:-.025em!important;color:var(--pure)!important}.badge--sale,.grid-product__tag--sale{background:var(--lila)!important;color:var(--pure)!important;border-radius:0!important}.pagination .btn{background:transparent!important;color:var(--stone)!important;border-color:var(--steel)!important}.pagination .btn--active,.pagination .btn:hover{color:var(--pure)!important;border-color:var(--lila)!important;background:#6e68eb14!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom.css.map */
