body{background:#333;color:#fff}a{color:#fff}.p-header-description{color:#fff}.p-header__top{border-bottom:1px solid #444}.p-header__bar{border-bottom:1px solid #444}.p-global-nav{border-left:1px solid #444}.p-global-nav>li>a{border-right:1px solid #444}.menu-item-type-post_type a,.menu-item-type-taxonomy a,.menu-item-type-custom a{flex-direction:column}.menu-item-type-post_type a div,.menu-item-type-taxonomy a div,.menu-item-type-custom a div{font-size:80%}.p-page-header,.p-breadcrumb{border-bottom:1px solid #444}.is-style-language a{font-size:90%}hr{background-color:#2b2b2b;border-top:none;height:4px}.p-index-news__item-title{color:#fff}.p-index-news__item{margin-bottom:1rem}.tax{color:#666}.total-price-title{color:#666}.p-entry__body dd{margin-bottom:2em}.p-archive-news__item{border-bottom:1px solid #444;border-left:1px solid #444;border-right:1px solid #444}.p-archive-news__item a:hover .p-archive-news__item-title{color:#333}.p-archive-news__item:first-of-type{border-top:1px solid #444}.p-archive-news__item-date{color:#999}.p-entry__inner{border:1px solid #444}.p-entry__inner .p-entry__title{color:#fff}.p-entry__nav{border-top:1px solid #444}.p-entry__nav a{color:#fff}.p-entry__thumbnail .p-entry__meta-top{background:#333}.p-entry__meta-top a{color:#999}.c-entry-nav__item--next{border-left:1px solid #444}.c-entry-nav__item--prev{border-right:1px solid #444}.c-comment__tab-item p{border:1px solid #444;color:#fff}.c-comment__list-item{border:1px solid #444}.c-meta-box{background:#2b2b2b}.c-meta-box__item,.c-meta-box__item a{color:#888}.p-article__meta{color:#999}select.sort_form{background-color:#fff;display:inline-block;font:inherit;line-height:1.5em;padding:.5em 3.5em .5em 1em;margin:0 0 1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}select.sort_form{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}select.sort_form:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,
    calc(100% - 20px) 1em,
    calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;outline:0}.p-item-archive__item:nth-child(-n+3){border-top:1px solid #444}.p-item-archive__item{border-bottom:1px solid #444;border-right:1px solid #444}.p-item-archive{border-left:1px solid #444}.p-pager__item a,.p-pager__item span{border:1px solid #444;color:#fff}.p-entry-item__cart{background-color:#2d2d2d;border:1px solid #444}.p-entry-item__body label{color:#333 !important}.p-entry-item__cart-soldout{padding:0}.p-entry-item__cart-soldout a{color:#333;display:block;padding:11px 12px}.p-entry__body td,.p-entry__body th{color:#333}.wpcf7{background:#2d2d2d;border:none;padding-top:1rem}.p-widget-categories li{border-top:1px solid #444}.p-widget-categories,.p-dropdown{border:none}.p-widget ul{background-color:#2b2b2b}.p-widget-sidebar .p-widget__title{color:#c77505;border-bottom:5px solid #c77505;margin-bottom:0}.p-widget-categories .has-children .toggle-children:before{border:1px solid #fff;padding:2px;border-radius:2px}.p-widget-sidebar .p-widget__title{background-color:#2b2b2b !important}.p-widget-list__item{border:none}.styled_post_list_tab_widget .tab-radio--1:checked~.styled_post_list_tabs .tab-label--1,.styled_post_list_tab_widget .tab-radio--2:checked~.styled_post_list_tabs .tab-label--2{background:#fff}.styled_post_list_tabs{border:none}.styled_post_list_tabs li{background:#888;border:none;color:#444}.p-dropdown__list li{border:1px #333;border-style:solid none}.p-dropdown__title{border:1px solid #333;background-color:#2b2b2b}.p-header-view-cart.is-active{color:#333}.p-wc-cart_table{color:#333}.p-wc-customer_form{color:#333}.p-wc-customer_form{color:#333}.p-button--lg{color:#fff !important}.p-wc-login .p-wc__body{color:#333}.p-wc-cart_table{background:#fff}.p-copyright{color:#fff}.p-copyright{border-top:1px solid #444}.l-footer{border-top:1px solid #444}.p-footer-widget-area .p-footer-widget-area__inner .menu{background-color:transparent}.page-id-1080 dt{font-size:140%}