.plp .rvs {
background: #fff;
}
.plp-cust {
padding: 64px 0;
background: #F8F8FB;
}
@media (min-width: 992px) {
.plp-cust {
padding: 108px 0;
}
}
.plp-feat {
padding: 64px 0;
background: #F8F8FB;
}
@media (min-width: 992px) {
.plp-feat {
padding: 108px 0;
}
}
.plp .plp-fcards {
grid-template-columns: minmax(0, 1fr);
gap: 40px;
}
@media (min-width: 576px) {
.plp .plp-fcards {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 48px 32px;
}
}
@media (min-width: 992px) {
.plp .plp-fcards {
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 56px 40px;
}
}
.plp .plp-fcards .aop-fcard-pic {
aspect-ratio: auto;
background: #fff;
}
.plp .plp-fcards .aop-fcard-pic img {
position: static;
width: 100%;
height: auto;
object-fit: fill;
}
.plp #settings .pillar-panel > img {
object-fit: contain;
background: #fff;
}
.plp .plp-evt {
background: #fff;
border-top: 1px solid rgba(43, 41, 45, .1);
}
.plp .plp-evt-grid {
display: grid;
grid-template-columns: minmax(0, 1fr);
gap: 32px;
align-items: start;
}
@media (min-width: 992px) {
.plp .plp-evt-grid {
grid-template-columns: minmax(0, 1fr) 340px;
gap: 48px;
}
}
.plp .plp-evt-film {
margin: 0;
}
.plp .plp-evt-film lite-youtube {
width: 100%;
outline: 1px solid rgba(43, 41, 45, .12);
outline-offset: -1px;
}
.plp .plp-evt-film figcaption {
margin: 12px 0 0;
font-family: 'Open Sans', 'Open Sans Fb', 'Open Sans Fb A', sans-serif;
font-size: 14px;
line-height: 1.6;
color: rgba(43, 41, 45, .7);
}
.plp .plp-evt-table {
min-width: 0;
}
.plp .plp-evt-table tbody th {
width: 70%;
font-weight: 400;
}
.plp .plp-evt-table td {
width: 30%;
}
.plp .plp-evt-table tbody tr.plp-evt-total th,
.plp .plp-evt-table tbody tr.plp-evt-total td {
border-top: 2px solid #2B292D;
font-family: 'Montserrat', 'Montserrat Fb', 'Montserrat Fb A', sans-serif;
font-weight: 700;
}
.plp .plp-evt-table td.aop-cmp-us {
font-family: 'Montserrat', 'Montserrat Fb', 'Montserrat Fb A', sans-serif;
font-weight: 700;
}
.plp .aop-fcard h3 {
text-wrap: wrap;
}
