.mae-customization{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;box-sizing:border-box;overflow:clip;overflow-anchor:none;border:0;background:transparent;color:#191b1b;color-scheme:light;font-family:var(--font-family)}.mae-customization[open]{display:flex;align-items:center;justify-content:center}.mae-customization *,.mae-customization *:before,.mae-customization *:after{box-sizing:border-box}.mae-customization::backdrop{background:transparent}.mae-customization__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#1d212047;opacity:0}.mae-customization__panel{position:relative;width:480px;max-width:100%;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:42px 36px 32px;border:1px solid #e5e4e0;border-radius:25px;background:#fff;box-shadow:0 20px 70px #131b1929;transform:translate3d(0,calc(100dvh + 32px),0)}.mae-customization__close{position:absolute;top:8px;right:8px;display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#333;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.mae-customization__close svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.5}.mae-customization h2{margin:0 0 14px;font-family:inherit;font-size:32px;font-weight:400;letter-spacing:-.025em;line-height:1.2}body .mae-customization h2:focus{outline:none;box-shadow:none}.mae-customization p{margin:0;color:#595c5a;font-size:15px;line-height:1.7}.mae-customization__contact{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:26px;padding:12px 18px;border:0;border-radius:999px;background:#191d1b;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .26s cubic-bezier(.2,.8,.2,1),background-color .18s ease}.mae-customization__close:active,.mae-customization__contact:active{transform:scale(.97)}.mae-customization__close:focus-visible,.mae-customization__contact:focus-visible{outline:1px solid currentColor;outline-offset:3px}html.mae-customization-open{overflow:hidden}@media(hover:hover)and (pointer:fine){.mae-customization__contact:hover{background:#2d3331}}@media(max-width:600px){.mae-customization{padding:0}.mae-customization[open]{align-items:flex-end}.mae-customization__panel{width:100%;max-height:calc(100dvh - 16px);padding:38px 27px max(28px,env(safe-area-inset-bottom));border-radius:25px 25px 0 0;border-bottom:0}.mae-customization h2{font-size:28px}}@media(max-width:340px){.mae-customization__panel{padding-inline:22px}}@media(prefers-reduced-motion:reduce){.mae-customization__close,.mae-customization__contact{transition:none}.mae-customization__close:active,.mae-customization__contact:active{transform:none}}@media(forced-colors:active){.mae-customization__panel{border:1px solid CanvasText}.mae-customization__contact{border:1px solid ButtonText;background:ButtonFace;color:ButtonText}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mae-customization.css.map */
