

/* Start:/include/jrabbit-pages/style.css?17911959124101*/
.jr-kitchen-page{max-width:1200px;margin:0 auto 48px;color:inherit}
.jr-kitchen-intro{font-size:18px;line-height:1.65;max-width:950px}
.jr-kitchen-action{margin:8px 0 16px}
.jr-kitchen-block{margin:36px 0}
.jr-kitchen-page h2{font-size:27px;line-height:1.3;margin:0 0 22px}
.jr-kitchen-page h3{font-size:21px;line-height:1.4;margin:24px 0 12px}
.jr-kitchen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.jr-kitchen-category,.jr-kitchen-choice,.jr-kitchen-product{border:1px solid #e5e5e5;border-radius:8px;padding:22px;background:#fff}
.jr-kitchen-category{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:85px;font-size:18px;line-height:1.4}
.jr-kitchen-category:hover{border-color:#929292}
.jr-kitchen-choice h3{margin-top:0}
.jr-kitchen-choice p,.jr-kitchen-choice li{font-size:15px;line-height:1.6}
.jr-kitchen-product{display:flex;flex-direction:column;gap:16px;min-width:0}
.jr-kitchen-photo{height:190px;display:flex;justify-content:center;align-items:center}
.jr-kitchen-photo img{max-width:100%;max-height:190px;width:auto;height:auto;object-fit:contain}
.jr-kitchen-product-name{font-size:16px;line-height:1.5;overflow-wrap:anywhere}
.jr-kitchen-price{font-size:20px;font-weight:600;margin-top:auto}
.jr-kitchen-product .btn{white-space:normal;align-self:flex-start}
.jr-kitchen-note{font-size:14px;line-height:1.6;margin-top:16px}
.jr-kitchen-guide{max-width:980px;font-size:16px;line-height:1.7;margin:44px 0}
.jr-kitchen-guide h2{margin-top:36px}
.jr-kitchen-guide li{margin:8px 0}
.jr-kitchen-cta{padding:30px;background:#f7f7f7;border-radius:8px;margin-top:36px}
.jr-kitchen-page .btn{max-width:100%;white-space:normal}
@media(max-width:950px){.jr-kitchen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.jr-kitchen-grid{grid-template-columns:minmax(0,1fr)}.jr-kitchen-page h2{font-size:24px}.jr-kitchen-intro{font-size:16px}.jr-kitchen-product,.jr-kitchen-choice,.jr-kitchen-category{padding:18px}.jr-kitchen-cta{padding:22px}.jr-kitchen-block{margin:28px 0}}

.jr-kitchen-nav{font-size:15px;background:#f7f7f7;border-radius:8px;padding:18px 22px;margin:24px 0}
.jr-kitchen-nav ul{display:flex;flex-wrap:wrap;gap:10px 22px;margin:12px 0 0;padding:0;list-style:none}
.jr-kitchen-nav li{margin:0;padding:0}
.jr-kitchen-group-description{max-width:85ch;line-height:1.7}
.jr-kitchen-group-link{margin:18px 0}
.jr-kitchen-specs{font-size:13px;line-height:1.5;margin:0}
.jr-kitchen-specs div{display:flex;justify-content:space-between;gap:12px;margin:6px 0}
.jr-kitchen-specs dt{color:#777;font-weight:normal;flex:1}
.jr-kitchen-specs dd{margin:0;text-align:right;flex:1;overflow-wrap:anywhere}
.jr-kitchen-explanation{margin:36px 0}
.jr-kitchen-explanation p{max-width:85ch}
.jr-kitchen-table{overflow-x:auto;max-width:100%;margin:20px 0}
.jr-kitchen-table table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}
.jr-kitchen-table th,.jr-kitchen-table td{border:1px solid #ddd;padding:14px;vertical-align:top;overflow-wrap:anywhere;min-width:90px}
.jr-kitchen-table th{background:#f7f7f7;font-weight:600}
.jr-kitchen-faq{border-bottom:1px solid #ddd;padding:18px 0}
.jr-kitchen-faq summary{cursor:pointer;font-weight:600;line-height:1.6}
.jr-kitchen-faq p{margin:14px 0 0}
.jr-kitchen-page [id]{scroll-margin-top:120px}
@media(max-width:560px){
 .jr-kitchen-nav{padding:16px}
 .jr-kitchen-table table,.jr-kitchen-table tbody,.jr-kitchen-table tr{display:block;width:100%;min-width:0}
 .jr-kitchen-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
 .jr-kitchen-table tbody tr{border:1px solid #ddd;border-radius:6px;margin:0 0 16px;overflow:hidden}
 .jr-kitchen-table td{display:block;border:0;padding:12px;min-width:0;font-size:14px;overflow-wrap:normal}
 .jr-kitchen-table td:first-child{font-weight:600;background:#f7f7f7;font-size:15px}
 .jr-kitchen-table td:not(:first-child)::before{content:attr(data-label);display:block;font-weight:600;font-size:13px;margin-bottom:5px;color:#555}
}

/* End */
/* /include/jrabbit-pages/style.css?17911959124101 */
