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:1rem}@media screen and (min-width:768px){:root{font-size:1rem}}@media screen and (min-width:1440px){:root{font-size:1rem}}@media screen and (min-width:1800px){: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(--headline-font-family);line-height:var(--headline-line-height);font-weight:var(--headline-font-weight);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(--headline-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(--headline-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(--headline-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(--headline-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(--headline-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(--headline-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(--headline-font-family);font-weight:var(--headline-font-weight);font-size:var(--headline-size-h6);margin-bottom:var(--space-4)}.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}.shopify-policy__title{text-align:center;margin-bottom:var(--space-8);font-family:var(--secondary-font-family)}@media screen and (min-width:768px){.shopify-policy__title{font-size:var(--h6)}}.shopify-policy__body{min-height:50vh;text-align:left}.shopify-policy__container{max-width:var(--max-width-x-small);margin-top:var(--space-8)}.shopify-policy__body{margin-bottom:calc(var(--space-10) * 3)}@media screen and (min-width:768px){.shopify-policy__body{font-size:var(--h6)}}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body strong{font-family:var(--tertiary-font-family);font-weight:300;font-size:var(--normal);margin-bottom:var(--space-1);display:inline-block}.text-eyebrow{margin:0 0 var(--space-1);font-family:var(--text-font-family);font-weight:var(--font-weight-bold);line-height:1.2;letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase}.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(--text-font-family)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/foundation-typography.css.map */
