@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}@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}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/product.css.map */
