body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}body,html{background:#f4f6f9;font-family:Arial,sans-serif;margin:0;overflow-x:hidden;padding:0}.container{margin:20px auto;max-width:900px;width:calc(100% - 24px)}.title{color:#222;font-size:30px;font-weight:700;margin-bottom:20px;text-align:center}.card{background:#fff;border-radius:18px;box-shadow:0 4px 18px #00000014;padding:24px}.topOptions{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.optionBox{background:#f8fafc;border:1px solid #e4e7ec;border-radius:12px;flex:1 1;min-width:240px;padding:14px}.sectionTitle{color:#222;display:block;font-size:16px;font-weight:700;margin-bottom:12px}.radioGroup{flex-wrap:wrap;gap:20px}.radioGroup,.radioLabel{align-items:center;display:flex}.radioLabel{color:#222;cursor:pointer;font-size:15px;font-weight:500;gap:8px}.radioLabel input[type=radio]{accent-color:#06f;cursor:pointer;height:18px;width:18px}.label{color:#222;display:block;font-size:15px;font-weight:600;margin-bottom:6px;margin-top:16px}.input,.select{background:#fff;border:1px solid #d0d5dd;border-radius:10px;font-size:15px;outline:none;padding:12px;transition:.2s ease;width:100%}.input:focus,.select:focus{border-color:#06f;box-shadow:0 0 0 3px #0066ff1f}.itemRow{align-items:center;display:flex;gap:10px;margin-bottom:12px}.itemDescription{flex:1 1}.smallInput{width:90px}.deleteBtn{background:#ef4444;border:none;border-radius:10px;height:42px;width:42px}.btn,.deleteBtn{color:#fff;cursor:pointer;font-size:16px;font-weight:700}.btn{background:#06f;border:none;border-radius:12px;margin-top:18px;padding:14px;transition:.2s ease;width:100%}.btn:hover{background:#0052cc}.btn:active{transform:scale(.98)}.addBtn{background:#16a34a}.addBtn:hover{background:#15803d}@media (max-width:768px){.container{margin:10px auto;width:calc(100% - 18px)}.card{border-radius:14px;padding:16px}.title{font-size:24px;margin-bottom:16px}.topOptions{flex-direction:column;gap:14px}.optionBox{min-width:0;min-width:auto;width:100%}.itemRow{flex-wrap:wrap}.itemDescription{flex:initial;width:100%}.smallInput{flex:1 1;min-width:90px}.deleteBtn{height:44px;width:100%}.btn{font-size:15px;padding:13px}.radioGroup{gap:16px}.sectionTitle{font-size:15px}}.image-grid{grid-gap:10px;border-radius:0;box-shadow:0 4px 8px #0000001a;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:0;max-height:400px;max-width:500px;overflow-x:hidden;overflow-y:auto;padding:0}@media (max-width:768px){.image-grid{grid-template-columns:repeat(2,1fr)}}.image-overlaycolor{borderRadius:"0px";cursor:"pointer";overflow:"hidden";position:"relative";transition:"border 0.3s ease"}
/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.cropper-container img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.container{background-color:#f9f9f9;border-radius:0;box-shadow:0 4px 8px #0000001a;margin:0 auto;max-width:500px;padding:0}.grid-container{grid-gap:0;align-items:flex-start;display:grid;gap:0;grid-template-columns:2fr 2fr;grid-template-rows:auto}@media (max-width:600px){.grid-container{grid-template-columns:2fr;grid-template-rows:auto}}.validation-message{color:red;grid-column:span 2;margin-top:-5px;position:absolute}.personalized-labels-app .blinking-banner{animation:blink 1s step-start infinite;background:#f0fff0;bottom:5px;color:green;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.9rem;font-weight:700;left:0;padding:0;position:relative;text-align:center;width:100%;z-index:9999}.personalized-labels-app{background-color:#fff;font-family:Arial,sans-serif;margin:0}.personalized-labels-app .app{background-color:#f0f0f0;color:#333;display:flex;flex-direction:column;font-family:Arial,sans-serif;max-width:100%;min-height:100vh;padding:0;text-align:center}.personalized-labels-app .header{align-items:center;background:#ff9800;color:#fff;display:flex;justify-content:space-between;width:100%}.personalized-labels-app .header-content{align-items:center;display:flex;justify-content:space-between;padding:15px;width:99%}.personalized-labels-app .header1{align-items:center;background:gold;border-color:red;color:#fff;display:flex;justify-content:space-between;padding:0;width:100%}.personalized-labels-app .header-content1{align-items:center;display:flex;justify-content:space-between;padding:50px;width:99%}.personalized-labels-app .pro-badge{color:#639;display:inline-block;font-size:.875rem;font-weight:700}.personalized-labels-app .pro-section{position:fixed;right:5px;top:2px;z-index:1000}.personalized-labels-app .pro-section a{animation:blinkText 1s infinite;color:blue;display:inline-block;font-size:12px;font-weight:700;text-decoration:underline}.personalized-labels-app .pro-section a:hover{color:#0056b3}.personalized-labels-app .pro-dialog{background-color:#fff;border-top:2px solid #ccc;bottom:0;box-shadow:0 0 2px #0003;left:0;position:fixed;transform:translateY(100%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.personalized-labels-app .pro-dialog.show{transform:translateY(0)}.personalized-labels-app .dialog-content{align-items:center;display:flex;flex-direction:column;font-family:Arial,sans-serif;justify-content:center;padding:20px}.personalized-labels-app .pro-dialog button{background-color:#0073e6;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px;transition:background-color .3s}.personalized-labels-app .pro-dialog button:hover{background-color:#005bb5}.personalized-labels-app .pro-dialog input{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:0;width:80%}.personalized-labels-app .error-message-modal .modal-content{padding:20px;width:100%}.personalized-labels-app .error-message-modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.personalized-labels-app .error-message-modal .modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #0003;max-width:400px;padding:30px 20px 20px;position:relative;text-align:center;width:90%}.personalized-labels-app .error-message-modal .close-btn{background:none;border:none;color:#d9534f;cursor:pointer;font-size:20px;position:absolute;right:10px;top:30px}.personalized-labels-app .error-message-modal p{color:#d9534f;font-size:16px;margin-top:40px}.personalized-labels-app .error-message-modal button.action-btn{background-color:#d9534f;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px;transition:background-color .3s}.personalized-labels-app .error-message-modal button.action-btn:hover{background-color:#c9302c}.personalized-labels-app .modal-overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.personalized-labels-app .modal-content{animation:fadeIn .3s ease;box-shadow:0 8px 24px #0003;max-width:400px;padding:30px 20px 20px;position:relative;width:90%}.personalized-labels-app .close-btn{background:none;border:none;color:#d9534f;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.personalized-labels-app .modal-content button{background-color:#d9534f;border:none;border-radius:5px;color:#fff;font-size:16px;margin-top:15px;padding:10px 16px}.personalized-labels-app .modal-content button:hover{background-color:#c9302c}.personalized-labels-app .modal-content input[type=text]{border:1px solid #ccc;border-radius:4px;margin-top:15px;padding:10px;width:90%}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.personalized-labels-app .promo-code-section{align-items:center;display:flex;position:relative}.personalized-labels-app .promo-code-section input{border:1px solid #ddd;border-radius:4px;font-size:14px;margin-right:8px;padding:8px;width:200px}.personalized-labels-app .clear-promo-btn{background-color:none;border:none;color:#ff4d4d;cursor:pointer;display:inline-block;font-size:16px;margin:0;padding:0;transition:color .3s ease}.personalized-labels-app .clear-promo-btn:hover{color:#ff1a1a}.personalized-labels-app .clear-promo-btn:focus{outline:none}.personalized-labels-app .promo-code-section button.apply-promo-btn{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:0;padding:6px 10px;transition:background-color .3s ease}.personalized-labels-app .promo-code-section button.apply-promo-btn:hover{background-color:#0056b3}@keyframes fadeInOut{0%{opacity:0;transform:translateX(-50%) translateY(10px)}10%{opacity:1;transform:translateX(-50%) translateY(0)}90%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:0;transform:translateX(-50%) translateY(10px)}}.personalized-labels-app .gsi-material-button{border:0 solid #fff;height:40px}.personalized-labels-app .gsi-material-button,.personalized-labels-app .profile-image{border-radius:20px;box-sizing:border-box;cursor:pointer;margin-top:10px;max-width:400px;min-width:-webkit-min-content;min-width:min-content;overflow:hidden;position:relative;text-align:center;width:40px}.personalized-labels-app .profile-image{height:43px}.personalized-labels-app .brand{font-size:1.5rem}.personalized-labels-app .navbar a{color:#fff;font-weight:700;margin:0;text-decoration:none}.personalized-labels-app .auth-buttons button{background:#fff;border:none;color:#ff9800;cursor:pointer;margin-left:0;padding:5px 10px}.personalized-labels-app .content{display:flex;flex-direction:row;justify-content:space-between;padding:0}.personalized-labels-app .mobile-nav-toggle{background:#ff9800;border:none;color:#fff;cursor:pointer;font-size:2rem}.personalized-labels-app .mobile-nav{background:#0000;display:flex;flex-direction:column;height:100vh;margin-left:-20px;margin-top:-15px;padding:20px;position:absolute;width:35%;z-index:1000}.personalized-labels-app .close-nav{align-self:flex-end;background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;margin-left:0;margin-top:0;position:absolute}.personalized-labels-app .nav-links{align-items:center;background-color:orange;border-radius:0;color:red;display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:10px;text-align:center}.personalized-labels-app .nav-links li{margin:15px 0}.personalized-labels-app .nav-links a{color:#fff;font-size:1.2rem;text-decoration:none}.personalized-labels-app .desktop-nav .nav-links{display:flex;flex-direction:row}.personalized-labels-app .desktop-nav .nav-links li{margin:0 15px}.personalized-labels-app .main-content{display:flex;flex:1 1;padding:0}.personalized-labels-app .sidebar{background:#ffcc80;padding:40px;width:20%}.personalized-labels-app .center-content{background:#fff;border-radius:0;flex:1 1;padding:0;width:60%}.personalized-labels-app .footer{background:#ff9800;border-radius:0;color:#fff;flex:0 1;margin-top:0;padding:0;width:100%}.personalized-labels-app .signout-modal{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.personalized-labels-app .modal-content{background:#fff;border-radius:8px;padding:20px;text-align:center}.personalized-labels-app .modal-content button{cursor:pointer;margin:10px;padding:8px 16px}.personalized-labels-app .account-dropdown{align-items:center;background:#ff9800;border-radius:8px;box-shadow:0 4px 10px #0000004d;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;opacity:0;padding:12px;pointer-events:none;position:absolute;right:0;top:50px;transform:translateY(-10px);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100px;z-index:1000}.personalized-labels-app .account-dropdown.active{opacity:1;pointer-events:auto;transform:translateY(0)}.personalized-labels-app .account-dropdown .close-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:12px;position:absolute;right:0;top:-12px}.personalized-labels-app .account-dropdown .close-btn:hover{color:#ddd}.personalized-labels-app .account-dropdown p{font-size:16px;font-weight:700;margin:10px 0}.personalized-labels-app .account-dropdown button{background:#d32f2f;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:10px;padding:8px 12px}.personalized-labels-app .account-dropdown button:hover{background:#b71c1c}.personalized-labels-app .account-dropdown:hover{box-shadow:0 6px 15px #0006}.personalized-labels-app .account-button{align-items:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:30px 30px;border:0 purple;border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;transition:all .3s ease;width:35px}.personalized-labels-app .banner{align-items:center;background-color:#fc0;display:flex;justify-content:center;padding:0;width:50%}.personalized-labels-app .banner-image{border-radius:15px;box-shadow:0 4px 10px #0003;height:auto;margin-left:20px;max-height:60px;width:25%}.personalized-labels-app .banner-image1{border-radius:15px;box-shadow:0 4px 10px #0003;max-width:300px;width:60%}@media (max-width:1024px){.personalized-labels-app .banner-image{max-width:1000px;width:75%}}@media (max-width:768px){.personalized-labels-app .banner-image{max-width:700px;width:90%}}@media (max-width:480px){.personalized-labels-app .banner-image{max-width:400px;width:95%}}.personalized-labels-app .pl-page{background:radial-gradient(circle at 8% 4%,#e0f2fe 0,#0000 30%),radial-gradient(circle at 96% 12%,#fce7f3 0,#0000 28%),linear-gradient(145deg,#f5f7ff,#f8fbff 48%,#fff7ed);box-sizing:border-box;color:#172554;min-height:100vh;padding:clamp(14px,3vw,38px) 16px 28px}.personalized-labels-app .pl-shell{margin:0 auto;max-width:1180px}.personalized-labels-app .pl-hero{align-items:center;background:linear-gradient(118deg,#082f75,#0758b8 48%,#6d28d9);border:1px solid #ffffff8c;border-radius:28px;box-shadow:0 22px 55px #1e40af3b,inset 0 1px 0 #ffffff59;color:#fff;display:flex;gap:22px;margin-bottom:20px;overflow:hidden;padding:clamp(22px,4vw,42px);position:relative}.personalized-labels-app .pl-hero:after{background:#ffffff1f;border-radius:50%;box-shadow:0 0 0 35px #ffffff0f,0 0 0 75px #ffffff0a;content:"";height:360px;position:absolute;right:-110px;top:-190px;width:360px}.personalized-labels-app .pl-brand-mark{background:linear-gradient(145deg,#fff,#dbeafe);border-radius:22px;box-shadow:0 9px 24px #0003,inset 0 2px 3px #fff;color:#0758b8;display:grid;flex:0 0 76px;font-size:21px;font-weight:900;height:76px;letter-spacing:-1px;place-items:center}.personalized-labels-app .pl-hero-copy{position:relative;z-index:1}.personalized-labels-app .pl-eyebrow{color:#bfdbfe;display:block;font-size:11px;font-weight:800;letter-spacing:2.2px;margin-bottom:8px}.personalized-labels-app .pl-hero h1{color:#fff;font-size:clamp(25px,4vw,39px);letter-spacing:-1px;line-height:1.12;margin:0}.personalized-labels-app .pl-hero p{color:#e0ecff;font-size:15px;line-height:1.65;margin:11px 0 0;max-width:690px}.personalized-labels-app .pl-hero-art{color:#fde68a;font-size:78px;margin-left:auto;text-shadow:0 8px 22px #00000040;z-index:1}.personalized-labels-app .pl-progress{align-items:center;background:#ffffffc7;border:1px solid #dbeafe;border-radius:999px;box-shadow:0 8px 24px #1e40af12;color:#475569;display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:14px;justify-content:center;margin:0 auto 20px;max-width:100%;padding:13px 18px;width:-webkit-fit-content;width:fit-content}.personalized-labels-app .pl-progress b{color:#2563eb;margin-right:5px}.personalized-labels-app .pl-progress i{background:#cbd5e1;height:1px;width:26px}.personalized-labels-app .pl-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe6;border:1px solid #cbd5e1cc;border-radius:26px;box-shadow:0 18px 55px #0f172a17,inset 0 1px 0 #fff;display:flex;flex-direction:column;gap:22px;padding:clamp(16px,3vw,30px)}.personalized-labels-app .pl-form>div{box-sizing:border-box;width:100%}.personalized-labels-app .pl-form>div:first-child{align-items:stretch!important;gap:22px!important;margin:0!important}.personalized-labels-app .pl-form>div:first-child>div:first-child{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0!important}.personalized-labels-app .pl-form>div:first-child>div:first-child>*{min-width:0}.personalized-labels-app .pl-form h2,.personalized-labels-app .pl-form h3{color:#173b83;letter-spacing:-.2px}.personalized-labels-app .pl-form h3{font-size:18px;margin:0 0 14px!important}.personalized-labels-app .pl-form input:not([type=radio]):not([type=checkbox]),.personalized-labels-app .pl-form select,.personalized-labels-app .pl-form textarea{background:#fff;border:1px solid #cbd5e1;border-radius:11px;box-shadow:inset 0 1px 2px rgba(15,23,42,.035);box-sizing:border-box;color:#172554;max-width:100%;outline:none;padding:11px 13px;transition:border-color .2s,box-shadow .2s}.personalized-labels-app .pl-form input:focus,.personalized-labels-app .pl-form select:focus,.personalized-labels-app .pl-form textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 4px #3b82f621}.personalized-labels-app .pl-form label{color:#334155;font-weight:600}.personalized-labels-app .pl-form button{transition:transform .18s,box-shadow .18s,filter .18s}.personalized-labels-app .pl-form button:hover{filter:brightness(1.04);transform:translateY(-1px)}.personalized-labels-app .pl-form button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.personalized-labels-app .pl-form>div:first-child>div:nth-child(2){background:linear-gradient(135deg,#f8fbff,#f0f7ff);border:1px solid #dbeafe;border-radius:18px;box-shadow:0 8px 24px #1e40af0f;padding:20px}.personalized-labels-app .pl-form>div:first-child>div:nth-child(2)>button{background:linear-gradient(135deg,#fb7185,#e11d48)!important;border-radius:10px!important;box-shadow:0 6px 14px #e11d4833}.personalized-labels-app .pl-form>div:first-child>div:nth-child(3){gap:16px!important;padding:0!important}.personalized-labels-app .pl-form>div:first-child>div:nth-child(3)>div{background:linear-gradient(145deg,#fff,#f8fbff)!important;border:1px solid #dbeafe!important;border-radius:20px!important;box-shadow:0 10px 28px #1e40af12;padding:22px!important}.personalized-labels-app .pl-form>div:first-child>div:nth-child(3)>div:nth-child(2){background:linear-gradient(145deg,#fff,#faf5ff)!important;border-color:#e9d5ff!important}.personalized-labels-app .pl-form>div:nth-last-child(2){background:linear-gradient(135deg,#eff6ff,#f5f3ff);border:1px solid #bfdbfe;border-radius:18px;padding:18px}.personalized-labels-app .pl-form .container{background:#0000;box-shadow:none;margin:0;max-width:100%;padding:0;width:100%}.personalized-labels-app .pl-form .grid-container{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.personalized-labels-app .pl-form .validation-message{grid-column:1/-1;margin:0;position:static}.personalized-labels-app .pl-download-btn{align-self:center;background:linear-gradient(110deg,#059669,#0d9488,#2563eb)!important;border-radius:15px!important;box-shadow:0 12px 26px #05966945,inset 0 1px 0 #ffffff59;display:block;font-size:17px!important;font-weight:800!important;letter-spacing:.2px;margin:8px auto 0!important;padding:17px 28px!important;width:min(100%,420px)}.personalized-labels-app .pl-download-btn:disabled{opacity:.7}.personalized-labels-app .pl-footer{color:#64748b;font-size:12px;padding:20px 12px 0;text-align:center}.personalized-labels-app .pl-footer strong{color:#1d4ed8}@media (max-width:760px){.personalized-labels-app .pl-page{padding:12px 10px 22px}.personalized-labels-app .pl-hero{border-radius:20px;gap:13px;padding:22px 18px}.personalized-labels-app .pl-brand-mark{border-radius:16px;flex-basis:54px;font-size:16px;height:54px}.personalized-labels-app .pl-hero-art{display:none}.personalized-labels-app .pl-hero p{font-size:13px}.personalized-labels-app .pl-progress{border-radius:16px;font-size:11px;gap:8px}.personalized-labels-app .pl-progress i{width:12px}.personalized-labels-app .pl-form{border-radius:20px;gap:17px;padding:14px}.personalized-labels-app .pl-form .grid-container,.personalized-labels-app .pl-form>div:first-child>div:first-child{grid-template-columns:1fr}}
/*# sourceMappingURL=main.5b9160de.css.map*/