/*  MICROTHEMER STYLES  */

/*= Animations ================ */

@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}


/*= General =================== */

/** General >> Wpgb facet wpgb facet title **/
.wpgb-facet > .wpgb-facet-title {
	font-size: 16px !important;
	margin-top: 5px !important;
	margin-bottom: 10px !important;
}

/** General >> Pewc group 480 pewc product extra groups **/
#pewc-group-480 .pewc-product-extra-groups {
	width: 100% !important;
	padding-left: 0 !important;
}

/** General >> Pewc group 480 555 pewc field label **/
.pewc_group_480_555 .pewc-field-label {
	font-size: 24px !important;
}

/** General >> Pewc group 480 548 pewc field label **/
.pewc_group_480_548 .pewc-field-label {
	font-size: 24px !important;
}

/** General >> Pewc field triggers condition pewc field label **/
.pewc-field-triggers-condition .pewc-field-label {
	font-size: 18px !important;
	text-transform: uppercase !important;
}

/** General >> Pewc group checkbox pewc item field wrapper **/
.pewc-group-checkbox > .pewc-item-field-wrapper {
	display: none !important;
}

/** General >> Product cart button 20 438 single add to cart button **/
#-product-cart-button-20-438 .single_add_to_cart_button {
	background-color: rgb(86, 154, 144) !important;
	height: 50px !important;
	margin: 0 !important;
	border-width: 0 !important;
}

/** General >> Quantity 611f9fde2bdb2 **/
#quantity_611f9fde2bdb2 {
	font-size: 18px !important;
	background-color: rgba(86, 154, 144, 0.15) !important;
	width: 80% !important;
}

/** General >> Pewc group 480 pewc hide labels **/
#pewc-group-480 .pewc-hide-labels {
	margin-top: 40px !important;
	-webkit-flex-flow: row nowrap !important;
	-moz-flex-flow: row nowrap !important;
	-ms-flex-flow: row nowrap !important;
	flex-flow: row nowrap !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General >> Pewc group 480 pewc description **/
#pewc-group-480 .pewc-description {
	font-size: 18px !important;
	display: none !important;
}

/** General >> Pewc group 480 534 pewc item field wrapper **/
.pewc_group_480_534 > .pewc-item-field-wrapper {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

/** General >> Pewc group 480 534 pewc field label **/
.pewc_group_480_534 .pewc-field-label {
	font-size: 18px !important;
	text-transform: uppercase !important;
}

/** General >> Pewc hide labels attachment thumbnail **/
.pewc-hide-labels .attachment-thumbnail {
	padding: 10px !important;
	border-color: rgba(147, 196, 125, 0.347) !important;
	border-radius: 20% !important;
}

/** General >> Product cart button 20 438 in stock **/
#-product-cart-button-20-438 > .in-stock {
	display: none !important;
}

/** General >> Pewc group 760 pewc radio images wrapper **/
#pewc-group-760 .pewc-radio-images-wrapper {
	width: 472px !important;
}

/** General >> Pa anyagmeret **/
#pa_anyagmeret {
	font-size: 20px !important;
	width: 100% !important;
	min-width: 100% !important;
}

/** General >> Label label **/
.label > label {
	font-size: 20px !important;
	text-transform: uppercase !important;
	margin-top: 30px !important;
}

/** General >> Product cart button 20 438 label **/
#-product-cart-button-20-438 .label {
	margin-top: 45px !important;
}

/** General >> Quantity 61236ef4683de **/
#quantity_61236ef4683de {
	font-size: 20px !important;
}

/** General >> .pewc-field-562 > div **/
.pewc-field-562 > div {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

/** General >> .pewc-item-calculation **/
.pewc-item-calculation {
	padding: 0 20px 5px 20px !important;
	margin-bottom: 6px !important;
}

/** General >> .single **/
body {
	color: rgba(54, 98, 91, 0.97) !important;
}

/** General >> .pewc-field-562 h4 **/
.pewc-field-562 h4 {
	font-size: 22px !important;
}


/*= General _2 ================ */

/** General _2 >> Pewc group 566 pewc product extra groups _2 **/
#pewc-group-566 .pewc-product-extra-groups {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto auto auto auto auto auto !important;
}

/** General _2 >> Pewc group 566 pewc field count 25 **/
#pewc-group-566 .pewc-field-count-25 {
	background-color: rgb(245, 252, 211) !important;
	padding: 20px !important;
}

/** General _2 >> Place order **/
#place_order {
	font-size: 18px !important;
	padding: 20px 30px 20px 30px !important;
	border-width: 0 !important;
	border-radius: 12px !important;
}

/** General _2 >> Pewc group 760 762 pewc item field wrapper **/
.pewc_group_760_762 > .pewc-item-field-wrapper {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto !important;
}
.pewc_group_760_762 > .pewc-item-field-wrapper > :nth-child(2) {
	grid-area: 3 / 1 / 4 / 2 !important;
}

/** General _2 >> Pewc group 760 762 pewc field label **/
.pewc_group_760_762 .pewc-field-label {
	font-size: 20px !important;
	text-transform: uppercase !important;
}

/** General _2 >> Pewc group 760 770 pewc field label **/
.pewc_group_760_770 .pewc-field-label {
	font-size: 18px !important;
	text-transform: uppercase !important;
	margin-bottom: 10px !important;
}

/** General _2 >> Pewc group 760 770 pewc item field wrapper **/
.pewc_group_760_770 > .pewc-item-field-wrapper {
	margin-top: 10px !important;
}

/** General _2 >> Pewc group 760 pewc group calculation **/
#pewc-group-760 .pewc-group-calculation {
	margin-bottom: 22px !important;
	border-bottom-width: 1px !important;
	border-bottom-style: dashed !important;
}

/** General _2 >> Pewc group 566 pewc product extra groups _3 **/
#pewc-group-566 .pewc-product-extra-groups {
	display: none !important;
}

/** General _2 >> Product cart button 20 438 woo selected variation item name **/
#-product-cart-button-20-438 .woo-selected-variation-item-name {
	display: none !important;
}

/** General _2 >> Product cart button 20 438 button variable item _2 **/
#-product-cart-button-20-438 .button-variable-item:focus {
	background-color: rgba(86, 154, 144, 0.07) !important;
}

/** General _2 >> Product cart button 20 438 reset variations **/
#-product-cart-button-20-438 .reset_variations {
	display: none !important;
}

/** General _2 >> Product cart button 20 438 button variable item _3 **/
#-product-cart-button-20-438 .button-variable-item {
	padding-right: 30px !important;
	padding-left: 30px !important;
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

/** General _2 >> Pewc field count 25 attachment thumbnail **/
.pewc-field-count-25 .attachment-thumbnail {
	min-width: inherit !important;
}

/** General _2 >> Quantity 6126d84a1bc2d **/
#quantity_6126d84a1bc2d {
	height: 50px !important;
}

/** General _2 >> Pewc group 663 pewc group calculation **/
#pewc-group-663 .pewc-group-calculation {
	padding-left: 8px !important;
	border-left: 5px solid rgb(68, 177, 166) !important;
	border-bottom-width: 2px !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

/** General _2 >> Pewc field count 35 attachment thumbnail **/
.pewc-field-count-35 .attachment-thumbnail {
	padding: 10px !important;
	border-width: 2px !important;
	border-style: dotted !important;
	border-radius: 20% !important;
}

/** General _2 >> Header pro accordion 53 438 **/
#header-pro-accordion-53-438 {
	margin-bottom: 50px !important;
}

/** General _2 >> Product cart button 20 438 quantity **/
#-product-cart-button-20-438 .quantity {
	margin-bottom: 30px !important;
}

/** General _2 >> Quantity 6126e3f967799 **/
#quantity_6126e3f967799 {
	width: 70px !important;
	height: 60px !important;
}

/** General _2 >> Variation dt:(9) **/
.variation > dt:nth-of-type(9) {
	display: none !important;
}

/** General _2 >> Variation dt:(8) **/
.variation > dt:nth-of-type(8) {
	display: none !important;
}

/** General _2 >> Variation dt:(7) **/
.variation > dt:nth-of-type(7) {
	display: none !important;
}

/** General _2 >> Variation dt:(6) **/
.variation > dt:nth-of-type(6) {
	display: none !important;
}

/** General _2 >> Variation dt:(5) **/
.variation > dt:nth-of-type(5) {
	display: none !important;
}

/** General _2 >> Variation Felsszegly paragraph **/
.variation-Felsszegly > p {
	display: none !important;
}

/** General _2 >> Variation Rncol paragraph **/
.variation-Rncol > p {
	display: none !important;
}

/** General _2 >> Variation anyagkltsg paragraph **/
.variation-anyagkltsg > p {
	display: none !important;
}

/** General _2 >> .pewc-field-562 label **/
.pewc-field-562 label {
	font-size: 17px !important;
	margin-bottom: 20px !important;
}


/*= General _3 ================ */

/** General _3 >> Variation Behzszalagrncolra paragraph **/
.variation-Behzszalagrncolra > p {
	display: none !important;
}

