@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);
:root{--primary-color-orange: #e87511;--primary-color-gray: #898e8c;--primary-color-black: #0a0b09;--primary-color-white: #ffffff;--secondary-color-green: #06f5ac;--secondary-color-blue: #0606f5}.text-w-orange{color:var(--primary-color-orange)}.w-text-small{font-size:.8rem}.break-all{word-break:break-all}.w-60{width:60%}.w-40{width:40%}

.modal[data-v-3bcdb97e] {
  display: block;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgb(0, 0, 0);
  background-color: rgba(0, 0, 0, 0.4);
}
.modal-content[data-v-3bcdb97e] {
  background-color: #fefefe;
  margin: 15% auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
}
.close[data-v-3bcdb97e] {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.close[data-v-3bcdb97e]:hover,
.close[data-v-3bcdb97e]:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}


.wrap-text[data-v-0a33d786] {
  word-wrap: break-word;
  word-break: break-word;
  white-space: normal;
}
.main-flex-container[data-v-0a33d786] {
  display: flex;
  flex-direction: row;
  gap: 1rem;
}
.flex-container[data-v-0a33d786] {
  display: flex;
  flex-grow: 1;
  flex-direction: column;
  gap: 1rem;
}
.td-license[data-v-0a33d786] {
  width: 20%;
}
@media (max-width: 1028px) {
.main-flex-container[data-v-0a33d786] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
}
}
@media (max-width: 1300px) {
.td-license[data-v-0a33d786] {
    width: 30%;
    word-break: break-all;
}
}
@media (max-width: 768px) {
.td-license[data-v-0a33d786] {
    width: 50%;
    word-break: break-all;
}
}
.flex-item.big[data-v-0a33d786] {
  flex: 1 1 calc(40% - 1rem);
}
.flex-item[data-v-0a33d786] {
  flex: 1 1 calc(25% - 1rem);
  display: flex;
  flex-direction: column;
}
.last-order[data-v-0a33d786]:hover {
  cursor: pointer;
}
.min-height-5rem[data-v-0a33d786] {
  min-height: 5rem;
}


.round-button[data-v-463f7faa] {
  border-radius: 2rem;
}
.statusCode[data-v-463f7faa]{
  font-size: 25rem;
  color: rgb(247, 248, 252);
  text-shadow: 1rem 1rem 2rem lightgrey;
}
@media only screen and (max-width: 1024px) {
.statusCode[data-v-463f7faa]{
    font-size: 15rem;
    color: rgb(247, 248, 252);
    text-shadow: 1rem 1rem 2rem lightgrey;
}
}


.bg-gray-darker[data-v-5a28e061] {
  background-color: #eceded;
}
.th-width[data-v-5a28e061] {
  display: flex;
  justify-content: flex-start;
  width: 15rem;
}
@media (max-width: 767px) {
.th-width[data-v-5a28e061] {
    display: flex;
    justify-content: flex-start;
    width: 10rem;
}
}

.p-button[data-v-099c07a0]{background-color:var(--primary-color-orange);border:none}a[data-v-099c07a0]{color:var(--primary-color-orange)}
.container[data-v-9f3c6642]{font-size:.9rem}.form-check-label[data-v-9f3c6642]{margin-bottom:.5rem}.border-color[data-v-9f3c6642]{border-color:#eee}.font-small[data-v-9f3c6642]{font-size:.8rem}

.mb-10[data-v-58f43863] {
  margin-bottom: 6rem;
}
@media (min-width: 768px) {
.w-60[data-v-58f43863] {
    width: 60%;
}
}


.view-button[data-v-187c8182]:hover {
  width: auto;
  cursor: pointer;
  opacity: 0.8;
}
.data-table[data-v-187c8182] {
  display: block;
}
.data-list[data-v-187c8182] {
  display: none;
}
@media screen and (max-width: 1000px) {
.data-table[data-v-187c8182] {
    display: none;
}
.data-list[data-v-187c8182] {
    display: block;
}
}


.seperate-container[data-v-f6f9703a] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 80%;
  margin: 0 auto;
}
.seperate-container-2[data-v-f6f9703a]{
  width: 75%;
}
.seperate-container-3[data-v-f6f9703a]{
  display: flex;
  justify-content: space-between;
  align-items: end;
  gap: 5rem;
}
.seperate-table[data-v-f6f9703a] {
  width: 60%;
}
@media only screen and (max-width: 1028px) {
.seperate-container[data-v-f6f9703a] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    margin: 0;
    padding: 0 .5rem;
}
.seperate-container-2[data-v-f6f9703a]{
    width: 100%;
}
}
@media only screen and (max-width: 768px) {
.seperate-container-3[data-v-f6f9703a]{
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 2rem;
}
.seperate-table[data-v-f6f9703a] {
    width: 100%;
}
}
.round-button[data-v-f6f9703a] {
  border-radius: 2rem;
}


