:root{--mz-ink: #101010;--mz-ink-2: #4a4a4a;--mz-ink-3: #8a8a8a;--mz-line: #e7e7e4;--mz-line-2: #f1f1ee;--mz-bg: #ffffff;--mz-bg-alt: #f6f6f3;--mz-bg-dark: #0e0e0e;--mz-accent: #ff3b18;--mz-accent-ink: #ffffff;--mz-green: #0a8a4a;--mz-r: 6px;--mz-r-lg: 14px;--mz-shadow: 0 1px 2px rgba(16,16,16,.04), 0 8px 24px rgba(16,16,16,.06);--mz-shadow-hi: 0 2px 4px rgba(16,16,16,.06), 0 18px 42px rgba(16,16,16,.12);--mz-pad: clamp(16px, 4vw, 48px);--mz-max: 1560px;--mz-ease: cubic-bezier(.22,.61,.36,1)}.mz-eyebrow{font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--mz-ink-3);margin:0 0 .6rem}.mz-h2{font-size:clamp(2.2rem,3.2vw,3.4rem);line-height:1.06;letter-spacing:-.02em;font-weight:700;margin:0}.mz-h3{font-size:clamp(1.8rem,2.2vw,2.4rem);line-height:1.12;letter-spacing:-.015em;font-weight:700;margin:0}.mz-sub{color:var(--mz-ink-2);font-size:1.5rem;line-height:1.55;max-width:62ch;margin:.8rem 0 0}.mz-wrap{max-width:var(--mz-max);margin-inline:auto;padding-inline:var(--mz-pad)}.mz-section{padding-block:clamp(40px,6vw,80px)}.mz-section--tight{padding-block:clamp(24px,3.5vw,44px)}.mz-section--alt{background:var(--mz-bg-alt)}.mz-section--dark{background:var(--mz-bg-dark);color:#fff}.mz-section--dark .mz-sub,.mz-section--dark .mz-eyebrow{color:#ffffff9e}.mz-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,34px)}.mz-head__link{flex:none;font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:var(--mz-ink);border-bottom:1.5px solid var(--mz-ink);padding-bottom:2px;white-space:nowrap;transition:opacity .2s var(--mz-ease)}.mz-head__link:hover{opacity:.55}.mz-section--dark .mz-head__link{color:#fff;border-color:#fff}.mz-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:0 26px;border-radius:999px;border:1.5px solid var(--mz-ink);background:var(--mz-ink);color:#fff;font-size:1.35rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .18s var(--mz-ease),background .18s var(--mz-ease),color .18s var(--mz-ease)}.mz-btn:hover{transform:translateY(-1px);background:#2a2a2a;border-color:#2a2a2a;color:#fff}.mz-btn--ghost{background:transparent;color:var(--mz-ink)}.mz-btn--ghost:hover{background:var(--mz-ink);color:#fff}.mz-btn--light{background:#fff;border-color:#fff;color:var(--mz-ink)}.mz-btn--light:hover{background:#ffffffdb;border-color:transparent;color:var(--mz-ink)}.mz-btn--sm{min-height:40px;padding:0 18px;font-size:1.2rem}.mz-badges{position:absolute;inset:10px 10px auto 10px;display:flex;align-items:flex-start;justify-content:space-between;gap:6px;pointer-events:none;z-index:2}.mz-badges__col{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.mz-badges__col--end{align-items:flex-end}.mz-badge{display:inline-flex;align-items:center;gap:.35em;padding:5px 8px;border-radius:4px;font-size:1.05rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1;background:var(--mz-ink);color:#fff;white-space:nowrap}.mz-badge--sale{background:var(--mz-accent);color:var(--mz-accent-ink)}.mz-badge--fast,.mz-badge--new{background:#fff;color:var(--mz-ink);box-shadow:0 1px 3px #00000024}.mz-badge--soldout{background:#1010109e;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mz-card{position:relative;display:flex;flex-direction:column;background:transparent;border-radius:var(--mz-r);height:100%}.mz-card__media{position:relative;display:block;border-radius:var(--mz-r);overflow:hidden;background:var(--mz-bg-alt);aspect-ratio:1 / 1}.mz-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:6%;transition:transform .5s var(--mz-ease),opacity .3s var(--mz-ease)}.mz-card__media img.mz-card__img--alt,.mz-card:hover .mz-card__media img.mz-card__img--main{opacity:0}.mz-card:hover .mz-card__media img.mz-card__img--alt{opacity:1}.mz-card:hover .mz-card__media img,.mz-card__media--single:hover img{transform:scale(1.04)}.mz-card__info{padding:12px 2px 4px;display:flex;flex-direction:column;gap:3px}.mz-card__brand{font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--mz-ink-3)}.mz-card__title{font-size:1.4rem;line-height:1.35;font-weight:500;color:var(--mz-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mz-card__title:hover{text-decoration:underline;text-underline-offset:3px}.mz-card__prices{display:flex;align-items:baseline;gap:8px;margin-top:4px;flex-wrap:wrap}.mz-card__price{font-size:1.5rem;font-weight:700;letter-spacing:-.01em}.mz-card__price--sale{color:var(--mz-accent)}.mz-card__compare{font-size:1.25rem;color:var(--mz-ink-3);text-decoration:line-through}.mz-card__sizes{margin-top:6px;font-size:1.15rem;color:var(--mz-ink-3);display:flex;gap:6px;flex-wrap:wrap}.mz-card__size{border:1px solid var(--mz-line);border-radius:3px;padding:2px 6px;line-height:1.3}.mz-section--alt .mz-card__media,.mz-section--dark .mz-card__media{background:#fff}.mz-section--dark .mz-card__title,.mz-section--dark .mz-card__price{color:#fff}.mz-section--dark .mz-card__brand{color:#ffffff8c}.mz-section--dark .mz-card__compare{color:#ffffff73}.mz-section--dark .mz-card__size{border-color:#ffffff40;color:#ffffffb3}.mz-section--dark .mz-rail-nav button{background:transparent;border-color:#ffffff4d;color:#fff}.mz-section--dark .mz-rail-nav button:hover{border-color:#fff}.mz-rail{display:grid;grid-auto-flow:column;grid-auto-columns:62vw;gap:clamp(10px,1.4vw,20px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin-inline:calc(var(--mz-pad) * -1);padding-inline:var(--mz-pad)}.mz-rail::-webkit-scrollbar{display:none}.mz-rail>*{scroll-snap-align:start}@media screen and (min-width:750px){.mz-rail{grid-auto-columns:calc((100% - 2 * 20px) / 3)}}@media screen and (min-width:1200px){.mz-rail{grid-auto-columns:calc((100% - 60px)/4)}}@media screen and (min-width:1600px){.mz-rail{grid-auto-columns:calc((100% - 80px)/5)}}.mz-rail-nav{display:none;gap:8px}@media screen and (min-width:990px){.mz-rail-nav{display:inline-flex}}.mz-rail-nav button{width:40px;height:40px;border-radius:999px;border:1.5px solid var(--mz-line);background:#fff;color:var(--mz-ink);display:grid;place-items:center;cursor:pointer;transition:border-color .2s var(--mz-ease),transform .2s var(--mz-ease)}.mz-rail-nav button:hover{border-color:var(--mz-ink);transform:translateY(-1px)}.mz-rail-nav button svg{width:15px;height:15px}.mz-grid{display:grid;gap:clamp(10px,1.4vw,20px);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.mz-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.mz-grid{grid-template-columns:repeat(var(--mz-cols, 4),minmax(0,1fr))}}.mz-promo{background:var(--mz-ink);color:#fff;font-size:1.3rem;letter-spacing:.02em}.mz-promo__inner{display:flex;align-items:center;justify-content:center;gap:10px 18px;flex-wrap:wrap;padding:11px var(--mz-pad);text-align:center}.mz-promo__text{font-weight:500}.mz-promo__code{border:1px dashed rgba(255,255,255,.5);border-radius:4px;padding:3px 9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.mz-promo__clock{display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums;font-weight:700}.mz-promo__unit{background:#ffffff24;border-radius:4px;padding:3px 7px;min-width:30px;text-align:center}.mz-promo__link{color:#fff;text-decoration:underline;text-underline-offset:3px}.mz-usp{border-block:1px solid var(--mz-line);background:var(--mz-bg)}.mz-usp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}@media screen and (min-width:750px){.mz-usp__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mz-usp__item{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 14px;text-align:left;border-right:1px solid var(--mz-line-2);border-bottom:1px solid var(--mz-line-2)}@media screen and (min-width:750px){.mz-usp__item{border-bottom:0}}.mz-usp__item:last-child{border-right:0}.mz-usp__icon{flex:none;width:22px;height:22px;color:var(--mz-ink)}.mz-usp__t{font-size:1.3rem;font-weight:600;line-height:1.3}.mz-usp__d{font-size:1.15rem;color:var(--mz-ink-3);line-height:1.3}.mz-hero{display:grid;gap:clamp(8px,1.2vw,16px)}@media screen and (min-width:750px){.mz-hero--2{grid-template-columns:repeat(2,1fr)}.mz-hero--3{grid-template-columns:repeat(3,1fr)}.mz-hero--feature{grid-template-columns:2fr 1fr}}.mz-tile{position:relative;display:block;overflow:hidden;border-radius:var(--mz-r-lg);background:var(--mz-bg-alt);min-height:260px;text-decoration:none;color:#fff;isolation:isolate}.mz-tile--tall{min-height:clamp(340px,46vw,620px)}.mz-tile img,.mz-tile video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .7s var(--mz-ease)}.mz-tile:hover img{transform:scale(1.045)}.mz-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#00000057,#0000 34%,#0000000f 58%,#0000009e)}.mz-tile__body{position:absolute;inset:auto 0 0 0;padding:clamp(18px,2.6vw,34px);display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mz-tile__kicker{font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.mz-tile__title{font-size:clamp(2rem,2.6vw,3.2rem);line-height:1.04;letter-spacing:-.02em;font-weight:700;margin:0}.mz-tile__text{font-size:1.4rem;opacity:.86;margin:0;max-width:40ch}.mz-tile--light{color:var(--mz-ink)}.mz-tile--light:after{background:linear-gradient(180deg,#ffffff1a,#fff0 40%,#ffffffb8)}.mz-cats{display:flex;gap:clamp(12px,2vw,28px);overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.mz-cats::-webkit-scrollbar{display:none}.mz-cat{flex:none;width:clamp(96px,13vw,150px);text-align:center;text-decoration:none;color:var(--mz-ink)}.mz-cat__img{aspect-ratio:1;border-radius:999px;overflow:hidden;background:var(--mz-bg-alt);display:grid;place-items:center;margin-bottom:10px;transition:transform .3s var(--mz-ease),box-shadow .3s var(--mz-ease)}.mz-cat:hover .mz-cat__img{transform:translateY(-3px);box-shadow:var(--mz-shadow)}.mz-cat__img img{width:100%;height:100%;object-fit:cover}.mz-cat__label{font-size:1.3rem;font-weight:600;letter-spacing:.02em}.mz-brands{overflow:hidden}.mz-brands__track{display:flex;gap:clamp(30px,5vw,72px);align-items:center;width:max-content;animation:mz-marquee var(--mz-speed, 38s) linear infinite}.mz-brands:hover .mz-brands__track{animation-play-state:paused}@keyframes mz-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.mz-brands__track{animation:none;width:100%;justify-content:space-around;flex-wrap:wrap}}.mz-brands__item{font-size:clamp(1.6rem,2vw,2.2rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mz-ink);text-decoration:none;opacity:.5;transition:opacity .25s var(--mz-ease);white-space:nowrap}.mz-brands__item:hover{opacity:1}.mz-brands__item img{max-height:34px;width:auto;object-fit:contain}.mz-section--dark .mz-brands__item{color:#fff}.mz-trust{display:grid;gap:clamp(24px,4vw,56px);align-items:center}@media screen and (min-width:990px){.mz-trust{grid-template-columns:1fr 1fr}}.mz-trust__media{border-radius:var(--mz-r-lg);overflow:hidden;aspect-ratio:4/3;background:var(--mz-bg-alt)}.mz-trust__media img{width:100%;height:100%;object-fit:cover}.mz-pillars{display:grid;gap:18px;margin-top:26px}.mz-pillar{display:flex;gap:14px;align-items:flex-start}.mz-pillar__ico{flex:none;width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:#1010100f;color:var(--mz-ink)}.mz-section--dark .mz-pillar__ico{background:#ffffff1f;color:#fff}.mz-pillar__ico svg{width:18px;height:18px}.mz-pillar__t{font-size:1.55rem;font-weight:700;margin:0 0 3px}.mz-pillar__d{font-size:1.35rem;color:var(--mz-ink-2);margin:0;line-height:1.5}.mz-section--dark .mz-pillar__d{color:#ffffffb3}.mz-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.mz-stat__n{font-size:clamp(2.2rem,3vw,3.2rem);font-weight:700;letter-spacing:-.02em;line-height:1}.mz-stat__l{font-size:1.2rem;color:var(--mz-ink-3);text-transform:uppercase;letter-spacing:.08em;margin-top:6px}.mz-gal{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(6px,1vw,12px)}@media screen and (min-width:750px){.mz-gal{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1200px){.mz-gal{grid-template-columns:repeat(6,1fr)}}.mz-gal__item{position:relative;aspect-ratio:1;overflow:hidden;border-radius:var(--mz-r);background:var(--mz-bg-alt);display:block}.mz-gal__item img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--mz-ease)}.mz-gal__item:hover img{transform:scale(1.06)}.mz-faq{max-width:860px;margin-inline:auto}.mz-faq__item{border-bottom:1px solid var(--mz-line)}.mz-faq__item summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;font-size:1.6rem;font-weight:600}.mz-faq__item summary::-webkit-details-marker{display:none}.mz-faq__item summary:after{content:"+";font-size:2.2rem;font-weight:400;line-height:1;color:var(--mz-ink-3);transition:transform .25s var(--mz-ease)}.mz-faq__item[open] summary:after{content:"\2212"}.mz-faq__a{padding:0 0 20px;color:var(--mz-ink-2);font-size:1.4rem;line-height:1.6;max-width:70ch}.header{border-bottom:1px solid var(--mz-line)}.header__heading-link{letter-spacing:.16em;font-weight:800}.header__menu-item{letter-spacing:.06em;text-transform:uppercase;font-size:1.3rem;font-weight:600}.header__inline-menu .header__menu-item:hover span{text-decoration-thickness:1.5px}.button,.shopify-challenge__button,.customer button{border-radius:999px;letter-spacing:.04em;text-transform:uppercase;font-weight:600}.price--on-sale .price-item--regular{color:var(--mz-ink-3)}.price__sale .price-item--sale{color:var(--mz-accent);font-weight:700}.card__inner,.card--standard>.card__content .card__information{border-radius:var(--mz-r)}.footer{border-top:1px solid var(--mz-line)}.footer__content-top{padding-block:clamp(36px,5vw,64px)}.mz-reveal{opacity:0;transform:translateY(14px)}.mz-reveal.is-in{opacity:1;transform:none;transition:opacity .6s var(--mz-ease),transform .6s var(--mz-ease)}@media(prefers-reduced-motion:reduce){.mz-reveal{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mozina.css.map */
