/* =========================================================
   ZLATO Z OLIV – DOPRAVA A PLATBA V1
   HERO + DOPRAVA
   ========================================================= */

.zzo-dp,
.zzo-dp *{
    box-sizing:border-box !important;
}

.zzo-dp{
    width:100% !important;
    max-width:none !important;

    margin:0 !important;
    padding:0 !important;

    color:#253511 !important;
}

.zzo-dp-container{
    position:relative !important;
    z-index:4 !important;

    width:min(1240px,calc(100% - 64px)) !important;

    margin:0 auto !important;
}


/* =========================================================
   HERO
   ========================================================= */

.zzo-dp-hero{
    position:relative !important;

    width:100% !important;
    min-height:555px !important;

    margin:0 !important;
    padding:0 !important;

    display:flex !important;
    align-items:center !important;

    overflow:hidden !important;

    background:#fffdf8 !important;
}

.zzo-dp-hero-bg{
    position:absolute !important;

    top:0 !important;
    right:0 !important;
    bottom:0 !important;

    width:60% !important;

    background-image:url("/user/documents/doprava-platba-hero-v1.jpg") !important;
    background-size:cover !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;

    z-index:1 !important;
}

.zzo-dp-hero-overlay{
    position:absolute !important;
    inset:0 !important;

    z-index:2 !important;

    background:
        linear-gradient(
            90deg,
            #fffdf8 0%,
            #fffdf8 38%,
            rgba(255,253,248,.97) 47%,
            rgba(255,253,248,.64) 57%,
            rgba(255,253,248,.12) 72%,
            rgba(255,253,248,0) 100%
        ) !important;
}

.zzo-dp-hero-content{
    position:relative !important;
    z-index:5 !important;

    width:560px !important;
    max-width:49% !important;

    padding:54px 0 60px !important;
}

.zzo-dp-brand{
    width:300px !important;
    max-width:100% !important;

    margin:0 0 24px !important;
}

.zzo-dp-brand img{
    display:block !important;

    width:100% !important;
    height:auto !important;

    border:0 !important;
    background:transparent !important;
}

.zzo-dp-hero h1{
    margin:0 !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:68px !important;
    line-height:1 !important;
    font-weight:400 !important;
    letter-spacing:-1px !important;
}

.zzo-dp-hero-ornament{
    width:170px !important;

    margin:22px 0 23px !important;

    display:flex !important;
    align-items:center !important;
    gap:11px !important;

    color:#c9a442 !important;
}

.zzo-dp-hero-ornament span{
    flex:1 !important;
    height:1px !important;

    background:#c9a442 !important;
}

.zzo-dp-hero-ornament b{
    font-size:10px !important;
    line-height:1 !important;
    font-weight:400 !important;
}

.zzo-dp-hero p{
    max-width:505px !important;

    margin:0 !important;
    padding:0 !important;

    color:#4d5148 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:15px !important;
    line-height:1.7 !important;
    font-weight:400 !important;
}


/* =========================================================
   DOPRAVA
   ========================================================= */

.zzo-dp-shipping{
    width:100% !important;

    margin:0 !important;
    padding:42px 0 50px !important;

    background:#fffdf8 !important;
}

.zzo-dp-section-heading{
    margin:0 0 29px !important;

    text-align:center !important;
}

.zzo-dp-section-heading h2{
    margin:0 !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:36px !important;
    line-height:1.1 !important;
    font-weight:500 !important;
}

.zzo-dp-section-ornament{
    width:126px !important;

    margin:11px auto 0 !important;

    display:flex !important;
    align-items:center !important;
    gap:10px !important;

    color:#c9a442 !important;
}

.zzo-dp-section-ornament span{
    flex:1 !important;
    height:1px !important;

    background:#c9a442 !important;
}

.zzo-dp-section-ornament b{
    font-size:10px !important;
    line-height:1 !important;
    font-weight:400 !important;
}

.zzo-dp-shipping-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr)) !important;

    gap:18px !important;

    width:100% !important;
}

.zzo-dp-shipping-card{
    min-width:0 !important;
    min-height:300px !important;

    padding:23px 19px 20px !important;

    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;

    border:1px solid rgba(201,164,66,.45) !important;
    border-radius:12px !important;

    background:#fffdf8 !important;

    text-align:center !important;

    box-shadow:0 5px 16px rgba(37,53,17,.05) !important;
}

.zzo-dp-shipping-icon{
    display:block !important;

    width:64px !important;
    height:64px !important;

    margin:0 auto 10px !important;

    object-fit:contain !important;
}

