.p-portal[data-portal="camera"] .p-camera-aim-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
.p-portal[data-portal="camera"] .p-camera-aim{display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;border:1px solid #dedede;background:#fff}
.p-portal[data-portal="camera"] .p-camera-aim__title{margin:0;color:#181818}
.p-portal[data-portal="camera"] .p-camera-aim__lead,.p-portal[data-portal="camera"] .p-camera-aim__note{margin:0;font-size:13px;line-height:1.7;color:#292c30}
.p-portal[data-portal="camera"] .p-camera-aim__note{color:#686868}
.p-portal[data-portal="camera"] .p-camera-aim__models{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:13px;line-height:1.6}
.p-portal[data-portal="camera"] .p-camera-aim__models a{color:#292c30;text-decoration:underline;text-underline-offset:2px}
.p-portal[data-portal="camera"] .p-camera-aim__btns{display:grid;gap:8px;margin-top:auto}
.p-portal[data-portal="camera"] .p-camera-aim__btns:empty{display:none}
.p-portal[data-portal="camera"] .p-camera-aim__btns .p-mk__btn{margin-top:0}
.p-portal[data-portal="camera"] .p-faq__item>summary:after{content:none}
@media (max-width:899px){.p-portal[data-portal="camera"] .p-camera-aim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:599px){.p-portal[data-portal="camera"] .p-camera-aim-grid{grid-template-columns:1fr}}


.p-portal[data-portal="camera"] .p-camera-camera-table-wrap.p-camera-camera-table-wrap{box-sizing:border-box;width:100%;max-width:none;margin:0}
.p-portal[data-portal="camera"] .p-camera-ranking-note{margin:0 0 20px;color:#59636e;font-size:14px;line-height:1.7}
.p-portal[data-portal="camera"] .p-camera-ranking-link{display:inline-block;margin-top:16px;color:#1762a3;font-weight:700;text-decoration:underline;text-underline-offset:2px}
.p-portal[data-portal="camera"].p-portal{background:#fff}
.p-portal[data-portal="camera"] .p-camera-main{box-shadow:none}
.p-portal[data-portal="camera"] .p-camera-type-choice>ul{border-top:0}

.p-portal[data-portal="camera"] .p-camera-section{border-top:0;border-bottom:0}

.p-portal[data-portal="camera"] .p-camera-hero-content{position:relative;z-index:2}
.p-portal[data-portal="camera"] .p-camera-camera-table thead th{text-align:left}
.p-portal[data-portal="camera"] .p-camera-camera-table thead :is(.p-col-actions,.p-col-photo){text-align:center}
.p-portal[data-portal="camera"] .p-camera-camera-table thead .p-col-price{text-align:right}

@media (min-width:851px){.p-portal[data-portal="camera"] .p-camera-camera-table th:nth-child(3),.p-portal[data-portal="camera"] .p-camera-camera-table td:nth-child(3){width:200px;min-width:200px;max-width:200px}}
@media (min-width:851px){.p-portal.p-portal[data-portal="camera"] .p-camera-camera-table-wrap>.p-camera-camera-table{width:100%}}

.p-portal[data-portal="camera"] .p-filter-result{margin-bottom:12px}
