body .product__info-container>*+*{margin:.9rem 0 0}body .product__info-container .product__title{margin-bottom:.2rem}body .product__text:empty{display:none;margin:0}body .product__info-container .product-form{margin-top:1.4rem}body .product-form__submit.button{--color-button: 0,0,0;--color-button-text: 255,255,255;background:#000;color:#fff}body .product-form__submit.button:hover{background:#1a1a1a}body klarna-placement{display:block;text-align:left;margin:.6rem 0 0}body .yotpo-bottom-line-score,body .yotpo-star-distribution-index,body .yotpo-star-distribution-value,body .yotpo-reviewer-verified-buyer-text,body .yotpo-read-more{color:#4d4d4f!important;border-color:#99b4ac!important}body .yotpo-progress-bar-score{background:#99b4ac!important;background-color:#99b4ac!important}body .yotpo-new-review-btn,body .yotpo-new-review-btn-wrapper .yotpo-btn-s,body .yotpo-pagination-container .yotpo-active,body .yotpo-pagination-container [aria-current=page]{background:#000!important;background-color:#000!important;color:#fff!important;border-color:#000!important}body .yotpo-verified-icon-wrapper,body .yotpo-verified-icon-wrapper svg,body .yotpo-reviewer-verified-buyer-icon svg{fill:#99b4ac!important;color:#99b4ac!important}@media screen and (min-width:990px){body .header__inline-menu .list-menu--inline>li>.header__menu-item{padding-left:.9rem;padding-right:.9rem}}body .heat-eyebrow{font-weight:500}@media screen and (min-width:750px){body .heat-eyebrow{font-size:1.2rem;letter-spacing:.16rem}}body [class*=yotpo] svg [stroke="#fca296"],body [class*=yotpo] svg[stroke="#fca296"]{stroke:#4d4d4f!important}body [class*=yotpo] svg [fill="#fca296"],body [class*=yotpo] svg[fill="#fca296"]{fill:#99b4ac!important}body .yotpo-reviews-pagination-item.selected,body .yotpo-pagination-number.selected{background:#000!important;background-color:#000!important;color:#fff!important;border-color:#000!important}body .yotpo-headline{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;font-size:calc(var(--font-heading-scale) * 2.4rem)!important;letter-spacing:.06rem!important;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))!important;color:rgb(var(--color-foreground))!important}@media screen and (min-width:750px){body .yotpo-headline{font-size:calc(var(--font-heading-scale) * 3.2rem)!important}}body h2,body .h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}@media screen and (min-width:750px){body h2,body .h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}}body .drawer .drawer__heading,body cart-drawer .drawer__heading,body cart-drawer .cart__empty-text,body .card__heading.h2{font-size:calc(var(--font-heading-scale) * 2rem)}@media screen and (min-width:750px){body .drawer .drawer__heading,body cart-drawer .drawer__heading,body cart-drawer .cart__empty-text,body .card__heading.h2{font-size:calc(var(--font-heading-scale) * 2.4rem)}}@media screen and (max-width:749px){body .heat-benefits{grid-template-columns:1fr!important}body .heat-inbox-tick{margin:0!important}body .heat-quote{font-size:17px!important}body .product__media-item[data-media-id$="-71382944973136"] .product__media{padding-top:66.67%!important}body .product__media-item[data-media-id$="-71382944973136"] .product__media img{object-fit:contain!important}}body .product-form__buttons{max-width:none}body .klarna-text{justify-content:flex-start!important}body .product__media-item[data-media-id$="-22431375228982"],body .product__media-item[data-media-id$="-22404625203254"]{display:none}body .product-form form>div:last-child:not(.product-form__buttons){padding:14px 0 0!important}body .product-form form>div:last-child:not(.product-form__buttons)>div:first-child{padding:0 0 8px!important}body .product-form form>div:last-child:not(.product-form__buttons)>div:first-child>div{font-size:15px!important;font-weight:500!important;color:#000!important}body .product-form form>div:last-child:not(.product-form__buttons) section *{border-radius:0!important;border-color:#ededed!important}body .product-form form>div:last-child:not(.product-form__buttons) section a,body .product-form form>div:last-child:not(.product-form__buttons) section div{font-size:15px!important;color:#000!important}body .product-form form>div:last-child:not(.product-form__buttons) section a{color:#000!important}body .product-form form>div:last-child:not(.product-form__buttons) section button{background:transparent!important;border:0!important;padding:.3rem 0!important;color:#000!important;font-size:1.3rem!important;font-weight:400!important;letter-spacing:normal!important}body .product-form form>div:last-child:not(.product-form__buttons) section button *{color:#000!important}body .product-form form>div:last-child:not(.product-form__buttons) section button svg{display:none!important}body .product-form form>div:last-child:not(.product-form__buttons) section button:after{content:"\2192";display:inline!important;color:#99b4ac;margin-left:.6rem}body .klarna-text{margin:10px 0 0!important;padding:0!important;min-height:0!important}body .klarna-text p{margin:0!important;padding:0!important}body .product-form form>div:last-child:not(.product-form__buttons) section a{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block!important}body .product__info-container .product-form{margin-top:20px!important;margin-bottom:0!important}body .heat-inbox{margin-top:0!important}body .heat-trust{margin-top:28px!important}body .heat-review,body .heat-press{margin-top:32px!important}body .klarna-text{margin-top:10px!important}body .product-form form>div:last-child:not(.product-form__buttons){padding:24px 0 0!important;margin:0!important}body .product-form form>div:last-child:not(.product-form__buttons)>section,body .product-form form>div:last-child:not(.product-form__buttons)>section>div{margin-bottom:0!important;padding-bottom:0!important}body .product-form form>div:last-child:not(.product-form__buttons)>div:first-child{padding:0 0 10px!important}body .product-form form>div:last-child:not(.product-form__buttons)>div:first-child>div{font-size:1rem!important;font-weight:500!important;letter-spacing:.13rem!important;text-transform:uppercase!important;color:#000!important}@media screen and (min-width:750px){body .product-form form>div:last-child:not(.product-form__buttons)>div:first-child>div{font-size:1.2rem!important;letter-spacing:.16rem!important}}body.infrared-sauna-blanket .product-form form>div:last-child:not(.product-form__buttons),body.kit .product-form form>div:last-child:not(.product-form__buttons){display:none!important}body .product__info-container .accordion__content,body .product__info-container .accordion__content p,body .product__info-container .accordion__content li{font-size:15px!important;font-weight:400!important;line-height:1.7!important;color:#000!important}body .product__info-container .accordion__content strong,body .product__info-container .accordion__content b{font-weight:500!important;color:#000!important}body .product__info-container .accordion__content a{color:#000!important}body .product__info-container .price .price-item{font-size:18px!important;font-weight:500!important;letter-spacing:.06rem!important;color:#000!important}body .product__info-container .price s.price-item,body .product__info-container .price .price-item--regular s{font-size:15px!important;font-weight:400!important;color:#000!important}body .product__info-container .price .badge,body .product__info-container .product__text.caption-with-letter-spacing,body .product__info-container .product-form__quantity{display:none!important}body .multicolumn-card__info .rte,body .multicolumn-card__info .rte p,body .multicolumn-card__info p{font-size:15px!important;line-height:1.7!important;color:#000!important}body .heat-system__btn,body .heat-system a.caption-large,body .heat-accessories button.caption-large,body .heat-inbox a.caption-large,body .heat-review a.caption-large{font-size:15px!important;letter-spacing:normal!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/145/assets/heat-buybox.css.map */
