

/* Start:/local/templates/akonit/assets/css/catalog-integration.css?17936591087310*/
.catalogDesign .catalogRootNavigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.catalogDesign .catalogRootNavigation .navigationCard{display:block;width:100%;text-decoration:none;min-height:138px;padding-right:64px}
.catalogDesign .catalogRootNavigation .navigationCard .title{font-size:1.35rem}
.catalogDesign .catalogRootNavigation .navigationCard .counter{margin-bottom:10px}
.catalogDesign .catalogLandingHero .content{max-width:760px;width:70%}
.catalogDesign .catalogSectionIntro{max-width:1000px;margin-bottom:36px}
.catalogDesign .catalogCards{justify-content:flex-start;gap:24px}
.catalogDesign .catalogCards .cardItem{width:calc((100% - 72px)/4);margin:0;display:flex}
.catalogDesign .catalogCards .cardItemWrapper{width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:76px}
.catalogDesign .catalogCards .img{display:flex;align-items:center;justify-content:center;background:#fff;height:210px;margin-bottom:24px}
.catalogDesign .catalogCards .img img{max-width:100%;max-height:100%;object-fit:contain}
.catalogDesign .rollerCards .img{display:flex;align-items:center;justify-content:center;height:220px}
.catalogDesign .rollerCards .img img{width:auto;max-width:100%;max-height:100%;object-fit:contain}
.catalogDesign .catalogCards .caption{margin-top:14px;font-size:16px;line-height:1.45}
.catalogDesign .catalogCards .button{position:absolute;bottom:24px;right:24px}
.catalogDesign .catalogCards .title{font-size:22px;line-height:1.2}
.catalogDesign .fullWidthNote .container{gap:24px}
.catalogDesign .likeForm .formRow.buttons{gap:16px;flex-wrap:wrap}
.catalogDesign .seoText h2,.catalogDesign .seoText h4{color:#1A2121}
@media(max-width:560px){.catalogDesign .heroItem .content br.rolikiLeadBreak{display:none}}
.catalogDesign .likeForm .homeFeedback__fileHead:empty{display:none}
.catalogDesign .fullWidthNote strong{display:inline-block;margin-bottom:12px;font-size:1.5rem}
.catalogDesign .catalogSelectionSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.catalogDesign .catalogSelectionSteps article{padding:32px;background:#f2f4f5;border-radius:4px}
.catalogDesign .catalogSelectionSteps article>span{font-family:Oswald,sans-serif;font-size:44px;color:#ff812b}
.catalogDesign .catalogSelectionSteps h3{font-size:28px;margin:16px 0}
.catalogDesign .catalogSelectionSteps p{font-size:18px;line-height:1.5}
.catalogDesign .catalogProductionPromo{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}
.catalogDesign .catalogProductionPromo p{margin-bottom:32px;line-height:1.6}
.catalogDesign .catalogProductionPromo>img{width:100%;border-radius:6px}
.catalogImported img,.productSeo__text img{max-width:100%;height:auto}
.catalogImported iframe,.productSeo__text iframe{max-width:100%;aspect-ratio:16/9;width:800px;height:auto;border:0}
.catalogImported table,.productSeo__text table{width:100%;border-collapse:collapse;margin:24px 0}
.catalogImported td,.catalogImported th,.productSeo__text td,.productSeo__text th{padding:12px;border:1px solid #dce0e4;text-align:left}
.catalogImported p,.catalogImported li,.productSeo__text p{overflow-wrap:anywhere}
.catalogImported h2,.catalogImported h3{margin:32px 0 20px}
.catalogDesign .searchResultsAndFilters{gap:48px}
.catalogDesign .searchResultItem .img img{object-fit:contain}
.catalogDesign .searchResultItem .img:empty{display:none}
.catalogDesign .catalogSearchTabs{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0}
.catalogDesign .catalogSearchTabs a{text-decoration:none}
.catalogDesign .catalogSearchTabs .counter{margin-left:8px}
.catalogDesign .catalogSearchFilters{width:280px;flex-shrink:0}
.catalogDesign .catalogSearchFilters label{display:block;margin:18px 0 8px}
.catalogDesign .catalogSearchFilters select{width:100%;padding:12px;border:1px solid #ddd;background:white}
.catalogDesign .catalogSearchFilters .button{margin-top:24px}
.catalogDesign .catalogSearchEmpty{padding:40px;background:#f2f4f5;line-height:1.6}
.catalogDesign .catalogSearchPager{margin-top:36px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.catalogDesign .catalogSearchPager a,.catalogDesign .catalogSearchPager span{padding:12px 18px;border:1px solid #e0e4e8;text-decoration:none;border-radius:4px}
.catalogDesign .catalogSearchPager [aria-current]{background:#2e4090;color:white}
.catalogDesign .searchInputWrapper .clearInput{cursor:pointer}
.catalogDesign :focus-visible{outline:3px solid #ff812b;outline-offset:4px}
.catalogDesign [id]{scroll-margin-top:150px}
@media(max-width:1199px){.catalogDesign .catalogCards .cardItem{width:calc((100% - 48px)/3)}.catalogDesign .catalogRootNavigation .navigationCard .title{font-size:1.2rem}.catalogDesign .heroItem .heroItemCaption{position:static;margin-top:40px}.catalogDesign .catalogProductionPromo{gap:30px}}
@media(max-width:767px){.catalogDesign .catalogRootNavigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.catalogDesign .catalogRootNavigation .navigationCard{padding:16px;min-height:120px}.catalogDesign .catalogRootNavigation .navigationCard .title{font-size:1rem}.catalogDesign .catalogRootNavigation .navigationCard .button{display:none}.catalogDesign .catalogRootNavigation .navigationCard .caption{font-size:12px}.catalogDesign .catalogRootNavigation .navigationCard .counter{font-size:22px}.catalogDesign .catalogLandingHero .content{width:100%}.catalogDesign .catalogCards{gap:16px}.catalogDesign .catalogCards .cardItem{width:calc((100% - 16px)/2)}.catalogDesign .catalogCards .cardItemWrapper{padding:16px 16px 65px}.catalogDesign .catalogCards .img{height:150px;margin-bottom:18px}.catalogDesign .catalogCards .title{font-size:19px}.catalogDesign .catalogCards .caption{font-size:14px}.catalogDesign .catalogSelectionSteps,.catalogDesign .catalogProductionPromo{grid-template-columns:1fr}.catalogDesign .catalogSearchFilters{width:100%}.catalogDesign .searchResultsAndFilters{flex-direction:column}.catalogDesign .heroItem .heroItemCaption .counter{font-size:4rem}.catalogDesign .heroItem .heroItemCaption .description{font-size:1rem}}
@media(max-width:479px){.catalogDesign .catalogCards .cardItem{width:100%}.catalogDesign .catalogCards .img{height:210px}.catalogDesign .catalogRootNavigation .navigationCard .title{font-size:15px}.catalogDesign .searchInputWrapper.onSearchPage form{flex-wrap:wrap}.catalogDesign .searchInputWrapper.onSearchPage button{width:100%;margin-top:12px}.catalogDesign .searchInputWrapper.onSearchPage input{width:100%}}
.catalogDesign{padding-top:0!important;margin:0;max-width:none;overflow:visible}
.catalogDesign .catalogAllItems{margin-top:28px}
.catalogDesign :focus-visible{outline:3px solid #ff812b!important;outline-offset:4px}
.catalogDesign .searchInputWrapper.onSearchPage .clearInput{font-size:30px;background:transparent;color:#7d8286;line-height:1;cursor:pointer}
.catalogSectionImage{max-width:1000px;margin:0 auto 36px;text-align:center;background:white}
.catalogSectionImage img{display:block;width:100%;max-height:600px;object-fit:contain}
.catalogImported .container,.productSeo__text{overflow-x:auto}
.catalogImportedGallery{display:flex;flex-wrap:wrap;gap:24px;margin:32px 0}
.catalogImportedGallery a{flex:1 1 280px;max-width:700px}
.catalogImportedGallery img{max-width:100%;max-height:500px;object-fit:contain}

/* End */
/* /local/templates/akonit/assets/css/catalog-integration.css?17936591087310 */
