@media screen and (min-width: 750px){.product__info-wrapper{padding:0 0 0 2rem}.product__media-wrapper .slider-buttons{display:none}}p.product__text{font-size:12px;color:var(--color-darker-neutral)}.product__title h1{font-size:24px;text-transform:none;line-height:32px;letter-spacing:1.68px}.product__variant-title{margin:5px 0}.price-item.price-item--sale{color:var(--color-red)}variant-radios .form__label{font-size:15px;font-weight:700}.product-form__input input[type=radio]:checked+label{background:none;color:var(--color-primary);border-color:var(--color-primary)}.product-form__input input[type=radio]+label{border-radius:0;border-color:var(--color-dark-neutral);padding:8px 16px;font-size:12px;line-height:16px;letter-spacing:.6px}div.collapsible-content-wrapper-narrow{max-width:927px;margin:0}.collapsible-content .accordion:first-child{border-top:none;margin-top:0}.collapsible-content .accordion:last-child{border-bottom:none}.multicolumn .caption{font-size:15px;text-transform:uppercase}.multicolumn-card__info .inline-richtext{font-size:18px;text-decoration:underline}.multicolumn-card .multicolumn-card__image-wrapper.multicolumn-card-spacing{padding-top:0}.multicolumn-card .multicolumn-card-spacing{margin-left:0;margin-right:0}.faq-questions .collapsible-content__heading{text-transform:uppercase}.faq-questions .accordion__title{font-size:18px}.faq-questions .grid--2-col-tablet .grid__item{max-width:100%;display:flex;flex-direction:column;gap:20px}.faq-questions.collapsible-content .accordion{border:1px solid;margin-top:0}.faq-questions .collapsible-content-wrapper-narrow{padding-left:0;padding-right:0}.faq-questions .grid{max-width:100%}.slider-button .icon,.slider-button[disabled] .icon{color:transparent}@media screen and (min-width: 750px){.collapsible-content.collapsible-section-layout{padding-bottom:1rem;padding-top:1rem}.multicolumn-card .multicolumn-card__image-wrapper.multicolumn-card-spacing{margin-right:0;margin-left:0}.faq-questions div.collapsible-content-wrapper-narrow{max-width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.faq-questions .collapsible-content__grid{flex:0 0 67%}.faq-questions .collapsible-content__header{flex:1 0 33%}.template-product .faq-questions .collapsible-content__wrapper{padding-top:60px;padding-bottom:60px}}.template-product .faq-questions .accordion summary .icon-caret{height:8px;right:22px}.faq-questions .accordion summary{padding:20px}.faq-questions .accordion .accordion__content{padding:15px 20px 20px;margin-bottom:0}span.swatch-color-ball{width:30px;height:30px;border:1px solid var(--color-white);display:block}.product-form__input input[type=radio]+label.swatch-label{padding:0}.complementary-products h2{text-transform:uppercase}.complementary-products{margin:30px auto}.heritage,.seasonal{font-size:12px;text-transform:uppercase;color:var(--color-darker-neutral)}.swatch-color-ball img{max-width:100%;max-height:100%}.template-product .header-wrapper--border-bottom{margin-bottom:0}.product__info-wrapper .shopify-app-block{margin:8px 0}.template-product .faq-questions .accordion__title.inline-richtext.h4{font-size:18px;line-height:28px;letter-spacing:.54px;padding:20px}.klaviyo-star-rating-widget{line-height:14px}.klaviyo-star-rating-widget .kl_reviews__star_rating_widget__label{text-decoration:underline;line-height:20px;letter-spacing:.42px}.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget.kl_reviews__star_rating_widget svg{box-sizing:content-box}.product__media-wrapper .product__media-item{position:relative}.product__media-wrapper .product__media-item .lifetime-warranty-icon{position:absolute;top:20px;right:20px}@media screen and (min-width: 750px){.template-product .content-for-layout{padding-top:20px}.faq-questions .collapsible-content__heading{font-size:30px;line-height:40px;letter-spacing:2.1px;padding-right:20px}}@media screen and (max-width: 749px){.template-product .page-width{padding:0 20px}.faq-questions .collapsible-content__heading{font-size:24px;line-height:32px;letter-spacing:1.68px}.template-product .faq-questions .accordion summary .icon-caret{top:26px}.product__media-wrapper .product__media-list{gap:0}.product__media-wrapper .slider-buttons .slider-button{display:none}.product__media-wrapper .product__media-list li,.product__media-wrapper .slider-buttons .slider-counter{width:100%}.product__media-wrapper .slider-buttons{margin:0 20px 20px}.product__media-wrapper .dots-as-line .slider-counter__link{margin:0 8px}.product__media-wrapper .slider.slider--mobile .product__media-item.slider__slide{padding-top:0}}.product__countdown{padding:1.6rem;text-align:center}.product__countdown>*{margin:0}.product__countdown h2{font-size:15px;line-height:25.5px;letter-spacing:1.05px;text-transform:uppercase}.product__countdown .countdown__text{font-size:15px;font-style:normal;line-height:24px;letter-spacing:.45px;color:rgb(var(--color-foreground))}.product__countdown .cd-track{margin:1.6rem 0 0}.product__countdown .cd-track,.product__countdown .cd-track>span,.product__countdown .cd-unit{display:flex;justify-content:center}.product__countdown .cd-unit{flex-direction:column;text-align:center;font-style:normal;gap:1rem}.product__countdown .cd-unit:first-child .cd-label,.product__countdown .cd-unit:first-child .cd-value{padding-left:1.6rem}.product__countdown .cd-unit:last-child .cd-label,.product__countdown .cd-unit:last-child .cd-value{padding-right:1.6rem;border:0}.product__countdown .cd-value{position:relative;font-size:24px;line-height:20px;letter-spacing:.72px}.product__countdown .cd-unit:not(:last-child) .cd-value:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:25px;background:rgb(var(--color-foreground))}.product__countdown .cd-label{font-size:12px;line-height:16px;letter-spacing:.36px}.product__countdown .cd-label,.product__countdown .cd-value,.product__countdown .button{padding-inline:2.4rem}@media screen and (max-width: 749px){.product__countdown .cd-track{flex-wrap:wrap}.product__countdown .cd-track>span,.product__countdown .button{width:100%}.product__countdown .button{margin-top:1.6rem}}@media screen and (min-width: 750px){.product__countdown .button{min-height:5.6rem}.product__countdown .cd-track{gap:5.6rem}}.heat-source__icons{margin:2rem 0 0;display:flex;gap:2rem .8rem;width:fit-content;flex-wrap:wrap}.heat-source__icon{text-align:center;min-width:10.6rem;display:flex;flex-direction:column;align-items:center;gap:.8rem}.heat-source__title,.heat-source__description,.heat-source__icon p{margin:0}.heat-source__icon p{font-size:14px;line-height:20px}
/*# sourceMappingURL=/cdn/shop/t/41/assets/product.css.map */
