html[data-mmg-unification-v396=canonical]{--mmg396-ink:#08111f;--mmg396-text:#0f172a;--mmg396-soft:#334155;--mmg396-muted:#64748b;--mmg396-white:#fff;--mmg396-bg:#f8fafc;--mmg396-blue-soft:#eef6ff;--mmg396-cyan:#4fd8ff;--mmg396-blue:#007bff;--mmg396-blue-dark:#003cff;--mmg396-line:rgba(15,23,42,.075);--mmg396-line-blue:rgba(0,123,255,.14);--mmg396-shadow:0 18px 54px rgba(15,23,42,.075);--mmg396-shadow-lg:0 30px 86px rgba(0,123,255,.13);--mmg396-width:1180px}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root{--ink:var(--mmg396-ink)!important;--text:var(--mmg396-text)!important;--soft-text:var(--mmg396-soft)!important;--muted:var(--mmg396-muted)!important;--white:var(--mmg396-white)!important;--soft:var(--mmg396-blue-soft)!important;--softbg:var(--mmg396-bg)!important;--softblue:var(--mmg396-blue-soft)!important;--soft-blue:var(--mmg396-blue-soft)!important;--blue:var(--mmg396-blue)!important;--cyan:var(--mmg396-cyan)!important;--blue-dark:var(--mmg396-blue-dark)!important;--bluedark:var(--mmg396-blue-dark)!important;--line:var(--mmg396-line)!important;--border:var(--mmg396-line)!important;--borderblue:var(--mmg396-line-blue)!important;--border-blue:var(--mmg396-line-blue)!important;--shadow:var(--mmg396-shadow)!important;--shadowlg:var(--mmg396-shadow-lg)!important;--shadow-large:var(--mmg396-shadow-lg)!important;--width:var(--mmg396-width)!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page{color:var(--mmg396-text)!important;background:linear-gradient(180deg,#fff 0%,var(--mmg396-bg) 48%,#fff 100%)!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__frame{border-bottom:1px solid var(--mmg396-line)!important;background:#fffffff7!important;box-shadow:none!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__frame-inner{width:min(var(--mmg396-width),calc(100% - 40px))!important;max-width:var(--mmg396-width)!important;min-height:68px!important;margin:0 auto!important;padding:8px 0!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__brand{color:var(--mmg396-ink)!important;font-size:clamp(24px,3vw,34px)!important;font-weight:900!important;letter-spacing:-.055em!important;line-height:.93!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__sub{margin-top:6px!important;color:var(--mmg396-blue)!important;font-size:clamp(9px,1.3vw,14px)!important;font-weight:900!important;letter-spacing:.18em!important;line-height:1.08!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__kicker{color:var(--mmg396-blue)!important;font-size:12px!important;font-weight:900!important;letter-spacing:.14em!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__btn{min-height:52px!important;padding:14px 22px!important;border-radius:999px!important;border-color:var(--mmg396-line-blue)!important;font-size:14px!important;font-weight:900!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__btn--primary{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,var(--mmg396-cyan),var(--mmg396-blue),var(--mmg396-blue-dark))!important;box-shadow:0 18px 48px #007bff3b!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page :is(.mmg-new-page__card,.mmg-new-page__service,.mmg-new-page__work,.mmg-new-page__book,.mmg-new-page__step,.mmg-new-page__notice){border-color:var(--mmg396-line)!important;border-radius:28px!important;background:#fffffffa!important;box-shadow:var(--mmg396-shadow)!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__closing{border-color:var(--mmg396-line-blue)!important;border-radius:36px!important;background:linear-gradient(135deg,#4fd8ff24,#007bff12,#fff)!important;box-shadow:var(--mmg396-shadow)!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__media img{border-radius:30px!important;box-shadow:var(--mmg396-shadow-lg)!important}html[data-mmg-v396-route=collection] #MainContent,html[data-mmg-v396-route=search] #MainContent,html[data-mmg-v396-route=cart] #MainContent,html[data-mmg-v396-route=account] #MainContent{color:var(--mmg396-text)!important;background:linear-gradient(180deg,#fff 0%,var(--mmg396-bg) 50%,#fff 100%)!important}html[data-mmg-v396-route=collection] #MainContent :is(.page-width,.product-grid-container,.facets-wrapper,.facets-vertical-sort),html[data-mmg-v396-route=search] #MainContent :is(.page-width,.product-grid-container,.facets-wrapper,.facets-vertical-sort),html[data-mmg-v396-route=cart] #MainContent :is(.page-width),html[data-mmg-v396-route=account] #MainContent :is(.customer){width:min(var(--mmg396-width),calc(100% - 40px))!important;max-width:var(--mmg396-width)!important;margin-left:auto!important;margin-right:auto!important}html[data-mmg-v396-route=collection] #MainContent :is(.title--primary,.collection-hero__title,h1),html[data-mmg-v396-route=search] #MainContent :is(.template-search__header h1,.title--primary,h1),html[data-mmg-v396-route=cart] #MainContent :is(.title--primary,h1),html[data-mmg-v396-route=account] #MainContent .customer h1{color:var(--mmg396-ink)!important;font-weight:900!important;letter-spacing:-.052em!important;line-height:.96!important}html[data-mmg-v396-route=collection] #MainContent .card-wrapper .card,html[data-mmg-v396-route=search] #MainContent .card-wrapper .card{overflow:hidden!important;border:1px solid var(--mmg396-line)!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--mmg396-shadow)!important}html[data-mmg-v396-route=collection] #MainContent .card__media .media,html[data-mmg-v396-route=search] #MainContent .card__media .media{border-radius:22px!important;background:#fff!important}html[data-mmg-v396-route=collection] #MainContent .card__media img,html[data-mmg-v396-route=search] #MainContent .card__media img{object-fit:contain!important;object-position:center!important}html[data-mmg-v396-route=collection] #MainContent .card__heading,html[data-mmg-v396-route=search] #MainContent .card__heading{color:var(--mmg396-ink)!important;font-weight:900!important;letter-spacing:-.025em!important}html[data-mmg-v396-route=collection] #MainContent .price,html[data-mmg-v396-route=search] #MainContent .price{color:var(--mmg396-blue)!important}html[data-mmg-v396-route=collection] #MainContent :is(select,.select__select,.facet-filters__sort),html[data-mmg-v396-route=search] #MainContent :is(select,.select__select,.facet-filters__sort){border-radius:999px!important}html[data-mmg-v396-route=search] #MainContent .template-search__search .field{overflow:hidden!important;border:1px solid var(--mmg396-line-blue)!important;border-radius:999px!important;background:#fff!important;box-shadow:0 14px 38px #0f172a12!important}html[data-mmg-v396-route=cart] #MainContent :is(.cart__checkout-button,.cart__warnings .button),html[data-mmg-v396-route=account] #MainContent .customer button{min-height:52px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--mmg396-cyan),var(--mmg396-blue),var(--mmg396-blue-dark))!important;box-shadow:0 18px 48px #007bff38!important}html[data-mmg-v396-route=account] #MainContent .customer :is(.field,input,textarea),html[data-mmg-v396-route=cart] #MainContent :is(.quantity,.field,.text-area){border-radius:16px!important}body.mmg-canonical-page-v32 .contact :is(input,textarea,select){border-radius:16px!important;border-color:#0f172a1f!important;background:#fff!important}body.mmg-canonical-page-v32 .contact .button{min-height:52px!important;border-radius:999px!important;color:#fff!important;background:linear-gradient(135deg,var(--mmg396-cyan),var(--mmg396-blue),var(--mmg396-blue-dark))!important;box-shadow:0 18px 48px #007bff38!important}@media(max-width:720px){html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page .mmg-new-page__frame-inner,html[data-mmg-v396-route=collection] #MainContent :is(.page-width,.product-grid-container,.facets-wrapper,.facets-vertical-sort),html[data-mmg-v396-route=search] #MainContent :is(.page-width,.product-grid-container,.facets-wrapper,.facets-vertical-sort),html[data-mmg-v396-route=cart] #MainContent .page-width,html[data-mmg-v396-route=account] #MainContent .customer{width:min(var(--mmg396-width),calc(100% - 28px))!important}html[data-mmg-unification-v396=canonical] body.mmg-canonical-page-v32 #MainContent .mmg-v32-root.mmg-new-page :is(.mmg-new-page__card,.mmg-new-page__service,.mmg-new-page__work,.mmg-new-page__book,.mmg-new-page__step,.mmg-new-page__notice){border-radius:24px!important}html[data-mmg-v396-route=collection] #MainContent .card-wrapper .card,html[data-mmg-v396-route=search] #MainContent .card-wrapper .card{border-radius:24px!important}}@media(prefers-reduced-motion:reduce){html[data-mmg-unification-v396=canonical] #MainContent *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/mmg-site-unification-v396.css.map */
