h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:500;letter-spacing:-.018em;line-height:1.08}.h0{font-size:clamp(3.6rem,7vw,7rem);line-height:1.02}h1,.h1{font-size:clamp(2.8rem,4.5vw,4.6rem)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caption-with-letter-spacing{letter-spacing:.2em;text-transform:uppercase;font-weight:600;font-size:1.2rem;opacity:.85}.button,.shopify-payment-button__button--unbranded{letter-spacing:.02em;font-weight:500;min-height:4.8rem;padding:0 3rem;transition:transform .2s ease,box-shadow .25s ease,background-color .25s ease,opacity .2s ease}.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 12px 26px #211c192e}.button:active{transform:translateY(0);box-shadow:none}.card-wrapper,.card{transition:transform .3s ease,box-shadow .3s ease}.card__media .media img,.card .media img{transition:transform .65s cubic-bezier(.2,.8,.2,1);will-change:transform}.card-wrapper:hover .card__media .media img,.card:hover .media img{transform:scale(1.045)}.card-wrapper:hover{transform:translateY(-4px)}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#211c1900 45%,#211c1966);pointer-events:none}.banner__heading{text-wrap:balance}.announcement-bar__message{letter-spacing:.1em;font-size:1.25rem;font-weight:500;padding-top:1.1rem;padding-bottom:1.1rem}.field__input:focus,.select__select:focus,.customer input:focus,.search__input:focus{box-shadow:0 0 0 3px #c2502e2e;border-color:#c2502e}.price__container .price-item{font-weight:600}a:not(.button),.link{text-underline-offset:.25em}.title-wrapper-with-link,.collection .title,.multicolumn .title-wrapper{margin-bottom:2.4rem}.multicolumn-card__info .multicolumn-card__title{font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.04em;opacity:.7;text-transform:uppercase;margin-top:1.2rem}.header-wrapper{border-bottom:1px solid rgba(169,119,78,.22)}@supports ((backdrop-filter: blur(12px)) or (-webkit-backdrop-filter: blur(12px))){.header-wrapper{background-color:#f2e9dcdb!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.header__cta.button{display:inline-flex;align-items:center;min-height:0;padding:1.05rem 1.9rem;margin-left:.6rem;font-size:1.3rem;font-weight:600;letter-spacing:.01em;border-radius:6px;white-space:nowrap}.header__menu-item{position:relative;font-weight:500;letter-spacing:.01em}.header__menu-item span,.header__menu-item:hover span,.header__menu-item:focus span,.header__active-menu-item{text-decoration:none!important}.header__menu-item span{transition:opacity .2s ease}.header__menu-item:hover span{opacity:.72}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.4rem;height:2px;background:#c2502e;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.2,.8,.2,1)}.header__menu-item:hover:after,.header__menu-item:focus-visible:after{transform:scaleX(1)}.announcement-bar__message{font-weight:600;letter-spacing:.04em}.header-wrapper{box-shadow:0 4px 22px #211c1912}.shopify-section-group-header-group{position:sticky;z-index:5}.shopify-section-group-header-group:not(.section-header){top:0;z-index:6}.section-header.shopify-section-group-header-group{top:var(--sawna-ann-h, 0px)}.announcement-bar-slider .slider-button{display:none!important}.announcement-bar-slider .slider{scroll-behavior:smooth}.announcement-bar__announcement{transition:opacity .5s ease}@media(prefers-reduced-motion:reduce){.card-wrapper,.card,.card__media .media img,.card .media img,.button{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sawna.css.map */
