.sr-only{display:none;visibility:hidden;opacity:0}.smartkram-green{color:#9bbc47}#smartkram-bulk-add-to-cart__popup .h2{font-size:1.2rem!important}#smartkram-bulk-add-to-cart__popup .text-light{color:#767676!important}#smartkram-bulk-add-to-cart__popup .smartkram-green-underline{border-bottom:2px solid #9bbc47!important;text-decoration:none!important}#smartkram-bulk-add-to-cart__popup body{box-sizing:border-box!important}.smr-button{cursor:pointer;display:block;padding:8px 20px;width:fit-content;transition:background-color .2s ease-in-out,color .2s ease-in-out;outline:none;border:none;line-height:1.2;min-height:unset;font-size:1em;text-transform:none}.smr-button:disabled{cursor:not-allowed;background:#767676;opacity:.5;color:#000}.smr-button.right{margin:0 0 0 auto}.smr-button.left{margin:0 auto 0 0}.smr-button.center{margin:0 auto}.smr-button.primary{cursor:pointer;display:block;padding:8px 20px;width:fit-content;transition:background-color .2s ease-in-out,color .2s ease-in-out;outline:none;border:none;line-height:1.2;min-height:unset;font-size:1em;text-transform:none}.smr-button.primary:disabled{cursor:not-allowed;background:#767676;opacity:.5;color:#000}.smr-button.primary.right{margin:0 0 0 auto}.smr-button.primary.left{margin:0 auto 0 0}.smr-button.primary.center{margin:0 auto}.smr-button.primary{color:#fff;background:#9bbc47}.smr-button.primary:hover{color:#000;background:#ececec}.smr-button.secondary{cursor:pointer;display:block;padding:8px 20px;width:fit-content;transition:background-color .2s ease-in-out,color .2s ease-in-out;outline:none;border:none;line-height:1.2;min-height:unset;font-size:1em;text-transform:none}.smr-button.secondary:disabled{cursor:not-allowed;background:#767676;opacity:.5;color:#000}.smr-button.secondary.right{margin:0 0 0 auto}.smr-button.secondary.left{margin:0 auto 0 0}.smr-button.secondary.center{margin:0 auto}.smr-button.secondary{color:#000;background:#ececec}.smr-button.secondary:hover{color:#fff;background:#9bbc47}[hidden]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.t-center{text-align:center}.m-b-25{margin-bottom:25px}.w-100{width:100%}.popup__overlay{position:fixed;width:100vw;height:100vh;background:#000000b3;z-index:1000000;top:0;left:0}.popup__loading:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:#00000080;cursor:wait}.popup__loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;z-index:1000101}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}.popup__wrapper{display:flex;flex-direction:column;gap:25px;justify-content:space-between;position:fixed;height:90vh;max-height:600px;width:95vw;max-width:1300px;padding:25px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1000100;background:#fff}.popup__wrapper .popup__header{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:". title close"}.popup__wrapper .popup__header .popup__title{grid-area:title;text-align:center}.popup__wrapper .popup__header .popup__close{grid-area:close;text-align:right}.popup__wrapper .popup__content{flex-shrink:1;overflow-y:auto;box-shadow:0 0 5px #767676 inset;padding:15px 0}.popup__wrapper .popup__content .notice-wrapper{display:flex;flex-direction:column;align-items:center;gap:25px}.popup__wrapper .popup__content .notice-wrapper .notice{width:80%;text-align:center;padding:10px}.popup__wrapper .popup__content .notice-wrapper .notice.notice-info{color:#9bbc47;border:1px solid #9bbc47}.popup__wrapper .popup__content .notice-wrapper .notice.notice-error{color:red;border:1px solid red}.popup__wrapper .popup__content .notice-wrapper .notice.notice-warning{color:orange;border:1px solid orange}.popup__wrapper .popup__content .notice-wrapper .notice:last-child{margin-bottom:15px}.popup__wrapper .popup__content .button-container{text-align:center}.popup__wrapper .popup__content .step{display:flex;flex-direction:column;gap:25px;padding:0 50px}.popup__wrapper .popup__content .step table{border-collapse:collapse}.popup__wrapper .popup__content .step table tr,.popup__wrapper .popup__content .step table td,.popup__wrapper .popup__content .step table th{border:1px solid #767676}.popup__wrapper .popup__content .step table td,.popup__wrapper .popup__content .step table th{padding:5px 10px}.popup__wrapper .popup__content .step table thead th,.popup__wrapper .popup__content .step table thead td{background:#9bbc47;color:#fff}.popup__wrapper .popup__content .step table tbody th,.popup__wrapper .popup__content .step table tbody td{background:#fff;color:#000}.popup__wrapper .popup__content .step table tbody tr:nth-child(2n) th,.popup__wrapper .popup__content .step table tbody tr:nth-child(2n) td{background:#ececec}.popup__wrapper .popup__content .step table input[type=checkbox]{accent-color:#9bbc47}.popup__wrapper .popup__footer ol{display:flex;list-style:none;padding:0}.popup__wrapper .popup__footer ol li{width:100%;text-align:center}.popup__wrapper .popup__footer ol li span{cursor:pointer;padding:10px}.popup__wrapper .popup__footer ol li.current{text-decoration:underline;font-weight:700}.popup__wrapper .popup__footer ol li[disabled]{color:#767676}.popup__wrapper .popup__footer ol li[disabled] span{cursor:not-allowed}.side-by-side{display:flex;flex-direction:row;flex-wrap:nowrap;gap:25px}.side-by-side .side-by-side__divider{width:15%;overflow:hidden;text-align:center;padding:0 10px}.side-by-side .side-by-side__divider .side__content{height:100%}.side-by-side .side{width:100%;display:flex;flex-direction:column;gap:30px;align-items:center}.side-by-side .side .side__content{display:flex;flex-direction:column;gap:15px;align-items:center;width:100%;margin:auto}#step-1-textarea{width:100%;height:150px;resize:none;border:2px solid #9bbc47;padding:10px}#step-1-file{display:none}.ver-divider{width:2px;height:100%;margin:auto;background:#767676}@media screen and (max-width:767px){.popup__wrapper{max-height:800px;padding:15px;gap:10px}.popup__wrapper .popup__header{grid-template-columns:1fr 1fr;grid-template-areas:". close" "title title"}.popup__wrapper .popup__content .step{padding:0 20px}.side-by-side{flex-direction:column}.side-by-side .side-by-side__divider{width:100%;border-top:2px solid #767676;border-bottom:2px solid #767676}.side-by-side .side-by-side__divider .side__title{margin:30px 0}.side-by-side .side-by-side__divider .side__title span{color:#9bbc47}.side-by-side .side-by-side__divider .ver-divider{display:none}.popup__footer ol{flex-direction:column;gap:5px}}
