body :is(.rte,.footer__detail)>*+*{margin-top:1em}body .rte :is(h2,h3,h4,h5,h6){margin-top:1.4em;margin-bottom:.4em;line-height:1.2}body .rte :is(h2,h3,h4,h5,h6):first-child{margin-top:0}body .rte :is(ul,ol){padding-left:1.2em}body .rte li+li{margin-top:.2em}body :is(.featured-collection-section__heading,.faq-section__heading,.rich-text-section__heading,.trust-points__heading,.collection-products__heading,.image-with-text-section__heading){max-width:none;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:400;line-height:1.15;letter-spacing:0}body .image-with-text-section__subheading{font-size:.95rem;line-height:1.6;letter-spacing:.3em;opacity:1}body .image-with-text-section__text{font-size:1rem}body :is(.button,.shopify-payment-button__button--unbranded){font-size:.875rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase}body .header__menu-item>.header__menu-link,body .header__menu-item>.header__menu-disclosure>.header__menu-link{font-size:.875rem;letter-spacing:.08em;text-transform:uppercase}body .announcement-bar__text,body .announcement-bar__link{letter-spacing:.2em;text-transform:uppercase}body .product-tile__content{text-align:center}body .product-tile__title{font-size:.85rem;font-weight:400;line-height:1.45;letter-spacing:.2em}body .product-tile__price{justify-content:center;gap:6px 10px;font-size:.9rem}body .product-tile__price--compare-first .product-tile__price-compare{order:-1}body .product-info__title{letter-spacing:.025em;line-height:1.3}body .product-info__price{font-weight:400}body .product-info__savings-badge{padding:0;border-radius:0;background:none;font-size:var(--product-compare-price-size, 1rem);font-weight:400}body .product-info__tax-note{display:none}body .product-info__yc-point-text{font-size:.85rem}body .product-info__yc-point-svg{width:var(--yc-point-icon-size, 20px);height:var(--yc-point-icon-size, 20px);color:var(--yc-point-text)}body .product-info__option-header{font-size:.75rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase}body .product-info__option-value{display:none}body .product-info__description{font-size:1rem;line-height:1.5}body .product-info__accordion{border:1px solid #e8e8e1}body .product-info__block:has(.product-info__accordion-wrapper)+.product-info__block:has(.product-info__accordion-wrapper) .product-info__accordion-wrapper{border-top:0}body .product-info__accordion-trigger{position:relative;justify-content:center;padding:14px 44px;font-size:.8rem;font-weight:400;letter-spacing:.3em;text-align:center;text-transform:uppercase}body .product-info__accordion-icon{position:absolute;right:14px;top:50%;margin-top:-12px}body .product-info__accordion-content{padding:4px 18px 18px}body .trust-points__item-title{font-family:var(--font-heading--family);font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:400;letter-spacing:0;text-transform:none}body .trust-points__item-text{font-size:.95rem}body .faq-item__question-text{font-size:1rem}@media(max-width:749px){body .product-tile__title{font-size:.75rem;letter-spacing:.15em}body :is(.button,.shopify-payment-button__button--unbranded){letter-spacing:.2em}}@media screen and (max-width:749px){body .product-info__shipping-estimate{flex-wrap:nowrap;gap:8px;padding:10px 12px;font-size:12px}body .product-info__shipping-estimate-side{flex:0 1 auto;min-width:0;gap:5px;white-space:nowrap}body .product-info__shipping-estimate-flag{width:16px}}@media screen and (max-width:480px){body .product-info__shipping-estimate-before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme-overrides.css.map */
