h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-futura-medium);font-weight:var(--font-medium);margin:0}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}h1,.h1,.h1-ivy-mode,.h2-ivy-mode,h4,.h4,p,span,.p-large,b{letter-spacing:1px}h1,.h1{font-size:30px;line-height:40px}.h1-ivy-mode{font-family:var(--font-ivy-mode);font-size:30px;font-weight:var(--font-normal);line-height:40px;text-transform:none}h2,.h2{font-size:24px;line-height:31px;letter-spacing:3px}.h2-ivy-mode{font-family:var(--font-ivy-mode);font-size:24px;font-weight:var(--font-normal);letter-spacing:1px;line-height:31px;text-transform:none}h3,.h3{font-family:var(--font-futura-heavy);font-size:18px;letter-spacing:2.5px;line-height:20px}h4,.h4{font-size:18px;line-height:30px;text-transform:none}h5,.h5{font-family:var(--font-futura-heavy);font-size:16px;letter-spacing:2.5px;line-height:20px}h6,.h6{font-family:var(--font-futura-heavy);font-size:13px;letter-spacing:2px;line-height:17px}p,span{font-family:var(--font-futura-light);font-size:16px;font-weight:var(--font-normal);line-height:24px}strong{font-family:var(--font-futura-heavy);font-weight:var(--font-normal)}.p-large{font-family:var(--font-futura-light);font-size:22px;font-weight:var(--font-normal);line-height:26px}.p-small{font-family:var(--font-futura-heavy);font-size:10px;letter-spacing:1.5px;line-height:15px;text-transform:uppercase}a{font-family:var(--font-futura-heavy);font-size:12px;letter-spacing:2px;line-height:12px;text-decoration:underline;text-underline-offset:9px;text-decoration-thickness:1px;text-transform:uppercase;color:inherit}a:-webkit-any-link{color:rgb(var(--color-brown))}a:visited,a:focus,a:focus-visible,a:focus-within,a:active,a:target{color:inherit}a:hover{cursor:pointer;color:rgb(var(--color-dark-blue))}a:disabled,a.disabled{color:rgb(var(--color-grey))}b,.p-bold{font-family:var(--font-futura-heavy);font-size:12px;line-height:18px;text-transform:uppercase}@media screen and (min-width: 750px){h1,.h1,.h1-ivy-mode{font-size:36px;line-height:46px}h2,.h2,.h2-ivy-mode{font-size:30px;line-height:37.5px}h3,.h3{font-size:18px}h4,.h4{font-size:24px;line-height:36px}h5,.h5{font-size:16px}h6,.h6{font-size:13px}.p-large{font-size:22px;line-height:37.5px}}
/*# sourceMappingURL=/cdn/shop/t/130/assets/core-typography.css.map */
