.main-navigation{width:100%;height:3.75rem;display:flex;flex-direction:row;margin-bottom:0rem;font-size:large}.main-navigation .logo img{background-color:var(--raal-black)}.main-navigation .top-menu{flex-grow:2;padding-left:2rem}.main-navigation .top-menu nav{display:flex}.main-navigation .top-menu nav .menu-item{padding:1.1rem}.login-content{height:80vh;display:flex;flex-direction:column;justify-content:center}.login-content h1{font-size:xx-large;text-align:center}.login-content>div{margin:2rem;text-align:center}.login-content a{color:var(--raal-green);display:inline-block;margin-top:2rem}.raal-text-edit{border:1px solid var(--raal-green);border-radius:.25rem;background-color:var(--raal-black);color:var(--raal-simple-white);padding:.5rem}.raal-primary-button{display:flex;justify-content:center;background-color:var(--raal-green);color:var(--raal-white);font-weight:700;border:1px solid var(--raal-green);border-radius:.5rem;padding:.5rem 2rem}.raal-primary-button:hover{box-shadow:#1f850566 0 20px 25px -5px;transform:scale(1.05)}.raal-primary-button[disabled]{color:silver;border:2px solid grey;opacity:.5}.raal-primary-button[disabled]:hover{color:silver;border:2px solid grey;background-color:var(--raal-green);transform:scale(1);box-shadow:none;opacity:.5}.raal-primary-button[disabled] img{width:.8rem;margin-left:1rem}.orders-table-header>div{padding:.75rem;color:var(--raal-white)}.orders-table-header>div:nth-child(1){width:10rem;min-width:10rem;max-width:10rem}.orders-table-header>div:nth-child(2){width:10rem;min-width:10rem;max-width:10rem}.orders-table-header>div:nth-child(3){width:15rem;min-width:15rem;max-width:15rem}.orders-table-header>div:nth-child(4){width:12rem;min-width:12rem;max-width:12rem}.orders-table-header>div:nth-child(5){width:12rem;min-width:12rem;max-width:12rem}.orders-table-header>div:nth-child(6){width:9rem;min-width:9rem;max-width:9rem}.order-status{min-width:11.625rem;max-width:11.625rem;text-align:center;padding:.25rem;border:0;border-radius:.75rem;text-transform:uppercase}.order-status-new{background-color:#bdbdbd;color:var(--raal-white)}.order-status-confirmed{background-color:#546e7a;color:var(--raal-white)}.order-status-box-in-transit{background-color:#2196f3;color:var(--raal-white)}.order-status-box-received{background-color:#009688;color:var(--raal-white)}.order-status-device-in-transit{background-color:#3f51b5;color:var(--raal-white)}.order-status-delivered{background-color:#4caf50;border-color:#4caf50;color:var(--raal-white)}.order-status-under-claim{background-color:#ff9800;border-color:#ff9800;color:var(--raal-white)}.order-status-completed{background-color:#2e7d32;border-color:#2e7d32;color:var(--raal-white)}.order-status-cancelled{background-color:#f44336;border-color:#f44336;color:var(--raal-white)}.order-status-unreachable{background-color:#e64a19;border-color:#e64a19;color:var(--raal-white)}.orders-table-row{font-size:small;border-bottom:1px solid green}.orders-table-row:hover{background-color:#0b2e0240;cursor:pointer}.orders-table-row>div{padding:.75rem;font-size:1rem;margin-top:auto;margin-bottom:auto}.orders-table-row .order-status{min-width:auto}.orders-table-row .person-name{margin-bottom:var(--raal-internal-padding)}.orders-table-row>div:nth-child(1){width:10rem;min-width:10rem;max-width:10rem}.orders-table-row>div:nth-child(2){width:10rem;min-width:10rem;max-width:10rem}.orders-table-row>div:nth-child(3){width:15rem;min-width:15rem;max-width:15rem}.orders-table-row>div:nth-child(4){width:12rem;min-width:12rem;max-width:12rem}.orders-table-row>div:nth-child(5){width:12rem;min-width:12rem;max-width:12rem}.orders-table-row>div:nth-child(6){width:9rem;min-width:9rem;max-width:9rem}.shipment-overview{border:1px solid var(--raal-dark-green);border-radius:var(--raal-border-radius);padding:var(--raal-internal-padding)}.shipment-overview .section-title{padding-left:var(--raal-internal-padding);margin-bottom:var(--raal-internal-padding)}.dashboard{width:100%}.dashboard .title{font-weight:600;margin-bottom:var(--raal-external-padding)}.order-step1{display:flex;flex-direction:column;align-items:center;border:1px solid var(--raal-dark-green);border-radius:var(--raal-internal-padding);padding:var(--raal-external-padding)}.order-step1-devices{margin-bottom:2rem}.order-step1-devices .device{display:flex;flex-direction:column;align-items:center;width:14rem;border:1px solid var(--raal-green);border-radius:var(--raal-border-radius);padding:var(--raal-external-padding);margin-right:1rem}.order-step1-devices .device img{max-width:5rem}.order-step1-devices .device:last-child{margin-right:0}.device .device-accessories-warning{margin-top:var(--raal-internal-padding);margin-bottom:var(--raal-internal-padding);color:var(--raal-yellow);font-size:smaller}.raal-secondary-button{background-color:transparent;color:var(--raal-simple-white);font-weight:700;border:1px solid var(--raal-green);border-radius:.5rem;padding:.5rem 2rem}.raal-secondary-button:hover{border-width:2px;box-shadow:#0000 0 0,#0000 0 0,#1f85054d 0 10px 15px -3px}.order-step2{display:flex;flex-direction:column;align-items:center;border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:var(--raal-external-padding)}.order-step2-inputs{display:flex;flex-direction:column;width:60rem}.order-step2-inputs .row{justify-content:space-evenly;margin-bottom:var(--raal-internal-padding)}.order-step2-inputs .row .row{justify-content:space-between;width:22rem;margin-bottom:0}.order-step2-inputs .row>div{width:22rem}.order-step2-inputs .raal-text-edit{width:20rem;font-size:large}.order-step2-inputs>div div .short{width:8rem}.order-step2-inputs>div div .x-short{width:6rem}.order-step2 .row .row .house{margin-bottom:0;width:auto}.order-step2 .row .row .suit{margin-bottom:0;width:auto;margin-right:2rem}.order-step2-actions{justify-content:space-evenly;width:20rem;margin-top:2rem;margin-bottom:2rem}.order-address-information{border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:.5rem}.order-address-information .title{margin-bottom:1rem}.order-address-information .row>div:nth-child(1){width:6rem;min-width:6rem}.add-dropdown-wrapper{position:relative;display:inline-block}.dropdown-list{position:absolute;right:0;padding:0;margin-top:var(--raal-internal-padding);background-color:var(--raal-black);border:1px solid var(--raal-green);width:160px;border-radius:6px;z-index:10;list-style-type:none}.dropdown-item{padding:var(--raal-internal-padding);cursor:pointer;transition:background .2s ease}.dropdown-item:hover{color:var(--raal-green);background-color:var(--raal-black)}.order-comment{margin-top:var(--raal-external-padding)}.order-comment textarea{margin-top:var(--raal-internal-padding);padding:.5rem;border-radius:.5rem;border:1px solid var(--raal-green);background:var(--raal-black);color:var(--raal-simple-white);width:35rem;max-width:35rem;min-width:35rem;height:3rem}.order-summary-table-total{margin-top:.5rem;width:17rem}.order-summary-table-total .order-summary-table-total-row{display:flex;flex-direction:row;align-items:center;padding-top:.2rem;padding-bottom:.2rem;border-top:1px solid var(--raal-green);border-bottom:1px solid var(--raal-green)}.order-summary-table-total .order-summary-table-total-row div:nth-child(1){width:13rem}.order-summary-table-total .order-summary-table-total-row div:nth-child(2){width:4rem;text-align:right}.order-summary-total .raal-primary-button:hover{transform:scaleY(1.05)}.order-step4{display:flex;flex-direction:column;align-items:center;border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:var(--raal-external-padding)}.new-order-summary-content{justify-content:space-evenly;width:70rem}.new-order-summary-addresses{width:30rem}.new-order-summary-addresses .order-details-addresses-from{border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:.5rem}.new-order-summary-addresses .order-details-addresses-to{border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:.5rem;margin-top:var(--raal-external-padding)}.new-order-summary-addresses .order-details-addresses-from .order-address-information{border:0;padding:0}.new-order-summary-addresses .order-details-addresses-to .order-address-information{margin-top:0;border:0;padding:0}.new-order-summary-addresses .order-details-addresses .address-date{width:100%;border-top:1px solid var(--raal-green);margin-top:var(--raal-internal-padding);padding-top:var(--raal-internal-padding)}.order-details-addresses .order-details-addresses-from .order-address-information{margin-top:0}.new-order-summary-addresses .order-details-addresses .address-date>div:nth-child(1){width:16rem}.new-order-summary-items{width:35rem;border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:.5rem}.new-order-summary-items .title{margin-top:0;margin-bottom:var(--raal-external-padding)}.new-order-summary-items .order-summary-table-header{margin-bottom:var(--raal-internal-padding);padding-bottom:var(--raal-internal-padding);text-align:center;font-size:small;border-bottom:1px solid var(--raal-green)}.new-order-summary-items .order-summary-table-header>div:nth-child(1){width:10rem}.new-order-summary-items .order-summary-table-header>div:nth-child(2){width:3rem}.new-order-summary-items .order-summary-table-header>div:nth-child(3){width:4rem}.new-order-summary-items .order-summary-table-header>div:nth-child(4){width:6rem}.new-order-summary-items .order-summary-table-header>div:nth-child(5){width:5rem}.new-order-summary-items .order-summary-table-header>div:nth-child(6){width:5rem}.new-order-summary-items .order-summary-table-row{align-items:center;padding-top:var(--raal-internal-padding);padding-bottom:var(--raal-internal-padding);border-bottom:1px solid var(--raal-green)}.new-order-summary-items .order-summary-table-row .x-short{width:2rem}.new-order-summary-items .order-summary-table-row .short{width:4rem}.new-order-summary-items .order-summary-table-row .device-accessory-name{font-size:small;transform:translate(2rem)}.new-order-summary-items .order-summary-table-row .device-accessory-package{font-size:small}.new-order-summary-items .order-summary-table-row>div:nth-child(1){width:10rem}.new-order-summary-items .order-summary-table-row>div:nth-child(2){width:3rem;text-align:center}.new-order-summary-items .order-summary-table-row>div:nth-child(3){width:4rem;text-align:center}.new-order-summary-items .order-summary-table-row>div:nth-child(4){text-align:center;width:6rem}.new-order-summary-items .order-summary-table-row>div:nth-child(5){text-align:center;width:5rem}.new-order-summary-items .order-summary-table-row>div:nth-child(6){text-align:center;width:5rem}.order-summary-table .validation-message{font-size:x-small;margin-left:.4rem}.order-summary-table-row img{width:1rem;vertical-align:middle}.order-summary-table-row .image-disabled{opacity:.4}.order-summary-table-row .order-summary-table-row-add-accessory .add-dropdown-wrapper{display:flex;justify-content:center}.new-item-button{width:100%;text-align:center}.new-device-button{margin-top:var(--raal-external-padding);margin-bottom:var(--raal-external-padding)}.new-item-button img{border:1px solid var(--raal-green);border-radius:.375rem}.order-step4-actions{justify-content:space-evenly;width:26rem;margin-top:2rem;margin-bottom:2rem}.new-order{width:70rem}.validation-message{text-align:left;color:var(--raal-red)}.contact-person .row{margin-top:var(--raal-internal-padding)}.contact-person .row>div:nth-child(1){width:6rem}.order-details-addresses .order-address-information{margin-top:var(--raal-external-padding)}.order-details-addresses .row>div:nth-child(1){width:6rem}.order-details-attachments{margin-top:var(--raal-external-padding)}.order-details-attachments .title{padding-bottom:var(--raal-internal-padding);margin-bottom:var(--raal-internal-padding);border-bottom:1px solid var(--raal-green)}.order-details-attachments-lines>div{padding-bottom:var(--raal-internal-padding);margin-bottom:var(--raal-internal-padding);border-bottom:1px solid var(--raal-green)}.order-details-attachments-lines .attachment{align-items:center;justify-content:space-between;line-height:1}.order-details-attachments-lines .attachment img{margin-top:.3rem;width:1.25rem}.order-items .table-header,.order-items .row{border-bottom:1px solid var(--raal-green);padding-bottom:var(--raal-internal-padding);margin-bottom:var(--raal-internal-padding)}.order-items .row .device-accessory-name{transform:translate(2rem)}.order-items-width-10{width:10rem}.order-items-width-18{width:18rem}.order-status-summary .title{margin-bottom:var(--raal-internal-padding)}.order-status-line-content{width:100%;border-bottom:1px solid green;padding-top:var(--raal-internal-padding);padding-bottom:var(--raal-internal-padding)}.order-status-line-content .status-last-update-description{width:29rem}.order-status-line-content .status-description{width:28rem}.order-status-line-content .status-description:first-letter{text-transform:uppercase}.order-status-line-content .status-main-description{width:16rem}.order-status-line-content .status-date{flex-grow:1;align-content:center}.order-status-lines .timeline-item:first-child .timeline-marker .timeline-dot{background-color:var(--raal-green)}.order-status-lines{position:relative;display:flex;flex-direction:column}.timeline-item{display:flex;position:relative;align-items:center}.order-status-lines .timeline-item:nth-child(1) .timeline-connector{transform:translateY(50%)}.order-status-lines .last-timeline-connector{position:absolute;top:0;width:1px;height:50%;background-color:var(--raal-dark-green)}.timeline-dot{width:.5rem;height:.5rem;background-color:#cecfcd;border-radius:50%;position:relative;z-index:1}.timeline-marker{display:flex;flex-direction:column;align-items:center;margin-right:.5rem}.timeline-connector{position:absolute;top:0;width:1px;height:100%;background-color:var(--raal-dark-green)}.tracking-link{text-decoration:underline;color:var(--raal-green)}.order-details{width:100%}.order-details-content .first-column{margin-right:var(--raal-external-padding);width:40rem}.order-details-content .first-column>div{margin-bottom:var(--raal-external-padding)}.order-details-content .second-column{width:40rem}.user-profile-menu-content{min-width:15rem;background-color:var(--raal-dark-green);color:var(--raal-simple-white);border:1px solid var(--raal-black);padding:0}.user-profile-menu-content .menu-item{padding:0}.user-profile-menu-content .menu-item-action{padding:var(--raal-internal-padding)}.user-profile-menu-content .menu-item-action:hover{background-color:var(--raal-green);width:100%}.user-profile-data{width:100%;padding:var(--raal-internal-padding);border-bottom:2px solid var(--raal-black)}.user-profile-data .name{font-size:larger;color:var(--raal-white);text-align:center;padding-bottom:var(--raal-internal-padding)}#root{max-width:1280px;margin:0 auto}.content{display:flex;flex-direction:column;align-items:center;padding-top:var(--raal-external-padding);max-height:calc(95vh - 4rem);overflow:auto}.content>h1{width:100%;text-align:left}.page-section{border:1px solid var(--raal-dark-green);border-radius:.5rem;padding:.5rem}:root{--raal-font-family: Quicksand;--raal-black: #141514;--raal-white: #FCFBFA;--raal-simple-white: #FCFBFADA;--raal-dark-green: #0B2E02;--raal-green: #1F8505;--raal-red: #DB504A;--raal-purple: #7B61FF;--raal-yellow: #FFC123;--raal-border-radius: .75rem;--raal-internal-padding: .5rem;--raal-external-padding: 1rem;--checkout-dark-bg: 120 2% 8%;--checkout-dark-border: 108 93% 27%;--checkout-dark-text: 30 33% 98%;--checkout-dark-button: 108 93% 27%;--checkout-dark-button-hover: 108 93% 32%;font-family:var(--raal-font-family);line-height:1.5;font-weight:400;color-scheme:dark light;color:var(--raal-simple-white);background-color:var(--raal-black);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{background-color:var(--raal-black);color:var(--raal-white)}body{margin:0}h1{font-size:1.6rem;color:var(--raal-white);margin-bottom:var(--raal-external-padding)}a{color:var(--raal-white);text-decoration:inherit}a:hover{color:var(--raal-white)}.title{color:var(--raal-white);font-weight:600;font-size:1.125rem}.page-title{color:var(--raal-white);font-weight:600;font-size:1.6rem}.section-title{color:var(--raal-white);font-size:1.4rem;font-weight:600}.bold{font-weight:600;color:var(--raal-white)}.small-text{color:var(--raal-simple-white);font-size:small}.left-align-text{text-align:left}.right-align-text{text-align:right}.center-align-text{text-align:center}.row{display:flex;flex-direction:row}.center-align{justify-content:center}.table-header{display:flex;flex-direction:row;font-weight:600;color:var(--raal-white)}.flex-grow{flex-grow:2}select{color:var(--raal-black)}input[type=date]{border:1px solid var(--raal-green);border-radius:.25rem;color:var(--raal-white);background:var(--raal-black);padding:.275rem}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(41%) sepia(84%) saturate(426%) hue-rotate(85deg) brightness(89%) contrast(87%)}input[type=date]:disabled{border:1px solid var(--raal-simple-white);color:gray}.green-border{border:1px solid var(--raal-green);border-radius:var(--raal-border-radius);padding:var(--raal-internal-padding)}.dark-border{border:1px solid var(--raal-dark-green);border-radius:var(--raal-border-radius);padding:var(--raal-internal-padding)}.dark-green-background{background-color:var(--raal-dark-green)}.green-background{background-color:var(--raal-green)}.bg-raal-black{background-color:var(--raal-black)}.border-checkout-dark-border{border-color:hsl(var(--checkout-dark-border))}.text-checkout-dark-border{color:hsl(var(--checkout-dark-border))}.confirmation-dialog{background-color:var(--raal-black);border-color:var(--raal-dark-green)}
