.cc-product .production3__stick{width:34%}.cc-product .production3__content{width:65%;min-width:0}.cc-product .sticky_block__top>p{width:100%}.cc-product .sticky_block__elem{font-size:clamp(16px,1.25vw,24px);margin:14px 0}.cc-product .sticky_block__elem:hover{border-color:#c90028}.cc-product .sticky_block__elem:hover .sticky_block__elem__red{background:#c90028}.cc-cover{background:#fff;border-radius:24px;overflow:hidden;margin-bottom:16px}.cc-cover img{display:block;width:100%;height:auto}.cc-section{background:white;border-radius:24px;margin:16px 0;overflow:hidden;scroll-margin-top:120px}.cc-section h2{display:flex;align-items:center;gap:18px;border-bottom:1px solid #e0e2e6;padding:28px 32px;font-family:g-Semibold;font-size:clamp(22px,1.8vw,32px);line-height:1.3}.cc-section h2>span{width:17px;height:17px;flex:0 0 17px;border-radius:50%;background:#cc0029}.cc-section-copy{padding:28px 32px;font-size:clamp(16px,1.25vw,22px);line-height:1.65}.cc-section-copy p{margin-bottom:24px}.cc-section-copy p:last-child{margin-bottom:0}.cc-section-copy img{display:block;width:100%;height:auto;margin:24px 0}.cc-section-copy a{color:#ba0026;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.cc-section-copy a:hover{color:#ed0031}.cc-section-copy ul{padding-left:24px}.cc-section-copy li{list-style:disc;margin:14px 0}.cc-product nobr{white-space:normal}.cc-documents li{padding:12px 0;border-bottom:1px solid #e0e2e6}.cc-section-copy .cc-download{display:flex;justify-content:space-between;align-items:center;background:#b90026;color:white;text-decoration:none;padding:20px 24px;border-radius:24px}.cc-download span{border:1px solid white;border-radius:50%;width:42px;height:42px;text-align:center;line-height:40px;margin-left:12px}.cc-section-copy .cc-download:hover{background:#df002c;color:white}
@media(max-width:760px){.cc-product .wrapper_production3{display:block}.cc-product .production3__stick,.cc-product .production3__content{width:100%}.cc-product .sticky_block{position:static;margin-bottom:16px}.cc-product .wrapper__sticky_block__elem{display:flex;flex-wrap:wrap;padding:12px;gap:8px}.cc-product .sticky_block__elem{font-size:14px;margin:0;padding:8px 10px;background:#f7f7f9;border-radius:10px;border:0}.cc-product .sticky_block__elem p{width:auto}.cc-product .sticky_block__elem__red{display:none}.cc-section h2{padding:22px;font-size:23px}.cc-section-copy{padding:22px;font-size:16px}.cc-product .sticky_block__top{padding:22px;font-size:22px}}
