.sisli-category-description{margin-top:36px;border:1px solid #e7edf2;border-radius:8px}.sisli-category-description>summary{padding:18px 22px;cursor:pointer;font-weight:600;color:#214b68}.sisli-category-description>div{padding:0 24px 24px}.sisli-category-description h2{font-size:26px;line-height:1.35;margin:28px 0 14px}.sisli-category-description p{color:#62717c;line-height:1.85}.sisli-category-description table{width:100%;border-collapse:collapse}.sisli-category-description td,.sisli-category-description th{padding:12px;border:1px solid #e5eaf0;text-align:left}.woocommerce div.product p.price ins{text-decoration:none}.woocommerce div.product p.price del{font-size:.7em;color:#8a98a2}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:28px;line-height:1.3;margin:32px 0 15px}.woocommerce div.product .woocommerce-tabs .panel h3{font-size:21px;line-height:1.4}.woocommerce div.product .woocommerce-tabs table{width:100%;border-collapse:collapse}.woocommerce div.product .woocommerce-tabs td,.woocommerce div.product .woocommerce-tabs th{padding:12px;border:1px solid #e4eaf0;text-align:left}.woocommerce div.product .woocommerce-tabs a:not(.button){color:#214b68;text-decoration:underline;text-underline-offset:3px}.woocommerce span.onsale{background:#214b68;border-radius:6px;min-height:0;line-height:1.2;padding:9px 12px;font-size:12px;font-weight:600}.woocommerce #reviews #comments h2{margin-top:0}.woocommerce #reviews #review_form_wrapper{padding:28px;border:1px solid #e5ebf1;border-radius:10px;background:#f9fbfd}.woocommerce #review_form #respond form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.woocommerce #review_form #respond p{margin:0}.woocommerce #review_form #respond .comment-notes,.woocommerce #review_form #respond .comment-form-rating,.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-cookies-consent,.woocommerce #review_form #respond .form-submit{grid-column:1/-1}.woocommerce #review_form #respond label{display:block;margin-bottom:7px;font-size:14px;font-weight:500}.woocommerce #review_form #respond input:not([type=submit]):not([type=checkbox]),.woocommerce #review_form #respond textarea{display:block;width:100%;padding:12px 14px;border:1px solid #dce5ed;border-radius:6px;background:#fff;font:inherit;color:#2b3f50}.woocommerce #review_form #respond textarea{min-height:145px;resize:vertical}.woocommerce #review_form #respond .comment-form-cookies-consent{display:flex;gap:9px;align-items:flex-start}.woocommerce #review_form #respond .comment-form-cookies-consent label{font-size:12px;line-height:1.5;font-weight:400}.woocommerce #review_form #respond .form-submit input{min-height:45px;padding:12px 26px;border:0;border-radius:6px;background:#214b68;color:#fff;font-weight:600}.sisli-guide-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sisli-guide-cards article{padding:25px;border:1px solid #e5ebf1;border-radius:9px}.sisli-guide-cards article>span{font-size:10px;letter-spacing:.12em;color:#7890a1}.sisli-guide-cards h2{font-size:23px;line-height:1.3}.sisli-guide-cards p{font-size:15px;line-height:1.8;color:#677984}.sisli-guide-cards article>a{font-size:13px;color:#214b68;font-weight:600}.sisli-search-empty{padding:35px;border:1px solid #e5ebf1;border-radius:10px}.sisli-search-empty h2{font-size:25px}.sisli-search-empty p{color:#627584}.sisli-search-empty .sisli-btn{margin-top:10px}.sisli-page .woocommerce-message,.sisli-page .woocommerce-info,.sisli-page .woocommerce-error{overflow-wrap:anywhere}
@media(max-width:1020px){.sisli-guide-cards{grid-template-columns:1fr 1fr}}
@media(max-width:760px){.sisli-footer-grid{gap:0}.sisli-footer-column summary{min-height:57px;padding:18px 0}.sisli-footer-column ul{padding-bottom:15px}.sisli-footer-brand p{margin-top:16px}.sisli-footer-brand{padding-bottom:23px}.sisli-category-description>div{padding:0 18px 20px}.sisli-category-description h2{font-size:23px}.sisli-guide-cards{grid-template-columns:1fr}.woocommerce #reviews #review_form_wrapper{padding:20px}.woocommerce #review_form #respond form{grid-template-columns:1fr}.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{grid-column:1/-1}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:24px}.woocommerce div.product .woocommerce-tabs .panel h3{font-size:20px}.woocommerce div.product .woocommerce-tabs table,.sisli-category-description table{display:block;max-width:100%;overflow-x:auto}.sisli-search-empty{padding:24px}}
