/*
Theme Name: Tests AM
Theme URI: http://www.ponta.at/
Description: Tests AM
Author: Alex Burdulea
Author URI: http://www.ponta.at/
Version: 1.0.0.1
*/
.woocommerce .woocommerce-ordering select {
  font-size: 12px;
}

.woocommerce {
  font-size: 14px;
}

/* pagination */
.shop-page .main-nav a {
  text-transform: uppercase;
}

.shop-page .breadcrumb li::after {
  color: #FFF;
}

.pagination {
  display: block;
  text-align: right;
  padding: 10px 0 50px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance: textfield;
}

.pagination ul {
  margin: 0;
  padding: 0;
}

.pagination ul li {
  display: inline-block;
  margin: 0 5px;
}

.pagination ul li a, .pagination ul li span {
  padding: 12px 0 8px;
  text-align: center;
  border: 2px solid #eee;
  max-width: 40px;
  min-width: 40px;
  display: inline-block;
  border-radius: 3px;
  color: #D4D4D4;
  font-family: poppinsregular, sans-serif;
}

.pagination ul li a:hover, .pagination ul li span:hover {
  border-color: #0872BA;
  color: #fff;
  background: #0872BA;
}

.pagination ul .active span {
  border-color: #0872BA;
  color: #fff;
  background: #0872BA;
}

.woocommerce-message {
  background: #92b244;
  color: #FFF;
  font-weight: 600;
  font-size: 18px;
  line-height: 38px;
}
.woocommerce-thankyou-order-received::before,
.woocommerce-error::before,
.woocommerce-info::before,
.woocommerce-message::before {
  content: ' ';
  background-size: auto 16px;
  background-repeat: no-repeat;
  height: 38px;
  width: 38px;
  background-position: center;
}
.woocommerce-thankyou-order-received::before,
.woocommerce-message::before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 24.64'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Echeckmark%3C/title%3E%3Cg id='Ebene_2' data-name='Ebene 2'%3E%3Cg id='_Messages' data-name='• Messages'%3E%3Cpolygon class='cls-1' points='27.37 0 11.99 15.39 4.63 8.03 0 12.66 7.36 20.02 7.36 20.02 11.99 24.64 16.61 20.02 32 4.63 27.37 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-info::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.21 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Equestion%3C/title%3E%3Cg id='Ebene_2' data-name='Ebene 2'%3E%3Cg id='_Messages' data-name='• Messages'%3E%3Cpath class='cls-1' d='M6.12,26h0a3.66,3.66,0,0,1-3.77-3.84,3.71,3.71,0,0,1,3.81-3.88A3.71,3.71,0,0,1,10,22.16,3.68,3.68,0,0,1,6.12,26ZM11,12.16a6,6,0,0,0-1.79,4.29l0,.52H3.36l0-.93a8.2,8.2,0,0,1,2.13-5.6c1-1.19,2-2.31,2-3.39S6.75,5.33,5.11,5.26A7.1,7.1,0,0,0,1.42,6.34L0,1.53A14.21,14.21,0,0,1,6.64,0c5.18,0,7.57,2.76,7.57,5.93C14.21,9,12.27,10.82,11,12.16Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.woocommerce-error::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25.56 25.87'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3Efailed%3C/title%3E%3Cg id='Ebene_2' data-name='Ebene 2'%3E%3Cg id='_Messages' data-name='• Messages'%3E%3Cpolygon class='cls-1' points='20.85 0 12.78 8.07 4.71 0 0 4.72 8.22 12.94 0 21.16 4.72 25.87 12.79 17.8 20.85 25.87 25.56 21.15 17.34 12.93 25.56 4.71 20.85 0'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.woocommerce ul.order_details{
  padding: 0;
}
.woocommerce .woocommerce-customer-details address{
  background: #FFF;
  padding: 20px 16px;
}
.woocommerce .woocommerce-customer-details address,
.woocommerce .woocommerce-customer-details address p{
  font-size: 16px;
  line-height: 22px;
  font-weight: 600;
}
.woocommerce .woocommerce-customer-details address p{
  margin-bottom: 10px;
}
.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before {
	line-height: 22px;
}
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background: #000;
  border: none;
  color: #fff;
  font-size: 18px;
  font-weight: 600;
  padding: 0 16px;
  line-height: 38px;
  height: 38px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}
.shop-page p.woocommerce-thankyou-order-received{
	padding: 1em 2em 1em 3.5em;
	margin: 0 0 2em;
	position: relative;
	background-color: #92b244;
	color: #fff;
	border-top: 0;
	list-style: none outside;
	width: auto;
	word-wrap: break-word;
}
.shop-page p.woocommerce-thankyou-order-received::before {
	content: '';
	display: inline-block;
	position: absolute;
	top: 0.75em;
	left: 1.5em;
}
p.woocommerce-thankyou-order-received,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message {
  border: none;
  color: #FFF;
  font-weight: 600;
  font-size: 18px;
  line-height: 38px;
}
.woocommerce-thankyou-order-received a,
.woocommerce-error a,
.woocommerce-info a,
.woocommerce-message a {
  color: #FFF;
}

