:root{--font-body-family: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading-family: "Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif}html{scroll-behavior:smooth}body{color:#28342f}.header-wrapper{border-bottom-color:#173b3124}.header__menu-item{font-size:1.35rem;font-weight:600;text-decoration:none}.header__menu-item:hover{color:#173b31}.announcement-bar__message{font-size:1.15rem;letter-spacing:.01em}.footer{border-top:1px solid #d9d6cc}.footer-block__heading{font-weight:650}.footer__list-social a:focus-visible,.footer a:focus-visible,.header a:focus-visible{outline:3px solid #173b31;outline-offset:3px}body.template-product .product{padding-top:clamp(24px,3vw,52px);padding-bottom:clamp(55px,7vw,115px)}body.template-product .product__media-wrapper img{background:#f4f4f0}body.template-product .product__info-container{max-width:54rem;padding-top:clamp(4px,3vw,55px)}body.template-product .product__info-container>*+*{margin-top:2.5rem}body.template-product .product__text{color:#58675f}body.template-product .price__regular .price-item,body.template-product .price__sale .price-item--sale{font-size:clamp(3.4rem,3.6vw,5.4rem);letter-spacing:-.055em;font-weight:650}body.template-product .price__sale .price-item--regular{color:#6f7671}.price__promotion-note{display:block;margin:.8rem 0 0;color:#58675f;font-size:1.2rem;line-height:1.5;letter-spacing:normal;white-space:normal}.sweaty-ai-notice,.product__media.media>.sweaty-ai-notice{position:absolute;z-index:3;inset:12px auto auto 12px;display:block;width:auto;height:auto;max-width:calc(100% - 24px);padding:7px 10px;border:1px solid #cdd3cd;background:#fff;color:#173b31;font-family:var(--font-body-family);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:normal;text-align:left;white-space:normal;pointer-events:none}.sweaty-ai-notice.sweaty-ai-notice--compact{inset:auto auto 4px 4px;max-width:calc(100% - 8px);padding:1px 4px;font-size:10px;line-height:1.3}.sweaty-ai-zoom{position:relative}.sweaty-ai-zoom>img{display:block;width:100%;height:auto;margin:0}body.template-product .product-form__submit{min-height:64px;border-radius:0;background:#173b31;color:#f7f7f3;font-size:1.65rem;font-weight:650}body.template-product .product-form__submit:after{box-shadow:inset 0 0 0 1px #173b31;border-radius:0}body.template-product .product-form__submit:hover{background:#102920}body.template-product .product-form__input input[type=radio]+label{border-radius:0;border-color:#c3cfc5;font-weight:600;padding:13px 18px}body.template-product .product-form__input input[type=radio]:checked+label{background:#173b31;border-color:#173b31;color:#fff}body.template-product .product-form__input input[type=radio]:focus-visible+label{outline:3px solid #173b31;outline-offset:3px}body.template-product .product-form__input legend{font-size:1.45rem;font-weight:650}body.template-product .product__tax{font-size:1.15rem}body.template-product .section-template--product-padding,body.template-product [id^=shopify-section-template-]:has(.product){background:#f2f0e9}body.template-product .product{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(30px,4vw,64px);padding-top:clamp(34px,4vw,62px);padding-bottom:clamp(72px,7vw,116px)}body.template-product .product>.grid__item{width:auto;max-width:none}body.template-product .product__media-wrapper,body.template-product .product__info-wrapper{min-width:0}body.template-product .product__info-wrapper{padding-left:0}body.template-product .product__info-container{max-width:none;padding:clamp(28px,3.2vw,52px);background:#fdfcf8;border:1px solid #e0dfd6;box-shadow:0 20px 60px #1029200e}body.template-product .product__info-container>*+*{margin-top:2rem}body.template-product .product__media-list .product__media-item{background:#fff}body.template-product .product-media-container{border-color:#e3e2dc}body.template-product .thumbnail-list{margin-top:12px}body.template-product .thumbnail{border-radius:0;border:1px solid #d7d9d1}body.template-product .thumbnail[aria-current]{border-color:#173b31;box-shadow:inset 0 0 0 1px #173b31}body.template-product .product__tax{margin-top:.3rem;color:#68756e}body.template-product .product__tax a{color:#173b31;text-underline-offset:3px}body.template-product .product-form__input--swatch{margin:1.8rem 0 1.2rem}body.template-product .product-form__input--swatch legend{margin-bottom:1rem;color:#173b31;font-size:1.45rem}body.template-product .product-form__input--swatch legend [data-selected-value]{margin-left:.4rem;font-weight:500}body.template-product .product-form__input--swatch input[type=radio]+label.swatch-input__label{display:inline-flex;align-items:center;justify-content:center;width:5.3rem;height:5.3rem;margin:.2rem 1.2rem .2rem 0;padding:0;border-radius:50%;border:1px solid #afb8ad;background:transparent;box-shadow:none}body.template-product .product-form__input--swatch .swatch-input__label .swatch{width:4.5rem;height:4.5rem;border-radius:50%;border:0}body.template-product .product-form__input--swatch input[type=radio]:checked+.swatch-input__label{border-color:#173b31;background:transparent;box-shadow:0 0 0 1px #173b31}body.template-product .product-form__input--swatch input[type=radio]:focus-visible+.swatch-input__label{outline:3px solid #173b31;outline-offset:4px}body.template-product .product-form__quantity{margin:1.5rem 0 2rem}body.template-product .product-form__quantity .quantity{border:1px solid #c9d0c6}body.template-product .product-form__submit{transition:background-color .2s ease,transform .2s ease}body.template-product .product-form__submit:hover{transform:translateY(-2px)}.sr-product-points{margin:.2rem 0;padding:1.5rem 0 1.3rem;border-top:1px solid #e3e6df;border-bottom:1px solid #e3e6df;gap:8px 15px}.sr-product-points li{white-space:nowrap}.sr-product-afterbuy{margin-top:2rem;border-top:1px solid #dce1d9}.sr-product-specs{border-bottom:1px solid #dce1d9}.sr-product-specs summary{display:flex;justify-content:space-between;align-items:center;min-height:6.1rem;color:#173b31;font-size:1.4rem;font-weight:650;cursor:pointer;list-style:none}.sr-product-specs summary::-webkit-details-marker{display:none}.sr-product-specs summary span{font-size:2.3rem;font-weight:400;line-height:1;transition:transform .2s ease}.sr-product-specs[open] summary span{transform:rotate(45deg)}.sr-product-specs summary:focus-visible{outline:3px solid #173b31;outline-offset:3px}.sr-product-specs__content{padding:0 0 2.2rem;color:#46574e;font-size:1.35rem;line-height:1.65}.sr-product-specs__content ul{margin:0;padding-left:2rem}.sr-product-service{display:flex;flex-wrap:wrap;gap:12px 25px;padding-top:1.8rem}.sr-product-service a{color:#173b31;font-size:1.25rem;font-weight:650;text-decoration:underline;text-underline-offset:4px}.sr-product-service a span{padding-left:.25rem}.sr-product-service a:focus-visible{outline:3px solid #173b31;outline-offset:4px}.sr-product-points{margin:12px 0 18px;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;color:#47594e;font-size:1.3rem}.sr-product-points li:before{content:"\2713";margin-right:7px;color:#173b31}@media(max-width:749px){.header__heading-logo{max-width:120px}body.template-product .product{display:block;padding-top:16px;padding-bottom:64px}body.template-product .product>.grid__item{width:100%}body.template-product .product__info-wrapper{padding:0}body.template-product .product__info-container{padding:28px 22px 33px;border-left:0;border-right:0;box-shadow:none}body.template-product .product__info-container>*+*{margin-top:1.8rem}body.template-product .product-form__input--swatch input[type=radio]+label.swatch-input__label{width:5rem;height:5rem}body.template-product .product-form__input--swatch .swatch-input__label .swatch{width:4.2rem;height:4.2rem}.sr-product-points li{white-space:normal}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body.template-product .product-form__submit,.sr-product-specs summary span{transition:none}}.sr-shipping-context{margin:0 0 1.8rem;color:#173b31;font-size:1.3rem;line-height:1.45}.sweaty-cart-catalog-image{position:relative}
/*# sourceMappingURL=/cdn/shop/t/9/assets/sweaty-relaunch.css.map */
