.orderpad-page-container{padding:1.75rem .75rem}@media (min-width:640px){.orderpad-page-container{padding-left:3rem;padding-right:3rem}}@media (min-width:768px){.orderpad-page-container{padding-left:8rem;padding-right:8rem}}@media (min-width:1024px){.orderpad-page-container{padding-left:9rem;padding-right:9rem}}.orderpad-page-title{font-size:1.5rem;line-height:2rem;font-weight:500;margin-bottom:0}.orderpad-page-description{font-size:.875rem;line-height:1.25rem;font-weight:500}.orderpad-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;margin-top:1rem}@media (min-width:1024px){.orderpad-page-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.orderpad-page-item{width:100%}@media (min-width:1024px){.orderpad-page-item{width:50%}}.bulk-order-list-panel{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.bulk-order-list-note{margin-top:.78125vw;border-radius:6px;padding:.625vw;background-color:#FFECCC}.uploaded-skus-box{border:1px solid #bdbdbd;border-radius:4px;min-height:300px;color:rgba(0,0,0,.38);padding:19px 14px}.bulk-order-add-to-cart,.bulk-order-choose-file{background:var(--color-button-primary);color:var(--color-text-white);border:none;border-radius:6px;width:150px;padding:10px 15px;font-weight:var(--font-weight-notes);font-size:var(--contact-banner-font-size);font-family:var(--font-primary);cursor:pointer}.bulk-order-panel{padding:1rem .5rem}@media (min-width:1024px){.bulk-order-panel{margin-left:.5rem}}.bulk-order-header-title{width:100%;padding-left:1.25rem}.bulk-order-header-separator{margin:.25rem .75rem}.bulk-order-template-text{font-size:.75rem;line-height:1rem;margin-left:.75rem;margin-right:.75rem;margin-top:.25rem}.bulk-order-note-text{margin-left:.75rem;margin-right:.75rem;font-size:.875rem;line-height:1.25rem}.bulk-order-note-emphasis{font-weight:500}.bulk-order-skus-container{margin-left:.75rem;margin-right:.75rem;margin-top:1rem;font-weight:300;font-size:.875rem;line-height:1.25rem}.bulk-order-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bulk-order-file-input-hidden{display:none}.bulk-order-file-label-center{text-align:center}.order-pad-button:hover{background-color:#E4DDF7}.order-pad-header h2{font-size:25px;color:#000000;line-height:1.5;text-align:center}.order-labels,.order-pad-header h2{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;margin-bottom:10px}.order-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:6rem;padding:0 10px 10px;color:rgba(0,0,0,.87059);font-size:14px;font-weight:500;border-bottom:1px solid #c8c8c8}.orderItem{width:100%;border-radius:5px;position:relative;display:inline-block}.quick-order-item input[type=text]{height:38px;padding:8px 12px;border:1px solid #c5c5c5;border-radius:5px;font-size:14px;-webkit-box-shadow:1px 1px 1px 1px #ede8e8,-1px -1px 1px 1px #ede8e8;box-shadow:1px 1px 1px 1px #ede8e8,-1px -1px 1px 1px #ede8e8}.quick-order-item input[type=text]:focus{outline:none}.quick-order-item input[type=text]:focus:hover{-webkit-box-shadow:1px 1px 1px 1px #ede8e8,-1px -1px 1px 1px #ede8e8;box-shadow:1px 1px 1px 1px #ede8e8,-1px -1px 1px 1px #ede8e8}.quick-order-item input[type=text]:hover{-webkit-box-shadow:inset 0 0 0 1px #000000;box-shadow:inset 0 0 0 1px #000000}.quick-order-item .controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:38px;border-radius:5px;overflow:hidden}.quick-order-item .controls input[type=number]{border:1px solid #eeeeee;height:38px}.quick-order-item .controls input{width:40px;height:38px;text-align:center;border:1px solid #e0e0e0;border-top:none;border-bottom:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.quick-order-item .controls input::-webkit-inner-spin-button,.quick-order-item .controls input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-btn{border:none;width:38px;height:38px;padding:0;color:#4A25AA;background:#EEE7FF;cursor:pointer;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px}.qty-btn.minus{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.qty-btn.plus{border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0;border-bottom-left-radius:0}.qty-no{margin-right:25px}.order-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.add-to-cart-btn{background:#4A25AA;color:#FFFFFF;padding:12px;border:none;border-radius:6px;width:max(126px,min(10.416666666666668vw,200px));height:40px;margin:10px auto;font-weight:500;font-size:11px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;cursor:pointer}.additional-products{text-transform:none;color:#4A25AA;font-size:14px;font-weight:500;cursor:pointer;-webkit-text-decoration:underline!important;text-decoration:underline!important}.quick-order-search-resultBox{position:absolute;z-index:99;top:100%;left:10px;right:0;margin-left:10px;margin-top:5px;width:60%;cursor:default;border-radius:3px;background:white;padding:0;-webkit-box-shadow:0 1px 1px 1px rgba(0,0,0,.24);box-shadow:0 1px 1px 1px rgba(0,0,0,.24)}.quick-order-search-resultBox li{list-style:none;padding:5px 15px 10px}.quick-order-search-resultBox li:hover{list-style:none;padding-bottom:10px;background:#F5F5F5}.quick-order-search-resultBox .search-sku{font-size:12px;font-weight:700;text-overflow:ellipsis;max-lines:1}.quick-order-search-resultBox .search-name{font-size:12px;text-overflow:ellipsis;max-lines:2}.quick-order-items-panel{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.quick-order-add-row,.quick-order-add-to-cart{background:#4A25AA;color:#FFFFFF;border:none;border-radius:6px;width:150px;padding:10px 15px;font-weight:500;font-size:11px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;cursor:pointer}.quick-order-panel{padding:1rem .5rem}.quick-order-header-title{width:100%;padding-left:1.25rem}.quick-order-header-separator{margin:.25rem .75rem}.quick-order-header-labels{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.75rem;line-height:1rem;margin-top:.5rem}.quick-order-sku-label{width:60%;padding-left:1.25rem}.quick-order-qty-label{width:40%;text-align:center}.quick-order-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-top:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-item-container{padding-top:1rem}.quick-order-item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-order-input-container{width:60%;padding-left:1.25rem;padding-right:.75rem}.quick-order-input-full{width:100%;padding-left:.75rem;padding-right:.75rem}.quick-order-controls-container{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quick-order-qty-input{font-weight:300;font-size:.875rem;line-height:1.25rem}.mobile-close-btn{display:none;background:#4A25AA;color:#FFFFFF;border:none;border-radius:6px;padding:10px 20px;font-weight:500;font-size:14px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;cursor:pointer;margin-top:1rem;width:100%}