/** General _3 >> Variation kszrevarrsdj250ftmktoldalas paragraph **/
.variation-kszrevarrsdj250ftmktoldalas > p {
	display: none !important;
}

/** General _3 >> Variation dt:(1) **/
.variation > dt:nth-of-type(1) {
	display: none !important;
}

/** General _3 >> Variation dt:(4) **/
.variation > dt:nth-of-type(4) {
	display: none !important;
}

/** General _3 >> Variation kszrevarrsmterranyagmintavlaszt paragraph **/
.variation-kszrevarrsmterranyagmintavlaszt > p {
	color: rgb(86, 154, 144) !important;
	font-weight: 600 !important;
	padding-left: 0 !important;
	margin-left: -5px !important;
}

/** General _3 >> Variation Vlasszonkialaktst paragraph **/
.variation-Vlasszonkialaktst > p {
	color: rgb(86, 154, 144) !important;
	font-weight: 600 !important;
	padding-left: 0 !important;
	margin-bottom: 10px !important;
	margin-left: -4px !important;
}

/** General _3 >> Variation karnisszlessg paragraph **/
.variation-karnisszlessg > p {
	color: rgb(86, 154, 144) !important;
	font-weight: 600 !important;
	margin-top: 0 !important;
}

/** General _3 >> Variation fggnymagassg paragraph **/
.variation-fggnymagassg > p {
	color: rgb(86, 154, 144) !important;
	font-weight: 600 !important;
	margin-top: 0 !important;
}

/** General _3 >> Product meta 50 438 link **/
#-product-meta-50-438 a {
	color: #f77878 !important;
	font-size: 17px !important;
}

/** General _3 >> Product title 16 438 **/
#-product-title-16-438 {
	padding-top: 60px !important;
}

/** General _3 >> Product description 49 438 paragraph **/
#-product-description-49-438 > p {
	font-size: 24px !important;
}

/** General _3 >> Quantity 61316e0daa00a **/
#quantity_61316e0daa00a {
	color: rgb(255, 255, 255) !important;
	font-size: 21px !important;
	font-weight: 900 !important;
	background-color: rgb(86, 154, 144) !important;
}

/** General _3 >> Quantity 6131749247361 **/
#quantity_6131749247361 {
	color: rgb(255, 255, 255) !important;
	font-size: 22px !important;
	font-weight: 900 !important;
	background-color: rgb(86, 154, 144) !important;
}

/** General _3 >> Fluentform 1 ff el form check **/
#fluentform_1 .ff-el-form-check {
	padding-left: - !important;
	margin-left: -30px !important;
}

/** General _3 >> Product cart button 280 438 single add to cart button **/
#-product-cart-button-280-438 .single_add_to_cart_button {
	font-size: 20px !important;
	font-weight: 300 !important;
	background-color: rgb(86, 154, 144) !important;
	/*height: 50px;*/
	padding-right: 24px !important;
	padding-left: 24px !important;
	margin-top: 20px !important;
	margin-left: 0 !important;
	border-radius: 12px !important;
}

/** General _3 >> Div block 252 438 oxy pro accordion context icon **/
#div_block-252-438 .oxy-pro-accordion_context-icon {
	color: rgb(56, 118, 29) !important;
	background-color: rgba(224, 173, 173, 0) !important;
}

/** General _3 >> Fluentform 2 paragraph **/
#fluentform_2 p {
	color: rgb(255, 255, 255) !important;
	font-size: 18px !important;
}

/** General _3 >> Quantity 61340e3af0e2a **/
#quantity_61340e3af0e2a {
	font-size: 30px !important;
	background-color: rgb(222, 232, 218) !important;
}

/** General _3 >> Quantity 6134100c06a9d **/
#quantity_6134100c06a9d {
	font-size: 30px !important;
	background-color: rgb(209, 232, 218) !important;
}

/** General _3 >> Link 199 437 **/
#link-199-437 {
	padding-top: 08px !important;
	margin-top: -2px !important;
}

/** General _3 >> Checkout tajekoztato small **/
#checkout_tajekoztato > small {
	font-size: 20px !important;
}

/** General _3 >> Payment label **/
#payment label {
	font-size: 20px !important;
	background-color: rgb(255, 255, 255) !important;
	padding: 30px !important;
}

/** General _3 >> Quantity 61354d5d058c1 **/
#quantity_61354d5d058c1 {
	color: rgb(57, 71, 62) !important;
	font-size: 28px !important;
	font-weight: 700 !important;
	background-color: rgb(210, 234, 228) !important;
	margin-right: 27px !important;
	border-color: rgb(169, 193, 178) !important;
	border-width: 3px !important;
}

/** General _3 >> Div block 262 438 **/
#div_block-262-438 {
	background-color: rgb(169, 193, 178) !important;
}

/** General _3 >> Text block 264 438 **/
#text_block-264-438 {
	background-color: rgb(169, 192, 177) !important;
	padding-right: 68px !important;
}

/** General _3 >> Quantity 613629e0a4673 **/
#quantity_613629e0a4673 {
	color: rgb(57, 71, 62) !important;
	font-size: 28px !important;
	font-weight: 700 !important;
	background-color: rgb(209, 236, 218) !important;
	background-image: #569a90 !important;
	width: 100% !important;
	margin-right: 20px !important;
}

/** General _3 >> Body pro accordion 350 509 oxy pro accordion content **/
#body-pro-accordion-350-509 > .oxy-pro-accordion_content {
	background-color: rgb(187, 203, 192) !important;
}

/** General _3 >> .pewc-has-field-image label **/
.pewc-has-field-image label {
	font-size: 16px !important;
}

/** General _3 >> .pewc-field-548 img **/
.pewc-field-548 img {
	width: 175px !important;
}

/** General _3 >> .pewc-reset-me .pewc-columns-3 **/
.pewc-reset-me .pewc-columns-3 {
	justify-items: stretch !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General _3 >> .pewc-columns-2 .pewc-radio-image-desc **/
.pewc-columns-2 .pewc-radio-image-desc {
	font-size: 16px !important;
	text-align: left !important;
}

/** General _3 >> .ftinvwl-animated **/
.ftinvwl-animated {
	color: rgb(48, 99, 26) !important;
}


/*= General _4 ================ */

/** General _4 >> Label:(1) attachment thumbnail _2 **/
.pewc-hide-labels > div:nth-of-type(1) > label:nth-of-type(1) > .attachment-thumbnail {
	min-width: 130px !important;
	margin-left: 5px !important;
}

/** General _4 >> Quantity 61403c4e3d556 **/
#quantity_61403c4e3d556 {
	font-size: 14px !important;
	font-weight: 700 !important;
	background-color: rgb(217, 234, 211) !important;
	width: 100% !important;
	height: 70% !important;
	margin-right: 20px !important;
}

/** General _4 >> Checked attachment thumbnail **/
.checked .attachment-thumbnail {
	padding: 10px !important;
	border-color: rgb(224, 109, 109) !important;
	border-radius: 20% !important;
}

/** General _4 >> Wpgb grid 334 509 wpgb block 4 **/
#-wpgb-grid-334-509 .wpgb-block-4 {
	display: none !important;
}

/** General _4 >> Wpgb grid 2 439 tinvwl add to wishlist button **/
#-wpgb-grid-2-439 .tinvwl_add_to_wishlist_button {
	color: rgb(244, 67, 54) !important;
}

/** General _4 >> Tinv cell tinv modal inner **/
.tinv-cell > .tinv-modal-inner {
	background-color: rgb(217, 234, 211) !important;
}

/** General _4 >> Woo products 208 439 product cat fuggony **/
#-woo-products-208-439 .product_cat-fuggony {
	background-color: rgb(255, 255, 255) !important;
	width: 23% !important;
	padding-top: 20px !important;
	margin: 8px !important;
	border-radius: 1% !important;
	-webkit-animation-name: fadeInUp !important;
	animation-name: fadeInUp !important;
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
}

/** General _4 >> Woo products 208 439 image **/
#-woo-products-208-439 img {
	height: 500px !important;
	object-fit: cover !important;
}

/** General _4 >> Woo products 208 439 tinvwl product already on wishlist _2 **/
#-woo-products-208-439 .tinvwl-product-already-on-wishlist {
	color: rgb(244, 67, 54) !important;
}

/** General _4 >> Woo products 208 439 page title **/
#-woo-products-208-439 > .page-title {
	display: none !important;
}

/** General _4 >> Woo products 208 439 woocommerce result count **/
#-woo-products-208-439 > .woocommerce-result-count {
	display: none !important;
}

/** General _4 >> Woo products 208 439 orderby **/
#-woo-products-208-439 .orderby {
	display: none !important;
}

/** General _4 >> Woo products 208 439 product type simple **/
#-woo-products-208-439 .product_type_simple {
	background-color: rgb(86, 154, 144) !important;
	border-width: 0 !important;
}

/** General _4 >> Woo products 208 439 bdi **/
#-woo-products-208-439 bdi {
	color: rgb(86, 154, 144) !important;
	font-size: 22px !important;
}

