.bold{font-weight:500}.italic{font-style:italic}a{text-decoration:none;color:inherit}h1,.h1,.heading{font-size:2.4rem;line-height:120%;letter-spacing:-.01em;font-weight:450}h2,.h2{font-size:2.2rem;line-height:1;letter-spacing:.02em}h3,.h3,h4,.h4,h5,.h5{font-size:1.6rem;line-height:132%;letter-spacing:-.03em;font-weight:500}h6,.h6,.eyebrow{font-size:1.1rem;font-weight:500;line-height:120%;letter-spacing:.06em;text-transform:uppercase}body,.body{font-size:1.4rem;font-weight:400;line-height:145%;letter-spacing:.02em}.body-bold{font-weight:500}.body-large{font-size:2.2rem;font-weight:400;line-height:145%;letter-spacing:.02em}.xs-text{font-size:1rem;line-height:100%;letter-spacing:.06em;font-weight:500;text-transform:uppercase}.legal{font-size:1.1rem;line-height:140%;letter-spacing:.02em}.color{font-size:1.2rem;line-height:140%;font-style:italic;letter-spacing:.01em}button,.button,.button--primary{font-family:inherit;display:inline-flex;align-items:center;justify-content:center;font-size:1.1rem;line-height:100%;letter-spacing:.06em;padding:0 1.2rem;min-height:3rem;text-transform:uppercase;background-color:var(--color-background);border:1px solid transparent;color:var(--color-primary);transition:background-color var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out}@media screen and (min-width:990px){button:hover,.button:hover,.button--primary:hover{background-color:var(--color-primary);color:var(--color-background)}}.button--outline{border-color:var(--color-primary)}@media screen and (min-width:990px){.button--outline:hover{background-color:var(--color-primary);color:var(--color-background)}}.button--secondary{color:var(--color-background);background-color:var(--color-primary)}@media screen and (min-width:990px){.button--secondary:hover{background-color:var(--color-background);color:var(--color-primary);border-color:var(--color-primary)}}.button--full-width{width:100%}.link-text{font-size:1.1rem;line-height:140%;letter-spacing:.06em;color:var(--color-accent);text-decoration:underline;font-weight:700;text-transform:uppercase}@media screen and (min-width:990px){.link-text:hover{text-decoration:none}}body:not([data-template=collection]) main>.shopify-section+.shopify-section{margin-top:var(--section-spacing)}main>.shopify-section:last-of-type{margin-bottom:calc(var(--section-spacing) / 2)}body[data-template=password] main>.shopify-section{margin-bottom:0}body[data-template=index] main.transparent-header>.shopify-section:first-child{margin-top:calc(var(--header-height) * -1)}.overlay{position:absolute;top:100%;height:100vh;left:0;right:0;background:var(--color-line);pointer-events:none}.shopify-policy__container{max-width:67rem;margin-top:7.6rem;margin-bottom:7.6rem}.shopify-policy__container{font-size:1.4rem;font-weight:500;line-height:145%;letter-spacing:.02em}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-size:1.2rem;font-weight:450;line-height:120%;letter-spacing:-.04em;text-transform:uppercase;padding-bottom:2rem}.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{border-top:1px solid var(--color-line);padding-top:6rem;margin-top:6rem}.page-width{margin:0 auto;max-width:63rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/base--fashion.css.map */
