
/* Only product category 111: no Porto/global rules. */
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 {
box-sizing:border-box;position:relative;max-width:100%;margin:0 0 20px;min-height:300px;
border-radius:12px;overflow:hidden;background-color:#172029;background-size:cover;background-position:center;
padding:40px clamp(22px,5vw,70px);color:#fff;
}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__content {max-width:660px;position:relative}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 h2 {
margin:0 0 16px;font-family:inherit;color:#fff;font-size:clamp(28px,3.3vw,48px);
font-weight:800;line-height:1.13}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 p {
margin:0 0 26px;max-width:560px;color:#f2f4f6;font-size:clamp(14px,1.4vw,18px);line-height:1.55}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features {display:flex;gap:14px 22px;flex-wrap:wrap}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span {
display:flex;align-items:center;gap:8px;max-width:180px;font-size:13px;color:#fff;line-height:1.35}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features svg {
display:block;width:26px!important;height:26px!important;max-width:26px!important;max-height:26px!important;flex:0 0 26px}
@media(max-width:600px){
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 {
min-height:370px;padding:24px 20px 160px;background-position:65% bottom;background-size:auto 100%;
}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 h2 {font-size:27px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 p {font-size:13px;margin-bottom:16px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features{gap:10px 14px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span{font-size:11px;max-width:155px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features svg {
width:22px!important;height:22px!important;max-width:22px!important;max-height:22px!important;flex-basis:22px}
}

/* v1.7.18: restore flush panorama / equal-height three-column advantages. */
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 {
 border-radius:0!important; min-height:0!important; padding:28px clamp(18px,4vw,55px)!important; margin-bottom:14px!important;
 background-position:center 49%!important;
}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important; gap:0!important;max-width:690px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span {max-width:none!important;min-width:0;padding:0 10px;font-size:12px!important;border-right:1px solid rgba(255,255,255,.25)}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span:first-child {padding-left:0}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span:last-child {border-right:0}
@media(max-width:600px) {
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716 {padding:20px 16px 105px!important;background-size:cover!important;background-position:69% center!important}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features {grid-template-columns:repeat(3,minmax(0,1fr))!important}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features span{font-size:10px!important;line-height:1.25;display:flex;flex-direction:column;align-items:flex-start;padding:0 7px}
body.tax-product_cat.term-vneshnii-tuning .kg4x4-exterior-v1716__features svg{width:23px!important;height:23px!important;max-width:23px!important;max-height:23px!important}
}