/** General _4 >> Shortcode 3 1011 image **/
#shortcode-3-1011 img {
	width: 175% !important;
	object-fit: cover !important;
}

/** General _4 >> Table head product name **/
thead .product-name {
	font-size: 18px !important;
	text-align: left !important;
	border: 0 solid rgb(86, 154, 144) !important;
}

/** General _4 >> Table head product price **/
thead .product-price {
	color: rgb(39, 78, 19) !important;
	font-size: 18px !important;
	font-weight: 800 !important;
	text-align: left !important;
	border: 0 solid rgb(86, 154, 144) !important;
}

/** General _4 >> Table head product stock **/
thead .product-stock {
	text-align: left !important;
	border-top: 0 solid rgb(86, 154, 144) !important;
	border-right: 0 solid rgb(86, 154, 144) !important;
	border-bottom: 1px solid rgb(86, 154, 144) !important;
	border-left: 0 solid rgb(86, 154, 144) !important;
	display: none !important;
}

/** General _4 >> Table head product thumbnail **/
thead .product-thumbnail {
	border: 0 solid rgb(86, 154, 144) !important;
}

/** General _4 >> Table head product remove **/
thead .product-remove {
	border-top: 0 solid rgb(86, 154, 144) !important;
	border-right: 0 solid rgb(86, 154, 144) !important;
	border-bottom: 1px solid rgb(86, 154, 144) !important;
	border-left: 0 solid rgb(86, 154, 144) !important;
}

/** General _4 >> Table head product cb **/
thead .product-cb {
	border-top: 0 solid rgb(86, 154, 144) !important;
	border-right: 0 solid rgb(86, 154, 144) !important;
	border-bottom: 1px solid rgb(86, 154, 144) !important;
	border-left: 0 solid rgb(86, 154, 144) !important;
}

/** General _4 >> Menu item 2147480008 wishlist counter with products **/
#menu-item-2147480008 .wishlist-counter-with-products {
	color: rgb(224, 102, 102) !important;
	font-size: 15px !important;
	width: 14.8px !important;
	height: 23% !important;
}

/** General _4 >> Menu item 2147480008 wishlist products counter number **/
#menu-item-2147480008 .wishlist_products_counter_number {
	color: rgb(255, 255, 255) !important;
	font-size: 10px !important;
	text-align: center !important;
	background-color: rgb(224, 102, 102) !important;
	width: 15px !important;
	height: 15px !important;
	margin: -15px 00 10px 1px !important;
	border-radius: 50% !important;
}

/** General _4 >> Shortcode 3 1011 heading 2 **/
#shortcode-3-1011 h2 {
	display: none !important;
}

/** General _4 >> .pewc-field-664 .pewc-columns-3 **/
.pewc-field-664 .pewc-columns-3 {
	width: 500px !important;
}

/** General _4 >> .pewc-field-676 label **/
.pewc-field-676 label {
	font-size: 20px !important;
}


/*= General _5 ================ */

/** General _5 >> Table head product remove _2 **/
thead .product-remove {
	border-bottom-width: 0 !important;
}

/** General _5 >> Shortcode 3 1011 tinvwl full **/
#shortcode-3-1011 .tinvwl-full {
	color: rgb(39, 78, 19) !important;
	font-weight: 800 !important;
}

/** General _5 >> Shortcode 3 1011 wc backward **/
#shortcode-3-1011 .wc-backward {
	font-size: 18px !important;
	background-color: rgb(86, 154, 144) !important;
	width: 50% !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	border-width: 0 !important;
}

/** General _5 >> Tinvwl buttons group tinvwl button close **/
.tinvwl-buttons-group > .tinvwl_button_close {
	display: none !important;
}

/** General _5 >> Tinvwl buttons group tinvwl button view **/
.tinvwl-buttons-group > .tinvwl_button_view {
	width: 100% !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
	margin-top: 10px !important;
	border-width: 0 !important;
}

/** General _5 >> Wishlist item:(1) product thumbnail **/
.wishlist_item:nth-of-type(1) > .product-thumbnail {
	width: 24% !important;
	box-sizing: border-box !important;
	object-fit: cover !important;
}

/** General _5 >> Shortcode 3 1011 wishlist item **/
#shortcode-3-1011 .wishlist_item {
	border-top: 2px solid rgb(13, 13, 13) !important;
	border-color: rgb(13, 13, 13) !important;
	border-width: 2px !important;
}

/** General _5 >> Wishlist item product stock **/
.wishlist_item > .product-stock {
	display: none !important;
}

/** General _5 >> Wishlist item table data **/
.wishlist_item > td {
	width: 0 !important;
	border-color: rgb(190, 217, 213) !important;
	border-bottom: 1px solid rgb(190, 217, 213) !important;
	border-width: 1px !important;
}

/** General _5 >> Shortcode 3 1011 tinv next **/
#shortcode-3-1011 .tinv-next {
	background-color: rgb(86, 154, 144) !important;
	padding: 20px 0 20px 0 !important;
	border-color: rgb(255, 255, 255) !important;
}

/** General _5 >> Tajekoztato **/
#tajekoztato {
	color: rgb(116, 27, 71) !important;
}

/** General _5 >> Payment **/
#payment {
	color: rgb(255, 255, 255) !important;
}

/** General _5 >> Wpgb grid 2 439 tinvwl loop button wrapper **/
#-wpgb-grid-2-439 .tinvwl-loop-button-wrapper {
	max-height: 50px !important;
	margin-top: -45px !important;
}

/** General _5 >> Pewc group 480 pewc group 480 522 **/
#pewc-group-480 .pewc_group_480_522 {
	width: 108% !important;
}

/** General _5 >> Shortcode 3 1011 tinvwl table manage list **/
#shortcode-3-1011 .tinvwl-table-manage-list {
	border-width: 0 !important;
}

/** General _5 >> Table row:(1) table data:(1) **/
.tinvwl-table-manage-list > tfoot > tr:nth-of-type(1) > td:nth-of-type(1) {
	border-width: 0 !important;
}

/** General _5 >> Text block 181 437 **/
#text_block-181-437 {
	font-size: 24px !important;
}

/** General _5 >> Tinvwl button view ftinvwl heart o **/
.tinvwl_button_view > .ftinvwl-heart-o {
	margin-top: -7px !important;
	border-width: 0 !important;
}

/** General _5 >> Tinv cell tinv modal inner _3 **/
.tinv-cell > .tinv-modal-inner {
	border-radius: 12% !important;
}

/** General _5 >> Shortcode 211 439 tinvwl loop button wrapper **/
#shortcode-211-439 .tinvwl-loop-button-wrapper {
	height: 50px !important;
	padding-top: 20px !important;
	margin-top: -40px !important;
}

/** General _5 >> Ou cart totals 23 79 checkout button **/
#-ou_cart_totals-23-79 .checkout-button {
	box-shadow: 0 0 0 0 !important;
	background-color: rgb(38, 173, 152) !important;
	border-width: 0 !important;
}

/** General _5 >> Ou cart totals 23 79 wc proceed to checkout **/
#-ou_cart_totals-23-79 .wc-proceed-to-checkout {
	-webkit-align-items: center !important;
	align-items: center !important;
}

/** General _5 >> Ou cart totals 23 79 shop button **/
#-ou_cart_totals-23-79 .shop-button {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(25, 116, 102) !important;
	margin-bottom: 30px !important;
	border-width: 0 !important;
	display: none !important;
}

/** General _5 >> Product cart button 280 438 in stock **/
#-product-cart-button-280-438 > .in-stock {
	display: none !important;
}

/** General _5 >> Quantity 614b8d885c6f1 **/
#quantity_614b8d885c6f1 {
	font-size: 20px !important;
	width: 70% !important;
	height: 70px !important;
}

/** General _5 >> Fluentform 1 [type="submit"] **/
#fluentform_1 [type="submit"] {
	height: 60px !important;
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	margin-top: 20px !important;
}

/** General _5 >> Terms n condition a1c763258fa891e6eb55fb610174f0d6 **/
#terms-n-condition_a1c763258fa891e6eb55fb610174f0d6 {
	margin-top: -38px !important;
}

/** General _5 >> Svg fancy icon 169 437 **/
#svg-fancy_icon-169-437 {
	width: 38px !important;
}

/** General _5 >> Ff t cell label **/
.ff-t-cell label {
	font-size: 18px !important;
}

/** General _5 >> Terms n condition 38429a949d4e117871fbfb63a2bdfdbc **/
#terms-n-condition_38429a949d4e117871fbfb63a2bdfdbc {
	margin-top: -36px !important;
	border-color: rgb(255, 255, 255) !important;
}

/** General _5 >> #pewc_group_663_676 **/
#pewc_group_663_676 {
	font-size: 16px !important;
	background-color: rgb(229, 239, 238) !important;
	width: 500px !important;
	height: 300% !important;
	min-height: 100px !important;
	margin-top: 10px !important;
	border: 2px solid rgb(26, 116, 102) !important;
	border-radius: 12px !important;
}

