p,ul,li{font-size:inherit;line-height:inherit}body{font-family:var(--text-font-family);font-size:var(--text-size-main);font-display:swap;color:rgb(var(--color-base-text-1))}:root{font-size:var(--root-font-size, 1rem)}h1,h2,h3,h4,h5,h6,[class*=headline-style-]{text-box:trim-both cap alphabetic;text-transform:none}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:var(--primary-font-family);line-height:var(--headline-line-height);font-weight:var(--headline-font-weight);letter-spacing:var(--headline-letter-spacing);font-size:inherit}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{line-height:inherit;font-size:inherit}.headline-style-display{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-display);margin-bottom:var(--space-7);line-height:1.05}.headline-style-h1{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h1);margin-bottom:var(--space-6);line-height:var(--headline-line-height)}.headline-style-h2{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h2);margin-bottom:var(--space-5);line-height:var(--headline-line-height)}.headline-style-h3{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h3);margin-bottom:var(--space-5)}.headline-style-h4{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h4);margin-bottom:var(--space-4)}.headline-style-h5{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h5);margin-bottom:var(--space-4)}.headline-style-h6{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h6);margin-bottom:var(--space-4);letter-spacing:var(--letter-spacing-3)}.headline-size-responsive{line-height:var(--headline-line-height);margin-bottom:var(--space-4)}.headline-size-responsive.headline-level-mobile-h1{font-size:var(--headline-size-h1)}.headline-size-responsive.headline-level-mobile-h2{font-size:var(--headline-size-h2)}.headline-size-responsive.headline-level-mobile-h3{font-size:var(--headline-size-h3)}.headline-size-responsive.headline-level-mobile-h4{font-size:var(--headline-size-h4)}.headline-size-responsive.headline-level-mobile-h5{font-size:var(--headline-size-h5)}.headline-size-responsive.headline-level-mobile-h6{font-size:var(--headline-size-h6)}.headline-size-responsive.headline-level-mobile-hero{font-size:var(--headline-size-hero)}.headline-size-responsive.headline-level-mobile-text-tiny{font-size:var(--text-size-tiny)}.headline-size-responsive.headline-level-mobile-text-small{font-size:var(--text-size-small)}.headline-size-responsive.headline-level-mobile-text-main{font-size:var(--text-size-main)}.headline-size-responsive.headline-level-mobile-text-medium{font-size:var(--text-size-medium)}.headline-size-responsive.headline-level-mobile-text-large{font-size:var(--text-size-large)}.headline-size-responsive.headline-level-mobile-text-x-large{font-size:var(--text-size-x-large)}.headline-size-responsive.headline-level-mobile-text-xx-large{font-size:var(--text-size-xx-large)}@media screen and (max-width:767px){.headline-size-responsive.headline-level-mobile-h6{letter-spacing:var(--letter-spacing-3)}}@media screen and (min-width:768px){.headline-size-responsive.headline-level-desktop-h1{font-size:var(--headline-size-h1)}.headline-size-responsive.headline-level-desktop-h2{font-size:var(--headline-size-h2)}.headline-size-responsive.headline-level-desktop-h3{font-size:var(--headline-size-h3)}.headline-size-responsive.headline-level-desktop-h4{font-size:var(--headline-size-h4)}.headline-size-responsive.headline-level-desktop-h5{font-size:var(--headline-size-h5)}.headline-size-responsive.headline-level-desktop-h6{font-size:var(--headline-size-h6);letter-spacing:var(--letter-spacing-3)}.headline-size-responsive.headline-level-desktop-hero{font-size:var(--headline-size-hero)}.headline-size-responsive.headline-level-desktop-text-tiny{font-size:var(--text-size-tiny)}.headline-size-responsive.headline-level-desktop-text-small{font-size:var(--text-size-small)}.headline-size-responsive.headline-level-desktop-text-main{font-size:var(--text-size-main)}.headline-size-responsive.headline-level-desktop-text-medium{font-size:var(--text-size-medium)}.headline-size-responsive.headline-level-desktop-text-large{font-size:var(--text-size-large)}.headline-size-responsive.headline-level-desktop-text-x-large{font-size:var(--text-size-x-large)}.headline-size-responsive.headline-level-desktop-text-xx-large{font-size:var(--text-size-xx-large)}}body.typography-acumin-h456-uppercase .font-primary.headline-style-h5,body.typography-acumin-h456-uppercase .font-primary.headline-style-h6,body.typography-acumin-h456-uppercase .font-primary.headline-size-responsive.headline-level-mobile-h5,body.typography-acumin-h456-uppercase .font-primary.headline-size-responsive.headline-level-mobile-h6{text-transform:uppercase}@media screen and (min-width:768px){body.typography-acumin-h456-uppercase .font-primary.headline-size-responsive.headline-level-desktop-h5,body.typography-acumin-h456-uppercase .font-primary.headline-size-responsive.headline-level-desktop-h6{text-transform:uppercase}}.font-headline{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight)}.font-primary,[class*=headline-style-].font-primary,.font-primary.text-size-tiny,.font-primary.text-size-small,.font-primary.text-size-main,.font-primary.text-size-medium,.font-primary.text-size-large,.font-primary.text-size-x-large,.font-primary.text-size-xx-large,.font-primary.headline-size-responsive{font-family:var(--tertiary-font-family);font-weight:var(--font-weight-semi-bold)}.font-headline.text-size-tiny,.font-headline.text-size-small,.font-headline.text-size-main,.font-headline.text-size-medium,.font-headline.text-size-large,.font-headline.text-size-x-large,.font-headline.text-size-xx-large,.font-headline.headline-size-responsive{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight);letter-spacing:var(--headline-letter-spacing)}.image-banner__heading.font-primary{font-family:var(--tertiary-font-family);font-weight:var(--font-weight-semi-bold)}.image-banner__heading.font-headline,.image-banner__heading--hero.font-headline{font-family:var(--primary-font-family);font-weight:var(--headline-font-weight)}.text-size-xx-large{font-family:var(--text-font-family);font-size:var(--text-size-xx-large);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.text-size-x-large{font-family:var(--text-font-family);font-size:var(--text-size-x-large);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}.text-size-large{font-family:var(--text-font-family);font-size:var(--text-size-large);letter-spacing:var(--text-letter-spacing);line-height:var(--text-large-line-height)}.text-size-medium{font-family:var(--text-font-family);font-size:var(--text-size-medium);letter-spacing:var(--text-letter-spacing);line-height:var(--text-large-line-height)}.text-size-main{font-family:var(--text-font-family);font-size:var(--text-size-main);line-height:var(--text-line-height)}.text-size-small{font-family:var(--text-font-family);font-size:var(--text-size-small);line-height:var(--text-small-line-height)}.text-size-tiny{font-family:var(--text-font-family);font-size:var(--text-size-tiny);letter-spacing:var(--text-letter-spacing);line-height:var(--text-line-height)}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-bottom:0}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}::selection{background-color:rgb(var(--color-brand-1));color:rgb(var(--color-base-text-2))}::-moz-selection{background-color:rgb(var(--color-brand-1));color:rgb(var(--color-base-text-1))}.text-size-xx-large p{margin-bottom:var(--space-8)}p{margin-bottom:var(--space-5)}.screen-readers-only{opacity:0;z-index:-100;left:-999;position:fixed}a{color:rgb(var(--color-base-text))}.swym-notification-wishlist .swym-emphasis{font-family:var(--secondary-font-family)!important;text-transform:uppercase!important;font-weight:300!important;font-size:var(--h6)!important}.text-eyebrow{margin:0 0 var(--space-1);font-family:var(--tertiary-font-family);font-weight:var(--font-weight-semi-bold);line-height:1.2;letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;margin-bottom:var(--space-3)}.text-eyebrow.text-size-small,.text-eyebrow.text-size-main,.text-eyebrow.text-size-medium,.text-eyebrow.text-size-large,.text-eyebrow.text-size-x-large,.text-eyebrow.text-size-xx-large{letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;font-family:var(--tertiary-font-family)}.text-align-center>:where(h1,h2,h3,h4,h5,h6,.rich-text__heading,.rich-text__text,.content-columns__section-heading,.content-columns__heading,.content-columns__body,.store-finder__title,.store-finder__intro,.image-banner__heading,.image-banner__body){margin-inline:auto}.text-align-right>:where(h1,h2,h3,h4,h5,h6,.rich-text__heading,.rich-text__text,.content-columns__section-heading,.content-columns__heading,.content-columns__body,.store-finder__title,.store-finder__intro,.image-banner__heading,.image-banner__body){margin-inline-start:auto}
/*# sourceMappingURL=/cdn/shop/t/83/assets/foundation-typography.css.map */
