.editor-container{display:flex;flex-direction:column;height:calc(100vh - 80px)}.editor-container .toolbar{background:#fff;border-bottom:2px solid #e5e7eb;padding:10px 5px;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.editor-container .toolbar-left,.editor-container .toolbar-right,.editor-container .toolbar-center{display:flex;align-items:center;gap:8px}.editor-container .toolbar-right{justify-content:flex-end}.editor-container .separator{width:1px;height:24px;background-color:#e5e7eb;margin:0 8px}.editor-container .zoom-display{font-size:14px;font-weight:500;width:48px;text-align:center;font-weight:700}.editor-container .btn{padding:8px 15px;border:1px solid #d1d5db;background:#fff;border-radius:6px;cursor:pointer;font-size:12px;display:flex;align-items:center;gap:4px;transition:all .2s;min-height:40px;justify-content:center}.editor-container .btn:hover{background-color:#f3f4f6}.editor-container .btn:disabled{opacity:.5;cursor:not-allowed}.editor-container .btn-primary{background-color:#27aafa;color:#fff;border-color:#27aafa}.editor-container .btn-primary:hover{background-color:#209de9}.editor-container .btn-outline{background:#fff;border:1px solid #e4e4e7}.editor-container .btn-sm{padding:4px 8px;font-size:12px}.editor-container .btn-danger{background-color:#848484;color:#fff!important;border-color:#848484}.editor-container .btn-danger:hover{background-color:#999}.editor-container .btn-full{width:100%}.editor-container .main-content{display:flex;flex:1;min-height:0}.editor-container .canvas-area{flex:1;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center;padding:32px;overflow:hidden;position:relative}.editor-container .canvas-wrapper{background:#fff;box-shadow:0 10px 15px -3px #0000001a;padding:0;border-radius:0}.editor-container .right-panel{width:320px;background:#fff;border-left:1px solid #e5e7eb;display:flex;flex-direction:column}.editor-container .panel-content{flex:1;overflow-y:auto}.editor-container .panel{padding:16px}.editor-container .panel h3{font-size:18px;font-weight:600;margin-bottom:16px}.editor-container .panel h4{font-size:14px;font-weight:600;color:#6b7280;margin-bottom:12px}.editor-container .panel-section{margin-bottom:24px}.editor-container .panel-subsection{margin-bottom:12px;padding-left:16px;border-left:2px solid #dbeafe}.editor-container label{display:block;font-size:12px;font-weight:700;margin-bottom:8px;color:#0009}.editor-container .select{width:100%;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;background:#fff;font-size:14px;min-height:40px;background-repeat:no-repeat;background-position:97% center}.editor-container .slider-container{display:flex;align-items:center;gap:12px}.editor-container .slider{flex:1;height:4px;background:#e5e7eb;border-radius:2px;outline:none;-webkit-appearance:none;padding:0;border:none}.editor-container .slider::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background:#000;border-radius:50%;cursor:pointer}.editor-container .slider::-moz-range-thumb{width:16px;height:16px;background:#000;border-radius:50%;cursor:pointer;border:none}.editor-container .number-input,.editor-container .filter-slider .value-display{width:64px;padding:4px 8px;border:1px solid #d1d5db;border-radius:4px;font-size:12px;text-align:center;min-height:40px}.editor-container .filter-slider .value-display{min-height:18px;line-height:1.6;width:44px}.editor-container .value-display{font-size:12px;color:#6b7280;min-width:48px;text-align:right}.editor-container .toggle{position:relative;width:34px;height:17px;background:#e5e7eb;border-radius:12px;border:none;cursor:pointer;outline:none;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;padding:0}.editor-container .toggle:checked{background:#27aafa}.editor-container .toggle:before{content:""!important;position:absolute;top:2px;left:2px;width:13px;height:13px;background:#fff;border-radius:50%;transition:transform .2s}.editor-container .toggle:checked:before{transform:translate(17px)}.editor-container .toggle-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.editor-container .color-swatches{display:flex;flex-wrap:wrap;gap:8px}#standard-colors,#all-standard-colors,#document-colors,#document-stroke-colors,#standard-stroke-colors,#all-standard-stroke-colors{display:flex;flex-wrap:wrap;gap:5px}.editor-container .color-swatch{width:calc(calc(100% / 7) - 4.5px);height:auto;border:0px solid #d1d5db;border-radius:6px;cursor:pointer;transition:border-color .2s;display:inline-block;aspect-ratio:1 / 1;position:relative;z-index:0;transition:all .05s}.editor-container .color-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px #0000001a;mix-blend-mode:multiply;z-index:1;background:transparent;transition:all .05s}.editor-container .color-swatch.active{transform:scale(.85);transition:all .05s}.editor-container .color-swatch.active:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #000;mix-blend-mode:normal;transition:all .05s}.editor-container #font-color-panel-btn .color-swatch.active{box-shadow:none}.editor-container .color-swatch.transparent-swatch{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px}.editor-container .color-picker{width:32px;height:32px;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;background:none;padding:0}.editor-container .button-group{display:flex;gap:4px}.editor-container .button-group .btn{flex:1}.editor-container .action-buttons,.editor-container .filter-buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.editor-container .filter-control{margin-bottom:8px}.editor-container .filter-slider{display:flex;gap:10px;align-items:center}.editor-container .filter-btn.active{background-color:#27aafa;color:#fff;border-color:#27aafa}.editor-container .layers-list{max-height:240px;overflow-y:auto}.editor-container .no-layers{text-align:center;color:#6b7280;padding:16px;font-size:14px}.editor-container .layer-item{display:flex;align-items:center;gap:8px;padding:10px;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:8px;cursor:pointer;transition:all .2s}.editor-container .layer-item:hover{background-color:#f9fafb}.editor-container .layer-item.active{background-color:#27aafa33;border-color:#27aafa}.editor-container .layer-visibility{background:none;border:none;cursor:pointer;font-size:16px;padding:4px}.editor-container .layer-info{flex:1;min-width:0}.editor-container .layer-name{font-size:14px;font-weight:700;margin-bottom:2px}.editor-container .layer-type{font-size:12px;color:#6b7280}.editor-container .layer-actions{display:flex;gap:4px}.editor-container .layer-action{background:none;border:none;cursor:pointer;padding:2px 6px;font-size:12px;opacity:1;transition:opacity .2s}.editor-container .layer-action:hover{opacity:1}.editor-container .info-box{background-color:#6e6e6e21;border:1px solid #000000;border-radius:6px;padding:12px;margin-top:12px;text-align:center}.editor-container .info-box span{font-size:12px;color:#000}.editor-container .default-message{text-align:center;color:#6b7280;margin-top:32px;padding:16px}.editor-container .default-message p{font-size:14px;margin-bottom:8px}.editor-container .sub-text{font-size:12px;opacity:.7}@media (max-width: 768px){.customTabelPopup__overlay-editor .customTabelPopup:has(.editor-container){margin:0 auto!important;max-height:100vh!important}.editor-container .right-panel{width:280px}.editor-container .toolbar{padding:12px}.editor-container .canvas-area{padding:16px}}.editor-container .canvas-wrapper.transparent-background{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 75%,#ccc 75%);background-size:20px 20px;background-position:0 0,10px 10px}.customTabelPopup__overlay-editor,.customTabelPopup__overlay-exit-studio,.customTabelPopup__overlay-exit-studio-2{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999!important;background-color:#00000071;display:grid;align-items:center;overflow:auto}.customTabelPopup__overlay-editor .customTabelPopup,.customTabelPopup__overlay-exit-studio .customTabelPopup,.customTabelPopup__overlay-exit-studio-2 .customTabelPopup{position:relative;width:98%;max-width:1250px;background-color:#fff;z-index:1;padding:0;margin:40px auto;border-radius:8px;overflow:hidden}.customTabelPopup__overlay-exit-studio .customTabelPopup,.customTabelPopup__overlay-exit-studio-2 .customTabelPopup{padding:20px;max-width:600px}.editor-container .btn-transparent,.editor-container .btn-transparent:hover{border:none;background:none;padding-left:5px;padding-right:5px}.editor-container button span{display:inline-flex}.editor-container button span img{margin-right:5px;max-height:14px}.editor-container .text-align-group button.btn.active,.editor-container .color-effects button.active{background-color:#27aafa33;border-color:#27aafa}.editor-container .color-effects button{text-align:left}.editor-container .text-align-group button img{height:18px;opacity:.6}.editor-container .text-align-group button.active img{opacity:1}.editor-container .text-align-group button{flex:unset!important;width:40px}.editor-container .layer-visibility img{width:17px}.editor-container .revert-filters-box{margin-bottom:0}.editor-container #reset-filters{font-weight:700}.editor-container #reset-filters span img{height:20px}.editor-container hr{height:1px;background:#e4e4e7;border:none;margin-bottom:24px}.editor-container .checkbox-button{display:flex;align-items:center;transition:all .2s ease-in-out;justify-content:flex-start}.editor-container .checkbox-button .checkbox{width:20px;height:20px;border-radius:3px;border:2px solid #ccc;display:flex;align-items:center;justify-content:center;margin-right:12px;background-color:#fff}.editor-container .checkbox-button.active .checkbox,.editor-container .checkbox-button input:checked+.checkbox{background-color:#27aafa;border-color:#27aafa}.editor-container .checkbox-button input{display:none}.editor-container .checkbox-button .checkbox:after{content:"";display:none;width:10px;height:6px;border-left:2px solid white;border-bottom:2px solid white;transform:rotate(-45deg);margin-top:-4px}.editor-container .checkbox-button.active .checkbox:after,.editor-container .checkbox-button input:checked+.checkbox:after{display:block}.editor-container .checkbox-button.active,.editor-container .checkbox-button:has(input:checked){color:#000}.editor-container .filter-control label{font-weight:400;color:#000}#save-aws-btn{color:#fff;font-weight:600}.editor-container .checkbox-button .checkbox+div{display:flex;justify-content:space-between;width:85%;align-items:center}.editor-container select,.editor-container .select{background:url('data:image/svg+xml;utf8,<svg fill="none" height="7" viewBox="0 0 12 7" width="12" xmlns="http://www.w3.org/2000/svg"><g fill="%23000000"><path d="m1.2334.554688 5.65685 5.656852-.7071.70711-5.656858-5.65686z"/><path d="m11.8252 1.26221-5.65686 5.65685-.70711-.70711 5.65687-5.65685z"/></g></svg>') no-repeat 97% center!important}.canvas-color-swatch-,.text-fill-swatch-,.text-stroke-swatch-{background:url(/cdn/shop/files/colors_swatch_48x.png?v=1754505699) center no-repeat;background-size:contain}.underCTA{max--width:760px!important}.customTabs__contentBtn.ai__btn{margin-left:0!important}#global-panel,#layers-panel{border-top:none!important}#layers-panel{display:block!important}#image-panel,#text-panel{border-bottom:none!important}.editor-container .panel{border:none!important}#add-text-btn img,#add-image-btn img{height:20px;transform:scale(1.3)}.floating_tools{position:absolute;bottom:20px;z-index:9999999;left:50%;transform:translate(-50%);background:#fff;padding:0 20px;box-shadow:0 0 8px #0003;display:flex;align-items:center;border-radius:5px}#save-aws-btn[disabled],#save-aws-btn:disabled{background-color:#adb1b3!important;border-color:#adb1b3!important}.right-panel[data-disabled=true]>div>*:not(#ai-panel){pointer-events:none;opacity:.5}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#ai_prompt{width:100%;border:2px solid #8f4098;font-size:16px;height:100px}#ai_generate_image{width:100%;margin-top:15px;color:#fff;background:linear-gradient(90deg,#7ca1e8,#8f4098)}.ai_prompt_guide,.edit-text-btn>a{display:block;margin:10px auto;width:100%;padding:5px 10px;color:#009ffa;font-size:13px;text-align:center}.edit-text-btn>a{text-align:left;border-bottom:1px solid #e4e4e7;margin-bottom:25px;padding-bottom:12px;font-weight:500}#ai-generative-images{margin-top:20px;display:none}#ai-generative-images-results{display:block}#ai-generative-images-results .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:10px}#ai-generative-images-results figure{border:1px solid #ddd;border-radius:2px;padding:0;text-align:center;background:#fafafa}#ai-generative-images-results figure figcaption{display:none}#ai-generative-images-results img{max-width:100%;height:auto;display:block;margin:0 auto;border-radius:2px}.editor-container figure{position:relative;display:inline-block;cursor:pointer}.editor-container figure.loading{opacity:.6;pointer-events:none}figure.loading:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border:3px solid rgba(255,255,255,.6);border-top-color:#27aafa;border-radius:50%;animation:spin_2 .8s linear infinite;z-index:5}@keyframes spin_2{to{transform:rotate(360deg)}}.ai__btn{display:flex;align-items:center;font-size:12px;font-weight:500;justify-content:center;max-width:max-content;padding:10px;margin:10px auto auto;border-radius:8px;background-color:#fd0074;color:#fff;gap:0px;background:linear-gradient(135deg,#f06,#1b00ff)}.ai__btn svg{width:16px;height:16px;fill:#fff}#close-btn-2,#close-btn-2-2{position:absolute;right:0;top:0}.design-transfer-overlay-container,.design-transfer-overlay-container-2{display:none;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0;background:#0009;z-index:99999999}.design-transfer-overlay,.design-transfer-overlay-2{padding:20px;border-radius:10px;border:0px solid #ddd;background:#fff;width:80%;position:relative;max-width:1200px}.design-transfer-overlay h3{text-align:center;font-size:20px}.design-transfer-overlay-2 h3{text-align:center;font-size:18px}.design-transfer-overlay ul{display:flex;justify-content:space-between;gap:20px;margin:0;padding:0}.design-transfer-overlay ul li{flex:1;text-align:center}.design-transfer-overlay ul li:hover{cursor:pointer;opacity:.9}.design-transfer-overlay ul li img{width:100%}.design-transfer-overlay ul li p{margin-bottom:0;font-weight:700;font-size:12px}.generativeAItips .exampleOutput{grid-template-columns:repeat(3,1fr)!important;background-color:#fff!important;padding:0!important;overflow:hidden}.generativeAItips>div{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:25px;padding:25px;border-radius:6px;background-color:#eee}.generativeAItips .exampleOutput .exampleOutput__item{background-color:#eaeaea;border-radius:0}.generativeAItips img{max-width:100%;mix-blend-mode:multiply}.generativeAItips .examplePrompt .examplePrompt__desktop{display:block}.generativeAItips .examplePrompt .examplePrompt__mobile{display:none}.generativeAItips .exampleOutput .exampleOutput__item img{object-fit:cover;object-position:center;width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;mix-blend-mode:multiply}.generativeAItips .examplePrompt{grid-template-columns:auto!important;padding:0!important;background-color:#fff!important}@media (max-width: 500px){.generativeAItips .exampleOutput{grid-template-columns:repeat(3,1fr)!important;gap:10px!important}.generativeAItips .examplePrompt .examplePrompt__desktop,generativeAItips .exampleOutput .exampleOutput__item[item="4"],.generativeAItips .exampleOutput .exampleOutput__item[item="5"]{display:none}.generativeAItips .examplePrompt .examplePrompt__mobile{display:block;width:100%}}.text--align{padding-top:24px}.text--align:not(._active){display:none}.editor-container .toolbar._footer,.mobile_panel{display:none}body.hide-chat{overflow:hidden}body.hide-chat #tidio-chat{display:none!important}@media (min-width:768px){.edit-text-btn{display:none}}@media (max-width:768px){#text-panel{padding-top:0}.mobile_panel{pointer-events:all!important;opacity:1!important}.editor-container .main-content{top:0}#default-panel{display:none!important}.mobile_panel{display:flex;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:10px;justify-content:space-between;align-items:center;padding:10px 16px;position:sticky;top:0;width:100%;z-index:1;background:#fff}.mobile_panel{font-weight:700}.editor-container .toolbar-center{display:none}.editor-container .right-panel{display:block;position:fixed;bottom:0;right:0;left:0;width:100%;min-height:120px;transform:translateY(1000px);transition:all .5s;pointer-events:none;z-index:9999999;overflow:auto;max-height:50vh}.customTabelPopup__overlay-editor:has(.right-panel._active) .editor-container:before{content:"";display:block;top:0;bottom:0;left:0;right:0;background:#0000;position:absolute;z-index:99;pointer-events:none}.editor-container .right-panel._active{pointer-events:all;transform:translate(0)}.editor-container .toolbar{padding:12px 5px}.editor-container select{max-width:120px}.editor-container .toolbar._footer{padding:12px 0;display:block}.editor-container .toolbar._footer>div{display:flex;justify-content:space-between;width:100%}.editor-container .toolbar._footer>div>button{flex:1;border:none;display:flex;flex-direction:column;font-weight:500}.editor-container .toolbar._footer>div>button img{max-height:20px;margin-right:0;height:50px}.editor-container .toolbar._footer{border-top:2px solid #e5e7eb;border-bottom:0}.editor-container{height:calc(100dvh + -0px)!important;height:-webkit-fill-available!important;height:calc(calc(var(--vh, 1vh) * 100) - 0px)!important;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom)}.customTabelPopup__overlay-editor .customTabelPopup{width:100%}.customTabelPopup__overlay-editor .customTabelPopup{margin:0}#text-edit-panel ul,#image-edit-panel ul{display:flex;justify-content:flex-start;gap:40px;width:100%;overflow:auto;padding:0 20px 20px}#text-edit-panel ul li,#image-edit-panel ul li{display:flex;justify-content:center}#image-edit-panel,#text-edit-panel{padding:16px 16px 0}#text-edit-panel ul li button,#image-edit-panel ul li button{display:flex;flex-direction:column;gap:5px;font-weight:700;padding:0}#text-edit-panel ul li button img,#image-edit-panel ul li button img{max-height:30px;height:30px}#panel-text-heading,#panel-image-heading{display:inline-flex;cursor:pointer}#panel-text-heading span,#panel-image-heading span{display:inline-flex;width:100px;white-space:nowrap;gap:10px}#panel-text-heading span svg{height:20px;transform:scale(1.3);position:absolute;left:10px}.mobile_panel>span{width:100%}.mobile_panel>span>span{justify-content:center;width:100%!important;padding-left:24px}.mobile_panel a{height:24px}.mobile_panel a svg{transform:scale(.9)}.hide-mobile,.hide-mobile+br{display:none!important}#text-edit-panel li span,#image-edit-panel li span{white-space:pre}.editor-container .right-panel._full{min-height:100vh;max-height:100vh}.editor-container .right-panel:has(#ai-panel) .mobile_panel>*{pointer-events:all!important;opacity:1!important}}.font-dropdown{position:relative;width:240px;font-size:14px;-webkit-user-select:none;user-select:none}.font-dropdown-list{position:absolute;top:100%;left:0;right:0;max-height:240px;overflow-y:auto;border:1px solid #ccc;background:#fff;display:none;z-index:1000}.font-option{padding:8px 10px;cursor:pointer}.font-option:hover{background:#f5f5f5}.font-search{width:100%;padding:6px 10px;margin-bottom:8px;border:1px solid #ddd;border-radius:6px;font-size:13px}.font-tab-wrap{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.font-tab{padding:6px 12px;border:1px solid #e4e4e7;border-radius:6px;background:#fff;cursor:pointer;font-size:13px}.font-tab.active{background:#f4f4f5;border-color:#aaa;font-weight:600}.font-accordion-container{display:flex;flex-direction:column;gap:6px;max-height:67vh;overflow-y:auto}.font-header{display:flex;justify-content:flex-start;align-items:center;padding:8px 10px;cursor:pointer;font-size:14px;gap:10px}.font-header svg{height:8px;width:8px;transition:all .2s}.font-weight-list{display:none}.font-section h4.font-section-title{margin-top:12px}.font-accordion-item.open .font-weight-list{display:block}.font-weight-item{padding:6px 12px;cursor:pointer}.font-weight-item:hover{background:#f9fafb}.font-weight-item.active{background:#dff1ff;font-weight:700}.checkmark{display:none;color:#27aafa}.font-accordion-item.selected .checkmark{display:inline}.font-loading{text-align:center;padding:10px;font-size:13px;color:#666}.font-weight-item{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-radius:4px;padding:6px 10px 6px 50px;font-size:12px}.font-weight-item .checkmark{display:none;color:#27aafa;font-weight:700}.font-weight-item.active .checkmark{display:inline}.font-accordion-item .font-weight-list:has(.font-weight-item:only-child){display:none!important}.font-accordion-item:has(.font-weight-list .font-weight-item:only-child) .chevron{opacity:0!important}.font-accordion-item.selected:has(.font-weight-list .font-weight-item:only-child) .font-header{background:url(/cdn/shop/files/iconmonstr-check-mark-circle-filled-24_15x.png?v=1759331149) no-repeat right 10px center;background-size:16px}.font-weight-item.active,.font-accordion-item.selected:not(:has(.font-weight-list)) .font-header{background:url(/cdn/shop/files/iconmonstr-check-mark-circle-filled-24_15x.png?v=1759331149) 97% center no-repeat;background-size:14px}.font-accordion-item:not(:has(.font-weight-list)) .font-header{padding-left:28px}.scrollable-tabs{display:flex;gap:8px;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;cursor:grab;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;padding-bottom:10px}.scrollable-tabs.dragging{cursor:grabbing}.scrollable-tabs::-webkit-scrollbar{height:3px}.scrollable-tabs::-webkit-scrollbar-thumb{background:#000;border-radius:4px}#font-tabs-container{opacity:1;transition:opacity .3s ease}#font-tabs-container.ready{opacity:1}.font-accordion-item svg{transform:rotate(-90deg)}.font-accordion-item.open svg{transform:rotate(0);transition:all .2s}#font-panel-btn,#font-color-panel-btn,#font-stroke-panel-btn,#font-stroke-color-panel-btn,.panel-subdropdown{border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:10px 0;width:100%;font-size:14px;display:flex;justify-content:space-between;align-items:center;min-height:60px}.panel-subdropdown{gap:20px;margin-top:20px}.panel-subdropdown select{border-color:#ddd;padding:11px;font-size:12px;margin-top:5px;margin-bottom:5px}#font-color-panel-btn .color-swatch,#font-stroke-color-panel-btn .color-swatch{width:32px;height:32px;transform:unset!important}.editor-container #font-color-panel-btn .color-swatch.active:before,.editor-container #font-stroke-color-panel-btn .color-swatch.active:before{content:unset!important}#font-panel-btn label,#font-color-panel-btn label,#font-stroke-panel-btn label,#font-stroke-color-panel-btn label,.panel-subdropdown label{margin-bottom:0}#font-panel-btn svg,#font-color-panel-btn svg,#font-stroke-panel-btn svg,#font-stroke-color-panel-btn svg{height:13px;width:12px;transform:rotate(-90deg)}#font-panel-btn>span,#font-color-panel-btn>span,#font-stroke-panel-btn>span,#font-stroke-color-panel-btn>span{display:flex;gap:20px;align-items:center}#font-panel-btn>span span{font-size:15px}#font-color-panel-btn>span span,#font-stroke-panel-btn>span span,#font-stroke-color-panel-btn>span span{font-size:13px;display:inline-block;margin-left:-10px}#font-color-panel-btn{margin-top:0;border-top:0}#font-stroke-panel-btn{border-top:0}#panel-text-heading span svg{transform:scale(1.3)}.panel-section._active+.panel-section #font-stroke-panel-btn{border-top:1px solid #ddd!important;margin-top:20px}#font-stroke-color-panel-btn{margin-top:20px;margin-bottom:20px}.style_stroke_container{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;list-style:none}.style_stroke_container li{position:relative;width:calc(calc(100% / 3) - 10px);height:auto;aspect-ratio:1 / 1;cursor:pointer}.style_stroke_container li input{position:absolute;opacity:0}.style_stroke_container li label span{border:1px solid #ddd;border-radius:3px;margin-bottom:10px;display:flex;aspect-ratio:1/1;align-items:center;justify-content:center;cursor:pointer}.style_stroke_container li label{font-size:12px;text-align:center;color:#000}.style_stroke_container li input:checked+label span{outline:2px solid #000;border:1px solid transparent}.stroke-color-container#font-stroke-color-panel-btn,.stroke-size-container,.edge-container,.direction-container,.distance-container,.shadow-size-container{display:none}#selected_font_stroke_name{text-transform:capitalize}.text-shadow-effect{filter:drop-shadow(var(--shadow-offset-x) var(--shadow-offset-y) var(--shadow-blur) var(--shadow-color))}@media (min-width: 768px){#font-panel>.mobile_panel,#font-color-panel>.mobile_panel,#font-color-all-panel>.mobile_panel,#font-stroke-color-panel>.mobile_panel,#font-stroke-color-inner-panel>.mobile_panel,#font-stroke-color-all-panel>.mobile_panel{display:flex;border-bottom:1px solid #ddd;border-top:0;justify-content:space-between;align-items:center;padding:0 0 10px;position:sticky;top:0;width:100%;z-index:1;background:#fff;margin-bottom:20px;font-weight:700}#font-panel #panel-text-heading-2,#font-color-panel #panel-text-heading-3,#font-color-all-panel #panel-text-heading-4,#font-stroke-color-panel #panel-text-heading-5,#font-stroke-color-inner-panel #panel-text-heading-6,#font-stroke-color-all-panel #panel-text-heading-7{display:inline-flex;cursor:pointer}#font-panel #panel-text-heading-2 span,#font-color-panel #panel-text-heading-3 span,#font-color-all-panel #panel-text-heading-4 span,#font-stroke-color-panel #panel-text-heading-5 span,#font-stroke-color-inner-panel #panel-text-heading-6 span,#font-stroke-color-all-panel #panel-text-heading-7 span{display:inline-flex;width:100px;white-space:nowrap;gap:10px}#font-panel #panel-text-heading-2 span svg,#font-color-panel #panel-text-heading-3 span svg,#font-color-all-panel #panel-text-heading-4 span svg,#font-stroke-color-panel #panel-text-heading-5 span svg,#font-stroke-color-inner-panel #panel-text-heading-6 span svg,#font-stroke-color-all-panel #panel-text-heading-7 span svg{height:20px}}.see-all-colors{display:flex;justify-content:flex-end;font-size:13px;color:#27aafa;align-items:center;cursor:pointer;margin-top:20px}.see-all-colors span{display:flex;align-items:center}.see-all-colors span svg{height:12px;transform:rotate(-90deg)}.see-all-colors span svg path{fill:#27aafa}#selected_font_name,#selected_font_color_name,#selected_font_stroke_color_name{color:#000}@media (max-width: 768px){#font-panel>.mobile_panel,#font-color-panel>.mobile_panel,#font-color-all-panel>.mobile_panel,#font-stroke-color-panel>.mobile_panel,#font-stroke-color-inner-panel>.mobile_panel,#font-stroke-color-all-panel>.mobile_panel{display:none!important}}.font-back-btn{cursor:pointer;padding:8px 0;font-weight:500;color:#666;margin-bottom:6px}.font-back-btn:hover{color:#000}.font-header.active:after{content:url(/cdn/shop/files/iconmonstr-check-mark-circle-filled-24_15x.png?v=1759331149);float:right;transform:scale(.8);opacity:0}.font-tab-wrap.scrollable-tabs>.font-tab:first-child{display:none!important}.font-tab.full-width-tab{width:100%;text-align:left;font-weight:600;display:flex!important;align-items:center;gap:10px;min-height:32px;background:transparent!important}.font-tab.full-width-tab span{display:inline-block;height:16px;width:16px;vertical-align:bottom}
/*# sourceMappingURL=/cdn/shop/t/755/assets/v0-styles.css.map?auto=format%2Ccompress */
