:root{--sur-black: #0b0b0b;--sur-ink: #171717;--sur-concrete: #e7e5e0;--sur-white: #ffffff;--sur-line: rgba(17,17,17,.14)}html{scroll-behavior:smooth}body{background:var(--sur-concrete);color:var(--sur-ink);letter-spacing:.005em}#header-group{position:relative;z-index:30}.header-section{border-bottom:1px solid rgba(17,17,17,.08)}header-component{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.header__heading,.header__menu-item,.header-actions__action{letter-spacing:.06em;text-transform:uppercase}.button,button.button,.shopify-payment-button__button{min-height:46px;border-radius:0!important;letter-spacing:.09em;text-transform:uppercase;font-weight:700;padding-inline:1.35rem;transition:transform .2s ease,opacity .2s ease,background .2s ease}.button:hover,button.button:hover{transform:translateY(-2px)}#MainContent[data-template=index] h1{font-size:clamp(3.4rem,8vw,7rem);line-height:.9;letter-spacing:-.05em;max-width:10ch}#MainContent[data-template=index] h2{font-size:clamp(2.1rem,4.2vw,4.4rem);line-height:.98;letter-spacing:-.035em}#MainContent[data-template=index] p{line-height:1.5}#MainContent[data-template=index] .shopify-section:first-child p{max-width:34rem;font-size:clamp(.88rem,1.1vw,1rem);letter-spacing:.05em;text-transform:uppercase}#MainContent[data-template=index] .product-card{transition:transform .3s ease}#MainContent[data-template=index] .product-card:hover{transform:translateY(-4px)}#MainContent[data-template=index] .product-card img{background:#f3f1ed;transition:transform .45s ease}#MainContent[data-template=index] .product-card:hover img{transform:scale(1.012)}#MainContent[data-template=index] .product-card h5,#MainContent[data-template=index] .product-card__title{text-transform:uppercase;letter-spacing:.01em;font-weight:700}#MainContent[data-template=product]{background:#f2f0eb}#MainContent[data-template=product] .product-information__media img,#MainContent[data-template=product] .product-media img{background:#ebe8e2}#MainContent[data-template=product] h1,#MainContent[data-template=product] h2{letter-spacing:-.03em}#MainContent[data-template=product] .product-details{background:var(--sur-white);border:1px solid var(--sur-line)}#MainContent[data-template=product] .price{font-weight:700}#MainContent[data-template=product] .variant-option__button-label,#MainContent[data-template=product] .variant-picker__option{border-radius:0!important}footer h3{letter-spacing:-.02em}footer p{max-width:34rem}@media(max-width:749px){#header-group .header__heading{font-size:.95rem;letter-spacing:.035em}#MainContent[data-template=index] h1{font-size:clamp(2.9rem,13vw,4.6rem);line-height:.9}#MainContent[data-template=index] h2{font-size:clamp(2rem,8.8vw,3.05rem);line-height:1}#MainContent[data-template=index] .shopify-section:first-child p{font-size:.8rem;max-width:26rem}#MainContent[data-template=index] .button{width:auto;min-width:0;justify-content:center;font-size:.84rem}#MainContent[data-template=index] .product-card h5,#MainContent[data-template=index] .product-card__title{font-size:1.05rem!important;line-height:1.08}#MainContent[data-template=index] .product-card .price{font-size:.95rem}#MainContent[data-template=product] .product-details{border-left:0;border-right:0}footer h3{font-size:1.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sur-custom.css.map */
