:root{--mstt-stone: #c4b8a8;--mstt-stone-soft: rgba(196, 184, 168, .45);--mstt-slate: #8b95a8;--mstt-section-x: clamp(1.6rem, 4vw, 4rem);--mstt-section-y: clamp(4.5rem, 9vw, 8rem)}@keyframes mstt-ken-burns{0%{transform:scale(1.05)}to{transform:scale(1.1)}}@keyframes mstt-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes mstt-line-grow{0%{opacity:0;transform:scaleX(.35)}to{opacity:1;transform:scaleX(1)}}@keyframes mstt-shimmer{0%,to{opacity:.45}50%{opacity:.9}}@keyframes mstt-marquee-glow{0%,to{opacity:.55}50%{opacity:.85}}@keyframes mstt-atmosphere-ink{0%{background-position:0% 42%}50%{background-position:100% 58%}to{background-position:0% 42%}}@keyframes mstt-atmosphere-warm{0%{background-position:8% 50%}50%{background-position:92% 42%}to{background-position:8% 50%}}.mstt-panel{position:relative;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.045);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 24px rgba(var(--color-shadow),.14),inset 0 1px rgba(var(--color-foreground),.08)}.mstt-panel:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,var(--mstt-stone-soft),transparent);pointer-events:none}.mstt-section{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.78)}.mstt-section.gradient{background:var(--gradient-background)}.mstt-eyebrow{display:flex;align-items:center;gap:clamp(.8rem,2vw,1.6rem);margin:0 0 1.4rem}.mstt-eyebrow__text{flex-shrink:0;font-family:var(--font-body-family);font-size:clamp(.75rem,1.4vw,.95rem);letter-spacing:.26em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.mstt-eyebrow:before,.mstt-eyebrow:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.18),transparent);animation:mstt-line-grow 1s ease .2s backwards}.mstt-caption{margin:0 0 1rem;font-family:var(--font-body-family);font-size:clamp(.75rem,1.3vw,.95rem);letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.mstt-heading{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:400;line-height:1.08;letter-spacing:-.01em;color:rgb(var(--color-foreground))}.mstt-heading--large{font-size:clamp(2.8rem,7vw,5.6rem)}.mstt-heading--medium{font-size:clamp(2rem,4vw,3.2rem)}.mstt-accent{font-style:italic;color:var(--mstt-stone)}.mstt-body{margin:0;font-family:var(--font-body-family);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.7;color:rgba(var(--color-foreground),.72)}.mstt-body p{margin:0}.mstt-body p+p{margin-top:1rem}.mstt-body a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.2em;opacity:.75;transition:opacity .3s ease}.mstt-body a:hover{opacity:1}.mstt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem}.mstt-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.4rem;border:1px solid transparent;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .35s ease,border-color .35s ease,color .35s ease,transform .35s ease,box-shadow .35s ease}.mstt-button--primary{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.mstt-button--primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--color-shadow),.18)}.mstt-button--secondary{border-color:rgba(var(--color-foreground),.28);background:transparent;color:rgb(var(--color-foreground))}.mstt-button--secondary:hover{border-color:rgba(var(--color-foreground),.5);transform:translateY(-2px)}.mstt-credit{display:inline-flex;align-items:center;gap:.5rem;margin:1.6rem 0 0;font-family:var(--font-body-family);font-size:.95rem;letter-spacing:.08em;color:rgba(var(--color-foreground),.55);text-decoration:none;transition:color .3s ease}.mstt-credit:hover{color:rgb(var(--color-foreground))}.mstt-credit__handle{opacity:.7;text-transform:lowercase}.mstt-tagline{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-heading-family);font-size:clamp(1rem,2vw,1.4rem);font-style:italic;color:rgba(var(--color-foreground),.55)}.mstt-tagline__mark{flex-shrink:0;width:1.8rem;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--color-foreground),.35))}.mstt-instagram{display:inline-flex;align-items:center;gap:.75rem;padding:.75rem 1.4rem;border:1px solid rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.85);text-decoration:none;transition:border-color .3s ease,background .3s ease,transform .3s ease}.mstt-instagram:hover{border-color:rgba(var(--color-foreground),.28);background:rgba(var(--color-foreground),.07);transform:translateY(-2px)}.mstt-instagram__icon{display:flex;width:1.35rem;height:1.35rem;opacity:.65}.mstt-instagram__icon svg{width:100%;height:100%}.mstt-instagram__handle{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.06em;text-transform:lowercase}.mstt-reveal,.mstt-reveal-scale,.mstt-reveal-left{opacity:0;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1)}.mstt-reveal{transform:translateY(28px)}.mstt-reveal-scale{transform:scale(.96) translateY(16px)}.mstt-reveal-left{transform:translate(-24px)}.mstt-reveal.is-visible,.mstt-reveal-scale.is-visible,.mstt-reveal-left.is-visible{opacity:1;transform:none}[data-mstt-stagger]>*{opacity:0;transform:translateY(16px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-mstt-stagger]>*.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mstt-reveal,.mstt-reveal-scale,.mstt-reveal-left,[data-mstt-stagger]>*{opacity:1;transform:none;transition:none}}:is(.mstt-home,.mstt-product-page,.mstt-about) #shopify-section-group-header-group,:is(.mstt-home,.mstt-product-page,.mstt-about) .shopify-section-group-header-group{position:fixed;top:0;left:0;right:0;z-index:20;transition:background .4s ease,box-shadow .4s ease}:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) #shopify-section-group-header-group,:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .shopify-section-group-header-group{background:transparent}:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .announcement-bar-section{max-height:0;overflow:hidden;opacity:0;pointer-events:none}:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .header-wrapper{background:transparent;border-bottom:none}:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .header__heading-link .h2,:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .header__menu-item,:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .header__icon,:is(.mstt-home,.mstt-product-page,.mstt-about):not(.mstt-header-scrolled) .header__icon .icon{color:#f5f2ec}:is(.mstt-home,.mstt-product-page,.mstt-about).mstt-header-scrolled #shopify-section-group-header-group,:is(.mstt-home,.mstt-product-page,.mstt-about).mstt-header-scrolled .shopify-section-group-header-group{background:rgb(var(--color-background));box-shadow:0 1px rgba(var(--color-foreground),.08)}:is(.mstt-home,.mstt-product-page,.mstt-about) .content-for-layout>.shopify-section:first-child{margin-top:0}:is(.mstt-home,.mstt-about) .marquee__item{animation:mstt-marquee-glow 6s ease-in-out infinite}.mstt-home .collage__item .collage-card{overflow:hidden;transition:transform .5s cubic-bezier(.22,1,.36,1)}.mstt-home .collage__item:hover .collage-card{transform:translateY(-4px)}.mstt-home .video-section__media{transition:transform .5s ease}.mstt-home .video-section__media:hover{transform:scale(1.01)}:is(.mstt-home,.mstt-product-page,.mstt-about) .footer{margin-top:0}.mstt-about .content-for-layout>.shopify-section:first-child .mstt-manifesto__inner{min-height:72vh;display:flex;flex-direction:column;justify-content:center;padding-top:calc(8.8rem + var(--mstt-section-y))}@media(prefers-reduced-motion:reduce){:is(.mstt-home,.mstt-about) .marquee__item{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mstt-brand.css.map */
