@font-face {font-family: "Open Sans Regular";src: url(fonts/OpenSans/OpenSans-Regular-3ed9575dcc488c3e3a5bd66620bdf5a4.ttf)}@font-face {font-family: "Open Sans Variable";src: url(fonts/OpenSans/OpenSans-Variable-78609089d3dad36318ae0190321e6f3e.ttf)}html, body {font-family: "Open Sans Variable" !important;}body {background-attachment: fixed;background-repeat: no-repeat;background-size: cover;}.body-iframe {background-color: white;}main .container {padding-bottom: 3%;}nav, .nav-item, .nav-link {color: rgb(0, 63, 87) !important;font-weight: 500 !important;}.navbar {padding: 0;}.dropdown-menu {width: 250px;border: 1px solid black;}.dropdown-item::before {border-left: 0px !important;}.dropdown-item:hover {background-color: rgb(0, 112, 155);}.mobile.navbar {width: 50%;justify-content: flex-end !important;}.navbar-toggler-icon {background-image: url("/assets/navbar-toggler.svg") !important;filter: invert(18%) sepia(20%) saturate(4214%) hue-rotate(165deg) brightness(99%) contrast(101%);}@media screen and (max-width: 425px) {.mobile.navbar {width: auto;}}.breadcrumb-item {color: black !important;}.breadcrumb-item a {color: black !important;text-decoration: underline;}.breadcrumb-item a:hover {color: black !important;text-decoration: none;}.lender-header {font-size: 15px;width: 100%;text-align: center;border-bottom: 1px solid #dcdcdc;line-height: 0.1em;margin-top: 1em;}.lender-header span {background:#fff;padding:0 10px;color: grey;font-style: italic;}header {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;padding-bottom: 1em !important;}.active-language {box-shadow: 0 3px #8a307f inset;}.p-footer {margin-top: 1em !important;margin-right: 2%;}#calendar_footer .opening-times {margin-top: 1rem !important;margin-bottom: 1rem !important;}.opening-times {font-weight: bold;}footer.inside a {color: #333 !important;text-decoration: underline;margin-left: 2%;}footer.inside a:hover {color: #333 !important;text-decoration: none;}@media screen and (max-width: 767px) {.w-mobile {width: 100% !important;}}.badge-primary {color: #fff !important;background-color: rgb(0, 112, 155) !important;}.btn-primary, btn-primary.disabled, btn-primary:disabled {color: #fff !important;background-color: rgb(0, 112, 155) !important;border-color: rgb(0, 112, 155) !important;}.btn-primary:hover {color: #fff !important;background-color: rgb(0, 95, 132) !important;border-color: rgb(0, 86, 119) !important;}.btn-primary:focus, .btn-primary.focus {box-shadow: 0 0 0 0.2rem rgba(0, 112, 155, 0.5) !important;}.btn-success, btn-success.disabled, btn-success:disabled {color: #fff !important;background-color: rgb(109, 131, 0) !important;border-color: rgb(109, 131, 0) !important;}.btn-success:hover {color: #fff !important;background-color: rgb(93, 111, 0) !important;border-color: rgb(84, 100, 0) !important;}.btn-success:focus, .btn-success.focus {box-shadow: 0 0 0 0.2rem rgba(109, 131, 0, 0.5) !important;}.btn-warning, btn-warning.disabled, btn-warning:disabled {color: #212529 !important;background-color: rgb(255, 200, 42) !important;border-color: rgb(255, 200, 42) !important;}.btn-warning:hover {color: #212529 !important;background-color: rgb(217, 170, 36) !important;border-color: rgb(195, 153, 32) !important;}.btn-warning:focus, .btn-warning.focus {box-shadow: 0 0 0 0.2rem rgba(255, 200, 42, 0.5) !important;}.btn-danger, btn-danger.disabled, btn-danger:disabled {color: #fff !important;background-color: rgb(190, 30, 60) !important;border-color: rgb(190, 30, 60) !important;}.btn-danger:hover {color: #fff !important;background-color: rgb(162, 26, 51) !important;border-color: rgb(146, 23, 46) !important;}.btn-danger:focus, .btn-danger.focus {box-shadow: 0 0 0 0.2rem rgba(190, 30, 60, 0.5) !important;}.btn-info, btn-info.disabled, btn-info:disabled {color: #fff !important;background-color: #17a2b8 !important;border-color: #17a2b8 !important;}.btn-info:hover {color: #fff !important;background-color: #138496 !important;border-color: #117a8b !important;}.btn-info:focus, .btn-info.focus {box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5) !important;}.btn-light, btn-light.disabled, btn-light:disabled {color: #212529 !important;background-color: rgb(172, 193, 58) !important;border-color: rgb(172, 193, 58) !important;}.btn-light:hover {color: #212529;background-color: rgb(146, 164, 49) !important;border-color: rgb(131, 147, 44) !important;}.btn-light:focus, .btn-light.focus {box-shadow: 0 0 0 0.2rem rgba(172, 193, 58, 0.5) !important;}.btn-secondary, btn-secondary.disabled, btn-secondary:disabled {color: #fff !important;background-color: #6c757d !important;border-color: #6c757d !important;}.btn-secondary:hover {color: #fff !important;background-color: #5a6268 !important;border-color: #545b62 !important;}.c-white {color: white !important;}.c-lightgray {color: lightgray !important;}.c-red {color: rgb(190, 30, 60);}.bg-c-lightgray {background-color: lightgray;}.bg-c-green {background-color: rgb(109, 131, 0);}.bg-c-red {background-color: rgb(190, 30, 60);}.bg-c-orange {background-color: rgb(255, 200, 42);}.c-orange {color: rgb(255, 200, 42) !important;}.c-darkgray {color: darkgray;}.f-size-15 {font-size: 15px;}.f-size-17 {font-size: 17px;}.f-size-18 {font-size: 18px;}.f-size-19 {font-size: 19px;}.f-size-20 {font-size: 20px;}.f-size-22 {font-size: 22px;}.f-size-25 {font-size: 25px;}.f-size-07rem {font-size: 0.7rem;}.mt-pixel-14-min {margin-top: -14px;}.ml-percent-15-min {margin-left: -15%;}.ml-percent-5 {margin-left: 5%;}.mr-percent-5 {margin-right: 5%;}.pt-pixel-4 {padding-top: 4px;}.pt-pixel-10 {padding-top: 10px;}.pr-percent-5 {padding-right: 5% !important;}.plr-pixel-10 {padding: 0 10px 0 10px;}.plr-percent-10 {padding: 0 10% 0 10%;}.pr-pixel-5 {padding-right: 5px;}.pl-pixel-5 {padding-left: 5px;}@media only screen and (max-width: 991px) {.pr-pixel-5 {padding-right: 15px;}.pl-pixel-5 {padding-left: 15px;}}.b-0 {bottom: 0;}.va-super {vertical-align: super;}span.tooltip-hover {cursor: pointer;}.h-2 {height: 2px;}.mh-viewport-90 {min-height: calc(90vh);}.w-percent-97 {width: 97%;}.mw-150 {max-width: 150px;}.w-25 {width: 25px;}.w-pixel-50 {width: 50px !important;}.price-color {color: rgb(113, 28, 47);}.text-decoration-none {text-decoration: none;}.text-decoration-underline {text-decoration: underline;}.text-break-word {overflow-wrap: break-word;}.search-item .search-field {color: black;border: 1px solid transparent;box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);-webkit-transition: 0.5s;}.search-item .search-field:hover {color: white;box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.300);-webkit-transition: 0.5s;}.search-item a[class~="search-field"]:hover {background-color: rgb(190, 30, 60) !important;}.inventory.search-item {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);border-radius: 0.25rem;}.inventory.search-item .search-field {box-shadow: none;}.inventory.search-item .search-field:hover {box-shadow: none;}.white-space-normal {white-space: normal;}.wb-break-word {word-break: break-word;}.ow-break-word {overflow-wrap: break-word;}.fa-button {font-family: "Open Sans Regular", FontAwesome;}.filter-panel {box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);width: 250px;position: fixed;z-index: 1030;top: 17%;right: 0;background-color: lightgray;overflow-x: hidden;transition: 0.5s;padding-top: 8px;}.filter-panel .close-button {font-size: 36px;padding-bottom: 5px;-webkit-transition: 0.5s;}.close-button:hover {-webkit-transition: 0.5s;}.open-button {font-size: 20px;cursor: pointer;background-color: #111;color: white;padding: 10px 15px;border: none;-webkit-transition: 0.5s;}.open-button .navbar-toggler-icon {filter: invert(100%) sepia(95%) saturate(19%) hue-rotate(329deg) brightness(105%) contrast(104%) !important;}.open-button:hover {background-color: #444;-webkit-transition: 0.5s;}.search-sidebar-button {width: 60px;position: fixed;z-index: 1030;right: 0;top: 18%;transition: 0.5s;}@media only screen and (max-height: 767px) {.filter-panel {top: 20%;}.filter-panel-height {height: 70%;}.search-sidebar-button {top: 21%;}}@media only screen and (max-height: 550px) {.filter-panel {top: 30%;}.search-sidebar-button {top: 31%;}}.img-preview-content {width: 88% !important;position: absolute;object-fit: contain;}.img-content {width: 100% !important;position: absolute;object-fit: contain;}.img-container {position: relative;padding-bottom: 100%;}.search-bar {font-family: "Open Sans Regular" !important;width: 450px;}.search-bar button:focus {outline: black;}@media only screen and (max-width: 1199px) {.search-bar {width: 290px;}}@media only screen and (max-width: 1000px) {.search-bar {margin-top: 1%;width: 100%;}}.category-button {width: 2cm;height: 2cm;text-align: center;color: #ffffff;cursor: pointer;display: inline-block;background-color: rgb(190, 30, 60);}.carousel-item.active {position: relative;padding-bottom: 100%;}.description {border-top-left-radius: .25em !important;border-top-right-radius: .25em !important;padding-top: 5px;padding-bottom: 5px}.description-padding {padding: 5px 5px 0px 5px;}input[id=itemCount]::-webkit-inner-spin-button,input[id=itemCount]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}input[id=itemCount] {-moz-appearance: textfield;}.delete-item {font-size: 23px;}.delete-item:hover {color: #BE1E3C;-webkit-transition: 0.1s;}.item-button {white-space: nowrap;overflow: hidden;}.item-text {overflow: hidden;text-overflow: ellipsis;}.cart-item {color: black;}.cart-item a {text-decoration: none;color: black;}.cart-item a:hover {text-decoration: underline;color: black;}.cart-item a h1 {font-weight: bold;}@media only screen and (max-width: 991px) {.cart-title {display: none;overflow-x: hidden;}.cart-lg {display: none;}}.align-total-price {text-align: right;}@media only screen and (max-width: 767px) {.cart-checkout {margin-top: 5px;}.align-total-price {text-align: left;}}.cart-add-quantity {display: flex;}.cart-add-quantity .cart-field {flex: 1;box-shadow: 0px 1px 2px #666 !important;}.cart-add-quantity input {width: 25% !important;box-shadow: 0px 1px 2px #666 !important;border-radius: 0 !important;}.carousel-prev-icon:after {font-family: FontAwesome;content: "\f053";font-size: 40px;color: black;}.carousel-next-icon:after {font-family: FontAwesome;content: "\f054";font-size: 40px;color: black;}.inventory-buttons a:hover {color: white !important;}.inventory-buttons .btn {box-shadow: unset;margin-left: 0 !important;}.inventory-item-button {margin: 0;overflow: hidden;text-overflow: ellipsis;}.border-top-radius-0 {border-top-left-radius: 0 !important;border-top-right-radius: 0 !important;}.border-bottom-radius-0 {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}.was-validated .custom-control-input.neutral:valid ~ .custom-control-label:before {background-color: #dee2e6 !important;}.was-validated .custom-control-input.neutral:valid ~ .custom-control-label {color: #212529 !important;}.was-validated .custom-control-input.neutral:checked ~ .custom-control-label:before {background-color: #71dd8a !important;}.selection-button {width: 5cm;height: 5cm;text-align: center;font-size: x-large;color: #ffffff;cursor: pointer;display: inline-block;}.selection-button:hover {box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.500);color: white;}.button-1 {background-color: rgb(190, 30, 60);}.button-2 {background-color: rgb(109, 131, 0);}.button-3 {background-color: rgb(0, 112, 155);}.button-4 {background-color: rgb(255, 200, 42);}.pagination {margin: 0;padding: 0.3em 0.3em;}.pagination select {display: none;}.pagination .custom-select {display: block !important;}.pagination .currentStep {background-color: rgb(0, 112, 155);text-shadow: none;}.pagination a:hover {color: rgb(0, 112, 155);text-shadow: none;}.pagination .col-9 {padding-bottom: 0;}.pagination.form-group {margin: 0;}.pagination.form-group select {padding: 0 0 0 0.4em;}.custom-file-input:hover {cursor: pointer;}.rating:hover {cursor: pointer;color: orange !important;}.rating-button {position: absolute;right: 0;margin-right: 15px !important;}@media only screen and (max-width: 767px) {.rating-button {position: relative;width: 90%;margin-right: 0 !important;}}.fa-star.part:after {content: '\f005';color: rgb(255, 200, 42);margin-left: -18.8px;position: absolute;overflow: hidden;}.fa-star.part.full:after {width: 18.8px;}.history-modal {max-height: calc(100vh - 210px);overflow-y: auto;}@media (min-width: 1200px) {.modal-xl {max-width: 1140px;}}.panel-pickups {background-color: rgba(109, 131, 0, 0.5);}.panel-returns {background-color: rgba(190, 30, 60, 0.5);}.panel-excepted {background-color: rgba(255, 200, 42, 0.5);}.divider {border-top: 1px solid black;}#richText p {margin-bottom: 0;}main a:hover {background-color: inherit !important;}p {margin-top: 0;}.content h1 {margin: 0 0 0 0;border-bottom: 0px;padding: 0 0;}h1 {font-size: 1.5rem;}.btn {margin-right: 0;margin-left: 0;}.line-through {text-decoration: line-through !important;}.underline {text-decoration: underline !important;}.alert-error {color: #721c24;background-color: #f8d7da;border-color: #f5c6cb;}.alert-error hr {border-top-color: #f1b0b7;}.alert-error .alert-link {color: #491217;}.form-control {height: auto;}.action-menu {width: auto;}.dropdown-item {padding: 0.5em 30px 0.5em 5px !important;}.dropdown-toggle::after {content: none;border: 0;}.dropdown-button {width: 100%;}th a:hover, th a:focus {color: #444444 !important;}main a:hover {color: #555555 !important;}