.errors,.form-error{background-color:#fff6f6;border:1px solid #d02e2e;color:#d02e2e;margin-bottom:20px;padding:6px 12px;text-align:left}.errors ul li{list-style:none}.errors ul{list-style:disc outside;margin-bottom:0;margin-left:20px;margin-top:0}.form-vertical .grid--small{margin-left:-10px;padding:0}.grid:after{clear:both;content:"";display:table}.form-vertical .grid--small .grid__item{padding-left:10px}.grid__item{width:100%}@media only screen and (min-width:590px){.form-vertical .medium-up--one-half{width:50%}}.form-vertical .grid__item{float:left;min-height:1px}#comments .label{font-size:16px}.form-vertical label[for]{cursor:pointer}.form-vertical label{display:block;margin-bottom:10px}.btn:not(.btn--no-animate,jky-header .btn):not(.btn--tertiary):not(.btn--static):hover:not([disabled]){background-position:91% 35%}.btn:not(.btn--no-animate,jky-header .btn):not(.btn--tertiary):not(.btn--static){background:#ff5000 url(https://www.jackery.jp/cdn/shop/t/492/assets/button-arrow.png) no-repeat 150% 35%;background:var(--primary-color) url(https://www.jackery.jp/cdn/shop/t/492/assets/button-arrow.png) no-repeat 150% 35%;background-size:29px}.form-vertical .btn:not(:last-child){margin-bottom:30px}.form-vertical .btn,.form-vertical input[type=checkbox],.form-vertical input[type=radio]{display:inline-block}button,input[type=submit]{cursor:pointer}.btn:not(jky-header .btn),.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{-webkit-appearance:none;-moz-appearance:none;background:var(--primary-color);border:1px solid transparent;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;line-height:1.42;margin:0;min-width:90px;text-align:center;text-decoration:none;transition:padding-right .3s,background .3s,opacity 1s;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:normal;width:auto}body .form-vertical .btn:not(.btn--no-animate):hover{background-position:91% 35%;padding-right:55px!important}input.error,textarea.error{background-color:#fff6f6;border-color:#d02e2e!important;color:#d02e2e}#comments .comments__title{margin:12px 0}#comments input{border-radius:0;max-width:100%;padding:8px 10px}.form-vertical input,.form-vertical select,.form-vertical textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #e8e8e1;border-radius:0;display:block;margin-bottom:30px;max-width:100%;padding:8px 10px}input.input-full,select.input-full,textarea.input-full{width:100%}#comments{margin-bottom:20px;margin-top:20px}#comments .hr--clear{display:none}.grid__item{float:left}@media only screen and (min-width:590px){.medium-up--one-quarter{width:35%}}.comment-author{font-size:16px;line-height:1.1;margin-bottom:0}.comment-date{display:block;font-size:13px;line-height:1.1;margin-top:3px}@media only screen and (min-width:590px){.medium-up--three-quarters{width:65%}}#comments .pagination{padding-top:40px}#comments .pagination .pagination__list,#comments .pagination .pagination__list li{align-items:center;display:flex;justify-content:center}#comments .pagination .pagination__list li{height:40px;width:40px}#comments .pagination .pagination__list li a{align-items:center;display:flex;justify-content:center}#comments .article__comment{line-height:1.1;margin-bottom:40px}