.h0{line-height:var(--pw-leading-display)}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:var(--pw-leading-tight)}.h2,.h3,.prose :is(h2,h3):not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:var(--pw-leading-heading)}.h4,.h5,.h6,.prose :is(h4,h5,h6):not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:var(--pw-leading-snug)}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}:is(.h0,.h1,.h2),.prose :is(.h0,.h1,.h2){text-transform:uppercase}.prose *+:is(p,div,ul,ol){margin-block-start:var(--pw-flow-text)}.prose *+:is(.h0,.h1,.h2,h1,h2){margin-block-start:var(--pw-flow-before-h2)}.prose *+:is(.h3,.h4,.h5,.h6,h3,h4,h5,h6){margin-block-start:var(--pw-flow-before-h3)}.prose :is(.h0,.h1,.h2,h1,h2)+*{margin-block-start:var(--pw-flow-after-h2)}.prose :is(.h3,.h4,.h5,.h6,h3,h4,h5,h6)+*{margin-block-start:var(--pw-flow-after-h3)}.prose :is(.subheading,.pw-label)+*{margin-block-start:var(--pw-flow-eyebrow)}.prose :is(p,li):not(.h0,.h1,.h2,.h3,.h4,.h5,.h6,.subheading){line-height:var(--pw-leading-prose)}.prose ul,.prose ol{list-style-position:outside;padding-inline-start:1.25em}.rich-text__wrapper{max-width:min(var(--rich-text-max-width, 100%),var(--pw-measure))}.section-header>.prose>:is(p,ul,ol){max-width:var(--pw-measure)}.section-header.text-center>.prose>:is(p,ul,ol),.section-header.justify-center>.prose>:is(p,ul,ol){max-width:var(--pw-measure-narrow);margin-inline:auto}.accordion__content{max-width:var(--pw-measure)}.subheading{font-size:var(--text-sm);letter-spacing:.02em}.shopify-section [class*=testimonials-heading-]>*{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:var(--text-h2);line-height:var(--pw-leading-heading);letter-spacing:var(--heading-letter-spacing);text-transform:uppercase}.shopify-section[id*=__ss_testimonials_47] [class$=-settings]{padding-block:var(--section-outer-spacing-block)}@media screen and (min-width:1150px){.header__link-list{font-size:1rem}}@media screen and (min-width:1400px){.header{--header-link-list-spacing: var(--spacing-7)}}:where(a,button,summary,select,textarea,input,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid currentColor;outline-offset:3px}.input,.textarea,.select{border-color:rgb(var(--text-color) / .45)}.product-card__mobile-quick-buy-button{width:2.75rem;height:2.75rem}.section-header>.text-with-icon{min-height:2.75rem}.badge{font-size:.8125rem}.product-card__title{font-size:var(--text-sm);line-height:1.35}
/*# sourceMappingURL=/cdn/shop/t/153/assets/pw-readability.css.map */
