/* 1102 PPT: white two-column installation cards and consistent F-profile drawing frames. */
.silicone-text-method ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px!important;list-style:none!important;padding:0!important;counter-reset:installation}
.silicone-text-method ol>li{counter-increment:installation;background:#fff;border:1px solid #e0e7ef;border-radius:12px;padding:24px;min-width:0}
.ms1-product-info .silicone-text-method h4,.s545-product-info .silicone-text-method h4{font-size:22px;line-height:1.5;margin:0 0 10px}
.silicone-text-method h4:before{content:counter(installation,decimal-leading-zero) '. ';color:#1762ce}
#finish-drawing-list.f-profile-drawings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
#finish-drawing-list.f-profile-drawings>figure,#finish-drawing-list.f-profile-drawings>figure:only-child{width:100%;max-width:none;min-width:0;margin:0}
#finish-drawing-list.f-profile-drawings figure>button{width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#fafafa;padding:18px}
#finish-drawing-list.f-profile-drawings figure img{display:block;width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;max-width:100%!important}
#finish-drawing-list.f-profile-drawings figure.compact-10fb img{width:85%;height:85%;max-width:85%!important}
@media(max-width:768px){.silicone-text-method ol{gap:12px!important}.silicone-text-method ol>li{padding:16px}.ms1-product-info .silicone-text-method h4,.s545-product-info .silicone-text-method h4{font-size:18px}#finish-drawing-list.f-profile-drawings{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#finish-drawing-list.f-profile-drawings figure>button{padding:10px}}
