@charset "UTF-8";.text-black{color:#000}.text-white{color:#fff}.fw-500{font-weight:500}.fuji-bg-primary{background-color:#01916d}.fuji-bg-disabled{background-color:#d8d8d8}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoproexlight-webfont.woff2) format("woff2"),url(/fonts/aotfshingoproexlight-webfont.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoprolight-webfont.woff2) format("woff2"),url(/fonts/aotfshingoprolight-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoproregular-webfont.woff2) format("woff2"),url(/fonts/aotfshingoproregular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingopromedium-webfont.woff2) format("woff2"),url(/fonts/aotfshingopromedium-webfont.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoprobold-webfont.woff2) format("woff2"),url(/fonts/aotfshingoprobold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoprodebold-webfont.woff2) format("woff2"),url(/fonts/aotfshingoprodebold-webfont.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:shin-go;src:url(/fonts/aotfshingoproheavy-webfont.woff2) format("woff2"),url(/fonts/aotfshingoproheavy-webfont.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-Heavy.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Heavy.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-Bold.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-LightItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-Regular.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Clarimo UD PE Ultra";src:url(/fonts/ClarimoUDPE-UltraItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-UltraItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-ExtraLightItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-Light.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-Medium.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Clarimo UD PE Ultra";src:url(/fonts/ClarimoUDPE-Ultra.woff2) format("woff2"),url(/fonts/ClarimoUDPE-Ultra.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-ExtraLight.woff2) format("woff2"),url(/fonts/ClarimoUDPE-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-DemiBoldItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-DemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-RegularItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-MediumItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-DemiBold.woff2) format("woff2"),url(/fonts/ClarimoUDPE-DemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-HeavyItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-HeavyItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:"Clarimo UD PE";src:url(/fonts/ClarimoUDPE-BoldItalic.woff2) format("woff2"),url(/fonts/ClarimoUDPE-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}.css-loader{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:50%;perspective:800px}.css-loader-wrapper{position:fixed;z-index:9999}.css-loader-wrapper,.css-loader-wrapper:before{top:0;left:0;width:100%;height:100%}.css-loader-wrapper:before{position:absolute;display:block;content:"";background-color:rgba(200,200,200,.3)}.css-loader .inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.css-loader .inner.one{left:0;top:0;-webkit-animation:rotate-one 1s linear infinite;animation:rotate-one 1s linear infinite;border-bottom:3px solid #01916d}.css-loader .inner.two{right:0;top:0;-webkit-animation:rotate-two 1s linear infinite;animation:rotate-two 1s linear infinite;border-right:3px solid #01916d}.css-loader .inner.three{right:0;bottom:0;-webkit-animation:rotate-three 1s linear infinite;animation:rotate-three 1s linear infinite;border-top:3px solid #01916d}@-webkit-keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(-45deg) rotateZ(360deg)}}@-webkit-keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotateZ(0)}100%{transform:rotateX(50deg) rotateY(10deg) rotateZ(360deg)}}@-webkit-keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotateZ(0)}100%{transform:rotateX(35deg) rotateY(55deg) rotateZ(360deg)}}.fuji-modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1}.fuji-modal .fuji-modal-container{position:relative;top:30px;margin:0 auto;min-width:350px;background-color:#fff;z-index:1;transform:translateY(calc(-100% - 30px));transition:.3s}.fuji-modal .fuji-modal-container:not(.no-mw){max-width:50%}.fuji-modal.active{opacity:1;z-index:9999;transition:opacity .3s}.fuji-modal.active .fuji-modal-container{top:50%;transform:translateY(-50%)}.fuji-modal:after{display:block;content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3)}.fuji-btn{border:1px solid transparent;padding-top:7px;padding-bottom:7px;background-color:#01916d;color:#fff;transition:.3s;box-shadow:none!important;text-align:center;text-decoration:none}.fuji-btn:hover{background-color:transparent;color:#01916d;text-decoration:none}.fuji-btn-plain:hover{background-color:#00000029}.fuji-btn-primary{border-color:#01916d;background-color:#01916d;color:#fff}.fuji-btn-primary:hover{background-color:transparent;color:#01916d}.fuji-btn-primary:hover .ico{filter:brightness(0)}.fuji-btn-danger{background-color:rgba(200,35,51,.8)}.fuji-btn-danger,.fuji-btn-danger:hover{color:#fff}.fuji-btn-cancel{color:#707070}.fuji-btn-cancel:hover{text-decoration:underline}.fuji-ico{display:inline-block;width:19px;height:19px;filter:brightness(0)}.fuji-ico.light{filter:brightness(1)}.fuji-border{border:1px solid #d8d8d8;padding:.25rem}.fuji-breadcrumb{display:flex;justify-content:space-evenly;line-height:1}.fuji-breadcrumb .step-wrapper{position:relative}.fuji-breadcrumb .step-wrapper[data-is-current] .mark,.fuji-breadcrumb .step-wrapper[data-is-current]+.step-wrapper .mark{color:#000}.fuji-breadcrumb .step-wrapper:not(:last-child):after,.fuji-breadcrumb .step-wrapper:not(:last-child):before{position:absolute;top:20px;left:40px;display:block;content:"";height:3px;transform:translateY(-1.5px)}.fuji-breadcrumb .step-wrapper:not(:last-child):before,.fuji-breadcrumb .step-wrapper:not(:last-child)[data-is-current]:not([data-stop-progress]):after{right:-40px}.fuji-breadcrumb .step-wrapper:not(:last-child):before{background-color:#d8d8d8}.fuji-breadcrumb .step-wrapper:not(:last-child):after{right:100%;background-color:#01916d;transition:.5s}.fuji-breadcrumb .step{position:relative;display:flex;justify-content:center;align-items:center;margin:0 auto;width:40px;height:40px;font-weight:700;overflow:hidden;border-radius:50%;z-index:10;transition:.3s}.fuji-breadcrumb .mark{background-color:transparent;color:#d8d8d8;font-size:12px;transition:.3s}.fuji-checkbox{display:inline-flex;align-items:center;justify-content:center;border:1px solid #707070;width:20px;height:20px;cursor:pointer}.fuji-checkbox:not(.checked):hover{background-color:#00000029}.fuji-checkbox.checked{cursor:default}.fuji-checkbox .ico-wrapper{position:relative;width:16px;height:16px;background-color:#01916d}.fuji-checkbox .ico{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.fuji-checkbox.checked .fuji-checkbox-ico{background-color:#01916d}.drag-drop-upload{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px dashed #aaa;min-height:200px}.drag-drop-upload.active{border-color:#01916d}.drag-drop-upload .preview-img{max-height:200px;max-width:80%}.drag-drop-upload .description{color:#000;font-size:12px;line-height:21px}.products .product-modal-wrapper{max-width:calc(100% - 1.25rem * 2);width:400px}.products .product-modal-wrapper{max-height:500px;overflow:auto}.products .product-modal__content.edit-categories{margin:15px 0;padding:0;border-width:0}.products .edit-categories .category{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.products .edit-categories .input-wrapper--checkbox{padding-left:0}.products .edit-categories .checkbox{display:none}.products .edit-categories .checkbox+.check-marker{box-sizing:border-box;position:relative;top:unset;left:unset;transform:none;display:block;margin-right:15px;border:1px solid #000;height:15px;width:15px;background-color:#fff}.products .edit-categories .description{display:flex;justify-content:space-between;align-items:center;margin:0;border:1px solid #8e8e8e;padding:.625rem;cursor:default}.products .edit-categories .btn-delete{margin-left:20px;width:20px;height:20px;opacity:.5}.products .edit-categories .btn-delete:hover{opacity:1}.create-product a.button,.create-product button.button,.edit-product a.button,.edit-product button.button{width:200px;text-align:center}.create-product a.button:hover,.create-product button.button:hover,.edit-product a.button:hover,.edit-product button.button:hover{text-decoration:none}.create-product .input-textbox,.edit-product .input-textbox{width:100%;color:#8e8e8e;border:1px solid #8e8e8e;padding:.9375rem;line-height:.875rem;font-size:.875rem;background-color:#fff}.info .addr-lines{line-height:1.1}.auth-container{width:100%;min-height:calc(100vh - 90px - 84px);height:calc(100% - 90px - 84px);display:flex;font-size:.875rem}@media all and (max-width:1024px){.auth-container{flex-direction:column}}.auth-container .auth-img{max-width:500px;-o-object-fit:cover;object-fit:cover}@media all and (max-width:1024px){.auth-container .auth-img{height:250px;width:100%}}.auth-container .auth-content{display:flex;flex-grow:1;flex-direction:column;justify-content:center;align-items:center}@media all and (max-width:1024px){.auth-container .auth-content{padding:2.5rem 2rem}}.auth-container__contact-us{display:block;margin-top:11rem;font-size:.75rem;color:inherit}.auth-container__contact-us:hover{color:inherit}.login-container{color:#8e8e8e;text-align:center;width:400px}@media all and (max-width:1024px){.login-container{width:100%!important}}.login-container a{color:inherit}.login-container .login-container__form{display:flex;flex-direction:column;margin-top:6.25rem}@media all and (max-width:1024px){.login-container .login-container__form{margin-top:3.125rem}}.login-container .login-container__forgot-section{margin:.3125rem 0 1.875rem 0;font-size:.75rem;display:flex;flex-direction:column;text-align:left}.login-container .login-container__forgot-section a{margin-bottom:.65rem}.login-container .login-container__password-remark{list-style:none;padding-left:0}.login-container .login-container__password-remark li{font-size:.75rem;position:relative}.login-container .login-container__password-remark li:before{content:"•";margin-right:.3125rem}.login-container .login-container__sign-up{font-size:.75rem;margin-top:.65rem}.login-container .login-container__sign-up a{text-decoration:underline}.auth-footer-message{align-items:center;width:100%;height:57px;background-color:#333;text-align:center;color:#fff;font-size:.75rem;padding:0 12.75rem}.auth-footer-message p{margin:0}.auth-footer-nav{width:100%;height:57px;background-color:#000;display:flex;color:#fff;justify-content:space-between;padding:0 1.875rem;font-size:.75rem;line-height:57px}.auth-footer-nav ul{display:flex;list-style:none}.auth-footer-nav ul li{margin-left:1.875rem}.auth-footer-nav ul li a{color:inherit}.sign-up-container{width:616px}.sign-up-container .sign-up-container__form{display:flex;flex-direction:column;align-items:center;margin-top:6.25rem}@media all and (max-width:1024px){.sign-up-container .sign-up-container__form{margin-top:3.125rem}}.sign-up-container .sign-up-container__form .sign-up-container__form__name{display:flex;width:100%;justify-content:space-between}@media all and (max-width:1024px){.sign-up-container .sign-up-container__form .sign-up-container__form__name{flex-direction:column;justify-content:flex-start}}.sign-up-container .sign-up-container__form .sign-up-container__form__name .input-wrapper{width:300px}@media all and (max-width:1024px){.sign-up-container .sign-up-container__form .sign-up-container__form__name .input-wrapper{width:100%}}.sign-up-container .sign-up-container__form button{width:66.6%}@media all and (max-width:1024px){.sign-up-container .sign-up-container__form button{width:100%}}.error-message{text-align:left;font-size:.75rem;color:#fb0020}.verify-code-message-section{color:#000;text-align:left;margin-bottom:3.125rem}@media all and (max-width:1024px){.verify-code-message-section{margin-bottom:1.25rem}}.verify-code-message-section h6{font-weight:700}.verify-code-message-section p{color:#333;font-size:.75rem}.verify-code-wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:3.125rem}.verify-code-wrapper input{font-size:2.5rem;font-weight:500;text-align:center}@media all and (max-width:1024px){.verify-code-wrapper input{font-size:1rem}}.verify-code__resend-button{margin:.625rem 0}.verify-code-resend{color:#8e8e8e;margin-top:.9375rem;font-size:.75rem}@media all and (max-width:1024px){.sales-left-drawer--mobile{display:none!important}}.sales-left-drawer .list__item button{display:flex;align-items:center;color:inherit;text-align:left}.sales-left-drawer .list__item button:hover{text-decoration:none}.sales-left-drawer .list__item button i{background-image:url(/icons/account.svg)}.left-drawer--list--disable{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.7}@media all and (max-width:1024px){.sales-right-content--mobile--open{display:flex!important}}.sales-right-content{display:flex;flex-direction:column;height:100%;flex-grow:1;padding:2.5rem 1rem}@media all and (max-width:1024px){.sales-right-content{display:none;padding:1.25rem}}.sales-right-content .basic-info-container{width:100%;display:flex}@media all and (max-width:1024px){.sales-right-content .basic-info-container{flex-direction:column}}.sales-right-content .basic-info-container .basic-info{flex-grow:1}.sales-right-content .basic-info-container .basic-info h6{font-weight:500;font-size:1.25rem;margin-bottom:1.25rem}.sales-right-content .basic-info-container .basic-info .info__row{display:flex}@media all and (max-width:1024px){.sales-right-content .basic-info-container .basic-info .info__row{flex-wrap:wrap}}.sales-right-content .basic-info-container .basic-info .info__col{flex:1;display:flex;font-size:.75rem}@media all and (max-width:1024px){.sales-right-content .basic-info-container .basic-info .info__col{flex:0;flex-shrink:0;flex-basis:100%}}.sales-right-content .basic-info-container .basic-info .info__col p{margin:0;width:25%;margin-bottom:.7rem}@media all and (max-width:1024px){.sales-right-content .basic-info-container .basic-info .info__col p{width:50%}}.sales-right-content .basic-info-container .basic-info .info__col .value{width:75%;font-weight:500}@media all and (max-width:1024px){.sales-right-content .basic-info-container .basic-info .info__col .value{width:50%}}.sales-right-content .basic-info-container .basic-info .info__col--edit{flex-direction:column}.sales-right-content .basic-info-container .basic-info .info__col--edit input{border:1px solid #8e8e8e;border-radius:4px;width:70%;padding:.5rem;margin-bottom:.625rem}.sales-right-content .basic-info-container .basic-info__action-button-container{width:200px;flex-shrink:0}@media all and (max-width:1024px){.sales-right-content .basic-info-container .basic-info__action-button-container{width:100%;flex-shrink:1}}.sales-right-content .basic-info-container .basic-info__action-button-container button{width:100%;margin-bottom:.25rem}.sales-right-content .sales-table-container{flex-grow:1!important;margin-top:.625rem}.sales-right-content .sales-table-container .sales-table-content{width:100%}.sales-right-content .sales-table-container .sales-table-content .sales-table__head{display:flex;justify-content:space-between;width:100%;margin-bottom:.625rem}@media all and (max-width:1024px){.sales-right-content .sales-table-container .sales-table-content .sales-table__head{flex-wrap:wrap}}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action{display:flex;padding-left:.625rem}@media all and (max-width:1024px){.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action{padding-left:0;flex-wrap:wrap;width:100%}}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action .input-wrapper{margin:0}@media all and (max-width:1024px){.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action .input-wrapper{flex-basis:100%;width:100%;margin-bottom:.625rem}}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action .input-wrapper input{width:300px}@media all and (max-width:1024px){.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action .input-wrapper input{width:100%}}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action button{margin-left:.625rem}@media all and (max-width:1024px){.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action button{margin-left:0;margin-bottom:.625rem;width:100%;flex-basis:100%}}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action button p{display:flex;align-items:center;margin-bottom:0;justify-content:center}.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action button p .icon--export,.sales-right-content .sales-table-container .sales-table-content .sales-table__head .sales-table__head__action button p .icon--import{display:inline-block;width:20px;height:20px;margin-right:.5rem;background-position:center;background-repeat:no-repeat;background-size:contain}.sales__right-title--mobile{display:none}@media all and (max-width:1024px){.sales__right-title--mobile{display:flex;align-items:center;margin-bottom:.75rem}.sales__right-title--mobile .icon--back{width:24px;height:24px;margin-right:1rem}.sales__right-title--mobile span{font-size:1.25rem;font-weight:500}}.title{display:flex;align-items:center}@media all and (max-width:1024px){.title{width:100%;flex-basis:100%}}.title h6{display:inline-block;font-weight:500;font-size:1.25rem;margin-right:1rem}.title span{font-size:.75rem;color:#8e8e8e}@media only screen and (min-width:1025px){.contract-list{max-height:500px;overflow-y:auto}}@media all and (max-width:1024px){.contract-right-content--mobile--open{display:flex!important}}.contract-right-content{display:flex;flex-direction:column;height:100%;flex-grow:1;padding:2.5rem 1rem}@media all and (max-width:1024px){.contract-right-content{display:none;padding:1.25rem}}.contract-right-content .basic-info-container{width:100%;display:flex}@media all and (max-width:1024px){.contract-right-content .basic-info-container{flex-direction:column}}.contract-right-content .basic-info-container .basic-info{flex-grow:1}.contract-right-content .basic-info-container .basic-info h6{font-weight:500;font-size:1.25rem;margin-bottom:1.25rem}.contract-right-content .basic-info-container .basic-info .select2-selection__rendered{font-size:1rem!important;padding:.6rem!important}.contract-right-content .basic-info-container .basic-info .info__row{display:flex}@media all and (max-width:1024px){.contract-right-content .basic-info-container .basic-info .info__row{flex-wrap:wrap}}.contract-right-content .basic-info-container .basic-info .info__col{flex:1;display:flex;font-size:.75rem}@media all and (max-width:1024px){.contract-right-content .basic-info-container .basic-info .info__col{flex:0;flex-shrink:0;flex-basis:100%}}.contract-right-content .basic-info-container .basic-info .info__col p{margin:0;width:25%;margin-bottom:.7rem}@media all and (max-width:1024px){.contract-right-content .basic-info-container .basic-info .info__col p{width:50%}}.contract-right-content .basic-info-container .basic-info .info__col .value{width:75%;font-weight:500}@media all and (max-width:1024px){.contract-right-content .basic-info-container .basic-info .info__col .value{width:50%}}.contract-right-content .basic-info-container .basic-info .info__col--edit{flex-direction:column}.contract-right-content .basic-info-container .basic-info .info__col--edit .input-wrapper{width:70%;margin-bottom:.625rem}.contract-right-content .basic-info-container .basic-info .info__col--edit .input-wrapper input{width:100%;margin-bottom:0}.contract-right-content .basic-info-container .basic-info .info__col--edit input{border:1px solid #8e8e8e;width:70%;padding:.5rem;margin-bottom:.625rem}.contract-right-content .basic-info-container .basic-info__action-button-container{width:200px;flex-shrink:0}@media all and (max-width:1024px){.contract-right-content .basic-info-container .basic-info__action-button-container{width:100%;flex-shrink:1}}.contract-right-content .basic-info-container .basic-info__action-button-container button{width:100%;margin-bottom:.25rem}.contract-right-content .contract-table-container{flex-grow:1!important;margin-top:.625rem;overflow-y:auto}.contract-right-content .contract-table-container .contract-table-content{display:flex;justify-content:flex-start;align-items:center;width:100%;min-height:46px;margin-bottom:.625rem}@media all and (max-width:1024px){.contract-right-content .contract-table-container .contract-table-content{flex-wrap:wrap}}.contract-right-content .contract-table-container .contract-table-content .title{flex-grow:1}.contract-right-content .contract-table-container .contract-table-content .contract-table-content--action{flex-shrink:0;display:flex}.contract-right-content .contract-table-container .contract-table-content .contract-table-content--action button{display:flex;align-items:center;width:120px;margin-left:.625rem}.contract-right-content .contract-table-container .contract-table-content .contract-table-content--action button i{display:inline-block;background-repeat:no-repeat;background-size:contain;height:20px;width:20px}.contract-right-content .contract-table-container .contract-table-content .contract-table-content--action button span{margin-left:.25rem}.product-left-drawer{flex-shrink:0;width:260px!important}.product-left-drawer .product-left-drawer__mobile-title{display:none}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__mobile-title{display:flex;justify-content:space-between;align-items:center}}.product-left-drawer .product-left-drawer__mobile-title .button{width:100px;height:40px;padding-top:0;padding-bottom:0}.product-left-drawer .product-left-drawer__action-container{padding-bottom:.5rem;border-bottom:1px solid #d8d8d8}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__action-container{margin-bottom:.625rem}}.product-left-drawer .product-left-drawer__action-container button{margin-bottom:.3rem}.product-left-drawer .product-left-drawer__filter-container{padding:.625rem 0;max-height:50%;overflow-y:auto}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__filter-container{max-height:100%}}.product-left-drawer .product-left-drawer__filter-container h6{font-weight:400;font-size:1rem;margin-bottom:1.25rem}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__filter-container h6{display:none}}.product-left-drawer .product-left-drawer__filter-container .filter-container__sort{padding:.625rem 0;border-bottom:1px solid #d8d8d8}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__filter-container .filter-container__sort{display:flex;flex-wrap:wrap}}.product-left-drawer .product-left-drawer__filter-container .filter-container__sort .title{font-size:.875rem;font-weight:700;margin-bottom:1rem}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__filter-container .filter-container__sort .title{flex-basis:100%}}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__filter-container .filter-container__sort label{flex:33.3%;display:flex;align-items:center}}.product-left-drawer .product-left-drawer__filter-container .filter-container__product-cat{border-bottom:none}.product-left-drawer .product-left-drawer__filter-container .filter-container__product-cat .title{display:flex;align-items:center}.product-left-drawer .product-left-drawer__filter-container .filter-container__product-cat .product-cat__button--edit{display:block;width:19px;height:19px;padding:0;margin:0;margin-left:.25rem;border:none}.product-left-drawer .product-left-drawer__action-container--bottom{margin-top:2.5rem;border-bottom:1px solid #d8d8d8}@media all and (max-width:1024px){.product-left-drawer .product-left-drawer__action-container--bottom{margin-top:.625rem}}.product-left-drawer .product-left-drawer__action-container--bottom button{width:100%}.product-right-container{width:100%;height:100%;overflow-y:auto;padding:1.875rem}@media all and (max-width:1024px){.product-right-container{padding:1.25rem}}.product-right-container .product-right-container__banner{width:100%;margin-bottom:1.25rem}.product-right-container .product-right-container__banner img{width:100%;-o-object-fit:contain;object-fit:contain}.product-right-container .product-right-container__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.875rem}.product-right-container .product-right-container__header .input-wrapper{width:300px}@media all and (max-width:1024px){.product-right-container .product-right-container__header .input-wrapper{width:100%}}@media all and (max-width:1024px){.product-right-container .product-right-container__header h2{display:none}}.product-right-container .product-content{width:100%}.product-right-container .product-content .col-4{margin-bottom:.625rem}@media all and (max-width:1024px){.product-right-container .product-content .row{margin:0 -5px}}@media all and (max-width:1024px){.product-card__wrapper--mobile{padding:5px!important}}.product-card{display:flex;position:relative;flex-direction:column;align-items:center;box-sizing:border-box;display:flex;width:100%;border:1px solid #d8d8d8;padding:1rem;height:255px;font-size:.875rem}@media all and (max-width:1024px){.product-card{border-radius:10px;padding:.325rem;margin-bottom:.625rem}}.product-card img{height:180px;width:300px;-o-object-fit:contain;object-fit:contain}@media all and (max-width:1024px){.product-card img{height:150px;width:100px}}.product-card h6{display:flex;font-weight:700;justify-content:center;width:100%}.product-card h6 span{display:block;max-height:1.5rem;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-card h6 i{margin-left:.25rem;flex-shrink:0;width:19px;height:19px}.product-card__in-cart-tag{position:absolute;color:#fff;background-color:#01916d;right:10px;top:0}.product-card--customer{height:330px}@media all and (max-width:1024px){.product-card--customer{height:300px}}.product-card--customer .input-wrapper--quantity{margin-bottom:1rem}@media all and (max-width:1024px){.product-card--customer .input-wrapper--quantity{margin-bottom:.5rem}}.product-card--customer .input-wrapper--quantity input[type=number]{padding:.5rem 0}@media all and (max-width:1024px){.product-card--customer .input-wrapper--quantity input[type=number]{height:30px;width:55px}}.product-card--customer .product-card__action{display:flex;width:100%;justify-content:space-between;align-items:center}@media all and (max-width:1024px){.product-card--customer .product-card__action{flex-direction:column;justify-content:center;align-items:center}}.product-card--customer .product-card__action p{margin-bottom:0}.product-card--customer .product-card__action .button{width:90px;font-size:.75rem;padding:.4rem 0}.product-modal-wrapper{max-width:312px;width:100%;padding:1.25rem;background-color:#fff}.product-modal-wrapper .product-modal__head{display:flex;justify-content:space-between;align-items:center}.product-modal-wrapper .product-modal__head h6{font-weight:700;margin:0}.product-modal-wrapper .product-modal__head button i{display:block;width:20px;height:20px}.product-modal-wrapper .product-modal__content{padding:1.25rem 0;border-bottom:1px solid #d8d8d8}.product-modal-wrapper .product-modal__content .product-modal__content__checkbox-value{display:flex;justify-content:space-between;align-items:center;border:1px solid #8e8e8e;padding:.625rem}.product-modal-wrapper .product-modal__content .product-modal__content__checkbox-value button{width:20px;height:20px}.product-modal-wrapper .product-modal__content .product-modal__content__checkbox-value .product-modal__content__checkbox__button--disable{pointer-events:none;opacity:.5}.product-modal-wrapper .product-modal__action{padding-top:.625rem}.product-edit-container{width:100%;height:100%;overflow-y:auto;padding:1.25rem 1.875rem}.product-edit-container .product-edit__head-section{margin-bottom:1.25rem}.product-edit-container .product-edit__head-section h2{font-size:1.25rem;font-weight:500}.product-edit-container .product-edit__image-container{margin-top:.625rem}.product-edit-container .product-edit__image-container .product-edit__image-wrapper{width:200px;height:200px;padding:.625rem;border:1px solid #d8d8d8;margin-top:1.25rem}.product-edit-container .product-edit__image-container .product-edit__image-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.product-edit-container .product-edit__form-action-container{width:100%;display:flex;justify-content:flex-end;padding:1.25rem 0}.product-edit-container .product-edit__form-action-container button{width:200px;margin-left:.625rem}.product__detail-modal{display:flex;align-items:center;width:966px!important;padding:1.875rem!important}@media all and (max-width:1024px){.product__detail-modal{max-width:335px;width:100%!important;margin:2rem 1.25rem;padding:1.25rem!important;flex-direction:column;height:80%;overflow-y:auto}}.product__detail-modal .product__detail-modal__image{width:430px;height:320px;cursor:pointer;-o-object-fit:contain;object-fit:contain}@media all and (max-width:1024px){.product__detail-modal .product__detail-modal__image{width:240px;height:180px}}.product__detail-modal .product__detail-modal__detail{flex-grow:1;margin-left:1.25rem}@media all and (max-width:1024px){.product__detail-modal .product__detail-modal__detail{width:100%;margin-left:0;margin-top:.625rem}}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__title{font-size:1.25rem;font-weight:700;margin-bottom:1.875rem}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__price-tag{font-size:1rem;font-weight:700}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__list{font-size:.75rem;margin-bottom:1.875rem}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__list .product__detail-modal__detail__list__title{font-weight:700;font-size:.875rem}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__list p{margin-bottom:.625rem}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__description{max-height:3rem;text-overflow:ellipsis;overflow:hidden}@media all and (max-width:1024px){.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__description{font-size:.75rem}}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__add-to-cart{display:flex}.product__detail-modal .product__detail-modal__detail .product__detail-modal__detail__add-to-cart .button{width:150px}.product__detail-modal .product__detail-modal__close-btn{align-self:flex-start}@media all and (max-width:1024px){.product__detail-modal .product__detail-modal__close-btn{display:none}}.product__detail-modal .product__detail-modal__close-btn i{display:block;width:19px;height:19px}.product__detail-modal .product__detail-modal__close-btn--mobile{align-self:flex-end;display:none}@media all and (max-width:1024px){.product__detail-modal .product__detail-modal__close-btn--mobile{display:block}}.product__detail-modal .product__detail-modal__close-btn--mobile i{display:block;width:19px;height:19px}.product__pagination-wrapper{display:flex;width:100%;justify-content:center}.cart-container{width:100%;height:100%;padding:1.875rem}@media all and (max-width:1024px){.cart-container{padding:1.25rem}}@media all and (max-width:1024px){.cart-container .shadow-wrapper{padding:.3125rem}}.cart-container .cart-table__header{display:flex;padding:0;width:100%;list-style:none;color:#8e8e8e;border-bottom:1px solid #d8d8d8;padding-bottom:.625rem;font-size:1rem}@media all and (max-width:1024px){.cart-container .cart-table__header{display:none}}.cart-container .cart-table__content{display:flex;width:100%;align-items:center;padding:1.25rem 0}.cart-container .cart-table__content:not(:last-child){border-bottom:1px solid #d8d8d8}@media all and (max-width:1024px){.cart-container .cart-table__content{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.cart-container .cart-table__content .cart__item__snapshot{display:flex;align-items:center}.cart-container .cart-table__content .cart__item__snapshot .cart__item__img__wrapper{width:150px;height:150px;border:1px solid #d8d8d8;padding:.25rem;display:flex;align-items:center;justify-content:center}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__snapshot .cart__item__img__wrapper{align-self:flex-start;flex-shrink:0;height:60px;width:60px;padding:.25rem}}.cart-container .cart-table__content .cart__item__snapshot .cart__item__img__wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper{margin-left:1.875rem}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper{flex-grow:1;flex-shrink:0;margin-left:.625rem}}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__detail__title{display:flex;justify-content:space-between;align-items:flex-start}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__detail__title h6{font-weight:600;margin-bottom:.625rem}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__detail__des{font-size:.75rem;margin-bottom:.625rem}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__close-btn--mobile{display:none}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__close-btn--mobile{display:flex;align-items:flex-start}}.cart-container .cart-table__content .cart__item__snapshot .cart__item__detail-wrapper .cart__item__close-btn--mobile i{display:block;width:20px;height:20px;background-repeat:no-repeat;opacity:.5}@media all and (max-width:1024px){.cart-container .cart-table__content .col-3{flex-basis:100%}}.cart-container .cart-table__content .cart__item__total-wrapper--mobile{display:none}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__total-wrapper--mobile{display:flex;align-items:center}}.cart-container .cart-table__content .cart__item__total-wrapper{display:flex;align-items:center;justify-content:center;position:relative;left:2.5rem}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__total-wrapper{left:auto}}.cart-container .cart-table__content .cart__item__total-wrapper h5{margin:0}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__total-wrapper h5{font-size:1rem}}.cart-container .cart-table__content .cart__item__total-wrapper .cart__item__close-btn{margin-left:2.5rem}@media all and (max-width:1024px){.cart-container .cart-table__content .cart__item__total-wrapper .cart__item__close-btn{display:none}}.cart-container .cart-table__content .cart__item__total-wrapper .cart__item__close-btn i{display:block;width:20px;height:20px;background-repeat:no-repeat}@media all and (max-width:1024px){.cart-container .cart-table__quantity--mobile{display:inline-flex;justify-content:flex-end}.cart-container .cart-table__quantity--mobile input[type=number]{padding:.5rem 0}}@media all and (max-width:1024px) and (max-width:1024px){.cart-container .cart-table__quantity--mobile input[type=number]{height:30px;width:55px}}@media all and (max-width:1024px){.cart-container .cart-table__price--mobile{display:none}}.cart-container .cart-table__action{display:flex;justify-content:flex-end;align-items:center;margin:1.25rem 0}.cart-container .cart-table__action .button{width:200px;margin-left:.625rem}.checkout-container{width:100%;height:100%;padding:1.25rem;overflow-y:auto}.checkout-container .input-wrapper label{font-size:.75rem}.checkout-container .input-wrapper input,.checkout-container .input-wrapper select,.checkout-container .input-wrapper textarea{height:40px;font-size:.875rem;padding:.375rem!important}.checkout-container .input__icon--datepicker{margin-top:1rem}.checkout-container .checkout__section{padding:1.25rem 0;border-bottom:1px solid #d8d8d8}.checkout-container .checkout__address-wrapper .col-4{margin-bottom:1rem}.checkout-container .checkout__address-wrapper .checkout__address__title{font-size:.875rem}.checkout-container .checkout__address-wrapper .checkout__address__subtitle{font-size:.75rem;margin-bottom:.625rem;font-weight:300}@media all and (max-width:1024px){.checkout-container .checkout__address-wrapper .checkout__address__subtitle--detail{display:inline-block;width:45%;vertical-align:top}}.checkout-container .checkout__address-wrapper .checkout__address__value{padding:.375rem;width:100%;display:block;margin-bottom:.5rem}@media all and (max-width:1024px){.checkout-container .checkout__address-wrapper .checkout__address__value--detail{display:inline-block;width:45%;padding:0}}.checkout-container .checkout__payment-wrapper .checkout__payment__title{font-size:.75rem}.checkout-container .checkout__payment-wrapper .checkout__payment__checkbox-wrapper{display:flex}.checkout-container .checkout__payment-wrapper .checkout__payment__checkbox-wrapper label:last-child{margin-left:100px}.checkout-container .checkout__deliver-memo-wrapper textarea{min-height:100px}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__table{width:100%}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__thead{border-bottom:1px solid #d8d8d8;font-size:.625rem;color:#8e8e8e}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__thead th{font-weight:400;padding:.25rem 0}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody{font-size:.75rem}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody .checkout__deliver-memo__doc-name{text-decoration:underline}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody .checkout__deliver-memo__doc-type p:first-of-type{font-weight:700}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody .checkout__deliver-memo__doc-type p:last-of-type{font-size:.635rem}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody .checkout__deliver-memo__upload{text-align:right}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody td{padding:1rem 0}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody td p{margin-bottom:.25rem}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__tbody td .button{width:100px}.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__input-wrapper{width:75%}@media all and (max-width:1024px){.checkout-container .checkout__deliver-memo-wrapper .checkout__deliver-memo__input-wrapper{width:100%}}.checkout-container .checkout__agree{margin:1rem 0}.checkout-container .checkout__action-wrapper{display:flex;justify-content:flex-end;align-items:center;margin:1rem 0}.checkout-container .checkout__action-wrapper .button{width:170px;margin-left:1rem}.orders-container{width:100%;height:100%;padding:1.875rem}.orders-container .order__filter-outer-wrapper{width:100%;overflow-x:auto}.orders-container .order__filter-wrapper{padding:0;margin:0;list-style:none;display:flex;border-bottom:2px solid #d8d8d8;flex-wrap:nowrap}.orders-container .order__filter-wrapper .order__filter__item{position:relative;margin-right:2.5rem;padding:.25rem 0}@media all and (max-width:1024px){.orders-container .order__filter-wrapper .order__filter__item{margin-right:1.25rem}}.orders-container .order__filter-wrapper .order__filter__item button{margin:0;padding:0;color:#8e8e8e;font-weight:300;transition:.3s;white-space:nowrap}.orders-container .order__filter-wrapper .order__filter__item:hover button{color:#000}.orders-container .order__filter-wrapper .order__filter__item--selected button{font-weight:700;color:#000}.orders-container .order__filter-wrapper .order__filter__item--selected::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:2px;z-index:99;background-color:#01916d}.orders-container .orders__th button{text-align:left}.orders-container .orders__tr{cursor:pointer}.orders-container .orders__td__more-btn{position:relative}.orders-container .orders__td__more-btn i{width:22px;height:22px}.orders-container .order__td__popover{position:absolute;z-index:10;background-color:#fff;right:20px;min-width:120px;bottom:10px;border:1px solid #d8d8d8;padding:.25rem}.orders-container .order__td__popover .order__td__popover__btn{display:block;text-align:left}.orders__detail .order-no-wrapper{width:70%}@media all and (max-width:1024px){.orders__detail .order-no-wrapper{width:100%}}.orders__detail .orders__detail__om-action-wrapper{display:flex;justify-content:space-between;align-items:center}.orders__detail .orders__detail__om-action-wrapper .button{width:150px}.orders__detail .orders__detail__om-action-wrapper .input-wrapper{width:100%}.orders__detail .orders__detail__remarks{margin-top:.625rem}.orders__detail .orders__detail__remarks p{margin-bottom:.625rem}.orders__detail .orders__detail__remarks .orders__detail__remarks__content{margin-top:.625rem}.orders__detail .orders__detail__customer-wrapper{font-size:.75rem;padding:1.25rem 0;border-bottom:1px solid #d8d8d8}.orders__detail .orders__detail__customer-wrapper .order__detail__customer__value{font-weight:600}.orders__detail .orders__detail__payment{display:flex;font-size:.75rem}.orders__detail .orders__detail__payment span{font-weight:700;display:inline-block;margin-left:1.25rem}.orders__detail .orders__detail__payment__instruction{font-size:.75rem;font-weight:300;margin-bottom:.625rem}.orders__detail .orders__detail__payment__instruction__value{font-weight:700;font-size:.75rem}.orders__detail .orders__detail__payment__instruction__value--link{color:inherit;text-decoration:underline}.orders__detail .orders__product__detail__container{margin-top:.625rem}@media all and (max-width:1024px){.orders__detail .orders__product__detail__container{display:none}}.orders__detail .orders__product__detail__head{border-bottom:1px solid #d8d8d8;padding-bottom:.625rem}.orders__detail .orders__product__detail__head .orders__product__detail__head__item{color:#8e8e8e}.orders__detail .orders__product__detail__body .orders__product__detail__body__item{padding:1.25rem 0;border-bottom:1px solid #d8d8d8}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail{display:flex;align-items:center}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__img-wrapper{display:flex;align-items:center;justify-content:center;width:150px;height:150px;border:1px solid #d8d8d8;padding:.25rem}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__img-wrapper img{-o-object-fit:contain;object-fit:contain;height:100%;width:100%}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__content{margin-left:1.875rem}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__content .orders__product__detail__content__name{font-weight:700;margin-bottom:.625rem}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__content .orders__product__detail__content__others{font-size:.75rem}.orders__detail .orders__product__detail__body .orders__product__detail__body__item .orders__product__detail .orders__product__detail__content p{margin-bottom:.25rem}.orders__detail .orders__product__detail__body .orders__product__detail__body__total{display:flex;flex-direction:column;align-items:flex-end;padding:1.25rem 0}.orders__detail .orders__product__detail__body .orders__product__detail__body__total .orders__product__detail__body__total__row{width:40%;display:flex;justify-content:flex-end}.orders__detail .orders__product__detail__body .orders__product__detail__body__total .orders__product__detail__body__total__row p:first-of-type{width:30%}.orders__detail .orders__product__detail__body .orders__product__detail__body__total .orders__product__detail__body__total__row p:last-of-type{width:70%;text-align:right;font-weight:700}.orders__detail--snapshot{height:auto;flex-direction:column}.orders__detail--snapshot .action-wrapper{margin:1.25rem 0;text-align:right}.orders__detail--snapshot .action-wrapper .button{width:200px}.order__detail__pagination-wrapper{display:flex;width:100%;flex-direction:row-reverse}.home-container{width:100%;height:100%;padding:1.25rem;overflow-y:auto}.home-container .home__welcome{font-size:1.25rem}.home-container .home__new-orders{font-size:.75rem}.home-container .home__card-outer{margin-top:.625rem;display:flex}.home-container .home__card-outer .control-btn{flex-shrink:0}.home-container .home__card-outer .control-btn--disabled{pointer-events:none;opacity:.2}.home-container .home__card-outer .home__card-wrapper{width:100%;white-space:nowrap;overflow-x:auto}.home-container .home__card-outer .home__card-wrapper .home__card{flex-shrink:0;width:186px;height:100px;margin:0 .625rem;display:inline-flex;justify-content:space-between;border-radius:4px;border:1px solid #d8d8d8;padding:1.25rem}@media all and (max-width:1024px){.home-container .home__card-outer .home__card-wrapper .home__card{width:130px;padding:.625rem}}.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content{display:flex;flex-wrap:wrap;flex-shrink:1}@media all and (max-width:1024px){.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content{flex-direction:column}}.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content .home__card__title{flex-basis:100%;font-size:.75rem;white-space:normal;word-break:break-all;height:16px}@media all and (max-width:1024px){.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content .home__card__title{flex-basis:auto}}.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content .home__card__counter{flex-basis:100%;margin-top:auto;font-size:1.25rem;font-weight:700}@media all and (max-width:1024px){.home-container .home__card-outer .home__card-wrapper .home__card .home__card__content .home__card__counter{margin-bottom:0;flex-basis:auto}}.home-container .home__card-outer .home__card-wrapper .home__card .home__card__icon-wrapper{flex-shrink:0;width:40px;height:40px;border-radius:100%;background-color:#01916d}@media all and (max-width:1024px){.home-container .home__card-outer .home__card-wrapper .home__card .home__card__icon-wrapper{width:44px;height:44px}}.home-container .home__table-section{padding:1.25rem 0}.home-container .home__table-section .home__table-section__filter{margin-bottom:1.25rem}.home-container .home__table-section .home__table-section__goto{padding-top:1.25rem;width:100%;text-align:center}.home-container .home__table-section .home__table-section__goto a{color:#8e8e8e;font-size:1rem;text-decoration:underline}@media all and (max-width:1024px){.customer__left-drawer--mobile{display:none!important}}.customer__left-drawer{width:260px!important}.customer__left-drawer .list__item{padding-left:.625rem;padding-right:.625rem}@media all and (max-width:1024px){.customer__right-container--mobile{display:flex!important}}.customer__right-container .customer__filter-table{padding:1.25rem 0}.customer__right-container .customer__address-wrapper{border-bottom:1px solid #d8d8d8;margin-bottom:1.25rem}.customer__right-container .customer__address-wrapper .customer__address__title{font-size:1rem;margin-bottom:1rem}.customer__right-container .customer__address-wrapper .customer__address__subtitle{font-size:.75rem;margin-bottom:.625rem}@media all and (max-width:1024px){.customer__right-container .customer__address-wrapper .customer__address__subtitle{display:inline-block;width:49%;vertical-align:top}}.customer__right-container .customer__address-wrapper .customer__address__value{font-size:.75rem;font-weight:700;white-space:pre-wrap}@media all and (max-width:1024px){.customer__right-container .customer__address-wrapper .customer__address__value{display:inline-block;width:49%}}.customers__tr{cursor:pointer}.contract-detail__modal-content{max-height:400px;overflow-y:scroll}@media all and (max-width:1024px){.contract-detail__modal-content{max-height:200px}}.contract-detail__content{padding:.25rem;margin-bottom:.5rem;border-bottom:1px solid #d8d8d8}.contract-detail__content .contract-detail__row p{margin-bottom:.25rem}.profile-container{width:100%;height:100%;padding:1.875rem;display:flex;flex-direction:column;height:100%;flex-grow:1;padding:2.5rem 1rem}.profile-container .profile__head-section{display:flex;width:100%;justify-content:space-between;align-items:center}.profile-container .profile__head-section h2{color:#000;font-size:1.25rem}.profile-container .profile__head-section button{width:120px}.profile-container .basic-info-container{width:100%;display:flex}.profile-container .basic-info-container .basic-info{flex-grow:1}.profile-container .basic-info-container .basic-info h6{font-weight:500;font-size:1.25rem;margin-bottom:1.25rem}.profile-container .basic-info-container .basic-info .info__row{display:flex}.profile-container .basic-info-container .basic-info .info__col{flex:1;display:flex;font-size:.75rem}.profile-container .basic-info-container .basic-info .info__col p{margin:0;width:25%;margin-bottom:.7rem}.profile-container .basic-info-container .basic-info .info__col .value{width:75%;font-weight:500}.profile-container .basic-info-container .basic-info .info__col--edit{flex-direction:column}.profile-container .basic-info-container .basic-info .info__col--edit input{border:1px solid #8e8e8e;border-radius:4px;width:70%;padding:.5rem;margin-bottom:.625rem}.profile-container .basic-info-container .basic-info__action-button-container{width:200px;flex-shrink:0}.profile-container .basic-info-container .basic-info__action-button-container button{width:100%;margin-bottom:.25rem}.profile-container .profile-table-container{flex-grow:1!important;margin-top:.625rem}.profile-container .profile-table-container .profile-table-content{width:100%}.profile-container .profile-table-container .profile-table-content .profile-table__head{display:flex;justify-content:space-between;width:100%;margin-bottom:.625rem}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action{display:flex;padding-left:.625rem}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action .input-wrapper{margin:0}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action .input-wrapper input{width:300px}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action button{margin-left:.625rem}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action button p{display:flex;align-items:center;margin-bottom:0}.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action button p .icon--export,.profile-container .profile-table-container .profile-table-content .profile-table__head .profile-table__head__action button p .icon--import{display:inline-block;width:20px;height:20px;margin-right:.5rem;background-position:center;background-repeat:no-repeat;background-size:contain}.report-container .report__form-wrapper{margin-top:1.25rem}.report-container .report__export-btn{width:200px}@media all and (max-width:1024px){.report-container .report__export-btn{display:none}}.report-container .report__export-btn--mobile{display:none;width:100%}@media all and (max-width:1024px){.report-container .report__export-btn--mobile{margin-top:.625rem;display:block}}.report-container .select2-container{width:100%!important}.report-container .select2-container--default .select2-selection--multiple{border-radius:0!important;border-color:#8e8e8e;padding:14px}.report-container .input__right-icon{margin-top:18px}[x-cloak]{display:none!important}body:lang(en),html:lang(en){font-family:Clarimo UD PE;vertical-align:baseline}body:lang(zh-HK),html:lang(zh-HK){font-family:shin-go,Clarimo UD PE;vertical-align:baseline}body,html{font-size:16px;width:100%;min-height:100vh}button{border:none;background:0 0}.main-container{height:100%;min-height:100vh;margin:0 auto}.content-container{width:100%;max-width:1920px;margin:0 auto;min-height:calc(100vh - 90px - 84px);height:calc(100% - 90px - 84px);padding-top:88px}@media all and (max-width:1024px){.content-container{min-height:calc(100vh - 148px - 154px);height:auto;padding-top:100px}}.content{display:flex;width:100%;min-height:calc(100vh - 90px - 84px - 88px)}@media all and (max-width:1024px){.content{min-height:100%;flex-direction:column}}.nav{position:fixed;z-index:9999;top:0;width:100%;height:88px;background-color:#fff;box-shadow:0 3px 6px #00000029;display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:0 2rem;padding-bottom:1rem;flex-wrap:nowrap}@media all and (max-width:1024px){.nav{height:100px;align-items:center;padding-bottom:0;padding:0 1.25rem}}.nav .nav__fuji-logo-wrapper{display:flex;align-items:center}.nav .nav__fuji-logo-wrapper h6{color:#8e8e8e;margin-left:.875rem;white-space:normal}@media all and (max-width:1024px){.nav .nav__fuji-logo-wrapper h6{font-size:.625rem}}.nav .nav__left-container{display:flex;flex-direction:column}.nav .nav__right-container{display:flex;flex-direction:row;align-items:center}@media all and (max-width:1024px){.nav .nav__right-container{display:none}}.nav .nav__right-container a{margin-left:1.625rem}.nav .nav__right-container a img{width:34px;height:34px}.nav .nav__desktop{display:block}@media all and (max-width:1024px){.nav .nav__desktop{display:none}}.nav .nav__mobile{display:none}@media all and (max-width:1024px){.nav .nav__mobile{z-index:-1;box-shadow:0 3px 6px 3px #00000029;position:fixed;left:0;bottom:0;right:0;top:100px;background-color:#fff;display:flex;justify-content:flex-end}}.nav ul{display:flex;flex-direction:row;list-style:none;margin:0;margin-top:1.25rem;padding-left:0}@media all and (max-width:1024px){.nav ul{margin:0;flex-direction:column;height:100%;width:200px;box-shadow:-8px 0 10px -8px #00000080;padding:2rem 1.25rem}}.nav .nav__item{position:relative;color:#8e8e8e;font-size:.875rem;margin:0 1.25rem;padding-bottom:.125rem;border-bottom:solid 3px transparent}@media all and (max-width:1024px){.nav .nav__item{margin:.625rem 0}}.nav .nav__item:first-child{margin-left:0}.nav .nav__item a{color:inherit;transition:color .3s}.nav .nav__item a:hover{text-decoration:none;color:#000}.nav .nav__item--border-top,.nav .nav__sign-out--mobile{display:none}@media all and (max-width:1024px){.nav .nav__item--border-top,.nav .nav__sign-out--mobile{display:flex;align-items:center;border-top:1px solid #00000029;padding-top:1.875rem;color:#8e8e8e;font-size:.875rem}.nav .nav__item--border-top a,.nav .nav__sign-out--mobile a{color:inherit}.nav .nav__item--border-top img,.nav .nav__sign-out--mobile img{margin-right:.625rem}}.nav .nav__sign-out--mobile{margin-top:auto}.nav .nav__shopping-cart--mobile{margin-top:1.25rem}.nav .nav__shopping-cart--mobile a{display:flex;align-items:center}.nav .nav__shopping-cart--mobile a span{color:#8e8e8e;font-size:.875rem;margin-left:.3125rem}.nav .nav__item--active{color:#000;font-weight:700;border-bottom:3px solid #01916d}.nav .nav__menu-btn{display:none}@media all and (max-width:1024px){.nav .nav__menu-btn{display:block;flex-shrink:0}}.nav .nav__menu-btn i{width:29px;height:29px}.left-drawer{padding:2.5rem .8125rem;box-sizing:border-box;min-height:100%;border-right:solid 1px #d8d8d8;width:270px}@media all and (max-width:1024px){.left-drawer{width:100%!important;border-right:none;padding:1.25rem}}@media all and (max-width:1024px){.left-drawer__collapsible{max-height:0;overflow:hidden;transition:max-height .3s}}@media all and (max-width:1024px){.left-drawer__collapsible--open{max-height:300px;overflow:auto}}.left-drawer--list{position:relative;display:flex;flex-direction:column;padding-left:1.2rem!important;padding-right:1.2rem!important}.left-drawer--list .left-drawer--list__action-container--mobile{display:none}@media all and (max-width:1024px){.left-drawer--list .left-drawer--list__action-container--mobile{display:block!important}}.left-drawer--list .left-drawer--list__action-container{margin-top:1rem}@media all and (max-width:1024px){.left-drawer--list .left-drawer--list__action-container{margin-top:0;display:none}}.left-drawer--list .left-drawer--list__action-container button{display:flex;align-items:center;justify-content:center;margin:.25rem 0}.left-drawer--list .left-drawer--list__action-container button i{display:inline-block;background-size:contain;width:1rem;height:1rem;margin-right:.5rem}.left-drawer--list hr{width:100%}.left-drawer--list ul{overflow-y:auto;list-style:none;margin:0;padding:0}.left-drawer--list ul .list__item{border-bottom:solid 1px #d8d8d8;color:#8e8e8e}.left-drawer--list ul .list__item button{padding:.8125rem 0;display:flex;align-items:center;color:inherit;text-align:left;width:100%}.left-drawer--list ul .list__item button:hover{text-decoration:none}.left-drawer--list ul .list__item button i{flex-shrink:0;display:inline-block;height:24px;width:24px;margin-right:.5rem;background-position:center;background-repeat:no-repeat;background-size:contain}.left-drawer--list ul .list__item--active{color:#000}.left-drawer--list .title h6{display:inline-block;font-weight:500;font-size:1.25rem;margin-right:1rem}.left-drawer--list .title span{font-size:.75rem;color:#8e8e8e}.footer{width:100%}.footer .footer__declaration{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background-color:#333;height:84px}@media all and (max-width:1024px){.footer .footer__declaration{height:148px}}.footer .footer__declaration p{max-width:60%;color:#fff;font-size:.75rem;text-align:center;margin:0 auto}@media all and (max-width:1024px){.footer .footer__declaration p{max-width:100%;padding:0 1.25rem}}.footer .footer__nav-wrapper{width:100%;height:90px;background-color:#000;color:#8c8c8c;padding:1.25rem}@media all and (max-width:1024px){.footer .footer__nav-wrapper{height:154px}}.footer .footer__nav-wrapper .footer__nav{display:flex;justify-content:space-between;align-items:center;font-size:14px}@media all and (max-width:1024px){.footer .footer__nav-wrapper .footer__nav{flex-direction:column;align-items:flex-start}}.footer .footer__nav-wrapper .footer__nav ul{display:flex;list-style:none;padding:0}@media all and (max-width:1024px){.footer .footer__nav-wrapper .footer__nav ul{flex-wrap:wrap}}.footer .footer__nav-wrapper .footer__nav ul li{padding:0 1.25rem;border-right:1px solid #8c8c8c}@media all and (max-width:1024px){.footer .footer__nav-wrapper .footer__nav ul li{font-size:.75rem;padding:0;padding-right:.625rem;margin-right:.625rem}}.footer .footer__nav-wrapper .footer__nav ul li:first-child{padding-left:0}.footer .footer__nav-wrapper .footer__nav ul li:last-child{border-right:none}.footer .footer__nav-wrapper .footer__nav ul li a{color:inherit;text-decoration:none}.footer .footer__nav-wrapper .footer__nav .footer__translation-wrapper{display:flex}.footer .footer__nav-wrapper .footer__nav .footer__translation-wrapper .button{line-height:16px;margin-left:.625rem;font-size:1rem;width:100px!important;height:40px;background-color:#707070;padding:.6875rem 0;border:1px solid #333}@media all and (max-width:1024px){.footer .footer__nav-wrapper .footer__nav .footer__translation-wrapper .button{width:85px!important;font-size:.75rem}}.footer .footer__nav-wrapper p{font-size:.75rem}@media all and (max-width:1024px){.footer .footer__nav-wrapper p{margin-top:.625rem}}.left-drawer--list--disable{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.7}.fuji-logo-wrapper{width:158px;height:46px;-o-object-fit:center;object-fit:center}.fuji-logo-wrapper__nav{width:151px;height:44px;-o-object-fit:center;object-fit:center}.shadow-wrapper{padding:1.23rem;width:100%;height:auto;box-shadow:0 0 6px #00000029;border-radius:4px}.section-title-wrapper{display:flex;width:100%;height:auto;align-items:flex-end;color:#000;margin-bottom:1.25rem}.section-title-wrapper .section-title{font-size:1.25rem;margin:0}.section-title-wrapper .section-subtitle{color:#8e8e8e;font-size:.75rem;margin-left:1rem}.pre-wrap{white-space:pre-wrap}.comma-separated:not(:first-of-type){margin-left:-.2rem}.comma-separated:first-of-type:empty~.comma-separated:not(:empty){margin-left:0}.comma-separated:first-of-type:empty~.comma-separated:not(:empty)~.comma-separated:not(:empty){margin-left:-.2rem}.comma-separated:empty{display:none}.comma-separated:not(:first-of-type):before{content:", "}.comma-separated:empty+.comma-separated:not(:empty):before{content:""}.comma-separated:not(:empty)~.comma-separated:empty+.comma-separated:not(:empty):before{content:", "}.table-container{width:100%;overflow-x:auto}.table-container table{width:100%;max-height:676px}.table-container thead{color:#8e8e8e;font-size:.75rem;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.table-container thead th{padding:.875rem 1rem;font-weight:400}.table-container thead th button{display:flex;align-items:center;padding:0;margin:0;color:inherit}.table-container thead th button .table-container__sort{margin-left:.5rem;display:inline-block;width:12px;height:12px;background-position:center;transform:rotate(90deg)}.table-container tbody{color:#000;font-size:.75rem}.table-container tbody tr{border-bottom:1px solid #d8d8d8}.table-container tbody td{padding:1rem}#pagination-wrapper{display:inline-block}#pagination-wrapper .paginationjs{display:inline-block}#pagination-wrapper .paginationjs .paginationjs-pages{display:inline-block}.pagination--with-display{display:flex;width:100%;justify-content:space-between;align-items:center}.pagination--with-display .pagination__display-text{color:#8e8e8e;font-size:.75rem}.pagination--ul{list-style:none;display:inline-flex;align-items:center;color:#8e8e8e;font-size:.75rem;padding:1rem 0}.pagination--ul li{width:20px;height:20px;text-align:center}.pagination--ul li a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:inherit;margin:0;padding:0}.pagination__item--selected{border-radius:100%;background-color:#01916d;color:#fff}.modal-container{position:fixed;top:88px;left:0;right:0;bottom:0;z-index:9999}@media all and (max-width:1024px){.modal-container{top:100px}}.modal-container .modal__backdrop{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000099}.modal-container .modal__backdrop .modal__content-wrapper{width:500px;border-radius:4px;padding-bottom:2rem;padding-top:0;background-color:#fff}@media all and (max-width:1024px){.modal-container .modal__backdrop .modal__content-wrapper{max-width:335px;width:100%;margin:0 1.25rem}}.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar{text-align:right;position:relative;padding:1.25rem;padding-bottom:0;width:100%;height:80px;background-color:#01916d}.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar .modal__content-wrapper__close-button i{width:19px;height:19px}.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar .modal__content-wrapper__head-bar__icon-wrapper{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);width:100px;height:100px;background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:100%;text-align:center;display:flex;align-items:center;justify-content:center}.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar .modal__content-wrapper__head-bar__icon-wrapper i{display:inline-block;background-repeat:no-repeat;background-size:contain;width:54px;height:54px}.modal-container .modal__backdrop .modal__content-wrapper .modal__content{text-align:center;padding:1.25rem;padding-bottom:0;padding-top:calc(50px + 1.25rem)}.modal-container .modal__backdrop .modal__content-wrapper .modal__content .modal__content__button-wrapper{margin-top:1.5rem;display:flex;flex-direction:column;align-items:center}.modal-container .modal__backdrop .modal__content-wrapper .modal__content .modal__content__button-wrapper button{width:200px}.modal-container .modal__backdrop .modal__content-wrapper .modal__content .modal__content--dialog{font-size:1rem;color:#000;width:50%;margin:0 auto;text-align:center}.import-modal.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar{text-align:left;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.import-modal.modal-container .modal__backdrop .modal__content-wrapper .modal__content-wrapper__head-bar .modal__content-wrapper__close-button .icon--close{filter:brightness(0)}.import-modal.modal-container .modal__backdrop .modal__content-wrapper .modal__content{text-align:left;padding-top:1.25rem;font-size:.75rem}.button{color:#fff;position:relative;width:100%;background:#01916d;border:none;padding:.75rem 1rem}.button.disabled,.button:disabled{background:#d8d8d8;pointer-events:none}.button--outline{background-color:#01916d;color:#fff;border:1px solid #01916d;transition:.3s}.button--outline:hover{color:#01916d;background-color:transparent}.button--outline:hover .icon--import{background-image:url(/icons/import-alt.svg)}.button--outline:hover .icon--export{background-image:url(/icons/export-alt.svg)}.button--outline:hover .icon--import-alt{background-image:url(/icons/import.svg)}.button--outline:hover .icon--export-alt{background-image:url(/icons/export.svg)}.button--outline:disabled:hover{background:#d8d8d8;color:#01916d}.button--ghost{color:#01916d;background-color:transparent}.button--ghost:hover{color:#fff;background-color:#01916d}.button--small{padding:.625rem 1rem}.button__group{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #8e8e8e;padding:2px}.button__group .button__group--active{color:#fff;background-color:#01916d}.button__group button{display:inline-block;color:#d8d8d8;margin:0;padding:.5rem 1.125rem}.button__loading{pointer-events:none}.button__loading:before{content:"";position:absolute;inset:0;background-color:#fff;opacity:.5;z-index:1}.button__loading:after{content:"";position:absolute;inset:0;z-index:2;background-image:url(/icons/spinner.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;margin:.5rem}.spinner{display:flex;justify-content:center;align-items:center;padding:1rem;margin:.5rem;width:100%}.spinner:after{content:"";background-image:url(/icons/spinner.svg);filter:brightness(.3);background-position:center center;background-repeat:no-repeat;background-size:contain;width:35px;height:35px}.badge-wrapper{position:relative;padding-right:5px}.badge-wrapper .badge{display:inline-flex;justify-content:center;align-items:center;font-size:.625rem;position:absolute;top:0;right:0;width:16px;height:16px;border-radius:100%;background-color:#fb0020;padding:.125rem;color:#fff;z-index:2}.cus-select{color:#8e8e8e;border:1px solid #8e8e8e;line-height:.875rem;font-size:.875rem}.select2-selection--single{border-radius:0!important;border:1px solid #8e8e8e!important}.select2-selection__arrow{display:none!important}.select2-container,.select2-selection--single{height:auto!important;line-height:100%!important}.select2-container .select2-selection__rendered,.select2-selection--single .select2-selection__rendered{text-align:left;color:#8e8e8e!important;padding:.9375rem;line-height:100%!important}.input-wrapper--quantity{display:inline-flex;align-items:center}.input-wrapper--quantity button{display:flex;align-items:center;justify-content:center}.input-wrapper--quantity button .icon,.input-wrapper--quantity button .icon--add,.input-wrapper--quantity button .icon--back,.input-wrapper--quantity button .icon--cancel-order,.input-wrapper--quantity button .icon--check-circle,.input-wrapper--quantity button .icon--export-alt,.input-wrapper--quantity button .icon--import-alt,.input-wrapper--quantity button .icon--left-arrow,.input-wrapper--quantity button .icon--menu,.input-wrapper--quantity button .icon--order-confirm,.input-wrapper--quantity button .icon--remove,.input-wrapper--quantity button .icon--right-arrow{width:2rem;height:2rem}@media all and (max-width:1024px){.input-wrapper--quantity button .icon,.input-wrapper--quantity button .icon--add,.input-wrapper--quantity button .icon--back,.input-wrapper--quantity button .icon--cancel-order,.input-wrapper--quantity button .icon--check-circle,.input-wrapper--quantity button .icon--export-alt,.input-wrapper--quantity button .icon--import-alt,.input-wrapper--quantity button .icon--left-arrow,.input-wrapper--quantity button .icon--menu,.input-wrapper--quantity button .icon--order-confirm,.input-wrapper--quantity button .icon--remove,.input-wrapper--quantity button .icon--right-arrow{width:25px;height:25px}}.input-wrapper--quantity button:first-child{margin-right:.5rem}@media all and (max-width:1024px){.input-wrapper--quantity button:first-child{margin-right:.25rem}}.input-wrapper--quantity button:last-child{margin-left:.5rem}@media all and (max-width:1024px){.input-wrapper--quantity button:last-child{margin-left:.25rem}}.input-wrapper--quantity input[type=number]{width:80px;font-size:.75rem;border:1px solid #d8d8d8;padding:.875rem;text-align:center}@media all and (max-width:1024px){.input-wrapper--quantity input[type=number]{padding:.625rem}}.input-wrapper--quantity input::-webkit-inner-spin-button,.input-wrapper--quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-wrapper--quantity input[type=number]{-moz-appearance:textfield}.input__verify-code{width:58px;height:70px;border:2px solid #dedede;line-height:70px;text-transform:uppercase}@media all and (max-width:1024px){.input__verify-code{height:55px;width:45px;line-height:55px}}.input__verify-code__error{border-color:#fb0020}.input__error{border-color:#fb0020!important}.input__error+span{white-space:pre-wrap;font-size:.5rem;color:#fb0020}.input-wrapper{width:100%;position:relative;margin-bottom:1rem}.input-wrapper input[type=date],.input-wrapper input[type=email],.input-wrapper input[type=month],.input-wrapper input[type=password],.input-wrapper input[type=text],.input-wrapper select,.input-wrapper textarea{width:100%;color:#8e8e8e;border:1px solid #8e8e8e;padding:.9375rem;line-height:.875rem;font-size:.875rem;background-color:#fff}.input-wrapper select{padding:.875rem}.input-wrapper--small input[type=email],.input-wrapper--small input[type=password],.input-wrapper--small input[type=text]{color:#8e8e8e;padding:.75rem;border:1px solid #d8d8d8}.input-wrapper--small input[type=email]::-moz-placeholder, .input-wrapper--small input[type=password]::-moz-placeholder, .input-wrapper--small input[type=text]::-moz-placeholder{color:#d8d8d8;font-size:1rem}.input-wrapper--small input[type=email]:-ms-input-placeholder, .input-wrapper--small input[type=password]:-ms-input-placeholder, .input-wrapper--small input[type=text]:-ms-input-placeholder{color:#d8d8d8;font-size:1rem}.input-wrapper--small input[type=email]::placeholder,.input-wrapper--small input[type=password]::placeholder,.input-wrapper--small input[type=text]::placeholder{color:#d8d8d8;font-size:1rem}.input-wrapper--checkbox{display:block;position:relative;cursor:pointer;font-size:.75rem;padding-left:calc(15px + .625rem);line-height:15px}.input-wrapper--checkbox:hover input[type=checkbox]~.check-marker::before{background-color:#d8d8d8}.input-wrapper--checkbox .check-marker{box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%);left:0;height:15px;width:15px;background-color:#fff;border:1px solid #000}.input-wrapper--checkbox .check-marker::before{content:"";position:absolute;top:1px;right:1px;left:1px;bottom:1px;background-color:#fff}.input-wrapper--checkbox .check-marker::after{content:"";position:absolute;display:none;left:4.5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.input-wrapper--checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.input-wrapper--checkbox input[type=checkbox]:checked~.check-marker::before{background-color:#01916d}.input-wrapper--checkbox input[type=checkbox]:checked~.check-marker::after{display:block}.input-wrapper__with-left-icon input[type=date],.input-wrapper__with-left-icon input[type=email],.input-wrapper__with-left-icon input[type=month],.input-wrapper__with-left-icon input[type=password],.input-wrapper__with-left-icon input[type=text]{padding-left:2.5rem}.input-wrapper__with-right-icon input[type=date],.input-wrapper__with-right-icon input[type=email],.input-wrapper__with-right-icon input[type=month],.input-wrapper__with-right-icon input[type=password],.input-wrapper__with-right-icon input[type=text]{padding-right:2.5rem}.input__left-icon{position:absolute;top:50%;left:.9375rem;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat}.input__right-icon{position:absolute;top:50%;right:.9375rem;transform:translateY(-50%);width:20px;height:20px;background-repeat:no-repeat}.input__icon--email{transform:translateY(-45%);background-image:url(/icons/email.svg)}.input__icon--password{transform:translateY(-50%);background-image:url(/icons/password.svg)}.input__icon--password-view{transform:translateY(-50%);background-image:url(/icons/password_view.svg)}.input__icon--password-view--active{transform:translateY(-50%);background-image:url(/icons/password_view_active.svg)}.input__icon--datepicker{transform:translateY(-50%);pointer-events:none;background-image:url(/icons/calendar.svg)}.input__icon--search{transform:translateY(-50%);background-image:url(/icons/search.svg)}.button__icon--shopping-cart{width:38px;height:38px;background-image:url(/icons/shopping_cart.svg)}.button__icon--account{width:34px;height:34px;background-image:url(/icons/account.svg)}.icon,.icon--add,.icon--back,.icon--cancel-order,.icon--check-circle,.icon--export-alt,.icon--import-alt,.icon--left-arrow,.icon--menu,.icon--order-confirm,.icon--remove,.icon--right-arrow{display:inline-block;width:1rem;height:1rem;background-size:contain}.icon--sort{background-image:url(/icons/sort_icon.svg)}.icon--import{background-image:url(/icons/import.svg)}.icon--export{background-image:url(/icons/export.svg)}.icon--import-alt{background-image:url(/icons/import-alt.svg)}.icon--export-alt{background-image:url(/icons/export-alt.svg)}.icon--delete{background-image:url(/icons/delete.svg)}.icon--close{display:block;background-image:url(/icons/close.svg)}.icon--close-black{display:block;background-image:url(/icons/close-black.svg)}.icon--edit{display:block;background-image:url(/icons/edit.svg)}.icon--more{display:inline-block;background-image:url(/icons/more.svg)}.icon--add{background-image:url(/icons/add.svg)}.icon--remove{background-image:url(/icons/remove.svg)}.icon--check-circle{background-image:url(/icons/check-circle.svg)}.icon--cancel-order{background-image:url(/icons/cancel-order.svg)}.icon--order-confirm{background-image:url(/icons/order-confirm.svg)}.icon--left-arrow{background-image:url(/icons/left-arrow.svg)}.icon--right-arrow{background-image:url(/icons/right-arrow.svg)}.icon--menu{background-image:url(/icons/menu.svg)}.icon--back{background-image:url(/icons/back.svg)}
/*# sourceMappingURL=main.min.css.map */
