:root{--mc-navy: #1A3A4A;--mc-navy-hover: #2C5268;--mc-warm-white: #FAFAF8;--mc-cream: #F2EDE6;--mc-clinical-blue: #E8EEF2;--mc-dark: #111111;--mc-grey: #3a3a3a;--mc-border: #E0DBD4;--mc-letter-spacing-caps: .08em}body{background-color:var(--mc-warm-white);-webkit-font-smoothing:antialiased}.template-index .shopify-section-group-header-group{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:300!important;pointer-events:auto}.template-index #MainContent,.template-index main#MainContent,.template-index .main-content{padding-top:0!important;margin-top:0!important}.template-index main{padding-top:0!important;margin-top:0!important}.template-index .shopify-section:first-of-type{margin-top:0!important;padding-top:0!important}.template-index .header,.template-index header[class*=header]{background-color:transparent!important;--color-background: transparent !important;border-bottom:none!important;box-shadow:none!important}.template-index .announcement-bar,.template-index [class*=announcement]{background-color:#1a3a4ad9!important;border-bottom:1px solid rgba(255,255,255,.15)}.template-index .header a,.template-index .header button,.template-index .header svg{color:#fff!important;fill:#fff!important;stroke:#fff!important}.template-index .header--sticky[data-scrolled],.template-index .header.scrolled,.template-index .is-sticky .header{background-color:var(--mc-warm-white)!important;border-bottom:1px solid var(--mc-border)!important;box-shadow:0 1px 0 var(--mc-border)!important}.template-index .header--sticky[data-scrolled] a,.template-index .header--sticky[data-scrolled] button,.template-index .header--sticky[data-scrolled] svg{color:var(--mc-dark)!important;fill:var(--mc-dark)!important;stroke:var(--mc-dark)!important}.announcement-bar{background-color:var(--mc-dark);color:#fff;font-size:12px;letter-spacing:var(--mc-letter-spacing-caps);text-transform:uppercase;padding:10px 0}.header__heading-logo{max-height:36px}.header--sticky{box-shadow:0 1px 0 var(--mc-border)}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:-.01em}.btn,.button,[class*=btn--]{border-radius:0!important;letter-spacing:.04em;font-size:13px;font-weight:500;text-transform:uppercase;padding:14px 28px;transition:background-color .2s ease,color .2s ease}.card,.product-card,[class*=card--]{border-radius:0!important;border:none;background:transparent}.card__media,.card--product .card__media{border-radius:0!important;overflow:hidden;background-color:var(--mc-cream)}.card__media img{transition:transform .5s ease}.card:hover .card__media img{transform:scale(1.03)}.card__title{font-size:14px;font-weight:500;letter-spacing:.01em;margin-top:12px}.price{font-size:14px;color:var(--mc-grey)}product-price.h3 .price,product-price.h3 .price-item{font-size:1.4rem!important;line-height:1.1!important;color:var(--mc-dark)!important;font-weight:700!important}main[data-template=index] .product-card__content h1,main[data-template=index] .product-card__content h2,main[data-template=index] .product-card__content h3,main[data-template=index] .product-card__content h4,main[data-template=index] .product-card__content h5,main[data-template=index] .product-card__content h6{font-size:16px!important}main[data-template=index] .product-card .price{font-size:16px!important;color:var(--mc-dark)}main[data-template=product] .accelerated-checkout-block,main[data-template=product] .additional-checkout-buttons,main[data-template=product] [class*=accelerated-checkout],main[data-template=product] .shopify-payment-button{display:none!important}main[data-template=product] .add-to-cart-button{min-height:54px;font-size:15px}main[data-template=product] .shopify-product-form{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}main[data-template=product] .shopify-product-form .quantity-selector-wrapper{flex:0 0 auto}main[data-template=product] .shopify-product-form .add-to-cart-button{flex:1 1 220px;width:auto!important}main[data-template=product] .add-to-cart-button,main[data-template=product] .quantity-selector-wrapper{border-radius:12px!important}main[data-template=product] .quantity-selector-wrapper{border:1px solid var(--mc-border);overflow:hidden}.footer{background-color:var(--mc-dark);color:#e0ddd9;border-top:none}.footer a{color:#e0ddd9;text-decoration:none;font-size:13px}.footer a:hover{color:#fff}.footer__heading{color:#fff;font-size:11px;letter-spacing:var(--mc-letter-spacing-caps);text-transform:uppercase;font-weight:600;margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/med-cover-custom.css.map */
