:root{--ss-ivory: #0d0d0d;--ss-white: #ffffff;--ss-grey: #1a1a1a;--ss-stone: #2a2a2a;--ss-ink: #f5f5f5;--ss-charcoal: #b8b8b8;--ss-muted: #8a8a8a;--ss-glass: rgba(18, 18, 18, .55);--ss-glass-strong: rgba(18, 18, 18, .78);--ss-glass-border: rgba(255, 255, 255, .1);--ss-glass-dark: rgba(0, 0, 0, .5);--ss-blur: blur(20px) saturate(140%);--ss-ease: cubic-bezier(.22, 1, .36, 1);--ss-radius: 14px;--ss-label-size: 1.1rem;--ss-label-track: .18em}html,body{background:var(--ss-ivory)}.ss-glass,.banner__box,.search-modal__content,.menu-drawer,.drawer__inner,.header__submenu,.header__menu-item+.header__submenu,.cart-notification{background:var(--ss-glass-strong)!important;-webkit-backdrop-filter:var(--ss-blur);backdrop-filter:var(--ss-blur);border:1px solid var(--ss-glass-border)!important;border-radius:var(--ss-radius);box-shadow:0 1px #ffffff0f inset,0 24px 60px -30px #0009!important}.drawer{background:var(--ss-glass-dark)}h0,h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading{font-weight:var(--font-heading-weight);letter-spacing:.04em;line-height:1.05;text-transform:uppercase}h1 em,h2 em,.h0 em,.h1 em,.h2 em,.title em,.banner__heading em{font-style:normal}.banner__heading{font-size:clamp(3.6rem,8vw,8.8rem)}.title{font-size:clamp(2.2rem,3.4vw,3.6rem)}.rte,.banner__text,p{color:var(--ss-charcoal)}.header__menu-item,.menu-drawer__menu-item,.announcement-bar__message,.button,.link--text,.title-wrapper-with-link .link,.badge{font-family:var(--font-body-family);font-size:var(--ss-label-size);letter-spacing:var(--ss-label-track);text-transform:uppercase}.announcement-bar__message{color:var(--ss-charcoal);padding:.9rem 0}.section-header{padding:.8rem 1.2rem 0}.header-wrapper{background:var(--ss-glass);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);border:1px solid var(--ss-glass-border);border-radius:2rem;box-shadow:inset 0 1px #ffffff14,0 12px 40px -24px #000000b3;transition:background-color .5s var(--ss-ease),border-color .5s var(--ss-ease),box-shadow .5s var(--ss-ease)}.header-wrapper{position:relative;isolation:isolate}.header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff12,#fff0 38%)}@media screen and (min-width:990px){.section-header{padding:1.2rem 2.4rem 0}}.header{padding-top:1rem;padding-bottom:1rem}.header__heading-link .h2{font-size:2.4rem;letter-spacing:.02em}.header__menu-item span,.header__menu-item:hover span,.header__active-menu-item{position:relative;text-decoration:none!important}.header__menu-item span:after{content:"";position:absolute;left:0;right:var(--ss-label-track);bottom:-.5rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .5s var(--ss-ease)}.header__menu-item:hover span:after,.header__menu-item:focus-visible span:after,.header__menu-item .header__active-menu-item:after{transform:scaleX(1);transform-origin:left center}.template-index .section-header{margin-bottom:calc(-1 * var(--header-height, 0px) - .8rem)}.template-index .section-header:not(.scrolled-past-header) .header-wrapper{background:#0a0a0a38;border-color:#ffffff24;box-shadow:inset 0 1px #ffffff1a,0 12px 40px -24px #00000080}.header__icon{border-radius:50%;transition:background-color .3s var(--ss-ease)}.header__icon:hover{background:#ffffff14}@media screen and (min-width:990px){.template-index .section-header{margin-bottom:calc(-1 * var(--header-height, 0px) - 1.2rem)}}.template-index .section-header:not(.scrolled-past-header) .header-wrapper,.template-index .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-link,.template-index .section-header:not(.scrolled-past-header) .header-wrapper .header__heading-link *,.template-index .section-header:not(.scrolled-past-header) .header-wrapper .header__icon,.template-index .section-header:not(.scrolled-past-header) .header-wrapper .header__menu-item{color:var(--ss-white)}.header__heading-logo-wrapper.header__heading-logo{display:block;width:auto}.header__heading-logo svg{display:block;height:5.6rem;width:auto}@media screen and (max-width:749px){.header__heading-logo svg{height:4.4rem}}.template-index .section-header:not(.scrolled-past-header) .header-wrapper:has(details[open]){background:var(--ss-glass-strong);-webkit-backdrop-filter:var(--ss-blur);backdrop-filter:var(--ss-blur)}.template-index .section-header:not(.scrolled-past-header) .header-wrapper:has(details[open]),.template-index .section-header:not(.scrolled-past-header) .header-wrapper:has(details[open]) *{color:var(--ss-ink)}.ss-flow__all,.underlined-link{position:relative;text-decoration:none!important}.ss-flow__all:after,.underlined-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left center}.ss-flow__all:after{right:.16em}.ss-flow__all:hover:after,.ss-flow__all:focus-visible:after,.underlined-link:hover:after,.underlined-link:focus-visible:after{animation:ss-underline-redraw .9s var(--ss-ease)}@keyframes ss-underline-redraw{0%{transform:scaleX(1);transform-origin:right center}45%{transform:scaleX(0);transform-origin:right center}55%{transform:scaleX(0);transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}.button{--ss-fill: rgb(var(--color-button-text));--ss-fill-text: rgb(var(--color-button));min-height:4.4rem;padding:0 2.8rem;font-weight:400;background-image:linear-gradient(var(--ss-fill),var(--ss-fill));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;transition:background-size .55s var(--ss-ease),color .35s var(--ss-ease),box-shadow .35s var(--ss-ease)}.button:after,.button:before{box-shadow:none!important}.button:not(:disabled):not([aria-disabled=true]):hover,.button:not(:disabled):not([aria-disabled=true]):focus-visible{background-size:100% 100%;color:var(--ss-fill-text);box-shadow:inset 0 0 0 1px var(--ss-fill-text)}.button--secondary{--ss-fill: rgb(var(--color-foreground));--ss-fill-text: rgb(var(--color-background));background-color:transparent;box-shadow:inset 0 0 0 1px currentColor}#MainContent>.shopify-section:not(:first-child):has(.banner)+.shopify-section{position:relative;z-index:1;margin-top:-3.2rem;border-radius:2.8rem 2.8rem 0 0;overflow:hidden;background:var(--ss-ivory);box-shadow:0 -18px 40px -20px #0009}@media screen and (min-width:750px){#MainContent>.shopify-section:not(:first-child):has(.banner)+.shopify-section{margin-top:-4.8rem;border-radius:4rem 4rem 0 0}}.banner__media img{transition:transform 1.6s var(--ss-ease)}.banner--desktop-transparent .banner__box{background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;border:0!important;box-shadow:none!important;color:var(--ss-white)}.banner__box{padding:3.2rem 3.6rem!important;max-width:56rem;color:var(--ss-ink)}.banner__box .banner__heading{font-size:clamp(3.6rem,6vw,7.2rem)}.banner:not(:has(.banner__box)) .button--secondary{color:var(--ss-white);--ss-fill: #fff;--ss-fill-text: #0d0d0d}.title-wrapper-with-link{align-items:flex-end;margin-bottom:3.2rem}.title-wrapper-with-link .link{color:var(--ss-ink);text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid currentColor}.card-wrapper .card{background:transparent}.card__inner{background:var(--ss-grey);border-radius:var(--ss-radius);overflow:hidden}.card__inner .card__media,.card__inner .media{border-radius:var(--ss-radius)}.card .media img{transition:transform 1.2s var(--ss-ease),opacity .6s var(--ss-ease)}.card-wrapper:hover .card .media img:first-child{transform:scale(1.035)}.card__content{padding-top:1.4rem!important;padding-left:0!important;padding-right:0!important}.card__heading,.card__heading a{font-family:var(--font-body-family);font-size:1.25rem;font-weight:400;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;color:var(--ss-ink)}.card__heading a:hover{text-decoration:none;opacity:.6}.card-information .price{font-size:1.25rem;color:var(--ss-muted);letter-spacing:.04em}.quick-add{opacity:0;transform:translateY(.6rem);transition:opacity .5s var(--ss-ease),transform .5s var(--ss-ease)}.card-wrapper:hover .quick-add,.card-wrapper:focus-within .quick-add{opacity:1;transform:none}.quick-add__submit{background-color:var(--ss-glass-strong);-webkit-backdrop-filter:var(--ss-blur);backdrop-filter:var(--ss-blur);color:var(--ss-ink);box-shadow:inset 0 0 0 1px var(--ss-stone)}.badge{padding:.4rem .9rem}.image-with-text__content{background:transparent;padding:4rem 0!important}.image-with-text__heading{font-size:clamp(3.6rem,4.4vw,6.4rem)}.image-with-text__text{color:var(--ss-charcoal);max-width:42rem}@media screen and (min-width:750px){.image-with-text__content{padding:6rem 4rem 6rem 6rem!important}}.product__title h1{font-size:clamp(3.2rem,4vw,4.8rem)}.product__info-container .price{color:var(--ss-charcoal);letter-spacing:.04em}.newsletter__wrapper{padding-top:8rem;padding-bottom:8rem}.footer{border-top:1px solid var(--ss-stone)}@media screen and (max-width:749px){:root{--ss-label-size: 1rem;--ss-label-track: .16em}.banner.banner--large{min-height:88svh}.banner__box{padding:2.2rem 2.4rem!important;margin:0 1.6rem 1.6rem}.title-wrapper-with-link{margin-bottom:2rem}.card__heading,.card__heading a,.card-information .price{font-size:1.1rem}.quick-add{opacity:1;transform:none}.header__heading-link .h2{font-size:2rem}.banner__box,.header-wrapper{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media(prefers-reduced-motion:reduce){.card .media img,.banner__media img,.quick-add,.header-wrapper,.button,.header__menu-item span:after{transition:none!important}.ss-flow__all:after,.underlined-link:after{animation:none!important}.card-wrapper:hover .card .media img:first-child{transform:none}}#MainContent>.shopify-section:first-child .banner__media{overflow:hidden}html{cursor:url(ss-cursor-arrow.png) 6 1,auto;cursor:-webkit-image-set(url(ss-cursor-arrow.png) 1x,url(ss-cursor-arrow@2x.png) 2x) 6 1,auto;cursor:image-set(url(ss-cursor-arrow.png) 1x,url(ss-cursor-arrow@2x.png) 2x) 6 1,auto}a,button,summary,label,select,[role=button],input[type=submit],input[type=button],input[type=checkbox],input[type=radio],.ss-hero__link,.ss-flow__stage{cursor:url(ss-cursor-finger.png) 17 1,pointer!important;cursor:-webkit-image-set(url(ss-cursor-finger.png) 1x,url(ss-cursor-finger@2x.png) 2x) 17 1,pointer!important;cursor:image-set(url(ss-cursor-finger.png) 1x,url(ss-cursor-finger@2x.png) 2x) 17 1,pointer!important}input:not([type=submit]):not([type=button]):not([type=checkbox]):not([type=radio]),textarea{cursor:text!important}.ss-flow__stage.is-dragging{cursor:grabbing!important}button:disabled,[aria-disabled=true]{cursor:url(ss-cursor-arrow.png) 6 1,not-allowed!important;cursor:image-set(url(ss-cursor-arrow.png) 1x,url(ss-cursor-arrow@2x.png) 2x) 6 1,not-allowed!important}.ss-footer-brand{letter-spacing:.08em}.ss-footer-brand a{color:inherit;text-decoration:none}.ss-footer-line{margin-left:1.2rem;font-style:italic;opacity:.7}@media screen and (max-width:749px){.ss-footer-line{display:block;margin:.6rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/smoke-silver.css.map */
