:root{
    --nb-slider-item-box-36-padding: 32px;
    --nb-slider-item-box-36-bg: var(--nb-color-white);
    --nb-slider-item-box-36-border: none;
    --nb-slider-item-box-36-border-radius: none;
    --nb-slider-item-box-36-title-fs: 32px;
    --nb-slider-item-box-36-title-fw: var(--nb-font-regular);
    --nb-slider-item-box-36-description-fs: 16px;
    --nb-slider-item-box-36-img-aspect-ratio: unset;
    --nb-slider-item-box-36-link-fs: 14px;
    --nb-slider-item-box-36-link-color: var(--nb-spec-color);
}

.nb-slider-item-box-36{
    padding: var(--nb-slider-item-box-36-padding);
    background: var(--nb-slider-item-box-36-bg);
    border: var(--nb-slider-item-box-36-border);
    border-radius: var(--nb-slider-item-box-36-border-radius);
    height: 100%;

    > *:not(:last-child){
        margin-bottom: 14px;
    }

    .nb-slider-item-name{
        text-align: center;
        font-size: 32px;
        font-weight: var(--nb-slider-item-box-36-title-fw);
        text-transform: uppercase;
    }

    .nb-slider-item-description{
        font-size: var(--nb-slider-item-box-36-description-fs);
        line-height: 1.5;
    }

    .nb-slider-item-image .nb-img-wrapper,
    .nb-slider-item-image .nb-img-wrapper .nb-img{
        aspect-ratio: var(--nb-slider-item-box-36-img-aspect-ratio);
        object-fit: cover;
    }

    .nb-slider-item-link{
        font-size: var(--nb-slider-item-box-36-link-fs);
        color: var(--nb-slider-item-box-36-link-color);

        &:hover{
            text-decoration: underline;
        }
    }
}