.zzo-dp-carrier{
    margin:0 0 8px !important;

    color:#b98b24 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11px !important;
    line-height:1 !important;
    font-weight:700 !important;
    letter-spacing:.08em !important;
    text-transform:uppercase !important;
}

.zzo-dp-shipping-card h3{
    min-height:44px !important;

    margin:0 0 8px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:20px !important;
    line-height:1.14 !important;
    font-weight:600 !important;
}

.zzo-dp-price{
    margin:0 0 10px !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:29px !important;
    line-height:1 !important;
    font-weight:600 !important;
}

.zzo-dp-shipping-card p{
    min-height:63px !important;

    margin:0 0 14px !important;
    padding:0 !important;

    color:#61645b !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:12px !important;
    line-height:1.5 !important;
}

.zzo-dp-time{
    margin-top:auto !important;

    color:#68665d !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11px !important;
    line-height:1.2 !important;
}

.zzo-dp-time::before{
    content:"◷" !important;

    margin-right:6px !important;

    color:#c9a442 !important;
}


/* =========================================================
   DOPRAVA ZDARMA
   ========================================================= */

.zzo-dp-free-banner{
    margin-top:20px !important;

    min-height:78px !important;

    padding:14px 18px !important;

    display:grid !important;
    grid-template-columns:64px 1fr auto !important;
    align-items:center !important;
    gap:18px !important;

    border:1px solid rgba(201,164,66,.40) !important;
    border-radius:12px !important;

    background:
        linear-gradient(
            90deg,
            #f1f1e7 0%,
            #f7f4e9 100%
        ) !important;
}

.zzo-dp-free-icon img{
    display:block !important;

    width:56px !important;
    height:56px !important;

    object-fit:contain !important;
}

.zzo-dp-free-copy h3{
    margin:0 0 4px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:19px !important;
    line-height:1.15 !important;
    font-weight:600 !important;
}

.zzo-dp-free-copy p{
    margin:0 !important;
    padding:0 !important;

    color:#5d6157 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:12px !important;
    line-height:1.4 !important;
}

.zzo-dp-free-button{
    min-height:43px !important;

    padding:0 18px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    gap:12px !important;

    border:1px solid #253511 !important;
    border-radius:999px !important;

    background:#253511 !important;

    color:#e5c55e !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11px !important;
    line-height:1 !important;
    font-weight:700 !important;

    text-decoration:none !important;
}

.zzo-dp-free-button:hover{
    color:#fffaf0 !important;
    text-decoration:none !important;

    background:#30451b !important;
}


/* =========================================================
   SHOPTET CLEANUP
   ========================================================= */

body.zzo-dp-page .breadcrumbs,
body.zzo-dp-page .breadcrumb,
body.zzo-dp-page .navigation-breadcrumb,
body.zzo-dp-page .navigation-home-icon-wrapper,
body.zzo-dp-page nav.breadcrumbs,
body.zzo-dp-page ol.breadcrumbs,
body.zzo-dp-page ul.breadcrumbs{
    display:none !important;
}

body.zzo-dp-page .sidebar,
body.zzo-dp-page .sidebar-left,
body.zzo-dp-page .sidebar-inner,
body.zzo-dp-page aside.sidebar,
body.zzo-dp-page #sidebar,
body.zzo-dp-page .content-wrapper-in > aside,
body.zzo-dp-page .content-wrapper-in > .sidebar,
body.zzo-dp-page .content-wrapper-in > .sidebar-left{
    display:none !important;
}

body.zzo-dp-page .content-wrapper,
body.zzo-dp-page .content-wrapper-in,
body.zzo-dp-page .container.content-wrapper,
body.zzo-dp-page main,
body.zzo-dp-page .content,
body.zzo-dp-page .content-inner,
body.zzo-dp-page #content{
    width:100% !important;
    max-width:none !important;
    min-width:0 !important;

    margin:0 !important;

    padding-left:0 !important;
    padding-right:0 !important;
    padding-top:0 !important;

    float:none !important;
    flex:0 0 100% !important;
}

body.zzo-dp-page .content-wrapper-in{
    display:block !important;
}

body.zzo-dp-page .discussion,
body.zzo-dp-page #discussion,
body.zzo-dp-page .discussion-wrapper,
body.zzo-dp-page .discussion-form,
body.zzo-dp-page .comments,
body.zzo-dp-page #comments{
    display:none !important;
}


/* =========================================================
   TABLET / MOBILE
   ========================================================= */

@media (max-width:1000px){

    .zzo-dp-container{
        width:calc(100% - 48px) !important;
    }

    .zzo-dp-shipping-grid{
        grid-template-columns:1fr 1fr !important;
    }
}

