body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:auto}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body,html{height:100%}body{background:#16858b;background:linear-gradient(180deg,#16858b 100px,#adf6fa 50%);background-attachment:fixed}a{text-decoration:none!important}.diblipNavbar .navbar,.diblipNavbar .navbar * :not(.dropdown-menu) *{background-color:#16858b;color:#fff!important}.diblipNavbar .navbar .dropdown-menu,.diblipNavbar .navbar .dropdown-menu *{background-color:#fff;color:#16858b!important}.diblipNavbar .navbar-toggler:focus{color:#16858b!important}.diblipNavbar .navbar-toggler-icon{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path stroke="%23fff" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"/></svg>')!important}.diblipNavbar .nav-link.active{width:-webkit-max-content;width:max-content;padding-left:10px;padding-right:10px;color:#fff!important;background-color:#de2a6a;border-radius:40px}@media (max-width:970px){.diblipNavbar .navbar-brand{position:absolute;top:0;left:calc(50% - 76px)}}.diblipNavbar .navbar .counterCart{color:#de2a6a!important}h1{font-weight:700;text-transform:uppercase}select:invalid{color:grey!important}.card,.dropdown-menu,.mainButton,.popover{box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.card{border:none!important;margin:0 10px 40px;color:#000}.card,.card-body,.card-header{border-radius:4px!important}.card-header{border:none!important}.mainCatalog>div>.card-header{background-color:unset!important}.card-body{padding:0!important}input:-ms-input-placeholder~span.aditional-placeholder:before{content:attr(title);position:absolute;right:30px;margin-top:-31px;z-index:4;color:grey}input:placeholder-shown~span.aditional-placeholder:before{content:attr(title);position:absolute;right:30px;margin-top:-31px;z-index:4;color:grey}.cartItem{margin-top:20px;margin-bottom:0}.selectedOption:not(:last-child):after{content:", "}.formElementLabel{background-color:#fff;color:grey;position:absolute;margin-top:-45px;margin-left:5px;padding-left:5px;padding-right:5px;font-size:10px;border-radius:10px;display:none}.expiredOffer{width:360px;margin:auto!important;background-color:#de2a6a!important;color:#fff;top:20px;right:20px;position:fixed!important;z-index:1030}.expiredOffer .expiredOfferButtons button{float:right;margin-left:10px}.OfferWillExpire{width:360px;margin:auto!important;background-color:orange!important;color:#000;top:115px;right:20px;position:fixed!important;z-index:1030}.cartContainer{position:fixed!important;right:10px;top:10px;z-index:1100;font-size:36px;color:#de2a6a;background-color:#de2a6a!important;border-radius:50%!important;height:90px;width:90px;text-align:center;margin:0!important}.cartContainer:before{margin-top:8px}input:not(:-ms-input-placeholder)+.formElementLabel{display:block}input:not(:placeholder-shown)+.formElementLabel{display:block}@-webkit-keyframes blinker{50%{background-color:#ff0}}@keyframes blinker{50%{background-color:#ff0}}@media print{body,html{background:none;height:99%}.qr{width:unset!important;height:unset!important}.logoQR{width:200px!important;margin-left:calc(50% - 100px);margin-top:-25px!important}.logoQR+div{margin-top:-20px}}.App>div:nth-child(2){padding-top:30px}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-check-input:checked{background-color:#de2a6a!important}.form-floating>label{color:#000;font-size:12px;font-weight:400;top:-25px!important;font-style:italic}.form-floating .form-control{display:table-cell;width:100vw}[contenteditable=true][placeholder]:empty:after{content:attr(placeholder)}.catalogCard:not(.manageCatalog){position:-webkit-sticky;position:sticky;top:0;z-index:1}.catalogCard:not(.catalogCardLevel1){top:65px}.catalogCard:not(.catalogCardLevel1){box-shadow:none}.catalogCard.catalogCardLevel2{padding-top:0;padding-bottom:0;color:#de2a6a!important;background-color:#eee}.catalogIconsContainer{float:right}.catalogIconsContainer>i{margin-left:10px}.catalogField:not(:empty),.catalogField[contenteditable=true]{display:block;font-style:italic;color:grey}.catalogField:not([contenteditable]):empty,.catalogField[contenteditable=false]:empty{display:none}.mainCatalogDescription{color:#d3d3d3;margin-left:20px;font-style:italic}.inactiveMainCatalogMsg{text-align:center;color:#fff;font-size:24px;padding:30px}.card-body,.card-header{padding:20px!important}.productCard:not(:last-child) .card-body{padding-bottom:0!important}.productCard:not(:last-child) .card-body>div{border-bottom:1px solid #d3d3d3;padding-bottom:16px!important}.productCard .card-title{font-size:medium!important}.product-children-container{padding:0;margin:0;list-style:none;-ms-box-orient:horizontal;display:-moz-flex;display:flex}.wrap{flex-wrap:wrap}.product-child{min-width:60px;max-width:100px;height:40px;min-height:40px;margin:0 10px 10px 0;border-radius:4px;color:#fff;text-align:center;font-size:x-small;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.price{border:3px solid #de2a6a;color:#de2a6a}.option,.price{background-color:#fff}.option{border:3px solid #16858b;color:#16858b}.price.selected{background-color:#de2a6a;color:#fff}.option.selected{background-color:#16858b;color:#fff}.dropdown{text-transform:unset!important}.catalogDescription,.catalogName{word-break:break-word}.mainCatalog>div>.card-header>div>.catalogName{text-shadow:1px 1px #16858b;text-align:center}.mainCatalog>div>.card-header>div>.catalogDescription{text-align:center}.catalogCard{min-height:76px}.catalogCard:after{position:absolute;right:45px;margin-top:-50px}.catalogCard.collapsed:after{content:"\25BC"}.catalogCard:not(.collapsed):after{content:"\25B2"}.catalogCard.catalogCardLevel1.collapsed{color:#16858b!important}.catalogCard.catalogCardLevel1:not(.collapsed){background-color:#de2a6a;color:#fff;border-radius:4px!important}.mainCatalog{color:#fff}.productContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff}.productContainer:nth-child(1n+2){border-top:1px solid #de2a6a}.subcatalog{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.tooltip-inner{background-color:#de2a6a!important;color:#fff!important;display:flex!important;flex-direction:row!important}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-top-color:#de2a6a!important}.catalogCalendar .fc-event-time:after{content:"\01F5D1";color:#fff;float:right}.catalogCalendar .fc-event-title-container{text-align:center}.catalogCalendar .fc-event-title-container:before{content:"=";color:#fff;position:absolute;bottom:-6px;margin-left:-4px}.card{margin:30px 10px 10px}.selectedTip{box-shadow:none}.nav-tabs{background-color:#d3d3d3;border-top-left-radius:4px;border-top-right-radius:4px;flex-wrap:nowrap!important}.warningOrdersTab:before{content:"\26A0"}.card{margin:20px}input+span.right-note-placeholder:before{content:attr(title);position:absolute;right:30px;margin-top:-30px;z-index:4;color:grey;font-style:italic}.locations .card{width:200px;height:220px}.locations .card:not(.addLocationQR)>div{margin-top:10px!important}.addLocationQR{display:flex;align-items:center;justify-content:center;background-color:#de2a6a!important;color:#fff}.logoQR{width:140px;display:block;margin:auto}.userRolePicker:after{float:right;margin-top:10px}.accountReportTable{margin:auto;border:1px solid #00878c}.transactionSummaryTable{margin-bottom:0}.accountReportTable>div>div{padding:10px}.accountReportTable>div:first-child>div{background-color:#00878c;color:#fff}.accountReportTable>div:not(:first-child):nth-child(odd)>div{background-color:#faebd7}
/*# sourceMappingURL=main.12bee20a.chunk.css.map */