@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&family=Space+Grotesk:wght@400;500;600;700&display=swap";@view-transition{navigation:auto}:root{--color-street-dark: oklch(100% 0 0);--color-street-surface: oklch(98% .002 256);--color-street-accent: oklch(50% .2 260);--color-street-accent-glow: oklch(40% .22 260);--color-street-text: oklch(15% .015 256);--color-street-muted: oklch(45% .01 256);--glass-bg-main: rgba(255, 255, 255, .45);--glass-bg-card: rgba(255, 255, 255, .5);--glass-bg-hover: rgba(255, 255, 255, .8);--glass-border: rgba(0, 0, 0, .06);--glass-border-hover: rgba(0, 0, 0, .15);--glass-blur: 20px;--glass-shadow: 0 10px 30px rgba(0, 0, 0, .05), 0 1px 3px rgba(0, 0, 0, .02);--glass-shadow-glow: 0 15px 40px rgba(0, 0, 0, .12), 0 0 1px rgba(0, 0, 0, .05);--squircle-radius: 24px;--squircle-radius-sm: 12px}body,.gradient,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{background-color:var(--color-street-dark)!important;color:var(--color-street-text)!important;background-image:radial-gradient(at 0% 0%,oklch(93% .03 260 / 45%) 0px,transparent 50%),radial-gradient(at 100% 100%,oklch(94% .04 320 / 35%) 0px,transparent 50%),radial-gradient(at 50% 50%,oklch(96% .01 180 / 30%) 0px,transparent 60%)!important;background-attachment:fixed!important;font-family:Outfit,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.product__title,.collection-hero__title{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.02em!important;color:var(--color-street-text)!important}*:focus-visible{outline:2px solid var(--color-street-accent)!important;outline-offset:3px!important}.header-wrapper{background:#fff6!important;backdrop-filter:blur(24px)!important;-webkit-backdrop-filter:blur(24px)!important;border-bottom:1px solid var(--glass-border)!important;box-shadow:0 10px 30px #0000000a,0 1px 3px #00000003!important;position:sticky!important;top:0!important;z-index:999!important;transition:all .3s ease!important}.section-header.shopify-section-header-sticky,.shopify-section-group-header-group{position:sticky!important;top:0!important;z-index:999!important}.shopify-section-header-hidden{transform:none!important;opacity:1!important}.header{padding-top:.6rem!important;padding-bottom:.6rem!important;min-height:50px!important;transition:all .3s ease!important}.header__heading-logo{height:clamp(40px,3.5vw,55px)!important;width:auto!important;object-fit:contain!important;filter:drop-shadow(0 2px 8px rgba(0,0,0,.06))!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.header__heading-logo:hover{transform:translateY(-2px) scale(1.03)!important;filter:drop-shadow(0 6px 14px rgba(120,150,255,.15))!important}@supports (animation-timeline: scroll()){@keyframes shrink-header-wrapper{to{box-shadow:0 12px 30px #0000000f!important;background:#ffffffa6!important}}@keyframes shrink-header{to{padding-top:.3rem!important;padding-bottom:.3rem!important}}@keyframes shrink-logo{to{height:clamp(34px,2.8vw,46px)!important}}.header-wrapper{animation:shrink-header-wrapper linear both;animation-timeline:scroll();animation-range:0 80px}.header{animation:shrink-header linear both;animation-timeline:scroll();animation-range:0 80px}.header__heading-logo{animation:shrink-logo linear both;animation-timeline:scroll();animation-range:0 80px}}.header__menu-item{font-family:Space Grotesk,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;font-size:1.25rem!important;letter-spacing:.05em!important;color:var(--color-street-text)!important;transition:color .3s ease!important}.header__menu-item:hover{color:var(--color-street-accent)!important}.header__heading-link .h2{font-weight:800!important;letter-spacing:.1em!important;background:linear-gradient(135deg,var(--color-street-text) 40%,var(--color-street-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.list-menu--disclosure{background:#ffffffbf!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius-sm)!important;box-shadow:var(--glass-shadow)!important;padding:1rem!important}.list-menu--disclosure a{font-family:Space Grotesk,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;font-size:1.15rem!important;color:var(--color-street-text)!important}.list-menu--disclosure a:hover{color:var(--color-street-accent)!important;background-color:#00000005!important}.banner__box,.slideshow__box{background:#ffffff80!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius-sm)!important;box-shadow:var(--glass-shadow)!important}.card-wrapper,.card,.product-card,.collage-card,.multicolumn-card__info{background:var(--glass-bg-card)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius)!important;box-shadow:var(--glass-shadow)!important;transition:all .4s cubic-bezier(.16,1,.3,1)!important;overflow:hidden!important}.card-wrapper:hover,.card:hover,.product-card:hover,.multicolumn-card:hover .multicolumn-card__info{background:var(--glass-bg-hover)!important;border-color:var(--glass-border-hover)!important;box-shadow:var(--glass-shadow-glow)!important;transform:translateY(-4px)!important}.card__inner{border-radius:calc(var(--squircle-radius) - 1px) calc(var(--squircle-radius) - 1px) 0 0!important;overflow:hidden!important;background-color:#00000005!important}.card__media img{transition:transform .6s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.badge{background:#7896ff14!important;color:var(--color-street-accent)!important;border:1px solid rgba(120,150,255,.2)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;border-radius:var(--squircle-radius-sm)!important;letter-spacing:.05em!important}.collection-hero{background:transparent!important;border-bottom:1px solid var(--glass-border)!important}.collection-hero__inner,.collection-hero__text-wrapper{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:none!important;box-shadow:none!important}.facets__summary,.facet-filters__label,.mobile-facets__open-label{font-family:Space Grotesk,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;color:var(--color-street-text)!important}.facets__disclosure{border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius-sm)!important;background:var(--glass-bg-main)!important;transition:all .2s ease!important}.facets__disclosure:hover{border-color:var(--color-street-accent)!important;background:var(--glass-bg-hover)!important}.facets__display{background:#ffffffe6!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius-sm)!important;box-shadow:var(--glass-shadow)!important}.product__info-container{background:var(--glass-bg-main)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius)!important;padding:3rem!important;box-shadow:var(--glass-shadow)!important}.price{color:var(--color-street-text)!important}.price__regular,.price__sale{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:2.2rem!important}.price-item--sale{color:var(--color-street-accent)!important}.product-form__submit,.shopify-payment-button__button{border-radius:var(--squircle-radius-sm)!important;font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:1.5rem!important;font-size:1.5rem!important;transition:all .3s ease!important}.product-form__submit{background:var(--color-street-text)!important;color:var(--color-street-dark)!important;border:none!important}.product-form__submit:hover{background:var(--color-street-accent)!important;color:var(--color-street-dark)!important;box-shadow:0 5px 15px #7896ff4d!important}.shopify-payment-button__button--unbranded{background:var(--color-street-accent)!important;color:#fff!important;border:none!important}.shopify-payment-button__button--unbranded:hover{background:var(--color-street-text)!important;box-shadow:0 5px 15px #0000001a!important}.product-form__input input[type=radio]+label{border-radius:var(--squircle-radius-sm)!important;border:1px solid var(--glass-border)!important;background:#00000003!important;color:var(--color-street-text)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600!important;transition:all .2s ease!important}.product-form__input input[type=radio]+label:hover{border-color:var(--color-street-accent)!important;background:#00000008!important}.product-form__input input[type=radio]:checked+label{background:var(--color-street-accent)!important;color:#fff!important;border-color:var(--color-street-accent)!important;box-shadow:0 4px 10px #7896ff33!important}.quantity{background:#00000003!important;border:1px solid var(--glass-border)!important;border-radius:var(--squircle-radius-sm)!important}.quantity__input{color:var(--color-street-text)!important;font-family:Space Grotesk,sans-serif!important;font-weight:600!important}.drawer{background:#00000026!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.drawer__inner{background:#ffffffbf!important;backdrop-filter:blur(28px)!important;-webkit-backdrop-filter:blur(28px)!important;border-left:1px solid var(--glass-border)!important;box-shadow:-10px 0 40px #0000001a,-2px 0 20px #0000000d!important}.drawer__contents::-webkit-scrollbar,.product__info-container::-webkit-scrollbar{width:6px}.drawer__contents::-webkit-scrollbar-thumb,.product__info-container::-webkit-scrollbar-thumb{background:var(--glass-border);border-radius:10px}.footer{background:#ffffff80!important;border-top:1px solid var(--glass-border)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;box-shadow:0 -10px 30px #00000005!important}.footer-block__heading{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;text-transform:uppercase!important}.footer__link{color:var(--color-street-muted)!important;transition:color .3s ease!important}.footer__link:hover{color:var(--color-street-accent)!important}.announcement-bar{background:linear-gradient(90deg,var(--color-street-surface),rgba(120,150,255,.05),var(--color-street-surface))!important;border-bottom:1px solid var(--glass-border)!important;padding-top:.4rem!important;padding-bottom:.4rem!important}.announcement-bar__message{font-family:Space Grotesk,sans-serif!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-street-text)!important;font-size:1.15rem!important}.reveal-on-scroll{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal-on-scroll-active{opacity:1;transform:translateY(0)}.card__media img,.product__media img{view-transition-name:var(--product-id, none)!important}.page-width--narrow{max-width:1100px!important;margin:4rem auto!important;padding:0 2rem!important}.main-page-title{text-align:center!important;margin-top:4rem!important;margin-bottom:3rem!important;font-size:3.8rem!important;background:linear-gradient(135deg,var(--color-street-text) 30%,var(--color-street-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;width:100%}.rte{font-size:1.6rem!important;line-height:1.8!important;color:var(--color-street-text)!important}.rte>p:not(:has(img)),.rte>h1,.rte>h2,.rte>h3,.rte>h4,.rte>ul,.rte>ol{max-width:750px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:2rem!important}.rte>p:has(img){max-width:100%!important;margin:4rem 0!important}.rte img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;border-radius:var(--squircle-radius-sm)!important;margin:0 auto!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-glassmorphism.css.map */
