#wcs-debug{padding:0 0 0;font-size:1em;margin-bottom:2em;}
#wcs-debug #wcs-debug-header{background:#3d9cd2;color:#ffffff;padding:10px 20px;cursor:pointer;position:relative;}
#wcs-debug #wcs-debug-header .wcs-debug-toggle{background-image:url(//takesushi.pl/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/arrow.svg);background-repeat:no-repeat;background-position:right center;width:42px;height:100%;right:0;top:0;background-size:42px;position:absolute;transition:.3s all;}
#wcs-debug.closed .wcs-debug-toggle{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
#wcs-debug #wcs-debug-contents{padding:20px 20px 0;display:none;border:1px solid #dee2e6;border-width:0 1px 1px;}
#wcs-debug #wcs-debug-contents .wcs-debug-tip{color:#1864ab;background:url(//takesushi.pl/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/tip2.svg) no-repeat left 5px;background-size:16px 16px;padding-left:24px;}
#wcs-debug #wcs-debug-contents h3{margin:10px 0 20px;font-weight:bold;font-size:1.2em;}
#wcs-debug #wcs-debug-contents h3.ruleset-title{font-size:1em;}
#wcs-debug #wcs-debug-contents h3.ruleset-title a{font-weight:bold;}
#wcs-debug .wcs-debug-result-label{padding:5px;border-radius:3px;color:#ffffff;font-weight:bold;text-transform:uppercase;font-size:12px;}
#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-pass{background:#2b8a3e;}
#wcs-debug .wcs-debug-result-label.wcs-debug-result-label-fail{background:#c92a2a;}
#wcs-debug table.wcs-debug-table{border:1px solid #dee2e6;margin:0 0 20px;}
#wcs-debug table.wcs-debug-table.wcs-debug-table-fixed{table-layout:fixed;}
#wcs-debug table.wcs-debug-table td, #wcs-debug table.wcs-debug-table th{padding:5px 10px;text-align:left;}
#wcs-debug table.wcs-debug-table td.align-right,
#wcs-debug table.wcs-debug-table th.align-right{text-align:right;}
#wcs-notices,
.wcs-shipping-notices{margin-top:1em;}
#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error,
.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error{margin-bottom:0.5rem;padding:10px 10px 10px 36px;border:1px solid #000000;background-repeat:no-repeat;background-position:0.5rem center;font-size:0.875em;font-weight:400;color:#2f2f2f;border-radius:4px;line-height:19px;}
#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child,
.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success:last-child, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning:last-child, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error:last-child{margin-bottom:0;}
#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning,
.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-warning, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-warning, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-warning{background-image:url(//takesushi.pl/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/warning.svg);background-size:20px 20px;background-color:#fffbf4;border-color:#f0b849;color:#e67700;}
#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success,
.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-success, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-success, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-success{background-image:url(//takesushi.pl/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/yes-alt.svg);background-size:20px 20px;background-color:#f4fff4;border-color:#66C449;color:#2b8a3e;}
#wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error, #wcs-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error,
.wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-success.conditional-shipping-notice-style-error, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-warning.conditional-shipping-notice-style-error, .wcs-shipping-notices .conditional-shipping-notice.conditional-shipping-notice-style-error.conditional-shipping-notice-style-error{background-image:url(//takesushi.pl/wp-content/plugins/conditional-shipping-for-woocommerce/frontend/img/notices/dismiss.svg);background-size:20px 20px;background-color:#FFF4F4;border-color:#F06B49;color:#c92a2a;}
.wcs-shipping-notices-blocks > div{margin-bottom:0.5rem;}
.wcs-shipping-notices-blocks > div .conditional-shipping-notice{margin-bottom:0;}
.wcs-shipping-notices-blocks > div:last-child {
margin-bottom: 0;
}