@media (max-width:760px){

    .zzo-dp-hero{
        min-height:660px !important;
        align-items:flex-end !important;
    }

    .zzo-dp-hero-bg{
        width:100% !important;
        height:44% !important;

        top:0 !important;
        bottom:auto !important;
    }

    .zzo-dp-hero-overlay{
        background:
            linear-gradient(
                180deg,
                rgba(255,253,248,0) 0%,
                rgba(255,253,248,.12) 31%,
                rgba(255,253,248,.94) 48%,
                #fffdf8 58%,
                #fffdf8 100%
            ) !important;
    }

    .zzo-dp-hero-content{
        width:100% !important;
        max-width:none !important;

        padding:285px 0 36px !important;
    }

    .zzo-dp-brand{
        width:240px !important;
        margin-bottom:18px !important;
    }

    .zzo-dp-hero h1{
        font-size:50px !important;
    }

    .zzo-dp-shipping-grid{
        grid-template-columns:1fr !important;
    }

    .zzo-dp-free-banner{
        grid-template-columns:52px 1fr !important;
    }

    .zzo-dp-free-button{
        grid-column:1 / -1 !important;

        width:100% !important;
    }
}

/* =========================================================
   DOPRAVA A PLATBA V2 – PLATBA
   ========================================================= */

.zzo-dp-payment{
    width:100% !important;

    margin:0 !important;
    padding:42px 0 50px !important;

    background:#faf8f2 !important;

    border-top:1px solid rgba(201,164,66,.20) !important;
}

.zzo-dp-payment-grid{
    display:grid !important;
    grid-template-columns:repeat(6,minmax(0,1fr)) !important;

    gap:14px !important;

    width:100% !important;
}

.zzo-dp-payment-card{
    min-width:0 !important;
    min-height:255px !important;

    padding:20px 13px 18px !important;

    display:flex !important;
    flex-direction:column !important;
    align-items:center !important;

    border:1px solid rgba(201,164,66,.42) !important;
    border-radius:11px !important;

    background:#fffdf8 !important;

    text-align:center !important;

    box-shadow:0 5px 15px rgba(37,53,17,.045) !important;

    transition:
        transform .18s ease,
        border-color .18s ease,
        box-shadow .18s ease !important;
}

.zzo-dp-payment-card:hover{
    transform:translateY(-3px) !important;

    border-color:#c9a442 !important;

    box-shadow:0 10px 22px rgba(37,53,17,.09) !important;
}

.zzo-dp-payment-icon{
    display:block !important;

    width:58px !important;
    height:58px !important;

    margin:0 auto 13px !important;

    object-fit:contain !important;
}

.zzo-dp-payment-card h3{
    min-height:44px !important;

    margin:0 0 10px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:18px !important;
    line-height:1.15 !important;
    font-weight:600 !important;
}

.zzo-dp-payment-card p{
    margin:auto 0 0 !important;
    padding:0 !important;

    color:#61645b !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11.5px !important;
    line-height:1.5 !important;
    font-weight:400 !important;
}

.zzo-dp-payment-badges{
    min-height:30px !important;

    margin:0 0 11px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
    flex-wrap:wrap !important;

    gap:5px !important;
}

.zzo-dp-payment-badges span{
    min-height:24px !important;

    padding:0 7px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    border:1px solid rgba(37,53,17,.17) !important;
    border-radius:5px !important;

    background:#fff !important;

    color:#253511 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:9.5px !important;
    line-height:1 !important;
    font-weight:700 !important;
}


/* =========================================================
   BEZPEČNÝ NÁKUP
   ========================================================= */

.zzo-dp-secure-banner{
    margin-top:20px !important;

    min-height:82px !important;

    padding:14px 18px !important;

    display:grid !important;
    grid-template-columns:64px 1fr auto !important;
    align-items:center !important;

    gap:18px !important;

    border:1px solid rgba(201,164,66,.38) !important;
    border-radius:12px !important;

    background:
        linear-gradient(
            90deg,
            #eff1e7 0%,
            #f7f4e9 100%
        ) !important;
}

.zzo-dp-secure-icon img{
    display:block !important;

    width:56px !important;
    height:56px !important;

    object-fit:contain !important;
}

.zzo-dp-secure-copy h3{
    margin:0 0 4px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:19px !important;
    line-height:1.15 !important;
    font-weight:600 !important;
}

.zzo-dp-secure-copy p{
    max-width:700px !important;

    margin:0 !important;
    padding:0 !important;

    color:#5d6157 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:12px !important;
    line-height:1.45 !important;
}

