@media screen and (max-width:767px) {
.pewc-checkboxes-list-wrapper.pewc-columns-2 .pewc-checkbox-wrapper, .pewc-radio-list-wrapper.pewc-columns-2 .pewc-radio-wrapper, .pewc-radio-images-wrapper.pewc-columns-2 .pewc-radio-image-wrapper, .pewc-checkboxes-images-wrapper.pewc-columns-2 .pewc-checkbox-image-wrapper {
    width: 48%!important;
  }
	
}

.nav-link-text {
  white-space: nowrap;
}

table.pewc-product-extra-groups td:last-of-type {
  
}

.pewc-preset-style .pewc-radio-image-wrapper, .pewc-preset-style .pewc-checkbox-image-wrapper {
	border-radius: 10px
}

.pewc-group-heading-wrapper h3 {
	font-size: 1.25rem;
}

h4.pewc-field-label, ul.pewc-product-extra-groups .pewc-item:not(.pewc-item-checkbox):not(.pewc-item-products-radio-list) label {
	font-size: 1rem;
}

.pewc-preset-style .pewc-radio-image-wrapper, .pewc-preset-style .pewc-checkbox-image-wrapper {
  border: 2px solid #eee;
  padding: 0.5em;
}

.pewc-radio-image-desc {
	font-size: 14px;
}

.pewc-style-simple .pewc-item input[type="number"], .pewc-style-simple .pewc-item input[type="text"], .pewc-style-simple .pewc-item textarea {
  border: 2px solid #ccc;
}

.pewc-steps-wrapper .pewc-tab::after {
  right: -30px;
}

.pewc-steps-wrapper .pewc-tab {
	background-color: #FFC969;
	color: #323D4F;
	font-weight: bold;
	font-size: 80%;
}

.pewc-steps-wrapper .pewc-tab.active-tab {
	background-color: #323D4F;
	color: #fff;
}

.pewc-steps-wrapper .pewc-tab.active-tab::after {
  border-left: solid 30px #323D4F;
}

.pewc-steps-wrapper .pewc-tab::after {
  border-left: solid 30px #FFC969;
}

.pewc-preset-style .pewc-checkbox-form-label span.pewc-theme-element, .pewc-preset-style .pewc-radio-form-label span.pewc-theme-element, .pewc-preset-style .pewc-item-field-wrapper span.pewc-theme-element, .pewc-preset-style .pewc-item-checkbox span.pewc-theme-element, .pewc-preset-style .pewc-checkbox-wrapper span.pewc-theme-element, .pewc-preset-style .pewc-radio-wrapper span.pewc-theme-element {
  height: 24px;
  width: 24px;
}

.pewc-preset-style .pewc-radio-form-label span.pewc-theme-element::after, .pewc-preset-style .pewc-radio-list-label-wrapper span.pewc-theme-element::after {
  top: 8px;
  left: 8px;
  width: 8px;
  height: 8px;
}

.pewc-preset-style .pewc-item-image_swatch .pewc-checkboxes-images-wrapper .pewc-checkbox-image-wrapper, .pewc-preset-style ul.pewc-product-extra-groups .pewc-item-image_swatch.pewc-item label, .pewc-preset-style .pewc-item-products .child-product-wrapper:not(.pewc-column-wrapper) .pewc-checkbox-image-wrapper, .pewc-preset-style .pewc-item-products .child-product-wrapper .pewc-radio-image-wrapper, .pewc-preset-style ul.pewc-product-extra-groups .pewc-item-products.pewc-item label {
  display: -webkit-flex !important;
  display: flex !important;
  -webkit-flex-direction: column;
  flex-direction: column;
}

.pewc-radio-image-wrapper label img, .pewc-checkbox-image-wrapper label img {
  align-self: center!important;
}

.pewc-item-name_price input[type="number"].pewc-form-field, .pewc-item-number input[type="number"].pewc-form-field {
  text-align: left;
}

.pewc-preset-style .select2-container .select2-selection--single {
  height: 42px;
  padding: 0 15px;
}

.pewc-preset-style .select2-container--default .select2-selection--single {
  border: var(--wd-form-brd-width) solid var(--wd-form-brd-color);
  border-radius: var(--wd-form-brd-radius);
}

.pewc-preset-style .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 8px;
	transform: initial;
}

.blog-design-meta-image .wd-meta-author, .wd-entry-meta .meta-author {
	display: none!important;
}

.bundled_product_summary .bundled_product_optional_checkbox {
  display: none!important;
}
