:root{--mf-ink: #2a2d34;--mf-paper: #f7f4ee;--mf-white: #fff;--mf-blue: #009ddc;--mf-orange: #f26430;--mf-grape: #6761a8;--mf-green: #009b72;--mf-muted: #6d7078;--mf-line: rgba(42, 45, 52, .24);--mf-soft-blue: #dff4fb;--mf-soft-grape: #e7e3f1;--mf-max: 1500px;--mf-sans: Arial, Helvetica, sans-serif;--mf-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mf-serif: Georgia, serif;--mf-error: #8b1e2d;--mf-radius: 10px;--mf-radius-sm: 6px;--mf-blue-deep: #006f9e;--mf-green-deep: #007a5a}.mf-shell{width:min(calc(100% - 80px),var(--mf-max));margin-inline:auto}.mf-narrow{width:min(calc(100% - 40px),780px);margin-inline:auto}.mf-hero img,.mf-product-card__image img,.mf-material figure img,.mf-business-block>img{display:block}.mf-process li p{margin:16px 0 0}.mf-hero h1,.mf-buy h1,.mf-collection-hero h1,.mf-page-head h1,.mf-article__head h1,.mf-choice h2,.mf-catalog h2,.mf-process h2,.mf-material h2,.mf-business-block h2,.mf-help h2,.mf-collection-note h2,.mf-pdp-steps h2,.mf-pdp-detail h2,.mf-related h2,.mf-footer h2,.mf-blog-grid h2,.mf-rte h2,.mf-product-card__meta h3{overflow-wrap:break-word!important;word-break:normal!important}.mf-process h2,.mf-process li strong,.mf-pdp-steps h2,.mf-pdp-steps li strong,.mf-footer h2,.mf-footer form label,.mf-choice--business h2{color:var(--mf-white)}.mf-choice h2{color:var(--mf-ink)}.mf-choice--business h2,.mf-footer .mf-wordmark,.mf-footer .mf-wordmark b,.mf-footer .mf-wordmark--footer{color:var(--mf-white)}.mf-product-grid{gap:40px 18px!important}.mf-product-grid.mf-product-grid--collection,.mf-product-grid.mf-search-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.mf-product-grid.mf-product-grid--collection,.mf-product-grid.mf-search-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.mf-product-grid{gap:32px 9px!important}.mf-product-grid.mf-product-grid--collection,.mf-product-grid.mf-search-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mf-rte .button,.mf-rte a.button{display:inline-flex;min-height:52px;align-items:center;gap:10px;padding:12px 18px;border:1px solid var(--mf-blue);background:var(--mf-blue);color:var(--mf-white);font-weight:900;text-decoration:none;border-radius:var(--mf-radius-sm);box-shadow:6px 6px 0 var(--mf-ink)}.mf-rte .magnetica-page-actions{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;margin:28px 0}.mf-rte .magnetica-page-actions a:not(.button){font-weight:900}.mf-page-head{padding-block:56px 36px}.mf-page-head h1{max-width:18ch;margin:0;font-family:var(--mf-sans);font-size:clamp(32px,3.3vw,48px);font-weight:950;letter-spacing:-.04em;line-height:1.02}.mf-lede{max-width:720px;margin:22px 0 0;color:var(--mf-muted);font-size:18px}.mf-rte{color:var(--mf-ink);font-size:16px;line-height:1.65;overflow-wrap:break-word}.mf-rte h2{margin:48px 0 16px;font-family:var(--mf-sans);font-size:clamp(28px,3vw,40px);font-weight:950;letter-spacing:-.05em;line-height:1;color:var(--mf-ink)}.mf-rte h3{margin:36px 0 12px;font-size:22px;font-weight:900;color:var(--mf-ink)}.mf-rte p{margin:0 0 18px;color:var(--mf-muted)}.mf-rte a{color:var(--mf-ink);font-weight:800}.mf-rte img{display:block;max-width:100%;height:auto;border:1px solid var(--mf-ink);border-radius:var(--mf-radius)}.mf-rte ul,.mf-rte ol{margin:0 0 18px;padding-left:22px;color:var(--mf-muted)}.mf-rte blockquote{margin:24px 0;padding:16px 20px;border-left:5px solid var(--mf-orange);background:var(--mf-white);border-radius:var(--mf-radius)}.mf-note{margin:24px 0;padding:20px;border:1px solid var(--mf-ink);background:var(--mf-white);border-radius:var(--mf-radius)}.mf-note>strong{font-size:14px}.mf-pager{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:64px}.mf-pager a,.mf-pager span{display:grid;min-width:44px;min-height:44px;place-items:center;padding:8px 14px;border:1px solid var(--mf-line);background:var(--mf-white);color:var(--mf-ink);font-size:13px;font-weight:800;text-decoration:none;border-radius:var(--mf-radius-sm)}.mf-pager a:hover{border-color:var(--mf-ink)}.mf-pager span.is-active{border-color:var(--mf-ink);background:var(--mf-ink);color:var(--mf-white)}.mf-crumb{display:flex;gap:8px;margin-bottom:38px;color:var(--mf-muted);font-size:11px;font-weight:800;text-transform:uppercase}.mf-crumb a{color:var(--mf-muted);text-decoration:none}.mf-crumb a:hover{color:var(--mf-ink)}.mf-product-card{min-width:0;font-family:var(--mf-sans)}.mf-product-card__image{position:relative;display:block;overflow:hidden;border:1px solid var(--mf-ink);background:var(--mf-white);text-decoration:none;border-radius:var(--mf-radius)}.mf-product-card__image:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:var(--mf-blue);content:""}.mf-product-card:nth-child(3n+2) .mf-product-card__image:after{background:var(--mf-orange)}.mf-product-card:nth-child(3n+3) .mf-product-card__image:after{background:var(--mf-green)}.mf-product-card__image img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:4 / 5!important;object-fit:cover!important;object-position:center;transition:transform .25s ease}.mf-product-card__image:hover img{transform:scale(1.025)}.mf-product-card__image>span{position:absolute;top:12px;right:12px;display:grid;width:34px;height:34px;place-items:center;background:var(--mf-white);color:var(--mf-ink);font-size:10px;font-weight:900;border-radius:var(--mf-radius-sm)}.mf-product-card__meta{padding-top:14px}.mf-product-card__meta small{color:var(--mf-green);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mf-product-card__meta h3{min-height:0;margin:6px 0 14px;font-family:var(--mf-sans);font-size:clamp(15px,1.2vw,19px);font-weight:800;line-height:1.2}.mf-product-card__meta h3 a{color:var(--mf-ink);text-decoration:none}.mf-product-card__meta>div{display:flex;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid var(--mf-line);font-size:13px}.mf-product-card__meta>div a{color:var(--mf-ink);font-weight:800}.mf-section-label{margin:0 0 16px;color:var(--mf-green);font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.mf-kicker{display:flex;align-items:center;gap:12px;margin:0 0 30px;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mf-kicker span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:var(--mf-orange);color:var(--mf-white);letter-spacing:0}.mf-button{display:inline-flex;min-height:56px;align-items:center;justify-content:space-between;gap:28px;padding:14px 20px;border:1px solid var(--mf-ink);color:var(--mf-ink);font-family:var(--mf-sans);font-size:13px;font-weight:800;text-decoration:none;transition:transform .18s ease;border-radius:var(--mf-radius-sm)}.mf-button--blue{min-width:235px;border-color:var(--mf-blue-deep);background:var(--mf-blue-deep);color:var(--mf-white);box-shadow:6px 6px 0 var(--mf-ink)}.mf-button--green{min-width:235px;border-color:var(--mf-green-deep);background:var(--mf-green-deep);color:var(--mf-white);box-shadow:6px 6px 0 var(--mf-ink)}.mf-button--quiet{background:transparent}.mf-button:hover{transform:translate(-1px,-1px)}@media(max-width:1100px){.mf-shell{width:min(calc(100% - 56px),var(--mf-max))}}@media(max-width:760px){.mf-shell{width:min(calc(100% - 40px),var(--mf-max))}.mf-page-head{padding-block:40px 24px}.mf-page-head h1{font-size:clamp(30px,8.5vw,36px)}.mf-product-card__meta h3{font-size:15px}.mf-product-card__meta>div{display:grid}.mf-button--blue,.mf-button--green,.mf-add-row .mf-button{min-width:0}.mf-collection-hero h1{font-size:clamp(30px,8.5vw,36px)!important}.mf-buy h1{font-size:clamp(26px,7vw,30px)!important}.mf-fields input,.mf-add-row input,.mf-cart-item input,.mf-toolbar select,.mf-search input[type=search],.mf-contact .mf-fields textarea,.mf-footer input{font-size:16px!important}}@media(max-width:390px){.mf-shell{width:min(calc(100% - 28px),var(--mf-max))}.mf-product-card__meta h3{font-size:14px}.mf-product-card__meta>div a{display:none}}.mf-hero h1{font-size:clamp(38px,4.6vw,66px);letter-spacing:-.045em;line-height:.98}.mf-hero__copy{padding:clamp(48px,5vw,84px) clamp(28px,6vw,100px)}.mf-hero__lead{margin-top:24px}.mf-collection-hero{padding-block:clamp(40px,5vw,72px) 44px}.mf-collection-hero h1{max-width:18ch;font-size:clamp(32px,3.4vw,50px);letter-spacing:-.04em;line-height:1.02}.mf-article__head{padding-block:56px 32px}.mf-article__head h1{font-size:clamp(30px,3.1vw,46px);letter-spacing:-.035em;line-height:1.05}.mf-catalog h2,.mf-material h2,.mf-related h2,.mf-pdp-detail h2,.mf-process h2,.mf-business-block h2,.mf-help h2,.mf-collection-note h2,.mf-bizind h2,.mf-choice h2,.mf-pdp-steps h2,.mf-reviews__agg h2{font-size:clamp(28px,2.9vw,42px);letter-spacing:-.035em;line-height:1.05}.mf-related h2{max-width:22ch}.mf-related{padding-block:64px 90px}.mf-related header{margin-bottom:28px}.mf-material{padding-block:84px}.mf-footer h2{font-size:clamp(24px,2.4vw,34px);letter-spacing:-.03em;line-height:1.05}.mf-footer form label{font-size:clamp(20px,2vw,28px);letter-spacing:-.03em}.mf-cart-empty h2,.mf-collection-empty h2{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.03em}.mf-search-guidance h2{font-size:clamp(20px,2vw,26px)}@media(max-width:760px){.mf-hero h1{font-size:clamp(34px,9.6vw,40px)}.mf-catalog h2,.mf-material h2,.mf-related h2,.mf-pdp-detail h2,.mf-process h2,.mf-business-block h2,.mf-help h2,.mf-collection-note h2,.mf-bizind h2,.mf-choice h2,.mf-pdp-steps h2,.mf-reviews__agg h2{font-size:clamp(26px,7.5vw,30px)}.mf-related{padding-block:48px 64px}.mf-material{padding-block:56px}}@media(prefers-reduced-motion:reduce){.mf-button{transition-duration:.01ms}.mf-button:hover{transform:none}.mf-product-card__image img{transition:none}.mf-product-card__image:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/magnetica-base.css.map */
