html{scrollbar-gutter:stable}body{overflow-x:hidden}.menu-drawer,.menu-drawer__submenu{transition:none!important;animation:none!important}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:none!important}:root{--page-width: 1160px;--grid-desktop-horizontal-spacing: 48px;--grid-desktop-vertical-spacing: 64px;--font-heading-scale: 1.1;--font-body-scale: 1.02}.header__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:12px}.card,.card__inner,.card__content{border:none!important;box-shadow:none!important}.card__heading a{text-transform:uppercase;letter-spacing:.14em;font-size:12px}.price{font-size:12px;opacity:.85}.button{border-radius:0!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.banner__heading{text-transform:uppercase;letter-spacing:.16em}.card__information{padding-top:8px!important}.card,.card__inner,.card__content{background:transparent!important;border:none!important;box-shadow:none!important}.card__information .price,.card__badge,.badge,.badge--bottom-left,.badge--sold-out{display:none!important}.card__information{padding:0!important}.card__media{background:transparent!important}.card-wrapper:hover{transform:none!important}.card__media img{width:100%!important;height:auto!important;max-width:none!important}.card__media{transform:scale(1.15)}body{background-color:#26282b}body{font-family:var(--font-body-family);font-weight:300}h1,h2,h3,h4,h5,h6,.header__menu-item,.card__heading,.banner__heading,.button,.price{font-family:var(--font-heading-family);font-weight:300}h1,h2,h3{letter-spacing:.12em}.header__menu-item,.card__heading a,.button{letter-spacing:.14em;text-transform:uppercase}.header-wrapper .header{max-width:100%!important;min-height:36px!important;padding:0 10px!important;display:flex!important;align-items:center!important}.header-wrapper .header__inline-menu{display:none!important}.header-wrapper .header__heading{margin-right:auto!important;display:flex!important;align-items:center!important}.header-wrapper .header__icons{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:20px!important}.header-wrapper .header__icon svg{width:24px!important;height:24px!important}.header-wrapper .header__icon,.header-wrapper .header__heading-link{padding:0!important}.header-wrapper .header__icon--cart svg,.header-wrapper .header__icon--cart .icon{width:24px!important;height:24px!important}.header-wrapper .header{min-height:48px!important;padding:0 16px!important;display:flex!important;align-items:center!important}.header__icons{margin-left:auto!important;justify-content:flex-end!important}.header__icon--cart svg{width:34px!important;height:34px!important}.header__icon--cart{transform:scale(1.8)!important}.banner,.banner__media{min-height:120vh}.banner__media{aspect-ratio:auto}.banner__media img{object-fit:cover}.header__midlogo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none}.header__midlogo img{height:22px;width:auto}.header__custom-icons{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;z-index:3}.header__custom-icons img{height:30px;width:auto;display:block}.card__information,.card__heading,.card__heading a{text-align:center!important}.card__information{margin-top:20px!important}.footer *,.footer *:before,.footer *:after{box-shadow:none!important}.footer input,.footer .field__input,.footer .newsletter-form__field-wrapper,.footer .field{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.footer input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important}.footer input{border-bottom:none!important}.banner{height:100vh!important;min-height:100vh!important}.banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important}.banner__media img{width:100%!important;height:100%!important;object-fit:cover!important}.mystic-footer{background:#1e1e1e;color:#8b8b8b;padding:80px 40px;border-top:1px solid rgba(255,0,0,0)}.mystic-footer__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1400px;margin:0 auto}.mystic-footer h4{font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:#b30000;margin-bottom:20px}.mystic-footer p,.mystic-footer a{font-size:14px;line-height:1.6;color:#8b8b8b;text-decoration:none!important}.mystic-footer a:hover{color:red}.mystic-footer__block a{display:block;margin-bottom:8px}@media(max-width:900px){.mystic-footer__inner{grid-template-columns:1fr;gap:40px}}.header__inline-menu{display:flex!important}.header__icon--search,.header__icon--account{display:none!important}.header__icon--menu,.header__icon--cart{display:flex!important}.header__icons{margin-left:auto!important;gap:18px}.header__icon svg{width:22px!important;height:22px!important}.header__icons{margin-left:auto!important;display:flex!important;align-items:center}.header__icon--menu{order:2}.header{position:relative}.header__icon--menu,.header__icon--menu-drawer{position:absolute!important;right:4px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;z-index:10}.header__icons{margin-left:auto!important;display:flex!important;align-items:center;justify-content:flex-end;gap:10px}.header__icon--cart{order:1}.header__icon--menu,.header__icon--menu-drawer{order:2}.header__icon svg{width:24px!important;height:24px!important}.header__icon:not(.header__icon--menu):not(.header__icon--menu-drawer):not(.header__icon--cart){display:none!important}.header__icons{margin-left:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important}.header__icon--menu,.header__icon--menu-drawer,.header__icon--cart{position:static!important;display:inline-flex!important;align-items:center!important}.header__icon--menu,.header__icon--menu-drawer{position:absolute!important;right:-21px!important;top:50%;transform:translateY(-50%)}.header__icon--cart{position:absolute!important;right:56px;transform:translateY(-50%)}.header__icon svg{width:16px;height:16px}.menu-drawer__menu-item,.header__menu-item{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif!important}:root{--font-heading-family: "Optima", "Optima Nova", Candara, "Segoe UI", sans-serif;--font-body-family: "Optima", "Optima Nova", Candara, "Segoe UI", sans-serif}#MainContent,header,footer{position:relative;z-index:1}.template-index .card__information .card__heading,.template-index .card__information .card__heading a{font-size:clamp(18px,1.8vw,26px)!important;line-height:1.15!important}.template-index .card-information .caption-with-letter-spacing,.template-index .card-information .caption-large{font-size:clamp(14px,1.2vw,18px)!important}html,body{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif!important}*:not(svg):not(path):not(use):not(symbol){font-family:inherit}.template-collection .collection-hero{display:none!important}.template-collection .page-width{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}.template-index .card__information{margin-top:32px!important}.menu-drawer__navigation{padding-top:80px!important}.menu-drawer{display:none!important}.header-nav-inline{position:absolute;right:140px;top:0;bottom:0;display:flex;align-items:center;gap:32px;z-index:50;pointer-events:none;opacity:0;transform:translate(40px);transition:opacity .36s cubic-bezier(.2,.8,.2,1),transform .36s cubic-bezier(.2,.8,.2,1)}.header-nav-inline.is-open{opacity:1;transform:translate(0);pointer-events:auto}.header-nav-inline.no-transition{transition:none!important}.header-nav-inline__link{font-family:Optima,Optima Nova,Candara,Segoe UI,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:currentColor;text-decoration:none;white-space:nowrap}.header-nav-inline__link:hover{opacity:.65}.header-nav-inline__link.is-active{text-decoration:none}@media screen and (max-width:749px){.header-nav-inline{top:100%!important;right:0!important;bottom:auto!important;left:auto!important;height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)))!important;flex-direction:column!important;align-items:flex-end!important;justify-content:flex-start!important;gap:30px!important;padding:34px 26px 40px!important;width:max-content!important;min-width:150px!important;background:rgba(var(--color-background),.3)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;backdrop-filter:blur(20px) saturate(120%)!important;-webkit-mask-image:linear-gradient(to left,#000 62%,rgba(0,0,0,0) 100%)!important;mask-image:linear-gradient(to left,#000 62%,#0000)!important;transform:translate(100%)!important;transition:opacity .38s cubic-bezier(.2,.8,.2,1),transform .38s cubic-bezier(.2,.8,.2,1)!important;z-index:60!important}.header-nav-inline.is-open{transform:translate(0)!important}.header-nav-inline__link{font-size:14px!important;text-align:right!important;white-space:nowrap!important;line-height:1.1!important;padding:6px 0!important}.header__icon--menu{-webkit-tap-highlight-color:transparent!important}.header__icon--menu .icon{transition:none!important;transform:none!important}.header__icon--menu .icon-hamburger{visibility:visible!important;opacity:1!important}.header__icon--menu .icon-close{visibility:hidden!important;opacity:0!important}details.menu-opening>.header__icon--menu .icon-hamburger{visibility:hidden!important;opacity:0!important}details.menu-opening>.header__icon--menu .icon-close{visibility:visible!important;opacity:1!important}}@media screen and (min-width:750px){.header-nav-inline__link--cart{display:none!important}}@media screen and (max-width:749px){.header__icon--cart{display:none!important}}body.overflow-hidden-desktop,body.overflow-hidden-tablet,body.overflow-hidden-mobile{overflow:visible!important}.product-grid{row-gap:3rem!important}@media screen and (max-width:749px){.product-grid .grid__item{width:100%!important;max-width:100%!important}.product-grid{row-gap:3.5rem!important;column-gap:0!important}.product-grid .card__media{transform:none!important}.product-grid .card__information{margin-top:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
