:root{--msi-ink: #000;--msi-price: #1c1d1d;--msi-sale: #c20000;--msi-line: #e8e8e1;--msi-burg: #831c25}body{font-weight:300;letter-spacing:.025em}h1,h2,h3,.h1,.h2,.h3,.ae-h,.ae-hero__title{text-transform:uppercase;font-weight:400;letter-spacing:.02em}.menu-list__link{font-size:16px!important;font-weight:300!important;letter-spacing:.2em!important;text-transform:uppercase}.button:not(.button-unstyled):not(.slideshow-control),.ae-btn,.ms-hero__btn,button[name=add]{font-weight:700!important;font-size:14px!important;letter-spacing:.2em!important;text-transform:uppercase!important}.add-to-cart-button{min-height:50px}.ae-h2{font-size:24px!important;line-height:1!important;letter-spacing:normal!important}.ae-viewall{text-align:center}.ae-btn--sec{background:transparent!important;color:#000!important;border:.75px solid var(--msi-line)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.2em!important;padding:8px 14px!important}product-card .text-block p,product-card .product-title,product-card [class*=product-title]{text-align:center!important;text-transform:uppercase!important;font-size:16px!important;font-weight:300!important;letter-spacing:.2em!important;line-height:1.3!important;color:var(--msi-ink)!important}product-card .text-block{width:100%!important;justify-content:center;text-align:center}product-card product-price,product-card .price{text-align:center!important;justify-content:center!important;font-size:15px!important;font-weight:300!important;letter-spacing:.03em!important;color:var(--msi-price)!important}product-card product-price{width:100%!important;margin-top:5px}product-card .compare-at-price{color:var(--msi-price)!important;text-decoration:line-through}product-card{border-radius:0!important}.ae-card__title{text-align:center;text-transform:uppercase;font-size:16px!important;font-weight:300!important;letter-spacing:.2em!important;line-height:1.3!important;font-family:var(--font-body--family)!important;color:#000;margin:12px 0 0!important}.ae-card__price{text-align:center;font-size:15px!important;font-weight:300!important;letter-spacing:.03em;color:var(--msi-price);margin:5px 0 0!important}.ae-card__img{border-radius:0!important}.product-information h1,product-info h1,.product-details h1{font-size:24px!important;line-height:1.15!important;letter-spacing:normal!important}.product-details .price,.product-information .price{font-size:20px!important;font-weight:300!important;letter-spacing:.03em!important}fieldset.variant-option legend{text-transform:uppercase;font-size:13px;letter-spacing:.2em;font-weight:400}fieldset.variant-option legend .ms-swatch-legend__val{letter-spacing:normal;font-size:14px;text-transform:none}.variant-option__button-label{font-size:14px;font-weight:300;letter-spacing:.05em}details summary,.accordion__summary,.details__header{text-transform:uppercase;letter-spacing:.2em;font-size:14px!important;font-weight:400}.ae-footer h4{font-family:"Tenor Sans",var(--font-heading--family),sans-serif!important;font-size:14px!important;letter-spacing:.2em!important;margin-bottom:20px!important}.ae-footer li,.ae-footer .ae-rte{font-size:18px!important;font-weight:300;line-height:1.4}@media(max-width:749px){product-card .text-block p,.ae-card__title{font-size:13px!important;letter-spacing:.15em!important}.menu-list__link{font-size:15px!important}}product-form-component .quantity-selector-wrapper{display:none!important}product-form-component add-to-cart-component,product-form-component .add-to-cart-button{width:100%!important;flex:1 1 100%!important}@media(min-width:990px){ul.product-grid--grid[class*=__main]{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:989px){ul.product-grid--grid[class*=__main]{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.section-resource-list__header .text-block,.section-resource-list__header .text-block p,.section-resource-list__header h2{font-size:24px!important;line-height:1!important;letter-spacing:normal!important;text-transform:uppercase!important;text-align:center!important;font-family:var(--font-heading--family)!important;font-weight:400!important}.section-resource-list__header{justify-content:center!important;text-align:center!important}.ms-viewall{display:block;text-align:center;margin:18px 0 6px}.ms-viewall a{display:inline-block;border:.75px solid var(--msi-line);padding:8px 14px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#000;text-decoration:none}.ms-viewall a:hover{border-color:#000}.collection-title,[class*=collection-title] h1{font-size:30px!important;letter-spacing:normal!important;text-align:center}.section-resource-list__header .text-block p:has(>a:only-child){margin-top:18px!important;line-height:1!important}.section-resource-list__header .text-block a{display:inline-block;border:.75px solid var(--msi-line);padding:8px 14px;font-family:var(--font-body--family)!important;font-size:12px!important;letter-spacing:.2em;text-transform:uppercase;color:#000!important;text-decoration:none!important}.section-resource-list__header .text-block a:hover{border-color:#000}.ms-rv{max-width:1500px;margin:0 auto;padding:48px 40px!important;box-sizing:border-box}.ms-rv__title{font-size:24px!important;line-height:1!important;letter-spacing:normal!important;margin-bottom:28px!important}.ms-rv__grid{gap:22px!important}.ms-rv__name{text-align:center;text-transform:uppercase;font-size:16px!important;font-weight:300;letter-spacing:.2em;line-height:1.3!important;margin-top:12px!important}.ms-rv__price{display:block;text-align:center;font-size:15px!important;font-weight:300!important;margin-top:5px}@media(max-width:749px){.ms-rv{padding:36px 16px!important}.ms-rv__name{font-size:13px!important;letter-spacing:.15em}}aside.announcement-bar{padding-top:14px!important;padding-bottom:13px!important}.announcement-bar__text{font-size:13px!important;letter-spacing:.08em}@media(min-width:990px){.header__row--top .header__columns{min-height:124px}}@media(min-width:990px){.ae-it{max-width:1197px;margin:0 auto;grid-template-columns:682px 1fr!important}.ae-it--right{grid-template-columns:1fr 682px!important}.ae-it__text{padding:0 48px!important;text-align:center}}.ae-it__media img{aspect-ratio:1 / 1;object-fit:cover}slideshow-controls img,.slideshow-controls__thumbnail img{object-fit:cover}@media(max-width:749px){.ae-icons{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ae-icon h3{font-size:14px!important;letter-spacing:.04em!important;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.ae-grid--scroll{overflow-x:auto;max-width:100%}}@media(max-width:749px){aside.announcement-bar{padding-top:6px!important;padding-bottom:6px!important}.announcement-bar__text{font-size:11px!important;letter-spacing:.05em}}@media(max-width:749px){.product-details h1,.product-information h1{font-size:20px!important}}.ms-sizechart table,.asg [data-asg-chart] table,[data-asg-chart] table{width:100%;border-collapse:collapse}.ms-sizechart th,[data-asg-chart] th{text-transform:none!important;letter-spacing:normal!important;font-size:13px!important;font-family:var(--font-body--family)!important;line-height:1.3}.ms-sizechart td,[data-asg-chart] td{font-size:14px}@media(max-width:749px){.ms-sizechart th,.ms-sizechart td,[data-asg-chart] th,[data-asg-chart] td{padding:7px 3px!important;font-size:12px!important}}.group-block-content>div:not(:has(>:not(link,style,script))){display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ms-impulse.css.map */
