@import url("https://fonts.googleapis.com/css?family=Noto+Sans&display=swap");
body {  position: absolute;  min-height: 100%;  color: #e0e0e0;}
html {  scroll-behavior: smooth;}
#bottomBarContent {  width: 1100px;  left: 50%;  margin-left: -550px;  position: absolute;}
#blogLinkImg {  height: 14px;  width: 15px;  float: left;  margin-top: 2px;}
#content {  position: relative;  width: 100%;  min-width: 1100px;  height: 100%;  overflow: hidden;  background-color: white;}
#myCart {  display: inline-block;}
#searchImg {  position: absolute;  height: 20px;  margin-top: 7px;  margin-left: 61px;}
#searchBar {  position: relative;  width: 100%;  overflow: hidden;  background-color: white;  height: 0px;}
#searchSite {  width: 70%;  display: block;  position: relative;  margin: 0 auto;  height: 30px;  padding: 3px;  padding-left: 10px;  color: black;  margin-top: 4px;  font-size: 15px;  letter-spacing: 1px;}
#searchSite::-webkit-input-placeholder {  /* WebKit, Blink, Edge */  color: black;}#searchSite:-moz-placeholder {  /* Mozilla Firefox 4 to 18 */  color: black;  opacity: 1;}#searchSite::-moz-placeholder {  /* Mozilla Firefox 19+ */  color: black;  opacity: 1;}#searchSite:-ms-input-placeholder {  /* Internet Explorer 10-11 */  color: black;}#bottomBar {  position: relative;  width: 100%;  height: 47px;}.widthContainer {  position: relative;  width: 1100px;  margin: 0 auto;  height: 100%;  text-align: left;  margin-bottom: 40px;}.selectedTriangle {  position: absolute;  background-image: url(/files/selectedTriangle.png);  background-size: cover;  height: 20px;  width: 25px;  top: -10px;}#selectedTriangle1 {  left: 250px;}#selectedTriangle2 {  left: 345px;}#selectedTriangle3 {  left: 440px;}#selectedTriangle4 {  left: 522px;}#selectedTriangle5 {  left: 612px;}#selectedTriangle6 {  left: 710px;}#selectedTriangle7 {  left: 793px;}#blogLink {  position: relative;  float: left;  margin-top: 6px;}#searchImg:hover {  cursor: pointer;  opacity: 0.8;}#blogText {  display: inline-block;  float: left;  margin-top: 3px;  margin-left: 5px;}#myCartImg {  width: 17px;  float: left;  display: inline-block;  margin-top: 7px;  margin-left: 8px;}#myCartText {  float: left;  display: inline-block;  margin-top: 9px;  margin-left: 5px;}#aboutUs {  float: left;  margin-top: 9px;  margin-right: 10px;}#stores {  float: left;  margin-top: 9px;  margin-left: 10px;  margin-right: 10px;}#logIn {  float: left;}#logIn:hover {  cursor: pointer;}#loginImg {  float: left;  margin-left: 10px;  width: 18px;  margin-top: 7px;}#searchSpace {  width: 100%;  height: 0px;}#viewCart {  float: left;  display: block;  padding-left: 10px;  padding-top: 9px;  padding-right: 3px;}#viewCart:hover {  cursor: pointer;}#profile {  float: left;  margin-left: 10px;  margin-top: 9px;  margin-right: 3px;}#profile:hover {  cursor: pointer;}#logout {  float: left;  margin-left: 10px;  margin-top: 9px;}#logout:hover {  cursor: pointer;}#headerCart {  position: relative;  height: 20px;  top: -4px;}#orderProductNumber {  position: relative;  float: left;  background-color: #d34848;  margin-right: 5px;  color: white;  height: 15px;  width: 15px;  text-align: center;  border-radius: 12px;  line-height: 16px;  padding-right: 1px;}.signInTitle {  display: none;}#headerWrapper {  display: inline-block;  position: relative;  width: auto;}#alertMessageMessage {  position: relative;  width: 80%;  font-size: 15px;  text-align: center;  line-height: 20px;  margin: 0 auto;  margin-top: 40px;  margin-bottom: 45px;  font-family: Gotham;  color: black;  letter-spacing: 1px;}#alertMessageLogo {  width: 80%;}.mobileElement {  display: none !important;}#adminBarDiv {  position: fixed;  left: 0px;  top: 130px;  width: 300px;  z-index: 999;}#adminBarTitle {  position: relative;  width: 100%;  height: 45px;  line-height: 45px;  background-color: #00253f;  color: white;  font-size: 13px;  text-align: center;  letter-spacing: 1px;  border-radius: 0px 25px 25px 0px;  cursor: pointer;  transition: border-radius 0.1s ease-out, width 0.1s ease-out;  -moz-transition: border-radius 0.1s ease-out, width 0.1s ease-out;  -webkit-transition: border-radius 0.1s ease-out, width 0.1s ease-out;  -o-transition: border-radius 0.1s ease-out, width 0.1s ease-out;}#adminContent {  position: relative;  float: left;  width: 100%;  color: #4d5550;  margin-right: 20px;  margin-bottom: 30px;  margin-top: 0px;  height: 0px;  overflow: hidden;  background-color: #e2e2e2;  border-radius: 0px 0px 10px 0px;  overflow: auto;}#contentDiv {  width: calc(100% - 40px);  margin-left: 20px;  height: auto;  float: left;  display: block;  margin-top: 10px;}#adminBarTitle.open {  border-radius: 0px 10px 0px 0px;  width: 100%;}.subcontentName {  position: relative;  font-size: 15px;  color: white;  margin-bottom: 10px;  margin-top: 2px;  cursor: pointer;  display: inline-block;}.contentTitle {  position: relative;  font-size: 16px;  font-weight: bold;  width: 100%;  color: #00253f;  margin-bottom: 6px;}#newOrder {  background: #00253f;  margin-top: 11px;  border-radius: 3px;  margin-bottom: 11px;  height: 32px;  margin-left: 32px;  margin-right: 11px;  text-align: center;  line-height: 33px;  color: white;  cursor: pointer;  float: left;  width: 200px;}#newOrderFixedContainer {  position: fixed;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  display: none;  z-index: 1000;}#newOrderDiv {  position: relative;  margin: 0px auto;  margin-top: 10%;  padding-bottom: 40px;  width: 340px;  border: 1px solid white;  background-color: #ebe3d4;  background-color: white !important;  border: 1px solid #606060 !important;  height: 355px;  border-radius: 8px;}#newOrderTitle {  margin-top: 15px;  margin-bottom: 20px;  padding-left: 20px;  padding-bottom: 10px;  text-align: left;  color: black;  border-bottom: 1px solid #ccc;}.orderDiv {  color: #00253f;  margin-left: 5px;  padding: 4px;  padding-left: 6px;  width: 92%;  font-size: 14px;  float: left;  border: 1px solid #525252;  border-radius: 6px;  margin-bottom: 5px;}.deleteOrder {  float: right;  cursor: pointer;}.orderName {  float: left;  margin-top: 6px;  margin-left: 5px;}#newOrderAccept {  position: absolute;  width: 70%;  margin-left: 15%;  text-align: center;  top: 340px;  color: white;  cursor: pointer;  background-color: #00253f;  border-radius: 4px;  height: 33px;  line-height: 33px;  border: 1px solid #00253f;}#newOrderAccept:hover {  border: 1px solid #00253f;  color: #00253f;  background-color: transparent;}.alertMessageClose {  color: #333234;}#newOrderCloseButton {  color: black;  font-size: 20px;}.alertMessageFixedContainer {  position: fixed;  left: 0px;  top: 0px;  width: 100%;  height: 100%;  display: none;  z-index: 1001;}.alertMessageDivContainer {  position: absolute;  left: 0px;  width: 100%;  top: 0px;  height: 100%;}.alertMessageDiv {  position: relative;  margin: 0px auto;  margin-top: 10%;  padding-bottom: 40px;  width: 335px;  border: 1px solid black;  border-radius: 10px;  background-color: white;}.alertMessageLogoDiv {  position: relative;  width: 70px;  height: 149px;  margin: 0 auto;  margin-top: 34px;}.alertMessageLogo {  display: block;  position: relative;  margin: 0 auto;  margin-top: 30px;}.alertMessageBkgImg {  position: absolute;  left: 0px;  top: 0px;}.alertMessageMessage {  position: relative;  width: 80%;  font-size: 15px;  text-align: center;  line-height: 20px;  margin: 0 auto;  margin-top: 40px;  margin-bottom: 45px;  color: black;  letter-spacing: 1px;}.alertMessageAceptarWrapper {  position: absolute;  bottom: 20px;  width: 100%;}.alertMessageAceptar {  background-color: #132457;  font-family: Gotham;  border: 1px solid #132457;  line-height: 35px;  border-radius: 5px;}.alertMessageAceptar:hover {  cursor: pointer;  opacity: 0.8;}.alertMessageClose {  position: absolute;  top: 8px;  right: 6px;  cursor: pointer;  text-align: center;  color: black;  padding-top: 1px;  font-size: 20px;  background-color: transparent;  padding: 0;}.alertMessageClose {  position: absolute;  top: 8px;  right: 6px;  cursor: pointer;  text-align: center;  color: white;  padding-top: 1px;  font-size: 14px;  background-color: transparent;  padding: 0;}#source {  position: relative;  float: left;  width: 70%;  height: 34px;  border: 1px solid #ccc;  border-radius: 5px;  margin-top: 5px;  padding-left: 10px;  padding-right: 10px;  background-color: white;  margin-left: 15%;  color: #606060;}#salesmanInputsDiv {  display: block;  width: 100%;  position: relative;  float: left;}.orderChannelLogo {  width: 22px;  float: left;}.orderChannelInput {  width: 66%;  height: 30px;  border: 1px solid #ccc;  border-radius: 5px;  margin-top: 10px;  margin-left: 15%;  color: #606060;  display: none;  padding-left: 3%;}.ordersContainer {  margin-bottom: 20px;  overflow: hidden;}.pendingOrders {  width: auto;  float: left;  cursor: pointer;}#cartMessageDiv {  width: 600px;  height: 300px;}.mainMessage {  margin-top: 38px;  width: 100%;  text-align: center;  float: left;  color: black;  font-size: 14px;  letter-spacing: 1px;  margin-bottom: 30px;}.alertColumn1 {  width: 45%;  float: left;}.alertColumn2 {  width: 55%;  float: right;  padding-top: 20px;}#cartProductImage {  width: 200px;  height: 200px;  background-position: center;  background-size: contain;  background-repeat: no-repeat;  margin: auto;}#cartProductTitle {  color: black;  font-size: 15px;  margin-bottom: 15px;  text-align: left;}#cartProductPrice {  position: relative;  float: left;  color: #9c9c9c;  text-align: center;  font-size: 14px;  letter-spacing: 1px;  margin-bottom: 25px;}#cartSpecs {  width: 100%;  float: left;  height: 50px;}.specContainer {  color: black;  text-transform: lowercase;  font-size: 14px;  width: fit-content;  float: left;  margin-right: 25px;}.specTitle1 {  float: left;  padding-top: 5px;  font-weight: bold;  margin-right: 10px;}.cartSpecImage {  float: left;  width: 26px;}.cartNoImageSpec {  float: left;  padding-top: 5px;  margin-right: 10px;  margin-left: 0px;}#cartMessageButtonsWrapper {  position: relative;  display: block;  width: 100%;  float: left;  height: auto;  overflow: hidden;  margin-top: 10px;}.cartMessageAceptar {  display: block;  float: left;  width: 140px;  margin-left: 5px;  margin-right: 5px;  font-size: 14px;  height: 30px;  line-height: 30px;  letter-spacing: 1px;  font-weight: bold;  text-transform: lowercase;}.whatsAppWebContainer {  width: 200px;  height: 90px;  position: fixed;  bottom: -100px;  right: 20px;  z-index: 1000;  transition: bottom 0.1s ease-out, width 0.1s ease-out;  -moz-transition: bottom 0.1s ease-out, width 0.1s ease-out;  -webkit-transition: bottom 0.1s ease-out, width 0.1s ease-out;  -o-transition: bottom 0.1s ease-out, width 0.1s ease-out;}.whatsAppWebContainer.open {  bottom: 10px;}.whatsAppWebLogo {  width: 100%;  /* height: 87%; */}#accountOptions,#accountOptions1,#accountOptions2 {  position: relative;  float: left;  width: 94px;  height: 50px;  /*overflow: hidden;*/  font-size: 14px;  color: white;  text-align: center;}#accountOptions:hover,#accountOptions1:hover,#accountOptions2:hover {  height: 119px;}#myProfileUser1,#myProfileUser2 {  background-color: white;  color: #132457;  width: 150px;  position: relative;  overflow: hidden;  height: 25%;  line-height: 25px;  border: 1px solid #03144a;  border-radius: 9px 9px 0px 0px;  margin-left: -80px;  display: none;  box-shadow: rgba(0, 0, 0, 0.1) -1px 7px 8px;}#myProfileUser {  background-color: white;  color: #132457;  width: 150px;  position: relative;  overflow: hidden;  height: 25%;  line-height: 25px;  border: 1px solid #03144a;  border-radius: 9px 9px 0px 0px;  margin-left: -80px;  display: none;  box-shadow: rgba(0, 0, 0, 0.1) -1px 7px 8px;}#myProfileUser:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#myProfileUser1:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#myProfileUser2:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#logoutUser {  background-color: white;  border: 1px solid #03144a;  border-top: none;  color: #132457;  width: 150px;  position: relative;  overflow: hidden;  height: 25%;  line-height: 25px;  border-radius: 0px 0px 9px 9px;  margin-left: -80px;  display: none;  box-shadow: rgba(0, 0, 0, 0.1) -1px 7px 8px;}#logoutUser1,#logoutUser2 {  background-color: white;  border: 1px solid #03144a;  border-top: none;  color: #132457;  width: 150px;  position: relative;  overflow: hidden;  height: 25%;  line-height: 25px;  border-radius: 0px 0px 9px 9px;  margin-left: -80px;  display: none;  box-shadow: rgba(0, 0, 0, 0.1) -1px 7px 8px;}#logoutUser:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#logoutUser1:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#dialogIconTriangle {  position: absolute;  top: 43px;  right: 38px;  font-size: 26px;  z-index: 1;  display: none;}#logoutUser2:hover {  background-color: #03144a;  color: white;  font-weight: 800;}#dialogIconTriangle,#dialogIconTriangle1,#dialogIconTriangle2 {  position: absolute;  top: 43px;  right: 38px;  font-size: 26px;  z-index: 1;  display: none;}.relatedProductsDiv {  position: relative;  width: 550px;  max-width: 90%;  margin: 0 auto;  height: auto;  overflow: hidden;  margin-bottom: 15px;  display: none;}.relatedProductsTitle {  position: relative;  width: 90%;  text-align: center;  margin: 0 auto;}.relatedProductsDivSliderContainer {  position: relative;  width: 100%;  height: auto;  overflow: hidden;}.relatedProductsDivSlider {  position: relative;  width: 90%;  height: auto;  overflow: hidden;  margin: 0 auto;}.relatedSliderLeftArrow {  position: absolute;  top: calc(50% - 8px);  left: 0px;  cursor: pointer;}.relatedSliderRightArrow {  position: absolute;  top: calc(50% - 8px);  right: 0px;  cursor: pointer;}#footerBottom {  position: relative;  width: 100%;  height: 45px;  overflow: hidden;  text-align: center;}.rights {  position: absolute;  width: 100%;  text-align: center;  display: block;  font-size: 11px;  text-align: center;  line-height: 45px;  pointer-events: none;}.byluna {  display: block;  height: 100%;  float: right;  margin-right: 100px;}body .fa,body .far,body .fas {  font-family: "Font Awesome 5 Free" !important;}@media (orientation: portrait) {  .byluna {    margin-right: 0px;  }  html {    width: 100%;    height: auto;    min-height: 100%;    position: relative;  }  .centeredContent,  .widthContainer {    width: 90% !important;  }  .mobileElement {    display: block !important;  }  .whatsAppWebContainer {    width: 150px;    right: 3px;  }#content {    min-width: 0px;    margin-bottom: 60px;  }  .responsiveElement {    min-width: 0px !important;  }  #loaderDiv {    position: relative;    margin: 0px auto;    top: calc(50% - 20px);    width: 40px;  }  #adminBarDiv {    top: 70px;    width: 230px;  }  #newOrder {    margin-top: 24px;    margin-left: 22px;    width: 190px;  }  #cartMessageDiv {    width: 90%;    margin-top: 36%;    border: 1px solid black;    height: auto;    overflow: hidden;  }  .alertColumn1,  .alertColumn2 {    width: 100%;  }  #cartProductImage {    width: 120px;    height: 120px;  }  #cartProductTitle {    text-align: center;  }  #cartProductPrice {    text-align: center;    float: none;    margin-bottom: 10px;  }}@media (max-width: 1024px) {  #content {    max-width: 1024px;  }}