body .header-section #nav>li>a.navigation__menulink,body .navigation__menulink,body .dropdown__menulink,body .navigation__menuitem .megamenu__listlink,body .navigation__menuitem .megamenu__headerlink,body .c-accordion__link{font-family:var(--main-family),Arial,sans-serif!important;font-style:normal!important;font-size:14px!important;letter-spacing:0!important;text-transform:none!important}body .navigation__menuitem .megamenu__headerlink{font-weight:600!important}body .header-section #nav>li>a.navigation__menulink{padding-inline:9px}body .product-index .product-info h2{min-height:2.9em;line-height:1.45}body .product-index .product-info{flex:0 0 auto}body .product-index .product--grid__swatches .options{gap:4px;margin-bottom:8px}body .product-index .product-info{flex:1 0 auto}body .product-index .prod-colors{min-height:38px}body .product-index .md-card-sizes{margin:10px 0 14px}body .product-index .md-card-sizes summary{cursor:pointer;min-height:36px;padding:8px 0;font:500 13px/20px var(--main-family),Arial,sans-serif;color:#292226;border-bottom:1px solid #ded9d6}body .product-index .md-card-sizes summary:focus-visible{outline:2px solid #711c32;outline-offset:3px}body .product-index .md-card-sizes .size.options{margin-top:10px!important}body .product-index .md-shop-dress{margin-top:auto}body[class*=template-page] #MainContent .collection__section--banner:not(:has(.has_banner)){padding-top:32px;padding-bottom:12px;margin-bottom:0}body[class*=template-page] #MainContent .hero__title:not(.has_banner){padding-block:0;margin-block:0;min-height:0}body[class*=template-page] #MainContent .section__page-title{font-family:var(--main-family),Arial,sans-serif;font-size:clamp(28px,3vw,38px);line-height:1.2;margin:0;padding:0}body[class*=template-page] #MainContent .global__section:has(>#breadcrumb){margin-block:0 24px;padding-block:0;row-gap:0}body[class*=template-page] #MainContent #breadcrumb{font-size:13px;line-height:1.6;padding-block:8px}body[class*=template-page] #MainContent .global__section:has(>#page){margin-top:0;padding-bottom:24px;row-gap:0}body[class*=template-page] #MainContent #page>.rte{max-width:720px;margin-inline:auto;font-size:16px;line-height:1.7;text-align:left}body[class*=template-page] #MainContent #page>.rte h2,body .shopify-policy__body h2{font-family:var(--main-family),Arial,sans-serif;font-size:22px;font-weight:600;line-height:1.3;margin:32px 0 12px}body[class*=template-page] #MainContent #page>.rte h2:first-child{margin-top:0}body.template-page-contact #MainContent .contact__form-section{margin-top:0;padding-top:0}body.template-page-contact #MainContent .contact__form--inner-wrapper{grid-column:1 / -1;width:100%;max-width:720px;margin-inline:auto}body .shopify-policy__container{max-width:780px;padding:32px 24px 48px}body .shopify-policy__title h1{font:500 clamp(28px,3vw,38px)/1.2 var(--main-family),Arial,sans-serif;margin-bottom:28px}body .shopify-policy__body{font-size:16px;line-height:1.7}body .shopify-policy__body h3{font-size:18px;line-height:1.4;font-weight:600;margin:24px 0 10px}@media(max-width:740px){body[class*=template-page] #MainContent .collection__section--banner:not(:has(.has_banner)){padding-top:24px}body[class*=template-page] #MainContent .global__section:has(>#breadcrumb){margin-bottom:20px}body .product-index .product-info h2{font-size:15px}body .shopify-policy__container{padding-inline:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/md-typography.css.map */