.seperate-container[data-v-1371f78f] {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 80%;
  margin: 0 auto;
}
.seperate-container-2[data-v-1371f78f]{
  width: 75%;
}
.seperate-container-3[data-v-1371f78f]{
  display: flex;
  justify-content: space-between;
  align-items: end;
  gap: 5rem;
}
.seperate-table[data-v-1371f78f] {
  width: 60%;
}
@media only screen and (max-width: 1028px) {
.seperate-container[data-v-1371f78f] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 100%;
    margin: 0;
    padding: 0 .5rem;
}
.seperate-container-2[data-v-1371f78f]{
    width: 100%;
}
}
@media only screen and (max-width: 768px) {
.seperate-container-3[data-v-1371f78f]{
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 2rem;
}
.seperate-table[data-v-1371f78f] {
    width: 100%;
}
}
.round-button[data-v-1371f78f] {
  border-radius: 2rem;
}


.info-text[data-v-b0e6d006] {
  color: rgb(129, 129, 129);
}
button {
&[data-v-b0e6d006] {
  background-color: #E87511;
  border: 1px solid #E87511;
  color: #fff;
  }
&[data-v-b0e6d006]:hover {
    background-color: #CE6103;
}
}


button {
&[data-v-2d8f0403] {
  background-color: #E87511;
  border: 1px solid #E87511;
  color: #fff;
}
&[data-v-2d8f0403]:hover {
    background-color: #CE6103;
}
}