/** General _5 >> .coupon button **/
.coupon button {
	margin: 10px 20px 20px 20px !important;
}

/** General _5 >> #coupon_kód **/
#coupon_kód {
	width: 37% !important;
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-top: 9px !important;
	margin-right: 7px !important;
}


/*= General _6 ================ */

/** General _6 >> Wishlist item ftinvwl **/
.wishlist_item .ftinvwl {
	font-size: 35px !important;
	line-height: 6px !important;
}

/** General _6 >> Pewc group 663 pewc hide labels **/
#pewc-group-663 .pewc-hide-labels {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-justify-content: space-between !important;
	justify-content: space-between !important;
}

/** General _6 >> Quantity 6154acf3e9940 **/
#quantity_6154acf3e9940 {
	width: 70px !important;
}

/** General _6 >> Quantity 6154ae4cd2578 **/
#quantity_6154ae4cd2578 {
	background-color: rgb(244, 248, 242) !important;
	padding-right: 12px !important;
	padding-left: 12px !important;
	border-color: rgb(88, 140, 96) !important;
	border-width: 2px !important;
}

/** General _6 >> Menu item 2147480008 wishlist products counter **/
#menu-item-2147480008 .wishlist_products_counter {
	display: none !important;
}

/** General _6 >> Terms n condition e48e141a52bd71fa390bb58769aaa28c **/
#terms-n-condition_e48e141a52bd71fa390bb58769aaa28c {
	margin-top: -31px !important;
}

/** General _6 >> Header search 223 437 oxy header search search field **/
#-header-search-223-437 .oxy-header-search_search-field {
	color: rgb(255, 255, 255) !important;
}

/** General _6 >> Terms n condition 7ebaefbe325bc86bd39bcd5462a86b25 **/
#terms-n-condition_7ebaefbe325bc86bd39bcd5462a86b25 {
	margin-top: -31px !important;
}

/** General _6 >> Terms n condition c832be53fa9e708f731e2c5f20e51bfd **/
#terms-n-condition_c832be53fa9e708f731e2c5f20e51bfd {
	margin-top: -33px !important;
	margin-right: -17px !important;
	border-radius: 28px !important;
}

/** General _6 >> Terms n condition d91aee310adbf52059d8cf4181ad0ec4 **/
#terms-n-condition_d91aee310adbf52059d8cf4181ad0ec4 {
	margin-top: -28px !important;
	margin-right: -13px !important;
}

/** General _6 >> Terms n condition 247584ff3e18ad7324a7d0b9aba70e10 **/
#terms-n-condition_247584ff3e18ad7324a7d0b9aba70e10 {
	margin-top: -31px !important;
	margin-right: -7px !important;
}

/** General _6 >> Cart counter 244 437 oxy cart counter number **/
#-cart-counter-244-437 .oxy-cart-counter_number {
	font-size: 10px !important;
}

/** General _6 >> Fluent form 171 437 paragraph **/
#-fluent-form-171-437 p {
	color: rgb(255, 255, 255) !important;
	padding-left: 60px !important;
}

/** General _6 >> Terms n condition 470fa2dd268ee26af3a2a39de09154e8 **/
#terms-n-condition_470fa2dd268ee26af3a2a39de09154e8 {
	margin-bottom: 30px !important;
}

/** General _6 >> .pewc-group-index-1 .pewc-product-extra-groups **/
.pewc-group-index-1 .pewc-product-extra-groups {
	padding-left: 0 !important;
}

/** General _6 >> .ff_form_instance_1_1 p **/
.ff_form_instance_1_1 p {
	padding-left: 55px !important;
}

/** General _6 >> .ff_form_instance_1_1 label **/
.ff_form_instance_1_1 label {
	color: rgb(25, 116, 102) !important;
	font-size: 17px !important;
}

/** General _6 >> .actions **/
.actions {
	padding-top: 37px !important;
	margin-top: 20px !important;
	-webkit-flex-direction: row !important;
	-moz-flex-direction: row !important;
	-ms-flex-direction: row !important;
	flex-direction: row !important;
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}


/*= General _7 ================ */

/** General _7 >> Ou cart items 22 79 [type="button"] **/
#-ou_cart_items-22-79 [type="button"] {
	display: none !important;
}

/** General _7 >> Product cart button 280 438 [type="button"] **/
#-product-cart-button-280-438 [type="button"] {
	font-size: 25px !important;
	background-color: rgba(86,154,144,0.19) !important;
	border-color: rgba(86,154,144,0.19) !important;
}

/** General _7 >> Quantity 615eb553f34cd **/
#quantity_615eb553f34cd {
	font-size: 20px !important;
}

/** General _7 >> #shortcode-211-439 [type="button"] **/
#shortcode-211-439 [type="button"] {
	background-color: rgb(215, 76, 76) !important;
	padding: 35px 50px 35px 50px !important;
}

/** General _7 >> li > div > span:nth-of-type(2) **/
li > div > span:nth-of-type(2) {
	font-size: 15px !important;
	padding-top: 0 !important;
}

/** General _7 >> .variation-kszrevarrsdj250ftmegyoldalas .woocommerce-Price-amount **/
.variation-kszrevarrsdj250ftmegyoldalas .woocommerce-Price-amount {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _7 >> .variation-kszrevarrsdj250ftmegyoldalas > p **/
.variation-kszrevarrsdj250ftmegyoldalas > p {
	display: none !important;
}

/** General _7 >> .variation-1dbfggnyra > p **/
.variation-1dbfggnyra > p {
	color: rgba(33, 47, 38, 0) !important;
	margin-top: 0 !important;
}

/** General _7 >> #-product-description-259-438 > p **/
#-product-description-259-438 > p {
	font-size: 20px !important;
	width: 600px !important;
}

/** General _7 >> #-ou_cart_totals-23-79 .checkout-button:hover **/
#-ou_cart_totals-23-79 .checkout-button:hover {
	background-color: rgb(38, 173, 152) !important;
}

/** General _7 >> .pewc-field-count-36 .pewc-description **/
.pewc-field-count-36 .pewc-description {
	display: none !important;
}

/** General _7 >> .pewc-field-count-37 .pewc-description **/
.pewc-field-count-37 .pewc-description {
	display: none !important;
}

