html {color:##1f1f1f;font-family:'TildaSans', Arial, sans-serif;}
h2, h3, h4 {padding-top: 12px;padding-bottom:6px;}
details{margin-bottom:0.9rem;border:1px solid #e0e0e0;border-radius:2px;}
details[open] summary{background-color:#f5f5f5;color:#3a7a05;}
details p{margin:0.6rem 0.8rem 0.6rem}
summary{padding:0.9rem 1.2rem;font-weight:600;cursor:pointer;outline:none}
details ul {padding-left: 30px;}
@media (max-width:480px){details{padding:10px}summary{font-size:1.2em}}
article {font-family: 'TildaSans', Arial, sans-serif;}
.quazart-description {font-family: 'TildaSans', Arial, sans-serif;}
.quazart-description h2 {font-size:1.3 em;font-weight:600;color: #1f1f1f; padding-top: 10px;padding-bottom: 20px; }
#allrecords .r, body { --t-headline-font: 'TildaSans', Arial, sans-serif; --t-text-font: 'TildaSans', Arial, sans-serif;}

/* Фон для всех элементов слайдера и видео */
.t-slds__main,
.t-slds__container,
.t-slds__item,
.t-slds__imgwrapper,
.t-store__prod-popup__slider,
.t-store__prod-snippet__container,
[class^="kin-pl-"] {
    background-color: #ffffff !important;
}

/* Если видео в iframe */
.t-slds__item iframe,
.t-slds__item video {
    background-color: #ffffff !important;
}

/* Убираем возможные тени и скругления */
.t-store__prod-popup__slider .t-slds__main {
    box-shadow: none !important;
    border-radius: 0 !important;
}

/* Для превью видео */
.t-slds__item[data-type="video"] {
    background-color: #ffffff !important;
}