.t603__blockimg {
    width: 100%;
    border-radius: 20px;
}
.t668__wrapper
{
border-radius: 20px;
/* 1. ПЕРЕОПРЕДЕЛЯЕМ CSS-ПЕРЕМЕННЫЕ TILDA ДЛЯ ВСЕГО САЙТА */
:root {
    --t-headline-font: 'Manrope', Arial, sans-serif !important;
    --t-text-font: 'Manrope', Arial, sans-serif !important;
}

/* 2. ПРИМЕНЯЕМ MANROPE К КОНКРЕТНОМУ БЛОКУ КОРЗИНЫ */
#rec1805970201 {
    --t-headline-font: 'Manrope', Arial, sans-serif !important;
    --t-text-font: 'Manrope', Arial, sans-serif !important;
    -webkit-font-smoothing: antialiased !important;
}

/* 3. ПРИНУДИТЕЛЬНО МЕНЯЕМ ШРИФТ ВО ВСЕХ ЭЛЕМЕНТАХ БЛОКА */
#rec1805970201 .t-name,
#rec1805970201 .t-descr,
#rec1805970201 .t-text,
#rec1805970201 .t-input-title,
#rec1805970201 .t-input-subtitle,
#rec1805970201 .t-input,
#rec1805970201 .t-radio__control,
#rec1805970201 .t-btnflex__text,
#rec1805970201 .t706__cartwin-heading,
#rec1805970201 .t706__product-title,
#rec1805970201 .t706__product-plusminus,
#rec1805970201 .t706__product-amount,
#rec1805970201 .t706__cartwin-prodamount-label,
#rec1805970201 .t706__cartwin-prodamount-price,
#rec1805970201 .t706__cartwin-prodamount-currency,
#rec1805970201 .t706__cartwin-totalamount-label,
#rec1805970201 .t706__form-upper-text,
#rec1805970201 .t706__cartwin-totalamount-info,
#rec1805970201 .t706__cartwin-totalamount-content,
#rec1805970201 .t-form__errorbox-text,
#rec1805970201 .t-form__successbox {
    font-family: var(--t-text-font) !important;
    font-synthesis: none !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
    text-rendering: optimizeLegibility !important;
}

/* 4. ОСОБЫЕ НАСТРОЙКИ ДЛЯ ЗАГОЛОВКОВ */
#rec1805970201 .t-name {
    font-family: var(--t-headline-font) !important;
    font-weight: 600 !important;
}

/* 5. ДЛЯ ПОЛЕЙ ВВОДА (placeholder тоже) */
#rec1805970201 .t-input,
#rec1805970201 input::placeholder,
#rec1805970201 input::-webkit-input-placeholder,
#rec1805970201 input::-moz-placeholder,
#rec1805970201 input:-ms-input-placeholder {
    font-family: var(--t-text-font) !important;
}

/* 6. ДЛЯ КНОПКИ */
#rec1805970201 .t-btnflex__text {
    font-weight: 600 !important;
    letter-spacing: 0.3px !important;
}

/* 7. ДЛЯ ЦЕН И ИТОГОВ */
#rec1805970201 .t706__cartwin-prodamount-price,
#rec1805970201 .t706__cartwin-prodamount-currency,
#rec1805970201 .t706__cartwin-totalamount-price {
    font-weight: 700 !important;
}

/* 8. УБИРАЕМ ВСЕ ВОЗМОЖНЫЕ НАСЛЕДОВАНИЯ ДРУГИХ ШРИФТОВ */
#rec1805970201 * {
    font-family: inherit !important;
    font-synthesis: none !important;
}

/* АГРЕССИВНАЯ ЗАМЕНА ШРИФТА - ДОБАВЬТЕ ЭТО В САМЫЙ КОНЕЦ CSS */
#rec1805970201,
#rec1805970201 div,
#rec1805970201 span,
#rec1805970201 p,
#rec1805970201 a,
#rec1805970201 label,
#rec1805970201 input,
#rec1805970201 button,
#rec1805970201 form,
#rec1805970201 h1,
#rec1805970201 h2,
#rec1805970201 h3,
#rec1805970201 h4,
#rec1805970201 h5,
#rec1805970201 h6 {
    font-family: "Manrope", sans-serif !important;
    font-synthesis: none !important;
    -webkit-font-smoothing: antialiased !important;
    -moz-osx-font-smoothing: grayscale !important;
}

/* Перебиваем ВСЕ возможные inline-стили */
#rec1805970201 [style*="font-family"],
#rec1805970201 [style*="font-family"] *,
#rec1805970201 [class*="t-"] {
    font-family: "Manrope", sans-serif !important;
}

/* Перебиваем CSS-переменные */
#rec1805970201 {
    --t-headline-font: "Manrope", sans-serif !important;
    --t-text-font: "Manrope", sans-serif !important;
}

/* Конкретные классы Tilda */
#rec1805970201 .t-name,
#rec1805970201 .t-descr,
#rec1805970201 .t-text,
#rec1805970201 .t-input,
#rec1805970201 .t-input-title,
#rec1805970201 .t-input-subtitle,
#rec1805970201 .t-btnflex,
#rec1805970201 .t-radio__control,
#rec1805970201 .t-checkbox__control,
#rec1805970201 .t-form__errorbox-text,
#rec1805970201 .t-form__successbox,
#rec1805970201 .t706__cartwin-heading,
#rec1805970201 .t706__product-title,
#rec1805970201 .t706__product-plusminus,
#rec1805970201 .t706__product-amount,
#rec1805970201 .t706__cartwin-prodamount-wrap,
#rec1805970201 .t706__cartwin-totalamount-wrap,
#rec1805970201 .t706__form-upper-text {
    font-family: "Manrope", sans-serif !important;
}

/* Для placeholder в полях ввода */
#rec1805970201 ::placeholder,
#rec1805970201 ::-webkit-input-placeholder,
#rec1805970201 ::-moz-placeholder,
#rec1805970201 :-ms-input-placeholder,
#rec1805970201 input::placeholder,
#rec1805970201 textarea::placeholder {
    font-family: "Manrope", sans-serif !important;
    opacity: 0.5 !important;
}

/* ЯДЕРНЫЙ ВАРИАНТ - если ничего не помогает */
#rec1805970201 *:not(script):not(style):not(link):not(meta) {
    font-family: "Manrope", sans-serif !important;
    font-synthesis: none !important;
}