@import"https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap";:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(255,255,255,.9);display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;-ms-align-items:center;align-items:center;opacity:0;animation:react-confirm-alert-fadeIn .5s .2s forwards}.react-confirm-alert-body{font-family:Arial,Helvetica,sans-serif;width:400px;padding:30px;text-align:left;background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666}.react-confirm-alert-svg{position:absolute;top:0;left:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{margin:0;font-size:16px}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{outline:none;background:#333;border:none;display:inline-block;padding:6px 18px;color:#eee;margin-right:10px;border-radius:5px;font-size:12px;cursor:pointer}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.primary-button{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto}.cart-container{background-color:#fff;border-radius:8px;padding:30px;margin:15px;font-size:14px;position:relative;box-shadow:3px 3px 25px #0003}.cart-container .logo{width:80%;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.cart-container .cart.scrollable-cart{overflow-y:scroll;max-height:350px}.cart-container .cart .cart-item{padding:10px;display:grid;grid-template-columns:.5fr 2fr .7fr;grid-row-gap:5px;border:2px solid #eaeaea;border-radius:10px;margin-top:5px;cursor:pointer;pointer-events:auto}.cart-container .cart .cart-item .model-info .amount{color:#bababa}.cart-container .cart .cart-item .model-info .model-settings div{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:10px;gap:5px}.cart-container .cart .cart-item .model-info .model-settings div span{background-color:#f1f2f8;padding:5px;font-size:10px;border-radius:3px;color:#022955;width:-moz-fit-content;width:fit-content;overflow:hidden;white-space:nowrap}.cart-container .cart .cart-item .model-image{width:75px;background-size:contain;background-repeat:no-repeat;background-position:center}.cart-container .cart .cart-item .model-image img{width:100%}.cart-container .cart .cart-item .model-price{min-width:70px;display:flex;justify-content:right;padding-right:5px}.cart-container .cart .cart-item .model-price p{font-weight:bolder;color:#022955}.cart-container .cart-calculations{position:relative;margin-top:15px;font-size:15px;line-height:24px;font-weight:400;display:grid;grid-template-columns:1fr 1fr}.cart-container .cart-calculations input{font-size:16px;line-height:24px;font-weight:400;border:none;text-align:right}.cart-container .cart-calculations label{color:#022955}.cart-container .divider{width:100%;height:5px;margin-top:15px;margin-bottom:15px;border-bottom:2px solid #eaeaea}.cart-container .calculations-container{display:grid;grid-template-columns:1fr 1fr}.cart-container .calculations-container p{font-size:16px;line-height:24px;font-weight:400}.cart-container .calculations-container .discount{color:#00924d}.cart-container .calculations-container .discount .discount-code{font-size:10px;margin:0;background-color:transparent;border-radius:0;padding:0;position:initial;box-shadow:none}.cart-container .calculations-container p:nth-child(2n){text-align:right}.discount-code{background-color:#fff;border-radius:8px;padding:20px 30px;margin:15px;position:relative;box-shadow:3px 3px 25px #0003}.discount-code p{font-size:16px;line-height:24px;font-weight:400}.rsp-cart-container h1{margin:0 10px}@media only screen and (max-width: 375px){.rsp-cart-container .cart-container .logo{width:100%}}.custom-checkbox{color:#022955}.custom-checkbox input[type=radio],.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox .price{float:right;margin-right:20px;text-align:left}.custom-checkbox .checkmark{display:inline-block;width:16px;height:16px;margin-right:8px;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 3px #0000001a;cursor:pointer;border-radius:4px;vertical-align:middle}.custom-checkbox input[type=radio]:checked+.checkmark,.custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:#022955;border:1px solid #022955;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.checkout select{background:white}.checkout .payment-issuer{display:none}.checkout h2{margin:5px 0 10px}.checkout input[type=text],.checkout input[type=email],.checkout input[type=tel],.checkout input[type=number],.checkout input[type=password],.checkout select{margin:5px;padding:5px 5px 5px 15px;font-size:14px;border-radius:4px;border:1px solid #dadada;line-height:28px;color:#022955}.checkout .payment,.checkout .details,.checkout .attachment,.checkout .delivery{background-color:#fff;padding:20px;border-radius:7px}.checkout .payment label,.checkout .details label,.checkout .attachment label,.checkout .delivery label{display:block;margin:3px}.checkout .details{padding:10px}.checkout .details .checkout-checkboxes{grid-column:1/4;padding:5px;line-height:28px}.checkout .details .checkout-checkboxes .custom-checkbox{display:inline-block;margin-right:10px}.checkout input:-moz-read-only{background-color:#f3f3f3}.checkout input:read-only{background-color:#f3f3f3}.checkout .checkout-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:5%}.checkout .checkout-container .left-side{grid-column:1;grid-row:1}.checkout .checkout-container .right-side{grid-column:2;grid-row:1}.checkout .disclaimer{max-width:70%;font-size:14px;color:#666;margin:10px;display:grid;grid-gap:15px}.checkout .disclaimer label{width:-moz-fit-content;width:fit-content;padding:3px 5px}.checkout #place_order{background-color:#00924d;color:#fff;border:none;border-radius:4px;padding:10px;font-size:16px;cursor:pointer;position:relative;width:25rem}.checkout #place_order .shoppingCartIcon{margin-right:10px;background-color:#06502d;position:absolute;left:0;height:100%;padding-left:2%;top:0;width:8%}.checkout #place_order .shoppingCartIcon:before{content:"";position:absolute;top:0;left:100%;width:10px;height:100%;border-top-right-radius:100%;border-bottom-right-radius:100%;background-color:#06502d}.checkout #place_order .shoppingCartIcon svg{width:100%;position:relative;top:45%;transform:translateY(-50%)}.checkout #terms_and_conditions_read,.checkout #checklist_read{color:#666}.generic-spinner{position:relative;min-height:50px;min-width:50px}.generic-spinner .spinner{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1s linear infinite}input[name=terms_and_conditions_read],input[name=checklist_read]{display:none}.discount-code .toggleDiscount{float:right;border:none;background-color:transparent;cursor:pointer}.discount-code #discount-input{width:90%;margin:5px;padding:5px 5px 5px 15px;font-size:14px;border-radius:4px;border:1px solid #dadada;line-height:28px;color:#022955}.discount-code .discount-button{border:none;width:95%;border-radius:5px;padding:10px 10px 15px;margin:5px;background:rgb(0,146,77);background:linear-gradient(90deg,rgb(0,146,77) 0%,rgb(0,134,118) 100%);color:#fff;position:relative;cursor:pointer}.discount-code .discount-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M197.5 32c17 0 33.3 6.7 45.3 18.7l176 176c25 25 25 65.5 0 90.5L285.3 450.7c-25 25-65.5 25-90.5 0l-176-176C6.7 262.7 0 246.5 0 229.5V80C0 53.5 21.5 32 48 32H197.5zM48 229.5c0 4.2 1.7 8.3 4.7 11.3l176 176c6.2 6.2 16.4 6.2 22.6 0L384.8 283.3c6.2-6.2 6.2-16.4 0-22.6l-176-176c-3-3-7.1-4.7-11.3-4.7H48V229.5zM112 112a32 32 0 1 1 0 64 32 32 0 1 1 0-64z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(5px)}.rsp-checkout-container{margin:0 10px}@media only screen and (max-width: 600px){.rsp-checkout-container .checkout .details .form-group{display:block}.rsp-checkout-container .checkout .details .form-group .formInputField{margin-bottom:5px}.rsp-checkout-container .checkout .details .form-group #country{margin-bottom:10px;width:98%}.rsp-checkout-container .checkout .checkout-container{display:block}.rsp-checkout-container .checkout .disclaimer{display:block;margin:10px 0;max-width:100%}.rsp-checkout-container .checkout .disclaimer #place_order{width:100%}}@media only screen and (max-width: 600px) and (max-width: 375px){.rsp-checkout-container .checkout .disclaimer #place_order span{margin-left:15px}}@media only screen and (max-width: 600px){.rsp-checkout-container .checkout .disclaimer .custom-checkbox{padding:0;display:block;margin:10px 0}}.border-error{background-color:#ebb9b9!important;border:1px solid rgb(195,76,76)!important}.discount-open{transition:all .5s ease-in-out}.smaller-font{font-size:13px!important}.contact-content-container,.rsp-contact-content-container,.quotation-content-container,.page-content-container{background-color:#fff;border-radius:8px;padding:30px;margin:10px;font-size:14px;position:relative;box-shadow:3px 3px 25px #0003}.contact-content-container .block-head,.rsp-contact-content-container .block-head,.quotation-content-container .block-head,.page-content-container .block-head{margin-bottom:15px}.contact-content-container .block-head p,.rsp-contact-content-container .block-head p,.quotation-content-container .block-head p,.page-content-container .block-head p{margin-bottom:20px}.contact-content-container .block-body,.rsp-contact-content-container .block-body,.quotation-content-container .block-body,.page-content-container .block-body{min-width:370px;position:relative;font-size:14px;margin-bottom:15px;border-radius:10px;padding:25px 20px;background-color:#f1f2f8}.contact-content-container .block-body .contact-information-container div,.rsp-contact-content-container .block-body .contact-information-container div,.quotation-content-container .block-body .contact-information-container div,.page-content-container .block-body .contact-information-container div{display:grid;grid-template-columns:1fr 1fr;margin-bottom:10px}.contact-content-container .block-body .contact-information-container div p,.contact-content-container .block-body .contact-information-container div span,.contact-content-container .block-body .contact-information-container div svg,.contact-content-container .block-body .contact-information-container div a,.rsp-contact-content-container .block-body .contact-information-container div p,.rsp-contact-content-container .block-body .contact-information-container div span,.rsp-contact-content-container .block-body .contact-information-container div svg,.rsp-contact-content-container .block-body .contact-information-container div a,.quotation-content-container .block-body .contact-information-container div p,.quotation-content-container .block-body .contact-information-container div span,.quotation-content-container .block-body .contact-information-container div svg,.quotation-content-container .block-body .contact-information-container div a,.page-content-container .block-body .contact-information-container div p,.page-content-container .block-body .contact-information-container div span,.page-content-container .block-body .contact-information-container div svg,.page-content-container .block-body .contact-information-container div a{color:#022955}.contact-content-container .block-body .contact-information-container div p,.contact-content-container .block-body .contact-information-container div a,.rsp-contact-content-container .block-body .contact-information-container div p,.rsp-contact-content-container .block-body .contact-information-container div a,.quotation-content-container .block-body .contact-information-container div p,.quotation-content-container .block-body .contact-information-container div a,.page-content-container .block-body .contact-information-container div p,.page-content-container .block-body .contact-information-container div a{text-decoration:underline}.contact-content-container .block-body .contact-information-container div .contact-details,.rsp-contact-content-container .block-body .contact-information-container div .contact-details,.quotation-content-container .block-body .contact-information-container div .contact-details,.page-content-container .block-body .contact-information-container div .contact-details{display:flex;gap:10px}.contact-content-container .block-body .contact-information-container div .contact-status,.rsp-contact-content-container .block-body .contact-information-container div .contact-status,.quotation-content-container .block-body .contact-information-container div .contact-status,.page-content-container .block-body .contact-information-container div .contact-status{display:flex;align-items:center;gap:5px;justify-content:flex-end}.contact-content-container .block-body .contact-information-container div .contact-status svg,.rsp-contact-content-container .block-body .contact-information-container div .contact-status svg,.quotation-content-container .block-body .contact-information-container div .contact-status svg,.page-content-container .block-body .contact-information-container div .contact-status svg{color:#00d70f}.contact-content-container .block-body h4,.rsp-contact-content-container .block-body h4,.quotation-content-container .block-body h4,.page-content-container .block-body h4{font-weight:700}.contact-content-container .block-body p,.rsp-contact-content-container .block-body p,.quotation-content-container .block-body p,.page-content-container .block-body p{margin-bottom:5px}.contact-content-container .block-body:before,.rsp-contact-content-container .block-body:before,.quotation-content-container .block-body:before,.page-content-container .block-body:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M328 96c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V177.9L73 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l231-231H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H328z'/%3E%3C/svg%3E");position:absolute;right:7px;top:7px;width:13px;z-index:1;height:auto}.contact-content-container .block-body:after,.rsp-contact-content-container .block-body:after,.quotation-content-container .block-body:after,.page-content-container .block-body:after{content:"";border-bottom:35px solid #022955;border-right:35px solid #022955;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:30px;height:0;right:0;position:absolute;top:0;width:0}.rsp-contact-content-container{border-radius:0 0 5px 5px;margin:10px 10px 30px}.page-content-container h1{margin-bottom:25px}.page-content-container a.button{position:relative;background-color:#00924d;padding:10px 15px;font-size:14px;font-weight:400;color:#fff;display:inline-block;margin-top:25px;text-decoration:none;border-radius:20px}.quotation-content-container .block-body{cursor:pointer}.remove-before-after{cursor:auto!important}.remove-before-after:before,.remove-before-after:after{content:none!important}.rsp-main-form-container{margin:0 10px}.form-container h2{margin:15px 0}.form-container form{background-color:#fff;padding:30px;border-radius:8px}.form-container form .form-group{display:grid;flex-direction:column;grid-template-columns:1fr 1fr 1fr;gap:15px}.form-container form .form-group>div:not(.input-country,.content-footer){display:grid;position:relative}.form-container form .form-group>div:not(.input-country,.content-footer) label{position:absolute;color:#022955;font-size:12px;top:-8px;left:15px;background-color:#fff;padding:0 5px}.form-container form .form-group>div:not(.input-country,.content-footer) label.form-label{display:block;animation:fadeIn .5s}.form-container form .form-group>div:not(.input-country,.content-footer) label.hide-label{display:none;animation:fadeIn .5s}.form-container form .form-group>div:not(.input-country,.content-footer) input:not([type=checkbox]){border:1px solid #dadada;border-radius:5px;padding:15px;color:#022955}.form-container form .form-group>div:not(.input-country,.content-footer) input[type=checkbox]{border:1px solid #dadada;border-radius:5px;max-width:20px;color:#022955}.form-container form .form-group>div:not(.input-country,.content-footer).error-input label{color:#dc2b2b}.form-container form .form-group>div:not(.input-country,.content-footer).error-input input{border:1px solid #dc2b2b}.form-container form .rsp-form-group{grid-template-columns:1fr}.save-button{display:flex;flex-direction:row;align-items:center;gap:10px;padding:12px 20px;background-color:#022955;color:#fff;border:none;border-radius:5px;margin-top:15px;cursor:pointer;pointer-events:auto}.save-button:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M48 96V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V170.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H309.5c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8V184c0 13.3-10.7 24-24 24H104c-13.3 0-24-10.7-24-24V80H64c-8.8 0-16 7.2-16 16zm80-16v80H272V80H128zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z'/%3E%3C/svg%3E");width:15px;height:15px}#my-details-form .form-group .checkbox-wrapper{position:initial;max-width:-moz-fit-content;max-width:fit-content;grid-column:1/-1}#my-details-form .form-group .custom-checkbox{position:initial}.input-country{border:1px solid #dadada;border-radius:5px;color:#022955;padding:15px 15px 15px 10px}.checkout .details input{font-size:14px}.checkout .details .form-group{display:grid;flex-direction:column;grid-template-columns:1fr 1fr 1fr}.checkout .details .form-group #country,.checkout .details .form-group #diff_country{margin-top:5px;margin-left:5px;width:97%}.checkout .details .form-group .formInputField{display:grid;position:relative}.checkout .details .form-group .formInputField label{position:absolute;color:#022955;font-size:13px;top:-8px;left:15px;background-color:#fff;padding:0 5px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.checkout .details .form-group .formInputField label.form-label{display:block;animation:fadeIn .5s}.checkout .details .form-group .formInputField label.hide-label{display:none;animation:fadeIn .5s}.header{margin:50px 0 20px;position:relative}.header h1{display:inline-block}.header .amount-of-models{font-size:12px;color:#022955;position:relative;top:-4px;left:20px}.header .amount-of-models-icon{display:inline-block;position:relative;width:25px;height:25px;background-color:#dddfec;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c10.4-3 20.1-8 28.6-14.5l.3 .2 .5-.8c1.4-1.1 2.7-2.2 4-3.3c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-2.5 2.5-4.9 5.2-7.1 8l-.8 .5 .2 .3c-6.5 8.5-11.4 18.2-14.5 28.6zM383 191L197.4 376.6l-49.6-12.4-12.4-49.6L321 129 383 191zM97 358.9l7.7 31c2.1 8.6 8.9 15.3 17.5 17.5l31 7.7-7.4 11.2c-2.6 1.4-5.3 2.6-8.1 3.4l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4c.8-2.8 2-5.6 3.4-8.1L97 358.9zM315.3 218.7c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.2-22.6 0l-96 96c-6.2 6.2-6.2 16.4 0 22.6s16.4 6.2 22.6 0l96-96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px;left:10px;top:3px}.header .header-title{display:flex;align-items:center;gap:15px}.header .header-title svg{color:#022955}.header .navigation-menu-container{display:flex;gap:15px}.header .navigation-menu-container .navigation-link{position:relative;display:flex;align-items:center}.header .navigation-menu-container .navigation-link .icon-container{width:20px;border:1px solid #022955;padding:2px;border-radius:5px;text-align:center}.header .navigation-menu-container .navigation-link .icon-container svg{color:#022955}.header .navigation-menu-container .navigation-link .icon-container.active-link{background-color:#022955}.header .navigation-menu-container .navigation-link .icon-container.active-link svg{color:#fff}.header .navigation-menu-container .navigation-link a{color:#022955;font-size:14px;text-decoration:underline;text-underline-offset:5px;padding-left:10px;cursor:pointer}.header .navigation-menu-container .navigation-link a:first-child{padding-right:30px}.rsp-header{background-color:#fff;padding:15px}.rsp-header .navigation-menu-container{display:flex;flex-direction:row;justify-content:space-between}.rsp-header .navigation-menu-container img{max-width:200px}.rsp-header .navigation-menu-container .navigation-menu{align-items:center;display:flex;gap:5px}.rsp-header .navigation-menu-container .navigation-menu .navigation-link .icon-container{width:20px;border:1px solid #022955;padding:8px;border-radius:5px;text-align:center}.rsp-header .navigation-menu-container .navigation-menu .navigation-link .icon-container svg{color:#022955}.rsp-header .navigation-menu-container .navigation-menu .navigation-link .icon-container.active-link{background-color:#022955}.rsp-header .navigation-menu-container .navigation-menu .navigation-link .icon-container.active-link svg{color:#fff}.rsp-header .navigation-menu-container .navigation-menu .navigation-link a{color:#022955;font-size:14px;text-decoration:underline;text-underline-offset:5px;padding-left:10px;cursor:pointer}#account-name{position:absolute;top:-25px;right:0;width:-moz-fit-content;width:fit-content;white-space:nowrap}.root{display:grid;grid-template-columns:.7fr 2fr;gap:70px}@media only screen and (max-width: 1150px){.root{display:flex;flex-direction:column;overflow-y:scroll;height:calc(95vh - 70px)}}.root .screen-right{padding-right:calc(0px - (-.25*(100vw - 1250px)))}.root .screen-right .header{display:flex;align-items:center;justify-content:space-between}.root .screen-right table{border-collapse:separate;border-radius:10px;border-spacing:0 15px;border:2px solid #f1f2f7;min-width:100%}.cant_checkout{max-width:33%}tr td.label-quotation div{display:grid;grid-template-columns:repeat(3,.1fr);gap:5px}tr td.label-quotation span{background-color:#f1f2f8;padding:5px;font-size:11px;border-radius:3px;color:#022955;width:-moz-fit-content;width:fit-content}tr td span{color:#fff;font-size:13px;padding:5px 10px;white-space:nowrap;border-radius:3px}tr td span.label-production,tr td span.label-quotation,tr td span.label-order{background-color:#ff8436}tr td span.label-sent{background-color:#1e9109}tr td span.label-delivered{background-color:#022955}tr td span.label-rejected{background-color:#ba2e07}@media only screen and (max-width: 1350px){tr td.label-quotation div{grid-template-columns:repeat(2,.1fr)}}@media only screen and (max-width: 1260px){tr td.label-quotation div{grid-template-columns:repeat(1,.1fr)}tr td.label-quotation div span{margin:5px 0}}.rsp-table-container tr .model-filename{color:#000;font-size:14px;padding:0;white-space:normal;border-radius:0}.rsp-table-container tr .label-quotation{margin-top:5px}.rsp-table-container tr .label-quotation div{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.rsp-table-container tr .label-quotation span{background-color:#f1f2f8;padding:5px;font-size:11px;border-radius:3px;color:#022955}.rsp-table-container tr td.order-status{position:relative;vertical-align:top;text-align:right;transform:translate(-10px,10px)}.rsp-table-container tr td.order-status span{padding:5px 10px}.modal{font-size:12px}.modal>.header{width:100%;font-size:22px;text-align:center;padding:5px}.modal>.content{width:100%;padding:10px 5px}.modal>.actions{width:100%;padding:10px 5px;margin:auto;text-align:center}.modal>.close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#ffffff;border-radius:18px;border:1px solid #cfcece}.quotation-3d-container-content.popup-content{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%)}.popup-content{margin:auto;background:rgb(255,255,255);width:50%;padding:5px}.popup-arrow{color:#fff}[role=tooltip].popup-content{width:200px;box-shadow:#00000029 0 0 3px}.popup-overlay{background:rgba(0,0,0,.5)}.popup-btn-active{font-size:0;position:relative;min-height:50px;min-width:50px}.popup-btn-active:after{content:"";position:absolute;top:35px;left:50%;width:25px;height:25px;margin-top:-25px;margin-left:-25px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1s linear infinite}[data-popup=tooltip].popup-overlay{background:transparent}.footer button.disabled{background:#ccc;color:#fff;cursor:not-allowed}.popup-btn{background:#022955;color:#fff!important;border-radius:5px;padding:10px 20px;font-size:14px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none}.modal.information-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);min-width:calc(40vw + 100px);min-height:200px;max-width:70vw;background-color:#fff;border-radius:15px;text-align:left;font-size:20px;z-index:101;display:flex;flex-direction:column;align-items:center;padding:20px}.modal.information-popup .header-img-container{padding:20px;display:grid;align-items:center;border-top-left-radius:15px;border-top-right-radius:15px}.modal.information-popup .header-img-container .header-img{width:101%}.modal.information-popup .header-img-container h1{color:#fff;font-size:28px;font-weight:700}.modal.information-popup .header-img-container h3{color:#022955b0;font-size:20px;font-weight:700}@media screen and (max-width: 1650px){.modal.information-popup .header-img-container h1{font-size:22px}}.modal.information-popup .header-img-container.--no-bg{min-height:200px;height:100px}.modal.information-popup .header-img-container.--no-bg h1{color:#022955b0}.modal.information-popup .info-text{padding:35px;text-align:left;word-break:break-word;overflow-x:hidden;overflow-y:auto;max-height:400px}.modal.information-popup .info-footer{display:grid;grid-template-columns:1fr 1fr;gap:15px;justify-content:center;align-items:center;padding:10px 35px 35px}.modal.information-popup .info-footer a{justify-content:center;align-items:center;padding:10px;width:90%;border-radius:4px;background-color:#eaeaea;color:#022955;text-decoration:none;font-size:14px;line-height:28px;font-weight:700}.modal.information-popup .info-footer a.download:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='%23022955' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1em;background-position:center;display:inline-block;height:1em;width:1em;padding-right:10px}.modal.information-popup .info-footer a.read-more:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M320 0H288V64h32 82.7L201.4 265.4 178.7 288 224 333.3l22.6-22.6L448 109.3V192v32h64V192 32 0H480 320zM32 32H0V64 480v32H32 456h32V480 352 320H424v32 96H64V96h96 32V32H160 32z' fill='%23022955' /%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.8em;background-position:center;display:inline-block;height:1em;width:1em;padding-right:10px;transform:translateY(2px)}@media only screen and (max-width: 465px){.modal.information-popup .info-footer a{font-size:12px}}.modal.information-popup span.close-btn{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;margin-right:20px;margin-top:10px;width:25px;height:25px;cursor:pointer;border-radius:5px;background-color:#dadada}.modal.information-popup span.close-btn:after{position:absolute;content:"";height:15px;width:2px;background-color:#022955;transform:rotate(45deg)}.modal.information-popup span.close-btn:before{position:absolute;content:"";height:15px;width:2px;background-color:#022955;transform:rotate(-45deg)}.modal-background{position:absolute;background-color:#00000080;width:100%;height:100%;top:0;z-index:100}.sterile-popup .header-img-container{min-height:80px!important;height:80px!important}.sterile-popup .header-img-container h3{color:#022955b0;padding-top:5px}.sterile-popup .info-text{padding:5px 20px 30px!important}.sterile-popup .info-text p:first-child{margin-bottom:10px}.sterile-popup .info-text a{color:#467886}.sterile-popup .sterile-info{float:right}.sterile-popup .sterile-info .contact-info{width:80%;margin-left:auto;margin-top:10px}.sterile-popup .sterile-info .contact-info p{display:flex;justify-content:space-between;align-items:center;margin-bottom:0!important}.sterile-popup .sterile-info .contact-info .label{flex:0 0 auto;margin-right:10px}.sterile-popup .sterile-info .contact-info .value{flex:1 1 auto;text-align:right}.sterile-popup .sterile-photos{float:left}.sterile-popup .sterile-photos img{width:150px;margin-right:10px;margin-bottom:10px;border-radius:5px}.login-popup-content{width:30%;padding:15px 50px;border-radius:5px}.login-popup-content .header{margin:0;padding:30px 0}.login-popup-content .header .title-section h1{margin-bottom:30px}.login-popup-content .content-body .error-messages p{color:#dc2b2b;margin-bottom:15px}.login-popup-content .content-body form{padding:0}.login-popup-content .content-body form,.login-popup-content .content-body .form-group{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px}.login-popup-content .content-footer{display:flex;justify-content:flex-end}.quotation-popup-content{width:30%;padding:15px 50px;border-radius:5px}.quotation-popup-content .modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.quotation-popup-content .modal img{margin:30px 0;max-width:250px}.quotation-popup-content .modal .header{margin:0}.quotation-popup-content .modal .header .title{margin-bottom:15px}.quotation-popup-content .modal .header .description{font-size:14px;color:#516d8a;padding:0 30px;line-height:20px;margin-bottom:20px}.quotation-popup-content .modal .content .content-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.quotation-popup-content .modal .content .content-header .title{color:#022955;font-size:17px;font-weight:600}.quotation-popup-content .modal .content .content-header .account-login{font-size:15px;text-decoration:underline;cursor:pointer;pointer-events:auto;text-underline-offset:5px}.quotation-popup-content .modal .content .content-body,.quotation-popup-content .modal .content .content-body .error-messages{margin-bottom:30px}.quotation-popup-content .modal .content .content-body .error-messages p{color:#dc2b2b}.quotation-popup-content .modal .content .content-body form{padding:0}.quotation-popup-content .modal .content .content-body form .form-group{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.quotation-popup-content .modal .content .content-body form .form-group div{display:flex;flex-direction:column;position:relative}.quotation-popup-content .modal .content .content-body form .form-group div label{position:absolute;color:#022955;font-size:12px;top:-8px;left:15px;background-color:#fff;padding:0 5px}.quotation-popup-content .modal .content .content-body form .form-group div input{border:1px solid #dadada;border-radius:5px;padding:15px;color:#022955}.quotation-popup-content .modal .content .content-body form .form-group div.error-input label{color:#dc2b2b}.quotation-popup-content .modal .content .content-body form .form-group div.error-input input{border:1px solid #dc2b2b}.quotation-popup-content .modal .content .content-body form.login-user-form{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}.quotation-popup-content .modal .content .content-body form.login-user-form .form-group{grid-template-columns:repeat(1,1fr)}.quotation-popup-content .modal .content .content-footer{display:flex;justify-content:center;grid-column:1/-1}.quotation-popup-content .modal .content .content-footer .save-quotation-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto}.quotation-3d-container-content #modelviewer-container-full canvas{margin:auto}@media only screen and (max-width: 1150px){.quotation-popup-content{width:60vw}}@media only screen and (max-width: 450px){.quotation-popup-content .modal .header .description{padding:0}}.discount-container{display:flex;flex-direction:row;justify-content:space-between}.product-settings .product-settings-btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:10px}.product-settings .product-settings-btns .product-setting-btn{display:block;flex:45%;width:100%;position:relative}.product-settings .product-settings-btns .product-setting-btn .btn{background-color:#fff;border:1px solid #dadada;padding:5px 10px;width:100%;text-align:left;font-size:16px;border-radius:5px}.product-settings .product-settings-btns .product-setting-btn .btn:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z'/%3E%3C/svg%3E");width:12px;height:12px;position:absolute;top:7px;right:7px;z-index:2}.product-settings .product-settings-btns .product-setting-btn .btn:after{content:"";position:absolute;top:-5px;right:5px;border-style:solid;border-width:0 0 50px 40px;border-color:transparent transparent transparent #dadada;border-radius:5px;transform:rotate(90deg)}.product-settings .product-settings-btns .product-setting-btn .btn.filled:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z'/%3E%3C/svg%3E");width:12px;height:12px;position:absolute;top:7px;right:7px;z-index:2;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(94deg) brightness(100%) contrast(103%)}.product-settings .product-settings-btns .product-setting-btn .btn.filled:after{content:"";position:absolute;top:-5px;right:5px;border-style:solid;border-width:0 0 50px 40px;border-color:transparent transparent transparent #00aedd;border-radius:5px;transform:rotate(90deg)}.product-settings .product-settings-btns .product-setting-btn .btn .setting-title{font-weight:400;font-size:16px}.product-settings .product-settings-btns .product-setting-btn .btn .setting-subtitle{font-size:14px;font-weight:300}.product-settings .application-btns .btn-option{border:1px solid #dadada;width:100%;border-radius:5px;padding:15px;margin-top:10px;background-color:transparent;text-align:left;color:#022955}.product-settings .application-btns button:active{background-color:#022955;color:#fff}.product-settings .application-btns .selected:after{content:"";width:18px;height:18px;position:absolute;top:14px;right:14px;z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by %40fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons  Inc. --%3E%3Cpath d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(94deg) brightness(100%) contrast(103%)}.product-settings .color-container{position:relative}.product-settings .color-container .btn-option{padding-left:45px!important}.product-settings .color-preview{width:30px;height:30px;border-radius:50%;display:inline-block;position:absolute;left:10px;top:10px;z-index:99}.material-container{position:relative}.material-container .btn-option{padding-left:45px!important}.material-container img{top:10px;left:10px;width:30px;height:30px;position:absolute;display:inline-block;border-radius:50%;z-index:99}.product-settings{min-height:300px}.product-settings button{cursor:pointer}.product-settings .selected{background-color:#022955!important;color:#fff!important;position:relative}.product-settings .btn-save{border:none;width:100%;border-radius:5px;padding:15px;margin-top:20px;background:rgb(0,146,77);background:linear-gradient(90deg,rgb(0,146,77) 0%,rgb(0,134,118) 100%);color:#fff;position:relative}.product-settings .btn-save:before{content:"";width:15px;height:15px;position:absolute;margin-left:-20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(94deg) brightness(100%) contrast(103%)}.product-settings .btn-back{border:none;width:-moz-fit-content;width:fit-content;display:block;margin:15px auto 0;background-color:transparent;position:relative}.product-settings .material-btns{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-top:10px}.product-settings .material-btns .btn-option{border:1px solid #dadada;width:100%;border-radius:5px;padding:5px 15px;background-color:transparent;text-align:left;color:#022955;min-height:3rem;max-height:3rem}.product-settings .material-btns button:active{background-color:#022955;color:#fff}.product-settings .material-btns .btn-save{display:inline-block;position:relative}.product-settings .orientation-settings-details .btn-option{position:relative;padding-left:40px}.product-settings .orientation-settings-details .lock-icon-locked:before{content:"";width:25px;height:25px;position:absolute;top:12px;left:10px;background-color:#022955;background-size:50%;border-radius:50%;z-index:5}.product-settings .orientation-settings-details .lock-icon-locked:after{content:"";width:25px;height:25px;position:absolute;top:12px;left:10px;border-radius:50%;background-repeat:no-repeat no-repeat;background-position:center center;z-index:20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M144 128v64H304V128c0-44.2-35.8-80-80-80s-80 35.8-80 80zM96 192V128C96 57.3 153.3 0 224 0s128 57.3 128 128v64h32c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H96zM48 256V448c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V256c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:50%}.product-settings .orientation-settings-details .lock-icon-unlocked:before{content:"";width:25px;height:25px;position:absolute;top:12px;left:10px;background-color:#022955;background-size:50%;border-radius:50%;z-index:5}.product-settings .orientation-settings-details .lock-icon-unlocked:after{content:"";width:25px;height:25px;position:absolute;top:12px;left:10px;border-radius:50%;background-repeat:no-repeat no-repeat;background-position:center center;z-index:20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M352 128c0-44.2 35.8-80 80-80s80 35.8 80 80v72c0 13.3 10.7 24 24 24s24-10.7 24-24V128C560 57.3 502.7 0 432 0S304 57.3 304 128v64H64c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V256c0-35.3-28.7-64-64-64H352V128zM64 240H384c8.8 0 16 7.2 16 16V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V256c0-8.8 7.2-16 16-16z' fill='%23ffffff'/%3E%3C/svg%3E");background-size:50%}.product-settings .orientation-settings-details .locked.selected:before{background-color:#fff}.product-settings .orientation-settings-details .locked.selected:after{z-index:20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M144 128v64H304V128c0-44.2-35.8-80-80-80s-80 35.8-80 80zM96 192V128C96 57.3 153.3 0 224 0s128 57.3 128 128v64h32c35.3 0 64 28.7 64 64V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V256c0-35.3 28.7-64 64-64H96zM48 256V448c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V256c0-8.8-7.2-16-16-16H64c-8.8 0-16 7.2-16 16z' fill='%23000000'/%3E%3C/svg%3E");background-size:50%}.product-settings .orientation-settings-details .unlocked.selected:before{background-color:#fff}.product-settings .orientation-settings-details .unlocked.selected:after{z-index:20;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M352 128c0-44.2 35.8-80 80-80s80 35.8 80 80v72c0 13.3 10.7 24 24 24s24-10.7 24-24V128C560 57.3 502.7 0 432 0S304 57.3 304 128v64H64c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V256c0-35.3-28.7-64-64-64H352V128zM64 240H384c8.8 0 16 7.2 16 16V448c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V256c0-8.8 7.2-16 16-16z' fill='%23000000'/%3E%3C/svg%3E");background-size:50%}.product-settings .application-settings-details .text-fields input[type=text]{border:1px solid #dadada;width:90%;border-radius:5px;padding:15px;margin-top:10px;background-color:transparent;text-align:left;color:#022955}.deliverytime{color:#00aedd}.material-category-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;margin-bottom:10px;width:100%}.material-category-container .btn-option{padding-left:45px!important}.material-category-container .inner-btn{position:relative}.material-category-container .inner-btn img{top:10px;left:10px;width:30px;height:30px;position:absolute;display:inline-block;border-radius:50%;z-index:99}.material-category-container .category-h2{position:relative}.material-category-container .category-h2 .category-info{width:20px;height:20px;position:absolute;top:5px;left:45px;background-color:#00aedd;background-size:50%;border-radius:50%;z-index:5;color:#fff;text-align:center;line-height:20px;font-size:14px;cursor:pointer}.material-category-btns{margin-top:10px}.material-category-btns .btn-option{border:1px solid #dadada;width:100%;border-radius:5px;padding:5px 15px;background-color:transparent;text-align:left;color:#022955;min-height:3rem;max-height:3rem}.material-category-btns button:active{background-color:#022955;color:#fff}.material-category-btns .btn-save{display:inline-block;position:relative}.h2-info-parent{float:left;margin-right:10px;line-height:16px}.product-setting-info{display:inline-block;width:20px;height:20px;background-color:#00aedd;background-size:50%;border-radius:50%;z-index:5;color:#fff;text-align:center;line-height:20px;font-size:14px;cursor:pointer}.sidebar-container .sidebar-menu{min-height:300px;background-color:#fff;border-radius:8px;padding:30px;margin:10px;font-size:14px;position:relative;box-shadow:3px 3px 25px #0003}.sidebar-container .sidebar-menu .sidebar-logo img{width:80%;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.sidebar-container .sidebar-menu .loading{content:"";position:absolute;top:70%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1.2s linear infinite}.sidebar-container .sidebar-menu .sidebar-menu-items ul{list-style-type:none;padding:0}.sidebar-container .sidebar-menu .sidebar-menu-items ul li{margin-bottom:10px;padding:15px;border:1px solid #dadada;border-radius:5px;background-color:transparent}.sidebar-container .sidebar-menu .sidebar-menu-items ul li svg{color:#022955;margin-right:10px}.sidebar-container .sidebar-menu .sidebar-menu-items ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:#022955;border:none;background-color:transparent;cursor:pointer;pointer-events:all}.sidebar-container .sidebar-menu .sidebar-menu-items ul li.active-item{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);border-radius:5px}.sidebar-container .sidebar-menu .sidebar-menu-items ul li.active-item svg,.sidebar-container .sidebar-menu .sidebar-menu-items ul li.active-item button{color:#fff}.rsp-sidebar-container .sidebar-card-label{position:relative;background-color:#022955;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 20px;margin:0 10px;color:#fff;font-size:16px}.rsp-sidebar-container .sidebar-card-content{margin:0 10px;background-color:#fff;padding:5px 30px;border-radius:0 0 5px 5px;font-size:14px;position:relative;box-shadow:3px 3px 25px #0003}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul{list-style-type:none;padding:0}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li{margin-bottom:5px;padding:15px;border:1px solid #dadada;border-radius:5px;background-color:transparent}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li svg{color:#022955;margin-right:10px}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:#022955;border:none;background-color:transparent;cursor:pointer;pointer-events:all}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li.active-item{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);border-radius:5px}.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li.active-item svg,.rsp-sidebar-container .sidebar-card-content .sidebar-menu .sidebar-menu-items ul li.active-item button{color:#fff}.screen-right .table-container{overflow-y:scroll;max-height:85vh;-ms-overflow-style:none;scrollbar-width:none}.screen-right .table-container::-webkit-scrollbar{display:none}.screen-right .table-container table thead{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);position:sticky;z-index:1;top:0;color:#fff;display:table-header-group;width:100%;box-sizing:border-box}.screen-right .table-container table thead.head--quotation td,.screen-right .table-container table thead.head--library-overview td,.screen-right .table-container table thead.head--order-overview td{padding:25px 10px}.screen-right .table-container table thead.head--quotation td:nth-child(1),.screen-right .table-container table thead.head--library-overview td:nth-child(1),.screen-right .table-container table thead.head--order-overview td:nth-child(1){padding-left:20px;border-top-left-radius:10px;border-bottom-left-radius:10px}@media only screen and (max-width: 1250px){.screen-right .table-container table thead.head--quotation td:nth-child(1),.screen-right .table-container table thead.head--library-overview td:nth-child(1),.screen-right .table-container table thead.head--order-overview td:nth-child(1){padding-left:30px}}.screen-right .table-container table thead.head--quotation td:nth-child(1) input[type=checkbox],.screen-right .table-container table thead.head--library-overview td:nth-child(1) input[type=checkbox],.screen-right .table-container table thead.head--order-overview td:nth-child(1) input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5em;height:1.5em;border-radius:3px;margin-right:.5em;border:.15em solid white;outline:none;cursor:pointer}.screen-right .table-container table thead.head--quotation td:nth-child(1) input[type=checkbox]:checked,.screen-right .table-container table thead.head--library-overview td:nth-child(1) input[type=checkbox]:checked,.screen-right .table-container table thead.head--order-overview td:nth-child(1) input[type=checkbox]:checked{background-color:#fff;position:relative}.screen-right .table-container table thead.head--quotation td:nth-child(1) input[type=checkbox]:checked:before,.screen-right .table-container table thead.head--library-overview td:nth-child(1) input[type=checkbox]:checked:before,.screen-right .table-container table thead.head--order-overview td:nth-child(1) input[type=checkbox]:checked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");position:absolute;font-size:1em;width:12px;left:2px;top:1px;height:auto;display:block}.screen-right .table-container table thead.head--quotation td:nth-child(6),.screen-right .table-container table thead.head--library-overview td:nth-child(6),.screen-right .table-container table thead.head--order-overview td:nth-child(6){padding-right:5px}.screen-right .table-container table thead.head--quotation td:last-child,.screen-right .table-container table thead.head--library-overview td:last-child,.screen-right .table-container table thead.head--order-overview td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.screen-right .table-container table thead #delete-all-header-btn{padding:0 5px 0 0;text-align:right}@media only screen and (max-width: 1150px){.screen-right .table-container table thead #delete-all-header-btn{display:flex;justify-content:flex-end}}.screen-right .table-container table thead #delete-all-header-btn .delete-all-header-btn{position:relative;cursor:pointer;display:none}.screen-right .table-container table thead #delete-all-header-btn .delete-all-header-btn:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M164.2 39.5L148.9 64H299.1L283.8 39.5c-2.9-4.7-8.1-7.5-13.6-7.5H177.7c-5.5 0-10.6 2.8-13.6 7.5zM311 22.6L336.9 64H384h32 16c8.8 0 16 7.2 16 16s-7.2 16-16 16H416V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V96H16C7.2 96 0 88.8 0 80s7.2-16 16-16H32 64h47.1L137 22.6C145.8 8.5 161.2 0 177.7 0h92.5c16.6 0 31.9 8.5 40.7 22.6zM64 96V432c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V96H64zm80 80V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16z' fill='white' /%3E%3C/svg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:60%;width:25px;height:25px;margin-top:-8px;border-radius:5px;right:40%;border:1px solid white;color:#fff}.screen-right .table-container table thead #delete-all-header-btn .delete-all-header-btn span{text-align:center;line-height:55px;padding-left:5px;font-size:14px;display:block;margin-top:20px;height:50px}.screen-right .table-container table tbody{background:white}.screen-right .table-container table tbody .order-table-row{cursor:pointer}.screen-right .table-container table tbody tr{position:relative;height:100px;transition:max-height 1s ease-in-out}.screen-right .table-container table tbody tr .button{pointer-events:auto;cursor:pointer;width:45px;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;margin-right:5px}.screen-right .table-container table tbody tr .button.__copy-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M448 352H288c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32H396.1c4.2 0 8.3 1.7 11.3 4.7l67.9 67.9c3 3 4.7 7.1 4.7 11.3V320c0 17.7-14.3 32-32 32zM497.9 81.9L430.1 14.1c-9-9-21.2-14.1-33.9-14.1H288c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H224c35.3 0 64-28.7 64-64V416H256v32c0 17.7-14.3 32-32 32H64c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32H192V128H64z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr .button.__delete-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr .button.__download-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr .button.__cart-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z' fill='%23022955' /%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr .button.__view-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr .button.__shipping-info-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M352 48c8.8 0 16 7.2 16 16V352c0 8.8-7.2 16-16 16H320 243.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H352zm32 368c0 53 43 96 96 96s96-43 96-96h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V245.3c0-14.9-5.9-29.1-16.4-39.6l-93.3-93.3C487.8 101.9 473.6 96 458.7 96H416V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64c0 53 43 96 96 96s96-43 96-96h64 32 24 8zM557.7 239.6c.1 .1 .3 .3 .4 .4H416V144h42.7c2.1 0 4.2 .8 5.7 2.3l93.3 93.3zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.screen-right .table-container table tbody tr td input[type=number]{width:75px;height:auto;padding:10px 5px 10px 10px;border:1px solid #f1f2f8;border-radius:4px;position:relative;outline:none;font-size:18px;color:#022955;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M34.2 179.7L154.4 66.2c1.4-1.3 3.5-2.2 5.6-2.2s4.2 .8 5.6 2.2L285.8 179.7c1.4 1.3 2.2 3.2 2.2 5.2c0 3.9-3.2 7.1-7.1 7.1H39.1c-3.9 0-7.1-3.2-7.1-7.1c0-2 .8-3.8 2.2-5.2zm-22-23.3C4.4 163.8 0 174.1 0 184.9C0 206.5 17.5 224 39.1 224H280.9c21.6 0 39.1-17.5 39.1-39.1c0-10.8-4.4-21.1-12.3-28.4L187.6 42.9C180.1 35.9 170.2 32 160 32s-20.1 3.9-27.6 10.9L12.3 156.4zm22 175.9c-1.4-1.3-2.2-3.2-2.2-5.2c0-3.9 3.2-7.1 7.1-7.1H280.9c3.9 0 7.1 3.2 7.1 7.1c0 2-.8 3.8-2.2 5.2L165.6 445.8c-1.4 1.3-3.5 2.2-5.6 2.2s-4.2-.8-5.6-2.2L34.2 332.3zm-22 23.3L132.4 469.1c7.4 7 17.4 10.9 27.6 10.9s20.1-3.9 27.6-10.9L307.7 355.6c7.8-7.4 12.3-17.7 12.3-28.5c0-21.6-17.5-39.1-39.1-39.1H39.1C17.5 288 0 305.5 0 327.1c0 10.8 4.4 21.1 12.3 28.5z'/%3E%3C/svg%3E");background-position:center right 10px;background-size:12%;background-repeat:no-repeat;caret-color:transparent}.screen-right .table-container table tbody tr td input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;opacity:1!important;background:transparent!important;border-width:0;margin:0;height:34px;width:23px;cursor:pointer}.screen-right .table-container table tbody tr td input[type=number]:focus{border:2px solid #1732a9}.screen-right .table-container table tbody tr td .reference{max-width:150px;white-space:normal}.screen-right .table-container table tbody tr td:nth-child(1){border-top-left-radius:10px;border-bottom-left-radius:10px}.screen-right .table-container table tbody tr td:nth-child(1) .modelViewerContainer{padding-left:20px}.screen-right .table-container table tbody tr td:nth-child(1) .modelViewerContainer .canvasElement{display:none}.screen-right .table-container table tbody tr td:nth-child(1) .modelViewerContainer img{cursor:pointer;width:100px}.screen-right .table-container table tbody tr td:nth-child(1) input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5em;height:1.5em;border-radius:3px;margin-right:.5em;border:.15em solid #022955;outline:none;cursor:pointer;position:relative;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M0 512l10.2-51L32 352l19.2-19.2-.5-.8 3.8-2.6L350.1 33.9 384 0l33.9 33.9 60.1 60.1L512 128l-33.9 33.9L182.5 457.5l-2.6 3.8-.8-.5L160 480 51 501.8 0 512zM76.2 375.7l-15 75.1 75.1-15 8.9-8.9 7.9-11.9-31-7.7-14-3.5-3.5-14-7.7-31-11.9 7.9-8.9 8.9zM382.1 190.1l-60.1-60.1L135.8 316.1l12 48.1 48.1 12L382.1 190.1zm-66.7 28.7l-96 96L208 326.1l-22.6-22.6 11.3-11.3 96-96L304 184.8l22.6 22.6-11.3 11.3z" fill="black" fill-opacity="0.4"/></svg>');background-size:70%;background-repeat:no-repeat;background-position:center;background-position-x:3px}.screen-right .table-container table tbody tr td:nth-child(1) input[type=checkbox]:checked{background-color:#022955;position:relative}.screen-right .table-container table tbody tr td:nth-child(1) input[type=checkbox]:checked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");position:absolute;font-size:1em;width:12px;left:2px;top:1px;height:auto;display:block}.screen-right .table-container table tbody tr td:nth-child(1) div{display:grid;grid-template-columns:repeat(2,.1fr);align-items:center}.screen-right .table-container table tbody tr td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.screen-right .table-container table td{padding:10px 5px}.screen-right .footer--quotation{background-color:#fff;border-radius:10px;padding:20px;display:flex;flex-direction:row;align-items:center;gap:15px}.screen-right .footer--quotation .buttons div{display:flex;flex-direction:row}.screen-right .footer--quotation .buttons div .button--footer{display:flex;justify-content:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:15px 5px;border-radius:5px;cursor:pointer}.screen-right .footer--quotation .buttons div .button--footer.button--save-quotation-icon{position:relative;white-space:nowrap;padding:16px 10px 15px 45px;background-color:#022955;color:#fff;margin-right:10px}.screen-right .footer--quotation .buttons div .button--footer.button--save-quotation-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M320 464c8.8 0 16-7.2 16-16V160H256c-17.7 0-32-14.3-32-32V48H64c-8.8 0-16 7.2-16 16V448c0 8.8 7.2 16 16 16H320zM0 64C0 28.7 28.7 0 64 0H229.5c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64z'/%3E%3C/svg%3E");width:12px;height:auto;position:absolute;left:0;top:0;padding:13px;background-color:#01142a;border-radius:5px 12px 12px 5px}.screen-right .footer--quotation .buttons div .button--footer.button--edit-quotation-icon{position:relative;white-space:nowrap;padding:15px 10px 15px 45px;background-color:#00924d;color:#fff;margin-right:10px}.screen-right .footer--quotation .buttons div .button--footer.button--edit-quotation-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M48 96V416c0 8.8 7.2 16 16 16H384c8.8 0 16-7.2 16-16V170.5c0-4.2-1.7-8.3-4.7-11.3l33.9-33.9c12 12 18.7 28.3 18.7 45.3V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96C0 60.7 28.7 32 64 32H309.5c17 0 33.3 6.7 45.3 18.7l74.5 74.5-33.9 33.9L320.8 84.7c-.3-.3-.5-.5-.8-.8V184c0 13.3-10.7 24-24 24H104c-13.3 0-24-10.7-24-24V80H64c-8.8 0-16 7.2-16 16zm80-16v80H272V80H128zm32 240a64 64 0 1 1 128 0 64 64 0 1 1 -128 0z' fill='white' /%3E%3C/svg%3E");width:18px;height:auto;position:absolute;left:0;top:0;padding:13px 10px;background-color:#06502d;border-radius:5px 12px 12px 5px}.screen-right .footer--quotation .buttons div .button--footer.button--pay-quotation-icon{position:relative;white-space:nowrap;padding:16px 10px 15px 45px;background-color:#00924d;color:#fff;margin-right:10px}.screen-right .footer--quotation .buttons div .button--footer.button--pay-quotation-icon:disabled{background-color:#9e9e9e;color:#fff;cursor:not-allowed}.screen-right .footer--quotation .buttons div .button--footer.button--pay-quotation-icon:disabled:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");width:18px;height:auto;position:absolute;left:0;top:0;padding:13px 10px;background-color:#5d5d5d;border-radius:5px 12px 12px 5px}.screen-right .footer--quotation .buttons div .button--footer.button--pay-quotation-icon:enabled:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");width:18px;height:auto;position:absolute;left:0;top:0;padding:13px 10px;background-color:#06502d;border-radius:5px 12px 12px 5px}.screen-right .footer--quotation .total-price{display:flex;flex-direction:column;white-space:nowrap;flex-grow:1}.screen-right .footer--quotation .total-price div:nth-child(2){font-weight:700}.screen-right .footer--quotation .livechat{display:flex;justify-content:flex-end}.screen-right .footer--quotation .livechat span{cursor:pointer;color:#fff;font-size:14px;font-weight:400;background-color:#25d466;border-radius:20px;padding:10px 15px}.screen-right.isSClass .header{padding-bottom:15px}.screen-right.isSClass .table-container table thead{transform:translateY(-15px)}.rsp-table-container{margin:0 10px;border-radius:5px}.rsp-table-container table{width:100%;border-collapse:collapse}.rsp-table-container table .current-order-title{margin-left:5px}.rsp-table-container table thead{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);color:#fff}.rsp-table-container table thead td{box-sizing:border-box;padding:10px 20px}.rsp-table-container table thead td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.rsp-table-container table thead td:first-child .mobile-table-head-header{display:flex;align-items:center}.rsp-table-container table thead td:first-child .mobile-table-head-header input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5em;height:1.5em;border-radius:3px;margin-right:.5em;border:.15em solid white;outline:none;cursor:pointer}.rsp-table-container table thead td:first-child .mobile-table-head-header input[type=checkbox]:checked{background-color:#fff;position:relative}.rsp-table-container table thead td:first-child .mobile-table-head-header input[type=checkbox]:checked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");position:absolute;font-size:1em;width:12px;left:2px;top:1px;height:auto;display:block}.rsp-table-container table thead td:first-child .mobile-table-head-header label{margin-left:5px;font-size:14px;white-space:nowrap}.rsp-table-container table thead td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.rsp-table-container table thead.rsp-head{background:none}.rsp-table-container table thead.rsp-head td{padding:0}.rsp-table-container table thead #delete-all-header-btn{padding:0 5px 0 0;text-align:right}.rsp-table-container table thead #delete-all-header-btn .delete-all-header-btn{position:relative;cursor:pointer;visibility:hidden}.rsp-table-container table thead #delete-all-header-btn .delete-all-header-btn:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M164.2 39.5L148.9 64H299.1L283.8 39.5c-2.9-4.7-8.1-7.5-13.6-7.5H177.7c-5.5 0-10.6 2.8-13.6 7.5zM311 22.6L336.9 64H384h32 16c8.8 0 16 7.2 16 16s-7.2 16-16 16H416V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V96H16C7.2 96 0 88.8 0 80s7.2-16 16-16H32 64h47.1L137 22.6C145.8 8.5 161.2 0 177.7 0h92.5c16.6 0 31.9 8.5 40.7 22.6zM64 96V432c0 26.5 21.5 48 48 48H336c26.5 0 48-21.5 48-48V96H64zm80 80V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16zm96 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V176c0-8.8 7.2-16 16-16s16 7.2 16 16z' fill='white' /%3E%3C/svg%3E");background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:60%;width:25px;height:25px;margin-top:15px;border-radius:5px;right:100px;border:1px solid white;color:#fff}.rsp-table-container table thead #delete-all-header-btn .delete-all-header-btn span{text-align:center;line-height:55px;padding-left:5px;font-size:14px}.rsp-table-container table tbody tr{background-color:#fff;transform:translateY(10px)}.rsp-table-container table tbody tr td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.rsp-table-container table tbody tr td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.rsp-table-container table tbody tr td:nth-child(1){box-sizing:border-box;padding:10px 0 10px 20px}.rsp-table-container table tbody tr td:nth-child(1) .modelViewerContainer{display:flex;align-items:center}.rsp-table-container table tbody tr td:nth-child(1) input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.5em;height:1.5em;border-radius:3px;margin-right:.5em;border:.15em solid #022955;outline:none;cursor:pointer}.rsp-table-container table tbody tr td:nth-child(1) input[type=checkbox]:checked{background-color:#022955;position:relative}.rsp-table-container table tbody tr td:nth-child(1) input[type=checkbox]:checked:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");position:absolute;font-size:1em;width:12px;left:2px;top:1px;height:auto;display:block}.rsp-table-container table tbody tr td:nth-child(1) div{display:grid;grid-template-columns:repeat(2,.1fr);align-items:center}.rsp-table-container table tbody tr td:nth-child(2) div td{padding:0 20px 0 0}.rsp-table-container table tbody tr td:nth-child(2) div td:nth-child(1){display:block;margin:5px 0}.rsp-table-container table tbody tr.card-order-details div img{max-width:100px}.rsp-table-container table tbody tr.card-order-details td.order-info{padding:10px 0}.rsp-table-container table tbody tr.card-order-details td.order-info div:nth-child(1){margin-bottom:10px;font-size:14px}.rsp-table-container table tbody tr.card-order-details td.order-info div:nth-child(2),.rsp-table-container table tbody tr.card-order-details td.order-info div:nth-child(3){margin-bottom:5px;font-size:12px}.rsp-table-container table tbody tr.horizontal-line-row{transform:none}.rsp-table-container table tbody tr.horizontal-line-row td{padding:2px 0;border-bottom-left-radius:0;border-bottom-right-radius:0}.rsp-table-container table tbody tr.horizontal-line-row td hr{height:1px;background-color:#f1f2f7;border:none}.rsp-table-container table tbody tr.card-body-actions{transform:none}.rsp-table-container table tbody tr.card-body-actions td{border-top-left-radius:0;border-top-right-radius:0}.rsp-table-container table tbody tr.card-body-actions td:nth-child(2){padding-bottom:10px}@media only screen and (max-width: 499px){.rsp-table-container table tbody tr.card-body-actions td:nth-child(2){padding:10px 0}}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px}@media only screen and (max-width: 499px){.rsp-table-container table tbody tr.card-body-actions td .quotation-actions{gap:5px}}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.delivery-text{gap:10px;color:#022955;font-size:12px}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.delivery-text svg{margin-right:10px}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.quantity-block input[type=number]{width:75px;height:auto;padding:10px 0 10px 10px;border:1px solid #f1f2f8;border-radius:4px;position:relative;outline:none;font-size:18px;color:#022955;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M34.2 179.7L154.4 66.2c1.4-1.3 3.5-2.2 5.6-2.2s4.2 .8 5.6 2.2L285.8 179.7c1.4 1.3 2.2 3.2 2.2 5.2c0 3.9-3.2 7.1-7.1 7.1H39.1c-3.9 0-7.1-3.2-7.1-7.1c0-2 .8-3.8 2.2-5.2zm-22-23.3C4.4 163.8 0 174.1 0 184.9C0 206.5 17.5 224 39.1 224H280.9c21.6 0 39.1-17.5 39.1-39.1c0-10.8-4.4-21.1-12.3-28.4L187.6 42.9C180.1 35.9 170.2 32 160 32s-20.1 3.9-27.6 10.9L12.3 156.4zm22 175.9c-1.4-1.3-2.2-3.2-2.2-5.2c0-3.9 3.2-7.1 7.1-7.1H280.9c3.9 0 7.1 3.2 7.1 7.1c0 2-.8 3.8-2.2 5.2L165.6 445.8c-1.4 1.3-3.5 2.2-5.6 2.2s-4.2-.8-5.6-2.2L34.2 332.3zm-22 23.3L132.4 469.1c7.4 7 17.4 10.9 27.6 10.9s20.1-3.9 27.6-10.9L307.7 355.6c7.8-7.4 12.3-17.7 12.3-28.5c0-21.6-17.5-39.1-39.1-39.1H39.1C17.5 288 0 305.5 0 327.1c0 10.8 4.4 21.1 12.3 28.5z'/%3E%3C/svg%3E");background-position:center right 10px;background-size:12%;background-repeat:no-repeat;caret-color:transparent}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.quantity-block input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;opacity:1!important;background:transparent!important;border-width:0;margin:0;height:34px;width:23px;cursor:pointer}@media only screen and (min-width: 380px){.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.button-block{display:flex}}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.button-block .button{pointer-events:auto;cursor:pointer;width:45px;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;margin-right:5px}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.button-block .button.__copy-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M448 352H288c-17.7 0-32-14.3-32-32V64c0-17.7 14.3-32 32-32H396.1c4.2 0 8.3 1.7 11.3 4.7l67.9 67.9c3 3 4.7 7.1 4.7 11.3V320c0 17.7-14.3 32-32 32zM497.9 81.9L430.1 14.1c-9-9-21.2-14.1-33.9-14.1H288c-35.3 0-64 28.7-64 64V320c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V115.9c0-12.7-5.1-24.9-14.1-33.9zM64 128c-35.3 0-64 28.7-64 64V448c0 35.3 28.7 64 64 64H224c35.3 0 64-28.7 64-64V416H256v32c0 17.7-14.3 32-32 32H64c-17.7 0-32-14.3-32-32V192c0-17.7 14.3-32 32-32H192V128H64z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td .quotation-actions div.button-block .button.__delete-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td.block-actions,.rsp-table-container table tbody tr.card-body-actions td.order-actions{padding:10px 10px 10px 0;text-align:right}.rsp-table-container table tbody tr.card-body-actions td.block-actions .button,.rsp-table-container table tbody tr.card-body-actions td.order-actions .button{pointer-events:auto;cursor:pointer;width:45px;height:45px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:5px;margin-right:5px}.rsp-table-container table tbody tr.card-body-actions td.block-actions .button.__download-icon,.rsp-table-container table tbody tr.card-body-actions td.order-actions .button.__download-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td.block-actions .button.__view-icon,.rsp-table-container table tbody tr.card-body-actions td.order-actions .button.__view-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M288 80c-65.2 0-118.8 29.6-159.9 67.7C89.6 183.5 63 226 49.4 256c13.6 30 40.2 72.5 78.6 108.3C169.2 402.4 222.8 432 288 432s118.8-29.6 159.9-67.7C486.4 328.5 513 286 526.6 256c-13.6-30-40.2-72.5-78.6-108.3C406.8 109.6 353.2 80 288 80zM95.4 112.6C142.5 68.8 207.2 32 288 32s145.5 36.8 192.6 80.6c46.8 43.5 78.1 95.4 93 131.1c3.3 7.9 3.3 16.7 0 24.6c-14.9 35.7-46.2 87.7-93 131.1C433.5 443.2 368.8 480 288 480s-145.5-36.8-192.6-80.6C48.6 356 17.3 304 2.5 268.3c-3.3-7.9-3.3-16.7 0-24.6C17.3 208 48.6 156 95.4 112.6zM288 336c44.2 0 80-35.8 80-80s-35.8-80-80-80c-.7 0-1.3 0-2 0c1.3 5.1 2 10.5 2 16c0 35.3-28.7 64-64 64c-5.5 0-10.9-.7-16-2c0 .7 0 1.3 0 2c0 44.2 35.8 80 80 80zm0-208a128 128 0 1 1 0 256 128 128 0 1 1 0-256z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td.block-actions .button.__shipping-info-icon,.rsp-table-container table tbody tr.card-body-actions td.order-actions .button.__shipping-info-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M352 48c8.8 0 16 7.2 16 16V352c0 8.8-7.2 16-16 16H320 243.2c-16.6-28.7-47.6-48-83.2-48s-66.6 19.3-83.2 48H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16H352zm32 368c0 53 43 96 96 96s96-43 96-96h40c13.3 0 24-10.7 24-24s-10.7-24-24-24h-8V245.3c0-14.9-5.9-29.1-16.4-39.6l-93.3-93.3C487.8 101.9 473.6 96 458.7 96H416V64c0-35.3-28.7-64-64-64H64C28.7 0 0 28.7 0 64V352c0 35.3 28.7 64 64 64c0 53 43 96 96 96s96-43 96-96h64 32 24 8zM557.7 239.6c.1 .1 .3 .3 .4 .4H416V144h42.7c2.1 0 4.2 .8 5.7 2.3l93.3 93.3zM112 416a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zm368-48a48 48 0 1 1 0 96 48 48 0 1 1 0-96z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td.block-actions .button.__delete-icon,.rsp-table-container table tbody tr.card-body-actions td.order-actions .button.__delete-icon{background-color:#f1f2f8;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='%23022955' d='M170.5 51.6L151.5 80h145l-19-28.4c-1.5-2.2-4-3.6-6.7-3.6H177.1c-2.7 0-5.2 1.3-6.7 3.6zm147-26.6L354.2 80H368h48 8c13.3 0 24 10.7 24 24s-10.7 24-24 24h-8V432c0 44.2-35.8 80-80 80H112c-44.2 0-80-35.8-80-80V128H24c-13.3 0-24-10.7-24-24S10.7 80 24 80h8H80 93.8l36.7-55.1C140.9 9.4 158.4 0 177.1 0h93.7c18.7 0 36.2 9.4 46.6 24.9zM80 128V432c0 17.7 14.3 32 32 32H336c17.7 0 32-14.3 32-32V128H80zm80 64V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16zm80 0V400c0 8.8-7.2 16-16 16s-16-7.2-16-16V192c0-8.8 7.2-16 16-16s16 7.2 16 16z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:60%}.rsp-table-container table tbody tr.card-body-actions td.block-price{width:auto;color:#022955;font-size:13px;text-align:right;padding:10px 0 10px 20px}@media only screen and (max-width: 417px){.rsp-table-container table tbody tr.card-body-actions td.block-price{padding:0}}.rsp-table-container table tbody tr.card-body-actions td.block-delivery{color:#022955;font-size:13px}.rsp-table-container .rsp-footer--quotation{display:flex;flex-direction:column;position:fixed;bottom:0;left:0;right:0;padding:20px;margin:0 -10px;background-color:#fff}.rsp-table-container .rsp-footer--quotation .total-price{margin:0 0 10px}.rsp-table-container .rsp-footer--quotation .buttons{display:flex;flex-direction:row;justify-content:space-between;position:relative}.rsp-table-container .rsp-footer--quotation .buttons div:first-child{display:flex;flex-direction:row}.rsp-table-container .rsp-footer--quotation .buttons div:first-child .button--footer{display:flex;justify-content:flex-end;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:11px 10px 11px 35px;border-radius:5px}.rsp-table-container .rsp-footer--quotation .buttons div:first-child .button--footer.button--save-quotation-icon{position:relative;white-space:nowrap;background-color:#022955;color:#fff;margin-right:10px}.rsp-table-container .rsp-footer--quotation .buttons div:first-child .button--footer.button--save-quotation-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M320 464c8.8 0 16-7.2 16-16V160H256c-17.7 0-32-14.3-32-32V48H64c-8.8 0-16 7.2-16 16V448c0 8.8 7.2 16 16 16H320zM0 64C0 28.7 28.7 0 64 0H229.5c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64z'/%3E%3C/svg%3E");width:10px;height:auto;position:absolute;left:0;top:0;padding:10px;background-color:#01142a;border-radius:5px 12px 12px 5px}.rsp-table-container .rsp-footer--quotation .buttons div:first-child .button--footer.button--pay-quotation-icon{position:relative;white-space:nowrap;background-color:#00924d;color:#fff}.rsp-table-container .rsp-footer--quotation .buttons div:first-child .button--footer.button--pay-quotation-icon:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");width:12px;height:auto;position:absolute;left:0;top:0;padding:11px 9px;background-color:#06502d;border-radius:5px 12px 12px 5px}.rsp-table-container .rsp-footer--quotation .buttons .livechat-container{background-color:#00d70f;width:70px;height:70px;position:absolute;right:0;bottom:0;border-radius:40px;cursor:pointer}@media only screen and (max-width: 365px){.rsp-table-container .rsp-footer--quotation .buttons .livechat-container{bottom:0;right:-5px;width:50px;height:50px}}.rsp-table-container .rsp-footer--quotation .buttons .livechat-container .button--live-chat-icon{position:absolute;right:13px;bottom:12px}.rsp-table-container .rsp-footer--quotation .buttons .livechat-container .button--live-chat-icon path{fill:#fff}@media only screen and (max-width: 365px){.rsp-table-container .rsp-footer--quotation .buttons .livechat-container .button--live-chat-icon{right:7px;bottom:8px;width:35px;height:35px}}.modelViewerContainer{position:relative;min-width:150px}.modelViewerContainer .tiny-spinner{position:absolute;top:-75%;left:50%;transform:translate(-50%,-50%)}.modelViewerContainer .tiny-spinner:before{content:"";width:50px;height:50px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1.2s linear infinite;position:absolute}p.price{color:#022955;font-size:16px;min-width:50px}s{color:#bababa;font-size:14px}@media only screen and (max-width: 1350px){.screen-right .table-container thead tr td:nth-child(3){text-align:center}}.progress-bar{display:block!important;margin:0 auto;text-align:center}.progress-bar p{font-size:14px;color:#022955;margin:0;bottom:-15px;width:-moz-max-content;width:max-content;left:0}.upload-container .upload{background-color:#fff;border-radius:8px;padding:30px;margin:10px;font-size:14px;position:relative;box-shadow:3px 3px 25px #0003}.upload-container .upload .spinner{display:block;margin:20px auto;width:40px;height:40px;border:4px solid #e0e7ef;border-top:4px solid #022955;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.upload-container .upload h1{margin-bottom:10px}.upload-container .upload p{margin-bottom:30px}.upload-container .upload .logo{width:80%;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.upload-container .dragndrop{margin:10px 0;width:100%;padding:30px 0 15px;background-color:#f1f2f8;text-align:center;cursor:pointer;border-radius:5px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%2302295578' stroke-width='4' stroke-dasharray='2%2c 8' stroke-dashoffset='5' stroke-linecap='square'/%3e%3c/svg%3e")}.upload-container .dragndrop p{color:#022955b0;margin:5px;font-size:12px}.upload-container .dragndrop h4{margin:0;color:#022955;font-size:15px;font-weight:400;line-height:28px}.upload-container .progressbar{width:0;height:10px;background-color:#90ee90}.upload-container .uploaded-file{color:#022955b0;background-color:#f1f2f8;width:90%;padding:5%;border-radius:5px;position:relative;margin:10px 0}.upload-container .uploaded-file .btn-danger{border:none;color:#c3c8cc;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cdefs%3E%3Cstyle%3E.fa-secondary%7Bopacity:.4%7D%3C/style%3E%3C/defs%3E%3Cpath class='fa-secondary' d='M297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-color:#f1f2f8;width:30px;height:30px;top:25%;right:15px;position:absolute}.rsp-upload-container .upload-card-label{position:relative;background-color:#022955;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 20px;margin:0 10px;color:#fff;font-size:16px}.rsp-upload-container .upload-card-body{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:15px 30px;margin:0 10px}.rsp-upload-container .upload-card-body .card-title{font-size:22px;font-weight:900;color:#022955;margin:5px 0}.rsp-upload-container .upload-card-body .dragndrop{padding:30px 0 15px;margin:15px 0;background-color:#f1f2f8;text-align:center;cursor:pointer;border-radius:5px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%2302295578' stroke-width='4' stroke-dasharray='2%2c 8' stroke-dashoffset='5' stroke-linecap='square'/%3e%3c/svg%3e")}.rsp-upload-container .upload-card-body .dragndrop h4{margin:0;color:#022955;font-size:15px;font-weight:400;line-height:28px}.rsp-upload-container .upload-card-body .dragndrop p{color:#022955b0;margin:5px;font-size:12px}div.modelviewer-loading{position:relative;min-height:500px;min-width:500px}div.modelviewer-loading .spinner{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1s linear infinite}#popup-import-loading{width:500px;height:300px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;border:3px solid #022955;z-index:99}#popup-import-loading:before{content:"Loading...";position:absolute;top:20%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-weight:700;color:#000}#popup-import-loading:after{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;border-radius:50%;border:3px solid #f3f3f3;border-top:3px solid #022955;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#modelviewer-container-full{background-color:#f1f0ee}#modelviewer-container-full canvas{position:relative}.modelviewer-stats{position:absolute;top:20px;left:15%;z-index:10;display:none;background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 150%);opacity:.75;padding:10px;border-radius:10px}.modelviewer-stats p{color:#fff;font-size:12px}.modelviewer-stats p:not(:last-child){border-bottom:1px solid white;padding-bottom:5px;margin-bottom:5px}.search-field{display:flex;justify-content:flex-end}.search-field .search-field-btn{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:50%;width:18px;height:18px;padding:14px;border:none;background-color:#e6e7f3;border-radius:5px;cursor:pointer}.search-field .search-field-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;width:20px;height:20px}.search-field .search-input{display:none}.search-field .search-field-opened{display:block}.orders-overview-title{display:flex}.orders-overview-title h2,.orders-overview-title .search-field{display:flex;justify-content:space-between}.orders-overview-title .search-field{margin-left:auto}.order-overview-popup-content{width:40%;padding:30px}.order-overview-popup-content .header-small{margin-top:20px}.order-overview-popup-content .header img{margin-bottom:15px;width:40%}.order-overview-popup-content .header .title-section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}.order-overview-popup-content .header .title-section p{margin:0;color:#022955;font-weight:700;font-size:20px}.order-overview-popup-content .header .title-section span.offerte{background-color:#ff8436;padding:5px 10px;border-radius:5px;font-size:16px;color:#fff}.order-overview-popup-content .header .tags{display:flex;justify-content:center;gap:30px}.order-overview-popup-content .content .content-products{overflow-y:scroll;max-height:350px}.order-overview-popup-content .content .product-container{display:grid;padding:0 20px}.order-overview-popup-content .content .product-container .amount{color:#bababa}.order-overview-popup-content .content .product-data{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:10px;gap:5px}.order-overview-popup-content .content .product-data span{background-color:#f1f2f8;padding:5px;font-size:10px;border-radius:3px;color:#022955;width:-moz-fit-content;width:fit-content;overflow:hidden;white-space:nowrap}.order-overview-popup-content .content .product-overview{margin:10px 0;display:flex;flex-direction:row;align-items:center;border:1px solid #f1f2f8;border-radius:10px;padding:10px;justify-content:space-between}.order-overview-popup-content .content .product-overview #last-p{margin-left:auto;margin-right:5px}.order-overview-popup-content .content .product-overview .accordion-item .accordion-title{font-size:16px;color:#022955}.order-overview-popup-content .content .product-overview .accordion-actions{display:flex;flex-direction:row;align-items:center}.order-overview-popup-content .content .product-overview .accordion-actions .accordion-price{color:#022955;margin-right:10px}.order-overview-popup-content .content .reject-reason{padding:10px;border:1px solid #f1f2f8;border-radius:10px;margin-bottom:10px}.order-overview-popup-content .content .reject-reason p:first-child{display:block;border-bottom:1px solid #f1f2f8;margin-bottom:10px;line-height:30px}.order-overview-popup-content .content .product-setting{background-color:#f1f2f8;padding:10px}.order-overview-popup-content .content .delivery-overview,.order-overview-popup-content .content .price-overview{margin-top:10px;padding:10px;border:1px solid #f1f2f8;border-radius:10px}.order-overview-popup-content .content .price-overview .tax,.order-overview-popup-content .content .price-overview .total,.order-overview-popup-content .content .price-overview .shipping_cost,.order-overview-popup-content .content .price-overview .extra_costs{display:flex;flex-direction:row;justify-content:space-between}.order-overview-popup-content .content .price-overview .company_discount p{color:#00924d}.order-overview-popup-content .content .price-overview .extra-order-costs-border{display:block;border:1px solid #f1f2f8;padding:5px;border-radius:5px;margin-top:10px;margin-bottom:10px;position:relative}.order-overview-popup-content .content .price-overview .extra-order-costs-border div{width:100%;display:flex;flex-direction:row;justify-content:space-between}.order-overview-popup-content .content .price-overview .extra-order-costs-border:before{content:"Extra";position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:#fff;padding:0 10px;font-size:14px;color:#022955}.footer .button-download:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-download-only:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-edit:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z' fill='%23022955' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-agree:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.centered{height:50%}.pagination-controls{display:flex;justify-content:center;align-items:center;margin-top:20px;margin-bottom:50px}.pagination-controls button{background-color:#062755;color:#fff;border:none;border-radius:50%;width:40px;height:40px;margin:0 5px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:16px}.pagination-controls button:disabled{background-color:#ccc;cursor:not-allowed}.pagination-controls span{margin:0 10px;font-size:16px}.login-container{display:grid;grid-template-columns:1fr;flex-direction:row;gap:70px;padding:0 100px}@media screen and (max-width: 1450px){.login-container{padding:0 20px}}.login-container .login-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0}.login-container .login-header img{margin:0;max-width:240px}.login-container .login-header .navigation-link{display:flex;flex-direction:row;align-items:center;gap:5px}.login-container .login-header .navigation-link .icon-container{width:20px;border:1px solid #022955;padding:2px;border-radius:5px;text-align:center}.login-container .login-header .navigation-link .icon-container svg path{fill:#022955}.login-container .case-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}@media screen and (max-width: 1450px){.login-container .case-grid{gap:20px}}.login-container .case-grid .video{background-color:#fff}.login-container .case-grid .video .player-wrapper{position:relative;box-shadow:0 20px 54px #0229554f}.login-container .case-grid .video .player-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#022955;border-radius:50%;width:100px;height:100px;pointer-events:auto;cursor:pointer;z-index:2}.login-container .case-grid .video .player-wrapper .play-button.hidden{display:none}.login-container .case-grid .video .player-wrapper .play-button:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M48 432L336 256 48 80l0 352zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4 0 432V80C0 62.6 9.4 46.6 24.5 38.1z'/%3E%3C/svg%3E") no-repeat transparent center;background-size:25%;display:block;width:100%;height:100%}.login-container .case-grid .video .player-wrapper .react-player video{border-radius:8px}.login-container .case-grid .video .content{background-color:#fff;padding:50px;transform:translateY(0);border-radius:8px;box-shadow:0 20px 54px #0229554f}.login-container .case-grid .video .content .title{text-align:left;padding-bottom:15px}.login-container .case-grid .video .content p{display:flex;flex-direction:row;gap:15px;color:#28496e;margin:8px 0}.login-container .case-grid .video .content p:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2328496E' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");width:10px;height:10px;color:#28496e}.login-container .case-grid .interaction{display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 1450px){.login-container .case-grid .interaction{gap:20px}}.login-container .case-grid .interaction .login-component{box-shadow:0 20px 54px #0229554f;background-color:#fff;border-radius:8px}.login-container .case-grid .interaction .login-component h1{text-align:center;padding-top:30px}.login-container .case-grid .interaction .login-component img{display:block;margin-left:auto;margin-right:auto}.login-container .case-grid .interaction .login-component .save-quotation-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto}.login-container .case-grid .interaction .login-component .error-messages{padding:0 30px}.login-container .case-grid .interaction .login-component .error-messages p{color:#dc2b2b;margin-bottom:15px}.login-container .case-grid .interaction .login-component .header{padding:0 30px;border-radius:8px;margin:20px 0;text-align:center;color:#28496e}.login-container .case-grid .interaction .login-component .content .login-user-form{padding:0 30px 30px}.login-container .case-grid .interaction .login-component .content .login-user-form .form-group{display:block}.login-container .case-grid .interaction .login-component .content .login-user-form .form-group div:first-child{grid-template-columns:1fr;margin-bottom:15px}.login-container .case-grid .interaction .login-component .content .content-footer{display:flex;gap:8px;justify-content:center}.login-container .case-grid .interaction .login-component .content .content-footer button{width:100%}.login-container .case-grid .interaction .login-component .content .content-footer .login-register-btn{background-color:#dadada;color:#022955;border:none;border-radius:5px;padding:15px 50px;cursor:pointer;pointer-events:auto}.login-container .case-grid .interaction .login-component .content h1{text-align:center;padding-bottom:10px}.login-container .case-grid .interaction .contact-card{width:auto;background-color:#fff;padding:25px 25px 20px;border-radius:8px;position:relative;box-shadow:0 20px 54px #0229554f;text-align:center}.login-container .case-grid .interaction .contact-card h2.title{margin-bottom:10px}.login-container .case-grid .interaction .contact-card .temp-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto;width:100%;margin-top:15px}.login-container .case-grid .interaction .contact-card p.description{margin:10px 0;color:#28496e;line-height:1.6}.login-container .case-grid .interaction .contact-card a{text-decoration:none}.login-container .case-grid .interaction .contact-card a .case-label{display:flex;align-items:center;gap:15px}.login-container .case-grid .interaction .contact-card a .case-label img.contact-thumbnail{max-width:60px;max-height:60px;border-radius:60px;height:60px;width:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 20%;object-position:100% 20%}.login-container .case-grid .content-container{display:grid;grid-template-columns:.6fr .5fr;gap:50px}@media only sreen and (max-width: 1256px){.login-container .case-grid .content-container{gap:5px}}@media only screen and (max-width: 1450px){.login-container .right-side .content-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 1256px){.login-container{gap:20px}.login-container .left-side{padding-left:30px}.login-container .right-side{padding-right:30px}.login-container .right-side .content-container{grid-template-columns:repeat(2,1fr);gap:20px}}.mobile-container{padding:0 30px}.mobile-container .login-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:55px 0}.mobile-container .login-header img{margin:0;max-width:240px}@media only screen and (max-width: 470px){.mobile-container .login-header img{max-width:150px}}.mobile-container .login-header .navigation-link{display:flex;flex-direction:row;align-items:center;gap:5px}.mobile-container .login-header .navigation-link .icon-container{width:20px;border:1px solid #022955;padding:2px;border-radius:5px;text-align:center}.mobile-container .login-header .navigation-link .icon-container svg path{fill:#022955}.mobile-container .cases-container{padding-bottom:30px}.mobile-container .cases-container .case-container{height:70vh;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end}.mobile-container .cases-container .case-container .case-card{width:80%;background-color:#fff;margin:0 auto 25px;padding:25px 25px 20px;border-radius:10px;position:relative;min-height:180px}.mobile-container .cases-container .case-container .case-card h2.title{margin-bottom:10px}.mobile-container .cases-container .case-container .case-card p.description{margin:10px 0}.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-left,.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-right{border-radius:20px;position:absolute;top:0;transform:translateY(-15px);pointer-events:auto;cursor:pointer}.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-left{left:20px;background-color:#f1f2f8}.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-left:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23022955' d='M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9 .8s8.8 24.8-.8 33.9L83.9 232 424 232c13.3 0 24 10.7 24 24s-10.7 24-24 24L83.9 280 216.6 406.6c9.6 9.2 9.9 24.3 .8 33.9s-24.3 9.9-33.9 .8l-176-168z'/%3E%3C/svg%3E") no-repeat center transparent;display:block;width:30px;height:30px}.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-right{left:55px;background-color:#022955}.mobile-container .cases-container .case-container .case-card .card-arrows .arrow-right:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E") no-repeat center transparent;display:block;width:30px;height:30px}.mobile-container .cases-container .case-container .card-body a{text-decoration:none}.mobile-container .login-component{box-shadow:0 20px 54px #0229554f;background-color:#fff;border-radius:8px;margin-bottom:30px}.mobile-container .login-component h1{text-align:center;padding-top:30px}.mobile-container .login-component img{display:block;margin-left:auto;margin-right:auto}.mobile-container .login-component .save-quotation-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto}.mobile-container .login-component .error-messages{padding:0 30px}.mobile-container .login-component .error-messages p{color:#dc2b2b;margin-bottom:15px}.mobile-container .login-component .header{padding:0 30px;border-radius:8px;margin:20px 0;text-align:center;color:#28496e}.mobile-container .login-component .content .login-user-form{padding:0 30px 30px}.mobile-container .login-component .content .login-user-form .form-group{display:block}.mobile-container .login-component .content .login-user-form .form-group div:first-child{grid-template-columns:1fr;margin-bottom:15px}.mobile-container .login-component .content .content-footer{display:flex;gap:8px;justify-content:center}.mobile-container .login-component .content .content-footer button{width:100%}.mobile-container .login-component .content .content-footer .login-register-btn{background-color:#dadada;color:#022955;border:none;border-radius:5px;padding:15px 50px;cursor:pointer;pointer-events:auto}@media only screen and (max-width: 410px){.mobile-container .login-component .content .content-footer{flex-wrap:wrap}}.mobile-container .login-component .content h1{text-align:center;padding-bottom:10px}.mobile-container .video{margin-bottom:30px}.mobile-container .video .player-wrapper{position:relative;box-shadow:0 20px 54px #0229554f}.mobile-container .video .player-wrapper .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#022955;border-radius:50%;width:100px;height:100px;pointer-events:auto;cursor:pointer;z-index:2}.mobile-container .video .player-wrapper .play-button.hidden{display:none}.mobile-container .video .player-wrapper .play-button:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 384 512'%3E%3Cpath fill='%23ffffff' d='M48 432L336 256 48 80l0 352zM24.5 38.1C39.7 29.6 58.2 30 73 39L361 215c14.3 8.7 23 24.2 23 41s-8.7 32.2-23 41L73 473c-14.8 9.1-33.4 9.4-48.5 .9S0 449.4 0 432V80C0 62.6 9.4 46.6 24.5 38.1z'/%3E%3C/svg%3E") no-repeat transparent center;background-size:25%;display:block;width:100%;height:100%}.mobile-container .video .player-wrapper .react-player video{border-radius:8px}.mobile-container .video .content{background-color:#fff;padding:50px;transform:translateY(-5px);border-radius:0 0 8px 8px;box-shadow:0 20px 54px #0229554f}.mobile-container .video .content .title{text-align:left;padding-bottom:15px}.mobile-container .video .content p{display:flex;flex-direction:row;gap:15px;color:#28496e;margin:8px 0}.mobile-container .video .content p:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%2328496E' d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E");width:10px;height:10px;color:#28496e}.mobile-container .contact-card{width:auto;background-color:#fff;padding:25px 25px 20px;border-radius:10px;position:relative;box-shadow:0 20px 54px #0229554f;text-align:center}.mobile-container .contact-card h2.title{margin-bottom:10px}.mobile-container .contact-card p.description{margin:10px 0;color:#28496e;line-height:1.6}.mobile-container .contact-card a{text-decoration:none}.mobile-container .contact-card a .case-label{display:flex;align-items:center;gap:15px}.mobile-container .contact-card a .case-label img.contact-thumbnail{max-width:60px;max-height:60px;border-radius:60px;height:60px;width:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 20%;object-position:100% 20%}@media only screen and (max-width: 410px){.mobile-container{padding:0 15px}}.login-container .case-card,.login-container .contact-card,.mobile-container .case-card,.mobile-container .contact-card{text-align:center}.login-container .case-card .temp-btn,.login-container .contact-card .temp-btn,.mobile-container .case-card .temp-btn,.mobile-container .contact-card .temp-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto;width:100%;margin-top:15px}.login-container .case-card .case-label,.login-container .contact-card .case-label,.mobile-container .case-card .case-label,.mobile-container .contact-card .case-label{position:relative;font-size:14px;margin-bottom:15px;border-radius:10px;padding:25px 20px;background-color:#f1f2f8;min-height:70px;max-height:70px}.login-container .case-card .case-label:before,.login-container .contact-card .case-label:before,.mobile-container .case-card .case-label:before,.mobile-container .contact-card .case-label:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M328 96c13.3 0 24 10.7 24 24V360c0 13.3-10.7 24-24 24s-24-10.7-24-24V177.9L73 409c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l231-231H88c-13.3 0-24-10.7-24-24s10.7-24 24-24H328z'/%3E%3C/svg%3E");position:absolute;right:7px;top:7px;width:13px;z-index:1;height:auto}.login-container .case-card .case-label:after,.login-container .contact-card .case-label:after,.mobile-container .case-card .case-label:after,.mobile-container .contact-card .case-label:after{content:"";border-bottom:35px solid #022955;border-right:35px solid #022955;border-top-right-radius:10px;border-bottom-right-radius:0;border-bottom-left-radius:30px;height:0;right:0;position:absolute;top:0;width:0}.login-container .case-card p.subtitle,.login-container .contact-card p.subtitle,.mobile-container .case-card p.subtitle,.mobile-container .contact-card p.subtitle{margin-bottom:5px}.login-container .case-card .logo,.login-container .contact-card .logo,.mobile-container .case-card .logo,.mobile-container .contact-card .logo{max-width:100%;max-height:110px}.case-container{border-radius:8px;height:100%;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:0 20px 54px #0229554f}.case-container .case-card{width:80%;margin:0 auto 25px;background-color:#fff;padding:25px 25px 20px;border-radius:10px;position:relative;min-height:250px;max-height:400px}.case-container .case-card .card-header{min-height:130px}.case-container .case-card h2.title{margin-bottom:10px;height:85px;overflow:hidden}.case-container .case-card p.description{margin:10px 0;max-height:140px;min-height:140px;overflow-y:scroll;padding-right:17px;box-sizing:content-box;-ms-overflow-style:none;scrollbar-width:none}.case-container .case-card .description::-webkit-scrollbar{display:none}.case-container .case-card .card-arrows .arrow-left,.case-container .case-card .card-arrows .arrow-right{border-radius:20px;position:absolute;top:0;transform:translateY(-15px);pointer-events:auto;cursor:pointer}.case-container .case-card .card-arrows .arrow-left{left:20px;background-color:#f1f2f8}.case-container .case-card .card-arrows .arrow-left:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23022955' d='M7.4 273.4C2.7 268.8 0 262.6 0 256s2.7-12.8 7.4-17.4l176-168c9.6-9.2 24.8-8.8 33.9 .8s8.8 24.8-.8 33.9L83.9 232 424 232c13.3 0 24 10.7 24 24s-10.7 24-24 24L83.9 280 216.6 406.6c9.6 9.2 9.9 24.3 .8 33.9s-24.3 9.9-33.9 .8l-176-168z'/%3E%3C/svg%3E") no-repeat center transparent;display:block;width:30px;height:30px}.case-container .case-card .card-arrows .arrow-right{left:55px;background-color:#022955}.case-container .case-card .card-arrows .arrow-right:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M440.6 273.4c4.7-4.5 7.4-10.8 7.4-17.4s-2.7-12.8-7.4-17.4l-176-168c-9.6-9.2-24.8-8.8-33.9 .8s-8.8 24.8 .8 33.9L364.1 232 24 232c-13.3 0-24 10.7-24 24s10.7 24 24 24l340.1 0L231.4 406.6c-9.6 9.2-9.9 24.3-.8 33.9s24.3 9.9 33.9 .8l176-168z'/%3E%3C/svg%3E") no-repeat center transparent;display:block;width:30px;height:30px}.case-container .card-body a{text-decoration:none}.register-container{width:50%;margin:0 auto;padding-top:10vh}.register-container img{display:block;margin-left:auto;margin-right:auto}.register-container .save-quotation-btn{border-radius:5px;padding:15px 50px;background-color:#022955;color:#fff;border:none;cursor:pointer;pointer-events:auto}.register-container .error-messages p{color:#dc2b2b;margin-bottom:15px}.register-container .header{text-align:center}.register-container .content .content-body .form-container form .form-group{grid-template-columns:1fr 1fr}.register-container .content .content-footer{display:flex;gap:5%;justify-content:center;grid-column:1/-1}.register-container .content .content-footer button{width:40%}.register-container .content h1{text-align:center;padding-bottom:10px}.register-success{border-top:10px solid #022955;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a}.register-container .content .content-body .form-container .form-group div:first-child{grid-column:1/-1;display:flex}.register-container .content .content-body .form-container .form-group div:first-child p{line-height:30px}.register-container .content .content-body .form-container .form-group div:first-child input{width:25px;height:25px;margin-right:10px}@media only screen and (max-width: 870px){.register-container{width:80vw}.register-container .content .form-group{display:block}.register-container .content .form-group>div{margin-bottom:15px}.register-container .content .content-footer button{width:100%}}@media only screen and (max-width: 450px){.register-container .content .content-footer{display:block}.register-container .content .content-footer button:first-child{margin-bottom:15px}}.shipping-overview-popup-content{width:40%;padding:30px}.shipping-overview-popup-content .header-small{margin-top:20px}.shipping-overview-popup-content .header img{margin-bottom:15px;width:40%;display:block;margin-left:auto;margin-right:auto}.shipping-overview-popup-content .header .title-section{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px}.shipping-overview-popup-content .header .title-section p{margin:0;color:#022955;font-weight:700;font-size:20px}.shipping-overview-popup-content .header .title-section span.offerte{background-color:#ff8436;padding:5px 10px;border-radius:5px;font-size:16px;color:#fff}.shipping-overview-popup-content .header .tags{display:flex;justify-content:center;gap:30px}.shipping-overview-popup-content .content .content-products{overflow-y:scroll;max-height:350px}.shipping-overview-popup-content .content .product-container{display:grid;padding:0 20px}.shipping-overview-popup-content .content .product-container .amount{color:#bababa}.shipping-overview-popup-content .content .product-data{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:10px;gap:5px}.shipping-overview-popup-content .content .product-data span{background-color:#f1f2f8;padding:5px;font-size:10px;border-radius:3px;color:#022955;width:-moz-fit-content;width:fit-content;overflow:hidden;white-space:nowrap}.shipping-overview-popup-content .content .product-overview{margin:10px 0;display:flex;flex-direction:row;align-items:center;border:1px solid #f1f2f8;border-radius:10px;padding:10px;justify-content:space-between}.shipping-overview-popup-content .content .product-overview #last-p{margin-left:auto;margin-right:5px}.shipping-overview-popup-content .content .product-overview .accordion-item .accordion-title{font-size:16px;color:#022955}.shipping-overview-popup-content .content .product-overview .accordion-actions{display:flex;flex-direction:row;align-items:center}.shipping-overview-popup-content .content .product-overview .accordion-actions .accordion-price{color:#022955;margin-right:10px}.shipping-overview-popup-content .content .reject-reason{padding:10px;border:1px solid #f1f2f8;border-radius:10px;margin-bottom:10px}.shipping-overview-popup-content .content .reject-reason p:first-child{display:block;border-bottom:1px solid #f1f2f8;margin-bottom:10px;line-height:30px}.shipping-overview-popup-content .content .product-setting{background-color:#f1f2f8;padding:10px}.shipping-overview-popup-content .content .delivery-overview,.shipping-overview-popup-content .content .price-overview{margin-top:10px;padding:10px;border:1px solid #f1f2f8;border-radius:10px}.shipping-overview-popup-content .content .price-overview .tax,.shipping-overview-popup-content .content .price-overview .total,.shipping-overview-popup-content .content .price-overview .shipping_cost,.shipping-overview-popup-content .content .price-overview .extra_costs,.shipping-overview-popup-content .content .price-overview .company_discount{display:flex;flex-direction:row;justify-content:space-between}.shipping-overview-popup-content .content .price-overview .company_discount p{color:#00924d}.shipping-overview-popup-content .content .price-overview .extra-order-costs-border{display:block;border:1px solid #f1f2f8;padding:5px;border-radius:5px;margin-top:10px;margin-bottom:10px;position:relative}.shipping-overview-popup-content .content .price-overview .extra-order-costs-border div{width:100%;display:flex;flex-direction:row;justify-content:space-between}.shipping-overview-popup-content .content .price-overview .extra-order-costs-border:before{content:"Extra";position:absolute;top:-10px;left:50%;transform:translate(-50%);background-color:#fff;padding:0 10px;font-size:14px;color:#022955}.footer{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px}.footer .button-download,.footer .button-edit,.footer .button-agree{width:100%;width:-moz-available;width:-webkit-fill-available;width:fill-available;height:50px;border:none;font-size:16px;margin:0 10px;cursor:pointer}.footer .button-download{background-color:#022955;color:#fff}.footer .button-download:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-download-only{background:linear-gradient(90deg,#00924d 0%,#008676 100%);color:#fff;width:100%;height:45px;font-size:16px;border:none;border-radius:5px;cursor:pointer}.footer .button-download-only:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-edit{background-color:#dadada}.footer .button-edit:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M36.4 360.9L13.4 439 1 481.2C-1.5 489.7 .8 498.8 7 505s15.3 8.5 23.7 6.1L73 498.6l78.1-23c12.4-3.6 23.7-9.9 33.4-18.4c1.4-1.2 2.7-2.5 4-3.8L492.7 149.3c21.9-21.9 24.6-55.6 8.2-80.5c-2.3-3.5-5.1-6.9-8.2-10L453.3 19.3c-25-25-65.5-25-90.5 0L58.6 323.5c-10.4 10.4-18 23.3-22.2 37.4zm46 13.5c1.7-5.6 4.5-10.8 8.4-15.2c.6-.6 1.1-1.2 1.7-1.8L321 129 383 191 154.6 419.5c-4.7 4.7-10.6 8.2-17 10.1l-23.4 6.9L59.4 452.6l16.1-54.8 6.9-23.4z' fill='%23022955' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.footer .button-agree{background:linear-gradient(90deg,#00a14d 0%,#008676 100%);color:#fff}.footer .button-agree:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='1em' viewBox='0 0 512 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath d='M280 24c0-13.3-10.7-24-24-24s-24 10.7-24 24V294.1l-95-95c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9L239 369c9.4 9.4 24.6 9.4 33.9 0L409 233c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-95 95V24zM128.8 304H64c-35.3 0-64 28.7-64 64v80c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V368c0-35.3-28.7-64-64-64H383.2l-48 48H448c8.8 0 16 7.2 16 16v80c0 8.8-7.2 16-16 16H64c-8.8 0-16-7.2-16-16V368c0-8.8 7.2-16 16-16H176.8l-48-48zM432 408a24 24 0 1 0 -48 0 24 24 0 1 0 48 0z' fill='white' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:20px;content:"";display:inline-block;height:20px;width:20px;margin-right:10px;transform:translateY(2px)}.model-preview-image-container{display:flex}.model-preview-image-container .second{position:relative}.model-preview-image-container .second img{width:75px;height:75px;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);opacity:.4}.model-preview-image-container .second p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:24px;font-weight:800;z-index:10}@media only screen and (max-width: 1150px){.order-overview-popup-content{width:60vw}.order-overview-popup-content .footer{display:block}.order-overview-popup-content .footer button{margin:5px 0}}.shipment-item{margin:10px 0;display:flex;flex-direction:row;align-items:center;border:1px solid #f1f2f8;border-radius:10px;padding:10px;justify-content:space-between}.shipment-item a{color:#022955}.filter-button{padding:10px 20px;margin-right:10px;background-color:#fff;border-radius:5px;border:1px solid #dadada;font-size:16px;color:#022955}.filter-button.selected{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);color:#fff}.filter-button:hover{background:linear-gradient(90deg,rgb(2,41,85) 0%,rgb(54,2,85) 100%);color:#fff;cursor:pointer}.filter-buttons{max-width:70%;display:inline-block;margin-bottom:15px}.checkout_button_container{width:31%;float:right}.to_checkout_button{float:right;position:relative;white-space:nowrap;padding:16px 10px 15px 45px;background-color:#00924d;color:#fff;margin-right:10px;border-radius:5px;border:none}.to_checkout_button:disabled{background-color:#9e9e9e;color:#fff;cursor:not-allowed}.to_checkout_button:disabled:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");width:18px;height:auto;position:absolute;left:0;top:0;padding:13px 10px;background-color:#5d5d5d;border-radius:5px 12px 12px 5px}.to_checkout_button:enabled:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M24 0C10.7 0 0 10.7 0 24S10.7 48 24 48H69.5c3.8 0 7.1 2.7 7.9 6.5l51.6 271c6.5 34 36.2 58.5 70.7 58.5H488c13.3 0 24-10.7 24-24s-10.7-24-24-24H199.7c-11.5 0-21.4-8.2-23.6-19.5L170.7 288H459.2c32.6 0 61.1-21.8 69.5-53.3l41-152.3C576.6 57 557.4 32 531.1 32h-411C111 12.8 91.6 0 69.5 0H24zM131.1 80H520.7L482.4 222.2c-2.8 10.5-12.3 17.8-23.2 17.8H161.6L131.1 80zM176 512a48 48 0 1 0 0-96 48 48 0 1 0 0 96zm336-48a48 48 0 1 0 -96 0 48 48 0 1 0 96 0z'/%3E%3C/svg%3E");width:18px;height:auto;position:absolute;left:0;top:0;padding:13px 10px;background-color:#06502d;border-radius:5px 12px 12px 5px}.to_checkout_button:hover,.create_quotation_button:hover{cursor:pointer}.create_quotation_button{float:right;position:relative;white-space:nowrap;padding:16px 10px 15px 45px;background-color:#022955;color:#fff;margin-right:10px;border:none;border-radius:5px}.create_quotation_button:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3C!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --%3E%3Cpath fill='white' d='M320 464c8.8 0 16-7.2 16-16V160H256c-17.7 0-32-14.3-32-32V48H64c-8.8 0-16 7.2-16 16V448c0 8.8 7.2 16 16 16H320zM0 64C0 28.7 28.7 0 64 0H229.5c17 0 33.3 6.7 45.3 18.7l90.5 90.5c12 12 18.7 28.3 18.7 45.3V448c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V64z'/%3E%3C/svg%3E");width:12px;height:auto;position:absolute;left:0;top:0;padding:13px;background-color:#01142a;border-radius:5px 12px 12px 5px}.btn-thank-you{background-color:#fff;border:1px solid #dadada;padding:5px 10px;width:auto;text-align:left;font-size:16px;border-radius:5px;cursor:pointer;pointer-events:all}html{font-family:Lato,sans-serif;background-color:#f1f2f7}html body{height:100%;position:relative}html h1,html h2,html h3,html h4{color:#022955;font-size:28px;font-weight:900;line-height:33px;margin:0}html h2{font-size:20px;font-weight:900;line-height:28px}html h3{font-size:18px;font-weight:900;line-height:24px}html h4{font-size:16px;font-weight:400;line-height:17px}html p{color:#022955b0;font-size:14px;font-weight:400;margin:0}html #impersonate{color:#022955;font-weight:600;background-color:#fff;padding:10px 20px 15px;width:20%;display:block;position:fixed;font-size:16px;top:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;text-align:center;left:50%;transform:translate(-50%);box-shadow:3px 3px 25px #0003}html #impersonate a{font-weight:400;margin-top:5px;color:#00924d;position:relative;display:block}html body{margin:0}html .container{min-height:100vh}html .error{display:block;position:absolute;width:30vw;text-align:center;left:50%;top:50%;transform:translate(-50%) translateY(-50%);box-shadow:3px 3px 25px #0003;border-radius:8px;padding:50px}html .error img.logo{width:250px;margin:0 auto 30px}html .error img,html .error strong,html .error a{display:block}html .staging-warning{width:100%;white-space:normal;overflow-y:hidden;background-color:#f96;padding:20px;color:#000}
