:root{--sco-black: #090a0b;--sco-panel: #111315;--sco-panel-2: #151719;--sco-white: #f2f2ef;--sco-muted: #96999d;--sco-line: #292c2f;--sco-titanium: #a38d70}html{background:var(--sco-black)}body{background:var(--sco-black);color:var(--sco-white);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:-.025em}button,.button,[class*=button]{transition:opacity .25s ease,background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease}.button:hover,button:hover{transform:translateY(-1px)}#header-group{--sco-header-border: rgba(242, 242, 239, .12)}#header-component{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.header-section{border-bottom:1px solid var(--sco-header-border)}.header__row{letter-spacing:.08em}.header__heading-link,.header__logo-image-container,.header__menu-item,.header-actions__action{color:var(--sco-white)}.product-card,.product-card__content,.resource-card{background:transparent}.product-card img,.product-card__image,.product-media-container img{transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .35s ease}.product-card:hover img,.product-card:hover .product-card__image{transform:scale(1.015)}.product-information{background:var(--sco-black)}.product-information [class*=price]{color:var(--sco-white)}.product-information hr,.product-information [class*=divider]{border-color:var(--sco-line)}*{scrollbar-color:#3a3d40 #0b0c0d}.sco-kicker{margin:0;color:var(--sco-muted);font-size:.72rem;font-weight:600;letter-spacing:.24em;line-height:1.25;text-transform:uppercase}.sco-title{margin:0;color:var(--sco-white);font-size:clamp(2.25rem,6vw,6.5rem);font-weight:600;letter-spacing:-.045em;line-height:.94}.sco-copy{margin:0;max-width:42rem;color:var(--sco-muted);font-size:clamp(.95rem,1.15vw,1.15rem);line-height:1.6}.sco-link{display:inline-flex;align-items:center;min-height:46px;padding:0 1.35rem;border:1px solid rgba(242,242,239,.55);color:var(--sco-white);text-decoration:none;font-size:.72rem;font-weight:650;letter-spacing:.18em;text-transform:uppercase}.sco-link:hover{background:var(--sco-white);color:var(--sco-black)}@media(max-width:749px){.sco-title{font-size:clamp(2.2rem,13vw,4.25rem)}.sco-copy{font-size:.95rem}}.shopify-policy__container{max-width:800px!important;padding:60px 28px 88px!important;margin:0 auto!important}.shopify-policy__title{text-align:left!important;border-bottom:1px solid #292c2f;padding-bottom:28px;margin-bottom:32px}.shopify-policy__title h1{font-size:clamp(26px,3vw,36px)!important;line-height:1.2!important;font-weight:500!important;letter-spacing:-.025em!important;margin:0!important;max-width:640px}.shopify-policy__body{font-size:15px!important;line-height:1.8!important;color:#c7c9ca}.shopify-policy__body :is(p,li){font-size:15px!important;line-height:1.8!important;overflow-wrap:anywhere}.shopify-policy__body p{margin:0 0 20px!important}.shopify-policy__body :is(h2,h3,h4){font-size:18px!important;line-height:1.4!important;letter-spacing:-.015em!important;font-weight:500!important;color:#f2f2ef;margin:32px 0 12px!important}.shopify-policy__body .rte>h2:first-child{display:none}.shopify-policy__body strong{font-weight:600}.shopify-policy__body a{color:#e0d8cb;text-underline-offset:4px;text-decoration-thickness:1px}.shopify-policy__body a:hover{color:#fff}.sco-legal-links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 24px;padding:24px 28px;border-top:1px solid #292c2f}.sco-legal-links a{font-size:12px;line-height:1.7;color:#aeb1b4;text-decoration:none}.sco-legal-links a:hover{color:#f2f2ef}.sco-legal-links a:focus-visible{outline:1px solid #f2f2ef;outline-offset:5px}@media(max-width:749px){.shopify-policy__container{padding:36px 22px 56px!important}.shopify-policy__title{padding-bottom:22px;margin-bottom:26px}.shopify-policy__body :is(p,li){font-size:14px!important;line-height:1.8!important}.shopify-policy__body :is(h2,h3,h4){font-size:17px!important;margin-top:28px!important}.sco-legal-links{justify-content:flex-start;gap:10px 20px;padding:22px}}sco-terms-consent{display:block;margin:12px 0;color:#c7c9ca}.sco-terms-label{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7}.sco-terms-label input{-webkit-appearance:auto;appearance:auto;width:17px;height:17px;flex:none;margin:3px 0 0;accent-color:#d9c9b1}.sco-terms-label a{color:#f2f2ef;text-decoration:underline;text-underline-offset:3px}.sco-terms-cost{font-size:11px;line-height:1.6;margin:12px 0 0;color:#96999d}.cart__ctas:has([data-sco-terms]:not(:checked)) .additional-checkout-buttons{display:none}[data-template="page.contact"] h1{font-size:clamp(28px,3vw,36px);line-height:1.2;font-weight:500}[data-template="page.contact"] .rte h2{font-size:20px;line-height:1.4;font-weight:500}.contact-form__input{font-size:15px;line-height:1.5;background:#111315;color:#f2f2ef;border:1px solid #34383c;padding:15px 17px}.contact-form__input:focus{outline:1px solid #a38d70;outline-offset:2px}.contact-form__input::placeholder{color:#a6a9ad;opacity:1}.contact-form .submit-button{font-size:12px;letter-spacing:.08em;min-height:46px}.buy-buttons-block .accelerated-checkout-block{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sco-premium.css.map */