.zzo-dp-secure-button{
    min-height:43px !important;

    padding:0 18px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    gap:12px !important;

    border:1px solid #253511 !important;
    border-radius:999px !important;

    background:#253511 !important;

    color:#e5c55e !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11px !important;
    line-height:1 !important;
    font-weight:700 !important;

    text-decoration:none !important;
}

.zzo-dp-secure-button:hover{
    color:#fffaf0 !important;
    text-decoration:none !important;

    background:#30451b !important;
}


/* TABLET */
@media (max-width:1100px){

    .zzo-dp-payment-grid{
        grid-template-columns:repeat(3,minmax(0,1fr)) !important;
        gap:17px !important;
    }
}


/* MOBIL */
@media (max-width:650px){

    .zzo-dp-payment{
        padding:34px 0 40px !important;
    }

    .zzo-dp-payment-grid{
        grid-template-columns:1fr 1fr !important;
        gap:13px !important;
    }

    .zzo-dp-payment-card{
        min-height:235px !important;
    }

    .zzo-dp-secure-banner{
        grid-template-columns:52px 1fr !important;
    }

    .zzo-dp-secure-button{
        grid-column:1 / -1 !important;

        width:100% !important;
    }
}

@media (max-width:430px){

    .zzo-dp-payment-grid{
        grid-template-columns:1fr !important;
    }

    .zzo-dp-payment-card{
        min-height:210px !important;
    }
}

/* =========================================================
   DOPRAVA A PLATBA V3 – SPODNÍ SEKCE
   ========================================================= */

/* ---------- servisní výhody ---------- */

.zzo-dp-service{
    width:100% !important;
    margin:0 !important;
    padding:26px 0 28px !important;

    background:#fffdf8 !important;

    border-top:1px solid rgba(201,164,66,.18) !important;
}

.zzo-dp-service-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr)) !important;

    width:100% !important;
}

.zzo-dp-service-item{
    min-width:0 !important;

    padding:7px 26px !important;

    display:grid !important;
    grid-template-columns:54px 1fr !important;
    align-items:center !important;
    gap:14px !important;
}

.zzo-dp-service-item + .zzo-dp-service-item{
    border-left:1px solid rgba(201,164,66,.28) !important;
}

.zzo-dp-service-item img{
    display:block !important;

    width:50px !important;
    height:50px !important;

    object-fit:contain !important;
}

.zzo-dp-service-item h3{
    margin:0 0 5px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:17px !important;
    line-height:1.15 !important;
    font-weight:600 !important;
}

.zzo-dp-service-item p{
    margin:0 !important;
    padding:0 !important;

    color:#5d6157 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11.5px !important;
    line-height:1.45 !important;
}


/* ---------- kontaktní CTA ---------- */

.zzo-dp-contact{
    width:100% !important;
    margin:0 !important;
    padding:0 !important;

    background:#17330f !important;
    color:#fffaf0 !important;
}

.zzo-dp-contact-inner{
    position:relative !important;

    min-height:150px !important;

    display:grid !important;
    grid-template-columns:180px 1fr auto !important;
    align-items:center !important;

    gap:26px !important;

    overflow:hidden !important;
}

.zzo-dp-contact-decoration{
    height:150px !important;

    display:flex !important;
    align-items:center !important;
    justify-content:center !important;
}

.zzo-dp-contact-decoration img{
    display:block !important;

    width:165px !important;
    max-width:100% !important;
    height:auto !important;

    opacity:.85 !important;
}

.zzo-dp-contact-copy{
    min-width:0 !important;
}

.zzo-dp-contact-copy h2{
    margin:0 0 4px !important;
    padding:0 !important;

    color:#fffaf0 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:34px !important;
    line-height:1.08 !important;
    font-weight:500 !important;
}

.zzo-dp-contact-copy p{
    margin:0 !important;
    padding:0 !important;

    color:#d0a741 !important;

    font-family:Georgia,"Times New Roman",serif !important;
    font-size:24px !important;
    line-height:1.1 !important;
    font-weight:400 !important;
}

.zzo-dp-contact-actions{
    display:flex !important;
    align-items:center !important;
    justify-content:flex-end !important;

    gap:14px !important;
}

.zzo-dp-contact-button{
    min-height:48px !important;

    padding:0 21px !important;

    display:inline-flex !important;
    align-items:center !important;
    justify-content:center !important;

    gap:12px !important;

    border-radius:7px !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11.5px !important;
    line-height:1 !important;
    font-weight:700 !important;

    text-decoration:none !important;

    transition:
        transform .18s ease,
        background .18s ease,
        color .18s ease !important;
}

