:root{--mz-head-gap: 1.5rem;--mz-grid-gap: .75rem;--mz-card-pad: 1rem;--mz-body-gap: 1.25rem;--mz-col-gap: 2rem;--mz-panel-pad: 1.25rem}@media(min-width:750px){:root{--mz-grid-gap: 1rem;--mz-card-pad: 1.25rem;--mz-panel-pad: 1.75rem}}@media(min-width:990px){:root{--mz-head-gap: 2.25rem;--mz-grid-gap: 1.25rem;--mz-card-pad: 1.5rem;--mz-body-gap: 1.75rem;--mz-col-gap: 4rem;--mz-panel-pad: 2rem}}:root{--mz-font: var(--font-body--family);--mz-font-heading: var(--font-heading--family);--mz-font-ui: var(--font-subheading--family);--mz-fw-regular: 400;--mz-fw-semibold: 600;--mz-fw-bold: 700;--mz-fluid: (100vw - 23.4375rem) / 66.5625;--mz-fs-display: clamp(2.25rem, calc(2.25rem + 1.25 * var(--mz-fluid)), 3.5rem);--mz-fs-h1: var(--font-size--h1);--mz-fs-h2: var(--font-size--h2);--mz-fs-h3: var(--font-size--h3);--mz-fs-h4: var(--font-size--h4);--mz-fs-h5: var(--font-size--h5);--mz-fs-h6: var(--font-size--h6);--mz-fs-stat: clamp(1.5rem, calc(1.5rem + 1 * var(--mz-fluid)), 2.5rem);--mz-fs-lead: clamp(1.125rem, calc(1.125rem + .125 * var(--mz-fluid)), 1.25rem);--mz-fs-read: clamp(1rem, calc(1rem + .0625 * var(--mz-fluid)), 1.0625rem);--mz-fs-body: 1rem;--mz-fs-sm: .875rem;--mz-fs-xs: .8125rem;--mz-fs-caption: .75rem;--mz-lh-display: calc(1em + .25rem) ;--mz-lh-h1: var(--font-h1--line-height);--mz-lh-h2: var(--font-h2--line-height);--mz-lh-h3: var(--font-h3--line-height);--mz-lh-h4: var(--font-h4--line-height);--mz-lh-h5: var(--font-h5--line-height);--mz-lh-h6: var(--font-h6--line-height);--mz-lh-lead: 1.5;--mz-lh-body: 1.6;--mz-lh-read: 1.65;--mz-lh-sm: 1.5;--mz-lh-xs: 1.45;--mz-lh-ui: 1.25;--mz-ls-display: -.022em;--mz-ls-h1: var(--font-h1--letter-spacing);--mz-ls-h2: var(--font-h2--letter-spacing);--mz-ls-h3: var(--font-h3--letter-spacing);--mz-ls-h4: var(--font-h4--letter-spacing);--mz-ls-caps: .08em;--mz-ls-caps-sm: .06em;--mz-measure: 33em;--mz-measure-lead: 30em;--mz-underline-thickness: max(1px, .07em);--mz-underline-offset: .22em}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none}body{font-kerning:normal;font-variant-ligatures:common-ligatures;font-optical-sizing:auto;overflow-wrap:break-word}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}:is(p,li,dd,figcaption,blockquote){text-wrap:pretty}em,i,cite{font-synthesis:style}:where(strong,b){font-weight:var(--mz-fw-semibold)}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a{text-decoration-thickness:var(--mz-underline-thickness);text-underline-offset:var(--mz-underline-offset);text-decoration-skip-ink:auto}a[href^="mailto:"]{overflow-wrap:anywhere}abbr[title]{text-decoration:underline dotted;text-decoration-thickness:var(--mz-underline-thickness)}:is(product-price,.price,.compare-at-price,.unit-price,.cart-bubble__text-count,.mz-table,.mz-stat,.mz-count){font-variant-numeric:tabular-nums lining-nums}:is(.button,.button-secondary){font-weight:var(--mz-fw-semibold);letter-spacing:0}@media(max-width:359px){:is(.button,.button-secondary){white-space:normal;text-wrap:balance}:is(.product-grid__item,.resource-list__item) :is(.text-block.h6,.text-block.paragraph,.text-block.h6>*,.text-block.paragraph>*){font-size:var(--mz-fs-sm)}.mz-shopby__list--m2.mz-grid{grid-template-columns:minmax(0,1fr)}.mz-hero__stat-value{font-size:var(--mz-fs-h3)}}body .facets__summary{font-size:var(--mz-fs-body);font-weight:var(--mz-fw-semibold)}.announcement-bar__slide .announcement-bar__text{line-height:1.4}.mz-caps{font-family:var(--mz-font-ui);font-size:var(--mz-fs-caption);font-weight:var(--mz-fw-semibold);line-height:1.4;letter-spacing:var(--mz-ls-caps);text-transform:uppercase}.mz-eyebrow{margin:0 0 .5rem}.mz-title+:is(.mz-lead,.mz-prose,.rte,p){margin-top:.75rem}:is(.mz-hero__content,.mz-tm__text,.mz-cta__text,.mz-finder__intro,.mz-shopby__head>div,.mz-bindex__head>div,.mz-features__head,.mz-steps__head,.mz-makes__head,.mz-faqsec__head,.mz-inquiry__aside){gap:0}:is(.mz-hero__content,.mz-tm__text,.mz-faqsec__head,.mz-inquiry__aside)>:is(.mz-hero__actions,.mz-checklist,.mz-inquiry__contact,.mz-link,.button,div:has(>.button)){margin-top:var(--mz-body-gap)}.mz-tm__text>.mz-checklist+div:has(>.button){margin-top:var(--mz-body-gap)}.mz-section{padding-block:var(--mz-section-py, clamp(2.5rem, 5vw, 4.5rem))}.mz-section--tight{--mz-section-py: clamp(1.5rem, 3vw, 2.5rem)}.mz-section--dark{background:var(--mz-dark);color:var(--mz-dark-text)}.mz-section--surface{background:var(--mz-surface)}.mz-section--dark a:not(.button){color:inherit}.mz-section--dark .mz-eyebrow{color:var(--mz-accent)}.mz-section--accent{background:var(--mz-accent);color:var(--mz-accent-text)}.mz-section--accent a:not(.button){color:inherit}.mz-section--accent .mz-eyebrow{color:rgb(var(--mz-accent-text-rgb) / .72)}.mz-section--accent .mz-lead{color:rgb(var(--mz-accent-text-rgb) / .84)}.mz-container{width:100%}.mz-stack{display:flex;flex-direction:column;gap:var(--gap-lg)}.mz-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-sm)}.mz-grid{display:grid;gap:var(--mz-grid-gap);grid-template-columns:repeat(var(--mz-cols-mobile, 1),minmax(0,1fr))}.mz-grid>*{min-width:0}@media(min-width:750px){.mz-grid{grid-template-columns:repeat(var(--mz-cols-tablet, 2),minmax(0,1fr))}}@media(min-width:990px){.mz-grid{grid-template-columns:repeat(var(--mz-cols, 3),minmax(0,1fr))}}.mz-scroll-x{display:flex;gap:var(--gap-md);overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:4px;scrollbar-width:thin}.mz-scroll-x>*{scroll-snap-align:start;flex:0 0 auto}.mz-eyebrow{font-family:var(--mz-font-ui);font-weight:var(--mz-fw-semibold);font-size:var(--mz-fs-caption);line-height:1.4;letter-spacing:var(--mz-ls-caps);text-transform:uppercase;color:var(--mz-accent-ink);margin:0 0 var(--gap-xs)}.mz-title{font-family:var(--mz-font-heading);font-weight:var(--mz-fw-bold);font-size:var(--mz-fs-h2);line-height:var(--mz-lh-h2);letter-spacing:var(--mz-ls-h2);margin:0;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual}.mz-title--xl{font-size:var(--mz-fs-display);line-height:var(--mz-lh-display);letter-spacing:var(--mz-ls-display)}.mz-title--lg{font-size:var(--mz-fs-h1);line-height:var(--mz-lh-h1);letter-spacing:var(--mz-ls-h1)}.mz-title--md{font-size:var(--mz-fs-h2);line-height:var(--mz-lh-h2);letter-spacing:var(--mz-ls-h2)}.mz-title--sm{font-size:var(--mz-fs-h3);line-height:var(--mz-lh-h3);letter-spacing:var(--mz-ls-h3);font-weight:var(--mz-fw-semibold)}.mz-lead{font-size:var(--mz-fs-lead);line-height:var(--mz-lh-lead);color:var(--mz-muted);margin:0;max-width:var(--mz-measure-lead);text-wrap:pretty}.mz-section--dark .mz-lead{color:rgb(var(--mz-dark-text-rgb) / .8)}.mz-muted{color:var(--mz-muted)}.mz-prose{max-width:var(--mz-measure);font-size:var(--mz-fs-read);line-height:var(--mz-lh-read)}.mz-prose :is(h2,h3,h4){font-family:var(--mz-font-heading);font-weight:var(--mz-fw-semibold);margin:1.6em 0 .5em;text-wrap:balance}.mz-prose h2{font-size:var(--mz-fs-h3);line-height:var(--mz-lh-h3);letter-spacing:var(--mz-ls-h3)}.mz-prose h3{font-size:var(--mz-fs-h4);line-height:var(--mz-lh-h4);letter-spacing:var(--mz-ls-h4)}.mz-prose h4{font-size:var(--mz-fs-h5);line-height:var(--mz-lh-h5)}.mz-prose :is(strong,b){font-weight:var(--mz-fw-semibold)}.mz-prose :is(p,ul,ol){margin:0 0 1em}.mz-prose ul,.mz-prose ol{padding-left:1.25em}.mz-prose a{text-decoration:underline}.mz-prose table{width:100%;border-collapse:collapse;margin:1em 0;font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm);font-variant-numeric:tabular-nums}.mz-prose th,.mz-prose td{border:1px solid var(--mz-border);padding:.55em .7em;text-align:left;vertical-align:top}.mz-prose th{background:var(--mz-surface)}.mz-chip{display:inline-flex;align-items:center;gap:.35em;padding:.3em .7em;border-radius:999px;border:1px solid var(--mz-border);background:var(--color-background);font-family:var(--mz-font-ui);font-size:var(--mz-fs-xs);font-weight:var(--mz-fw-semibold);letter-spacing:0;line-height:var(--mz-lh-ui);color:inherit;text-decoration:none;white-space:nowrap;transition:border-color .15s,background-color .15s,color .15s}a.mz-chip:hover{border-color:var(--color-foreground)}.mz-chip--accent{background:rgb(var(--mz-accent-rgb) / .08);border-color:rgb(var(--mz-accent-rgb) / .35);color:var(--mz-accent-ink)}.mz-chip--dark{background:var(--mz-dark);border-color:var(--mz-dark);color:var(--mz-dark-text)}.mz-chip--success{background:#1b8a4c1a;border-color:#1b8a4c66;color:var(--mz-success)}.mz-chip--warning{background:#c97a001a;border-color:#c97a0066;color:var(--mz-warning)}.mz-chip--muted{background:var(--mz-surface)}.mz-chip svg{width:1em;height:1em}.mz-chips{display:flex;flex-wrap:wrap;gap:.4rem}@media(max-width:749px){.mz-chip{white-space:normal}}.mz-badge{display:inline-block;padding:.2em .55em;border-radius:var(--mz-radius-sm);background:var(--mz-accent);color:var(--mz-accent-text);font-family:var(--mz-font-ui);font-size:var(--mz-fs-caption);font-weight:var(--mz-fw-semibold);letter-spacing:var(--mz-ls-caps);text-transform:uppercase;line-height:1.4}.mz-badge--outline{background:transparent;border:1px solid currentColor;color:inherit}.mz-card{display:flex;flex-direction:column;gap:var(--gap-sm);padding:var(--mz-card-pad);border:1px solid var(--mz-border);border-radius:var(--mz-radius);background:var(--color-background);color:inherit;text-decoration:none;transition:transform .2s var(--animation-easing, ease),box-shadow .2s var(--animation-easing, ease),border-color .2s}a.mz-card:hover,.mz-card--link:hover{transform:translateY(-2px);box-shadow:var(--mz-shadow);border-color:rgb(var(--mz-accent-rgb) / .5)}.mz-card__title{font-family:var(--mz-font-heading);font-weight:var(--mz-fw-semibold);font-size:var(--mz-fs-h5);line-height:var(--mz-lh-h5);letter-spacing:0;margin:0;text-wrap:balance}.mz-card__text{color:var(--mz-muted);font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm);margin:0;text-wrap:pretty}.mz-card__icon{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:var(--mz-radius-sm);background:rgb(var(--mz-accent-rgb) / .1);color:var(--mz-accent-ink)}.mz-card__icon svg{width:1.4rem;height:1.4rem}.mz-card__cta{margin-top:auto;font-family:var(--mz-font-ui);font-weight:var(--mz-fw-semibold);font-size:var(--mz-fs-sm);line-height:var(--mz-lh-ui);color:var(--mz-accent-ink);display:inline-flex;align-items:center;gap:.3em}.mz-card--surface{background:var(--mz-surface);border-color:transparent}.mz-section--dark .mz-card{background:var(--mz-dark-elevated);border-color:rgb(var(--mz-dark-text-rgb) / .12)}.mz-section--dark .mz-card__text{color:rgb(var(--mz-dark-text-rgb) / .75)}.mz-table{width:100%;border-collapse:collapse;font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm)}.mz-table th,.mz-table td{padding:.65rem .75rem;border-bottom:1px solid var(--mz-border);text-align:left;vertical-align:top}.mz-table th{width:38%;font-family:var(--mz-font-ui);font-weight:var(--mz-fw-semibold);color:var(--mz-muted);background:var(--mz-surface)}.mz-table td{overflow-wrap:anywhere}.mz-table tr:last-child :is(th,td){border-bottom:0}.mz-table-wrap{overflow-x:auto;border:1px solid var(--mz-border);border-radius:var(--mz-radius)}.mz-btn-accent{--button-background-color: var(--mz-accent);--button-color: var(--mz-accent-text);--button-border-color: var(--mz-accent)}.mz-btn-accent:hover{--button-background-color: var(--mz-accent-hover)}.mz-btn-ghost-light{--button-background-color: transparent;--button-color: var(--mz-dark-text);--button-border-color: rgb(var(--mz-dark-text-rgb) / .6);--button-border-width: 1px}.mz-btn-ghost-light:hover{--button-background-color: rgb(var(--mz-dark-text-rgb) / .1)}.mz-btn-ghost-dark{--button-background-color: transparent;--button-color: var(--mz-accent-text);--button-border-color: rgb(var(--mz-accent-text-rgb) / .55);--button-border-width: 1px}.mz-btn-ghost-dark:hover{--button-background-color: rgb(var(--mz-accent-text-rgb) / .08);--button-border-color: var(--mz-accent-text)}.mz-btn-block{width:100%}.mz-link{color:var(--mz-accent-ink);text-decoration:underline;font-weight:var(--mz-fw-semibold)}.mz-link--arrow:after{content:" \2192"}.mz-breadcrumbs{font-size:var(--mz-fs-xs);line-height:var(--mz-lh-xs);color:var(--mz-muted)}.mz-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35em;align-items:center}.mz-breadcrumbs li{display:inline-flex;align-items:center;gap:.35em}.mz-breadcrumbs li+li:before{content:"/";opacity:.5}.mz-breadcrumbs a{color:inherit;text-decoration:none}.mz-breadcrumbs a:hover{color:var(--color-foreground);text-decoration:underline}.mz-breadcrumbs [aria-current=page]{color:var(--color-foreground);font-weight:var(--mz-fw-semibold)}:is(.mz-section--dark,.mz-section--accent,.mz-hero--dark,.mz-hero__crumbs) .mz-breadcrumbs :is(a,a:hover,[aria-current=page]){color:inherit}.mz-notice{display:flex;gap:var(--gap-sm);padding:var(--padding-lg) var(--padding-xl);border-radius:var(--mz-radius);border:1px solid var(--mz-border);background:var(--mz-surface);font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm)}.mz-notice--success{border-color:#1b8a4c66;background:#1b8a4c14}.mz-notice--warning{border-color:#c97a0066;background:#c97a0014}.mz-notice svg{flex:0 0 1.25rem;width:1.25rem;height:1.25rem;margin-top:.1rem}.mz-field{display:flex;flex-direction:column;gap:.35rem}.mz-field label{font-family:var(--mz-font-ui);font-weight:var(--mz-fw-semibold);font-size:var(--mz-fs-sm);line-height:1.4}.mz-field label .req{color:var(--mz-error)}.mz-input,.mz-select,.mz-textarea{width:100%;font:inherit;color:var(--color-input-text);background:var(--color-input-background);border:var(--style-border-width-inputs, 1px) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs, 6px);padding:.8rem 1rem;min-height:3rem;line-height:1.4}.mz-input::placeholder,.mz-textarea::placeholder{color:var(--mz-muted);opacity:1}.mz-select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23111' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.mz-select:disabled{opacity:.55;cursor:not-allowed}.mz-textarea{min-height:8rem;resize:vertical}.mz-input:focus-visible,.mz-select:focus-visible,.mz-textarea:focus-visible{outline:2px solid var(--mz-accent-ink);outline-offset:1px}.mz-form-grid{display:grid;gap:var(--gap-md);grid-template-columns:1fr}@media(min-width:750px){.mz-form-grid{grid-template-columns:1fr 1fr}.mz-form-grid .mz-field--full{grid-column:1 / -1}}.mz-checkbox{display:flex;gap:.5rem;align-items:flex-start;font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm)}.mz-card-meta{display:flex;flex-direction:column;gap:.3rem;font-size:var(--mz-fs-xs);line-height:var(--mz-lh-xs);color:var(--mz-muted)}.mz-card-meta__brand{font-family:var(--mz-font-ui);font-size:var(--mz-fs-caption);font-weight:var(--mz-fw-semibold);letter-spacing:var(--mz-ls-caps);text-transform:uppercase;color:var(--color-foreground)}.mz-card-meta__chips{display:flex;flex-wrap:wrap;gap:.3rem}.mz-card-meta__chips .mz-chip{font-size:var(--mz-fs-xs);padding:.2em .55em}.mz-card-meta__quote{color:var(--mz-accent-ink);font-weight:var(--mz-fw-semibold)}.product-information:has([data-mz-quote=true]) .buy-buttons-block,.product-information:has([data-mz-quote=true]) sticky-add-to-cart,.product-information:has([data-mz-quote=true]) .sticky-add-to-cart,.product-information:has([data-mz-quote=true]) .quick-add{display:none!important}.product-information:has([data-hide-price=true]) product-price{display:none!important}.mz-quote-block{display:flex;flex-direction:column;gap:var(--gap-sm)}.mz-quote-block__hint{margin:0;font-size:var(--mz-fs-sm);line-height:var(--mz-lh-sm);color:var(--mz-muted)}body:has(main>.shopify-section:last-child .mz-cta--dark) footer .shopify-section:first-child .footer-content{border-top:1px solid rgb(var(--mz-dark-text-rgb) / .12)}@media screen and (min-width:750px)and (max-width:989px){.main-collection-grid .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(2, minmax(0, 1fr))}.section-resource-list .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.mz-card,a.mz-card:hover{transition:none;transform:none}}@media(max-width:749px){.mz-input,.mz-select,.mz-textarea{font-size:16px;min-height:2.75rem}.mz-card__cta,.mz-link{min-height:2.25rem;display:inline-flex;align-items:center}.mz-table th{width:42%}:is(.mz-hero__actions,.mz-cta__actions,.mz-bhead__actions,.mz-vhead__actions)>:is(.button,.mz-vhead__setter){flex:1 1 auto}:is(.mz-hero__actions,.mz-cta__actions,.mz-bhead__actions,.mz-vhead__actions) .button{justify-content:center;text-align:center}.mz-vhead__setter .button{width:100%}sticky-add-to-cart .sticky-add-to-cart__bar{padding-inline:var(--page-margin, 16px)}.footer-content:has(.menu--accordion){row-gap:0}.footer-content:has(.menu--accordion)>:not(.menu--accordion,:has(.menu--accordion)){margin-block-end:1.75rem}.footer-content .group-block-content:has(>.menu--accordion){row-gap:0}.footer-content .menu--accordion .menu__details{border-block-end:1px solid rgb(var(--color-foreground-rgb) / .14)}.footer-content>.menu--accordion:first-of-type .menu__details{border-block-start:1px solid rgb(var(--color-foreground-rgb) / .14)}.footer-content>:last-child :is(.menu--accordion:last-child) .menu__details,.footer-content>.menu--accordion:last-child .menu__details{border-block-end:0}.footer-content .menu--accordion .menu__heading{min-height:3rem;display:flex;align-items:center;justify-content:space-between}.footer-content .menu--accordion .details-content{margin-block-start:0;padding-block-end:1rem}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/mz-brake.css.map */
