.header-announcements,.announcement-bar,[class*=announcement]{background:var(--mk-brand)!important;color:var(--mk-on-brand)!important;font-size:13px!important;font-weight:500!important;line-height:18px!important;letter-spacing:.01em}.header-announcements a,.announcement-bar a{color:var(--mk-on-brand)!important;text-decoration:underline;text-underline-offset:3px}#header-group .announcement-bar__slider{position:relative;justify-content:center;width:100%}#header-group .announcement-bar__slider slideshow-arrows{position:static;display:contents}#header-group .announcement-bar__slider .slideshow-control{position:absolute;top:50%;z-index:2;transform:translateY(-50%)!important;margin:0!important}#header-group .announcement-bar__slider .slideshow-control--previous{left:0;right:auto}#header-group .announcement-bar__slider .slideshow-control--next{right:0;left:auto}#header-group .announcement-bar__slides{width:100%;max-width:none;margin-inline:auto;padding-inline:calc(var(--button-size,44px) + 2px);justify-items:center;text-align:center}#header-group .announcement-bar__slide{place-content:center;justify-self:center;text-align:center}#header-group .announcement-bar__text{margin:0;text-align:center}.header,header-component{background:var(--mk-white);border-bottom:1px solid var(--mk-line)}.header a,header-component a{font-weight:600;font-size:15px;line-height:20px;letter-spacing:.005em}.header__logo,.header__heading{font-weight:900!important;letter-spacing:-.02em}h1,h2,.h1,.h2{font-weight:900;letter-spacing:-.022em;line-height:1.06}h3,h4,.h3,.h4{font-weight:700;letter-spacing:-.012em}.button,button.button,a.button,[class*=button--primary]{font-weight:700!important;font-size:14px!important;line-height:18px!important;letter-spacing:.06em!important;text-transform:uppercase!important;border-radius:8px!important}.product-information,[class*=product-information]{background:var(--mk-cream)}.product-information,.product-information p,.product-information li,.product-information span,.product-information label,.product-details,.product-details p,.product-details li{font-weight:500;letter-spacing:.005em}.product-information p,.product-details p{font-size:15px;line-height:22px}@media(min-width:1024px){.product-information p,.product-details p{font-size:16px;line-height:23px}}.product-information strong,.product-information b{font-weight:700}.product-information h1,.product-title h1,.product-details h1{font-weight:500!important;letter-spacing:-.022em!important;font-size:29px!important;line-height:33px!important;text-transform:none!important;margin:0}@media(min-width:1024px){.product-information h1,.product-title h1,.product-details h1{font-size:38px!important;line-height:41px!important}}.price,.product-price,[class*=price]{font-variant-numeric:tabular-nums}.product-information .price,.product-details .price{font-size:21px!important;line-height:27px!important;font-weight:700!important;letter-spacing:-.012em}.price .price__sale,.price__current,[class*=price--on-sale]{color:var(--mk-accent-deep)!important;font-weight:700}s,del,.price__compare,compare-at-price,[class*=compare-at]{color:var(--mk-ink-3)!important;font-weight:500;font-size:17px;text-decoration-thickness:1px}variant-picker label,.variant-option__button-label,[class*=variant] label{border-radius:6px!important;font-weight:500!important;font-size:14.5px!important;line-height:20px!important;letter-spacing:0!important;text-transform:none!important;padding:13px 19px!important;min-height:46px!important;border:1px solid var(--mk-line)!important;background:var(--mk-white)!important;color:var(--mk-ink)!important;transition:background-color .3s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1)}variant-picker input:checked+label,[class*=variant] input:checked+label{background:var(--mk-ink)!important;color:var(--mk-cream)!important;border-color:var(--mk-ink)!important}variant-picker legend,[class*=variant] legend{font-size:11px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mk-ink-3)!important;margin-bottom:9px!important}.add-to-cart-button,[class*=add-to-cart] button,button[name=add]{background:var(--mk-accent)!important;color:var(--mk-accent-ink)!important;border:1.5px solid var(--mk-accent-deep)!important;border-radius:6px!important;font-weight:700!important;font-size:15px!important;line-height:19px!important;letter-spacing:.005em!important;text-transform:none!important;padding:16px 24px!important;width:100%!important;min-height:53px!important;transition:background-color .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.165,.84,.44,1)!important}.has-mouse .add-to-cart-button:hover,.has-mouse button[name=add]:hover{background:var(--mk-ink)!important;color:var(--mk-cream)!important;border-color:var(--mk-ink)!important}.product-media__zoom,[class*=media-zoom],[class*=zoom-overlay],.product-media [class*=zoom]{display:none!important}.product-media,.product-media img,[class*=product-media] img{cursor:default!important}.product-information details summary,.product-details details summary{font-weight:600;font-size:14.5px;line-height:21px;padding:15px 0 14px}.product-information h3{font-weight:700;font-size:16px;line-height:22px;letter-spacing:-.005em;margin-top:1.7em;color:var(--mk-brand)}.product-information ul{line-height:1.55;padding-left:1.1em}.product-information li{list-style:disc;font-size:15px}@media(min-width:1024px){.product-information li{font-size:16px}}.product-information .mkp-args,.product-information .mkp-re{padding-left:0}.product-information .mkp-args li,.product-information .mkp-re li{list-style:none}.product-card,[class*=product-card]{border-radius:6px}.product-card img,[class*=product-card] img{border-radius:6px;background:var(--mk-card)}.product-card .product-title,[class*=product-card] [class*=title]{font-weight:700!important;font-size:15px!important;line-height:20px!important}.product-card .price,[class*=product-card] [class*=price]{font-size:15px!important;font-weight:700!important}footer,.footer,[class*=footer]{background:var(--mk-brand);color:var(--mk-on-brand)}footer,.footer{font-size:15px;line-height:22px;font-weight:500}footer a,.footer a{color:var(--mk-on-brand)!important;opacity:.88}footer a:hover,.footer a:hover{opacity:1}footer h2,footer h3,footer h4,.footer h3,.footer h4{color:var(--mk-on-brand)!important;font-weight:900;font-size:15px;line-height:20px;letter-spacing:.02em}footer input,.footer input{border-radius:6px!important;border:1px solid rgba(255,255,255,.28)!important;background:transparent!important;color:var(--mk-on-brand)!important;font-size:15px!important}footer input::placeholder{color:#ffffff8c}.main-page,[class*=main-page]{background:var(--mk-white)}.main-page,[class*=main-page]{font-weight:500}.main-page h2,[class*=main-page] h2{font-weight:900;letter-spacing:-.02em;margin-top:2em;color:var(--mk-brand)}.main-page h3,[class*=main-page] h3{font-weight:700;margin-top:1.6em;color:var(--mk-brand)}.main-page p,[class*=main-page] p,.main-page li,[class*=main-page] li{font-size:16px;line-height:24px}.main-page a,[class*=main-page] a{color:var(--mk-accent-deep);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mk-shopify.css.map */