.zzo-dp-contact-button-outline{
    min-width:160px !important;

    border:1px solid rgba(201,164,66,.88) !important;

    background:transparent !important;

    color:#dfba50 !important;
}

.zzo-dp-contact-button-gold{
    min-width:170px !important;

    border:1px solid #d8b24b !important;

    background:
        linear-gradient(
            180deg,
            #d8b24b 0%,
            #b98b24 100%
        ) !important;

    color:#fffaf0 !important;

    box-shadow:
        0 6px 15px rgba(0,0,0,.18),
        inset 0 1px 0 rgba(255,255,255,.16) !important;
}

.zzo-dp-contact-button:hover{
    color:#fffaf0 !important;
    text-decoration:none !important;

    transform:translateY(-2px) !important;
}

.zzo-dp-contact-button-outline:hover{
    background:rgba(201,164,66,.12) !important;
}


/* ---------- spodní trust strip ---------- */

.zzo-dp-trust{
    width:100% !important;
    margin:0 !important;
    padding:18px 0 20px !important;

    background:#fffdf8 !important;

    border-bottom:1px solid rgba(201,164,66,.16) !important;
}

.zzo-dp-trust-grid{
    display:grid !important;
    grid-template-columns:repeat(4,minmax(0,1fr)) !important;

    width:100% !important;
}

.zzo-dp-trust-item{
    min-width:0 !important;

    padding:3px 26px !important;

    display:grid !important;
    grid-template-columns:45px 1fr !important;
    align-items:center !important;

    gap:12px !important;
}

.zzo-dp-trust-item + .zzo-dp-trust-item{
    border-left:1px solid rgba(201,164,66,.25) !important;
}

.zzo-dp-trust-item img{
    display:block !important;

    width:42px !important;
    height:42px !important;

    object-fit:contain !important;
}

.zzo-dp-trust-item h3{
    margin:0 0 3px !important;
    padding:0 !important;

    color:#253511 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:11.5px !important;
    line-height:1.2 !important;
    font-weight:700 !important;
}

.zzo-dp-trust-item p{
    margin:0 !important;
    padding:0 !important;

    color:#5d6157 !important;

    font-family:Arial,Helvetica,sans-serif !important;
    font-size:10.5px !important;
    line-height:1.35 !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:950px){

    .zzo-dp-service-grid,
    .zzo-dp-trust-grid{
        grid-template-columns:1fr 1fr !important;
    }

    .zzo-dp-service-item:nth-child(3),
    .zzo-dp-trust-item:nth-child(3){
        border-left:0 !important;
    }

    .zzo-dp-service-item:nth-child(-n+2),
    .zzo-dp-trust-item:nth-child(-n+2){
        border-bottom:1px solid rgba(201,164,66,.24) !important;
    }

    .zzo-dp-service-item,
    .zzo-dp-trust-item{
        padding-top:16px !important;
        padding-bottom:16px !important;
    }

    .zzo-dp-contact-inner{
        grid-template-columns:130px 1fr !important;

        padding:18px 0 !important;
    }

    .zzo-dp-contact-actions{
        grid-column:1 / -1 !important;
        justify-content:center !important;

        padding-bottom:8px !important;
    }
}


/* =========================================================
   MOBIL
   ========================================================= */

@media (max-width:600px){

    .zzo-dp-service-grid,
    .zzo-dp-trust-grid{
        grid-template-columns:1fr !important;
    }

    .zzo-dp-service-item,
    .zzo-dp-service-item:nth-child(3),
    .zzo-dp-trust-item,
    .zzo-dp-trust-item:nth-child(3){
        border-left:0 !important;
        border-bottom:1px solid rgba(201,164,66,.24) !important;
    }

    .zzo-dp-service-item:last-child,
    .zzo-dp-trust-item:last-child{
        border-bottom:0 !important;
    }

    .zzo-dp-contact-inner{
        grid-template-columns:1fr !important;

        gap:8px !important;

        padding:26px 0 30px !important;

        text-align:center !important;
    }

    .zzo-dp-contact-decoration{
        height:80px !important;
    }

    .zzo-dp-contact-decoration img{
        width:120px !important;
    }

    .zzo-dp-contact-copy h2{
        font-size:30px !important;
    }

    .zzo-dp-contact-copy p{
        font-size:21px !important;
    }

    .zzo-dp-contact-actions{
        grid-column:auto !important;

        width:100% !important;

        flex-direction:column !important;

        padding:15px 0 0 !important;
    }

    .zzo-dp-contact-button{
        width:100% !important;
    }
}
