/* Page Header */

.t-menu-base__list-item .t-active {
    opacity: unset;
}

/* Социальные иконки */
/*.t-sociallinks__svg {*/
/*    transition: transform 0.25s ease,*/
/*                background-color 0.25s ease;*/
/*}*/

.t-sociallinks__svg:hover path {
   fill: #39a3a9;
}

/* Page Contact */

#rec4673950201 .tn-elem[data-elem-id="1791816552149"] .tn-atom {
    background: rgba(255, 255, 255, 0.78) !important;
    border-radius: 24px !important;
    border: 1px solid rgba(255, 255, 255, 0.65) !important;
    box-shadow: 0 12px 40px rgba(40, 50, 50, 0.08) !important;
    opacity: 1 !important;
    -webkit-backdrop-filter: blur(18px);
    backdrop-filter: blur(18px);
}


#rec4673950201 .tn-elem[data-elem-id="1571256089327"] .tn-atom {
    font-family: 'Nunito', sans-serif !important;
    font-weight: 800 !important;

    background: linear-gradient(
        180deg,
        #FFD66B 0%,
        #F5AD20 55%,
        #DF9410 100%
    );

    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;

    text-shadow: 0 2px 1px rgba(190, 120, 10, 0.08);
}


#rec4673950201 .tn-elem[data-elem-id="1571256120374"] .tn-atom {
    /*font-family: 'Nunito Sans', sans-serif !important;*/
    /*font-size: 24px !important;*/
    font-weight: 600 !important;
    line-height: 1.6 !important;
    letter-spacing: 0 !important;
    color: #7394A5 !important;
}

/* Имя и Email: отступ под иконку */
#rec4673950201 input[name="name"],
#rec4673950201 input[type="email"] {
    padding-left: 62px !important;
    background-position: 20px center !important;
    background-repeat: no-repeat !important;
    background-size: 22px 22px !important;
}

/* Имя */
#rec4673950201 input[name="name"] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235D9CB5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21v-2a8 8 0 0 1 16 0v2'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;
    background-position: 17px center !important;
    background-size: 21px !important;
}

/* Email */
#rec4673950201 input[type="email"] {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235D9CB5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;
    background-position: 17px center !important;
    background-size: 21px !important;
}

/* Иконка для темы обращения */
#rec4673950201 .t-select {
    padding-left: 62px !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235D9CB5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6h12M9 12h12M9 18h12'/%3E%3Ccircle cx='4' cy='6' r='1' fill='%235D9CB5' stroke='none'/%3E%3Ccircle cx='4' cy='12' r='1' fill='%235D9CB5' stroke='none'/%3E%3Ccircle cx='4' cy='18' r='1' fill='%235D9CB5' stroke='none'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;
    background-position: 20px center !important;
    background-size: 22px 22px !important;
}

/* Иконка для комментария */
#rec4673950201 textarea.t-input {
    padding: 20px 20px 20px 62px !important;

    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235D9CB5' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.4 8.4 0 0 1-3.8-.9L3 21l1.9-5.7a8.4 8.4 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.4 8.4 0 0 1 3.8-.9h.5a8.5 8.5 0 0 1 8 8z'/%3E%3C/svg%3E") !important;

    background-repeat: no-repeat !important;
    background-position: 20px 20px !important;
    background-size: 22px 22px !important;
}


/* Фокус всех полей, кроме телефона */
#rec4673950201 .t-input:not([type="tel"]):focus {
    border-color: #72B4CE !important;
    box-shadow: 0 0 0 3px rgba(114, 180, 206, 0.12) !important;
    outline: none !important;
}

/* Цвет текста подсказки */
#rec4673950201 .t-input::placeholder {
    color: #91AAB8 !important;
    opacity: 1;
}

/* Кнопка */

#rec4673950201 .t-submit {
    min-height: 56px !important;
    border-radius: 15px !important;
    background: #E5A735 !important;
    color: #FFFFFF !important;
    /*font-family: 'Nunito Sans', sans-serif !important;*/
    font-weight: 800 !important;
    font-size: 20px !important;
    transition: background 0.2s ease, transform 0.2s ease !important;
}
        
#rec4673950201 .t-submit:hover {
    background: #D49727 !important;
} 


/* Page Delivery-payment */

#rec4838387401 #accordion1_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion1_4838387401  div  div {
   display:block;
}

#rec4838387401 #accordion1_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion2_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion2_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion2_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion3_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion3_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion3_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion4_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion4_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion4_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion5_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion5_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion5_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion6_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion6_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion6_4838387401  div  img {
    width: 100px;
    height: 100px;
}

#rec4838387401 #accordion7_4838387401  div  {
    display: flex;
    flex-direction: row-reverse;
    background: #DEF9FB;
    padding: 10px;
    border-radius: 18px;
}

#rec4838387401 #accordion7_4838387401  div  div {
    display:block;
}

#rec4838387401 #accordion7_4838387401  div  img {
    width: 100px;
    height: 100px;
}