.woocommerce-error a:hover,
.woocommerce-info a:hover,
.woocommerce-message a:hover {
  color: #FEFEFE;
}

.woocommerce-error {
  background: #ff0000;
}
.woocommerce-thankyou-order-received,
.woocommerce-info {
  background: #4370b5;
}
.shop-page p.woocommerce-info{
  color: #FFF;
}
.shop-page p.woocommerce-info::before{
margin-top: -6px;
}
#add_payment_method table.cart td.actions .coupon .input-text,
.woocommerce-cart table.cart td.actions .coupon .input-text,
.woocommerce-checkout table.cart td.actions .coupon .input-text {
  padding: 0 6px;
  line-height: 38px;
  height: 38px;
  border-radius: 2px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
    width: 110px;
}

.woocommerce table.shop_table {
  background: #FFF;
}

.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
  color: #FFF;
  padding: 0 1em;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button {
  padding: 0 1em;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: #000;
}

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #4370b5;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
  border: 1px solid rgba(0, 0, 0, .1);
  padding: 6px 5px;
  border-radius: 2px;
}

#customer_details label {
  font-size: 17px;
}

.select2-container--default .select2-selection--single {
  padding-top: 0;
  padding-bottom: 0;
  height: 42px;
  line-height: 42px;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  line-height: 42px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 40px;
}

.woocommerce .checkout p {
  font-size: 14px;
}
.select2-results__option {
  font-size: 14px;
}
.woocommerce form .form-row textarea{
  height: 200px;
}
.woocommerce-MyAccount-navigation ul{
  list-style: none;
  padding-left: 0;
  font-weight: 600;
}
.woocommerce-MyAccount-navigation ul li{
  line-height: 38px;
  font-size: 16px;
  border-top: 1px solid #c6c6c6;
}
.woocommerce-MyAccount-navigation ul li:last-child{
    border-bottom: 1px solid #c6c6c6;
}
.woocommerce-MyAccount-navigation ul li a{
  color: #000;
  text-decoration: none;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}
.woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce-MyAccount-navigation ul li.is-active a{
  color: #4370b5;
}
.shop-page .woocommerce-MyAccount-content p{
  font-size: 16px;
}
.woocommerce form.login, .woocommerce form.register{
  background: #FFF;
  font-size: 14px;
}
.woocommerce form.login p, .woocommerce form.register p{
  background: #FFF;
  font-size: 14px;
}
.woocommerce-privacy-policy-text{
  margin-bottom: 10px;
}
.addresses address{
  background: #FFF;
  padding: 10px;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
}
.shop-page .cart-collaterals p{
  font-size: 14px;
}
#search{
  position: absolute;
  top: 0;
  right: 0;
  display: none;

}
.top-search-trigger{
  font-size: 22px;
  cursor: pointer;
}
.close_search {
	position: absolute;
	left: 0;
	top: 7px;
	border-right: 1px solid #888;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 22px;
	line-height: 22px;
  cursor: pointer;
}
/*.main-header.active .top-row-menu{*/
/*  display: none;*/
/*}*/

.main-header.active{
  padding-top: 8px;
  padding-bottom: 8px;
}
#cookie-notice .cn-button {
	margin-left: 10px;
	color: #000;
	background: #FFF;
	border-radius: 0;
}
.restricted_country{
	padding: 20px 30px;
	background: #fff;
	border: 1px solid #e0e0e0;
	margin-bottom: 30px;

}