/** General _7 >> .variation-2dbfggnyra > p **/
.variation-2dbfggnyra > p {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _7 >> .variation-anyagkltsgktoldalas > p **/
.variation-anyagkltsgktoldalas > p {
	color: rgba(33, 47, 38, 0) !important;
	display: none !important;
}

/** General _7 >> .variation-anyagkltsgktoldalas .woocommerce-Price-amount **/
.variation-anyagkltsgktoldalas .woocommerce-Price-amount {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _7 >> .variation-anyagkltsgdekorsl > p **/
.variation-anyagkltsgdekorsl > p {
	display: none !important;
}

/** General _7 >> .variation-kszrevarrsdj250ftmdekorsl > p **/
.variation-kszrevarrsdj250ftmdekorsl > p {
	display: none !important;
}

/** General _7 >> .variation-Behzszalagrncolra-dekorsl > p **/
.variation-Behzszalagrncolra-dekorsl > p {
	display: none !important;
}

/** General _7 >> .variation-2dbdekorslra > p **/
.variation-2dbdekorslra > p {
	display: none !important;
}

/** General _7 >> .woocommerce-cart-form__contents > tbody > tr:nth-of-type(7) > td:nth-of-type(3) > dl:nth-of-type(1) > dt:nth-of-type(3) **/
.woocommerce-cart-form__contents > tbody > tr:nth-of-type(7) > td:nth-of-type(3) > dl:nth-of-type(1) > dt:nth-of-type(3) {
	display: none !important;
}

/** General _7 >> .variation-szabskltsg > p **/
.variation-szabskltsg > p {
	display: none !important;
}

/** General _7 >> .variation-anyagkltsgmterrsszesen > p **/
.variation-anyagkltsgmterrsszesen > p {
	display: none !important;
}

/** General _7 >> .woocommerce-checkout-review-order-table > tbody > tr:nth-of-type(7) > td:nth-of-type(1) > dl:nth-of-type(1) > dt:nth-of-type(3) **/
.woocommerce-checkout-review-order-table > tbody > tr:nth-of-type(7) > td:nth-of-type(1) > dl:nth-of-type(1) > dt:nth-of-type(3) {
	display: none !important;
}

/** General _7 >> .woocommerce-cart-form__contents > tbody > tr:nth-of-type(3) > td:nth-of-type(3) > dl:nth-of-type(1) > dt:nth-of-type(3) **/
.woocommerce-cart-form__contents > tbody > tr:nth-of-type(3) > td:nth-of-type(3) > dl:nth-of-type(1) > dt:nth-of-type(3) {
	display: none !important;
}

/** General _7 >> .pewc-field-548 .pewc-radio-image-desc **/
.pewc-field-548 .pewc-radio-image-desc {
	font-size: 16px !important;
}

/** General _7 >> .pewc-number-field-534 **/
.pewc-number-field-534 {
	font-size: 20px !important;
	background-color: rgba(86, 154, 144, 0.09) !important;
}

/** General _7 >> .coupon **/
.coupon {
	width: 50% !important;
	margin-top: -20px !important;
	margin-right: 17px !important;
}


/*= General _8 ================ */

/** General _8 >> .variation-anyagminta > p **/
.variation-anyagminta > p {
	display: none !important;
}

/** General _8 >> .woocommerce-checkout-review-order-table > tbody > tr:nth-of-type(3) > td:nth-of-type(1) > dl:nth-of-type(1) > dt:nth-of-type(3) **/
.woocommerce-checkout-review-order-table > tbody > tr:nth-of-type(3) > td:nth-of-type(1) > dl:nth-of-type(1) > dt:nth-of-type(3) {
	display: none !important;
}

/** General _8 >> .variation-mterranyagmegadscm > p **/
.variation-mterranyagmegadscm > p {
	margin-top: 0 !important;
}

/** General _8 >> .variation-anyagminta **/
.variation-anyagminta {
	display: none !important;
}

/** General _8 >> .variation-Vlasszonkialaktst p **/
.variation-Vlasszonkialaktst p {
	margin-top: 0 !important;
}

/** General _8 >> .variation-kszrevarrsdj250ftm p **/
.variation-kszrevarrsdj250ftm p {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _8 >> .variation-kszrevarrsdj250ftm .amount **/
.variation-kszrevarrsdj250ftm .amount {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _8 >> .variation-szabskltsg **/
.variation-szabskltsg {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _8 >> dl > .variation-Vlasszonkialaktst:nth-of-type(3) **/
dl > .variation-Vlasszonkialaktst:nth-of-type(3) {
	color: rgba(33, 47, 38, 0) !important;
}

/** General _8 >> #headline-323-438 **/
#headline-323-438 {
	font-size: 18px !important;
}

/** General _8 >> .oxy-breadcrumb **/
.oxy-breadcrumb {
	font-size: 15px !important;
}

/** General _8 >> .price .woocommerce-Price-currencySymbol **/
.price .woocommerce-Price-currencySymbol {
	margin-left: 10px !important;
}

/** General _8 >> .pewc-columns-2 > div **/
.pewc-columns-2 > div {
	width: 179px !important;
}

/** General _8 >> #headline-282-438 **/
#headline-282-438 {
	font-size: 24px !important;
}

/** General _8 >> .pewc-has-field-image .pewc-item-field-wrapper **/
.pewc-has-field-image .pewc-item-field-wrapper {
	width: 350px !important;
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

/** General _8 >> .pewc-has-field-image input **/
.pewc-has-field-image input {
	font-size: 20px !important;
	background-color: rgb(229, 239, 238) !important;
	border-color: rgba(86, 154, 144, 0.97) !important;
	border-width: 2px !important;
	border-radius: 12px !important;
}

/** General _8 >> .pewc-checkbox-group-wrapper > li > label:nth-of-type(1) > span:nth-of-type(1) **/
.pewc-checkbox-group-wrapper > li > label:nth-of-type(1) > span:nth-of-type(1) {
	font-size: 20px !important;
	margin-left: 10px !important;
}

/** General _8 >> li > label > input:nth-of-type(1) **/
li > label > input:nth-of-type(1) {
	width: 20px !important;
	min-width: 20px !important;
	height: 20px !important;
	min-height: 20px !important;
}

/** General _8 >> .pewc-label-after **/
.pewc-label-after {
	display: none !important;
}

/** General _8 >> .wpgb-block-7 > del > span:nth-of-type(1) **/
.wpgb-block-7 > del > span:nth-of-type(1) {
	padding-right: 10px !important;
}

/** General _8 >> .ff_form_instance_1_1 .ff-el-form-control **/
.ff_form_instance_1_1 .ff-el-form-control {
	color: rgb(33, 47, 38) !important;
	font-size: 19px !important;
	background-color: rgb(255, 255, 255) !important;
}

/** General _8 >> #section-194-439 .ct-section-inner-wrap **/
#section-194-439 .ct-section-inner-wrap {
	width: 47% !important;
}

/** General _8 >> .ftinvwl-pulse .tinvwl_add_to_wishlist-text **/
.ftinvwl-pulse .tinvwl_add_to_wishlist-text {
	font-size: 18px !important;
}

/** General _8 >> .ftinvwl-animated .tinvwl_add_to_wishlist-text **/
.ftinvwl-animated .tinvwl_add_to_wishlist-text {
	font-size: 15px !important;
	width: 1px !important;
}

/** General _8 >> .entry-title **/
.entry-title {
	font-size: 40px !important;
}


/*= General 9 ================= */

/** General 9 >> .shipping-calculator-button **/
.shipping-calculator-button {
	font-size: 21px !important;
}

/** General 9 >> .cart_totals h2 **/
.cart_totals h2 {
	font-size: 24px !important;
}

/** General 9 >> .coupon button **/
.coupon button {
	width: 58.7px !important;
	padding-left: 24px !important;
	margin-left: 27px !important;
}

/** General 9 >> .shipping td **/
.shipping td {
	font-size: 19px !important;
}

/** General 9 >> .woocommerce-shipping-destination **/
.woocommerce-shipping-destination {
	font-size: 17px !important;
}

/** General 9 >> #coupon_code **/
#coupon_code {
	width: 37.1px !important;
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-top: 11px !important;
}

/** General 9 >> #shortcode-211-439 .wpgb-block-10 **/
#shortcode-211-439 .wpgb-block-10 {
	margin-top: 0 !important;
}

/** General 9 >> .wpgb-block-9 **/
.wpgb-block-9 {
	height: 20% !important;
}

/** General 9 >> #sbi_load **/
#sbi_load {
	padding-top: 30px !important;
}

/** General 9 >> .wpgb-card-body > a **/
.wpgb-card-body > a {
	font-size: 14px !important;
}

/** General 9 >> .wpgb-block-5 p **/
.wpgb-block-5 p {
	font-size: 15px !important;
}

/** General 9 >> .wcpt-1665123799 > div **/
.wcpt-1665123799 > div {
	background-color: rgb(229, 239, 238) !important;
	border-width: 0px !important;
	border-style: none !important;
}

/** General 9 >> .wcpt-1665123799 .wcpt-dropdown-label **/
.wcpt-1665123799 .wcpt-dropdown-label {
	font-weight: 400 !important;
}

/** General 9 >> [type="checkbox"] **/
[type="checkbox"] {
	font-size: 23px !important;
	min-width: 12% !important;
	height: 30% !important;
	min-height: 19px !important;
}

/** General 9 >> .wcpt-options-row **/
.wcpt-options-row {
	width: 100% !important;
}

/** General 9 >> .wcpt-options label:nth-of-type(1) **/
.wcpt-options label:nth-of-type(1) {
	width: 15.4px !important;
}

/** General 9 >> .wcpt-option **/
.wcpt-option {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(86, 154, 144) !important;
	padding: 10px 17px 10px 17px !important;
	border-width: 0 !important;
}

/** General 9 >> #section-1-5127 .ct-section-inner-wrap **/
#section-1-5127 .ct-section-inner-wrap {
	padding-top: 20px !important;
}

/** General 9 >> .wcpt-1665123799 .wcpt-filter-heading **/
.wcpt-1665123799 .wcpt-filter-heading {
	background-color: rgb(203, 222, 220) !important;
}

/** General 9 >> .wcpt-grid-table-view-switcher__inner **/
.wcpt-grid-table-view-switcher__inner {
	display: none !important;
}

/** General 9 >> .wcpt-cell **/
.wcpt-cell {
	padding: 0 !important;
}

/** General 9 >> .wcpt-1665123799 label:nth-of-type(1) **/
.wcpt-1665123799 label:nth-of-type(1) {
	padding-top: 10px !important;
}

/** General 9 >> .wcpt-1665137732 **/
.wcpt-1665137732 {
	padding-bottom: 20px !important;
	margin-bottom: 20px !important;
}

/** General 9 >> .wcpt-product-image-on-hover **/
.wcpt-product-image-on-hover {
	width: 100% !important;
}

/** General 9 >> .wcpt-1665137708 **/
.wcpt-1665137708 {
	text-align: left !important;
	text-indent: 20px !important;
}

/** General 9 >> .wcpt-1665137719 **/
.wcpt-1665137719 {
	font-size: 18px !important;
	text-align: left !important;
	text-indent: 6px !important;
}

/** General 9 >> .wcpt-1665137726 **/
.wcpt-1665137726 {
	text-align: left !important;
	margin-right: 20px !important;
	margin-left: 20px !important;
}

/** General 9 >> .wcpt-price **/
.wcpt-price {
	padding-left: 0 !important;
}


/*= General 9 _2 ============== */

/** General 9 _2 >> .wcpt-1665079349825 **/
.wcpt-1665079349825 {
	padding-top: 30px !important;
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
}

