:root{--tms-ivory:#f2efe9;--tms-ink:#201f1c;--tms-muted:#706b64;--tms-line:rgba(32,31,28,.22);--tms-charcoal:#1b1b1a}body:not(.metal-snake-home){background:var(--tms-ivory)!important;color:var(--tms-ink)}body:not(.metal-snake-home) #MainContent,body:not(.metal-snake-home) #MainContent>.shopify-section{background:var(--tms-ivory)}body:not(.metal-snake-home) .header-wrapper,body:not(.metal-snake-home) .section-header{background:var(--tms-ivory)!important}body:not(.metal-snake-home) .header{border-bottom:1px solid var(--tms-line)}body:not(.metal-snake-home) .header__menu-item,body:not(.metal-snake-home) .header__heading-link{color:var(--tms-ink);text-decoration:none}body:not(.metal-snake-home) .header__menu-item{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase}body:not(.metal-snake-home) .header__menu-item:hover{text-decoration:underline;text-underline-offset:7px}body:not(.metal-snake-home) .page-width{max-width:1480px}body:not(.metal-snake-home) h1,body:not(.metal-snake-home) h2,body:not(.metal-snake-home) .h1,body:not(.metal-snake-home) .h2{letter-spacing:-.045em;font-weight:400}body:not(.metal-snake-home) .main-page-title,body:not(.metal-snake-home) .collection-hero__title{font-size:clamp(4.4rem,7vw,10rem);line-height:1.02;margin:5rem 0 2rem}body:not(.metal-snake-home) .collection-hero__description{max-width:620px;font-size:1.5rem;line-height:1.7;color:var(--tms-muted)}body:not(.metal-snake-home) .card-wrapper .card__heading{font-weight:400;font-size:1.45rem;letter-spacing:.01em}body:not(.metal-snake-home) .card-wrapper .price{font-size:1.2rem;color:var(--tms-muted);letter-spacing:.05em}body:not(.metal-snake-home) .card__inner{background:#e7e3dc;overflow:hidden}body:not(.metal-snake-home) .card__media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){body:not(.metal-snake-home) .card-wrapper:hover .card__media img{transform:scale(1.035)}}body:not(.metal-snake-home) .card__information{padding-top:1.8rem}body:not(.metal-snake-home) .button:not(.shopify-payment-button__button){border-radius:0;letter-spacing:.13em;text-transform:uppercase;font-size:1.1rem}body:not(.metal-snake-home) .footer{background:var(--tms-charcoal)!important;color:#ede8df}body:not(.metal-snake-home) .footer a,body:not(.metal-snake-home) .footer h2{color:#ede8df}body:not(.metal-snake-home) .product__title h1{font-size:clamp(4rem,5vw,7rem);line-height:1.05}body:not(.metal-snake-home) .product__description{line-height:1.85;max-width:58ch}body:not(.metal-snake-home) .product__info-wrapper{padding-top:2rem}.tms-eyebrow{font-size:1rem;letter-spacing:.25em;text-transform:uppercase;color:var(--tms-muted);margin:0 0 1.8rem}.tms-intro{max-width:770px;margin:0 auto 6rem;text-align:center}.tms-intro h1{font-size:clamp(4.6rem,8vw,11rem);line-height:1.02;margin:0 0 2.5rem}.tms-intro p:not(.tms-eyebrow){font-size:1.5rem;line-height:1.8;color:var(--tms-muted)}.tms-gallery{padding:8rem 2rem 10rem;background:var(--tms-ivory);color:var(--tms-ink)}.tms-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7rem 5rem;max-width:1360px;margin:auto}.tms-gallery__item{text-decoration:none;color:inherit;display:block}.tms-gallery__image{display:flex;align-items:center;justify-content:center;background:#e8e4dd;aspect-ratio:4/5;overflow:hidden;padding:3rem}.tms-gallery__image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .7s ease}.tms-gallery__item:hover img{transform:scale(1.035)}.tms-gallery__caption{display:flex;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--tms-line);margin-top:2rem;padding-top:1.2rem}.tms-gallery__caption strong{font-weight:400;font-size:1.6rem}.tms-gallery__caption span{font-size:1.1rem;letter-spacing:.07em;color:var(--tms-muted)}.tms-gallery__empty{text-align:center;max-width:600px;margin:4rem auto}.tms-gallery__more{text-align:center;margin-top:7rem}.tms-gallery__more a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1rem;letter-spacing:.15em;text-transform:uppercase;font-size:1.1rem}.tms-manifesto{background:var(--tms-charcoal);color:#f0ebe3;padding:11rem 3rem;text-align:center}.tms-manifesto p{font-size:1rem;letter-spacing:.25em;text-transform:uppercase;color:#b8b0a4}.tms-manifesto h2{font-size:clamp(4rem,6vw,8rem);line-height:1.12;max-width:1000px;margin:2rem auto;font-weight:400}@media(max-width:749px){.tms-gallery{padding:5rem 1.6rem 7rem}.tms-gallery__grid{grid-template-columns:1fr;gap:4.5rem}.tms-gallery__image{padding:2rem}.tms-intro{margin-bottom:4rem}.tms-manifesto{padding:7rem 2rem}body:not(.metal-snake-home) .main-page-title{margin-top:3rem}}@media(prefers-reduced-motion:reduce){.tms-gallery__image img,body:not(.metal-snake-home) .card__media img{transition:none!important}}.tms-manifesto{color:#d8ccbc}.tms-manifesto h2,.tms-manifesto h2.h1,.tms-manifesto h2.h2{color:#d8ccbc!important}.tms-manifesto p{color:#c9bda9!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/metal-snake-editorial.css.map */