.woocommerce .download-file a.button{
  height: auto;
}
.woocommerce-message-rabat.woocommerce-info::before{
background-image: url("data:image/svg+xml,%3Csvg id='Capa_1' enable-background='new 0 0 512 512' height='512' viewBox='0 0 512 512' width='512' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='m203.556 345.012 70.71-212.133c2.619-7.859-1.628-16.354-9.487-18.974-7.858-2.619-16.354 1.628-18.974 9.487l-70.71 212.133c-2.619 7.859 1.628 16.354 9.487 18.974 1.573.524 3.173.773 4.745.773 6.28.001 12.133-3.974 14.229-10.26z' style='fill: %23FFF;'/%3E%3Cpath d='m309.533 279.203c24.813 0 45-20.187 45-45s-20.187-45-45-45-45 20.187-45 45 20.187 45 45 45zm0-60c8.271 0 15 6.729 15 15s-6.729 15-15 15-15-6.729-15-15 6.729-15 15-15z' style='fill: %23FFF;'/%3E%3Cpath d='m139.827 189.203c-24.813 0-45 20.187-45 45s20.187 45 45 45 45-20.187 45-45-20.186-45-45-45zm0 60c-8.271 0-15-6.729-15-15s6.729-15 15-15 15 6.729 15 15-6.728 15-15 15z' style='fill: %23FFF;'/%3E%3Cpath d='m509 186-52.307-69.743 2.041-14.283c.667-4.674-.904-9.39-4.243-12.728l-31.82-31.82 31.819-31.82c5.858-5.857 5.858-15.355 0-21.213-5.857-5.857-15.355-5.857-21.213 0l-31.819 31.82-31.82-31.82c-3.338-3.339-8.054-4.905-12.728-4.243l-148.493 21.213c-3.213.459-6.19 1.948-8.485 4.243l-183.848 183.848c-21.445 21.444-21.445 56.338 0 77.782l155.563 155.564c3.182 3.182 6.666 5.881 10.353 8.118v6.082c0 30.327 24.673 55 55 55h220c30.327 0 55-24.673 55-55v-262c0-3.245-1.053-6.404-3-9zm-471.703 80.023c-9.748-9.748-9.748-25.608 0-35.356l180.312-180.312 136.118-19.445 26.517 26.517-21.213 21.213-10.607-10.607c-5.857-5.857-15.355-5.857-21.213 0s-5.858 15.355 0 21.213l42.427 42.427c2.929 2.929 6.768 4.394 10.606 4.394s7.678-1.465 10.606-4.394c5.858-5.857 5.858-15.355 0-21.213l-10.607-10.607 21.213-21.213 26.517 26.517-19.446 136.118-180.311 180.312c-4.722 4.722-11 7.322-17.678 7.322s-12.956-2.601-17.678-7.322zm444.703 190.977c0 13.785-11.215 25-25 25h-220c-13.164 0-23.976-10.228-24.925-23.154 13.567-.376 27.022-5.714 37.353-16.046l183.848-183.848c2.295-2.295 3.784-5.272 4.243-8.485l13.173-92.21 31.308 41.743z' style='fill: %23FFF;'/%3E%3C/g%3E%3C/svg%3E");
background-size: 26px auto;
}
.postid-29894 .variation-buttons{
  display: none;
}
#paymentFrameForm{
	width: 100%;
	margin: 0 auto;
	border: 1px solid #CCC;
	text-align: center;
	background: #FFF;
	padding: 10px;
}
.theme-tsa .login-as-user {
	position: fixed;
	right: 0;
  left: auto;
	width: 20%;
	z-index: 9999;
	top: 0 !important;
  border: 1px solid #CCC;
}
.list-wrapper .item .description span.old-version-file{
  color: #ff850d;
  font-weight: bold;
}
.wpml-ls-statics-shortcode_actions{
  float: right;
margin-top: 20px;
margin-left: 10px;
}
.language-version-label{
  margin-top: 20px;
  background: #FFFFFF;
  display: inline-block;
  border: 1px solid #E0E0E0;
  padding-right: 8px;
  padding-left: 40px;
  background-repeat: no-repeat;
  background-position: left 5px center;
  background-size: 28px auto;
}
.french-version-label{
background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.1 1.38188C21.0779 0.4983 18.848 0 16.5 0C14.1521 0 11.9221 0.4983 9.9 1.38188V31.6173C11.9221 32.5017 14.1521 33 16.5 33C18.848 33 21.0779 32.5017 23.1 31.6181V1.38188Z' fill='%23ECEFF1'/%3E%3Cpath d='M33 16.5C33 9.73579 28.9253 3.92944 23.1 1.38184V31.6173C28.9253 29.0705 33 23.2641 33 16.5Z' fill='%23FF3D00'/%3E%3Cpath d='M0 16.5C0 23.2641 4.07468 29.0705 9.9 31.6181V1.38184C4.07468 3.92944 0 9.73579 0 16.5Z' fill='%233F51B5'/%3E%3C/svg%3E%0A");
}
.english-version-label{
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.375 0.54126C9.02968 1.40421 6.09515 3.27696 3.92458 5.83198L12.375 10.9981V0.54126Z' fill='%233F51B5'/%3E%3Cpath d='M3.79909 27.0301C5.98039 29.6578 8.96771 31.58 12.375 32.4595V21.7881L3.79909 27.0301Z' fill='%233F51B5'/%3E%3Cpath d='M0.541168 20.625C0.551893 20.6679 0.562618 20.71 0.574168 20.7529L0.782068 20.625H0.541168Z' fill='white'/%3E%3Cpath d='M29.3502 6.16198C27.1557 3.43866 24.1131 1.44051 20.625 0.54126V11.4948L29.3502 6.16198Z' fill='%233F51B5'/%3E%3Cpath d='M20.625 32.4588C24.175 31.5431 27.2588 29.4864 29.4616 26.6888L20.625 21.2883V32.4588Z' fill='%233F51B5'/%3E%3Cpath d='M0.621193 12.0623C0.592318 12.1654 0.567568 12.271 0.541168 12.3749H1.13269L0.621193 12.0623Z' fill='white'/%3E%3Cpath d='M32.7946 14.0253C32.7162 13.5055 32.6147 12.9949 32.4893 12.4924L29.9821 14.0253H32.7946Z' fill='white'/%3E%3Cpath d='M1.13274 12.375H0.541219C0.401794 12.9154 0.290419 13.4648 0.205444 14.025H3.83214L1.13274 12.375Z' fill='white'/%3E%3Cpath d='M32.538 20.3188C32.6428 19.8774 32.7261 19.4286 32.7946 18.9749H30.3385L32.538 20.3188Z' fill='white'/%3E%3Cpath d='M3.48152 18.9749H0.205444C0.289594 19.535 0.401794 20.0845 0.541219 20.6249H0.782944L3.48152 18.9749Z' fill='white'/%3E%3Cpath d='M14.025 12.0061V0.205322C13.4648 0.289472 12.9154 0.401672 12.375 0.541097V10.998L14.025 12.0061Z' fill='white'/%3E%3Cpath d='M18.975 20.28V32.7945C19.5352 32.7103 20.0846 32.5981 20.625 32.4587V21.2882L18.975 20.28Z' fill='white'/%3E%3Cpath d='M12.375 21.7882V32.4587C12.9154 32.5982 13.4648 32.7095 14.025 32.7945V20.78L12.375 21.7882Z' fill='white'/%3E%3Cpath d='M19.1276 12.1224L19.3619 12.266L20.625 11.4938V0.541097C20.0846 0.401672 19.5352 0.290297 18.975 0.205322V12.3724L19.1276 12.1224Z' fill='white'/%3E%3Cpath d='M3.83209 14.0251H11.5788L14.025 12.5302V12.0072L12.375 10.9982L3.92449 5.83203C3.21994 6.66198 2.59376 7.55958 2.06164 8.51906L8.29121 12.3751H3.79001L1.07329 10.6863C0.903336 11.1368 0.751536 11.5947 0.620361 12.0624L1.13269 12.3751L3.83209 14.0251Z' fill='white'/%3E%3Cpath d='M19.3619 12.266L22.2395 14.0249H29.9821L32.4893 12.4921C32.2211 11.4196 31.8499 10.3908 31.3829 9.41319L26.6293 12.3749H22.1281L30.223 7.34244C29.9499 6.93489 29.6562 6.54302 29.3493 6.16187L20.6249 11.4938L19.3619 12.266Z' fill='white'/%3E%3Cpath d='M8.29129 12.3748L2.06254 8.5188C1.67891 9.21097 1.35634 9.9378 1.07419 10.6861L3.79009 12.3748H8.29129Z' fill='%23E53935'/%3E%3Cpath d='M26.6294 12.3747L31.3839 9.41294C31.0415 8.69519 30.6628 7.99889 30.2239 7.34302L22.1282 12.3747H26.6294Z' fill='%23E53935'/%3E%3Cpath d='M18.975 18.9749V20.28L20.625 21.2882L29.4616 26.6894C30.0985 25.8801 30.6628 25.0122 31.1413 24.0907L25.5511 20.6249H30.0523L32.081 21.8904C32.2583 21.3773 32.411 20.8542 32.5372 20.3196L30.3386 18.9749H18.975Z' fill='white'/%3E%3Cpath d='M22.2395 14.025L19.3619 12.2661L19.1276 12.1226L18.975 12.3725V14.025H22.2395Z' fill='white'/%3E%3Cpath d='M14.025 20.78V18.9749H3.48152L0.78212 20.6249L0.573395 20.7527C0.863795 21.8426 1.25979 22.887 1.75562 23.8762L6.87144 20.6249H11.3726L2.97249 25.9321C3.23484 26.3083 3.50709 26.6779 3.79914 27.0302L12.375 21.7881L14.025 20.78Z' fill='white'/%3E%3Cpath d='M11.5789 14.0249H14.025V12.53L11.5789 14.0249Z' fill='white'/%3E%3Cpath d='M25.5511 20.625L31.1405 24.09C31.5068 23.3855 31.8178 22.6496 32.081 21.8897L30.0523 20.625H25.5511Z' fill='%23E53935'/%3E%3Cpath d='M6.87141 20.625L1.75559 23.8763C2.11446 24.5924 2.51706 25.2805 2.97246 25.9322L11.3726 20.625H6.87141Z' fill='%23E53935'/%3E%3Cpath d='M22.2395 14.0251H18.975V18.9751H30.3386H32.7946C32.9167 18.1658 33 17.3433 33 16.5001C33 15.657 32.9167 14.8345 32.7946 14.0251H29.9822H22.2395Z' fill='%23E53935'/%3E%3Cpath d='M14.025 18.9751V14.0251H11.5789H3.83212H0.205425C0.0833251 14.8345 0 15.657 0 16.5001C0 17.3433 0.0833251 18.1658 0.205425 18.9751H3.4815H14.025Z' fill='%23E53935'/%3E%3Cpath d='M18.975 32.7946V20.2801V18.975V14.025V12.3725V0.205425C18.1657 0.0833251 17.3431 0 16.5 0C15.6568 0 14.8343 0.0833251 14.025 0.205425V12.0062V12.5293V14.025V18.975V20.7801V32.7946C14.8343 32.9167 15.6568 33 16.5 33C17.3431 33 18.1657 32.9167 18.975 32.7946Z' fill='%23E53935'/%3E%3C/svg%3E%0A");
}
.chinese-version-label {
    background-image: url("https://www.testsam.at/wp-content/uploads/2024/07/China_Icon.svg");
}
.spanish-version-label {
    background-image: url("https://www.testsam.at/wp-content/uploads/2024/07/Spain_Icon.svg");
}
.slovenian-version-label {
    background-image: url("https://www.testsam.at/wp-content/uploads/2024/07/Slovenia_Icon.svg");
}
.single-product .language-version-label{
  margin-top: 25px;
}
.language-version-label span{
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 42px;
  letter-spacing: 0.35px;
  color: #000000;
  text-decoration: none;
}
.langselector{
  display: inline-block;
  color: #000;
font-size: 12px;
padding: 10px 0 0 0;
line-height: 200%;
text-transform: uppercase;
font-family: myriadPro;
text-decoration: none;
margin-right: 12px;
}
.sub-languages{
  display: none;
}
.lang{
  position: relative;
  z-index: 99;
}
.ico-lang {
	background-position: center;
	width: 18px;
	height: 18px;
	background-size: cover;
	display: inline-block;
	top: 4px;
	position: relative;
  margin-right: 3px;
}
.lang:hover .sub-languages {
	display: block;
	position: absolute;
	left: -8px;
	top: 99%;
	background: #FAFAFA;
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.09);
	list-style: none;
	margin: 0;
	padding: 3px 5px;
	z-index: 9999;
}
.lang:hover .sub-languages a{
  color: #000;
font-size: 12px;
padding: 0;
text-transform: uppercase;
font-family: myriadPro;
text-decoration: none;
white-space: nowrap;
}
.lang:hover .sub-languages li{
  padding-left: 4px;
  padding-right: 10px;
}
.ico-de{
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2001_2284' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='1' y='1' width='8' height='16'%3E%3Crect x='1' y='1' width='8' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2001_2284)'%3E%3Cpath d='M8.99995 1C5.56835 1 2.64995 3.1648 1.51355 6.2H16.4859C15.3499 3.1648 12.4316 1 8.99995 1Z' fill='%23455A64'/%3E%3Cpath d='M17 9.00001C17 8.01321 16.8128 7.07281 16.4864 6.20001H1.5136C1.1872 7.07281 1 8.01321 1 9.00001C1 9.98681 1.1872 10.9272 1.5136 11.8H16.486C16.8128 10.9272 17 9.98681 17 9.00001Z' fill='%23FF3D00'/%3E%3Cpath d='M16.4863 11.8H1.51355C2.64995 14.8352 5.56835 17 8.99995 17C12.4315 17 15.3499 14.8352 16.4863 11.8Z' fill='%23FFC107'/%3E%3C/g%3E%3Cmask id='mask1_2001_2284' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='9' y='1' width='8' height='16'%3E%3Crect x='9' y='1' width='8' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_2001_2284)'%3E%3Cpath d='M8.99995 1C5.56835 1 2.64995 3.1648 1.51355 6.2H16.4859C15.3499 3.1648 12.4316 1 8.99995 1Z' fill='%23FF3D00'/%3E%3Cpath d='M16.4863 11.8H1.51355C2.64995 14.8352 5.56835 17 8.99995 17C12.4315 17 15.3499 14.8352 16.4863 11.8Z' fill='%23FF3D00'/%3E%3Cpath d='M17 9.00001C17 8.01321 16.8128 7.07281 16.4864 6.20001H1.5136C1.1872 7.07281 1 8.01321 1 9.00001C1 9.98681 1.1872 10.9272 1.5136 11.8H16.486C16.8128 10.9272 17 9.98681 17 9.00001Z' fill='%23ECEFF1'/%3E%3C/g%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='white'/%3E%3Cpath d='M9.00002 17L8.99998 1.00002' stroke='white'/%3E%3C/svg%3E%0A");
}
.ico-en{
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_2001_2283' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='9' y='1' width='8' height='16'%3E%3Crect x='9' y='1' width='8' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2001_2283)'%3E%3Cpath d='M15.2304 3.98765C14.1664 2.66725 12.6912 1.69845 11 1.26245V6.57325L15.2304 3.98765Z' fill='%233F51B5'/%3E%3Cpath d='M11 16.7377C12.7212 16.2937 14.2164 15.2965 15.2844 13.9401L11 11.3217V16.7377Z' fill='%233F51B5'/%3E%3Cpath d='M16.9003 7.79996C16.8623 7.54796 16.8131 7.30036 16.7523 7.05676L15.5367 7.79996H16.9003Z' fill='white'/%3E%3Cpath d='M16.776 10.8516C16.8268 10.6376 16.8672 10.42 16.9004 10.2H15.7096L16.776 10.8516Z' fill='white'/%3E%3Cpath d='M10.2 10.8328V16.9004C10.4716 16.8596 10.738 16.8052 11 16.7376V11.3216L10.2 10.8328Z' fill='white'/%3E%3Cpath d='M10.274 6.87761L10.3876 6.94721L11 6.57281V1.26241C10.738 1.19481 10.4716 1.14081 10.2 1.09961V6.99881L10.274 6.87761Z' fill='white'/%3E%3Cpath d='M10.3876 6.94715L11.7828 7.79995H15.5368L16.7524 7.05675C16.6224 6.53675 16.4424 6.03795 16.216 5.56395L13.9112 6.99995H11.7288L15.6536 4.55995C15.5212 4.36235 15.3788 4.17235 15.23 3.98755L11 6.57275L10.3876 6.94715Z' fill='white'/%3E%3Cpath d='M13.9112 7.00002L16.2164 5.56402C16.0504 5.21602 15.8668 4.87842 15.654 4.56042L11.7288 7.00002H13.9112Z' fill='%23E53935'/%3E%3Cpath d='M10.2 10.2V10.8328L11 11.3216L15.2844 13.9404C15.5932 13.548 15.8668 13.1272 16.0988 12.6804L13.3884 11H15.5708L16.5544 11.6136C16.6404 11.3648 16.7144 11.1112 16.7756 10.852L15.7096 10.2H10.2Z' fill='white'/%3E%3Cpath d='M11.7828 7.79996L10.3876 6.94716L10.274 6.87756L10.2 6.99876V7.79996H11.7828Z' fill='white'/%3E%3Cpath d='M13.3884 11L16.0984 12.68C16.276 12.3384 16.4268 11.9816 16.5544 11.6132L15.5708 11H13.3884Z' fill='%23E53935'/%3E%3Cpath d='M11.7828 7.80005H10.2V10.2H15.7096H16.9004C16.9596 9.80765 17 9.40885 17 9.00005C17 8.59125 16.9596 8.19245 16.9004 7.80005H15.5368H11.7828Z' fill='%23E53935'/%3E%3Cpath d='M10.2 16.9004V10.8328V10.2V7.8V6.9988V1.0996C9.80765 1.0404 9.40885 1 9.00005 1C8.59125 1 8.19245 1.0404 7.80005 1.0996V6.8212V7.0748V7.8V10.2V11.0752V16.9004C8.19245 16.9596 8.59125 17 9.00005 17C9.40885 17 9.80765 16.9596 10.2 16.9004Z' fill='%23E53935'/%3E%3C/g%3E%3Cmask id='mask1_2001_2283' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='1' y='1' width='8' height='16'%3E%3Crect x='1' y='1' width='8' height='16' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask1_2001_2283)'%3E%3Cpath d='M11.4 1.4V1.3672C10.6424 1.1292 9.8364 1 9 1C4.5816 1 1 4.5816 1 9C1 9.27 1.0144 9.5368 1.0404 9.8H11.4V1.4Z' fill='%233F51B5'/%3E%3Cpath d='M16.9596 9.80005H11.4H1.04041C1.08121 10.2112 1.16161 10.6096 1.26241 11H16.738C16.8384 10.6096 16.9188 10.2112 16.9596 9.80005Z' fill='%23ECEFF1'/%3E%3Cpath d='M14.7084 14.6H3.29163C3.74243 15.0596 4.25083 15.4596 4.80083 15.8H13.1992C13.7492 15.4596 14.2576 15.0596 14.7084 14.6Z' fill='%23ECEFF1'/%3E%3Cpath d='M16.33 12.2H1.67004C1.85364 12.62 2.07204 13.0212 2.32204 13.4H15.678C15.928 13.0212 16.146 12.62 16.33 12.2Z' fill='%23ECEFF1'/%3E%3Cpath d='M16.7377 11H1.26245C1.36885 11.4132 1.50205 11.8156 1.67045 12.2H16.3301C16.4981 11.8156 16.6313 11.4132 16.7377 11Z' fill='%23F44336'/%3E%3Cpath d='M15.678 13.4H2.32202C2.60642 13.8312 2.93122 14.2328 3.29162 14.6H14.7088C15.0688 14.2328 15.3936 13.8312 15.678 13.4Z' fill='%23F44336'/%3E%3Cpath d='M4.80078 15.8C6.02238 16.556 7.45758 17 8.99998 17C10.5424 17 11.9776 16.556 13.1992 15.8H4.80078Z' fill='%23F44336'/%3E%3Cpath d='M3.50002 4.59998L3.68602 4.99518L4.10002 5.05758L3.80002 5.36558L3.87202 5.79998L3.50002 5.59518L3.12802 5.79998L3.20002 5.36558L2.90002 5.05758L3.31402 4.99518L3.50002 4.59998Z' fill='white'/%3E%3Cpath d='M5.1 4.59998L5.286 4.99518L5.7 5.05758L5.4 5.36558L5.472 5.79998L5.1 5.59518L4.728 5.79998L4.8 5.36558L4.5 5.05758L4.914 4.99518L5.1 4.59998Z' fill='white'/%3E%3Cpath d='M1.89996 5.59521L2.27196 5.80001L2.19996 5.36561L2.49996 5.05761L2.08596 4.99521L2.08436 4.99121C1.95236 5.21841 1.83116 5.45241 1.72156 5.69321L1.89996 5.59521Z' fill='white'/%3E%3Cpath d='M6.69998 4.59998L6.88598 4.99518L7.29998 5.05758L6.99998 5.36558L7.07198 5.79998L6.69998 5.59518L6.32798 5.79998L6.39998 5.36558L6.09998 5.05758L6.51398 4.99518L6.69998 4.59998Z' fill='white'/%3E%3Cpath d='M8.29995 4.59998L8.48595 4.99518L8.89995 5.05758L8.59995 5.36558L8.67195 5.79998L8.29995 5.59518L7.92795 5.79998L7.99995 5.36558L7.69995 5.05758L8.11395 4.99518L8.29995 4.59998Z' fill='white'/%3E%3Cpath d='M3.50002 7.80005L3.68602 8.19525L4.10002 8.25765L3.80002 8.56565L3.87202 9.00005L3.50002 8.79525L3.12802 9.00005L3.20002 8.56565L2.90002 8.25765L3.31402 8.19525L3.50002 7.80005Z' fill='white'/%3E%3Cpath d='M5.1 7.80005L5.286 8.19525L5.7 8.25765L5.4 8.56565L5.472 9.00005L5.1 8.79525L4.728 9.00005L4.8 8.56565L4.5 8.25765L4.914 8.19525L5.1 7.80005Z' fill='white'/%3E%3Cpath d='M6.69998 7.80005L6.88598 8.19525L7.29998 8.25765L6.99998 8.56565L7.07198 9.00005L6.69998 8.79525L6.32798 9.00005L6.39998 8.56565L6.09998 8.25765L6.51398 8.19525L6.69998 7.80005Z' fill='white'/%3E%3Cpath d='M1.90005 7.80005L2.08605 8.19525L2.50005 8.25765L2.20005 8.56565L2.27205 9.00005L1.90005 8.79525L1.52805 9.00005L1.60005 8.56565L1.30005 8.25765L1.71405 8.19525L1.90005 7.80005Z' fill='white'/%3E%3Cpath d='M8.29995 7.80005L8.48595 8.19525L8.89995 8.25765L8.59995 8.56565L8.67195 9.00005L8.29995 8.79525L7.92795 9.00005L7.99995 8.56565L7.69995 8.25765L8.11395 8.19525L8.29995 7.80005Z' fill='white'/%3E%3Cpath d='M3.90005 6.19995L4.08605 6.59515L4.50005 6.65755L4.20005 6.96555L4.27205 7.39995L3.90005 7.19515L3.52805 7.39995L3.60005 6.96555L3.30005 6.65755L3.71405 6.59515L3.90005 6.19995Z' fill='white'/%3E%3Cpath d='M5.50002 6.19995L5.68602 6.59515L6.10002 6.65755L5.80002 6.96555L5.87202 7.39995L5.50002 7.19515L5.12802 7.39995L5.20002 6.96555L4.90002 6.65755L5.31402 6.59515L5.50002 6.19995Z' fill='white'/%3E%3Cpath d='M2.29995 6.19995L2.48595 6.59515L2.89995 6.65755L2.59995 6.96555L2.67195 7.39995L2.29995 7.19515L1.92795 7.39995L1.99995 6.96555L1.69995 6.65755L2.11395 6.59515L2.29995 6.19995Z' fill='white'/%3E%3Cpath d='M7.1 6.19995L7.286 6.59515L7.7 6.65755L7.4 6.96555L7.472 7.39995L7.1 7.19515L6.728 7.39995L6.8 6.96555L6.5 6.65755L6.914 6.59515L7.1 6.19995Z' fill='white'/%3E%3Cpath d='M8.69998 6.19995L8.88598 6.59515L9.29998 6.65755L8.99998 6.96555L9.07198 7.39995L8.69998 7.19515L8.32798 7.39995L8.39998 6.96555L8.09998 6.65755L8.51398 6.59515L8.69998 6.19995Z' fill='white'/%3E%3Cpath d='M3.90005 3L4.08605 3.3952L4.50005 3.4576L4.20005 3.7656L4.27205 4.2L3.90005 3.9952L3.52805 4.2L3.60005 3.7656L3.30005 3.4576L3.71405 3.3952L3.90005 3Z' fill='white'/%3E%3Cpath d='M5.50002 3L5.68602 3.3952L6.10002 3.4576L5.80002 3.7656L5.87202 4.2L5.50002 3.9952L5.12802 4.2L5.20002 3.7656L4.90002 3.4576L5.31402 3.3952L5.50002 3Z' fill='white'/%3E%3Cpath d='M7.1 3L7.286 3.3952L7.7 3.4576L7.4 3.7656L7.472 4.2L7.1 3.9952L6.728 4.2L6.8 3.7656L6.5 3.4576L6.914 3.3952L7.1 3Z' fill='white'/%3E%3Cpath d='M8.69998 3L8.88598 3.3952L9.29998 3.4576L8.99998 3.7656L9.07198 4.2L8.69998 3.9952L8.32798 4.2L8.39998 3.7656L8.09998 3.4576L8.51398 3.3952L8.69998 3Z' fill='white'/%3E%3Cpath d='M5.47203 2.60006L5.40003 2.16566L5.70003 1.85766L5.47963 1.82446C5.24403 1.94006 5.01563 2.06686 4.79363 2.20446L4.72803 2.60006L5.10003 2.39526L5.47203 2.60006Z' fill='white'/%3E%3Cpath d='M6.69998 1.40002L6.88598 1.79522L7.29998 1.85762L6.99998 2.16562L7.07198 2.60002L6.69998 2.39522L6.32798 2.60002L6.39998 2.16562L6.09998 1.85762L6.51398 1.79522L6.69998 1.40002Z' fill='white'/%3E%3Cpath d='M8.29995 1.40002L8.48595 1.79522L8.89995 1.85762L8.59995 2.16562L8.67195 2.60002L8.29995 2.39522L7.92795 2.60002L7.99995 2.16562L7.69995 1.85762L8.11395 1.79522L8.29995 1.40002Z' fill='white'/%3E%3C/g%3E%3Ccircle cx='9' cy='9' r='8.5' stroke='white'/%3E%3Cpath d='M9.00002 17L8.99998 1.00002' stroke='white'/%3E%3C/svg%3E%0A");
}
.price span.from-price{
  font-size: 18px;
  margin-right: 10px;
}
@media (max-width: 991px) {
  .language-version-label{
    margin-bottom: 20px;
  }
  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    font-size: 16px;
    line-height: 34px;
  }

  .woocommerce-error::before,
  .woocommerce-info::before,
  .woocommerce-message::before {
    background-size: auto 12px;
    height: 34px;
    width: 34px;
  }

  .woocommerce #respond input#submit,
  .woocommerce a.button,
  .woocommerce button.button,
  .woocommerce input.button {
    font-size: 16px;
    font-weight: 600;
    line-height: 34px;
    height: 34px;
  }

  #add_payment_method table.cart td.actions .coupon .input-text,
  .woocommerce-cart table.cart td.actions .coupon .input-text,
  .woocommerce-checkout table.cart td.actions .coupon .input-text {
    line-height: 34px;
    height: 34px;
  }
}

