:root{--mk-color-primary:#1c1b1b;--mk-color-secondary:#2d2926;--mk-color-accent:#009588;--mk-color-white:#ffffff;--mk-color-off-white:#faf7f2;--mk-color-cream:#f5f1ec;--mk-color-bg-soft:#faf9f7;--mk-color-bg-soft-2:#f7f7f7;--mk-color-text:#1c1b1b;--mk-color-text-light:#6b6b6b;--mk-color-text-faint:#9e9e9e;--mk-color-border:rgba(28, 27, 27, .08);--mk-color-border-medium:rgba(28, 27, 27, .15);--mk-color-border-soft:#e8e8e8;--mk-color-sale:#009588;--mk-font-heading:"Jost","Helvetica Neue",Arial,sans-serif;--mk-font-body:"DM Sans","Helvetica Neue",Arial,sans-serif;--mk-ls-wide:.06em;--mk-ls-wider:.12em;--mk-ls-widest:.2em;--mk-ls-extreme:.3em;--mk-trans-fast:.2s ease;--mk-trans-base:.3s cubic-bezier(.25, .1, .25, 1);--mk-trans-slow:.6s cubic-bezier(.25, .1, .25, 1)}.mk-header-extras{display:flex;align-items:center;gap:16px;font-family:var(--mk-font-body)}@media(max-width:999px){.mk-header-extras{display:none}}.mk-header-extras__follow{display:flex;align-items:center;gap:10px}.mk-header-extras__follow-label{font-family:var(--mk-font-body);font-size:11px;font-weight:500;letter-spacing:var(--mk-ls-wider);text-transform:uppercase;color:currentColor;white-space:nowrap}.mk-header-extras__social{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:currentColor;transition:opacity var(--mk-trans-fast)}.mk-header-extras__social:hover{opacity:.6}.mk-header-extras__social svg{width:16px;height:16px;fill:currentColor}.mk-header-extras__social i,.header__nav-icon.ph{font-size:20px;line-height:1}.header-sidebar,.header-sidebar.color-scheme,.header-sidebar.drawer,.header-sidebar[class*=color-scheme--]{--text-color:28 27 27!important;color:#1c1c1c!important}.header-sidebar.drawer::part(close-button),.header-sidebar::part(close-button),.header-sidebar[class*=color-scheme--]::part(close-button){color:#1c1c1c!important;opacity:1!important;margin-inline-start:auto!important;flex-shrink:0!important}.header-sidebar::part(close-button) svg{display:block}.header-sidebar.drawer::part(header),.header-sidebar::part(header){border-block-end:1px solid rgb(var(--border-color,0 0 0) / .15)!important}.mk-header-extras__divider{width:.5px;height:20px;background-color:gray;opacity:.2}.mk-header-extras__currency{display:inline-flex;align-items:center;gap:6px;font-family:var(--mk-font-body);font-size:11px;font-weight:500;letter-spacing:var(--mk-ls-wide);color:currentColor;background:0 0;border:none;cursor:pointer;padding:0;white-space:nowrap;text-transform:uppercase}.mk-header-extras__currency:hover{opacity:.7}.mk-header-extras__flag{display:inline-flex}.mk-header-extras__caret{display:inline-flex;width:9px;height:9px}.mk-header-extras__country{display:inline-flex;align-items:center}.mk-header-extras__country .localization-toggle{display:inline-flex!important;align-items:center!important;gap:6px!important;background:0 0!important;border:none!important;padding:4px 2px!important;font-family:var(--mk-font-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:var(--mk-ls-wide, .06em)!important;color:currentColor!important;cursor:pointer!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important;min-height:0!important}.mk-header-extras__country .localization-toggle:hover{opacity:.7}.mk-header-extras__country .localization-toggle .country-flag,.mk-header-extras__country .localization-toggle img{width:18px!important;height:13px!important;object-fit:cover!important;border-radius:2px!important;display:inline-block;margin:0!important;flex-shrink:0}.mk-header-extras__country .localization-toggle svg{width:9px!important;height:9px!important;flex-shrink:0}.mk-header-extras__country .popover,.mk-header-extras__country x-popover{z-index:2000!important;min-width:180px}.mk-hero,.mk-hero .slideshow{position:relative}.mk-hero .slideshow__slide .media-background,.mk-hero .slideshow__slide picture img{transform:scale(1.05);transition:transform 8s cubic-bezier(.25,.1,.25,1);will-change:transform}.mk-hero .slideshow__slide.is-selected .media-background,.mk-hero .slideshow__slide.is-selected picture img{transform:scale(1)}.mk-hero:defined .slideshow__slide:not(.is-selected){visibility:visible;z-index:1;pointer-events:none}.mk-hero:defined .slideshow__slide.is-selected{position:relative;z-index:2}.mk-hero .slideshow__slide:not(.is-selected) .slideshow__slide-content{visibility:hidden}.mk-hero .slideshow__slide .content-over-media>picture,.mk-hero .slideshow__slide .content-over-media>picture img,.mk-hero .slideshow__slide .content-over-media>svg,.mk-hero .slideshow__slide .content-over-media>video-media,.mk-hero .slideshow__slide .media-background{opacity:1!important}.mk-hero .slideshow__slide-content,.mk-hero .slideshow__slide-content[class*=place-self-]{place-self:center!important;text-align:center!important;justify-self:center!important;align-self:center!important}.mk-hero .slideshow__slide-content .prose{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}.mk-hero .slideshow__slide-content .button-group{justify-content:center;display:flex;gap:.875rem;flex-wrap:wrap}.mk-hero .button.button--outline,.mk-hero a.button.button--outline,.mk-hero a.button[class*=--outline]{position:relative;isolation:isolate;overflow:hidden;background:0 0!important;border:1px solid #fff!important;color:#fff!important;letter-spacing:.18em;text-transform:uppercase;font-family:var(--mk-font-body)!important;font-size:14px;font-weight:700;padding:1rem 2.5rem;border-radius:0;text-decoration:none;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:color .45s cubic-bezier(.65,.05,.36,1);cursor:pointer}.mk-hero .button.button--outline:before,.mk-hero a.button.button--outline:before,.mk-hero a.button[class*=--outline]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.65,.05,.36,1)}.mk-hero .button.button--outline:hover,.mk-hero a.button.button--outline:hover,.mk-hero a.button[class*=--outline]:hover{color:var(--mk-color-text)!important}.mk-hero .button.button--outline:hover:before,.mk-hero a.button.button--outline:hover:before,.mk-hero a.button[class*=--outline]:hover:before{transform:scaleX(1);transform-origin:right center}.mk-hero .button.button--outline>*,.mk-hero a.button[class*=--outline]>*{position:relative;z-index:1}.mk-hero__arrows{pointer-events:none}.mk-hero__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:#ffffff1f;border:1px solid rgba(255,255,255,.45);color:#fff;width:48px;height:48px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .25s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);pointer-events:auto;padding:0}.mk-hero__arrow:hover{background:#fff6;transform:translateY(-50%) scale(1.04)}.mk-hero__arrow i{font-size:20px;line-height:1}.mk-hero__arrow--prev{left:32px}.mk-hero__arrow--next{right:32px}.mk-hero .page-dots{position:absolute;bottom:32px;left:50%;transform:translate(-50%);z-index:4;display:flex;gap:12px;margin:0;padding:0}.mk-hero .page-dots>*,.mk-hero .page-dots>button{width:8px;height:8px;border-radius:50%;background:#ffffff73;border:none;padding:0;cursor:pointer;transition:background var(--mk-trans-fast),transform var(--mk-trans-fast);display:inline-flex;align-items:center;justify-content:center}.mk-hero .page-dots .circular-progress,.mk-hero .page-dots>button .circular-progress{display:none}.mk-hero .page-dots>button[aria-current=true]{background:#fff;transform:scale(1.35)}.mk-hero .slideshow__next-section-button{display:none}@media(max-width:767px){:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header{margin-block-end:0}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header.color-scheme:not(:hover,.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])){--background:var(--background-without-opacity);--background-gradient:none;--border-color:var(--background-without-opacity);--header-show-transparent-logo:0}.shopify-section:first-child [allow-transparent-header]>.content-over-media>:not(img,video,iframe,svg,video-media,picture,image-parallax){padding-block-start:0}}@media(max-width:1024px){.mk-hero carousel-next-button,.mk-hero carousel-prev-button,.mk-hero__arrow{display:none!important}.mk-hero .content-over-media--fill,.shopify-section:first-child .mk-hero .content-over-media--fill,.shopify-section:first-child:has([allow-transparent-header]) .mk-hero .content-over-media--fill{--content-over-media-height:auto;min-height:0}.mk-hero .slideshow__slide .content-over-media>img,.mk-hero .slideshow__slide .content-over-media>picture img{height:auto;max-height:none;min-height:0;width:100%;object-fit:contain}}@media(max-width:768px){.mk-hero .page-dots{bottom:22px}.mk-hero .button.button--outline,.mk-hero a.button.button--outline,.mk-hero a.button[class*=--outline]{padding:13px 28px;font-size:10.5px;min-width:160px;letter-spacing:.16em}}@media(max-width:575px){.mk-hero__arrow{width:38px;height:38px}.mk-hero__arrow svg{width:10px;height:12px}.mk-hero__arrow--prev{left:10px}.mk-hero__arrow--next{right:10px}.mk-hero .button.button--outline,.mk-hero a.button.button--outline,.mk-hero a.button[class*=--outline]{padding:11px 20px;font-size:10px;min-width:110px}.mk-hero .slideshow__slide-content .button-group{flex-direction:row!important;flex-wrap:nowrap!important;gap:.5rem;justify-content:center}}.mk-press{padding:70px 48px;border-bottom:1px solid var(--mk-color-border-soft)}.mk-press .section-spacing,.mk-press>.section-spacing{padding:0!important}.mk-press .container{max-width:none!important;padding-left:0!important;padding-right:0!important}.mk-press__inner{display:flex;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1424px;margin-inline:auto}.mk-press__label{font-family:var(--mk-font-body);font-size:.875rem;font-weight:600;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text-light);margin:0;line-height:1.5}.mk-press__slider-wrap{position:relative;width:100%}.mk-press__grid{display:flex;align-items:center;width:100%;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none;margin-inline-start:0}.mk-press__grid::-webkit-scrollbar{display:none}.mk-press__item{flex:1;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;list-style:none;padding-inline-start:0!important}.mk-press__item img{height:100px;width:auto;max-width:100%;object-fit:contain;filter:none;display:block}.mk-press__arrow{display:none;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:var(--mk-color-white);border:none;box-shadow:0 2px 12px #0000001a;align-items:center;justify-content:center;font-size:18px;color:var(--mk-color-text);cursor:pointer;z-index:2;transition:box-shadow var(--mk-trans-fast),transform var(--mk-trans-fast)}.mk-press__arrow:hover{box-shadow:0 4px 20px #00000026}.mk-press__arrow svg{width:16px;height:16px}.mk-press__arrow--next{right:-10px}.mk-press[data-show-arrows=true] .mk-press__arrow{display:flex}@media(max-width:1200px){.mk-press{padding:60px 32px}.mk-press__inner,.mk-press__grid{gap:32px}}@media(max-width:992px){.mk-press__inner{flex-wrap:wrap;gap:20px}.mk-press__label{width:100%}.mk-press__grid{gap:24px}.mk-press__item img{height:70px}}@media(max-width:749px){.mk-press{padding:40px 16px}.mk-press__label{text-align:center;font-size:16px}.mk-press__grid{gap:16px;flex-wrap:nowrap;padding-right:56px}.mk-press__item{flex:0 0 calc(33.333% - 16px * 2 / 3)}.mk-press__arrow{display:flex}.mk-press__item img{height:80px}}@media(max-width:480px){.mk-press__item img{height:60px}}.mk-coll-grid{padding:4rem 16px}.mk-coll-grid .section-spacing{padding:0!important}.mk-coll-grid .container{--container-max-width:1360px;padding-left:0!important;padding-right:0!important}.mk-coll-grid .section-stack{gap:0!important}.mk-coll-grid .media-grid,.mk-coll-grid media-grid{display:grid!important;grid-template-columns:3fr 2fr!important;grid-template-rows:1fr 1fr!important;gap:20px!important;height:80vh;max-height:780px;min-height:460px;padding:0!important}.mk-coll-grid .media-grid__item{position:relative;overflow:hidden;margin:0!important;--media-grid-item-column-span:auto!important;--media-grid-item-row-span:auto!important}.mk-coll-grid .media-grid__item:first-child{grid-column:1;grid-row:1/span 2}.mk-coll-grid .media-grid__item:nth-child(2){grid-column:2;grid-row:1}.mk-coll-grid .media-grid__item:nth-child(3){grid-column:2;grid-row:2}.mk-coll-grid .media-grid__item img,.mk-coll-grid .media-grid__item picture img{width:100%;height:100%;object-fit:cover;display:block;scale:1;transform:scale(1);transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.mk-coll-grid .media-grid__item .group:hover .group-hover\:zoom,.mk-coll-grid .media-grid__item:hover img,.mk-coll-grid .media-grid__item:hover picture img{scale:1;transform:scale(1.06)}.mk-coll-grid .content-over-media__media:after,.mk-coll-grid .media-grid__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000014 0,#0000002e);pointer-events:none;z-index:1;transition:opacity .35s ease}.mk-coll-grid .media-grid__item:hover .content-over-media__media:after,.mk-coll-grid .media-grid__item:hover:after{opacity:1.3}.mk-coll-grid .content-over-media .prose,.mk-coll-grid .media-grid__item .prose{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;text-align:center}.mk-coll-grid .content-over-media .prose .h2,.mk-coll-grid .content-over-media .prose h2,.mk-coll-grid .content-over-media .prose h3,.mk-coll-grid .content-over-media .prose h4,.mk-coll-grid .media-grid__item .prose h2,.mk-coll-grid .media-grid__item .prose h3,.mk-coll-grid .media-grid__item .prose h4{font-family:var(--mk-font-heading);font-size:28px;font-weight:400;text-transform:uppercase;color:#fff!important;text-shadow:0 1px 6px rgba(0,0,0,.15);margin:0}.mk-coll-grid .content-over-media .prose .h2{letter-spacing:normal}@media(max-width:991px){.mk-coll-grid .media-grid,.mk-coll-grid media-grid{height:65vh;max-height:580px}}@media(max-width:767px){.mk-coll-grid{padding-left:0;padding-right:0}.mk-coll-grid .media-grid,.mk-coll-grid media-grid{grid-template-columns:1fr!important;grid-template-rows:auto!important;height:auto!important;max-height:none!important;min-height:unset!important}.mk-coll-grid .media-grid__item:first-child,.mk-coll-grid .media-grid__item:nth-child(2),.mk-coll-grid .media-grid__item:nth-child(3){grid-column:1;grid-row:auto;aspect-ratio:4/3}.mk-coll-grid .media-grid__item:nth-child(2),.mk-coll-grid .media-grid__item:nth-child(3){aspect-ratio:unset}.mk-coll-grid .content-over-media .prose .h2{font-size:24px}}@media(max-width:575px){.mk-lb{padding:3.5rem 0!important}}.mk-featured-coll{background-color:var(--mk-color-bg-soft-2);padding:70px 0}.mk-featured-coll .section-spacing{padding:0!important}.mk-featured-coll .container{max-width:none!important}.mk-featured-coll__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:0 0 40px}.mk-featured-coll__eyebrow{font-family:var(--mk-font-body);font-size:var(--mk-fc-eyebrow-fs, 14px);font-weight:600;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text-light);margin:0 0 8px}.mk-featured-coll__heading{font-family:var(--mk-font-heading);font-size:var(--mk-fc-heading-fs, 36px);font-weight:400;letter-spacing:.18em;text-transform:uppercase;max-width:1100px;line-height:1.2;color:var(--mk-color-text);margin:0}@media(max-width:768px){.mk-featured-coll__heading{letter-spacing:.12em;line-height:1.35}}.mk-featured-coll .featured-collections-navigation{display:flex!important;gap:32px!important;justify-content:center;flex-direction:row;background:0 0;border:none;padding:0;margin:0;overflow:visible}.mk-featured-coll .featured-collections-navigation>button{font-family:var(--mk-font-heading);font-size:var(--mk-fc-tabs-fs, 22px);font-weight:400;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:none;padding:8px 4px;cursor:pointer;color:var(--mk-color-text-light);border-radius:0;transition:color var(--mk-trans-fast),border-color var(--mk-trans-fast)}.mk-featured-coll .featured-collections-navigation>button[aria-current=true]{color:var(--mk-color-text)!important;border-bottom-color:var(--mk-color-text)!important}.mk-featured-coll .featured-collections-navigation>button:hover{color:var(--mk-color-text)!important}.mk-featured-coll[data-show-arrows=false] .floating-controls-container__control{display:none!important}.mk-featured-coll .floating-controls-container__control{opacity:1!important;top:35%!important;transform:translateY(-50%)!important}.mk-featured-coll .floating-controls-container__control:first-child{left:-28px!important}.mk-featured-coll .floating-controls-container__control:last-child{right:-28px!important}.mk-featured-coll .prev-next-button.circle-button{width:48px!important;height:48px!important;border-radius:50%!important;background:var(--mk-color-white)!important;box-shadow:0 2px 12px #0000001a!important;border:none!important;color:var(--mk-color-text)!important;font-size:1.25rem!important;transition:box-shadow .2s ease,transform .2s ease!important}.mk-featured-coll .prev-next-button.circle-button:hover{box-shadow:0 4px 20px #00000026!important;transform:scale(1.05)!important}.mk-featured-coll .prev-next-button.circle-button svg{width:16px;height:18px}.mk-featured-coll .prev-next-button.circle-button svg path{stroke-width:1.5}.mk-featured-coll .mk-featured-coll__footer a.button,.mk-featured-coll__footer .button{position:relative!important;isolation:isolate!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:480px!important;background:var(--mk-color-primary)!important;color:var(--mk-color-white)!important;border:1px solid var(--mk-color-primary)!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:600!important;padding:14px 20px!important;border-radius:0!important;transition:color .45s cubic-bezier(.65,.05,.36,1)!important;text-decoration:none}.mk-featured-coll .mk-featured-coll__footer a.button:before,.mk-featured-coll__footer .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1;transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.65,.05,.36,1)}.mk-featured-coll .mk-featured-coll__footer a.button:hover,.mk-featured-coll__footer .button:hover{color:var(--mk-color-primary)!important}.mk-featured-coll .mk-featured-coll__footer a.button:hover:before,.mk-featured-coll__footer .button:hover:before{transform:scaleX(1);transform-origin:left center}.mk-featured-coll .product-card,.mk-featured-coll product-card{position:relative}.mk-featured-coll .product-card__figure{position:relative;overflow:hidden;background-color:var(--mk-color-cream)}.mk-featured-coll .product-card__media{overflow:hidden;position:relative;display:block}@media screen and (pointer:fine){.product-card__figure:has(.product-card__image--secondary):hover>.product-card__media .product-card__image--primary{opacity:1}.product-card__figure:has(.product-card__image--secondary):hover>.product-card__media .product-card__image--secondary{opacity:0}.product-card .product-card__media[data-mk-has-secondary]:focus-within .product-card__image--primary,.product-card .product-card__media[data-mk-has-secondary]:hover .product-card__image--primary{opacity:0}.product-card .product-card__media[data-mk-has-secondary]:focus-within .product-card__image--secondary,.product-card .product-card__media[data-mk-has-secondary]:hover .product-card__image--secondary{opacity:1}}.mk-featured-coll .product-card__info{padding:16px 8px 0!important;gap:2px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important}.mk-featured-coll .product-card__info .h6.product-title,.mk-featured-coll .product-card__info .product-title,.mk-featured-coll .product-card__info a.product-title{font-family:var(--mk-font-heading)!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text)!important;max-width:280px;margin:0!important;text-decoration:none;line-height:1.2}.mk-featured-coll .product-card__info .price,.mk-featured-coll .product-card__info .price-list,.mk-featured-coll .product-card__info .price-list *,.mk-featured-coll .product-card__info .price-list .price{font-family:var(--mk-font-body)!important;font-size:1rem!important;font-weight:300!important;letter-spacing:.06em!important;color:var(--mk-color-text-light,#6b6b6b)!important;text-transform:none!important;margin-top:2px!important}.product-card__info .color-swatch-list,.product-card__info .h-stack,.product-card__info fieldset{--swatch-size:16px!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin-top:8px!important;padding:0 0 16px!important;border:none!important}.product-card__info .color-swatch{--swatch-size:18px!important;width:18px!important;height:18px!important;border-radius:5px!important;border:1px solid rgba(0,0,0,.1)!important;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;padding:0;background-clip:padding-box;outline:0}.product-card__info .color-swatch:hover{transform:scale(1.15)}.product-card__info .color-swatch.is-selected,.product-card__info .color-swatch[data-selected=true],.product-card__info input:checked+.color-swatch{border-color:var(--mk-color-text)!important;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--mk-color-text)!important}product-card .product-card__figure{overflow:hidden}product-card .product-card__quick-add-button{position:absolute!important;inset-block-end:0!important;inset-inline:0!important;inset-inline-end:0!important;inset-inline-start:0!important;width:100%!important;height:auto!important;padding:14px 20px!important;background:var(--mk-color-primary)!important;color:#fff!important;border:none!important;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase;transform:translateY(100%)!important;opacity:0!important;transition:transform .35s cubic-bezier(.25,.46,.45,.94),opacity .35s cubic-bezier(.25,.46,.45,.94),background .2s ease!important;z-index:3;cursor:pointer;box-shadow:none!important}product-card:focus-within .product-card__quick-add-button,product-card:hover .product-card__quick-add-button{transform:translateY(0)!important;opacity:1!important}product-card .product-card__quick-add-button svg{display:none!important}product-card .product-card__quick-add-button:before{content:"";display:inline-block;width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/><line x1='3' y1='6' x2='21' y2='6'/><path d='M16 10a4 4 0 01-8 0'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 2L3 6v14a2 2 0 002 2h14a2 2 0 002-2V6l-3-4z'/><line x1='3' y1='6' x2='21' y2='6'/><path d='M16 10a4 4 0 01-8 0'/></svg>") no-repeat center/contain;flex-shrink:0}product-card .product-card__quick-add-button:after{content:"Add to Cart";letter-spacing:.18em;font-weight:600;line-height:normal}product-card .product-card__quick-add-button:hover{background:var(--mk-color-text-light,#444)!important}product-card .product-card__quick-add-button .sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);padding:0;margin:-1px;border:0}product-card .product-card__quick-add-button[aria-busy=true]{opacity:.75!important;cursor:progress}@media(hover:hover){product-card:focus-within:not(:hover) .product-card__quick-add-button:not(:focus):not(:focus-visible){opacity:0!important;transform:translateY(100%)!important}}product-card .product-card__quick-add-button.mk-sold-out:after{content:"Sold Out"!important}product-card .product-card__quick-add-button[aria-disabled=true],product-card .product-card__quick-add-button[disabled]{opacity:.55!important;cursor:not-allowed!important;pointer-events:none}.product-card__figure .mk-quick-add-error{position:absolute;left:0;right:0;bottom:2.75rem;margin:0;padding:.5rem .75rem;background:#fff;color:#c0392b;font-family:DM Sans,Helvetica Neue,Arial,sans-serif;font-size:.75rem;line-height:1.35;letter-spacing:.02em;text-align:center;z-index:2;pointer-events:none}.mk-quick-add-error[hidden]{display:none!important}product-card .product-card__quick-add-button:focus svg,product-card .product-card__quick-add-button:hover svg{transform:none!important}@media(max-width:768px){product-card .product-card__quick-add-button{transform:translateY(0)!important;opacity:1!important;padding:10px 4px!important;font-size:12px!important;letter-spacing:.1em!important}.mk-featured-coll .product-card__info .product-title,.mk-featured-coll .product-card__info a.product-title{font-size:11px!important;letter-spacing:.1em!important}.mk-featured-coll .product-card__info .price,.mk-featured-coll .product-card__info .price-list{font-size:11px!important}.mk-featured-coll .floating-controls-container{position:relative!important}.mk-featured-coll .floating-controls-container__control{position:absolute!important;top:35%!important;transform:translateY(-50%)!important}.mk-featured-coll .floating-controls-container__control:last-child{right:-24px!important;opacity:1!important;visibility:visible!important;pointer-events:all!important;display:flex!important}.mk-featured-coll .floating-controls-container__control:first-child{display:none!important}.mk-featured-coll .prev-next-button.circle-button{width:48px!important;height:48px!important;font-size:1.1rem!important}.mk-featured-coll .floating-controls-container__control:last-child button[disabled]{opacity:.35!important;pointer-events:none!important}}@media(max-width:576px){.mk-featured-coll .floating-controls-container__control:last-child{right:-10px!important}.mk-featured-coll .floating-controls-container__control{top:30%!important}.mk-featured-coll .prev-next-button.circle-button{width:44px!important;height:44px!important;font-size:1rem!important}.mk-featured-coll .mk-featured-coll__footer a.button,.mk-featured-coll__footer .button{max-width:100%!important}}.mk-featured-coll__footer{display:flex;justify-content:center;padding-top:40px}.mk-testimonials{padding:80px 24px;background:var(--mk-color-white);border-top:none;border-bottom:none}.mk-testimonials--full-width{padding-left:0;padding-right:0}.mk-testimonials .section-spacing{padding:0!important}.mk-testimonials__container{max-width:880px;margin:0 auto;padding:0 24px}.mk-testimonials__eyebrow{font-family:var(--mk-font-body);font-size:12px;font-weight:500;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text-light);text-align:center;margin:0 0 56px}.mk-testimonials__heading{font-family:var(--mk-font-heading);font-size:28px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--mk-color-text);margin:0 0 40px}.mk-testimonials__slider{position:relative}.mk-testimonials__track{position:relative;min-height:220px;display:grid}.mk-testimonials__slide{grid-area:1/1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .6s cubic-bezier(.25,.1,.25,1),transform .6s cubic-bezier(.25,.1,.25,1),visibility 0s linear .6s}.mk-testimonials__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .6s cubic-bezier(.25,.1,.25,1),transform .6s cubic-bezier(.25,.1,.25,1),visibility 0s linear 0s}.mk-testimonials__stars{display:inline-flex;align-items:center;gap:2px;color:var(--mk-color-accent,#009588);line-height:0}.mk-testimonials__stars svg{width:14px;height:14px;display:block}.mk-testimonials__quote{font-family:var(--mk-font-body);font-size:16px;font-weight:300;font-style:italic;line-height:1.75;color:var(--mk-color-text);max-width:720px;margin:0 auto;text-align:center}.mk-testimonials__quote :is(p,blockquote){margin:0;font-style:italic;font-size:inherit;line-height:inherit;font-weight:inherit}.mk-testimonials__author{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.mk-testimonials__name{font-family:var(--mk-font-body);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-color-text);margin:0}.mk-testimonials__location{font-family:var(--mk-font-body);font-size:12px;font-weight:300;letter-spacing:.04em;color:var(--mk-color-text-faint);margin:0}.mk-testimonials__nav{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:32px}.mk-testimonials__arrow{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:none;padding:0;color:var(--mk-color-text);cursor:pointer;transition:color var(--mk-trans-fast),transform var(--mk-trans-fast),opacity var(--mk-trans-fast);opacity:.85}.mk-testimonials__arrow:hover{color:var(--mk-color-text);opacity:1;transform:scale(1.1)}.mk-testimonials__arrow svg{width:14px;height:14px;display:block}.mk-testimonials__dots{display:inline-flex;align-items:center;gap:10px}.mk-testimonials__dot{width:7px;height:7px;border-radius:50%;border:none;padding:0;background:#1c1b1b38;cursor:pointer;transition:background .2s ease,transform .2s ease}.mk-testimonials__dot.is-active,.mk-testimonials__dot[aria-selected=true]{background:var(--mk-color-text);transform:scale(1.25)}@media(max-width:991px){.mk-testimonials{padding:64px 20px}.mk-testimonials__track{min-height:260px}}@media(max-width:768px){.mk-testimonials{padding:56px 16px}.mk-testimonials__eyebrow{font-size:11px;margin-bottom:40px}.mk-testimonials__quote{font-size:15px;line-height:1.7}.mk-testimonials__nav{gap:18px;margin-top:28px}.mk-testimonials__track{min-height:280px}}@media(max-width:575px){.mk-testimonials{padding:48px 16px}.mk-testimonials__quote{font-size:14px}.mk-testimonials__track{min-height:300px}}.mk-testimonials{padding:70px 0!important;background:var(--mk-color-white);border-top:none;border-bottom:none}.mk-testimonials .container,.mk-testimonials>.container{max-width:880px!important}.mk-testimonials .section__header{margin-bottom:40px}.mk-testimonials .section__header .h4{font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:var(--mk-ls-extreme)!important;text-transform:uppercase!important;color:var(--mk-color-text-light)!important;text-align:center!important;line-height:1.5!important;margin:0!important}.mk-testimonials .testimonial{display:flex;flex-direction:column;align-items:center;gap:20px;padding:0 24px;text-align:center}.mk-testimonials .testimonial__quote{font-family:var(--mk-font-body)!important;font-size:16px!important;font-weight:300!important;font-style:italic!important;line-height:1.75!important;color:var(--mk-color-text)!important;max-width:720px;margin:0 auto!important;text-align:center!important}.mk-testimonials .testimonial__quote :is(p,blockquote,em){margin:0;font-style:italic;font-size:inherit;line-height:inherit;font-weight:inherit}.mk-testimonials .testimonial__quote--with-mark:before{display:none!important}.mk-testimonials .testimonial__author{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;margin-top:8px!important;justify-content:center!important}.mk-testimonials .testimonial__author-text{text-align:center!important;display:flex;flex-direction:column;gap:4px}.mk-testimonials .testimonial__author-text p:first-child{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mk-color-text)!important;margin:0!important}.mk-testimonials .testimonial__author-text p:last-child{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--mk-color-text-faint)!important;margin:0!important}.mk-testimonials .rating__stars,.mk-testimonials .testimonial-stars{color:var(--mk-color-accent,#009588)!important;font-size:14px!important;letter-spacing:.1em}.mk-testimonials .slideshow-ctrl{position:relative!important;margin-top:32px!important;padding:0!important}.mk-testimonials .slideshow-pagination{gap:10px!important;justify-content:center!important;width:100%}.mk-testimonials .slideshow-pagination .page-btn{width:7px!important;height:7px!important;padding:0!important;border-radius:50%!important;background:#1c1b1b38!important;border:none!important;transition:background .2s ease,transform .2s ease}.mk-testimonials .slideshow-pagination .page-btn[aria-current=true]{background:var(--mk-color-text)!important;transform:scale(1.25)}.mk-testimonials .slideshow-pagination .page-btn__circle,.mk-testimonials .slideshow-pagination .page-btn__line,.mk-testimonials .slideshow-nav__autoplay,.mk-testimonials .slideshow-nav__counter{display:none!important}.mk-testimonials .testimonial__author-image{width:40px;height:40px;border-radius:50%;margin-bottom:8px}@media(max-width:768px){.mk-testimonials{padding:50px 0!important}.mk-testimonials .testimonial__quote{font-size:15px!important;line-height:1.7!important}}@media(max-width:575px){.mk-testimonials{padding:40px 0!important}.mk-testimonials .testimonial__quote{font-size:14px!important}}.mk-insta{padding:70px 0;overflow:hidden}.mk-insta__header{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:40px;padding:0 24px}.mk-insta__label{font-family:var(--mk-font-body);font-size:14px;font-weight:600;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text-light);margin:0;line-height:1.5}.mk-insta__handle{font-family:var(--mk-font-heading);font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--mk-color-text);text-decoration:none;transition:opacity var(--mk-trans-fast);line-height:1.5}.mk-insta__handle:hover{opacity:.6}.mk-insta__ticker{overflow:hidden;width:100%}.mk-insta__track{display:flex;gap:20px;width:max-content;animation:mk-insta-scroll var(--mk-insta-speed,30s) linear infinite}.mk-insta__track:hover{animation-play-state:paused}@keyframes mk-insta-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-insta__item{position:relative;width:280px;aspect-ratio:3/4;overflow:hidden;flex-shrink:0;display:block}.mk-insta__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.mk-insta__item:hover img{transform:scale(1.05)}@media(max-width:991px){.mk-insta__item{width:240px}}@media(max-width:768px){.mk-insta{padding:50px 0}.mk-insta__item{width:220px}.mk-insta__header{margin-bottom:36px}}@media(max-width:575px){.mk-insta{padding:40px 0}.mk-insta__item{width:200px}.mk-insta__track{gap:14px}}@media(max-width:400px){.mk-insta__item{width:180px}}.footer__block--newsletter .mk-fn{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:320px!important;border:0!important;padding:0!important}.footer__block--newsletter .mk-fn__input{display:block!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #e4e1dc!important;outline:0!important;box-shadow:none!important;padding:11px 14px!important;margin:0!important;color:var(--mk-color-text,#1c1b1b)!important;font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:300!important;letter-spacing:.01em!important;text-transform:none!important;border-radius:0!important;-webkit-appearance:none!important;appearance:none!important;transition:border-color .2s ease!important;line-height:normal}.footer__block--newsletter .mk-fn__input::placeholder{color:#9e9e9e!important;font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:300!important;letter-spacing:.01em!important;text-transform:none!important;opacity:1!important}.footer__block--newsletter .mk-fn__input:focus,.footer__block--newsletter .mk-fn__input:focus-visible{outline:0!important;box-shadow:none!important;border-color:var(--mk-color-text,#1c1b1b)!important}.footer__block--newsletter .mk-fn__submit{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;background:var(--mk-color-primary,#1c1b1b);border:1px solid var(--mk-color-primary,#1c1b1b)!important;padding:11px 14px!important;margin:0!important;color:#fff;font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:600!important;letter-spacing:.3em!important;text-transform:uppercase!important;cursor:pointer!important;line-height:normal!important;border-radius:0;transition:.2s ease}.footer__block--newsletter .mk-fn__submit:hover{background:0 0;color:#1c1b1b}.footer__block--newsletter .mk-fn__input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:var(--mk-color-text,#1c1b1b)!important}.footer__block--newsletter .mk-newsletter-socials,.mk-newsletter-socials{display:flex;align-items:center;gap:14px;margin-top:6px}.mk-newsletter-social{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--mk-color-text,#1c1b1b);font-size:18px;line-height:1;opacity:.8;transition:opacity .2s ease;text-decoration:none}.mk-newsletter-social:hover{opacity:1}.mk-footer{background:#faf9f7!important;background-image:none!important;border-top:1px solid #e8e8e8!important;border-block-start:1px solid rgb(232,232,232)!important;color:var(--mk-color-text,#1c1b1b)!important;padding-block:0!important}.mk-footer,.mk-footer *{--color-background-rgb:238 235 228;--color-foreground-rgb:28 27 27;--text-color:28 27 27;--background:238 235 228}.mk-footer .container{max-width:1600px;margin:0 auto}.mk-footer .footer__inner{padding:60px 0 0}.mk-footer .footer__block-list{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important;column-gap:80px!important;row-gap:40px!important;padding:0!important;margin:0!important;list-style:none}.mk-footer .footer__block{display:flex;flex-direction:column;gap:14px;background:0 0}.mk-footer .footer__block .h6,.mk-footer .footer__block h3,.mk-footer .footer__block p.h6,.mk-footer .footer__block-title{font-family:var(--mk-font-body);font-size:14px;font-weight:600;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text);margin:0 0 8px;line-height:1.4}.mk-footer .footer__block .footer-menu,.mk-footer .footer__block ul{display:flex;flex-direction:column;gap:10px;list-style:none;padding:0;margin:0}.mk-footer .footer__block a.link-faded,.mk-footer .footer__block a:not(.button){font-family:var(--mk-font-body);font-size:14px;color:var(--mk-color-text-light,#6b6b6b);font-weight:300;text-decoration:none;letter-spacing:.01em;transition:color .2s ease}.mk-footer .footer__block a.link-faded:hover,.mk-footer .footer__block a:not(.button):hover{color:var(--mk-color-text)}.mk-footer .footer__block-list li.social-media__item a.tap-area i.ph{font-size:18px}.mk-footer .footer__block .prose,.mk-footer .footer__block p{font-family:var(--mk-font-body);font-size:14px;color:var(--mk-color-text-light,#6b6b6b);line-height:1.7;font-weight:300;margin:0}.mk-footer .footer__block--newsletter .form,.mk-footer .footer__block--newsletter form{display:flex;flex-direction:column;gap:10px;width:100%}.mk-footer .input:not(.mk-fn__input),.mk-footer .input__field:not(.mk-fn__input),.mk-footer input.input:not(.mk-fn__input),.mk-footer input[type=email]:not(.mk-fn__input){width:100%!important;box-sizing:border-box;padding:13px 14px!important;font-family:var(--mk-font-body)!important;font-size:14px!important;background:#fff!important;color:var(--mk-color-text)!important;font-weight:300!important;border:1px solid #d4d4d4!important;border-radius:0!important;outline:0;min-height:46px}.mk-footer input[type=email]:not(.mk-fn__input):focus{border-color:var(--mk-color-text)!important}.mk-footer input[type=email]:not(.mk-fn__input)::placeholder{color:var(--mk-color-text-faint,#9e9e9e)!important}.mk-footer .footer__block--newsletter .align-self-start,.mk-footer .footer__block--newsletter .button-wrapper{align-self:stretch!important;width:100%!important;display:block!important}.mk-footer .button[type=submit]:not(.mk-fn__submit),.mk-footer .footer__block--newsletter .button:not(.mk-fn__submit),.mk-footer button[type=submit]:not(.mk-fn__submit){display:flex!important;align-items:center!important;width:100%!important;min-width:0!important;padding:13px 24px!important;background-color:var(--mk-color-primary,#1c1b1b)!important;color:#fff!important;font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:var(--mk-ls-extreme)!important;text-transform:uppercase!important;cursor:pointer!important;transition:background .2s ease,color .2s ease!important;border:1px solid var(--mk-color-primary,#1c1b1b)!important;border-radius:0!important;min-height:46px;box-sizing:border-box}.mk-footer .button[type=submit]:not(.mk-fn__submit):hover,.mk-footer button[type=submit]:not(.mk-fn__submit):hover{background-color:transparent!important;color:var(--mk-color-primary,#1c1b1b)!important}.mk-footer .social-media,.mk-footer .social-media-list{display:flex!important;align-items:center!important;gap:14px!important;flex-direction:row!important}.mk-footer .social-media a,.mk-footer .social-media-list a,.mk-footer .social-media-list__link{display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;color:var(--mk-color-text-light,#6b6b6b)!important;transition:color .2s ease!important;padding:0!important;line-height:0}.mk-footer .social-media a:hover,.mk-footer .social-media-list a:hover,.mk-footer .social-media-list__link:hover{color:var(--mk-color-text,#1c1b1b)!important}.mk-footer .social-media svg,.mk-footer .social-media-list svg{width:18px!important;height:18px!important;fill:currentColor!important}.mk-footer .footer__inner>.social-media,.mk-footer .footer__inner>.social-media-list{margin-top:-32px!important;margin-bottom:48px!important;grid-column:1/2}.mk-footer .footer__aside,.mk-footer .footer__block-list{padding-inline:48px!important}.mk-footer .footer__aside{border-top:1px solid #e8e8e8;padding:16px 0;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;box-sizing:border-box}.mk-footer .footer__aside>.localization-selectors{justify-self:start}.mk-footer .footer__aside>.footer__copyright,.mk-footer .footer__aside>p.heading{justify-self:center;font-family:var(--mk-font-body);font-size:14px;font-weight:400;color:var(--mk-color-text-light,#6b6b6b);letter-spacing:.08em;text-transform:uppercase;margin:0;white-space:nowrap;line-height:1.5}.mk-footer .footer__aside .localization-selectors span{font-size:14px;letter-spacing:.06em;font-weight:300}.mk-footer .footer__aside>.list-payment,.mk-footer .footer__aside>.payment-methods{justify-self:end;display:flex;align-items:center;gap:6px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.mk-footer .footer__aside .list-payment__item,.mk-footer .footer__aside>.list-payment li,.mk-footer .footer__aside>.payment-methods li{display:inline-flex;align-items:center;padding:0;margin:0}.mk-footer .footer__aside .list-payment__item svg,.mk-footer .footer__aside>.list-payment svg,.mk-footer .footer__aside>.payment-methods svg{height:24px;width:auto;display:block;border-radius:3px}.mk-footer .icon--full-color{color:inherit}.mk-footer .localization-selectors{display:flex;align-items:center;gap:12px}.mk-footer .localization-selectors>*{font-family:var(--mk-font-body);font-size:12px;font-weight:400;letter-spacing:.06em;color:var(--mk-color-text-light,#6b6b6b);text-transform:uppercase}.mk-footer .localization-selectors button,.mk-footer .localization-selectors summary{background:0 0;border:none;color:inherit;cursor:pointer}@media(max-width:1199px){.mk-footer .footer__block-list{column-gap:40px!important}}@media(max-width:991px){.mk-footer .footer__block-list{grid-template-columns:1fr 1fr!important;column-gap:40px!important;row-gap:40px!important}.mk-footer .footer__aside{grid-template-columns:auto;grid-template-areas:"country" "copyright" "payments";gap:12px}.mk-footer .footer__aside>.footer__copyright,.mk-footer .footer__aside>p.heading{grid-area:copyright;justify-self:center}.mk-footer .footer__aside>.localization-selectors{grid-area:country;justify-self:center}.mk-footer .footer__aside>.payment-methods{grid-area:payments;justify-self:end}}@media(max-width:768px){.mk-footer .container{padding-left:0!important;padding-right:0!important}}@media(max-width:575px){.mk-footer .footer__block-list{grid-template-columns:1fr 1fr!important;column-gap:0!important;row-gap:32px!important}.mk-footer .footer__aside>.list-payment,.mk-footer .footer__aside>.payment-methods{gap:3px}.mk-footer .footer__block--newsletter{grid-column:1/-1}.mk-footer .footer__block:last-child{grid-column:1/-1}.mk-footer .footer__aside{grid-template-columns:1fr;grid-template-areas:"country" "copyright" "payments";gap:16px;text-align:center;padding:20px 0}.mk-footer .footer__aside>.localization-selectors{justify-self:center}.mk-footer .footer__aside>.payment-methods{justify-self:center}.mk-footer .footer__aside>.payment-methods svg{height:20px}.mk-footer .footer__block .h6,.mk-footer .footer__block h3,.mk-footer .footer__block p.h6,.mk-footer .footer__block-title{letter-spacing:3px}}.mk-section-eyebrow{font-family:var(--mk-font-body);font-size:11px;font-weight:600;letter-spacing:var(--mk-ls-extreme);text-transform:uppercase;color:var(--mk-color-text-light);display:block;text-align:center;margin-bottom:16px}.mk-hero+.bordered-section,.mk-press.bordered-section{border-top:none}.header .header__primary-nav-item summary[data-title],.header .header__primary-nav-item>.contents [data-title],.header .header__primary-nav-item>a[data-title]{position:relative;display:inline-block;padding-block:6px;letter-spacing:2.4px;font-weight:500;transition:color .3s ease}.header .header__primary-nav-item [data-title]:before{height:1px;inset-block-end:-1px;transition:transform .3s ease!important;transform-origin:left center!important}.header .header__primary-nav-item [data-title]:has(.header__dropdown-menu):before{display:block}.header .mega-menu,.header [open]>.header__dropdown-menu .mega-menu{--mega-menu-gap:100px;--mega-menu-linklist-gap:.75rem;--mega-menu-promo-gap:1.25rem;align-items:flex-start;justify-content:center;max-width:100%;margin:0 auto;padding:2.5rem 3rem}.header .mega-menu__linklist{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:.6rem!important;flex:0 0 auto!important;min-width:140px}.header .mega-menu__linklist>*{max-width:none!important;gap:.6rem!important}.header .mega-menu__linklist>li>a,.header .mega-menu__linklist>li>a.h6{font-family:var(--mk-font-body, "DM Sans", sans-serif)!important;font-size:.875rem!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:capitalize!important;line-height:1.7!important;color:var(--mk-color-text,#1c1b1b);transition:color .2s ease;padding:3px 0}.header .mega-menu__linklist>li>a:hover{color:var(--mk-color-text-light,#6b6b6b)!important}.header .mega-menu__linklist>li ul a.link-faded{font-family:var(--mk-font-body, "DM Sans", sans-serif);font-size:.8125rem;font-weight:300;text-transform:none;letter-spacing:0;line-height:1.7}a.h6.submenu-collection{margin-bottom:10px}.header .mega-menu__promo{flex:0 0 auto!important;gap:1.25rem!important}.header .mega-menu__promo>*{flex:0 0 240px!important;min-width:200px!important;max-width:260px!important}.header .mega-menu__promo a,.header .mega-menu__promo>* a{display:flex;flex-direction:column;gap:.75rem;text-decoration:none}.header .mega-menu__promo img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block}.features--zoom-image .header .mega-menu__promo .group:hover .group-hover\:zoom{scale:1.15}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])){background-color:#fffc!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) .header__logo-image--transparent{opacity:0!important}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) .header__logo-image:not(.header__logo-image--transparent){opacity:1!important}:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has(.header__primary-nav [open],.header__secondary-nav [open],.header-search[open])) :is(a,summary,.link-faded,.h6,[data-title],.header__nav-icon,.mk-header-extras__follow-label,.mk-header-extras__currency,.mk-header-extras__social){color:#000}@media(max-width:999px){.header .mk-header-extras{display:none!important}.header .mega-menu{padding:1.5rem 1rem;--mega-menu-gap:1.5rem;flex-direction:column}.header .mega-menu__promo{margin-left:0;flex-wrap:wrap}.header .mega-menu__promo>*{flex:1 1 calc(50% - 1rem)!important}}@media(max-width:575px){.header .mega-menu__promo>*{flex:1 1 100%!important;max-width:100%!important}}.no-js-hidden .visually-hidden,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;clip-path:inset(50%)!important}.cc-testimonials{background:var(--mk-color-white,#fff);padding:70px 24px!important;border-bottom:1px solid #e8e8e8}.cc-testimonials .section,.cc-testimonials .section--full-width,.cc-testimonials .section--padded{padding:0!important;background:0 0!important}.cc-testimonials .container{max-width:880px!important;margin:0 auto!important;padding:0 24px!important;display:block!important}.cc-testimonials .section__header{margin-bottom:56px!important;text-align:center!important}.cc-testimonials .section__header .h4,.cc-testimonials .section__header h2{font-family:var(--mk-font-body, "DM Sans")!important;font-size:14px!important;font-weight:600;letter-spacing:4.2px;text-transform:uppercase!important;color:var(--mk-color-text-light,#6b6b6b)!important;line-height:1.5!important;margin:0!important;text-align:center!important}.cc-testimonials .testimonials,.cc-testimonials slide-show{position:relative;display:block;max-width:720px;margin:0 auto}.cc-testimonials .slideshow{position:relative!important;display:grid!important;grid-template-columns:1fr;min-height:184px}.cc-testimonials .slideshow__slide{position:relative!important;grid-column:1/-1;grid-row:1;top:auto!important;left:auto!important;width:100%!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(6px);transition:opacity .55s cubic-bezier(.25,.1,.25,1),transform .55s cubic-bezier(.25,.1,.25,1),visibility 0s linear .55s}.cc-testimonials .slideshow__slide.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);z-index:2;transition:opacity .55s cubic-bezier(.25,.1,.25,1),transform .55s cubic-bezier(.25,.1,.25,1),visibility 0s linear 0s}.cc-testimonials .testimonial{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:16px!important;margin:0!important;padding:0!important}.cc-testimonials .testimonial__quote{font-family:var(--mk-font-body, "DM Sans")!important;font-size:16px!important;font-weight:300!important;font-style:italic!important;line-height:1.7!important;color:var(--mk-color-text,#1c1b1b)!important;max-width:620px!important;margin:0 auto!important;text-align:center!important;padding:0!important}.cc-testimonials .testimonial__quote blockquote,.cc-testimonials .testimonial__quote p{font-family:DM Sans Italic;font-size:16px;font-weight:100;font-style:italic;line-height:1.7;color:#1c1b1b;max-width:620px;margin:0}.cc-testimonials .testimonial__quote--with-mark:after,.cc-testimonials .testimonial__quote--with-mark:before{display:none!important}.cc-testimonials .testimonial-stars{margin:0!important;line-height:0}.cc-testimonials .rating__stars{color:var(--mk-color-accent,#009588);font-size:14px;letter-spacing:2px;display:inline-block;line-height:1}.cc-testimonials .testimonial__author{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;text-align:center!important}.cc-testimonials .testimonial__author-text{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;text-align:center!important}.cc-testimonials .testimonial__author p{margin:0!important;font-family:var(--mk-font-body, "DM Sans")!important;line-height:1.4!important}.cc-testimonials .testimonial__author p.font-bold,.cc-testimonials .testimonial__author-text p:first-child{font-size:14px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--mk-color-text,#1c1b1b)!important;line-height:1.4!important}.cc-testimonials .testimonial__author-text p:last-child:not(:first-child),.cc-testimonials .testimonial__author-text p:nth-child(2){font-size:14px!important;font-weight:400!important;letter-spacing:.06em!important;color:var(--mk-color-text-faint,#9e9e9e)!important;text-transform:none!important;line-height:1.4!important}.cc-testimonials .testimonial__author-image{display:none!important}.cc-testimonials .slideshow-ctrl{position:relative!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;pointer-events:auto!important;width:100%!important;gap:24px!important;inset:auto!important}.cc-testimonials .slideshow-ctrl .container{padding:0!important;max-width:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:24px!important}.cc-testimonials .slideshow-pagination{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;order:2;margin:0!important}.cc-testimonials .slideshow-pagination .page-btn,.cc-testimonials .slideshow-pagination button.page-btn{border:none!important;cursor:pointer!important;width:7px;height:7px;display:inline-flex;align-items:center;justify-content:center}.cc-testimonials .page-btn__circle,.cc-testimonials .page-btn__line{width:7px!important;height:7px!important;display:inline-block;background:#1c1b1b40;border-radius:50%;transition:background .2s ease,transform .2s ease;overflow:hidden}.cc-testimonials .page-btn__circle circle,.cc-testimonials .page-btn__circle svg{display:none!important}.cc-testimonials .slideshow-pagination .page-btn.active .page-btn__circle,.cc-testimonials .slideshow-pagination .page-btn.active .page-btn__line,.cc-testimonials .slideshow-pagination .page-btn[aria-current=true] .page-btn__circle,.cc-testimonials .slideshow-pagination .page-btn[aria-current=true] .page-btn__line{background:var(--mk-color-text,#1c1b1b);transform:scale(1.35)}.cc-testimonials .slideshow-nav{display:flex!important;align-items:center!important;gap:24px!important;width:auto!important;margin:0!important;background:0 0!important;border:none!important}.cc-testimonials .slideshow-nav__btn,.cc-testimonials .slideshow-nav__btn.btn{width:18px;height:18px;min-height:0;padding:0!important;background:0 0!important;border:none!important;border-radius:0!important;color:var(--mk-color-text,#1c1b1b)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;opacity:.95;transition:color .2s ease,opacity .2s ease,transform .2s ease;font-size:18px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}.cc-testimonials .slideshow-nav__btn svg{width:14px!important;height:14px!important;fill:none;stroke:currentColor;stroke-width:1.25;display:block}.cc-testimonials .slideshow-nav__btn .icon{width:14px;height:14px}.cc-testimonials .slideshow-nav__counter{display:none!important}.cc-testimonials .slideshow-ctrl .container>.slideshow-pagination,.cc-testimonials .slideshow-ctrl>.slideshow-pagination{order:2}.cc-testimonials .slideshow-ctrl .container>.slideshow-nav,.cc-testimonials .slideshow-ctrl>.slideshow-nav{display:contents!important}.cc-testimonials .slideshow-nav__btn[name=prev]{order:1}.cc-testimonials .slideshow-nav__btn[name=next]{order:3}@media(max-width:768px){.cc-testimonials{padding:56px 16px!important}.cc-testimonials .section__header{margin-bottom:36px!important}.cc-testimonials .testimonial__quote{font-size:15px!important}.cc-testimonials .slideshow{min-height:280px}}@media(max-width:575px){.cc-testimonials{padding:48px 16px!important}.cc-testimonials .testimonial__quote{font-size:16px!important}.cc-testimonials .slideshow{min-height:250px}.cc-testimonials .container{padding:0!important}.cc-testimonials .section__header .h4,.cc-testimonials .section__header h2{font-size:14px!important}}newsletter-popup.pop-in.mk-newsletter-popup{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding:0!important;background:#0000008c!important;z-index:1300!important}.mk-popup-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#1c1b1b;color:#fff;width:380px;max-width:calc(100vw - 2rem);padding:2.5rem 2rem 2rem;box-shadow:0 8px 40px #0000004d}.mk-newsletter-popup .pop-in__close-button{top:.85rem!important;right:.85rem!important;color:#ffffff80!important;font-size:1.1rem;padding:4px}.mk-newsletter-popup .pop-in__close-button:hover{color:#fff!important}.mk-popup-eyebrow{font-size:.6rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--mk-color-sale,#009588);margin:0}.mk-newsletter-popup .mk-popup-box .h4{color:#fff!important;font-weight:300;letter-spacing:.12em;text-transform:uppercase;line-height:1.25;font-size:21.6px}.mk-newsletter-popup .mk-popup-box .prose,.mk-newsletter-popup .mk-popup-box .prose p{color:#fff9!important;font-size:.8rem;line-height:1.65;letter-spacing:-.01px}.mk-newsletter-popup .mk-popup-box .field__input,.mk-newsletter-popup .mk-popup-box input[type=email]{background:0 0!important;background-color:transparent!important;color:#fff!important;border-color:#fff3!important;font-size:.8rem;padding:12.8px 16px;line-height:normal}.mk-newsletter-popup .mk-popup-box input[type=email]::placeholder{color:#ffffff59!important}.mk-newsletter-popup .mk-popup-box .field__label,.mk-newsletter-popup .mk-popup-box label{color:#fff6!important;background:0 0!important}.mk-newsletter-popup .mk-popup-box [type=submit]{background-color:#fff!important;color:#1c1b1b!important;border-color:#fff!important;width:100%;font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transition:.2s ease-in-out;--hover-gradient:unset}.mk-newsletter-popup .mk-popup-box [type=submit]:hover{background-color:transparent!important;color:#fff!important}.mk-popup-no-thanks{display:block;width:100%;font-size:.7rem;font-weight:400;letter-spacing:.1em;color:#ffffff4d;text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;text-align:center;padding:0;margin-top:.15rem;transition:color .2s ease}.mk-popup-no-thanks:hover{color:#ffffffa6}@media(max-width:480px){.mk-popup-box{width:calc(100vw - 2rem);padding:2rem 1.5rem 1.5rem}}.mk-popup-box .v-stack.gap-8{gap:.75rem}.mk-popup-box form{gap:9.6px}span.mk-header-extras__follow-label{font-style:italic}li.header__primary-nav-item:last-child summary.h6,li.header__primary-nav-item:last-child summary.h6:hover{color:#009588!important}.shopify-section--main-product .container{max-width:1440px;margin:0 auto}.shopify-section--main-product .product{gap:1.5rem;padding:0 48px}@media(max-width:769px){.shopify-section--main-product .product{padding:0 20px}}.shopify-section--main-product .product-gallery__carousel{gap:.75rem!important}.shopify-section--main-product .product-gallery__thumbnail-list{gap:.5rem!important}.shopify-section--main-product .product-gallery__thumbnail{border-radius:0!important;border:2px solid transparent;transition:border-color var(--mk-trans-fast)}.shopify-section--main-product .product-gallery__thumbnail.is-selected,.shopify-section--main-product .product-gallery__thumbnail[aria-current=true]{border-color:var(--mk-color-text,#1c1b1b)}.shopify-section--main-product .product-gallery__media img{border-radius:0!important}@media(min-width:1000px){.shopify-section--main-product .product-info{position:sticky;top:calc(var(--sticky-area-height,0px) + 2rem);align-self:start}}.shopify-section--main-product .product-info{gap:1.25rem}.shopify-section--main-product .product-info .product-info__vendor,.shopify-section--main-product .product-info [data-block-type=vendor]{font-family:var(--mk-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:var(--mk-ls-extreme)!important;text-transform:uppercase!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin-bottom:.5rem}.shopify-section--main-product .product-info .product-info__title,.shopify-section--main-product .product-info h1{font-family:var(--mk-font-heading)!important;font-size:1.75rem!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text,#1c1b1b)!important;margin:0!important}.shopify-section--main-product .product-info .price,.shopify-section--main-product .product-info .price-list{font-family:var(--mk-font-body)!important;font-size:1.125rem!important;font-weight:500!important;letter-spacing:0!important;color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .product-info .price--on-sale .price__sale,.shopify-section--main-product .product-info .price__sale{color:var(--mk-color-accent,#009588)!important}.shopify-section--main-product .product-info .price__compare{font-size:.9375rem!important;color:var(--mk-color-text-faint,#9e9e9e)!important;text-decoration:line-through}.shopify-section--main-product .product-info .price-list__tax-notice,.shopify-section--main-product .product-info .price-taxes-notice{font-family:var(--mk-font-body)!important;font-size:.75rem!important;font-weight:300!important;letter-spacing:.02em!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin-top:.25rem}.shopify-section--main-product .variant-picker{gap:1.25rem!important;margin-bottom:24px}.shopify-section--main-product .variant-picker__option{gap:.625rem!important}.shopify-section--main-product .variant-picker__option-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px;justify-content:flex-start}.shopify-section--main-product .variant-picker__option legend,.shopify-section--main-product .variant-picker__option-info legend{font-family:var(--mk-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.78px;text-transform:uppercase!important;color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .variant-picker__option-info span{font-size:13px!important;color:#6b6b6b!important}.shopify-section--main-product .variant-picker__option-info .variant-picker__option-selected-value,.shopify-section--main-product .variant-picker__option-info span[data-selected-value]{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:capitalize!important;color:var(--mk-color-text-light,#6b6b6b)!important}@media(max-width:699px){.quick-buy-modal__mobile-info .h6,.quick-buy-modal__mobile-info .product-title,.quick-buy-modal__mobile-info a.product-title{font-family:var(--mk-font-heading)!important;font-size:1.0625rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.3!important;margin:0!important}.quick-buy-modal__mobile-info .price,.quick-buy-modal__mobile-info .price-list{font-family:var(--mk-font-body)!important;font-size:.9375rem!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.4!important;color:var(--mk-color-text-light,#6b6b6b)!important}.quick-buy-modal__mobile-info .price--on-sale .price__sale,.quick-buy-modal__mobile-info .price__sale{color:var(--mk-color-accent,#009588)!important}.quick-buy-modal__mobile-info .price__compare{font-size:.8125rem!important;color:var(--mk-color-text-faint,#9e9e9e)!important;text-decoration:line-through}}@media(min-width:700px){.quick-buy-modal__mobile-info .h6,.quick-buy-modal__mobile-info .product-title,.quick-buy-modal__mobile-info a.product-title{font-family:var(--mk-font-heading)!important;font-size:1.75rem!important;font-weight:400!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text,#1c1b1b)!important;margin:0!important}.quick-buy-modal__mobile-info .price,.quick-buy-modal__mobile-info .price-list{font-family:var(--mk-font-body)!important;font-size:1.125rem!important;font-weight:500!important;letter-spacing:0!important;line-height:1.4!important;color:var(--mk-color-text,#1c1b1b)!important}.quick-buy-modal__mobile-info .price--on-sale .price__sale,.quick-buy-modal__mobile-info .price__sale{color:var(--mk-color-accent,#009588)!important}.quick-buy-modal__mobile-info .price__compare{font-size:.9375rem!important;color:var(--mk-color-text-faint,#9e9e9e)!important;text-decoration:line-through}}.quick-buy-modal__mobile-info .price-list__tax-notice,.quick-buy-modal__mobile-info .price-taxes-notice{font-family:var(--mk-font-body)!important;font-size:.75rem!important;font-weight:300!important;letter-spacing:.02em!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin-top:.25rem}.quick-buy-modal .variant-picker__option legend,.quick-buy-modal .variant-picker__option-info legend{font-family:var(--mk-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.78px!important;text-transform:uppercase!important;line-height:1.4!important;color:var(--mk-color-text,#1c1b1b)!important}.quick-buy-modal .variant-picker__option-info span{font-size:13px!important;color:#6b6b6b!important}.quick-buy-modal .variant-picker__option-info .variant-picker__option-selected-value,.quick-buy-modal .variant-picker__option-info span[data-selected-value]{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:capitalize!important;color:var(--mk-color-text-light,#6b6b6b)!important}.shopify-section--main-product .variant-picker__option:has(.option-value--swatch) .variant-picker__option-values,.shopify-section--main-product .variant-picker__option:has(.option-value--swatch-underline) .variant-picker__option-values{display:grid!important;grid-auto-flow:column;grid-auto-columns:calc((100% - 2.25rem)/4);gap:.75rem!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:.125rem 0;flex-wrap:nowrap!important;position:relative}.shopify-section--main-product .variant-picker__option:has(.option-value--swatch) .variant-picker__option-values::-webkit-scrollbar,.shopify-section--main-product .variant-picker__option:has(.option-value--swatch-underline) .variant-picker__option-values::-webkit-scrollbar{display:none}.shopify-section--main-product .variant-picker__option:has(.option-value--swatch) .option-value--swatch,.shopify-section--main-product .variant-picker__option:has(.option-value--swatch-underline) .option-value--swatch-underline{scroll-snap-align:start;width:100%;aspect-ratio:1/1;min-height:auto}.shopify-section--main-product .option-value--swatch .option-value__swatch,.shopify-section--main-product .option-value--swatch-underline .option-value__swatch{border-radius:50%!important;width:100%!important;height:auto!important;aspect-ratio:1/1;border:1px solid rgba(28,27,27,.12);transition:transform var(--mk-trans-fast),box-shadow var(--mk-trans-fast)}.shopify-section--main-product .option-value--swatch input:checked~.option-value__swatch,.shopify-section--main-product .option-value--swatch-underline input:checked~.option-value__swatch{box-shadow:0 0 0 1px var(--mk-color-text,#1c1b1b);border-color:transparent}.shopify-section--main-product .option-value--swatch:hover .option-value__swatch{transform:scale(1.04)}.mk-swatch-slider{position:relative}.mk-swatch-slider__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:28px;height:28px;border:1px solid rgba(28,27,27,.25);background:#fff;color:var(--mk-color-text,#1c1b1b);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--mk-trans-fast),color var(--mk-trans-fast),opacity var(--mk-trans-fast);opacity:.95;padding:0}.mk-swatch-slider__arrow:hover{background:var(--mk-color-text,#1c1b1b);color:#fff}.mk-swatch-slider__arrow[disabled]{opacity:0;pointer-events:none}.mk-swatch-slider__arrow--prev{left:-14px}.mk-swatch-slider__arrow--next{right:-14px}.mk-swatch-slider__arrow svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.5}.shopify-section--main-product .variant-picker__option:not(:has(.option-value--swatch)):not(:has(.option-value--swatch-underline)) .variant-picker__option-values{gap:.5rem!important}.shopify-section--main-product .option-value--block,.shopify-section--main-product .option-value--block .option-value__label{font-family:var(--mk-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:0!important;min-width:48px;min-height:44px;padding:0 .75rem!important;border:1px solid rgba(28,27,27,.2)!important;background:0 0!important;color:var(--mk-color-text,#1c1b1b)!important;transition:background var(--mk-trans-fast),color var(--mk-trans-fast),border-color var(--mk-trans-fast)}.shopify-section--main-product .option-value--block:hover .option-value__label{border-color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .option-value--block input:checked~.option-value__label{background:var(--mk-color-text,#1c1b1b)!important;color:#fff!important;border-color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .option-value--block input:disabled~.option-value__label,.shopify-section--main-product .option-value--block[data-disabled] .option-value__label{color:var(--mk-color-text-faint,#9e9e9e)!important;text-decoration:line-through;border-color:#1c1b1b14!important}.shopify-section--main-product .product-info .button--link,.shopify-section--main-product .product-info .modal-opener .button--link,.shopify-section--main-product .product-info [data-block-type=modal] .button{font-family:var(--mk-font-body)!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:none!important;color:var(--mk-color-text-light,#6b6b6b)!important;text-decoration:underline;text-underline-offset:2px;padding:0!important;border:0!important;background:0 0!important;align-self:flex-start}.shopify-section--main-product .product-info .button--link:hover{color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .quantity-selector,.shopify-section--main-product quantity-selector{border:1px solid rgba(28,27,27,.2)!important;border-radius:0!important;width:fit-content;background:0 0}.shopify-section--main-product .quantity-selector button,.shopify-section--main-product quantity-selector button{width:44px;height:48px;background:0 0!important;color:var(--mk-color-text,#1c1b1b)!important;font-size:16px;transition:background var(--mk-trans-fast),color var(--mk-trans-fast)}.shopify-section--main-product .quantity-selector button:hover,.shopify-section--main-product quantity-selector button:hover{background:var(--mk-color-off-white,#faf7f2)!important}.shopify-section--main-product quantity-selector button:first-child{border-right:1px solid #cccbcb}.shopify-section--main-product quantity-selector button:last-child{border-left:1px solid #cccbcb}.shopify-section--main-product .quantity-selector input,.shopify-section--main-product quantity-selector input{font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:500!important;text-align:center;width:40px;color:var(--mk-color-text,#1c1b1b);background:0 0;border:0}.shopify-section--main-product .buy-buttons,.shopify-section--main-product buy-buttons{display:flex!important;flex-direction:column!important;gap:.625rem!important}.shopify-section--main-product .buy-buttons .button,.shopify-section--main-product .buy-buttons button[type=submit],.shopify-section--main-product .shopify-payment-button__button,.shopify-section--main-product buy-buttons .button{position:relative;isolation:isolate;overflow:hidden;width:100%!important;min-height:50px!important;border-radius:0!important;font-family:var(--mk-font-body)!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:var(--mk-ls-wider)!important;text-transform:uppercase!important;transition:color .45s cubic-bezier(.65,.05,.36,1),background-color .45s cubic-bezier(.65,.05,.36,1),border-color .45s cubic-bezier(.65,.05,.36,1)!important}.shopify-section--main-product .buy-buttons .button:not(.button--outline),.shopify-section--main-product buy-buttons .button:not(.button--outline){background-color:var(--mk-color-text,#1c1b1b)!important;color:#fff!important;border:1px solid var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .buy-buttons .button:not(.button--outline):before,.shopify-section--main-product buy-buttons .button:not(.button--outline):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;z-index:-1;transform:scaleX(0);transform-origin:right center;transition:transform .45s cubic-bezier(.65,.05,.36,1)}.shopify-section--main-product .buy-buttons .button:not(.button--outline):hover:before,.shopify-section--main-product buy-buttons .button:not(.button--outline):hover:before{transform:scaleX(1);transform-origin:left center}.shopify-section--main-product .buy-buttons .button:not(.button--outline):hover,.shopify-section--main-product buy-buttons .button:not(.button--outline):hover{color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--main-product .buy-buttons .button>*,.shopify-section--main-product buy-buttons .button>*{position:relative;z-index:1}.shopify-section--main-product .buy-buttons .button--outline,.shopify-section--main-product .shopify-payment-button__button--unbranded{background-color:transparent!important;background-image:none!important;color:var(--mk-color-text,#1c1b1b)!important;border:1px solid rgba(28,27,27,.4)!important}.shopify-section--main-product .buy-buttons .button--outline:hover,.shopify-section--main-product .shopify-payment-button__button--unbranded:hover{background-color:var(--mk-color-text,#1c1b1b)!important;background-image:none!important;color:#fff!important}.shopify-section--main-product .buy-buttons .button[disabled]{background-color:transparent!important;color:var(--mk-color-text-light,#6b6b6b)!important;border-color:#1c1b1b40!important;cursor:not-allowed}.shopify-section--main-product .product-info .accordion,.shopify-section--main-product .product-info accordion-disclosure{border-top:1px solid rgba(28,27,27,.12);border-bottom:1px solid rgba(28,27,27,.12);padding:0;margin:0}.shopify-section--main-product .product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion] .accordion,.shopify-section--main-product .product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion] accordion-disclosure{border-top:none}.shopify-section--main-product .product-info .accordion summary,.shopify-section--main-product .product-info accordion-disclosure summary{font-family:var(--mk-font-body)!important;font-size:.875rem!important;font-weight:500!important;letter-spacing:var(--mk-ls-wide)!important;text-transform:uppercase!important;color:var(--mk-color-text,#1c1b1b)!important;cursor:pointer;list-style:none}.shopify-section--main-product .product-info .accordion .accordion__toggle{padding-block:1rem!important;padding-inline:0!important}.shopify-section--main-product .product-info .accordion summary:hover,.shopify-section--main-product .product-info accordion-disclosure summary:hover{color:var(--mk-color-text-light,#6b6b6b)!important}.shopify-section--main-product .product-info .accordion .accordion__toggle .icon{width:13px;height:13px;flex-shrink:0;transition:transform .3s ease}.shopify-section--main-product .product-info .accordion summary::-webkit-details-marker{display:none}.shopify-section--main-product .product-info .accordion .prose,.shopify-section--main-product .product-info .accordion__content,.shopify-section--main-product .product-info accordion-disclosure [role=region]{font-family:var(--mk-font-body)!important;font-size:14px!important;font-weight:300!important;line-height:1.7!important;color:var(--mk-color-text-light,#6b6b6b)!important;padding-bottom:1.25rem!important}.shopify-section--main-product .product-info .accordion .prose p,.shopify-section--main-product .product-info .accordion__content p{margin:0 0 .75rem}.shopify-section--main-product .product-content-below-gallery{margin-top:3rem}.shopify-section--main-product .complementary-products [class*=title],.shopify-section--main-product .complementary-products__title{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:var(--mk-ls-extreme)!important;text-transform:uppercase!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin-bottom:1.25rem!important;text-align:center}.product-sticky-bar{border-top:1px solid rgba(28,27,27,.1)!important;padding:.75rem 1.5rem!important;z-index:50}.product-sticky-bar__info .h6{font-family:var(--mk-font-body)!important;font-size:12px!important;font-weight:600!important;letter-spacing:var(--mk-ls-wider)!important;text-transform:uppercase!important;color:var(--mk-color-text,#1c1b1b)!important}.product-sticky-bar .price,.product-sticky-bar .price-list{font-family:var(--mk-font-heading)!important;font-size:14px!important;font-weight:400!important;color:var(--mk-color-text,#1c1b1b)!important}.product-sticky-bar .buy-buttons .button,.product-sticky-bar buy-buttons .button{min-height:46px!important;padding:.75rem 2rem!important;font-size:12px!important;width:auto!important}.mk-craftsmanship{padding-block:4rem!important}@media(min-width:1000px){.mk-craftsmanship{padding-block:6rem!important}}.mk-craftsmanship .image-with-text{max-width:1400px;margin:0 auto;padding-inline:1.5rem;gap:3rem}@media(min-width:1000px){.mk-craftsmanship .image-with-text{gap:5rem;padding-inline:3rem}}.mk-craftsmanship .image-with-text picture img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94)}.mk-craftsmanship .image-with-text picture:hover img{transform:scale(1.04)}.mk-craftsmanship .prose{display:flex;flex-direction:column;gap:1.25rem;text-align:start}.mk-craftsmanship .prose .h6{font-family:var(--mk-font-body)!important;font-size:11px!important;font-weight:600!important;letter-spacing:var(--mk-ls-extreme)!important;text-transform:uppercase!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin:0!important}.mk-craftsmanship .prose :is(h2,.h2,.h3,p.h2,p.h3){font-family:var(--mk-font-heading)!important;font-size:1.75rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text,#1c1b1b)!important;margin:0!important}@media(min-width:1000px){.mk-craftsmanship .prose :is(h2,.h2,.h3,p.h2,p.h3){font-size:2.25rem!important}}.mk-craftsmanship .prose div,.mk-craftsmanship .prose p{font-family:var(--mk-font-body)!important;font-size:15px!important;font-weight:300!important;line-height:1.75!important;color:var(--mk-color-text-light,#6b6b6b)!important;margin:0}.shopify-section--related-products .section-spacing{padding-block:5rem 0}.shopify-section--related-products .bordered-section{border-top:none;border-bottom:none}.shopify-section--related-products .container{max-width:1400px;margin:0 auto!important;padding-inline:3rem}.shopify-section--related-products .section-stack{gap:0}.shopify-section--related-products .section-header{padding-bottom:2.5rem;text-align:center}.shopify-section--related-products .h2,.shopify-section--related-products h2{font-family:var(--mk-font-heading)!important;font-size:28px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text,#1c1b1b)!important;text-align:center!important;margin:0!important}.shopify-section--related-products .section-header .h6{font-family:var(--mk-font-body)!important;font-size:.8125rem!important;font-weight:300!important;color:var(--mk-color-text-light,#6b6b6b)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin:0 0 .75rem!important}@media(min-width:1000px){.shopify-section--related-products .h2,.shopify-section--related-products h2{font-size:36px!important}.shopify-section--main-product .product{gap:24px;grid-template-columns:1fr 440px}}.shopify-section--related-products scroll-carousel.product-list--carousel{display:flex!important;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.25rem;grid:none;margin:0}.shopify-section--related-products scroll-carousel.product-list--carousel::-webkit-scrollbar{display:none}.shopify-section--related-products scroll-carousel.product-list--carousel>product-card.product-card{flex:0 0 calc(25% - .9375rem);scroll-snap-align:start;min-width:0;margin:0;width:auto}.shopify-section--related-products .product-card{font-family:var(--mk-font-body);display:flex;flex-direction:column;gap:1rem}.shopify-section--related-products .product-card__info{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.375rem;padding:16px 8px 0;text-transform:none}.shopify-section--related-products .product-card__info .v-stack{gap:.375rem;align-items:center}.shopify-section--related-products .product-card .h6.product-title,.shopify-section--related-products .product-card .product-title,.shopify-section--related-products .product-card a.product-title{font-family:var(--mk-font-heading)!important;font-size:17.6px!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:1.2!important;color:var(--mk-color-text,#1c1b1b)!important;margin:0!important}.shopify-section--related-products .price,.shopify-section--related-products .price-list,.shopify-section--related-products .price-list .price{font-family:var(--mk-font-body)!important;font-size:.9375rem!important;font-weight:300!important;letter-spacing:.04em!important;color:var(--mk-color-text-light,#6b6b6b)!important;justify-content:center;text-align:center;margin:0}.shopify-section--related-products .price--on-sale .price__sale{color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--related-products .price__compare{color:#9e9e9e!important}.shopify-section--related-products .product-card__info fieldset{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:0;border:none}.shopify-section--related-products .price-list sale-price.h6.text-subdued{font-size:16px;color:#6b6b6b;font-weight:300;letter-spacing:.96px}.shopify-section--related-products .product-card__info .color-swatch,.shopify-section--related-products .product-card__info .color-swatch-label{--color-swatch-size:16px;width:16px;height:16px;min-width:16px;min-height:16px;border-radius:2px;border:1px solid rgba(0,0,0,.1);padding:0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;outline:0;overflow:hidden}.shopify-section--related-products .product-card__info .color-swatch:hover{transform:scale(1.15)}.shopify-section--related-products .product-card__info .color-swatch.is-selected,.shopify-section--related-products .product-card__info .color-swatch[data-selected=true],.shopify-section--related-products .product-card__info :checked+.color-swatch-label{border-color:var(--mk-color-text,#1c1b1b);box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--mk-color-text,#1c1b1b)}.shopify-section--related-products .floating-controls-container{position:relative}.shopify-section--related-products .floating-controls-container__control{position:absolute;top:40%;transform:translateY(-50%);z-index:1;opacity:1!important;pointer-events:auto}.shopify-section--related-products .floating-controls-container__control:first-child{left:-28px}.shopify-section--related-products .floating-controls-container__control:last-child{right:-28px}.shopify-section--related-products .circle-button,.shopify-section--related-products .prev-next-button,.shopify-section--related-products .prev-next-button.circle-button{background:#fff!important;border:none!important;box-shadow:0 2px 12px #0000001a!important;color:var(--mk-color-text,#1c1b1b)!important;border-radius:50%!important;width:56px!important;height:56px!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease,opacity .2s ease}.shopify-section--related-products .circle-button:hover,.shopify-section--related-products .prev-next-button:hover{box-shadow:0 4px 20px #00000026!important;background:#fff!important;color:var(--mk-color-text,#1c1b1b)!important}.shopify-section--related-products .prev-next-button[disabled]{opacity:0!important;pointer-events:none}.shopify-section--related-products .prev-next-button>svg{width:18px;height:18px}@media(max-width:999px){.shopify-section--related-products .container{padding-inline:0rem}.shopify-section--related-products scroll-carousel.product-list--carousel>product-card.product-card{flex:0 0 calc(33.333% - 1.25rem * 2 / 3)}.shopify-section--related-products .floating-controls-container__control:first-child{left:-12px}.shopify-section--related-products .floating-controls-container__control:last-child{right:-12px}}@media(max-width:749px){.shopify-section--related-products .section-spacing{padding-block:3rem 0}.shopify-section--related-products .container{padding:0;max-width:100%}.shopify-section--related-products .section-header{padding:0 1.25rem 1.5rem}.shopify-section--related-products scroll-carousel.product-list--carousel{gap:.75rem}.shopify-section--related-products scroll-carousel.product-list--carousel>product-card.product-card{flex:0 0 45%}.shopify-section--related-products .floating-controls-container__control{display:none}.shopify-section--related-products .product-card .product-title,.shopify-section--related-products .product-card a.product-title{font-size:.9rem!important;letter-spacing:.08em!important}.shopify-section--related-products .price,.shopify-section--related-products .price-list{font-size:.875rem!important}}@media(max-width:480px){.shopify-section--related-products scroll-carousel.product-list--carousel>product-card.product-card{flex:0 0 65%}}.product .product-gallery__thumbnail{padding:0}.product .product-gallery{gap:32px}.product .price-list--product .h4.text-subdued{color:#1c1b1b!important;margin-bottom:4px;letter-spacing:normal}.product-info .product-title{text-transform:uppercase;letter-spacing:.06em}.product-info .option-value--thumbnail,.product-info .option-value--thumbnail img{width:72px!important;height:72px!important;min-width:72px;border-radius:0;object-fit:cover;overflow:hidden}.product-info .thumbnail-swatch{--swatch-size:72px!important;border-width:2px!important;border-style:solid!important;border-color:transparent!important;border-radius:0!important;transition:border-color .2s ease}.product-info .thumbnail-swatch:hover{border-color:var(--mk-color-text-light,#6b6b6b)!important}.product-info .thumbnail-swatch.is-selected,.product-info input:checked+.thumbnail-swatch{border-color:var(--mk-color-text,#1c1b1b)!important}.product-info .block-swatch.is-disabled{opacity:.55;cursor:not-allowed;text-decoration:none;color:rgb(var(--text-color) / .55)!important}.product-info .block-swatch.is-disabled:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;pointer-events:none}.mk-variant-slide{position:relative;display:inline-flex;width:72px;min-width:72px;height:72px;flex-shrink:0}.mk-variant-slide .thumbnail-swatch{width:100%;height:100%}@media(max-width:699px){.mk-variant-slide{width:56px;min-width:56px;height:56px}}.mk-swatch-slider{display:flex;align-items:center;gap:8px}.mk-swatch-track{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;flex:1;max-width:372px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.mk-swatch-track::-webkit-scrollbar{display:none}.mk-swatch-track>*{flex-shrink:0;scroll-snap-align:start}.mk-swatch-arrow{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;padding:0;background:#fff;border:1px solid rgba(28,27,27,.25);border-radius:50%;cursor:pointer;color:var(--mk-color-text,#1c1b1b);transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .25s ease;flex-shrink:0}.mk-swatch-arrow:hover{background:var(--mk-color-text,#1c1b1b);color:#fff;border-color:var(--mk-color-text,#1c1b1b)}.mk-swatch-arrow.is-hidden{opacity:.3;pointer-events:none}.mk-swatch-arrow svg{width:10px;height:10px;fill:currentColor;display:block}@media(max-width:699px){.mk-swatch-track{max-width:none}.shopify-section--main-product .variant-picker__option-info{row-gap:4px}}.quick-buy-modal .product-gallery__carousel-with-arrows,.shopify-section--main-product .product-gallery__carousel-with-arrows{display:block!important;position:relative!important}.quick-buy-modal .product-gallery__carousel-with-arrows .product-gallery__media,.shopify-section--main-product .product-gallery__carousel-with-arrows .product-gallery__media{width:100%!important;margin-inline:0!important}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-next-button,.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-prev-button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button{display:block!important;position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:36px;height:36px;pointer-events:auto}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-prev-button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button{left:5px}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-next-button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button{right:5px}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-next-button>button,.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-prev-button>button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button>button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button>button{display:inline-flex!important;align-items:center;justify-content:center;width:36px;height:36px;padding:0!important;margin:0!important;border:0;border-radius:50%;background:#ffffffe6;box-shadow:0 1px 6px #00000014;color:var(--mk-color-text,#1c1b1b);cursor:pointer;transition:background .2s ease,box-shadow .2s ease}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-next-button>button:hover,.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-prev-button>button:hover,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button>button:hover,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button>button:hover{background:#fff;box-shadow:0 2px 10px #0000001f}.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-next-button>button svg,.quick-buy-modal .product-gallery__carousel-with-arrows>carousel-prev-button>button svg,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button>button svg,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button>button svg{width:14px;height:14px;fill:currentColor;display:block}@media(min-width:1000px){.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-next-button,.shopify-section--main-product .product-gallery__carousel-with-arrows>carousel-prev-button{display:none!important}.quick-buy-modal .product-gallery .page-dots,.quick-buy-modal carousel-navigation.page-dots{display:none!important}}.mk-preorder-note{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 0;border:1px solid var(--mk-color-border-medium);background:#faf7f2;font-family:var(--mk-font-body);font-size:.8125rem;font-weight:500;letter-spacing:var(--mk-ls-wide);text-transform:uppercase;color:var(--mk-color-text);text-align:center;margin:0}.mk-preorder-note svg{fill:currentColor;flex-shrink:0}.shopify-section--main-product .product-info .product-info__block-list{--mk-qty-h:2.4rem;--mk-qty-input:2.5rem;--mk-qty-w:130px;--mk-buy-gap:12px;display:grid;grid-template-columns:var(--mk-qty-w) 1fr;grid-auto-flow:row dense;column-gap:var(--mk-buy-gap);row-gap:0;align-items:start}@media screen and (min-width:700px){.shopify-section--main-product .product-info .product-info__block-list{--mk-qty-h:2.7rem}}.shopify-section--main-product .product-info .product-info__block-list>*{grid-column:1/-1;margin-block-end:0!important}.product-info__block-item[data-block-id=variant_picker]{margin-top:12px!important}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=quantity-selector]{grid-column:1;--product-info-gap:8px}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=buy-buttons]{--product-info-gap:8px}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=accordion]+.product-info__block-item[data-block-type=accordion]{--product-info-gap:0}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=combine-with]{--product-info-gap:3rem}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=quantity-selector] .quantity-selector{height:100%;min-height:3rem}.shopify-section--main-product .product-info .product-info__block-item[data-block-type=buy-buttons]{grid-column:2}.shopify-section--main-product .product-info .shopify-payment-button{margin-left:calc(-1 * (var(--mk-qty-w) + var(--mk-buy-gap)));width:calc(100% + var(--mk-qty-w) + var(--mk-buy-gap));box-sizing:border-box}.shopify-section--main-product .product-info .shopify-payment-button__button{width:100%;box-sizing:border-box}.accordion__disclosure .h6{font-size:14px;letter-spacing:.84px;font-weight:500}.shopify-section--product-breadcrumb .mk-product-breadcrumb{display:block;padding-top:2rem;padding-bottom:1.5rem}.mk-product-breadcrumb .breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0}.mk-product-breadcrumb .breadcrumb__list-item{display:inline-flex;align-items:center;line-height:1}.mk-product-breadcrumb .breadcrumb__list-item a,.mk-product-breadcrumb .breadcrumb__list-item span{font-family:var(--mk-font-body)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--mk-color-text-faint,#9e9e9e)!important;transition:color .2s ease}.mk-product-breadcrumb .breadcrumb__list-item a:hover{color:var(--mk-color-text,#1c1b1b)!important}.mk-product-breadcrumb .breadcrumb__list-item:last-child span{color:var(--mk-color-text,#1c1b1b)!important}.mk-product-breadcrumb .breadcrumb__list-item+.breadcrumb__list-item:before{content:"";display:inline-block;width:6px;height:10px;margin-right:6px;background:currentColor;color:var(--mk-color-text-faint,#9e9e9e);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'><path d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'/></svg>") no-repeat center/contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'><path d='M181.66,133.66l-80,80a8,8,0,0,1-11.32-11.32L164.69,128,90.34,53.66a8,8,0,0,1,11.32-11.32l80,80A8,8,0,0,1,181.66,133.66Z'/></svg>") no-repeat center/contain}.header__primary-nav:hover li.header__primary-nav-item:last-child summary[data-title],li.header__primary-nav-item:last-child summary[data-title]:hover{color:#000!important}@keyframes mk-card-img-appear{0%{transform:scale(1.04)}to{transform:scale(1)}}.product-card__image--primary{animation:mk-card-img-appear .35s cubic-bezier(.25,.46,.45,.94) both;transform-origin:center}@keyframes mk-gallery-img-fadein{0%{opacity:0}to{opacity:1}}.product-gallery__carousel .product-gallery__media.is-selected .product-gallery__image,.product-gallery__carousel .product-gallery__media.is-selected>img,.product-gallery__carousel .product-gallery__media.is-selected>video{animation:mk-gallery-img-fadein .4s ease both}.block-swatch__color[style*=background],.color-swatch[style*=background]{background-clip:padding-box}.product-card__figure .product-card__media{overflow:hidden;display:block;width:100%;position:relative}.product-card__figure .product-card__image--primary{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.product-card__figure .product-card__image--secondary{object-fit:contain;object-position:center;mix-blend-mode:normal}.mk-featured-coll .section-stack{padding:0}@media(min-width:1000px)and (max-width:1200px){.header__secondary-nav{column-gap:20px}.header{column-gap:2rem}span.mk-header-extras__follow-label{display:none}nav.header__primary-nav{gap:5px 14px}.header__logo-image{width:200px}x-header.header{grid-template-columns:minmax(0px,1fr) auto auto}}@media(max-width:1000px){span.mk-header-extras__divider{display:none}.header__logo-image{width:150px}.testimonials-track{min-height:300px}.header-sidebar::part(panel-list){position:relative;border-top:1px solid #ddd;padding-top:20px}}@media(max-width:700px){.header__logo-image{width:120px}x-header.header.color-scheme{padding:10px 16px}.mk-featured-coll{padding:40px 0}.mk-featured-coll .product-card__info .h6.product-title,.mk-featured-coll .product-card__info .product-title,.mk-featured-coll .product-card__info a.product-title{font-size:14px!important}.mk-featured-coll .mk-featured-coll__footer a.button,.mk-featured-coll__footer .button{padding:12px 24px!important;font-size:14px!important;line-height:normal}.mk-footer .footer__aside,.mk-footer .footer__block-list{padding-inline:20px!important}h2.mk-lb__heading{font-size:28px!important;margin-bottom:40px}}.mk-cart-drawer{--drawer-header-padding-inline:2rem;--drawer-header-padding-block:1.125rem;--drawer-body-padding-inline:1.25rem;--drawer-body-padding-block:1.25rem;--drawer-footer-padding-inline:1.25rem;--drawer-footer-padding-block:1.25rem}@media(max-width:576px){.mk-cart-drawer{--drawer-header-padding-inline:1.25rem;--drawer-header-padding-block:1rem}}.mk-cart-drawer [slot=header],.mk-cart-drawer [slot=header].h4,.mk-cart-drawer p.h4[slot=header]{text-transform:none!important;font-weight:400;letter-spacing:.05em;font-size:1.25rem;line-height:1.5}.mk-cart-drawer .cart-drawer__items{gap:1.5rem}.mk-cart-drawer .line-item{animation:mk-cart-item-fade-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes mk-cart-item-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mk-cart-drawer .line-item{animation:none}}.mk-cart-drawer .line-item{column-gap:1.25rem;align-items:flex-start}.mk-cart-drawer .line-item__media{width:80px;height:100px;aspect-ratio:4/5;object-fit:cover;flex-shrink:0;background:#1c1b1b0a}@media(max-width:576px){.mk-cart-drawer .line-item__media{width:70px;height:88px}}.mk-cart-drawer .line-item-info{flex:1;min-width:0;display:flex;flex-direction:column}.mk-cart-drawer .line-item-info>.v-stack{gap:.375rem;width:100%}.mk-cart-drawer .line-item-info>.v-stack>.v-stack{gap:.375rem;width:100%}.mk-cart-drawer .line-item-info>.v-stack>.v-stack:first-of-type>a,.mk-cart-drawer .line-item-info>.v-stack>.v-stack:first-of-type>p{font-family:var(--heading-font-family, inherit);font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.35;color:rgb(var(--text-color,28 27 27));text-decoration:none;transition:opacity .2s ease;margin:0}.mk-cart-drawer .line-item-info>.v-stack>.v-stack:first-of-type>a:hover{opacity:.7}.mk-cart-drawer .mk-line-item-title-color{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.mk-cart-drawer .mk-line-item-option{font-family:var(--body-font-family, inherit);font-size:.8rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.4;color:#1c1b1b99;margin:0}.mk-cart-drawer .mk-line-item-price{font-family:DM Sans,Helvetica Neue,Arial,sans-serif;font-size:.85rem;font-weight:300;line-height:1.4;color:#1c1b1b;letter-spacing:0;text-transform:none;margin:0}.mk-cart-drawer .line-item-info .price-list,.mk-cart-drawer .line-item-info price-list{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.5rem;font-size:.85rem;margin-top:0}.mk-cart-drawer .line-item-info .price-list sale-price,.mk-cart-drawer .line-item-info price-list sale-price{display:inline-block;color:#1c1b1b;font-size:.85rem;font-family:var(--body-font-family, inherit);text-transform:none;letter-spacing:0}.mk-cart-drawer .line-item-info line-item-quantity,.mk-cart-drawer line-item-quantity.h-stack{display:flex!important;align-items:center;justify-content:space-between!important;gap:.5rem;margin-top:.25rem;width:100%}.mk-cart-drawer .quantity-selector--sm{--quantity-selector-height:32.4px;--quantity-selector-input-width:40px;border-color:#1c1b1b40}.mk-cart-drawer .quantity-selector--sm .quantity-selector__button{width:32px;height:32.4px;transition:background-color .2s ease,opacity .2s ease}@media(hover:hover){.mk-cart-drawer .quantity-selector--sm .quantity-selector__button:hover{background-color:#1c1b1b0d}}.mk-cart-drawer .quantity-selector--sm .quantity-selector__input-wrapper{border-inline-start:1px solid rgba(28,27,27,.25);border-inline-end:1px solid rgba(28,27,27,.25);align-self:stretch;width:40px;height:32.4px}.mk-cart-drawer .line-item-info line-item-quantity>.link{font-size:.75rem;color:#6b6b6b;transition:color .2s ease}.mk-cart-drawer .line-item-info line-item-quantity>.link:hover{color:#1c1b1b;background:linear-gradient(to right,#1c1b1b,#1c1b1b) 0 min(100%,1.2lh)/100% 1px no-repeat}.mk-cart-drawer__subtotal{display:flex;align-items:center;justify-content:space-between;font-family:var(--heading-font-family, inherit);font-size:.85rem;font-weight:600;letter-spacing:.816px;text-transform:uppercase;color:#1c1b1b;margin-top:0;line-height:normal}.mk-cart-drawer__subtotal-price{letter-spacing:.05em}.mk-cart-drawer .cart-drawer__footer .button-group .button{width:100%;font-family:Jost,Helvetica Neue,Arial,sans-serif;font-size:12px;padding-block:1rem;letter-spacing:2.4px;font-weight:500;line-height:normal}.mk-cart-drawer .cart-drawer__footer .button-group{font-family:var(--body-font-family, inherit);font-size:.75rem;color:#1c1b1b99;text-align:center}.metafield-rich_text_field{margin-block-end:20px}.shopify-section--main-product .variant-picker__option-values{min-height:2.75rem}.shopify-section--main-product .variant-picker__option-values .block-swatch,.shopify-section--main-product .variant-picker__option-values .block-underline,.shopify-section--main-product .variant-picker__option-values .thumbnail-swatch{animation:mkOptionFadeIn .2s ease both}@keyframes mkOptionFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.shopify-section--main-product .product-gallery__media:not([hidden])>*{animation:mkGalleryFadeIn .22s ease both}@keyframes mkGalleryFadeIn{0%{opacity:.6}to{opacity:1}}@media(prefers-reduced-motion:reduce){.shopify-section--main-product .product-gallery__media:not([hidden])>*,.shopify-section--main-product .variant-picker__option-values .block-swatch,.shopify-section--main-product .variant-picker__option-values .block-underline,.shopify-section--main-product .variant-picker__option-values .thumbnail-swatch{animation:none}}.mk-blog{display:grid;row-gap:2rem}.mk-blog__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:rgb(var(--text-color) / .65);font-size:10px}.mk-blog__breadcrumbs a{color:inherit;text-decoration:none;transition:color .15s ease}.mk-blog__breadcrumbs a:hover,.mk-blog__breadcrumbs span[aria-current=page]{color:rgb(var(--text-color))}.mk-blog__page-title{text-align:center}.mk-blog__layout{display:grid;grid-template-columns:1fr;column-gap:3rem;row-gap:2.5rem;align-items:start}@media screen and (min-width:990px){.mk-blog__layout{grid-template-columns:minmax(0,1fr) clamp(240px,26%,320px);column-gap:3.75rem}}.mk-blog__main{min-width:0;display:flex;flex-direction:column;row-gap:2rem}.mk-blog__toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block-end:.5rem;border-block-end:1px solid rgb(var(--text-color) / .08)}.mk-blog__toolbar-sort{display:flex;align-items:center;gap:.75rem;margin-inline-start:auto}.mk-blog__toolbar-search{position:relative;display:flex;align-items:center;flex:1;max-width:320px}.mk-blog__toolbar-search-input{flex:1;width:100%;font:inherit;font-size:var(--text-sm);padding:.5rem 2.5rem .5rem .75rem;background-color:transparent;color:rgb(var(--text-color));border:1px solid rgb(var(--text-color) / .2);border-radius:2px}.mk-blog__toolbar-search-input::placeholder{color:rgb(var(--text-color) / .45)}.mk-blog__toolbar-search-input:focus-visible{outline:0;border-color:rgb(var(--text-color) / .55)}.mk-blog__toolbar-search-button{position:absolute;inset-inline-end:.5rem;background:0 0;border:0;padding:.4rem;cursor:pointer;color:rgb(var(--text-color) / .7);display:flex;align-items:center;justify-content:center}.mk-blog__toolbar-search-button:hover{color:rgb(var(--text-color))}.mk-blog__toolbar.mk-blog__toolbar--article-mobile{border-block-end:none}@media screen and (min-width:990px){.mk-blog__toolbar-search,.mk-blog__toolbar--article-mobile{display:none}}@media screen and (max-width:990px){.mk-article .mk-blog__main{gap:1rem}}@media screen and (max-width:989px){.mk-blog-widget--search{display:none}}@media screen and (max-width:479px){.mk-blog__toolbar{flex-direction:column;align-items:stretch}.mk-blog__toolbar-search{max-width:none}.mk-blog__toolbar-sort{margin-inline-start:0;justify-content:flex-end}}.mk-blog__sort-label{color:rgb(var(--text-color) / .65);letter-spacing:var(--heading-letter-spacing)}.mk-blog__sort-select{font:var(--text-base)/1.4 var(--text-font-family);font-weight:var(--text-font-weight);letter-spacing:.02em;color:rgb(var(--text-color));background-color:transparent;border:1px solid rgb(var(--text-color) / .18);padding:.5rem 2rem .5rem .75rem;border-radius:2px;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgb(var(--text-color)) 50%),linear-gradient(135deg,rgb(var(--text-color)) 50%,transparent 50%);background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}.mk-blog__sort-select:focus-visible{outline:2px solid rgb(var(--text-color) / .4);outline-offset:2px}.mk-blog__active-filter{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .9rem;background-color:rgb(var(--text-color) / .04);border-inline-start:3px solid rgb(var(--text-color))}.mk-blog__active-filter-label{color:rgb(var(--text-color) / .65);text-transform:uppercase;letter-spacing:.06em}.mk-blog__active-filter-chip{font-weight:var(--heading-font-weight);letter-spacing:.04em;text-transform:uppercase}.mk-blog__active-filter-clear{margin-inline-start:auto;display:inline-flex;align-items:center;gap:.35rem;color:rgb(var(--text-color) / .7);text-decoration:none;letter-spacing:.06em;text-transform:uppercase;transition:color .15s ease}.mk-blog__active-filter-clear:hover{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mk-blog__active-filter-clear span{font-size:1.1em;line-height:1}.mk-blog__list{display:flex;flex-direction:column;row-gap:0}.mk-blog-card{display:grid;grid-template-columns:1fr;column-gap:1.5rem;row-gap:1rem;padding-block:1.75rem;border-block-end:1px solid rgb(var(--text-color) / .08)}@media screen and (min-width:700px){.mk-blog-card{padding-block:2rem}}.mk-blog__list>.mk-blog-card:first-child{padding-block-start:0}.mk-blog__list>.mk-blog-card:last-child{padding-block-end:0;border-block-end:0}@media screen and (min-width:700px){.mk-blog-card{grid-template-columns:minmax(0,38%) minmax(0,1fr);column-gap:2rem}}.mk-blog-card__media{display:block;overflow:hidden;aspect-ratio:4/3;background-color:rgb(var(--text-color) / .04)}.mk-blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.mk-blog-card__media:hover .mk-blog-card__image{transform:scale(1.04)}.mk-blog-card__body{display:flex;flex-direction:column;row-gap:.75rem;align-self:center}.mk-blog-card__title{margin:0;line-height:1.3}.mk-blog-card__title a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s ease}.mk-blog-card__title a:hover{background-size:100% 1px}.mk-blog-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;color:rgb(var(--text-color) / .65);font-weight:var(--heading-font-weight)}.mk-blog-card__meta-sep{opacity:.5}.mk-blog-card__excerpt{margin:0;color:rgb(var(--text-color) / .78);line-height:1.7}.mk-blog-card__read-more{align-self:start;font-style:italic;text-decoration:underline;text-underline-offset:3px}.mk-blog__main .pagination{justify-content:center;margin-block-start:1rem}.mk-blog__page-count{text-align:end;color:rgb(var(--text-color) / .65)}.mk-blog__sidebar{display:flex;flex-direction:column;row-gap:1.5rem}.shopify-section--main-article .section-spacing.section-spacing--tight,.shopify-section--main-blog .section-spacing.section-spacing--tight{padding-top:20px}@media screen and (min-width:990px){.mk-blog__sidebar{position:sticky;top:1rem}}.mk-blog-widget{border:1px solid rgb(var(--text-color) / .1);padding:1.25rem;display:flex;flex-direction:column;row-gap:.9rem}@media screen and (max-width:990px){.mk-blog-widget.mk-blog-widget--search{display:none}}.mk-blog-widget__title{margin:0;padding-block-end:.75rem;border-block-end:1px solid rgb(var(--text-color) / .1);text-transform:uppercase;letter-spacing:.08em}.mk-blog-widget__search-form{position:relative;display:flex;align-items:center}.mk-blog-widget__search-input{flex:1;width:100%;font:inherit;font-size:var(--text-sm);padding:.6rem 2.5rem .6rem .75rem;background-color:transparent;color:rgb(var(--text-color));border:1px solid rgb(var(--text-color) / .2);border-radius:2px}.mk-blog-widget__search-input::placeholder{color:rgb(var(--text-color) / .45)}.mk-blog-widget__search-input:focus-visible{outline:0;border-color:rgb(var(--text-color) / .55)}.mk-blog-widget__search-button{position:absolute;inset-inline-end:.5rem;background:0 0;border:0;padding:.4rem;cursor:pointer;color:rgb(var(--text-color) / .7);display:flex;align-items:center;justify-content:center}.mk-blog-widget__search-button:hover{color:rgb(var(--text-color))}.mk-blog-widget__article{display:flex;flex-direction:column;row-gap:.75rem;text-decoration:none;color:inherit}.mk-blog-widget__article-image{width:100%;aspect-ratio:4/3;object-fit:cover;background-color:rgb(var(--text-color) / .04)}.mk-blog-widget__article-title{margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.04em}.mk-blog-widget__article:hover .mk-blog-widget__article-title{color:rgb(var(--text-color) / .7)}.mk-blog-widget__article-meta{color:rgb(var(--text-color) / .6)}.mk-blog-widget__article-excerpt{margin:0;color:rgb(var(--text-color) / .78);font-size:var(--text-sm);line-height:1.65}.mk-blog-widget__article-excerpt .link-faded{margin-inline-start:.25rem;font-style:italic}.mk-blog-widget__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;padding:.75rem 1rem;background-color:rgb(var(--button-background,var(--text-color)));color:rgb(var(--button-text-color,255 255 255));font:var(--button-font);letter-spacing:var(--button-letter-spacing, .08em);text-transform:var(--button-text-transform,uppercase);text-decoration:none;border-radius:var(--button-border-radius,0);border:1px solid rgb(var(--button-background,var(--text-color)));transition:opacity .2s ease,background-color .2s ease,color .2s ease}.mk-blog-widget__cta:hover{opacity:.85}.mk-blog-widget__tags{display:flex;flex-wrap:wrap;gap:.4rem}.mk-blog-widget__tag-item a{display:inline-block;padding:.4rem .7rem;font-size:var(--text-xs);letter-spacing:.02em;background-color:rgb(var(--text-color) / .05);color:rgb(var(--text-color) / .85);text-decoration:none;border-radius:2px;transition:background-color .15s ease,color .15s ease}.mk-blog-widget__tag-item a:hover,.mk-blog-widget__tag-item.is-active a{background-color:rgb(var(--text-color));color:#fff}.mk-blog-widget__archive{display:flex;flex-direction:column;row-gap:.85rem}.mk-blog-widget__archive-year-label{display:inline-block;margin:0;color:rgb(var(--text-color));text-decoration:none;font-weight:var(--heading-font-weight);letter-spacing:.02em;transition:color .15s ease}.mk-blog-widget__archive-year-label.is-active,.mk-blog-widget__archive-year-label.is-active-parent,.mk-blog-widget__archive-year-label:hover{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mk-blog-widget__archive-year-label span{color:rgb(var(--text-color) / .55);font-weight:var(--text-font-weight);margin-inline-start:.15rem}.mk-blog-widget__archive-months{margin-block-start:.4rem;margin-inline-start:.5rem;display:flex;flex-direction:column;row-gap:.3rem}.mk-blog-widget__archive-month{font-size:var(--text-sm)}.mk-blog-widget__archive-month-link{display:inline-flex;align-items:baseline;gap:.4rem;color:rgb(var(--text-color) / .85);text-decoration:none;transition:color .15s ease}.mk-blog-widget__archive-month-link:hover{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mk-blog-widget__archive-month-link.is-active{color:rgb(var(--text-color));font-weight:var(--heading-font-weight);text-decoration:underline;text-underline-offset:3px}.mk-blog-widget__archive-month-count{color:rgb(var(--text-color) / .55)}.mk-blog__empty{margin:0;padding-block:2rem;text-align:center;color:rgb(var(--text-color) / .65)}.collection-banner[allow-transparent-header] .breadcrumb--floating{inset-block-start:calc(var(--header-height,0px) + 1.25rem)}@media screen and (max-width:767px){.collection-banner[allow-transparent-header] .breadcrumb--floating{inset-block-start:1.25rem}}.mk-article__content{display:flex;flex-direction:column;row-gap:1.75rem}.mk-article__hero{overflow:hidden;background-color:rgb(var(--text-color) / .04)}.mk-article__hero-image{display:block;width:100%;height:auto;max-height:60vh;object-fit:cover}.mk-article__header{display:flex;flex-direction:column;row-gap:.75rem;padding-block:.5rem;border-block-end:1px solid rgb(var(--text-color) / .08)}.mk-article__title{margin:0;line-height:1.25}.mk-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;color:rgb(var(--text-color) / .65);font-weight:var(--heading-font-weight)}.mk-article__meta-sep{opacity:.5}.mk-article__body{line-height:1.75}.mk-article__body img{max-width:100%;height:auto;margin-block:1.5rem .5rem}.mk-article__body h2,.mk-article__body h3,.mk-article__body h4{margin-block:1.5rem .75rem}.mk-article__footer{display:flex;flex-direction:column;row-gap:1rem;padding-block-start:1.25rem;border-block-start:1px solid rgb(var(--text-color) / .08)}.mk-article__categories{margin:0;color:rgb(var(--text-color) / .78);display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem}.mk-article__categories-label{color:rgb(var(--text-color) / .55);margin-inline-end:.3rem;text-transform:uppercase;letter-spacing:.06em}.mk-article__categories a{color:inherit;text-decoration:none}.mk-article__categories a:hover{text-decoration:underline;text-underline-offset:3px}.mk-article__tags{display:flex;flex-wrap:wrap;gap:.4rem}.mk-article__tags li a{display:inline-block;padding:.35rem .65rem;font-size:var(--text-xs);letter-spacing:.04em;background-color:rgb(var(--text-color) / .05);color:rgb(var(--text-color) / .85);text-decoration:none;border-radius:2px;transition:background-color .15s ease,color .15s ease}.mk-article__tags li a:hover{background-color:rgb(var(--text-color));color:#fff}.mk-article__share{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;padding-block-start:1rem}.mk-article__section-title{margin:0 0 1rem;padding-block-end:.75rem;border-block-end:1px solid rgb(var(--text-color) / .1);text-transform:uppercase;letter-spacing:.08em;font-size:22px}.mk-article__related-products{padding-block-start:1.5rem}.mk-article__related-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media screen and (min-width:700px){.mk-article__related-products-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.mk-article__comments{padding-block-start:1.5rem;display:flex;flex-direction:column;row-gap:1.5rem}.mk-article__comment-list{display:flex;flex-direction:column;row-gap:1.25rem;margin:0;padding:0}.mk-article__comment{padding:1rem 1.25rem;background-color:rgb(var(--text-color) / .03);border-inline-start:3px solid rgb(var(--text-color) / .15)}.mk-article__comment-meta{margin-block-start:.5rem;display:flex;align-items:center;gap:.4rem;font-size:var(--text-xs);color:rgb(var(--text-color) / .6)}.mk-article__comment-form-wrap{padding:1.25rem;background-color:rgb(var(--text-color) / .03)}.mk-article__login-prompt{margin:0;padding:.75rem 1rem;background-color:rgb(var(--text-color) / .05);color:rgb(var(--text-color) / .78)}.mk-article__login-prompt a{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:3px}.mk-article__comment-submit{margin-block-start:1rem}.mk-article__spam-disclaimer{font-size:var(--text-sm);color:rgb(var(--text-color) / .65);margin-block-end:1rem}.mk-article__related-posts{padding-block-start:1.5rem}.mk-article__related-posts-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:700px){.mk-article__related-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mk-article__related-posts-grid .mk-blog-card{grid-template-columns:1fr;border-block-end:0;padding-block-end:0}@media screen and (min-width:700px){.mk-article__related-posts-grid .mk-blog-card{grid-template-columns:1fr}}.mk-article__related-posts-grid .mk-blog-card__title{font-size:var(--text-base)}.product-card price-list:has(compare-at-price) sale-price,product-card price-list:has(compare-at-price) sale-price{color:#e32c2b}.mk-featured-coll .product-card__info .price-list:has(compare-at-price) sale-price,.mk-featured-coll .product-card__info price-list:has(compare-at-price) sale-price{color:#e32c2b!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mk-homepage.css.map */
