.ContactUsPage_pageContainer__r_Ykg{max-width:700px;margin:0 auto;padding:20px}.ContactUsPage_mainTitle__wepAM{font-size:28px;font-weight:700;text-align:center;margin-bottom:20px}.ContactUsPage_formContainer__2yYNh{margin-top:8%;background-color:white;border-radius:8px;padding:20px}.ContactUsPage_formTitle__P6wA_{font-size:32px;font-weight:700;margin-bottom:20px;margin-left:165px}.ContactUsPage_formGroup__CLkqB{display:flex;flex-direction:column;margin-bottom:3%}.ContactUsPage_formGroup__CLkqB label{font-weight:600;margin-bottom:5px}.ContactUsPage_formGroup__CLkqB input,.ContactUsPage_formGroup__CLkqB textarea{padding:8px;border:1px solid #ccc;border-radius:7px;max-height:450px}.ContactUsPage_submitButton__oOIIm{padding:10px 15px;background-color:#1c51a3;color:#fff;border:none;border-radius:5px;cursor:pointer;margin-top:4%;margin-bottom:20%}.ContactUsPage_submitButton__oOIIm:hover{background-color:#005fa3}.ContactUsPage_subtitle__36PhN{font-size:18px;margin-bottom:30px;justify-content:center;width:100%}.InfoPage_container__dkCF4{display:flex;flex-direction:column;gap:25px;padding:30px;margin-top:5%;margin-bottom:100px}.InfoPage_section__ImqGd{gap:5px;margin-left:14.5%}.InfoPage_section__ImqGd,.InfoPage_sectionunder__24fGY{display:flex;align-items:center;justify-content:space-between;width:75%;margin-bottom:3%}.InfoPage_sectionunder__24fGY{gap:20px;margin-left:7%}.InfoPage_section__ImqGd h2,.InfoPage_sectionunder__24fGY h2{font-size:32px;margin-bottom:5%;font-weight:700}.InfoPage_row__ptQ8g{flex-direction:row}.InfoPage_rowReverse__iP5mq{flex-direction:row-reverse}.InfoPage_textContainer__7Aeor{flex:1;font-size:18px;padding-bottom:8%}.InfoPage_imageContainer__ltPje{flex:1;display:flex;justify-content:center;align-items:center;position:relative}.Sidebar_sidebarContainer__EXkRN{display:flex;flex-direction:column;gap:1rem;border:2px solid rgb(245,240,240);border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.35);height:auto;width:25%;max-width:30%;margin-left:2%;margin-top:3.75%;margin-bottom:15%;padding:1.5rem 1.5% 2% 1.5rem}.Sidebar_sidebarTitle__Xtoww{font-size:20px;font-weight:700;text-align:center}.Sidebar_sectionTitle__2lx1s{font-size:16px;font-weight:700;align-self:center}.Sidebar_dimensionContainer__FAJNN{display:flex;flex-direction:column;gap:1rem}.Sidebar_dimensionInputs__4ZleH{display:flex;flex-direction:column;gap:12px}.Sidebar_inputGroup__TKjca{display:flex;flex-direction:column;gap:5px}.Sidebar_inputGroup__TKjca label{font-size:14px}.Sidebar_buttonGroup__Ugtyk{display:flex;gap:10px;margin-top:.1rem}.Sidebar_buttonGroupText__ZMCJg{display:flex;gap:10px;margin-top:1rem;margin-bottom:1rem}.Sidebar_buttonInfoGroup__jP7R1{display:flex;flex-direction:column;gap:1px;width:100%}.Sidebar_dimensionLimits__s6EvD{display:flex;justify-content:space-between}.Sidebar_minDimension__fKgHM{font-size:12px;color:#777;font-style:italic;padding-left:2px}.Sidebar_maxDimension__Abys8{font-size:12px;color:#777;text-align:right;font-style:italic;padding-right:2px}.Sidebar_infoLinkContainer__gkZXd{display:flex;justify-content:center;align-items:center;gap:6px}.Sidebar_infoLink__DP8Wx{font-size:14px}.Sidebar_infoLink__DP8Wx:hover{color:#2a6fc9}.Sidebar_linkSeparator__iUS9Y{color:#0c0c0c;font-size:12px;font-weight:700}.Sidebar_outOfRange__Ro821{border-color:#e70707;background-color:rgba(136,10,10,.05)}.Sidebar_dimensionInput__MqWT3{padding:8px;border:1px solid #ccc;border-radius:4px;width:100%;box-sizing:border-box}.Sidebar_applyButton__a_plJ,.Sidebar_resetButton__wAZA8,.Sidebar_textButton__7ol4P{padding:8px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease}.Sidebar_applyButton__a_plJ{background-color:#1c51a3;color:white;flex:2}.Sidebar_applyButton__a_plJ:hover{background-color:#163d7f}.Sidebar_resetButton__wAZA8{background-color:#f2f2f2;color:#333;flex:1}.Sidebar_resetButton__wAZA8:hover{background-color:#e2e2e2}.Sidebar_downloadButtonContainer__UI1Nd,.Sidebar_downloadButton__SeQUf{display:flex;justify-content:center}.Sidebar_downloadButton__SeQUf{align-items:center;background-color:#1c51a3;color:white;border:none;border-radius:6px;padding:12px 16px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s;width:100%}.Sidebar_downloadButton__SeQUf:hover{background-color:#3a7bc8}.Sidebar_textButton__7ol4P{background-color:#1c51a3;color:white;margin-top:10px}.Sidebar_textButton__7ol4P:hover{background-color:#3a7bc8}.Sidebar_applyButton__a_plJ:disabled,.Sidebar_resetButton__wAZA8:disabled{opacity:.5;cursor:not-allowed}.Sidebar_uploadSection__ka1GZ{display:flex;flex-direction:column;gap:10px}.Sidebar_logoCount__7i2VG{font-size:14px;color:#555;margin:5px 0}.Sidebar_addLogoButton__2Gt0J{background-color:#1c51a3;color:white;border:none;padding:8px 15px;border-radius:6px;cursor:pointer;margin-top:8px;font-weight:500;transition:background-color .2s}.Sidebar_addLogoButton__2Gt0J:hover{background-color:#3a80d2}.Sidebar_dropZone__MnlSN{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #ccc;border-radius:6px;padding:.5rem;cursor:pointer;text-align:center;transition:background-color .2s ease;min-height:15vh;max-height:21vh;overflow:hidden;box-sizing:border-box}.Sidebar_dropZone__MnlSN p{margin:5px 0;font-size:14px;color:#666;flex-shrink:0;max-width:100%;word-wrap:break-word}.Sidebar_dropIcon__cRCFW{width:40px;height:40px;opacity:.85;flex-shrink:0;object-fit:contain}.Sidebar_dragOver__ZqmOd{background-color:#f0f8ff;border-color:#1c51a3}.Sidebar_fileName__GDkP_{font-size:.9rem;color:#333;word-break:break-all}.Sidebar_fileInput__yQZf2{display:none}.Sidebar_modal__dpFza{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000}.Sidebar_modalContent__O3Dl8{padding:10px;max-width:90%;max-height:90%;overflow:auto;box-shadow:0 4px 8px rgba(0,0,0,.2)}.Sidebar_closeButton__499Z5{position:absolute;top:10px;right:20px;font-size:28px;background:none;border:none;cursor:pointer;color:#333}.Sidebar_blueprintImageContainer__Zryfn{margin-top:20px;text-align:center}.Sidebar_blueprintImage__yLw8Y{max-width:100%;height:auto;object-fit:contain}.Sidebar_infoLink__DP8Wx{background:none;border:none;color:#4a90e2;text-decoration:underline;cursor:pointer;font-size:inherit;padding:0;font-family:inherit}.Sidebar_infoLink__DP8Wx:hover{color:#3a7bc8}.Sidebar_tabNavigation__lsHkm{display:flex;border-bottom:1px solid #ddd}.Sidebar_tabButton__r1rHi{flex:1;padding:10px 5px;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;font-size:16px;font-weight:500;color:#666;transition:all .2s ease}.Sidebar_tabButton__r1rHi:hover{color:#007bff}.Sidebar_activeTab__Ro6Yb{color:#007bff;border-bottom:2px solid #007bff}.Sidebar_textInputSection__YrNXU{padding:1px 0}.Sidebar_formGroup__g9jCK{margin-bottom:8px}.Sidebar_formGroup__g9jCK label{display:block;margin-bottom:5px;font-weight:500}.Sidebar_textArea__gm1UU{width:100%;padding:10px;border:1px solid #ccc;border-radius:6px;font-family:inherit;resize:vertical;min-height:47px}.Sidebar_select__eRL64{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:white}.Sidebar_slider__U2USq{width:100%}.Sidebar_colorPickerContainer__zAMx0{display:flex;align-items:center}.Sidebar_colorPicker__fOqa1{width:40px;height:40px;padding:0;border:none;cursor:pointer;margin-right:10px}.Sidebar_colorValue__GZ4mg{font-family:monospace}.Sidebar_requirements__RS_AR{margin-top:8px;display:flex;flex-direction:column;gap:2px}.Sidebar_requirements__RS_AR small{color:#666;font-size:12px;text-align:center}.Sidebar_fileName__GDkP_{color:#007bff;font-size:12px;font-weight:500;margin-top:2px;text-align:center}.Sidebar_errorMessage__SBVns{color:#ff3b30;font-size:12px;font-weight:500;margin-top:8px;text-align:center;padding:4px 8px;background-color:#ffe6e6;border-radius:4px;border:1px solid #ffcccb}.Sidebar_dropZone__MnlSN.Sidebar_error__eBqGw{border-color:#ff3b30;background-color:#fff5f5}.Sidebar_addLogoButton__2Gt0J:disabled{opacity:.6;cursor:not-allowed}.Sidebar_outOfRange__Ro821{border-color:#ff3b30!important;background-color:#fff5f5!important}.Sidebar_fontSelect__bOLMd{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:white;font-size:16px;margin-bottom:2px}.Sidebar_fontSelect__bOLMd optgroup{font-weight:700;color:#1c51a3;font-family:var(--font-geist-sans),Arial,sans-serif;font-style:normal;font-size:18px}.Sidebar_fontSelect__bOLMd option{text-decoration:none!important;font-weight:400;color:#333;font-size:16px}.Sidebar_fontSelect__bOLMd option[value=Arial]{font-family:Arial,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Verdana]{font-family:Verdana,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Helvetica]{font-family:Helvetica,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Times New Roman"]{font-family:Times New Roman,serif}.Sidebar_fontSelect__bOLMd option[value="Courier New"]{font-family:Courier New,monospace}.Sidebar_fontSelect__bOLMd option[value=Georgia]{font-family:Georgia,serif}.Sidebar_fontSelect__bOLMd option[value=Tahoma]{font-family:Tahoma,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Trebuchet MS"]{font-family:Trebuchet MS,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Impact]{font-family:Impact,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Comic Sans MS"]{font-family:Comic Sans MS,cursive}.Sidebar_fontSelect__bOLMd option[value=Inter]{font-family:Inter,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Poppins]{font-family:Poppins,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Montserrat]{font-family:Montserrat,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Nunito]{font-family:Nunito,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Rubik]{font-family:Rubik,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Work Sans"]{font-family:Work Sans,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Exo 2"]{font-family:Exo\ 2,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Oswald]{font-family:Oswald,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Bebas Neue"]{font-family:Bebas Neue,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Anton]{font-family:Anton,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Raleway]{font-family:Raleway,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Fredoka One"]{font-family:Fredoka One,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Righteous]{font-family:Righteous,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Alfa Slab One"]{font-family:Alfa Slab One,serif}.Sidebar_fontSelect__bOLMd option[value="Black Ops One"]{font-family:Black Ops One,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Bungee]{font-family:Bungee,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Orbitron]{font-family:Orbitron,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Russo One"]{font-family:Russo One,sans-serif}.Sidebar_fontSelect__bOLMd option[value=Staatliches]{font-family:Staatliches,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Playfair Display"]{font-family:Playfair Display,serif}.Sidebar_fontSelect__bOLMd option[value=Merriweather]{font-family:Merriweather,serif}.Sidebar_fontSelect__bOLMd option[value="Crimson Text"]{font-family:Crimson Text,serif}.Sidebar_fontSelect__bOLMd option[value="Libre Baskerville"]{font-family:Libre Baskerville,serif}.Sidebar_fontSelect__bOLMd option[value="Cormorant Garamond"]{font-family:Cormorant Garamond,serif}.Sidebar_fontSelect__bOLMd option[value="EB Garamond"]{font-family:EB Garamond,serif}.Sidebar_fontSelect__bOLMd option[value=Pacifico]{font-family:Pacifico,cursive}.Sidebar_fontSelect__bOLMd option[value="Dancing Script"]{font-family:Dancing Script,cursive}.Sidebar_fontSelect__bOLMd option[value="Great Vibes"]{font-family:Great Vibes,cursive}.Sidebar_fontSelect__bOLMd option[value=Satisfy]{font-family:Satisfy,cursive}.Sidebar_fontSelect__bOLMd option[value="Kaushan Script"]{font-family:Kaushan Script,cursive}.Sidebar_fontSelect__bOLMd option[value=Caveat]{font-family:Caveat,cursive}.Sidebar_fontSelect__bOLMd option[value="Indie Flower"]{font-family:Indie Flower,cursive}.Sidebar_fontSelect__bOLMd option[value="Shadows Into Light"]{font-family:Shadows Into Light,cursive}.Sidebar_fontSelect__bOLMd option[value="Permanent Marker"]{font-family:Permanent Marker,cursive}.Sidebar_fontSelect__bOLMd option[value="Architects Daughter"]{font-family:Architects Daughter,cursive}.Sidebar_fontSelect__bOLMd option[value=Kalam]{font-family:Kalam,cursive}.Sidebar_fontSelect__bOLMd option[value="Amatic SC"]{font-family:Amatic SC,sans-serif}.Sidebar_fontSelect__bOLMd option[value="Fira Code"]{font-family:Fira Code,monospace}.Sidebar_fontSelect__bOLMd option[value="Space Mono"]{font-family:Space Mono,monospace}.Sidebar_fontSelect__bOLMd option[value="JetBrains Mono"]{font-family:JetBrains Mono,monospace}.Sidebar_fontPreview__M8cx8{margin-top:8px;padding:12px;border:1px solid #e0e0e0;border-radius:4px;background-color:#f9f9f9;font-size:16px;text-align:center;min-height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;word-break:break-word;overflow-wrap:break-word}.Sidebar_fontPreview__M8cx8:hover{background-color:#f0f8ff;border-color:#1c51a3}.Sidebar_textPreviewContainer__8MKX6{margin-bottom:16px;padding:15px;border:1px dashed #ccc;border-radius:4px;background-color:#f9f9f9;display:flex;justify-content:center;align-items:center;min-height:60px;overflow:hidden}.Sidebar_textPreview___IhI0{margin:0;padding:0;text-align:center;word-break:break-word;max-width:100%}.Sidebar_modalContent__O3Dl8{background-color:white;border-radius:8px;position:relative;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:center;padding:30px 30px 25px;bottom:7.5vh}.Sidebar_modalContent__O3Dl8 h3{margin-top:0;margin-bottom:10px;font-size:1.4rem;color:#333}.Sidebar_modalContent__O3Dl8 p{margin-bottom:10px;font-size:1rem;color:#555;line-height:1.6}.Sidebar_modalContent__O3Dl8 p small{display:block;margin-top:5px;margin-bottom:20px;font-size:.85rem;color:#777}.Sidebar_modalContent__O3Dl8 .Sidebar_buttonGroup__Ugtyk{margin-top:25px;display:flex;justify-content:center;gap:10px}.Sidebar_loader__InNz0{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:20px;height:20px;animation:Sidebar_spin__eTIIv 1s linear infinite;display:inline-block;margin-right:8px}@keyframes Sidebar_spin__eTIIv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Sidebar_applyButton__a_plJ.Sidebar_loading__7IgQD{display:flex;align-items:center;justify-content:center}.BagBlueprint_bagBlueprint__2WgNX{position:contain;max-width:100%;max-height:95%;width:100%;height:100%;background-color:#fffbfb;border-radius:10px;pointer-events:none}.BagBlueprint_bagContainer__lq7s6{flex:1;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden;position:relative;background-color:#fffbfb;padding:5px;right:5%}.DesignPage_pageContainer__TkjNB{display:flex;flex-direction:row;align-items:flex-start;padding:20px;gap:20px;background-color:#fffbfb}.DesignPage_bagContainer__Nkt9w{width:700px;max-width:69%;border:1px solid #fffbfb;margin-top:3%;left:1%}.DesignPage_controls__WpyKk{margin-bottom:.7%}.DesignPage_navLink__ORINc{display:block;margin-bottom:3%;margin-right:16%;color:#0070f3;text-decoration:underline;cursor:pointer}.DesignPage_active__WIaFS{border:2px dashed rgb(97,94,94)}.DesignPage_customResizeHandle__K13aw{position:absolute;width:30px;height:25px;right:-20px;bottom:-15px;cursor:se-resize}.DesignPage_dragHandleButton__bpW1Q:hover{background:rgba(255,255,255,1);opacity:1}.DesignPage_dragHandleButton__bpW1Q:active{cursor:grabbing}.DesignPage_logoOverlay__RCh4z.DesignPage_active__WIaFS{cursor:move;cursor:grab}.DesignPage_logoOverlay__RCh4z.DesignPage_active__WIaFS:active{cursor:grabbing}.DesignPage_uploadLabel__w0eRT{margin-right:10px;font-weight:700}.DesignPage_navigation__tqvPv{display:flex;gap:250px;margin-bottom:5%}.DesignPage_navButton__YE9AU{padding:10px 15px;background-color:#1c51a3;color:#fff;border:none;border-radius:5px;cursor:pointer;font-weight:700}.DesignPage_navButton__YE9AU:hover{background-color:#163d7f}.DesignPage_bagBlueprint__YH5Gc{position:contain;max-width:100%;max-height:100%;background-color:#fffbfb;border-radius:10px;pointer-events:none}.DesignPage_bagContainer__Nkt9w{flex:1;display:flex;justify-content:center;align-items:center;height:100%;width:100%;overflow:hidden;position:relative;background-color:#fffbfb;padding:5px;right:7%}.DesignPage_duplicateLogoButton__HlVRM{color:white;border:none;border-radius:4px;width:30px;height:30px;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100}.DesignPage_duplicateLogoButton__HlVRM:hover{background-color:#3a80d2}.DesignPage_removeLogoButton__8Iw9Y{position:absolute;top:-22px;left:-21px;background:rgba(255,0,0,.8);color:white;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;z-index:10}.DesignPage_removeLogoButton__8Iw9Y:hover{background:red}.DesignPage_modalOverlay__uuOmR{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1000;display:flex;justify-content:center;align-items:center}.DesignPage_modalContent__zlViA{background:white;padding:0;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);max-width:300px;width:90%;max-height:90vh;overflow-y:auto;position:relative;z-index:1001}.DesignPage_modalBackdrop__oUEdb{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1000}