/** General 9 _2 >> .wcpt-row **/
.wcpt-row {
	background-color: rgb(255, 255, 255) !important;
}

/** General 9 _2 >> .first-group .pewc-product-extra-groups **/
.first-group .pewc-product-extra-groups {
	padding-left: 0 !important;
	margin-top: -45px !important;
}

/** General 9 _2 >> .checked label **/
.checked label {
	color: rgba(54, 98, 91, 0.97) !important;
}

/** General 9 _2 >> .pewc-number-field-762 **/
.pewc-number-field-762 {
	font-size: 20px !important;
	background-color: rgba(86, 154, 144, 0.09) !important;
}

/** General 9 _2 >> #text_block-17-509 **/
#text_block-17-509 {
	color: rgba(22, 67, 60, 0.97) !important;
	font-weight: 400 !important;
	width: 70% !important;
}

/** General 9 _2 >> #headline-16-509 **/
#headline-16-509 {
	font-weight: 400 !important;
}

/** General 9 _2 >> #svg-fancy_icon-366-509 **/
#svg-fancy_icon-366-509 {
	height: 35px !important;
}

/** General 9 _2 >> #text_block-365-509 **/
#text_block-365-509 {
	font-size: 19px !important;
}

/** General 9 _2 >> #title--pro-accordion-272-438 use **/
#title--pro-accordion-272-438 use {
	color: rgb(113, 168, 142) !important;
}

/** General 9 _2 >> #title--pro-accordion-340-438 **/
#title--pro-accordion-340-438 {
	color: rgb(113, 168, 142) !important;
}


/*= General 10 ================ */

/** General 10 >> #headline-323-438 **/
#headline-323-438 {
	color: rgb(255, 255, 255) !important;
	font-size: 14px !important;
	text-align: left !important;
	width: 58.5px !important;
	margin-top: -51px !important;
}

/** General 10 >> .checked **/
.checked {
	background-color: rgb(229, 239, 238) !important;
	border-color: rgb(25, 116, 102) !important;
	border-width: 4px !important;
	border-radius: 6% !important;
}

/** General 10 >> .checked (normal) **/
.pewc-has-field-image h4 {
	color: rgba(54, 98, 91, 0.97) !important;
	font-size: 14px !important;
}

/** General 10 >> .pewc-active-field > div:nth-of-type(1) > h4 **/
.pewc-active-field > div:nth-of-type(1) > h4 {
	font-size: 19px !important;
}

/** General 10 >> .pewc-field-2004 h4 **/
.pewc-field-2004 h4 {
	font-size: 20px !important;
}

/** General 10 >> #pewc_group_1990_2004 **/
#pewc_group_1990_2004 {
	width: 100% !important;
	height: 99px !important;
}

/** General 10 >> .ff_form_instance_1_1 fieldset **/
.ff_form_instance_1_1 fieldset {
	width: 500px !important;
}

/** General 10 >> .wpgb-page a **/
.wpgb-page a {
	font-size: 20px !important;
	background-color: rgb(25, 116, 102) !important;
}

/** General 10 >> .wpgb-grid-7 button **/
.wpgb-grid-7 button {
	background-color: rgba(86, 154, 144, 0.97) !important;
}

/** General 10 >> #pewc_group_760_771 **/
#pewc_group_760_771 {
	width: 100% !important;
}

/** General 10 >> .pewc-radio-image-wrapper **/
.pewc-radio-image-wrapper {
	margin-top: 32px !important;
	border-radius: 12px !important;
}

/** General 10 >> .oxy-back-to-top_icon **/
.oxy-back-to-top_icon {
	color: rgb(209, 241, 238) !important;
	border-top-left-radius: 24px !important;
}

/** General 10 >> .pewc-field-771 h4 **/
.pewc-field-771 h4 {
	font-size: 20px !important;
}

/** General 10 >> .oxy-pro-accordion_header **/
.oxy-pro-accordion_header {
	border-width: 3px !important;
	border-radius: 12px !important;
}

/** General 10 >> .pewc-field-count-36 **/
.pewc-field-count-36 {
	margin-top: -32px !important;
}

/** General 10 >> .pewc_group_760_765 **/
.pewc_group_760_765 {
	padding-bottom: 47px !important;
}

/** General 10 >> .oxy-post-meta **/
.oxy-post-meta {
	display: -webkit-inline-flexbox !important;
	display: -moz-inline-flexbox !important;
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
	-webkit-flex-direction: column !important;
	-moz-flex-direction: column !important;
	-ms-flex-direction: column !important;
	flex-direction: column !important;
}

/** General 10 >> .oxy-read-more **/
.oxy-read-more {
	color: rgba(54, 98, 91, 0.97) !important;
	border-color: rgba(54, 98, 91, 0.97) !important;
}

/** General 10 >> .oxy-read-more (:hover) _2 **/
.oxy-read-more:hover {
	background-color: rgba(86, 154, 144, 0.97) !important;
}

/** General 10 >> .woocommerce-message **/
.woocommerce-message {
	background-color: rgba(157, 209, 211, 0.16) !important;
	border-color: rgb(157, 209, 211) !important;
	border-top-width: 1px !important;
}

/** General 10 >> .wc-forwards **/
.wc-forwards {
	background-color: rgba(54, 98, 91, 0.97) !important;
}

/** General 10 >> .pewc_group_66072_66073 .pewc-radio-images-wrapper **/
.pewc_group_66072_66073 .pewc-radio-images-wrapper {
	margin-top: 48px !important;
}

/** General 10 >> .pewc-number-field-66074 **/
.pewc-number-field-66074 {
	font-size: 20px !important;
	background-color: rgb(229, 239, 238) !important;
	border-color: rgba(86, 154, 144, 0.97) !important;
	border-width: 2px !important;
	border-radius: 12px !important;
}


/*= General 10 _2 ============= */

/** General 10 _2 >> .wpgb-inline-list .wpgb-button **/
.wpgb-inline-list .wpgb-button {
	height: 50% !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {
	/** General >> Product cart button 20 438 pewc product extra groups wrap **/
	#-product-cart-button-20-438 .pewc-product-extra-groups-wrap {
	min-width: 600px !important;
}

	/** General _4 >> .pewc-field-522 .pewc-columns-3 **/
	.pewc-field-522 .pewc-columns-3 {
	width: 550px !important;
}

}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {
	/** General _3 >> Woo product categories 131 509 **/
	#-woo-product-categories-131-509 {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto !important;
}
#-woo-product-categories-131-509 > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 2 !important;
}

	/** General _3 >> Woo product categories 131 509 product category **/
	#-woo-product-categories-131-509 .product-category {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
}

	/** General _5 >> Pewc group 480 pewc group 480 522 **/
	#pewc-group-480 .pewc_group_480_522 {
	width: 97% !important;
}

	/** General _5 >> Quantity 6147bef51b4bf **/
	#quantity_6147bef51b4bf {
	font-size: 19px !important;
}

	/** General _5 >> Shortcode 3 1011 wc backward **/
	#shortcode-3-1011 .wc-backward {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(79, 165, 168) !important;
}

	/** General _5 >> Shortcode 3 1011 woocommerce info **/
	#shortcode-3-1011 .woocommerce-info {
	font-size: 22px !important;
	border-top-color: rgb(79, 165, 168) !important;
	border-width: 0 !important;
}

	/** General _4 >> .pewc-field-522 .pewc-columns-3 **/
	.pewc-field-522 .pewc-columns-3 {
	width: 550px !important;
}

	/** General _8 >> #section-194-439 .ct-section-inner-wrap **/
	#section-194-439 .ct-section-inner-wrap {
	width: 72px !important;
}

}


