:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open{display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:100%;margin:10px 0 6px;padding:11px 15px;border:1px solid #685087;border-radius:12px;background:linear-gradient(135deg,#30213e,#211c2d);color:#e5d5ff!important;font:inherit;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:1.3;text-decoration:none!important;box-shadow:inset 0 1px #ffffff0c;cursor:pointer;transition:background .15s,border-color .15s}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open:hover{background:#3a2850;border-color:#a17bd3}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open svg{flex:none;fill:none!important;stroke:#cbb0f4;stroke-width:1.5}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open svg *{fill:none!important}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open span{color:inherit!important;text-decoration:none!important}.myx-template-gallery{box-sizing:border-box;position:fixed;z-index:100002;margin:0;padding:0;border:1px solid #40384f;color:#f7f6fa;background:#101015;font-family:inherit;max-width:none;max-height:none;overflow:hidden}.myx-template-gallery[open]{display:flex;flex-direction:column}.myx-template-gallery[data-layout=sheet]{inset:auto 0 0;width:100%;height:68dvh;border-radius:18px 18px 0 0}.myx-template-gallery[data-layout=menu]{border-radius:0}.myx-template-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid #34303e;flex:0 0 auto;background:#101015}.myx-template-header h2{font:inherit;font-size:20px;font-weight:650;line-height:1.25;margin:0;color:inherit}.myx-template-exit{flex-shrink:0;min-height:42px;padding:8px 14px;border:1px solid #847199;border-radius:10px;background:transparent;color:#d3bbff;font:inherit;font-weight:600;cursor:pointer}.myx-template-body{padding:0 18px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0;scrollbar-width:thin}.myx-template-intro{color:#c0bbc9;font-size:14px;line-height:1.5;margin:16px 0 8px}.myx-template-status{color:#9dedb8;font-size:13px;line-height:1.4;min-height:1.4em;margin:0 0 14px}.myx-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.myx-template-card{box-sizing:border-box;border:2px solid #37313f;border-radius:14px;overflow:hidden;background:#1a1922;min-width:0;display:flex;flex-direction:column}.myx-template-card[data-selected=true]{border-color:#976bff}.myx-template-media{position:relative;aspect-ratio:1;border-radius:12px;background:#08090a;overflow:hidden}.myx-template-media img{display:block;width:100%;height:100%;object-fit:cover;margin:0}.myx-template-copy{display:flex;flex-direction:column;flex:1;padding:12px;text-align:center}.myx-template-use{margin-top:auto;padding:10px 6px;min-height:42px;width:100%;border:1px solid #8d67ce;border-radius:8px;background:#332149;color:#f9f5ff;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.myx-template-use:hover,.myx-template-use[aria-pressed=true]{background:#7140d5;border-color:#ae87ff}.myx-template-use:disabled{opacity:.65;cursor:wait}.myx-template-gallery button:focus-visible,#product-builder .myx-template-open:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:767px){.myx-template-header{padding:14px}.myx-template-header h2{font-size:18px}.myx-template-body{padding:0 12px 24px}.myx-template-grid{gap:10px}.myx-template-copy{padding:10px 7px}.myx-template-intro,.myx-template-use{font-size:12px}}@media(max-width:767px){:is(#myx-template-gallery,#myx-example-gallery)[data-layout=sheet]{bottom:auto!important;min-height:0!important;max-height:none!important;box-sizing:border-box;border-radius:16px 16px 0 0}:is(#myx-template-gallery,#myx-example-gallery)>.myx-preview-resize{display:flex;flex:0 0 32px;height:32px;width:100%;align-items:center;justify-content:center;touch-action:none;cursor:ns-resize;background:#101015}:is(#myx-template-gallery,#myx-example-gallery)>.myx-preview-resize span{display:block;width:54px;height:4px;border-radius:4px;background:#c1becb}:is(#myx-template-gallery,#myx-example-gallery)>.myx-preview-resize:focus-visible{outline:2px solid #b7a0ff;outline-offset:-3px}#myx-template-gallery .myx-template-header,#myx-example-gallery .myx-example-gallery__header{padding-top:0;padding-bottom:12px;flex-shrink:0}#myx-template-gallery .myx-template-body,#myx-example-gallery .myx-example-gallery__body{flex:1;min-height:0;overflow-y:auto;padding-bottom:24px;scroll-padding-bottom:24px;-webkit-overflow-scrolling:touch}#product-builder#product-builder#product-builder .myx-template-open{margin-left:20px;margin-right:20px;max-width:calc(100% - 40px)}}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open,:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-open *{font-family:Arial,Helvetica,sans-serif!important}@media(min-width:1000px){#product-builder#product-builder#product-builder .myx-desktop-step-tabs__intro h1,#myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-alt-headline{font-family:Arial,Helvetica,sans-serif!important;font-size:28px!important;font-weight:750!important;line-height:35px!important;letter-spacing:.055em!important;margin:0 0 8px!important}}@media(min-width:1000px){html:has(#myx-template-gallery[open],#myx-example-gallery[open]) #myx-premium-options>[inert]{visibility:hidden!important;opacity:0!important}}#myx-alt-shell .myx-first-step-header{display:contents}@media(max-width:767px){#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .cpb-product-title,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-alt-headline{display:none!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;margin:18px 0 16px!important;padding:0!important;position:static!important;min-width:0}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .cpb-panel-title,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header h2{order:0;flex:0 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;white-space:nowrap!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .cpb-panel-title:after,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-alt-heading-mobile{font:500 clamp(17px,4.8vw,22px)/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;white-space:nowrap!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .cpb-panel-title:before,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-alt-heading-mobile small{font:500 10px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.09em!important;margin:0 0 8px!important;white-space:nowrap!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .myx-template-open,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header .myx-template-open{order:1;flex:0 0 auto!important;max-width:none!important;margin:0!important;padding:8px 10px!important;min-height:40px!important;gap:6px!important;white-space:nowrap!important;font-size:12px!important;background:#251e30!important;line-height:1.3!important;letter-spacing:0!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .myx-template-open svg,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header .myx-template-open svg{display:none!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder [data-myx-shape-choices=true]{padding-top:0!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder [data-myx-focus-section=frame] .cpb-panel-categories-container>.cpb-category:first-child{margin-top:12px!important}}@media(max-width:359px){#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header{gap:6px!important}#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header .myx-template-open,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header .myx-template-open{padding-inline:8px!important;gap:5px!important}}html.myx-premium-customizer .myx-customizer-mobilebar__price[aria-busy=true] .myx-customizer-mobilebar__sale{font-size:18px!important;letter-spacing:0!important}#myx-example-gallery .myx-example-gallery__media img[alt="Starlight example"]{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}@media(max-width:767px){html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header{margin:30px 4px 16px!important}}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;margin:10px 0 6px;max-width:100%}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-actions .myx-template-open{margin:0!important;max-width:none!important}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-reset-design{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:44px;min-height:44px;margin:0;padding:10px 12px;border:1px solid #554d63;border-radius:12px;background:#201c29;color:#dfd4ee;font:600 13px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.myx-reset-design:hover{background:#30263e!important;border-color:#a17bd3!important}.myx-reset-design:focus-visible{outline:2px solid #cfb5ff;outline-offset:3px}.myx-reset-design svg,.myx-reset-design svg *{fill:none!important;stroke:currentColor}.myx-reset-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(100% - 40px);max-width:420px;padding:26px;border:1px solid #635672;border-radius:18px;background:#19151f;color:#f7f3fc;box-shadow:0 20px 80px #0008;font-family:Arial,Helvetica,sans-serif}.myx-reset-dialog::backdrop{background:#08060cbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.myx-reset-dialog h2{margin:0 0 12px;font-size:23px;line-height:1.25;color:inherit}.myx-reset-dialog p{margin:0;color:#cfc6d9;font-size:15px;line-height:1.5}.myx-reset-dialog .myx-reset-status:empty{display:none}.myx-reset-dialog .myx-reset-status:not(:empty){margin-top:12px}.myx-reset-dialog-actions{display:flex;gap:10px;margin-top:24px}.myx-reset-dialog-actions button{flex:1;min-height:44px;border:1px solid #665575;border-radius:10px;background:#25202f;color:#f7f3fc;padding:10px;font:600 14px/1.3 Arial,Helvetica,sans-serif;cursor:pointer}.myx-reset-dialog-actions [data-reset-confirm]{background:#542dd0;border-color:#8965ec}.myx-reset-dialog-actions button:focus-visible{outline:2px solid #cfb5ff;outline-offset:3px}html[data-myx-default-applying=true] #product-builder .cpb-panels-container{pointer-events:none}@media(max-width:767px){:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-actions{margin:0;flex:none}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-reset-design{width:40px;min-width:40px;min-height:40px;padding:10px;background:transparent;border-color:#4d4459}.myx-reset-design span{display:none}.myx-reset-design svg{width:16px;height:16px}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-actions{gap:5px}}@media(max-width:450px){#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder#product-builder .myx-first-step-header,html.myx-premium-customizer #myx-alt-shell#myx-alt-shell#myx-alt-shell .myx-first-step-header{flex-wrap:wrap!important;row-gap:12px!important}:is(#product-builder#product-builder#product-builder,#myx-alt-shell#myx-alt-shell#myx-alt-shell) .myx-template-actions{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/maytrix-design-templates.css.map */