@media (max-width: 768px) {

  .woocommerce-error,
  .woocommerce-info,
  .woocommerce-message {
    font-size: 14px;
    line-height: 30px;
  }

  .woocommerce-error::before,
  .woocommerce-info::before,
  .woocommerce-message::before {
    background-size: auto 10px;
    height: 30px;
    width: 30px;
  }

  .woocommerce #respond input#submit,
  .woocommerce a.button,
  .woocommerce button.button,
  .woocommerce input.button {
    font-size: 12px;
    font-weight: 600;
    line-height: 30px;
    height: 30px;
  }

  #add_payment_method table.cart td.actions .coupon .input-text,
  .woocommerce-cart table.cart td.actions .coupon .input-text,
  .woocommerce-checkout table.cart td.actions .coupon .input-text {
    line-height: 30px;
    height: 30px;
  }
}

@media (max-width: 500px) {

  .woocommerce .woocommerce-error .button,
  .woocommerce .woocommerce-info .button,
  .woocommerce .woocommerce-message .button,
  .woocommerce-page .woocommerce-error .button,
  .woocommerce-page .woocommerce-info .button,
  .woocommerce-page .woocommerce-message .button {
    float: left;
    margin-right: 16px;
  }
}

.woocommerce-checkout #payment ul.payment_methods li img{
  display: none;
}

.main-nav .main-menu {
  display: flex;
  list-style: none;
  padding: 0;
  margin: 0;
  flex-wrap: nowrap;
}

.main-nav .main-menu li {
  white-space: nowrap;
}
