<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
Click nbfs://nbhost/SystemFileSystem/Templates/Other/CascadeStyleSheet.css to edit this template
*/
/* 
    Created on : 2025. febr. 25., 18:08:11
    Author     : lalab
*/
.card {
    padding: 1rem !important;
    --bs-card-spacer-x: 0 !important;
    --bs-card-spacer-y: 0 !important;
}
/* ElvĂĄlasztĂł */
.b-example-divider {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}
/* SorkĂśz */
.line-height-0 {
    line-height: 0 !important;
}
.line-height-1 {
    line-height: 1 !important;
}
.line-height-2 {
    line-height: 2 !important;
}
.line-height-3 {
    line-height: 3 !important;
}
/* BetĹąmĂŠret */
.font-size-12 {
    font-size: 12px !important;
}
.font-size-13 {
    font-size: 13px !important;
}
.font-size-14 {
    font-size: 14px !important;
}
.font-size-15 {
    font-size: 15px !important;
}
.font-size-16 {
    font-size: 16px !important;
}
.font-size-17 {
    font-size: 17px !important;
}
.font-size-18 {
    font-size: 18px !important;
}
.font-size-19 {
    font-size: 19px !important;
}
.font-size-20 {
    font-size: 20px !important;
}
.font-size-21 {
    font-size: 21px !important;
}
.font-size-22 {
    font-size: 22px !important;
}
.font-size-23 {
    font-size: 23px !important;
}
.font-size-24 {
    font-size: 24px !important;
}
.font-size-25 {
    font-size: 25px !important;
}
.font-size-26 {
    font-size: 26px !important;
}
.font-size-27 {
    font-size: 27px !important;
}
.font-size-28 {
    font-size: 28px !important;
}
.font-size-29 {
    font-size: 29px !important;
}
.font-size-30 {
    font-size: 30px !important;
}
.font-size-31 {
    font-size: 31px !important;
}
.font-size-32 {
    font-size: 32px !important;
}
.font-size-33 {
    font-size: 33px !important;
}
.font-size-34 {
    font-size: 34px !important;
}
.font-size-35 {
    font-size: 35px !important;
}
.font-size-36 {
    font-size: 36px !important;
}
.font-size-37 {
    font-size: 37px !important;
}
.font-size-38 {
    font-size: 38px !important;
}
.font-size-39 {
    font-size: 39px !important;
}
.font-size-40 {
    font-size: 40px !important;
}
.font-size-41 {
    font-size: 41px !important;
}
.font-size-42 {
    font-size: 42px !important;
}
.font-size-43 {
    font-size: 43px !important;
}
.font-size-44 {
    font-size: 44px !important;
}
/* BetĹą vastagsĂĄg */
.font-weight-bold {
    font-weight: bold !important;
}
.font-weight-100 {
    font-weight: 100 !important;
}
.font-weight-200 {
    font-weight: 200 !important;
}
.font-weight-300 {
    font-weight: 300 !important;
}
.font-weight-400 {
    font-weight: 400 !important;
}
.font-weight-500 {
    font-weight: 500 !important;
}
.font-weight-600 {
    font-weight: 600 !important;
}
.font-weight-700 {
    font-weight: 700 !important;
}
.font-weight-800 {
    font-weight: 800 !important;
}
.font-weight-900 {
    font-weight: 900 !important;
}
.img-error, .img-danger {
    background-color: #dc3545 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-pink {
    background-color: #d63384 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-purple {
    background-color: #6f42c1 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-indigo {
    background-color: #6610f2 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-white {
    background-color: #fff !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-light {
    background-color: #f8f9fa !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-dark {
    background-color: #212529 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-gray {
    background-color: #6c757d !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-gray-dark {
    background-color: #343a40 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-success {
    background-color: #198754 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-orange {
    background-color: #fd7e14 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-warning {
    background-color: #ffc107 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-info {
    background-color: #0dcaf0 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-primary {
    background-color: #0d6efd !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-teal {
    background-color: #20c997 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.img-cyan {
    background-color: #0dcaf0 !important;
    padding: 4px;
    border-radius: 8px;
    opacity: .8;
}
.status-fixed {
    position: fixed !important;
    right: 24px !important;
    top: 20px !important;
    z-index: 10 !important;
}
.status {
    opacity: 1;
    transition: opacity 1s ease-out; /* Lassan tĹąnik el */
}
.status.hide {
    opacity: 0;
}
.documents-modal .modal-content {
    padding-top: .4rem !important;
    text-align: center !important;
}
.documents-text {
    text-align: left !important;
}
.documents-modal .close-modal {
    position: absolute;
    top: 1.5rem;
    right: 1.5rem;
    width: 3rem;
    height: 3rem;
    cursor: pointer;
    background-color: transparent;
}
.contact-link {
    text-decoration: none !important;
    color: #fd890d !important;
    transition: all .3s ease-in-out !important;
}
.contact-link:hover {
    color: #c17c33 !important;
    text-shadow: 2px 2px 4px #955130 !important;
    transition: all .3s ease-in-out !important;
}
.shopping-cart {
    position: absolute;
    top: 10px;
    right: 20px;
}
.circle-num {
    position: absolute;
    color: white;
    background-color: green;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    text-align: center;
    font-size: 12px;
    top: 20px;
}
.form-check-input.pay {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%2880, 80, 0, 1%29'/%3e%3c/svg%3e") !important;
}
.form-check-input.pay:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='red'/%3e%3c/svg%3e") !important;
}
.input-group-text.quantity {
    background-color: transparent !important;
    border: none !important;
}
.input-group&gt;.form-control, .input-group&gt;.form-floating, .input-group&gt;.form-select {
    position: absolute !important;
    min-width: 60px !important;
    right: 10px !important;
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
}
.btn-image {
    transform: scale(1);
    transition: all .5s ease-in-out;
}
.btn-image:hover {
    transform: scale(1.1);
    transition: all .5s ease-in-out;
}
.border-none {
    border: none !important;
}
.row-contact {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-0.5 * var(--bs-gutter-x));
    margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row-contact &gt; * {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
    padding-left: calc(var(--bs-gutter-x) * 0.5);
    margin-top: var(--bs-gutter-y);
}
@media (min-width: 992px) {
    .col-lg {
        flex: 1 0 0%;
    }
    .col-lg-auto {
        flex: 0 0 auto;
        width: auto;
    }
    .col-lg-1 {
        flex: 0 0 auto;
        width: 8.33333333%;
    }
    .col-lg-2 {
        flex: 0 0 auto;
        width: 16.66666667%;
    }
    .col-lg-3 {
        flex: 0 0 auto;
        width: 25%;
    }
    .col-lg-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
    .col-lg-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }
    .col-lg-6 {
        flex: 0 0 auto;
        width: 50%;
    }
    .col-lg-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }
    .col-lg-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }
    .col-lg-9 {
        flex: 0 0 auto;
        width: 75%;
    }
    .col-lg-10 {
        flex: 0 0 auto;
        width: 83.33333333%;
    }
    .col-lg-11 {
        flex: 0 0 auto;
        width: 91.66666667%;
    }
    .col-lg-12 {
        flex: 0 0 auto;
        width: 100%;
    }
}
.card-header:first-child {
    border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0 !important;
}
.card-header {
    padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x) !important;
    margin-bottom: 0 !important;
    color: var(--bs-card-cap-color) !important;
    background-color: rgba(0, 0, 0, 0.03) !important;
    border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color) !important;
}
select option {
    max-height: 200px !important;
}
.text-transparent {
    color: transparent !important;
}</pre></body></html>