.card[data-v-ab5d7b48]{box-shadow:none;border:1px solid #e3e3e3;background-color:#f5f5f5}.price-tag small[data-v-ab5d7b48]{display:block;font-size:.8em;margin-top:5px}.product-price-block[data-v-ab5d7b48]{display:flex;flex-direction:column;padding:10px;position:absolute;top:-50px;right:-15px;border-radius:20px;background-color:#e87511;z-index:10}.product-price-block .price[data-v-ab5d7b48]{transition:background-color .5s;font-size:1.5rem;font-weight:bold;color:#fff}.product-price-block .price-with-tax[data-v-ab5d7b48]{font-size:.9rem;color:#ccc;align-self:end}.error-message[data-v-ab5d7b48]{font-size:.8rem}[data-v-ab5d7b48] .product-description img{height:auto;width:100%}button[data-p-severity=success][data-v-ab5d7b48]{background-color:#00ce90;border:1px solid #00ce90}button[data-p-severity=success][data-v-ab5d7b48]:hover{background-color:#06f5ac}.return-to-overview-btn[data-v-ab5d7b48]{background-color:var(--primary-color-orange);border:1px solid var(--primary-color-orange)}.return-to-overview-btn[data-v-ab5d7b48]:hover{background-color:#ce6103}

.lg-icon[data-v-590ed9c1] {
  font-size: 1.5rem;
}
.text-discount[data-v-590ed9c1] {
  font-size: 0.65rem;
  font-weight: 600;
}
.product-item {
&[data-v-590ed9c1] {
  height: 100%;
  box-shadow: rgba(0, 0, 0, 0.06) 0 5px 15px 0;
  border: 1px solid #ebebeb;
  border-radius: 4px;
  color: black;
  padding: 20px 20px 10px 20px;
  cursor: pointer;
  min-width: 250px;
  }
&[data-v-590ed9c1]:hover {
    box-shadow: 0 14px 25px rgba(0, 0, 0, .1);
}
}
.product-item > a > .d-flex.flex-column[data-v-590ed9c1] {
  display: flex;
  flex-direction: column;
  height: 100%; /* card stretches to row height */
}
.secondary-product-title[data-v-590ed9c1] {
  color: rgb(137, 142, 140);
  font-size: 0.9rem;
}
.price-incl-tax[data-v-590ed9c1] {
  font-size: 0.8rem;
}
.product-description[data-v-590ed9c1] {
  font-size: 0.8rem;
}
.os-options[data-v-590ed9c1] {
  color: rgb(137, 142, 140);
}
.product-label[data-v-590ed9c1] {
  position: absolute;
  background-color: var(--primary-color-orange);
  font-weight: 500;
  color: white;
  top: -15px;
  left: -12px;
  padding: 10px 15px;
}
.w-text-orange[data-v-590ed9c1] {
  color: var(--primary-color-orange);
}
.turbo-button[data-v-590ed9c1] {
  text-decoration: none;
  color: inherit;
}
@media (max-width: 640px) {
.text-discount[data-v-590ed9c1] {
    font-size: 0.8rem;
    font-weight: 600;
}
}


.grid-container[data-v-7369ee84] {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 30px;
  align-items: stretch;
}
@media (min-width: 1440px) {
.grid-container[data-v-7369ee84] {
    grid-template-columns: repeat(4, 1fr);
}
}
@media (min-width: 1200px) and (max-width: 1440px) {
.grid-container[data-v-7369ee84] {
    grid-template-columns: repeat(4, 1fr);
}
}
@media (max-width: 1200px) {
.grid-container[data-v-7369ee84] {
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}
}
@media (max-width: 768px) {
.grid-container[data-v-7369ee84] {
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
}
}
@media (max-width: 576px) {
.grid-container[data-v-7369ee84] {
    grid-template-columns: 1fr;
}
}


.breadcrumb-a[data-v-03c1c639]:hover {
  opacity: 0.8;
  color: unset;
}
.fas.fa-caret-right[data-v-03c1c639] {
  font-size: 80%;
}

.container[data-v-32cd4105]{font-size:.9rem}h1[data-v-32cd4105]{color:#e97512}.fade-enter-active[data-v-32cd4105],.fade-leave-active[data-v-32cd4105]{transition:all .3s}.fade-enter-from[data-v-32cd4105],.fade-leave-to[data-v-32cd4105]{opacity:0}.order-rule-image-wrapper[data-v-32cd4105]{max-width:200px}@media(max-width: 768px){.order-rule-image-wrapper[data-v-32cd4105]{max-width:125px}}
.cart-btn[data-v-04e365a2]{padding:.75rem 2.3rem}.card[data-v-04e365a2]{font-size:.8rem;border-radius:0}.total-price[data-v-04e365a2]{font-size:1.2rem}.total-price-w-tax[data-v-04e365a2]{font-size:.8rem}.cart-total-count[data-v-04e365a2]{display:flex;font-size:.9rem;align-items:center;justify-content:center;font-weight:bold;border-radius:50%;width:35px;height:35px;background-color:#fff;position:absolute;top:-10px;right:0;color:#e97512}
.toolbar{position:relative;height:80px}.toolbar .logo{background-color:#fff}.toolbar .logo img{width:100px;height:auto;cursor:pointer !important}.country-flag{height:15px}.second{position:relative;background:var(--primary-color-orange);color:#fff;padding-left:var(--padding-left)}.second::before{content:"";position:absolute;left:0;top:0;width:40px;height:85px;background:#fff;clip-path:polygon(0 0, 100% 0, 0 100%);z-index:1}.menu-items{font-size:.9rem}.menu-item{cursor:pointer;padding:1rem 0 1rem 0;flex-shrink:0}.extra-menu-items{font-size:.8rem}.extra-menu-items a{text-decoration:none;color:#fff}:root{--padding-left: 3rem}@media(min-width: 960px){.navbar-logo{padding-left:40px;padding-right:41px}}@media(max-width: 1900px){:root{--padding-left: 3rem}}@media(max-width: 1700px){:root{--padding-left: 3rem}}@media(max-width: 1400px){:root{--padding-left: 3rem}}@media(max-width: 1210px){:root{--padding-left: 2rem}}@media(max-width: 950px){:root{--padding-left: 2rem}}@media(max-width: 768px){:root{--padding-left: 1rem}}@media(max-width: 640px){.navbar-logo{padding-left:15px;padding-right:45px}}@media(min-width: 640px)and (max-width: 959px){.navbar-logo{padding-left:30px;padding-right:30px}}@media(max-width: 520px){.second::before{height:0;width:0}.logo{display:none !important}}.p-tieredmenu-root-list{margin-bottom:0}.p-tieredmenu .p-menuitem-link{color:var(--primary-color-orange)}.text-black{color:#000;font-size:1.5rem}.p-menubar{background:none;border:none;box-shadow:none}.p-menubar .p-icon{color:#fff}.p-menubar-root-list{margin-bottom:0}.p-menuitem-content:hover .p-menuitem-text{color:#3a3a3a}.p-menuitem-content:hover .p-icon{color:#3a3a3a}.p-menuitem-active .p-menuitem-text{color:#3a3a3a !important}.p-menuitem-active .p-icon{color:#3a3a3a}.p-menuitem.p-focus .p-menuitem-text{color:#3a3a3a !important}.p-menuitem.p-focus .p-icon{color:#3a3a3a}.p-submenu-list .p-menuitem-content .p-menuitem-text{color:#3a3a3a}.p-menuitem-active .p-menuitem-text{color:#fff}.p-menuitem-content .p-menuitem-text{color:#fff}@media screen and (max-width: 960px){.p-menubar .p-menubar-button{display:none}.p-menubar{position:inherit}.p-menubar .p-menubar-root-list{display:flex;align-items:center;position:unset;padding:unset;background:inherit;border:unset;box-shadow:unset;width:unset}}
