.grid-3.empty {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.no-lamp{
    font-size: calc(0.75 * var(--fz_html_size));
    line-height: 120%;
    text-align: center;
    color: #7F6858;
    margin-bottom: calc(2.5 * var(--fz_html_size));
    width: calc(23.5 * var(--fz_html_size));
}

@media (max-width: 767.98px) {
    .no-lamp {
        width: 100%;
        padding: 0 calc(0.9375 * var(--fz_html_size));
    }
}
.no-lamp-div{
    /*display: flex;*/
    justify-content: center;
}

.js-open-forgot-password.disabled {
    opacity: 0.5;
    pointer-events: none;
}
.bx-session-message{
    display:none!important;
    opacity: 0!important;
}
.server-error {
    display: none;
}

/*@media (max-width: 715px) {*/
/*    .fixed-btn {*/
/*        bottom: 335px;*/
/*    }*/
/*}*/

/*@media (max-width: 670px) {*/
/*    .fixed-btn {*/
/*        bottom: 300px;*/
/*    }*/
/*}*/

/*@media (max-width: 600px) {*/
/*    .fixed-btn {*/
/*        bottom: 265px;*/
/*    }*/
/*}*/

/*@media (max-width: 545px) {*/
/*    .fixed-btn {*/
/*        bottom: 235px;*/
/*    }*/
/*}*/

/*@media (max-width: 500px) {*/
/*    .fixed-btn {*/
/*        bottom: 200px;*/
/*    }*/
/*}*/

/*@media (max-width: 440px) {*/
/*    .fixed-btn {*/
/*        bottom: 180px;*/
/*    }*/
/*}*/

/*@media (max-width: 426px) {*/
/*    .fixed-btn {*/
/*        bottom: 175px;*/
/*    }*/
/*    .lamp-footer__bottom img {*/
/*    margin-bottom: calc(4.875 * var(--fz_html_size));*/
/*    }*/
/*    .lamp-footer__bottom {*/
/*        margin-top: calc(-0.375 * var(--fz_html_size));*/
/*    }*/
/*}*/
/*@media (max-width: 375px) {*/
/*    .fixed-btn {*/
/*        bottom: 157px;*/
/*    }*/
/*}*/

/*@media (max-width: 350px) {*/
/*    .fixed-btn {*/
/*        bottom: 135px;*/
/*    }*/
/*}*/

/*@media (max-width: 767.98px) {*/
/*    .lamp-order-remodal .remodal-close {*/
/*        top: calc(3.5 * var(--fz_html_size));*/
/*    }*/
/*}*/

.lamps-icon-flex{
    display:flex;
    align-items: center;
    gap:5px;
}


.linux .inst-icon-lamps .insta-icon{
    transform: translateY(0.025em);
    transform-origin: center;
}


.inst-icon-lamps .insta-icon{
    height: calc(0.75 * var(--fz_html_size));
    width: calc(0.75 * var(--fz_html_size));
    mask: url(../img/lamp/svg/insta.svg) center / contain no-repeat;
    -webkit-mask: url(../img/lamp/svg/insta.svg) center / contain no-repeat;
    background-color: #aca198;
    transform: translateY(0.15em);
    transform-origin: center;
    position: relative;
}

@media (min-width: 1920px) {
    .inst-icon-lamps .insta-icon {
        height: calc(0.625 * var(--fz_html_size));
        width: calc(0.625 * var(--fz_html_size));
        transform: translateY(0.17em);
    }
    .mac .login-form__submit-btn .fix-line-height , .safari .login-form__submit-btn .fix-line-height{
        padding-top: 0;
    }
    .linux .inst-icon-lamps .insta-icon{
        transform: translateY(0.09em);
        transform-origin: center;
    }
    .lamp-form__three .lamp-form__text:nth-of-type(2), .lamp-form__three .lamp-form__text:nth-of-type(3) {
        margin-top: -4rem;
    }
}

@media (max-width: 767.98px) {
    .inst-icon-lamps .insta-icon {
        height: calc(0.6325 * var(--fz_html_size));
        width: calc(0.6325 * var(--fz_html_size));
    }
}

.owner__name.tight-kerning::first-letter {
    margin-right: -0.1657em;
}

.place-icon{
    transform: translateY(-0.17em);
    transform-origin: center;
}

@media (max-width: 767.98px) {
    .lamp-form__text .lamp-form__title:nth-of-type(2), .lamp-form__text .lamp-form__title:nth-of-type(3) {
        margin-top: 20px;
    }
    .lamp-story-slider .lamp-story-slide:nth-of-type(1) .lamp-form__text,
    .lamp-story-slider .lamp-story-slide:nth-of-type(2) .lamp-form__text {
        height: calc(10.625 * var(--fz_html_size));
    }
    .lamp-story-slider .lamp-story-slide:nth-of-type(3) img{
        width: 80%;
        margin: 0 auto;
        display: flex;
        align-items: center;
    }
}


@media (min-width: 767.98px) {
    .lamp-form__three .lamp-form__text:nth-of-type(2), .lamp-form__three .lamp-form__text:nth-of-type(3) {
        margin-top: -2.5rem;
    }
}

@media (max-width: 1200px) {
    .lamp-form__three .lamp-form__text:nth-of-type(2), .lamp-form__three .lamp-form__text:nth-of-type(3) {
        margin-top: -1.5rem;
    }
}

@media (min-width: 1920px) {
    .lamp-form__three .lamp-form__text:nth-of-type(2), .lamp-form__three .lamp-form__text:nth-of-type(3) {
        margin-top: -4rem;
    }
}