/*( Tablet & Phone )*/
@media (max-width: 767px) {
	/** General >> Product cart button 20 438 pewc product extra groups wrap **/
	#-product-cart-button-20-438 .pewc-product-extra-groups-wrap {
	min-width: 630px !important;
}

	/** General >> Pewc hide labels attachment thumbnail **/
	.pewc-hide-labels .attachment-thumbnail {
	min-width: 133px !important;
}

	/** General _4 >> Order comments field label **/
	#order_comments_field > label {
	width: 100% !important;
}

	/** General _4 >> .pewc-field-522 .pewc-columns-3 **/
	.pewc-field-522 .pewc-columns-3 {
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
}

	/** General _3 >> Product cart button 280 438 single add to cart button **/
	#-product-cart-button-280-438 .single_add_to_cart_button {
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

	/** General _3 >> Pewc group 480 562 **/
	#pewc_group_480_562 {
	width: 350px !important;
	height: 100% !important;
	min-height: 100px !important;
}

	/** General _3 >> .pewc-reset-me .pewc-columns-3 **/
	.pewc-reset-me .pewc-columns-3 {
	width: 370px !important;
	display: grid !important;
	grid-template-columns: 1fr 1fr !important;
	grid-template-rows: auto auto auto !important;
}

	/** General _5 >> Shortcode 3 1011 wishlist item **/
	#shortcode-3-1011 .wishlist_item {
	border-color: rgb(56, 118, 29) !important;
	border-width: 1px !important;
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto auto auto !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(2) {
	grid-area: 1 / 2 / 3 / 3 !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(4) {
	grid-area: 2 / 3 / 3 / 4 !important;
}

	/** General _5 >> Wishlist item table data **/
	.wishlist_item > td {
	border-width: 0 !important;
}

	/** General _5 >> Pewc group 480 pewc group 480 522 **/
	#pewc-group-480 .pewc_group_480_522 {
	width: 100% !important;
}

	/** General _6 >> Quantity 6154ae4cd2578 **/
	#quantity_6154ae4cd2578 {
	width: 62px !important;
	margin-bottom: 20px !important;
}

	/** General _6 >> Header right 27 437 **/
	#_header_right-27-437 {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
}
#_header_right-27-437 > :nth-child(1) {
	grid-area: 1 / 4 / 2 / 5 !important;
}
#_header_right-27-437 > :nth-child(2) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
#_header_right-27-437 > :nth-child(3) {
	grid-area: 1 / 3 / 2 / 4 !important;
}

	/** General _6 >> Header search 223 437 **/
	#-header-search-223-437 {
	padding-left: 0 !important;
	margin-right: 0 !important;
	margin-left: 40px !important;
}

	/** General _6 >> Header search 223 437 [type="submit"] **/
	#-header-search-223-437 [type="submit"] {
	font-size: 19px !important;
	background-color: rgba(214, 214, 214, 0.23) !important;
	height: 35px !important;
	padding: 15px 20px 34px 20px !important;
	margin-right: 20px !important;
	margin-left: 20px !important;
}

	/** General _6 >> .sticky **/
	.sticky {
	height: 17% !important;
	padding-bottom: 30px !important;
}

	/** General _6 >> #div_block-56-439 **/
	#div_block-56-439 {
	margin-top: -53px !important;
}

	/** General _8 >> .pewc-checkbox-group-wrapper > li > label:nth-of-type(1) > span:nth-of-type(1) **/
	.pewc-checkbox-group-wrapper > li > label:nth-of-type(1) > span:nth-of-type(1) {
	font-size: 18px !important;
	line-height: 2.32 !important;
}

	/** General _8 >> li > label > input:nth-of-type(1) **/
	li > label > input:nth-of-type(1) {
	margin-bottom: -6px !important;
}

	/** General _8 >> #section-194-439 .ct-section-inner-wrap **/
	#section-194-439 .ct-section-inner-wrap {
	width: 100% !important;
}

	/** General _8 >> .ff_form_instance_1_1 .ff-el-form-control **/
	.ff_form_instance_1_1 .ff-el-form-control {
	font-size: 20px !important;
}

	/** General _2 >> .pewc-field-562 label **/
	.pewc-field-562 label {
	font-size: 16px !important;
}

	/** General _7 >> .coupon **/
	.coupon {
	width: 100% !important;
}

	/** General 9 >> .coupon button **/
	.coupon button {
	width: 54.6px !important;
}

	/** General 10 _2 >> #svg-fancy_icon-222-439 **/
	#svg-fancy_icon-222-439 {
	color: rgb(255, 255, 255) !important;
	padding-right: 6px !important;
	padding-left: 6px !important;
}

	/** General 10 _2 >> #code_block-272-439 **/
	#code_block-272-439 {
	padding-bottom: 24px !important;
}

	/** General _11 >> #ff_4_email **/
	#ff_4_email {
	font-size: 22px !important;
}

}


