.mk-ribbon-section{position:relative;z-index:1}.mk-ribbon.mk-land-surface{padding-block:0;background-image:none}.mk-ribbon .mk-ribbon__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:var(--mk-max);min-height:44px;margin-inline:auto;padding-inline:var(--mk-gutter)}.mk-ribbon .mk-ribbon__land{display:flex;align-items:center;gap:8px;min-width:0;margin:0;color:var(--land-ink);font-family:var(--mk-font-display);font-size:.9375rem;font-weight:600;line-height:1.2}.mk-ribbon .mk-ribbon__icon{flex:none;width:18px;height:18px;color:var(--land-ink)}.mk-ribbon .mk-ribbon__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mk-ribbon .mk-ribbon__label{flex:none;padding:3px 8px;border-radius:var(--mk-r-pill);background-color:var(--mk-cloud);color:var(--mk-ink);font-family:var(--mk-font-body);font-size:.6875rem;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.mk-ribbon .mk-ribbon__tagline{display:none;min-width:0;overflow:hidden;color:rgb(var(--land-ink-rgb) / .8);font-family:var(--mk-font-body);font-size:var(--mk-fs-small);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.mk-ribbon .mk-ribbon__tagline:before{content:"\b7";margin-inline-end:8px;color:rgb(var(--land-ink-rgb) / .5)}.mk-ribbon .mk-ribbon__link{display:inline-flex;flex:none;align-items:center;gap:2px;min-height:44px;margin-inline-end:-8px;padding-inline:8px;border-radius:var(--mk-r-pill);color:var(--land-ink);font-family:var(--mk-font-body);font-size:var(--mk-fs-small);font-weight:800;text-decoration:none}.mk-ribbon .mk-ribbon__link .mk-icon{width:16px;height:16px}.mk-ribbon .mk-ribbon__link:focus-visible{outline:3px solid var(--land-ink);outline-offset:-3px}@media(hover:hover){.mk-ribbon .mk-ribbon__link:hover span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}}@media screen and (min-width:990px){.mk-ribbon .mk-ribbon__tagline{display:block}.mk-ribbon .mk-ribbon__land{font-size:1rem}}.mk-oddschip{width:100%}.mk-oddschip .mk-oddschip__pill{display:flex;align-items:center;gap:10px;width:100%;padding:5px 12px 5px 5px;border-radius:26px}.mk-oddschip .mk-oddschip__sticker{display:grid;flex:none;place-items:end center;width:40px;height:40px;border-radius:50%;background:radial-gradient(closest-side,var(--mk-bubblegum-soft),var(--mk-lilac-soft))}.mk-oddschip .mk-oddschip__sticker .mk-sticker{width:38px;margin-bottom:1px}.mk-oddschip .mk-oddschip__icon{width:40px;height:40px}.mk-oddschip .mk-oddschip__body{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:3px 10px;min-width:0}.mk-oddschip .mk-oddschip__text{line-height:1.25}.mk-oddschip .mk-oddschip__row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:3px 12px}.mk-oddschip .mk-oddschip__secret{padding-block:2px;font-size:.8125rem}@media screen and (min-width:750px){.mk-oddschip .mk-oddschip__pill{padding:6px 14px 6px 6px}.mk-oddschip .mk-oddschip__body{gap:4px 10px}.mk-oddschip .mk-oddschip__secret{padding-block:3px}}.mk-oddschip .mk-oddschip__link{position:relative;display:inline-flex;align-items:center;gap:2px;color:var(--mk-orange-deep);font-size:.8125rem;font-weight:800;text-decoration:none;white-space:nowrap}.mk-oddschip .mk-oddschip__link:after{content:"";position:absolute;top:-14px;right:-8px;bottom:-14px;left:-8px}@media(hover:hover){.mk-oddschip .mk-oddschip__link:hover{color:var(--mk-ink)}}.mk-packsel{--mk-packsel-r: var(--mk-r);--mk-packsel-tint: var(--land-bg, var(--mk-butter-soft));--mk-packsel-accent: var(--land-accent, var(--mk-orange));--mk-packsel-fill: var(--land-fill, var(--mk-orange));--mk-packsel-stitch: rgb(var(--mk-ink-rgb) / .2);--mk-packsel-stitch-on: var(--mk-thread-dark);display:block;width:100%}@supports (color: color-mix(in srgb,red 50%,white)){.mk-packsel{--mk-packsel-stitch-on: color-mix(in srgb, var(--mk-packsel-accent) 70%, transparent)}}.mk-packsel[data-land=misty-hollow]{--mk-packsel-tint: #ece5f8;--mk-packsel-accent: #7d62c9}.mk-packsel__empty{margin:0;padding:12px 14px;border-radius:var(--mk-r-sm);background:var(--mk-butter-soft);font-size:var(--mk-fs-small)}.mk-packsel .mk-packsel__fieldset{min-width:0;margin:0;padding:0;border:0}.mk-packsel .mk-packsel__legend{margin:0 0 10px;padding:0;color:var(--mk-ink);font-family:var(--mk-font-display);font-size:1rem;font-weight:600;line-height:1.2}.mk-packsel .mk-packsel__list{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.mk-packsel .mk-packsel__pack--tagged:first-child{margin-top:8px}.mk-packsel .mk-packsel__pack{position:relative;display:grid;grid-template-columns:minmax(0,1fr);border-radius:var(--mk-packsel-r);color:var(--mk-ink);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.mk-packsel .mk-packsel__input{position:absolute;top:50%;left:24px;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.mk-packsel .mk-packsel__card{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px clamp(10px,3.2vw,12px);min-height:64px;padding:11px clamp(12px,3.7vw,14px) 11px 12px;border-radius:var(--mk-packsel-r);background-color:var(--mk-cloud);box-shadow:inset 0 0 0 2px var(--mk-line),var(--mk-shadow-sm)}.mk-packsel .mk-packsel__card:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1.5px dashed var(--mk-packsel-stitch);border-radius:calc(var(--mk-packsel-r) - 5px);pointer-events:none}.mk-packsel .mk-packsel__pack--tagged .mk-packsel__card{padding-top:16px}.mk-packsel .mk-packsel__pack--perk .mk-packsel__card{border-radius:var(--mk-packsel-r) var(--mk-packsel-r) 4px 4px}.mk-packsel .mk-packsel__pack--perk .mk-packsel__card:after{border-radius:calc(var(--mk-packsel-r) - 5px) calc(var(--mk-packsel-r) - 5px) 2px 2px}.mk-packsel .mk-packsel__pack:has(.mk-packsel__input:checked) .mk-packsel__card,.mk-packsel .mk-packsel__pack.is-selected .mk-packsel__card{background-color:var(--mk-packsel-tint);background-image:var(--mk-felt-grain),var(--mk-felt-fluff);background-size:200px 200px,260px 260px;box-shadow:inset 0 0 0 2.5px var(--mk-packsel-accent),var(--mk-shadow)}.mk-packsel .mk-packsel__pack:has(.mk-packsel__input:checked) .mk-packsel__card:after,.mk-packsel .mk-packsel__pack.is-selected .mk-packsel__card:after{border-color:var(--mk-packsel-stitch-on)}.mk-packsel .mk-packsel__body{display:grid;gap:5px;min-width:0}.mk-packsel .mk-packsel__title{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:clamp(1rem,.55rem + 2.4vw,1.0625rem);font-weight:600;line-height:1.2}.mk-packsel .mk-packsel__name,.mk-packsel .mk-packsel__suffix{display:inline-block;max-width:100%}.mk-packsel .mk-packsel__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.mk-packsel .mk-packsel__save{min-height:21px;padding:2px 11px 2px 7px;font-size:.6875rem;letter-spacing:.04em;background-position:0 2px,0 calc(100% - 2px),0 0}.mk-packsel .mk-packsel__save.mk-label--cloud{color:var(--mk-ink-soft)}.mk-packsel .mk-packsel__each{color:var(--mk-ink-soft);font-family:var(--mk-font-body);font-size:.8125rem;font-weight:700;line-height:1.3;white-space:nowrap}.mk-packsel .mk-packsel__price{display:grid;justify-items:end;gap:1px;text-align:end}.mk-packsel .mk-packsel__compare{color:var(--mk-ink-soft);font-family:var(--mk-font-body);font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration-thickness:1.5px;white-space:nowrap}.mk-packsel .mk-packsel__total{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:clamp(1.0625rem,.6rem + 2.5vw,1.1875rem);font-weight:600;line-height:1.1;white-space:nowrap}.mk-packsel .mk-packsel__tag{position:absolute;top:-12px;right:14px;z-index:2;min-height:24px;padding:3px 13px 3px 9px;font-size:.6875rem;pointer-events:none}.mk-packsel .mk-packsel__tag.mk-label--best{--mk-label-bg: #ffc857;--mk-label-fg: var(--mk-ink)}.mk-packsel .mk-packsel__tag .mk-icon{width:13px;height:13px}.mk-packsel .mk-packsel__perk{display:flex;align-items:center;gap:6px;min-height:30px;padding:6px 14px;border-radius:0 0 var(--mk-packsel-r) var(--mk-packsel-r);background-color:var(--mk-packsel-fill);background-image:repeating-linear-gradient(90deg,rgb(255 255 255 / .8) 0 6px,transparent 6px 11px),repeating-linear-gradient(90deg,rgb(255 255 255 / .8) 0 6px,transparent 6px 11px),var(--mk-felt-grain),var(--mk-felt-fluff);background-position:14px 4px,14px calc(100% - 4px),0 0,0 0;background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:calc(100% - 28px) 1.5px,calc(100% - 28px) 1.5px,200px 200px,260px 260px;box-shadow:var(--mk-shadow-sm);color:var(--mk-ink);font-family:var(--mk-font-body);font-size:.8125rem;font-weight:800;line-height:1.25}.mk-packsel .mk-packsel__perk-icon{flex:none;width:14px;height:14px}.mk-packsel .mk-packsel__perk-text{min-width:0}.mk-packsel .mk-packsel__pack:has(.mk-packsel__input:checked) .mk-packsel__perk,.mk-packsel .mk-packsel__pack.is-selected .mk-packsel__perk{box-shadow:inset 2.5px 0 0 var(--mk-packsel-accent),inset -2.5px 0 0 var(--mk-packsel-accent),inset 0 -2.5px 0 var(--mk-packsel-accent),var(--mk-shadow-sm)}.mk-packsel .mk-packsel__pack:has(.mk-packsel__input:focus-visible){outline:3px solid var(--mk-ink);outline-offset:3px}.mk-packsel .mk-packsel__input:focus-visible~.mk-packsel__card{outline:3px solid var(--mk-ink);outline-offset:3px}.mk-packsel .mk-packsel__pack:has(.mk-packsel__input:focus-visible) .mk-packsel__card{outline:0}@media(hover:hover){.mk-packsel .mk-packsel__pack:not(.is-selected,.is-disabled):hover .mk-packsel__card{box-shadow:inset 0 0 0 2px var(--mk-line-strong),var(--mk-shadow-sm)}}.mk-packsel[data-available=false] .mk-packsel__list{opacity:.55}.mk-packsel .mk-packsel__pack.is-disabled{cursor:not-allowed}.mk-packsel .mk-packsel__pack.is-disabled .mk-packsel__card{background-color:var(--mk-linen);background-image:none;box-shadow:inset 0 0 0 2px var(--mk-line)}.mk-packsel .mk-packsel__pack.is-disabled .mk-packsel__card:after{border-color:rgb(var(--mk-ink-rgb) / .12)}.mk-packsel .mk-packsel__pack.is-disabled :is(.mk-packsel__title,.mk-packsel__total){color:var(--mk-ink-soft)}.mk-packsel .mk-packsel__pack.is-disabled :is(.mk-packsel__save,.mk-packsel__tag){--mk-label-bg: var(--mk-sand);--mk-label-fg: var(--mk-ink-soft)}.mk-packsel .mk-packsel__pack.is-disabled .mk-packsel__perk{background-color:var(--mk-sand);box-shadow:none;color:var(--mk-ink-soft)}.mk-packsel .mk-packsel__stock{grid-column:2 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px}.mk-packsel .mk-packsel__stock[hidden]{display:none}.mk-packsel .mk-packsel__stock-tag{--mk-label-bg: var(--mk-butter);--mk-label-fg: var(--mk-ink);min-height:22px;padding:2px 12px 2px 8px;font-size:.6875rem;letter-spacing:.04em;background-position:0 2px,0 calc(100% - 2px),0 0}.mk-packsel .mk-packsel__stock-tag .mk-icon{width:13px;height:13px}.mk-packsel .mk-packsel__stock-note{color:var(--mk-ink-soft);font-family:var(--mk-font-body);font-size:.8125rem;font-weight:800;line-height:1.3}.mk-packsel .mk-packsel__pack.is-nudged .mk-packsel__stock-note{color:var(--mk-ink)}.mk-packsel .mk-packsel__micro{display:flex;align-items:flex-start;gap:6px;margin:12px 0 0;color:var(--mk-ink-soft);font-size:.75rem;font-weight:700;line-height:1.4}.mk-packsel .mk-packsel__micro .mk-icon{flex:none;margin-top:1px}@media screen and (min-width:750px){.mk-packsel .mk-packsel__card{gap:4px 14px;min-height:72px;padding:13px 18px 13px 16px}.mk-packsel .mk-packsel__pack--tagged .mk-packsel__card{padding-top:19px}.mk-packsel .mk-packsel__title{font-size:1.125rem}.mk-packsel .mk-packsel__total{font-size:1.25rem}.mk-packsel .mk-packsel__perk{padding-inline:18px}}:is(.shopify-section,dialog):has(mk-pack-selector) .buy-buttons-block :is(.quantity-selector-wrapper,.quantity-label),.mk-has-packs .buy-buttons-block :is(.quantity-selector-wrapper,.quantity-label){display:none}.mk-trustrow{width:100%}.mk-trustrow .mk-trustrow__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 4px;border-radius:var(--mk-r);background:var(--mk-cloud);box-shadow:inset 0 0 0 2px var(--mk-line);list-style:none}.mk-trustrow--2 .mk-trustrow__list{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-trustrow--1 .mk-trustrow__list{grid-template-columns:minmax(0,1fr)}.mk-trustrow .mk-trustrow__item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:2px 6px;text-align:center}.mk-trustrow .mk-trustrow__item+.mk-trustrow__item{border-inline-start:2px dashed var(--mk-line)}.mk-trustrow .mk-trustrow__title{display:block;color:var(--mk-ink);font-family:var(--mk-font-display);font-size:.8125rem;font-weight:600;line-height:1.2}.mk-trustrow .mk-trustrow__note{display:block;margin-top:2px;color:var(--mk-ink-soft);font-size:.75rem;font-weight:700;line-height:1.3}.mk-trustrow .mk-trustrow__fineprint{display:block;margin:0 0 10px;padding-inline:4px;color:var(--mk-ink-soft);font-size:.8125rem;font-weight:700;line-height:1.4;text-align:center;text-wrap:balance}.mk-trustrow .mk-trustrow__fineprint .mk-icon{display:inline-block;vertical-align:-2px;margin:0 4px 0 0}.mk-trustrow--note-only .mk-trustrow__fineprint{margin-bottom:0}@media screen and (min-width:750px){.mk-trustrow .mk-trustrow__title{font-size:.875rem}}.mk-causechip{display:block;width:100%}.mk-causechip .mk-causechip__trigger{display:flex;gap:10px;width:100%;min-height:48px;padding:6px 12px 6px 6px;border-radius:26px;text-align:start}.mk-causechip .mk-causechip__text{flex:1;min-width:0;font-size:.8125rem;line-height:1.3}.mk-causechip .mk-causechip__partner{font-weight:800;white-space:nowrap}.mk-causechip .mk-causechip__chev{flex:none}@media(hover:hover){.mk-causechip .mk-causechip__trigger:hover .mk-causechip__chev{translate:3px 0}}.mk-causechip .mk-causechip__dialog{width:100%;max-width:100%;max-height:100%;margin:auto 0 0;padding:0;overflow:visible;border:0;background:transparent;color:var(--mk-ink)}.mk-causechip .mk-causechip__dialog::backdrop{background:#2b234073}.mk-causechip .mk-causechip__sheet{position:relative;max-height:86vh;max-height:86dvh;overflow-y:auto;padding:22px var(--mk-gutter) calc(22px + env(safe-area-inset-bottom,0px));border-radius:var(--mk-r-lg) var(--mk-r-lg) 0 0;box-shadow:var(--mk-shadow-lg);outline:2px dashed var(--land-thread, var(--mk-thread));outline-offset:-9px;overscroll-behavior:contain}.mk-causechip .mk-causechip__close{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#ffffffd9;color:var(--mk-ink);cursor:pointer;box-shadow:var(--mk-shadow-sm)}@media(hover:hover){.mk-causechip .mk-causechip__close:hover{background:#fff}}.mk-causechip .mk-causechip__eyebrow{margin:0 0 14px;padding-inline-end:52px;color:rgb(var(--land-ink-rgb) / .8);font-family:var(--mk-font-display);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.mk-causechip .mk-causechip__body{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:18px}.mk-causechip .mk-causechip__media{display:grid;place-items:center;width:112px;aspect-ratio:1;overflow:hidden;border-radius:22px;background-color:var(--land-fill);box-shadow:0 0 0 4px #fff,var(--mk-shadow);rotate:-2.5deg}.mk-causechip .mk-causechip__img{display:block;width:100%;height:100%;object-fit:cover}.mk-causechip .mk-causechip__media .mk-sticker{width:100%}.mk-causechip .mk-causechip__placeholder{color:var(--mk-ink);opacity:.6}.mk-causechip .mk-causechip__title{margin:0;color:var(--land-ink);font-family:var(--mk-font-display);font-size:1.5rem;font-weight:700;line-height:1.1;text-wrap:balance}.mk-causechip .mk-causechip__place{display:flex;align-items:center;gap:4px;margin:6px 0 0;color:rgb(var(--land-ink-rgb) / .82);font-size:.8125rem;font-weight:700}.mk-causechip .mk-causechip__story{margin:16px 0 18px;color:var(--land-ink);font-size:1rem;line-height:1.55}.mk-causechip .mk-causechip__story p{margin:0}.mk-causechip .mk-causechip__story p+p{margin-top:8px}html.mk-cause-open{overflow:hidden}@media screen and (min-width:750px){.mk-causechip .mk-causechip__dialog{width:min(460px,calc(100% - 48px));margin:auto}.mk-causechip .mk-causechip__sheet{padding:28px;border-radius:var(--mk-r-lg)}.mk-causechip .mk-causechip__body{grid-template-columns:140px minmax(0,1fr)}.mk-causechip .mk-causechip__media{width:140px}.mk-causechip .mk-causechip__story{font-size:.9375rem}}main[data-template^=product]{--mk-pdp-frame-bg: var(--mk-pdp-media-bg, var(--mk-pdp-land-bg, var(--mk-butter-soft)));--mk-pdp-mat: var(--mk-pdp-frame-bg);--mk-pdp-frame-wash: rgb(255 255 255 / .6);--mk-pdp-frame-gap: 10px;--mk-pdp-frame-pad: 10px;--mk-pdp-frame-radius: 22px;--mk-pdp-window-radius: calc(var(--mk-pdp-frame-radius) - var(--mk-pdp-frame-pad));--mk-pdp-window-bg: #fbf8f3;--mk-pdp-window-wash: rgb(255 255 255 / .7);--mk-pdp-studio: #eeecee}@supports (color: color-mix(in srgb,red 50%,white)){main[data-template^=product]{--mk-pdp-mat: color-mix(in srgb, var(--mk-pdp-frame-bg) 75%, #fff);--mk-pdp-frame-wash: color-mix(in srgb, var(--mk-pdp-mat) 80%, transparent);--mk-pdp-window-bg: color-mix(in srgb, var(--mk-pdp-frame-bg) 40%, #fff);--mk-pdp-window-wash: color-mix(in srgb, var(--mk-pdp-window-bg) 65%, transparent)}}main[data-template^=product] .product-information__media{padding:var(--mk-pdp-frame-gap) var(--mk-gutter) 0}main[data-template^=product] .product-information__media slideshow-container{padding:var(--mk-pdp-frame-pad);overflow:hidden;border-radius:var(--mk-pdp-frame-radius);background-color:var(--mk-pdp-mat);background-image:linear-gradient(var(--mk-pdp-frame-wash),var(--mk-pdp-frame-wash)),var(--mk-felt-image);background-size:100% 100%,var(--mk-felt-size);box-shadow:none;outline:0}main[data-template^=product] .product-information__media slideshow-slides{border-radius:var(--mk-pdp-window-radius);background-color:var(--mk-pdp-window-bg)}main[data-template^=product] .product-information__media slideshow-slide.product-media-container{aspect-ratio:1 / 1;max-height:none;border-radius:0;background-color:var(--mk-pdp-window-bg);background-image:radial-gradient(closest-side,#ffffff8c,#fff0),linear-gradient(var(--mk-pdp-window-wash),var(--mk-pdp-window-wash)),var(--mk-felt-image);background-size:100% 100%,100% 100%,var(--mk-felt-size)}main[data-template^=product] .product-information__media slideshow-slide.product-media-container--image{align-items:stretch;justify-content:stretch}main[data-template^=product] .product-information__media slideshow-slide.product-media-container .product-media{flex:1 1 auto;box-sizing:border-box;width:100%;max-width:none;height:100%;aspect-ratio:auto;padding:0;overflow:hidden;border-radius:0;background:none;box-shadow:none;outline:0}main[data-template^=product] .product-information__media slideshow-slide.product-media-container :is(.product-media__image,.deferred-media__poster-image,video){width:100%;min-width:0;max-width:none;height:100%;aspect-ratio:auto;object-fit:cover;object-position:var(--focal-point, 50% 50%);background-color:transparent;filter:none;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}main[data-template^=product] .product-information__media slideshow-slide.product-media-container .product-media:not([style="--ratio: 1.0"],[style="--ratio: 1"]){background-color:var(--mk-pdp-studio)}main[data-template^=product] .product-information__media slideshow-slide.product-media-container .product-media:not([style="--ratio: 1.0"],[style="--ratio: 1"]) :is(.product-media__image,.deferred-media__poster-image,video){object-fit:contain;object-position:50% 50%}main[data-template^=product] .product-information__media slideshow-controls:has(.slideshow-controls__dots){--color-foreground: var(--mk-ink);--color-foreground-rgb: var(--mk-ink-rgb);bottom:calc(var(--mk-pdp-frame-pad) + 10px);mix-blend-mode:normal}main[data-template^=product] .product-information__media .slideshow-controls__dots{gap:.55rem;padding:7px 14px;border-radius:var(--mk-r-pill);background:#ffffffe0;box-shadow:var(--mk-shadow-sm)}main[data-template^=product] .product-information__media .slideshow-controls__dots button:after{box-shadow:none}main[data-template^=product] .product-information__media .slideshow-controls__dots button[aria-current=true]:after{background-color:var(--mk-pdp-land-accent, var(--mk-orange));box-shadow:0 0 0 2px #fff,0 0 0 3.5px var(--mk-ink)}main[data-template^=product] .product-information__media .slideshow-controls__counter{margin:0;padding:3px 10px;border-radius:var(--mk-r-pill);background:#fffffff0;box-shadow:var(--mk-shadow-sm),inset 0 0 0 1.5px var(--mk-line);color:var(--mk-ink);font-family:var(--mk-font-display);font-size:.8125rem;font-weight:600;line-height:1.4;-webkit-backdrop-filter:none;backdrop-filter:none}main[data-template^=product] .product-information__media .slideshow-controls__counter .slash{color:var(--mk-ink-soft)}@media screen and (max-width:749px){main[data-template^=product] .product-information__media slideshow-controls[controls-on-media]:has(.slideshow-controls__counter){--color-foreground: var(--mk-ink);--color-foreground-rgb: var(--mk-ink-rgb);inset:calc(var(--mk-pdp-frame-pad) + 10px) calc(var(--mk-pdp-frame-pad) + 10px) auto auto;width:auto;min-height:0;mix-blend-mode:normal;pointer-events:none}}main[data-template^=product] .product-information__media slideshow-arrows{inset:var(--mk-pdp-frame-pad);padding-inline:12px;mix-blend-mode:normal}main[data-template^=product] .product-information__media slideshow-arrows .slideshow-control{display:grid;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;background:#fffffff0;box-shadow:var(--mk-shadow-sm),inset 0 0 0 2px var(--mk-line);color:var(--mk-ink)}main[data-template^=product] .product-information__media slideshow-arrows .slideshow-control .svg-wrapper,main[data-template^=product] .product-information__media slideshow-arrows .slideshow-control svg{--icon-stroke-width: 2px;width:20px;height:20px}main[data-template^=product] .product-information__media slideshow-arrows .slideshow-control[disabled]{opacity:.45}@media(hover:hover){main[data-template^=product] .product-information__media slideshow-arrows .slideshow-control:not([disabled]):hover{background:var(--mk-cloud);box-shadow:var(--mk-shadow-sm),inset 0 0 0 2.5px var(--mk-pdp-land-accent, var(--mk-orange))}}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control{aspect-ratio:1 / 1;padding:0;overflow:hidden;border:0;border-radius:14px;background:var(--mk-pdp-window-bg);box-shadow:0 0 0 1.5px var(--mk-line)}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control img{width:100%;height:100%;border-radius:inherit;object-fit:cover}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control:not([style="--aspect-ratio: 1.0;"],[style="--aspect-ratio: 1;"]){background:var(--mk-pdp-studio)}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control:not([style="--aspect-ratio: 1.0;"],[style="--aspect-ratio: 1;"]) img{object-fit:contain;object-position:50% 50%}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control[aria-current=true]{border:0;outline:0;box-shadow:0 0 0 2px var(--mk-cloud),0 0 0 4.5px var(--mk-ink)}main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control:focus-visible{outline:3px solid var(--mk-ink);outline-offset:5px}@media(hover:hover){main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control:not([aria-current=true]):hover{box-shadow:0 0 0 2px var(--mk-pdp-land-accent, var(--mk-orange))}}@media screen and (min-width:750px){main[data-template^=product]{--mk-pdp-frame-gap: 20px;--mk-pdp-frame-pad: 14px;--mk-pdp-frame-radius: 28px}main[data-template^=product] .product-information__media{padding:var(--mk-pdp-frame-gap) 0 0}main[data-template^=product] .product-information__media .media-gallery__grid .product-media-container{aspect-ratio:1 / 1;max-height:none;overflow:hidden;border-radius:var(--mk-r);background:var(--mk-pdp-window-bg)}main[data-template^=product] .product-information__media .media-gallery__grid .product-media-container :is(.product-media__image,.deferred-media__poster-image){width:100%;height:100%;object-fit:cover;object-position:var(--focal-point, 50% 50%)}main[data-template^=product] .product-information__media .media-gallery__grid .product-media:not([style="--ratio: 1.0"],[style="--ratio: 1"]) :is(.product-media__image,.deferred-media__poster-image){background-color:var(--mk-pdp-studio);object-fit:contain;object-position:50% 50%}}@media screen and (min-width:990px){main[data-template^=product] .product-information__media slideshow-container{--mk-pdp-fold-offset: calc(var(--header-group-height, 104px) + 180px);width:min(100%,max(380px,calc(100vh - var(--mk-pdp-fold-offset))));width:min(100%,max(380px,calc(100svh - var(--mk-pdp-fold-offset))));margin-inline:auto}}main[data-template^=product] .product-details{color:var(--mk-ink)}main[data-template^=product] .product-details :is(.mk-pdp-title,h1){margin:0;color:var(--mk-ink);font-family:var(--mk-font-display);font-size:clamp(1.625rem,1.33rem + 1.25vw,2.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}main[data-template^=product] .product-details .mk-pdp-kicker{display:block;margin:0 0 4px;color:var(--mk-ink-soft);font-family:var(--mk-font-body);font-size:var(--mk-fs-small);font-weight:800;letter-spacing:.06em;text-transform:uppercase}main[data-template^=product] .product-details .mk-pdp-size{display:inline-flex;align-items:center;gap:8px;margin:0;padding:6px 14px 6px 6px;border-radius:var(--mk-r-pill);background:var(--mk-cloud);box-shadow:inset 0 0 0 2px var(--mk-line);color:var(--mk-ink);font-size:var(--mk-fs-small);font-weight:700;line-height:1.3}main[data-template^=product] .product-details .mk-pdp-size strong{font-family:var(--mk-font-display);font-size:1rem;font-weight:600}main[data-template^=product] .product-details product-price{font-size:clamp(1.5rem,1.33rem + .7vw,2rem);line-height:1.1}main[data-template^=product]{--mk-pdp-price: #2e7d46}main[data-template^=product] .product-details product-price .price{color:var(--mk-pdp-price);font-family:var(--mk-font-display);font-size:1em;font-weight:600}main[data-template^=product] .product-details product-price .compare-at-price{margin-inline-start:4px;color:var(--mk-ink-soft);font-size:.55em}main[data-template^=product] .product-details .tax-note{margin-top:2px;color:var(--mk-ink-soft);font-family:var(--mk-font-body);font-size:.75rem;font-weight:700;line-height:1.35}.mk-pdp-stars{--mk-star: 16px;display:inline-block;flex:none;width:calc(var(--mk-star) * 5);height:var(--mk-star);background:linear-gradient(90deg,var(--mk-orange) calc(var(--mk-rating, 5) / 5 * 100%),var(--mk-line) 0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.4 2.95 6 6.55.95-4.75 4.6 1.1 6.55L12 17.4l-5.85 3.1 1.1-6.55-4.75-4.6 6.55-.95Z'/%3E%3C/svg%3E") 0 0 / var(--mk-star) var(--mk-star) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m12 2.4 2.95 6 6.55.95-4.75 4.6 1.1 6.55L12 17.4l-5.85 3.1 1.1-6.55-4.75-4.6 6.55-.95Z'/%3E%3C/svg%3E") 0 0 / var(--mk-star) var(--mk-star) repeat-x}.mk-pdp-stars--lg{--mk-star: 22px}main[data-template^=product] .product-details .rating-wrapper{--star-fill-color: #f2a20c;--star-fill-color-rgb: 242 162 12;font-weight:700}main[data-template^=product] .product-details .variant-picker legend{margin-bottom:8px;color:var(--mk-ink);font-family:var(--mk-font-display);font-size:.9375rem;font-weight:600}main[data-template^=product] .product-details .variant-option__button-label{min-height:46px;border-radius:var(--mk-r-pill);font-family:var(--mk-font-display);font-weight:600}main[data-template^=product] .product-details .variant-option__button-label__pill{outline:1.5px dashed rgb(255 255 255 / .55);outline-offset:-5px}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]){--mk-size-gap: 5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(44px,calc((100% - 6 * var(--mk-size-gap)) / 7 - .5px)),1fr));gap:6px var(--mk-size-gap)}@media screen and (max-width:374px){main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]){--mk-size-gap: 3px}}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i])>legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]):before,main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]):after{grid-column:1 / -1;display:block;color:var(--mk-size-head, var(--mk-ink));font-family:var(--mk-font-display);font-size:.875rem;font-weight:600;line-height:1.2}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]):before{content:"Grown-up sizes";content:"Grown-up sizes" / "";order:0}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]):after{content:"Kids sizes";content:"Kids sizes" / "";order:2;margin-top:4px}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]) .variant-option__button-label{--mk-size-fs: .8125rem;order:3;flex:initial;min-width:0;min-height:44px;padding:0 2px;font-size:var(--mk-size-fs);line-height:1.1}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]) .variant-option__button-label:has(input[value^=Adult i]){order:1}main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]) .variant-option__button-label__text{text-align:center;text-wrap:nowrap}main[data-template^=product] .product-details .variant-option__button-label:has(input:is([value="Adult XS" i],[value="Adult S" i],[value="Adult M" i],[value="Adult L" i],[value="Adult XL" i],[value="Adult 2XL" i],[value="Kids 2T" i],[value="Kids 3T" i],[value="Kids 4T" i],[value="Kids 5-6" i],[value="Kids 7-8" i],[value="Kids 10-12" i],[value="Kids 14-16" i])) .variant-option__button-label__text{font-size:0}main[data-template^=product] .product-details .variant-option__button-label:has(input:is([value="Adult XS" i],[value="Adult S" i],[value="Adult M" i],[value="Adult L" i],[value="Adult XL" i],[value="Adult 2XL" i],[value="Kids 2T" i],[value="Kids 3T" i],[value="Kids 4T" i],[value="Kids 5-6" i],[value="Kids 7-8" i],[value="Kids 10-12" i],[value="Kids 14-16" i])) .variant-option__button-label__text:after{font-size:var(--mk-size-fs, .8125rem);line-height:1.1}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult XS" i]) .variant-option__button-label__text:after{content:"XS";content:"XS" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult S" i]) .variant-option__button-label__text:after{content:"S";content:"S" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult M" i]) .variant-option__button-label__text:after{content:"M";content:"M" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult L" i]) .variant-option__button-label__text:after{content:"L";content:"L" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult XL" i]) .variant-option__button-label__text:after{content:"XL";content:"XL" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Adult 2XL" i]) .variant-option__button-label__text:after{content:"2XL";content:"2XL" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 2T" i]) .variant-option__button-label__text:after{content:"2T";content:"2T" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 3T" i]) .variant-option__button-label__text:after{content:"3T";content:"3T" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 4T" i]) .variant-option__button-label__text:after{content:"4T";content:"4T" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 5-6" i]) .variant-option__button-label__text:after{content:"5-6";content:"5-6" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 7-8" i]) .variant-option__button-label__text:after{content:"7-8";content:"7-8" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 10-12" i]) .variant-option__button-label__text:after{content:"10-12";content:"10-12" / ""}main[data-template^=product] .product-details .variant-option__button-label:has(input[value="Kids 14-16" i]) .variant-option__button-label__text:after{content:"14-16";content:"14-16" / ""}@media screen and (max-width:359px){main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]) .variant-option__button-label{--mk-size-fs: .75rem}}@media screen and (min-width:750px){main[data-template^=product] .product-details .variant-option--buttons:has(input[value^=Adult i]):has(input[value^=Kids i]) .variant-option__button-label{--mk-size-fs: .875rem}}.variant-option__button-label .variant-option__nojs-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media(scripting:none){.variant-option__button-label:has(.variant-option__nojs-link){pointer-events:none}.variant-option__button-label .variant-option__nojs-link{pointer-events:auto}.variant-option__button-label:has(.variant-option__nojs-link) input{visibility:hidden}}main[data-template^=product] .product-details .variant-option--buttons:has(input[data-option-name*=size i]) .variant-option__button-label:not(:has(:checked)) .variant-option__button-label__pill{visibility:hidden}main[data-template^=product] .product-details .variant-option--buttons.mk-size-nudge{--mk-size-head: var(--mk-orange-deep)}main[data-template^=product] .product-details .variant-option--buttons.mk-size-nudge>legend{color:var(--mk-orange-deep)}main[data-template^=product] .product-details .variant-picker select{min-height:48px;font-size:1rem}main[data-template^=product] .product-details .product-form-buttons{gap:10px}main[data-template^=product] .product-details .add-to-cart-button.button{min-height:56px;background-image:var(--mk-felt-grain),var(--mk-felt-fluff),var(--mk-felt-fiber-y);background-size:200px 200px,260px 260px,240px 240px;font-size:1.125rem;letter-spacing:.01em}main[data-template^=product] .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 999px}main[data-template^=product] .product-details .accelerated-checkout-block{margin-top:2px}main[data-template^=product] .product-details .quantity-selector input{font-size:1rem}main[data-template^=product] .product-details .accordion{display:grid;gap:10px}main[data-template^=product] .product-details .accordion .details{border:0!important;border-radius:var(--mk-r);background-color:var(--mk-cloud);box-shadow:inset 0 0 0 2px var(--mk-line);outline:2px dashed transparent;outline-offset:-6px}main[data-template^=product] .product-details .accordion .details[open]{outline-color:var(--mk-thread-dark)}@media(hover:hover){main[data-template^=product] .product-details .accordion .details:hover{outline-color:var(--mk-thread-dark)}}main[data-template^=product] .product-details .accordion .details__header{min-height:54px;padding-inline:18px 16px;font-family:var(--mk-font-display);font-size:1rem;font-weight:600}main[data-template^=product] .product-details .accordion .details-content{padding:0 18px 16px;font-size:1rem}main[data-template^=product] .product-details .accordion .details-content>*+*{margin-top:10px}main[data-template^=product] .product-details .accordion .rte :is(p,ul,ol){margin-block:0 .6em}@media screen and (min-width:750px){main[data-template^=product] .product-details .accordion .details-content{font-size:.9375rem}}main[data-template^=product] .mk-size-scroll{max-width:100%;overflow-x:auto}main[data-template^=product] .mk-size-table{width:100%;border-collapse:collapse;font-size:.8125rem;font-variant-numeric:tabular-nums}main[data-template^=product] .mk-size-table :is(th,td){padding:7px 6px;border-bottom:2px dashed var(--mk-line);text-align:start;white-space:nowrap}main[data-template^=product] .mk-size-table th{font-family:var(--mk-font-display);font-weight:600}main[data-template^=product] .mk-size-note{margin:8px 0 0;color:var(--mk-ink-soft);font-size:.8125rem}main[data-template^=product] .section-resource-list__content .text-block:has(>h2){display:grid;gap:12px;justify-items:start;margin-block-end:clamp(4px,1vw,16px)}main[data-template^=product] .section-resource-list__content .text-block>p:first-child:has(+h2){display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--mk-orange-deep);font-family:var(--mk-font-body);font-size:.8125rem;font-weight:800;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}main[data-template^=product] .section-resource-list__content .text-block>p:first-child:has(+h2):before{content:"";width:18px;height:0;border-top:2px dashed currentColor;opacity:.8}main[data-template^=product] .section-resource-list__content .text-block>h2{margin:0;color:var(--mk-ink);font-family:var(--mk-font-display);font-size:var(--mk-fs-h2);font-weight:600;letter-spacing:-.01em;line-height:1.1;text-wrap:balance}main[data-template^=product] .sticky-add-to-cart__bar{gap:12px;padding:12px var(--mk-gutter) calc(12px + var(--safe-area-inset-bottom, 0px));border-radius:var(--mk-r-lg) var(--mk-r-lg) 0 0;box-shadow:var(--mk-shadow-lg)}main[data-template^=product] .sticky-add-to-cart__bar:before{top:0;right:0;bottom:0;left:0;border:0;background-color:var(--mk-cloud);background-image:repeating-linear-gradient(90deg,var(--mk-thread-dark) 0 8px,transparent 8px 14px);background-position:22px 7px;background-repeat:no-repeat;background-size:calc(100% - 44px) 2px;box-shadow:0 -1px 0 var(--mk-line),0 -14px 30px -18px #2b234066;-webkit-backdrop-filter:none;backdrop-filter:none}main[data-template^=product] .sticky-add-to-cart__image{height:48px;border-radius:14px;background:var(--mk-pdp-land-bg, var(--mk-butter-soft))}main[data-template^=product] .sticky-add-to-cart__title{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:.9375rem;font-weight:600;line-height:1.25}@media screen and (min-width:750px){main[data-template^=product] .sticky-add-to-cart__title{font-size:1rem}}@media screen and (max-width:749px){main[data-template^=product] .sticky-add-to-cart__info .sticky-add-to-cart__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;text-wrap:wrap;line-height:1.1}main[data-template^=product] .sticky-add-to-cart__info .sticky-add-to-cart__variant{margin-top:2px;line-height:1.25}main[data-template^=product] .sticky-add-to-cart__bar .compare-at-price{display:none}}@media screen and (max-width:389px){main[data-template^=product] .sticky-add-to-cart__info:not([data-singleton=true],[data-single-option=true]) .sticky-add-to-cart__title{display:none}}main[data-template^=product] .sticky-add-to-cart__bar[data-stuck=false]{visibility:hidden}@media(prefers-reduced-motion:no-preference){main[data-template^=product] .sticky-add-to-cart__bar{transition-property:transform,opacity,display,visibility}}html:has(main[data-template^=product] .sticky-add-to-cart__bar[data-stuck=true]),html:has(main[data-template^=product] .sticky-add-to-cart__bar[data-stuck=true]) .page-wrapper{scroll-padding-bottom:calc(96px + var(--safe-area-inset-bottom, 0px))}@media screen and (min-width:750px){html:has(main[data-template^=product] .sticky-add-to-cart__bar[data-stuck=true]),html:has(main[data-template^=product] .sticky-add-to-cart__bar[data-stuck=true]) .page-wrapper{scroll-padding-bottom:calc(108px + var(--safe-area-inset-bottom, 0px))}}main[data-template^=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}main[data-template^=product] .sticky-add-to-cart__button{flex:none;width:auto;min-width:0;min-height:48px;padding:0 18px;border-radius:var(--mk-r-pill);background-image:var(--mk-felt-grain),var(--mk-felt-fluff),var(--mk-felt-fiber-y);background-size:200px 200px,260px 260px,240px 240px}main[data-template^=product] .sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:none}.mk-sticky-pack{display:flex;align-items:baseline;gap:6px;margin:2px 0 0;overflow:hidden;color:var(--mk-ink-soft);font-size:.8125rem;font-weight:800;line-height:1.2;white-space:nowrap}.mk-sticky-pack__total{color:var(--mk-ink);font-family:var(--mk-font-display);font-size:1rem;font-weight:600}sticky-add-to-cart[data-mk-pack] .sticky-add-to-cart__price{display:none}sticky-add-to-cart[data-mk-pack] [ref=quantityDisplay]{display:none!important}@media screen and (min-width:420px){main[data-template^=product] .sticky-add-to-cart__button .add-to-cart-text>.svg-wrapper{display:inline-flex}}@media screen and (min-width:750px){main[data-template^=product] .sticky-add-to-cart__bar{padding:8px;border-radius:32px;outline:2px dashed var(--mk-thread-dark);outline-offset:-6px}main[data-template^=product] .sticky-add-to-cart__bar:before{background-image:none;box-shadow:inset 0 0 0 2px var(--mk-line)}main[data-template^=product] .sticky-add-to-cart__image{height:var(--height-buy-buttons, 52px);border-radius:18px}main[data-template^=product] .sticky-add-to-cart__button{padding-inline:22px}}@media(prefers-reduced-motion:no-preference){html.mk-motion .mk-packsel .mk-packsel__pack{transition:transform .18s var(--mk-ease-squish)}html.mk-motion .mk-packsel .mk-packsel__card,html.mk-motion .mk-packsel .mk-packsel__perk{transition:box-shadow .15s,background-color .15s}html.mk-motion .mk-packsel .mk-packsel__pack:not(.is-disabled):active{transform:scale(.985)}html.mk-motion .mk-packsel .mk-packsel__pack.is-nudged .mk-packsel__stock-tag{animation:mk-pdp-nudge .5s var(--mk-ease-soft)}html.mk-motion .mk-causechip .mk-causechip__chev{transition:translate .2s var(--mk-ease-soft)}html.mk-motion main[data-template^=product] .product-details .accordion .details{transition:outline-color .2s var(--mk-ease-soft)}html.mk-motion main[data-template^=product] .product-information__media .slideshow-controls__thumbnails .slideshow-control{transition:box-shadow .15s,background-color .15s}html.mk-motion .mk-causechip .mk-causechip__dialog[open] .mk-causechip__sheet{animation:mk-pdp-sheet-in .3s var(--mk-ease-soft) both}html.mk-motion .mk-causechip .mk-causechip__dialog[open]::backdrop{animation:mk-pdp-fade-in .25s ease both}html.mk-motion .mk-causechip .mk-causechip__dialog.is-closing .mk-causechip__sheet{animation:mk-pdp-sheet-out .18s ease-in both}html.mk-motion .mk-causechip .mk-causechip__dialog.is-closing::backdrop{animation:mk-pdp-fade-out .18s ease-in both}html.mk-motion main[data-template^=product] .product-details .variant-option--buttons.mk-size-nudge{animation:mk-pdp-nudge .5s var(--mk-ease-soft)}}@keyframes mk-pdp-sheet-in{0%{opacity:0;transform:translateY(48px)}}@keyframes mk-pdp-sheet-out{to{opacity:0;transform:translateY(48px)}}@keyframes mk-pdp-fade-in{0%{opacity:0}}@keyframes mk-pdp-fade-out{to{opacity:0}}@keyframes mk-pdp-nudge{20%{translate:-6px 0}40%{translate:5px 0}60%{translate:-3px 0}80%{translate:2px 0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mk-pdp.css.map */
