html > body > #wrapper > #main > #content > div:nth-child(7) > div > #tab_velký-box > #section_1432977866 > div:nth-child(2) > #row-1690143857 > #col-975873271 > div > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > button {
  transform: scale(1.54);
  transform-origin: bottom left;
}
.woocommerce div.product .single_add_to_cart_button {
  font-size: 20px;
  text-shadow: none;
  letter-spacing: 0px;
  word-spacing: 0px;
}
.woocommerce div.product .entry-summary ul li {
  font-size: 19px;
}
.dark .form-flat textarea {
  color: #ffffff !important;
}
.product-summary .variations_button {
  text-align: left;
  line-height: 29px;
}
.wapf-label-text {
  height: auto;
  text-align: center;
  text-decoration: none;
  font-style: normal;
  text-shadow: none;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  border: none;
  font-weight: bold;
  background: transparent;
  border: 2px solid #ffffff;
  border-radius: 150px;
  color: #ffffff;
  padding: 5px 20px;
  font-size: 15px;
  line-height: 16px;
}
.wapf-label-text:before,
.wapf-label-text:after {
  display: none;
}
.wapf-label-text:active {
  position: relative;
  top: 1px;
}
.wapf-label-text:hover {
  background: rgba(255, 255, 255, 0.2);
}
.woocommerce div.product div.images .wp-post-image {
  display: none;
}
.woocommerce .wc-proceed-to-checkout .button {
  font-size: 20px;
}
.woocommerce .cart-collaterals .cart_totals table td {
  display: none;
}
.woocommerce .cart-collaterals .cart_totals table th {
  display: none;
}
.woo-variation-swatches.wvs-show-label .variations td label {
  font-size: 15px;
  font-weight: 700;
  text-decoration: none;
  position: relative;
  padding-left: 24px;
}
.woo-variation-swatches.wvs-show-label .variations td label:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: #ffffff;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  border-radius: 50%;
  border: 0px solid #4289dc;
  display: block;
}
.woo-variation-swatches.wvs-show-label .variations td label:after {
  mask: url('https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/arrow-down.svg');
  -webkit-mask: url('https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/arrow-down.svg');
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: '';
  width: 10px;
  height: 10px;
  background: #f99b1c;
  position: absolute;
  top: 10px;
  left: 50%;
  margin-top: -5px;
  margin-left: -5px;
  display: block;
}
.woo-variation-swatches.wvs-show-label .variations td label:before {
  left: 0;
  top: 50%;
  margin: -10px 0;
}
.woo-variation-swatches.wvs-show-label .variations td label:after {
  top: 50%;
  left: 10px;
  margin: -5px;
}
.dark label {
  font-size: 16px;
  line-height: 20px;
}
html > body > #pum-25084 > #popmake-25084 > div > #section_1842411771 > div:nth-child(2) > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > div:nth-child(1) > div > div > div > div:nth-child(1) > label > span {
  position: relative;
  padding-left: 24px;
}
html > body > #pum-25084 > #popmake-25084 > div > #section_1842411771 > div:nth-child(2) > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > div:nth-child(1) > div > div > div > div:nth-child(1) > label > span:before {
  content: '';
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 50%;
  background: #ffffff;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  border-radius: 50%;
  border: 0px solid #4289dc;
  display: block;
}
html > body > #pum-25084 > #popmake-25084 > div > #section_1842411771 > div:nth-child(2) > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > div:nth-child(1) > div > div > div > div:nth-child(1) > label > span:after {
  mask: url('https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/arrow-down.svg');
  -webkit-mask: url('https://cdn.rawgit.com/encharm/Font-Awesome-SVG-PNG/266b63d5/black/svg/arrow-down.svg');
  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  content: '';
  width: 10px;
  height: 10px;
  background: #f99b1c;
  position: absolute;
  top: 10px;
  left: 50%;
  margin-top: -5px;
  margin-left: -5px;
  display: block;
}
html > body > #pum-25084 > #popmake-25084 > div > #section_1842411771 > div:nth-child(2) > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > div:nth-child(1) > div > div > div > div:nth-child(1) > label > span:before {
  left: 0;
  top: 50%;
  margin: -10px 0;
}
html > body > #pum-25084 > #popmake-25084 > div > #section_1842411771 > div:nth-child(2) > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > div:nth-child(1) > div > div > div > div:nth-child(1) > label > span:after {
  top: 50%;
  left: 10px;
  margin: -5px;
}
input[type=radio] + label {
  font-size: 15px;
}
.woocommerce-checkout .woocommerce .shop_table td {
  font-size: 15px;
}
.woocommerce #payment div.form-row .button {
  font-size: 25px;
  text-transform: uppercase;
}
.woocommerce-checkout .woocommerce table a {
  line-height: 21px;
}
#text-box-547132979 .text-box-content {
  transform: scale(1.8);
}
#text-box-881359770 .text-box-content {
  transform: scale(1.8) !important;
}
#row-2022847113 > .col > .col-inner {
  transform: scale(1.8) !important;
}
.pum-overlay SPAN {
  line-height: 40px;
}
.is-outline.primary {
  font-size: 17px;
}
.woocommerce #payment ul.payment_methods {
  background-color: #ffffff;
  border-top-style: none;
  border-top-width: 3px;
  border-right-style: none;
  border-right-width: 3px;
  border-bottom-style: none;
  border-bottom-width: 3px;
  border-left-style: none;
  border-left-width: 3px;
  border-style: none;
  padding: 0px;
  padding-top: 25px!important;
  padding-left: 0;
  padding-bottom: 10px;
  padding-right: 0;
}
html > body > #wrapper > #main > div:nth-child(2) > div:nth-child(2) > form:nth-child(5) > div > div:nth-child(2) > div > div > #order_review > table > tfoot > tr:nth-child(3) > td > a:nth-child(1) {
  background-color: #cb1313;
}
.woocommerce #payment ul.payment_methods li {
  border-style: solid;
  border-width: 1px;
  border-color: #cacaca;
  margin-top: 6px;
  background-color: #f8f8f8;
}
html > body > #wrapper > #main > div:nth-child(2) > div:nth-child(2) > form:nth-child(5) > div > div:nth-child(2) > div > div > #order_review > #payment > ul {
  background-color: #ffffff;
}
.woocommerce form.checkout .form-row .input-text {
  background-color: rgba(0, 186, 15, 0.02);
}
#main {
  background-color: #ffffff !important;
}
.page-template-page-checkout .woocommerce form.checkout .form-row .input-text {
  background-color: rgba(255, 255, 255, 0.02);
}
html > body > #wrapper > #main > #content > div:nth-child(9) > ul > #tab-mega-box > a {
  font-size: 21px;
}
html > body > #wrapper > #main > #content > div:nth-child(8) > ul > #tab-super-box > a {
  color: #796321;
  font-size: 22px;
}
html > body > #wrapper > #main > #content > div:nth-child(8) > ul > #tab-mega-box > a {
  color: #292929;
  font-size: 20px;
}
@media screen and (max-width: 768px) {
  html > body > #wrapper > #main > #content > div:nth-child(7) > div > #tab_velký-box > #section_1432977866 > div:nth-child(2) > #row-1690143857 > #col-975873271 > div > div > div > #product-6451 > div > div:nth-child(1) > div > div:nth-child(2) > form > div > div:nth-child(2) > button {
    transform: scale(1.5);
  }
  .nav-pills > li.active > a {
    font-size: 23px;
  }
  .pum-overlay SPAN {
    line-height: 30px;
  }
}
@media screen and (max-width: 568px) {
  .checkout-breadcrumbs {
    font-size: 19px;
  }
  .woocommerce form.checkout .form-row .input-text {
    background-color: rgba(0, 186, 15, 0.02);
  }
}
@media screen and (max-width: 320px) {
  .is-outline.primary {
    font-size: 15px;
  }
  html > body > #wrapper > #main > div:nth-child(1) > div > div > nav > a:nth-child(3) {
    font-size: 23px;
    line-height: 1px;
  }
  html > body > #wrapper > #main > div:nth-child(2) > div:nth-child(2) > form:nth-child(6) > div > div:nth-child(2) > div > div > #order_review > #payment > div > #place_order {
    font-size: 23px;
  }
  html > body > div:nth-child(1) {
    line-height: 11px;
  }
}
html > body > #wrapper > #main > #content > div:nth-child(48) > ul > #tab-mega-box > a {
  color: #292929;
  font-size: 20px;
}
html > body > #wrapper > #main > #content > div:nth-child(48) > ul > #tab-super-box > a {
  color: #796321;
  font-size: 22px;
}
html > body > #wrapper > #main > #content > div:nth-child(29) > ul > #tab-mega-box > a {
  color: #292929;
}
html > body > #wrapper > #main > #content > div:nth-child(29) > ul > #tab-super-box > a {
  color: rgba(121, 99, 33, 0.85);
}
html > body > #wrapper > #main > #content > div:nth-child(51) > ul > #tab-mega-box > a {
  color: #292929;
}
html > body > #wrapper > #main > #content > div:nth-child(51) > ul > #tab-super-box > a {
  color: rgba(121, 99, 33, 0.85);
}
.text-center .button:last-of-type {
  background-color: #4d9b00;
}
html > body > #wrapper > #main > #content > div:nth-child(9) > ul {
  font-size: 19px;
}
html > body > #wrapper > #main > #content > div:nth-child(28) > ul {
  font-size: 18px;
}
.extra-options .value .thwepo-checkbox-group-input-field span {
  font-size: 18px;
  line-height: 21px;
}
