:root { --background: #fadcc7; --text-color: #542707; --black: #0a0a0a; --black-bis: #121212; --black-ter: #242424; --white: #fffefe; --primary-color: #fadcc7; --primary-color-light: white; --primary-color-dark: #f09351; --primary-gradiend-light: #fce8d9; --primary-gradiend-dark: #f8d0b4; --secondary-color: #f6d5f7; --secondary-color-light: white; --secondary-color-dark: #e895eb; --light-shadow: rgba(255, 255, 255, 0.5); --dark-shadow: rgba(240, 147, 81, 0.5); /* --fa-primary-color: $text-color; --fa-secondary-color: $main-dark-pc; --fa-primary-opacity: 0.80; --fa-secondary-opacity: 0.80;*/ --danger-color: #fbd5d5; --warning-color: #fbf3d5; --info-color: #d5f1fb; } /*$breakpoint argument choices: - phone - tab-port - tab-land - desk - big-desktop */ html { overflow-y: auto; } .steps { list-style-type: none !important; } @media screen and (max-width: 768px) { .mt-2-mobile { margin-top: .5rem !important; } } .control.has-icons-left .icon, .control.has-icons-right .icon { z-index: 5; } .neomorph { box-shadow: -8px -8px 16px var(--light-shadow), 8px 8px 16px var(--dark-shadow); } .neomorphSmall { box-shadow: -6px -6px 12px var(--light-shadow), 6px 6px 12px var(--dark-shadow); } .neomorphXSmall { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow); } .neomorphXXSmall { box-shadow: -2px -2px 4px var(--light-shadow), 2px 2px 4px var(--dark-shadow); } .neomorphBottom { filter: drop-shadow(8px 8px 14px var(--primary-color-dark)); } .neomorphInset { box-shadow: inset 8px 8px 16px var(--dark-shadow), inset -8px -8px 16px var(--light-shadow); } .neomorphInsetSmall { box-shadow: inset 6px 6px 12px var(--dark-shadow), inset -6px -6px 12px var(--light-shadow); } .neomorphInsetXSmall { box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow); } .neomorphInsetXXSmall { box-shadow: inset 2px 2px 4px var(--dark-shadow), inset -2px -2px 4px var(--light-shadow); } .neoBtn { background: linear-gradient(145deg, var(--primary-gradiend-light), var(--primary-gradiend-dark)); box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow); border: none !important; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .neoBtn:focus { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow) !important; border: none !important; } .neoBtnInsetPlain { background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)); box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow); border: none !important; } .neoBtnInsetPlain:focus { box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow) !important; border: none !important; } .neoBtnSmall { background: linear-gradient(145deg, var(--primary-gradiend-light), var(--primary-gradiend-dark)); box-shadow: -2px -2px 4px var(--light-shadow), 2px 2px 4px var(--dark-shadow); border: none !important; } .neoBtnSmall:focus { box-shadow: -2px -2px 4px var(--light-shadow), 2px 2px 4px var(--dark-shadow); border: none !important; } .neoBtnSmall:focus:not(:active) { box-shadow: -2px -2px 4px var(--light-shadow), 2px 2px 4px var(--dark-shadow); } .neoBtnSmallInsetPlain { background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)); box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow); border: none !important; } .neoBtnSmallInsetPlain:focus { box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow) !important; border: none !important; } .neoBtnSmallXInsetPlain { background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)); box-shadow: inset 2px 2px 4px var(--dark-shadow), inset -2px -2px 4px var(--light-shadow); border: none !important; } .neoBtnSmallXInsetPlain:focus { box-shadow: inset 2px 2px 4px var(--dark-shadow), inset -2px -2px 4px var(--light-shadow) !important; border: none !important; } .neoBtnSmallPlain { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow); border: none !important; } .neoBtnSmallPlain:focus { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow) !important; border: none !important; } .neoFile { box-shadow: 0px 0px 0px var(--light-shadow), 0px 0px 0px var(--dark-shadow) !important; transition: all .2s linear; -webkit-backface-visibility: hidden !important; backface-visibility: hidden !important; } @media screen and (max-width: 768px) { .neoFile { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow) !important; background: var(--primary-color) !important; } } .neoFile:hover { box-shadow: -3px -3px 6px var(--light-shadow), 3px 3px 6px var(--dark-shadow) !important; } .neoFile.isSelected { background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)); box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow) !important; } .neoFile.is-active, .neoFile.active { box-shadow: inset 3px 3px 6px var(--dark-shadow), inset -3px -3px 6px var(--light-shadow) !important; color: var(--black) !important; } .neoInput { box-shadow: inset 2px 2px 4px var(--dark-shadow), inset -2px -2px 4px var(--light-shadow) !important; background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)); border: none !important; } .neoInput:focus { border: none !important; } .neoSelect > select { box-shadow: inset 2px 2px 4px var(--dark-shadow), inset -2px -2px 4px var(--light-shadow) !important; background: linear-gradient(145deg, var(--primary-gradiend-dark), var(--primary-gradiend-light)) !important; border: none !important; } .neoSelect > select:focus { border: none !important; } html { scrollbar-width: thin; } *, ::after, ::before { scrollbar-width: inherit; } ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-button { width: 8px; height: 5px; } ::-webkit-scrollbar-track { background: transparent; border: thin solid transparent; box-shadow: none; border-radius: 10px; } ::-webkit-scrollbar-thumb { border: thin solid transparent; border-radius: 10px; background: var(--primary-color); } body { background-image: url("/images/background.jpg"); background-size: cover; min-height: 100vh; } .loading { height: 100vh; justify-content: center; flex-direction: column; } .drinkCartList { display: flex; flex-direction: column; } .drinkCartItem { display: grid; grid-template-areas: "drinkName drinkQuantity drinkCross drinkPrice"; grid-template-columns: 1fr minmax(100px, 20%) 5% 10%; grid-template-rows: 100%; grid-gap: 5px; align-items: center; } .drinkCartItem:not(:last-child) { margin-bottom: 1rem; } .drinkCartPItem { display: grid; grid-template-areas: "drinkName drinkQuantity drinkCross drinkPrice"; grid-template-columns: 1fr 10% 5% 10%; grid-template-rows: 100%; grid-gap: 5px; align-items: center; } .drinkCartPItem:not(:last-child) { margin-bottom: 1rem; } .drinkCartName { grid-area: drinkName; } .drinkCartCross { grid-area: drinkCross; } .drinkCartQuantity { grid-area: drinkQuantity; } .drinkCartPrice { grid-area: drinkPrice; white-space: nowrap; } .column > .box > .title { padding: 10%; }