/*( Phone )*/
@media (max-width: 480px) {
	/** General >> Product cart button 20 438 pewc product extra groups wrap **/
	#-product-cart-button-20-438 .pewc-product-extra-groups-wrap {
	min-width: 350px !important;
}

	/** General >> Pewc group 760 pewc radio images wrapper **/
	#pewc-group-760 .pewc-radio-images-wrapper {
	vertical-align: center !important;
	margin-right: auto !important;
	margin-left: auto !important;
	display: grid !important;
	grid-auto-flow: column !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto !important;
}

	/** General >> Pewc field triggers condition pewc field label **/
	.pewc-field-triggers-condition .pewc-field-label {
	margin-bottom: 20px !important;
}

	/** General >> Product cart button 20 438 single add to cart button **/
	#-product-cart-button-20-438 .single_add_to_cart_button {
	margin-top: 30px !important;
}

	/** General >> Quantity 61236ab8a1cfe **/
	#quantity_61236ab8a1cfe {
	font-size: 20px !important;
}

	/** General >> Pewc group 480 pewc description **/
	#pewc-group-480 .pewc-description {
	margin-bottom: 20px !important;
}

	/** General >> .oxygen-show-in-sticky-only **/
	.oxygen-show-in-sticky-only {
	padding-top: 13px !important;
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General >> .pewc-field-triggers-condition .pewc-radio-image-desc **/
	.pewc-field-triggers-condition .pewc-radio-image-desc {
	font-size: 15px !important;
	line-height: 1.58 !important;
	text-align: left !important;
	width: 152px !important;
}

	/** General >> .pewc-field-548 .pewc-radio-image-wrapper **/
	.pewc-field-548 .pewc-radio-image-wrapper {
	width: 205px !important;
	min-width: 20% !important;
}

	/** General >> .pewc-field-562 > div **/
	.pewc-field-562 > div {
	width: 294px !important;
	padding-top: 30px !important;
	padding-bottom: 30px !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

	/** General >> Pewc group 480 pewc product extra groups **/
	#pewc-group-480 .pewc-product-extra-groups {
	max-width: 90% !important;
	max-width: 75% !important;
}

	/** General >> .pewc-item-calculation **/
	.pewc-item-calculation {
	width: 92% !important;
	max-width: 360px !important;
}

	/** General >> .pewc-group-content-wrapper **/
	.pewc-group-content-wrapper {
	max-width: 360px !important;
}

	/** General >> .pewc_group_663_664 .pewc-radio-image-wrapper:nth-of-type(1) **/
	.pewc_group_663_664 .pewc-radio-image-wrapper:nth-of-type(1) {
	max-width: 360px !important;
}

	/** General >> .pewc-radio-images-wrapper .checked:nth-of-type(2) **/
	.pewc-radio-images-wrapper .checked:nth-of-type(2) {
	max-width: 360px !important;
}

	/** General >> .pewc-radio-images-wrapper .checked:nth-of-type(3) **/
	.pewc-radio-images-wrapper .checked:nth-of-type(3) {
	max-width: 360px !important;
}

	/** General _3 >> Woo product categories 131 509 products **/
	#-woo-product-categories-131-509 .products {
	display: grid !important;
	grid-template-columns: 1fr 1fr !important;
	grid-template-rows: auto auto auto !important;
}
#-woo-product-categories-131-509 .products > :nth-child(4) {
	grid-area: 2 / 2 / 3 / 3 !important;
}

	/** General _3 >> Pewc group 480 562 **/
	#pewc_group_480_562 {
	width: 100% !important;
	height: 150% !important;
	min-height: 150px !important;
}

	/** General _3 >> Payment label **/
	#payment label {
	margin-left: 56px !important;
}

	/** General _3 >> Product cart button 280 438 single add to cart button **/
	#-product-cart-button-280-438 .single_add_to_cart_button {
	width: 50% !important;
	margin-left: 0 !important;
}

	/** General _3 >> .pewc-has-field-image label **/
	.pewc-has-field-image label {
	font-size: 17px !important;
	width: 250px !important;
	margin-bottom: 20px !important;
}

	/** General _3 >> .pewc-field-548 .pewc-radio-image-desc **/
	.pewc-field-548 .pewc-radio-image-desc {
	font-size: 17px !important;
}

	/** General _3 >> .pewc-reset-me .pewc-columns-3 **/
	.pewc-reset-me .pewc-columns-3 {
	width: 326px !important;
	padding-left: 0 !important;
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto auto !important;
}
.pewc-reset-me .pewc-columns-3 > :nth-child(2) {
	grid-area: 2 / 1 / 3 / 2 !important;
}

	/** General _3 >> .pewc-field-548 img **/
	.pewc-field-548 img {
	width: 138px !important;
	min-width: 130% !important;
}

	/** General _2 >> Place order **/
	#place_order {
	font-size: 12px !important;
	width: 100% !important;
	height: 91% !important;
}

	/** General _2 >> .pewc-field-562 label **/
	.pewc-field-562 label {
	padding-right: 20px !important;
}

	/** General _5 >> Shortcode 3 1011 wishlist item **/
	#shortcode-3-1011 .wishlist_item {
	display: grid !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(1) {
	grid-area: 1 / 1 / 3 / 2 !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(2) {
	grid-area: 1 / 2 / 3 / 3 !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(3) {
	grid-area: 1 / 3 / 2 / 4 !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(4) {
	grid-area: 2 / 3 / 3 / 4 !important;
}
#shortcode-3-1011 .wishlist_item > :nth-child(5) {
	grid-area: 3 / 1 / 4 / 4 !important;
}

	/** General _5 >> Pewc group 480 pewc group 480 522 **/
	#pewc-group-480 .pewc_group_480_522 {
	width: 100% !important;
	padding-top: 0 !important;
	margin-top: 0 !important;
}

	/** General _5 >> Product cart button 280 438 quantity **/
	#-product-cart-button-280-438 .quantity {
	padding-top: 31px !important;
}

	/** General _5 >> #pewc_group_663_676 **/
	#pewc_group_663_676 {
	width: 299px !important;
}

	/** General _6 >> Shortcode 3 1011 [type="submit"] **/
	#shortcode-3-1011 [type="submit"] {
	max-width: 35px !important;
	max-height: 35px !important;
	margin-top: 25px !important;
}

	/** General _6 >> Header right 27 437 **/
	#_header_right-27-437 {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	grid-template-rows: auto !important;
}
#_header_right-27-437 > :nth-child(1) {
	grid-area: 1 / 3 / 2 / 4 !important;
}
#_header_right-27-437 > :nth-child(2) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
#_header_right-27-437 > :nth-child(3) {
	grid-area: 1 / 2 / 2 / 3 !important;
}

	/** General _6 >> Pro menu 28 437 **/
	#-pro-menu-28-437 {
	padding-right: 0 !important;
	padding-left: 0 !important;
}

	/** General _6 >> Header search 223 437 **/
	#-header-search-223-437 {
	margin-left: 17px !important;
}

	/** General _6 >> Header search 223 437 [type="submit"] **/
	#-header-search-223-437 [type="submit"] {
	margin-left: 0 !important;
}

	/** General _6 >> Header search 223 437 oxy header search search field **/
	#-header-search-223-437 .oxy-header-search_search-field {
	margin-left: -16px !important;
}

	/** General _6 >> .pewc-group-index-1 .pewc-product-extra-groups **/
	.pewc-group-index-1 .pewc-product-extra-groups {
	padding-left: 0 !important;
}

	/** General _6 >> #div_block-254-438 **/
	#div_block-254-438 {
	padding: 20px 10px 50px 20px !important;
}

	/** General _6 >> #section-249-438 .ct-section-inner-wrap **/
	#section-249-438 .ct-section-inner-wrap {
	padding-right: 10px !important;
	padding-left: 10px !important;
}

	/** General _6 >> .sticky **/
	.sticky {
	padding-top: 20px !important;
	padding-bottom: 0 !important;
	margin-top: 25px !important;
}

	/** General _6 >> #div_block-56-439 **/
	#div_block-56-439 {
	padding-top: 0 !important;
	padding-right: 010px !important;
	padding-bottom: 0 !important;
	margin-top: -41px !important;
	margin-left: 0 !important;
}

	/** General _6 >> .actions **/
	.actions {
	-webkit-justify-content: center !important;
	justify-content: center !important;
	-webkit-align-items: center !important;
	align-items: center !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** General _7 >> .pewc-hide-labels > .pewc-radio-image-wrapper **/
	.pewc-hide-labels > .pewc-radio-image-wrapper {
	display: grid !important;
}

	/** General _7 >> #-product-description-259-438 > p **/
	#-product-description-259-438 > p {
	font-size: 17px !important;
	width: 100% !important;
}

	/** General _7 >> .price bdi **/
	.price bdi {
	font-size: 35px !important;
}

	/** General _7 >> .pewc-field-548 .pewc-radio-image-desc **/
	.pewc-field-548 .pewc-radio-image-desc {
	text-align: left !important;
}

	/** General _7 >> .pewc-columns-2 **/
	.pewc-columns-2 {
	max-width: 480px !important;
	padding-right: 30px !important;
	margin-top: 50px !important;
	margin-bottom: 50px !important;
	display: inline-grid !important;
	grid-template-rows: auto auto !important;
	overflow: hidden !important;
}

	/** General _7 >> .pewc-number-field-534 **/
	.pewc-number-field-534 {
	font-size: 22px !important;
	max-width: 320% !important;
}

	/** General _7 >> .pewc-columns-2 label **/
	.pewc-columns-2 label {
	width: 125px !important;
	margin-left: -82px !important;
}

	/** General _7 >> .coupon **/
	.coupon {
	width: 100% !important;
}

	/** General _4 >> .pewc-field-522 .pewc-columns-3 **/
	.pewc-field-522 .pewc-columns-3 {
	padding: 20px !important;
	margin: 0 !important;
}
.pewc-field-522 .pewc-columns-3 > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 2 !important;
}
.pewc-field-522 .pewc-columns-3 > :nth-child(2) {
	grid-area: 1 / 2 / 2 / 3 !important;
}
.pewc-field-522 .pewc-columns-3 > :nth-child(3) {
	grid-area: 1 / 3 / 2 / 4 !important;
}

	/** General _4 >> .pewc-field-522 label **/
	.pewc-field-522 label {
	margin-right: 10px !important;
}

	/** General _4 >> .pewc-field-676 label **/
	.pewc-field-676 label {
	font-size: 16px !important;
}

	/** General _4 >> .pewc-field-664 .pewc-columns-3 **/
	.pewc-field-664 .pewc-columns-3 {
	max-width: 360px !important;
}

	/** General _8 >> #headline-323-438 **/
	#headline-323-438 {
	font-size: 13px !important;
}

	/** General _8 >> .oxy-breadcrumb **/
	.oxy-breadcrumb {
	font-size: 13px !important;
}

	/** General _8 >> .price .woocommerce-Price-currencySymbol **/
	.price .woocommerce-Price-currencySymbol {
	margin-left: 5px !important;
}

	/** General _8 >> #svg-fancy_icon-254-437 **/
	#svg-fancy_icon-254-437 {
	width: 0 !important;
}

	/** General _8 >> .pewc-field-522 div:nth-of-type(2) **/
	.pewc-field-522 div:nth-of-type(2) {
	display: grid !important;
}
.pewc-field-522 div:nth-of-type(2) > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 3 !important;
}

	/** General _8 >> .pewc-field-522 div:nth-of-type(3) **/
	.pewc-field-522 div:nth-of-type(3) {
	display: grid !important;
}
.pewc-field-522 div:nth-of-type(3) > :nth-child(1) {
	grid-area: 1 / 1 / 2 / 3 !important;
}

	/** General _8 >> .pewc-columns-2 > div **/
	.pewc-columns-2 > div {
	line-height: 0.88 !important;
	padding-top: 0 !important;
	margin-top: 0 !important;
	margin-left: 82px !important;
}

	/** General _8 >> #headline-282-438 **/
	#headline-282-438 {
	font-size: 21px !important;
}

	/** General _8 >> .oxygen-hide-in-sticky > div **/
	.oxygen-hide-in-sticky > div {
	padding-right: 0 !important;
	padding-left: 15px !important;
}

	/** General _8 >> .pewc-item-field-image-wrapper img **/
	.pewc-item-field-image-wrapper img {
	width: 116px !important;
	max-width: 138% !important;
	height: 80px !important;
}

	/** General _8 >> .pewc-has-field-image **/
	.pewc-has-field-image {
	font-size: 15px !important;
	width: 98% !important;
	margin-bottom: 20px !important;
}

	/** General _8 >> .pewc-has-field-image .pewc-item-field-wrapper **/
	.pewc-has-field-image .pewc-item-field-wrapper {
	width: 300px !important;
	margin-left: 38px !important;
	display: grid !important;
	grid-template-columns: 1fr !important;
	grid-template-rows: auto auto !important;
}

	/** General _8 >> .pewc-has-field-image input **/
	.pewc-has-field-image input {
	font-size: 22px !important;
	width: 212px !important;
}

	/** General _8 >> .pewc-field-998 > div **/
	.pewc-field-998 > div {
	margin-left: 20px !important;
}

	/** General _8 >> .pewc-groups-standard **/
	.pewc-groups-standard {
	max-width: 360px !important;
}

	/** General 9 >> #coupon_code **/
	#coupon_code {
	width: 100% !important;
}

	/** General 9 >> .coupon button **/
	.coupon button {
	width: 87.5px !important;
	-webkit-align-content: center !important;
	align-content: center !important;
}

	/** General 9 >> .qty **/
	.qty {
	margin-left: 10px !important;
}

	/** General 9 _2 >> .checked label **/
	.checked label {
	display: -webkit-box !important;
	display: -moz-box !important;
	display: -ms-flexbox !important;
	display: -webkit-flex !important;
	display: flex !important;
	-webkit-align-items: center !important;
	align-items: center !important;
}

	/** General 10 >> .checked **/
	.checked {
	width: 100% !important;
}

	/** General 10 >> .oxy-back-to-top_icon **/
	.oxy-back-to-top_icon {
	width: 70px !important;
	height: 70px !important;
}

	/** General 10 >> #text_block-290-438 **/
	#text_block-290-438 {
	font-size: 18px !important;
}

	/** General _11 >> .ff_form_instance_4_1 .ff-btn **/
	.ff_form_instance_4_1 .ff-btn {
	font-size: 16px !important;
}

}

