.button[data-v-57c3f5a7]{
  background:#f60;
  border:none;
  border-radius:15px;
  color:#fff;
  cursor:pointer;
  display:block;
  font-family:Montserrat,sans-serif;
  font-size:34px;
  font-weight:700;
  height:70px;
  letter-spacing:-1px;
  line-height:70px;
  margin:0;
  padding:0 25px;
  position:relative;
  text-align:center;
  text-decoration:none;
  text-transform:uppercase
}
@keyframes pulse-black-57c3f5a7{
  0%{
    box-shadow:0 0 #00c389;
    opacity:0;
    transform:scale(0.95)
  }
  70%{
    box-shadow:0 0 0 10px transparent;
    opacity:1;
    transform:scale(1)
  }
  to{
    box-shadow:0 0 0 0 transparent;
    opacity:1;
    transform:scale(1)
  }
}
.anim-1[data-v-57c3f5a7]{
  animation:pulse-black-57c3f5a7 3s;
  border-radius:50%;
  -webkit-transition-timing-function:linear
}
.valid + .error-message[data-v-57c3f5a7]{
  display:none !important
}
.get-phones .local-phone[data-v-57c3f5a7]{
  color:#000
}
.popup ol strong[data-v-57c3f5a7]{
  display:block
}
.popup ul li[data-v-57c3f5a7]{
  font-size:16px
}
.form-error-text[data-v-57c3f5a7]{
  border:2px solid red !important;
  border-radius:5px;
  color:red;
  display:block;
  font-size:18px;
  font-weight:700;
  margin-top:10px;
  padding:7px !important;
  text-align:center
}
.button span[data-v-57c3f5a7]{
  position:relative;
  z-index:1
}
.left[data-v-57c3f5a7]{
  float:left
}
.right[data-v-57c3f5a7]{
  float:right
}
.clearfix[data-v-57c3f5a7]:after,.clearfix[data-v-57c3f5a7]:before{
  content:"";
  display:table;
  line-height:0
}
.clear[data-v-57c3f5a7],.clearfix[data-v-57c3f5a7]:after{
  clear:both
}
.inner-block[data-v-57c3f5a7]{
  margin:auto;
  width:940px
}
.no-plus[data-v-57c3f5a7]:before{
  content:none !important
}
.inner-page .inner-block[data-v-57c3f5a7]{
  width:970px
}
.confirmation-section[data-v-57c3f5a7]{
  font-family:Open Sans,sans-serif;
  padding:37px 0 0
}
.confirmation-section h2[data-v-57c3f5a7]{
  color:#000;
  font-size:50px;
  font-weight:700;
  letter-spacing:-2px;
  line-height:52px;
  margin:0;
  padding:0 0 22px;
  text-align:center
}
.confirmation-section h3[data-v-57c3f5a7]{
  color:#ef4b52;
  font-size:30px;
  font-weight:600;
  letter-spacing:-1px;
  line-height:30px;
  margin:0;
  padding:0 0 4px;
  text-align:center
}
.confirmation-section h4[data-v-57c3f5a7]{
  font-size:24px;
  line-height:28px;
  padding:0 0 19px
}
.confirmation-section .info[data-v-57c3f5a7]{
  margin:0 auto 40px
}
.confirmation-section .info .inner-block[data-v-57c3f5a7]{
  background:#fff;
  border:3px solid #69c03b;
  border-radius:12px;
  color:#757575;
  font-size:16px;
  max-width:940px;
  padding:19px 0 11px;
  position:relative;
  text-align:center
}
.confirmation-section .info h4[data-v-57c3f5a7]{
  color:#69c03b;
  margin:0;
  padding:4px 0 14px
}
.confirmation-section .contacts[data-v-57c3f5a7]{
  background:#fff;
  border-top:1px dashed #ccc;
  font-size:16px;
  line-height:30px;
  padding:22px 0 31px;
  text-align:center
}
.confirmation-section .contacts h4[data-v-57c3f5a7]{
  font-size:24px;
  line-height:24px;
  padding:0 0 9px
}
.confirmation-section .form[data-v-57c3f5a7]{
  border-top:1px dashed #ccc;
  padding:32px 0 40px;
  text-align:center
}
.confirmation-section .form h4[data-v-57c3f5a7]{
  font-size:24px;
  font-weight:400;
  line-height:24px;
  padding:0 0 5px
}
.confirmation-section .form p[data-v-57c3f5a7]{
  padding:0
}
.confirmation-section .form form[data-v-57c3f5a7]{
  overflow:visible;
  padding:21px 0 0
}
.confirmation-section .form form input[type="text"][data-v-57c3f5a7]{
  border-radius:5px;
  font-size:20px;
  font-weight:300;
  height:60px;
  line-height:58px;
  padding:0 15px 5px;
  width:720px
}
.confirmation-section .form form input[type="text"][data-v-57c3f5a7]::-webkit-input-placeholder{
  color:#52585d;
  font-size:20px;
  font-style:normal
}
.confirmation-section .form form input[type="text"][data-v-57c3f5a7]:-moz-placeholder,.confirmation-section .form form input[type="text"][data-v-57c3f5a7]::-moz-placeholder{
  color:#52585d;
  font-size:20px;
  font-style:normal
}
.confirmation-section .form form input[type="text"][data-v-57c3f5a7]:-ms-input-placeholder{
  color:#52585d;
  font-size:20px;
  font-style:normal
}
.confirmation-section .form form input[type="text"][data-v-57c3f5a7]:focus{
  border:1px solid #aaa;
  font-size:20px
}
.inner-page .footer-menu[data-v-57c3f5a7]{
  padding:0 0 10px
}
.inner-page footer[data-v-57c3f5a7]{
  top:0 !important
}
.confirmation-section .form form .button[data-v-57c3f5a7]{
  width:200px
}
.confirmation-section .form form button.button[data-v-57c3f5a7]{
  border-radius:5px;
  font-size:20px;
  height:60px;
  line-height:60px;
  padding:0 20px 5px
}
.confirmation-section .important[data-v-57c3f5a7]{
  background:#fff;
  border-top:1px dashed #ccc;
  font-size:14px;
  line-height:20px;
  padding:29px 0 15px
}
.left.error[data-v-57c3f5a7]{
  border:1px solid red
}
.confirmation-section .important h4[data-v-57c3f5a7]{
  color:#f3351b;
  font-size:18px;
  margin:0;
  padding:0 0 9px;
  text-align:center
}
.header-section.confirmation .lock img[data-v-57c3f5a7]{
  margin:20px 0 0;
  width:44px
}
.header-section.confirmation[data-v-57c3f5a7]{
  -o-box-shadow:0 0 5px rgba(0, 0, 0, 0.1);
  box-shadow:0 0 5px #0000001a;
  padding:0 0 20px
}
.footer-menu li a[data-v-57c3f5a7]{
  border-right:1px solid #dadada;
  color:#dadada;
  padding:0 10px 0 8px;
  text-decoration:none
}
.footer-menu li[data-v-57c3f5a7]{
  display:inline;
  font-size:12px;
  padding:0
}
.inner-footer p[data-v-57c3f5a7]{
  font-size:10px;
  line-height:16px;
  text-align:center
}
.copyright[data-v-57c3f5a7]{
  font-size:12px;
  margin:10px 0 30px;
  text-align:center
}
.confirmation-page .row[data-v-57c3f5a7]{
  margin:0
}
.popup-wrapper .popup h3[data-v-57c3f5a7]{
  padding:0 0 17px
}
.popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="tel"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7]{
  width:400px
}
.popup-wrapper .popup .form-popup .form-holder .error-message[data-v-57c3f5a7]{
  color:#ee4c29;
  display:none
}
#form-contact-us .error[data-v-57c3f5a7]{
  border:1px solid red !important
}
.form-holder .valid[data-v-57c3f5a7]{
  border:1px solid green !important
}
.show-3ds-popup iframe[data-v-57c3f5a7]{
  background-color:#fff;
  display:block;
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:9
}
#form-contact-us .valid[data-v-57c3f5a7]{
  border:1px solid green !important
}
.error[data-v-57c3f5a7]{
  border:1px solid red !important
}
.valid[data-v-57c3f5a7]{
  border:1px solid green !important
}
.popup-wrapper .popup .form-popup .button[data-v-57c3f5a7]{
  background:#2288d0;
  border:0;
  border-radius:5px;
  font-size:20px;
  height:60px;
  letter-spacing:-1px;
  line-height:normal;
  max-width:300px;
  outline:0;
  padding:20px 15px;
  position:relative;
  width:100%
}
.popup-wrapper #popup-declined .reason[data-v-57c3f5a7]{
  border:2px solid #f3351b
}
.popup-wrapper #popup-declined .reason h3[data-v-57c3f5a7]{
  color:#f3351b
}
.popup-wrapper #popup-declined form[data-v-57c3f5a7]{
  padding:12px 0 0
}
.popup-wrapper #popup-declined form .form-holder label[data-v-57c3f5a7]{
  width:150px
}
.popup-wrapper #popup-declined form .form-holder input[type="text"][data-v-57c3f5a7]{
  width:300px
}
.popup-wrapper #popup-declined form .form-holder.cvv-code input[type="text"][data-v-57c3f5a7],.popup-wrapper #popup-declined form .form-holder select[data-v-57c3f5a7]{
  float:left;
  margin:0 5px 0 0;
  width:100px !important
}
.popup-wrapper #popup-declined form .form-holder select#CardType_pupup[data-v-57c3f5a7]{
  width:206px !important
}
footer[data-v-57c3f5a7]{
  color:#000 !important;
  max-width:none !important
}
.footer-menu li:last-child a[data-v-57c3f5a7]{
  border-right:none
}
.footer-menu li a[data-v-57c3f5a7]{
  color:#000 !important
}
.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-link a[data-v-57c3f5a7]{
  color:#6c3
}
.popup .cvv-link[data-v-57c3f5a7]{
  margin-top:0 !important
}
.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image[data-v-57c3f5a7]{
  margin-left:200px;
  padding:10px 0 0 150px
}
.popup-wrapper #popup-declined form .button[data-v-57c3f5a7]{
  margin:0 0 0 150px;
  width:205px
}
.popup-wrapper #popup-declined .tip .icon[data-v-57c3f5a7],.popup-wrapper #popup-declined .tip .text[data-v-57c3f5a7]{
  background:#69c03b
}
.popup-wrapper #popup-declined .tip .text[data-v-57c3f5a7]:before{
  border-bottom:10px solid #69c03b
}
.popup-loading-wrapper .popup h2[data-v-57c3f5a7]{
  margin:0
}
.popup-loading-wrapper .popup h3[data-v-57c3f5a7]{
  line-height:26px;
  margin:0
}
.popup-loading-wrapper .popup .product-image[data-v-57c3f5a7]{
  height:176px;
  width:110px
}
.popup-loading-wrapper .popup[data-v-57c3f5a7]{
  text-align:center !important
}
.footer-menu[data-v-57c3f5a7]{
  padding-left:0;
  text-align:center
}
.footer-menu li[data-v-57c3f5a7]{
  display:inline-block;
  float:none;
  list-style:none;
  padding:0 5px
}
.footer-menu li[data-v-57c3f5a7]:first-child{
  border:none
}
.footer-menu li a[data-v-57c3f5a7]{
  color:#666;
  font-size:11px;
  text-transform:uppercase
}
.footer-menu li a[data-v-57c3f5a7]:hover{
  text-decoration:none
}
.popup input[data-v-57c3f5a7],select[data-v-57c3f5a7]{
  vertical-align:middle
}
.popup input[type="email"][data-v-57c3f5a7],.popup input[type="number"][data-v-57c3f5a7],.popup input[type="password"][data-v-57c3f5a7],.popup input[type="tel"][data-v-57c3f5a7],.popup input[type="text"][data-v-57c3f5a7],.popup select[data-v-57c3f5a7],.popup textarea[data-v-57c3f5a7]{
  background:#fff;
  border:1px solid #d4d4d4;
  border-radius:5px;
  color:#52585d;
  display:block;
  font-family:sans-serif;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  height:34px;
  line-height:16px;
  margin:0;
  outline:0;
  padding:0 10px;
  text-indent:0;
  width:100%
}
.popup select[data-v-57c3f5a7]{
  padding:7px 6px 8px
}
.popup input[type="email"][data-v-57c3f5a7]::-webkit-input-placeholder,.popup input[type="number"][data-v-57c3f5a7]::-webkit-input-placeholder,.popup input[type="password"][data-v-57c3f5a7]::-webkit-input-placeholder,.popup input[type="tel"][data-v-57c3f5a7]::-webkit-input-placeholder,.popup input[type="text"][data-v-57c3f5a7]::-webkit-input-placeholder,.popup textarea[data-v-57c3f5a7]::-webkit-input-placeholder{
  color:#52585d;
  font-size:14px;
  font-style:normal
}
.popup input[type="email"][data-v-57c3f5a7]:-moz-placeholder,.popup input[type="email"][data-v-57c3f5a7]::-moz-placeholder,.popup input[type="number"][data-v-57c3f5a7]:-moz-placeholder,.popup input[type="number"][data-v-57c3f5a7]::-moz-placeholder,.popup input[type="password"][data-v-57c3f5a7]:-moz-placeholder,.popup input[type="password"][data-v-57c3f5a7]::-moz-placeholder,.popup input[type="tel"][data-v-57c3f5a7]:-moz-placeholder,.popup input[type="tel"][data-v-57c3f5a7]::-moz-placeholder,.popup input[type="text"][data-v-57c3f5a7]:-moz-placeholder,.popup input[type="text"][data-v-57c3f5a7]::-moz-placeholder,.popup textarea[data-v-57c3f5a7]:-moz-placeholder,.popup textarea[data-v-57c3f5a7]::-moz-placeholder{
  color:#52585d;
  font-size:14px;
  font-style:normal
}
.popup input[type="email"][data-v-57c3f5a7]:-ms-input-placeholder,.popup input[type="number"][data-v-57c3f5a7]:-ms-input-placeholder,.popup input[type="password"][data-v-57c3f5a7]:-ms-input-placeholder,.popup input[type="tel"][data-v-57c3f5a7]:-ms-input-placeholder,.popup input[type="text"][data-v-57c3f5a7]:-ms-input-placeholder,.popup textarea[data-v-57c3f5a7]:-ms-input-placeholder{
  color:#52585d;
  font-size:14px;
  font-style:normal
}
.popup input[type="email"][data-v-57c3f5a7]:focus,.popup input[type="number"][data-v-57c3f5a7]:focus,.popup input[type="password"][data-v-57c3f5a7]:focus,.popup input[type="tel"][data-v-57c3f5a7]:focus,.popup input[type="text"][data-v-57c3f5a7]:focus,.popup select[data-v-57c3f5a7]:focus,.popup textarea[data-v-57c3f5a7]:focus{
  border:1px solid #aaa;
  font-size:14px;
  font-style:normal;
  margin:0
}
.popup button[data-v-57c3f5a7]{
  outline:0
}
.popup textarea[data-v-57c3f5a7]{
  height:100px;
  padding:10px;
  resize:vertical;
  width:90%
}
.popup .form-holder[data-v-57c3f5a7]{
  padding:0 0 7px
}
.popup *[data-v-57c3f5a7]{
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box
}
.stamp.stamp-madeinca[data-v-57c3f5a7]{
  height:96px;
  width:116px
}
.popup .button span[data-v-57c3f5a7]{
  position:relative;
  z-index:1
}
.popup footer[data-v-57c3f5a7]{
  width:100%
}
.mobile-button[data-v-57c3f5a7],footer .mobile-button.button[data-v-57c3f5a7]{
  display:none
}
.form-holder[data-v-57c3f5a7],.has-error[data-v-57c3f5a7]{
  position:relative
}
.form-holder .error[data-v-57c3f5a7]{
  border:1px solid red !important
}
.form-holder .valid[data-v-57c3f5a7]{
  border:1px solid #3bb400 !important
}
.inner-page .accept .accept-icon[data-v-57c3f5a7],.inner-page .has-error .accept-icon[data-v-57c3f5a7]{
  left:-17px
}
.confirmation-section .error-message[data-v-57c3f5a7]{
  background:#ef4b52;
  border-radius:3px 0 0 3px;
  color:#fff;
  display:none;
  font-size:14px;
  height:32px;
  line-height:32px;
  margin:0 35px 0 0;
  padding:0 10px;
  position:absolute;
  right:100%;
  top:1px;
  white-space:nowrap;
  z-index:16
}
.confirmation-section .has-error .error-message[data-v-57c3f5a7]{
  display:block
}
.popup h2[data-v-57c3f5a7]{
  font-size:34px;
  line-height:34px
}
.popup h2[data-v-57c3f5a7],.popup h3[data-v-57c3f5a7]{
  font-weight:700;
  text-indent:0
}
.popup h3[data-v-57c3f5a7]{
  font-size:24px;
  line-height:24px
}
.popup[data-v-57c3f5a7]{
  font-family:sans-serif
}
.cvv-image[data-v-57c3f5a7]{
  display:none;
  padding:0;
  text-align:center
}
.cvv-image img[data-v-57c3f5a7]{
  margin:auto;
  width:190px
}
.footer-info[data-v-57c3f5a7]{
  margin:0 !important
}
.inner-page .container.cf[data-v-57c3f5a7]{
  padding:0 0 50px
}
.inner-page .popup-wrapper[data-v-57c3f5a7],.popup-wrapper[data-v-57c3f5a7]{
  background:hsla(0, 0%, 100%, 0.8);
  display:none;
  height:100%;
  left:0;
  overflow:scroll;
  overflow-x:hidden;
  position:fixed;
  top:0;
  width:100%;
  z-index:1000
}
.popup-wrapper .popup[data-v-57c3f5a7]{
  display:none;
  font-size:14px;
  left:50%;
  line-height:20px;
  max-width:900px;
  padding:0 0 50px;
  position:relative;
  top:50px;
  transform:translate(-50%)
}
.popup-wrapper .popup .popup-inner[data-v-57c3f5a7]{
  background:#fff;
  border-radius:10px;
  -o-box-shadow:0 15px 50px 0 rgba(0, 0, 0, 0.15);
  box-shadow:0 15px 50px #00000026;
  padding:34px 40px 40px;
  position:relative
}
.popup-wrapper .popup .close-popup-link[data-v-57c3f5a7]{
  display:block;
  height:12px;
  position:absolute;
  right:15px;
  top:15px;
  width:12px
}
.popup-wrapper .popup .close-popup-link[data-v-57c3f5a7]:after,.popup-wrapper .popup .close-popup-link[data-v-57c3f5a7]:before{
  background:#000;
  content:"";
  display:block;
  height:2px;
  left:-1px;
  position:absolute;
  top:5px;
  width:14px
}
.popup-wrapper .popup .close-popup-link[data-v-57c3f5a7]:before{
  transform:rotate(45deg)
}
.popup-wrapper .popup .close-popup-link[data-v-57c3f5a7]:after{
  transform:rotate(-45deg)
}
.popup-wrapper .popup footer[data-v-57c3f5a7]{
  background:0 0 !important;
  border-top:1px solid #ddd;
  margin:8px 0 0;
  padding:30px 0 0;
  position:static !important;
  text-align:center;
  top:auto
}
.popup-wrapper .popup footer .close-popup-link[data-v-57c3f5a7]{
  background:#fdd638;
  background:linear-gradient(#fdd638, #f3c81e);
  border:1px solid #e0b712;
  border-radius:3px;
  -o-box-shadow:inset 0 1px 0 #ffe786;
  box-shadow:inset 0 1px #ffe786;
  color:#766118;
  display:inline-block;
  font-size:20px;
  height:38px;
  letter-spacing:-0.5px;
  line-height:36px;
  opacity:1;
  padding:0 25px;
  position:relative;
  right:0;
  text-decoration:none !important;
  -webkit-text-shadow:1px 1px 0 #fbe27e;
  -moz-text-shadow:1px 1px 0 #fbe27e;
  -o-text-shadow:1px 1px 0 #fbe27e;
  text-shadow:1px 1px 0 #fbe27e;
  top:0;
  width:auto
}
.popup-wrapper .popup .form-popup .form-holder.has-error .error-message[data-v-57c3f5a7]{
  display:block;
  position:static
}
.popup-wrapper .popup .form-popup .form-holder.has-error .error-message[data-v-57c3f5a7]:before{
  display:none
}
.popup-wrapper .popup footer .close-popup-link[data-v-57c3f5a7]:hover{
  background:#f3c81e;
  background:linear-gradient(#f3c81e, #fdd638);
  color:#77620d
}
.popup-wrapper .popup footer .close-popup-link[data-v-57c3f5a7]:after,.popup-wrapper .popup footer .close-popup-link[data-v-57c3f5a7]:before{
  display:none
}
.popup-wrapper .popup h2[data-v-57c3f5a7]{
  font-size:34px;
  line-height:normal;
  margin:0;
  padding:0 0 16px
}
.popup-wrapper .popup h3[data-v-57c3f5a7]{
  font-size:18px;
  line-height:24px;
  margin:0;
  padding:10px 0 17px
}
.popup-wrapper .popup header + h3[data-v-57c3f5a7]{
  padding:3px 0 17px
}
.popup-wrapper .popup h4[data-v-57c3f5a7]{
  font-size:18px;
  font-weight:700;
  line-height:normal;
  margin:0;
  padding:0 0 15px
}
.popup-wrapper .popup p[data-v-57c3f5a7]{
  padding:0 0 17px
}
.popup-wrapper .popup .form-popup[data-v-57c3f5a7]{
  padding:8px 0 22px
}
.popup-wrapper .popup .form-popup .form-holder[data-v-57c3f5a7]{
  margin:0;
  width:auto
}
.popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7]{
  background:#fff;
  border-radius:5px;
  height:30px;
  margin-top:10px;
  padding:0;
  text-indent:10px;
  width:400px
}
.popup-wrapper .popup .form-popup .form-holder textarea[data-v-57c3f5a7]{
  border-radius:5px;
  margin-top:10px;
  max-width:550px;
  min-height:120px;
  padding-left:10px;
  padding-top:10px;
  width:100%
}
.popup-wrapper .popup .form-popup .form-holder .error-message[data-v-57c3f5a7]{
  background:0 0;
  color:#ef4b52;
  font-size:13px;
  height:auto;
  line-height:14px;
  margin-top:0;
  padding:3px 4px 2px;
  position:relative;
  right:0;
  text-align:left;
  top:0
}
.radio .title[data-v-57c3f5a7],.ship-info input[data-v-57c3f5a7],.ship-info select[data-v-57c3f5a7]{
  margin-bottom:15px
}
.radio .title[data-v-57c3f5a7]{
  font-size:21px
}
.popup-wrapper .popup .form-popup .form-holder .error-message[data-v-57c3f5a7]:after{
  display:none
}
.popup-wrapper .popup .form-popup .button[data-v-57c3f5a7]{
  background:#fe5d25;
  border:none;
  border-radius:4px;
  box-shadow:2px 2px 4px 2px #0000004d;
  color:#fff;
  cursor:pointer;
  display:block;
  font-family:Roboto Condensed,sans-serif;
  font-size:26px;
  font-weight:700;
  letter-spacing:-2px;
  line-height:32px;
  margin-top:15px;
  padding:12px 50px;
  position:relative !important;
  text-decoration:none !important;
  text-transform:uppercase;
  word-spacing:-2px
}
.captcha[data-v-57c3f5a7]{
  margin-top:10px
}
.popup-wrapper .popup .form-popup .button[data-v-57c3f5a7]:hover{
  color:#fff !important
}
.popup-wrapper #popup-declined .popup-inner[data-v-57c3f5a7]{
  padding:27px 40px 40px;
  position:relative
}
.popup-wrapper #popup-declined h2[data-v-57c3f5a7]{
  padding:0 0 24px;
  text-align:center
}
.popup-wrapper #popup-declined h3[data-v-57c3f5a7]{
  font-size:18px;
  line-height:20px;
  padding:0 0 4px;
  text-transform:none
}
.popup-wrapper #popup-declined .reason[data-v-57c3f5a7]{
  border:2px solid #ef4b52;
  border-radius:5px;
  margin:0 0 23px;
  padding:23px 100px 25px;
  text-align:center
}
.popup-wrapper #popup-declined .reason h3[data-v-57c3f5a7]{
  color:#ef4b52;
  padding:0 0 8px
}
.popup-wrapper #popup-declined ul[data-v-57c3f5a7]{
  padding:4px 0 3px 30px
}
.popup-wrapper #popup-declined form[data-v-57c3f5a7]{
  margin:0;
  padding:12px 0
}
.popup-wrapper #popup-declined form .form-holder[data-v-57c3f5a7]{
  padding:0 0 10px;
  width:100%
}
.popup-wrapper #popup-declined form .form-holder label[data-v-57c3f5a7]{
  float:left;
  font-size:15px;
  line-height:34px;
  padding-top:0 !important;
  width:200px
}
.popup-wrapper #popup-declined form .form-holder input[type="tel"][data-v-57c3f5a7]{
  border-radius:5px;
  margin-top:0;
  width:206px
}
#form_declined .valid[data-v-57c3f5a7]{
  border:1px solid #00a400 !important
}
.popup-wrapper #popup-declined form .form-holder.cvv-code input[type="tel"][data-v-57c3f5a7],.popup-wrapper #popup-declined form .form-holder select[data-v-57c3f5a7]{
  border-radius:5px;
  float:left !important;
  margin:0 5px 0 0;
  width:100px !important
}
.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-link a[data-v-57c3f5a7]{
  color:#0699ee;
  font-size:12px;
  line-height:34px;
  margin-left:10px
}
.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image[data-v-57c3f5a7]{
  display:none;
  height:auto;
  padding:10px 0 0;
  text-align:left
}
.popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image img[data-v-57c3f5a7]{
  width:205px
}
.popup-wrapper #popup-declined form .button[data-v-57c3f5a7]{
  margin:0 0 0 199px;
  width:208px
}
.popup-wrapper #popup-declined .lock[data-v-57c3f5a7]{
  bottom:10px;
  color:#999;
  font-size:11px;
  height:30px;
  line-height:14px;
  padding:1px 33px 0 0;
  position:absolute;
  right:45px;
  text-align:right
}
.popup-wrapper #popup-declined .lock img[data-v-57c3f5a7]{
  position:absolute;
  right:0;
  top:0;
  width:32px
}
.popup-wrapper #popup-declined .tip[data-v-57c3f5a7]{
  bottom:10px;
  cursor:pointer;
  height:30px;
  position:absolute;
  right:10px;
  width:30px
}
.popup-wrapper #popup-declined .tip .icon[data-v-57c3f5a7]{
  background:#0699ee;
  border-radius:20px;
  color:#fff;
  display:block;
  font-family:Open Sans,sans-serif;
  font-size:18px;
  font-weight:700;
  height:30px;
  line-height:32px;
  padding:0 0 0 1px;
  position:relative;
  text-align:center;
  width:30px
}
.popup-wrapper #popup-declined .tip .text[data-v-57c3f5a7]{
  background:#0699ee;
  border-radius:4px;
  color:#fff;
  display:none;
  font-size:12px;
  line-height:14px;
  padding:10px 15px 12px;
  position:absolute;
  right:-10px;
  text-align:right;
  top:45px;
  width:370px
}
.popup-wrapper #popup-declined .tip .text[data-v-57c3f5a7]:before{
  border-bottom:10px solid #0699ee;
  border-left:7px solid transparent;
  border-right:7px solid transparent;
  content:"";
  display:block;
  height:0;
  position:absolute;
  right:17px;
  top:-10px;
  width:0
}
.popup-wrapper #popup-declined .tip:focus .text[data-v-57c3f5a7],.popup-wrapper #popup-declined .tip:hover .text[data-v-57c3f5a7]{
  display:block
}
.popup-loading-wrapper[data-v-57c3f5a7]{
  background:rgba(0, 0, 0, 0.95);
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:1100
}
.popup p[data-v-57c3f5a7]{
  margin:0
}
.popup-loading-wrapper .popup[data-v-57c3f5a7]{
  color:#fff;
  font-size:14px;
  font-weight:600;
  left:50%;
  min-width:300px;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translate(-50%, -50%)
}
.popup-loading-wrapper .popup h2[data-v-57c3f5a7]{
  color:#fff;
  font-size:32px;
  line-height:36px;
  padding:7px 0 22px;
  width:300px
}
.popup-loading-wrapper .popup h3[data-v-57c3f5a7]{
  color:#fff;
  line-height:normal;
  padding:0 0 24px
}
.popup-loading-wrapper .popup p[data-v-57c3f5a7]{
  font-size:18px;
  opacity:0.5;
  padding:8px 0 3px
}
.popup-loading-wrapper .popup .product-image[data-v-57c3f5a7]{
  background-size:contain;
  height:207px;
  margin:0 auto 6px;
  position:relative;
  width:114px
}
@keyframes spin-57c3f5a7{
  to{
    transform:rotate(1turn)
  }
}
.floating-bar.float[data-v-57c3f5a7]{
  display:none !important;
  opacity:0
}
.popup-loading-wrapper .popup .lock-image[data-v-57c3f5a7]{
  margin:0 auto 3px;
  width:90px
}
.popup-loading-wrapper .popup .loading-image[data-v-57c3f5a7]{
  animation:spin-57c3f5a7 3s linear infinite;
  height:70px;
  margin:auto;
  width:70px
}
.popup-banner-wrapper[data-v-57c3f5a7]{
  background:rgba(0, 0, 0, 0.8);
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:1000
}
.popup-banner-wrapper .popup-banner[data-v-57c3f5a7]{
  padding:50px 10px 0
}
.popup-banner-wrapper .popup-banner figure a[data-v-57c3f5a7]{
  display:block;
  margin:auto;
  max-width:600px
}
.popup-banner-wrapper .popup-banner figure a img[data-v-57c3f5a7]{
  width:100%
}
.popup#popup-mobile-order-form .popup-inner[data-v-57c3f5a7]{
  background:0 0;
  box-shadow:none;
  padding:0
}
.popup#popup-mobile-order-form form[data-v-57c3f5a7]{
  background:#fff;
  border-radius:10px;
  -o-box-shadow:0 0 5px #ccc;
  box-shadow:0 0 5px #ccc;
  margin:auto;
  position:relative;
  width:300px;
  z-index:10
}
.popup#popup-mobile-order-form form header[data-v-57c3f5a7]{
  background:#fac021;
  border-radius:3px;
  color:#6c571c;
  font-family:Open Sans,sans-serif;
  font-size:18px;
  font-weight:700;
  height:65px;
  line-height:17px;
  margin:0 0 20px;
  padding:14px 0 0;
  text-align:center;
  -webkit-text-shadow:1px 1px 0 hsla(0, 0%, 100%, 0.5);
  -moz-text-shadow:1px 1px 0 hsla(0, 0%, 100%, 0.5);
  -o-text-shadow:1px 1px 0 hsla(0, 0%, 100%, 0.5);
  text-shadow:1px 1px 0 hsla(0, 0%, 100%, 0.5);
  text-transform:uppercase
}
.popup#popup-mobile-order-form form header span[data-v-57c3f5a7]{
  display:block;
  font-size:30px;
  letter-spacing:-1px;
  padding:3px 0 0
}
.popup#popup-mobile-order-form form .form-holder[data-v-57c3f5a7]{
  margin:0 20px
}
.popup#popup-mobile-order-form form .button[data-v-57c3f5a7]{
  border-radius:6px;
  font-size:30px;
  height:60px;
  line-height:22px;
  margin:0 20px;
  padding:3px 0 0;
  position:relative;
  width:260px
}
.popup#popup-mobile-order-form form .button span[data-v-57c3f5a7]{
  display:block;
  font-size:16px;
  font-weight:400;
  line-height:16px
}
.popup#popup-mobile-order-form form .icons[data-v-57c3f5a7]{
  height:43px;
  margin:20px auto 0;
  width:192px
}
.popup#popup-mobile-order-form form footer[data-v-57c3f5a7]{
  margin:17px 20px 0;
  padding:20px 0;
  text-align:center
}
.popup#popup-mobile-order-form form footer .button[data-v-57c3f5a7]{
  background:#f0c435;
  border:none;
  border-radius:3px;
  color:#766118;
  display:inline-block;
  font-size:20px;
  height:38px;
  line-height:38px;
  opacity:1;
  padding:0 25px;
  top:0;
  width:auto
}
.popup-wrapper .popup ul + h3[data-v-57c3f5a7]{
  padding-top:10px !important
}
.popup[data-v-57c3f5a7]{
  text-align:left !important
}
input[data-v-57c3f5a7]::-moz-placeholder{
  color:#787878 !important
}
input[data-v-57c3f5a7]::placeholder{
  color:#787878 !important
}
.inner-page .popup-wrapper[data-v-57c3f5a7],.popup-wrapper[data-v-57c3f5a7]{
  -webkit-overflow-scrolling:touch
}
i.price[data-v-57c3f5a7],p.price[data-v-57c3f5a7],span.package-retail[data-v-57c3f5a7]{
  color:inherit;
  display:inline-block;
  font-family:inherit;
  font-size:inherit;
  line-height:1;
  margin:0;
  padding:0
}
@media screen and (max-width: 1199px){
  .formBody button[data-v-57c3f5a7]{
    background-size:100% auto;
    height:68px
  }
}
@media screen and (max-width: 990px){
  .confirmation-page .popup-wrapper .popup[data-v-57c3f5a7]{
    padding:10px
  }
  .formBody button[data-v-57c3f5a7]{
    height:54px
  }
  .main-page .formTop[data-v-57c3f5a7]{
    font-size:26px
  }
  #wrapper[data-v-57c3f5a7]{
    width:auto
  }
  .inner-block[data-v-57c3f5a7],.inner-page .inner-block[data-v-57c3f5a7]{
    padding:0 15px;
    width:auto
  }
  .confirmation-section[data-v-57c3f5a7]{
    padding:35px 0 0
  }
  .confirmation-section h2[data-v-57c3f5a7]{
    font-size:42px;
    line-height:42px;
    padding:0 0 23px
  }
  .confirmation-section h3[data-v-57c3f5a7]{
    font-size:26px;
    padding:0
  }
  .confirmation-section .form form input[type="text"][data-v-57c3f5a7]{
    width:100%
  }
  .confirmation-section .form form button.button[data-v-57c3f5a7]{
    margin-top:15px;
    width:100%
  }
  .popup-wrapper .popup[data-v-57c3f5a7]{
    left:0;
    max-width:none;
    padding:10px;
    top:0;
    transform:translate(0)
  }
  .popup-wrapper .popup h3[data-v-57c3f5a7],.popup-wrapper .popup p + h3[data-v-57c3f5a7],.popup-wrapper .popup ul + h3[data-v-57c3f5a7]{
    padding:0 0 12px
  }
  .popup-wrapper #popup-declined .reason[data-v-57c3f5a7]{
    padding:24px 70px 23px
  }
}
@media screen and (max-width: 767px){
  .popup-wrapper #popup-declined form .buttonP[data-v-57c3f5a7]{
    width:100% !important
  }
  .confirmation-section .info .inner-block[data-v-57c3f5a7]{
    padding:15px 10px
  }
  .popup-wrapper #popup-declined .tip .text[data-v-57c3f5a7]{
    text-align:left;
    width:300px
  }
  .main-page .row[data-v-57c3f5a7]{
    margin:0
  }
  .popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image[data-v-57c3f5a7]{
    padding:15px 0 0
  }
  .popup-wrapper #popup-declined .popup-inner[data-v-57c3f5a7]{
    padding:27px 15px 40px
  }
  .popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7]{
    width:100%
  }
  .popup-wrapper .popup .popup-inner[data-v-57c3f5a7]{
    padding:34px 30px 40px
  }
  .popup-wrapper #popup-declined form .form-holder label[data-v-57c3f5a7]{
    display:block;
    width:100% !important
  }
  .popup-wrapper #popup-declined form .button[data-v-57c3f5a7]{
    width:100% !important
  }
  .popup-wrapper #popup-declined .reason[data-v-57c3f5a7]{
    padding:23px 15px 25px !important
  }
  .popup-wrapper #popup-declined form .form-holder input[type="tel"][data-v-57c3f5a7]{
    max-width:237px;
    width:100% !important
  }
  .popup-wrapper #popup-declined form .form-holder.cvv-code input[type="tel"][data-v-57c3f5a7],.popup-wrapper #popup-declined form .form-holder select[data-v-57c3f5a7]{
    width:115px !important
  }
  .popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7],.popup input[type="email"][data-v-57c3f5a7],.popup input[type="number"][data-v-57c3f5a7],.popup input[type="password"][data-v-57c3f5a7],.popup input[type="tel"][data-v-57c3f5a7],.popup input[type="text"][data-v-57c3f5a7],.popup select[data-v-57c3f5a7],.popup textarea[data-v-57c3f5a7]{
    height:37px
  }
  .popup-wrapper #popup-declined form .form-holder label[data-v-57c3f5a7]{
    line-height:18px
  }
  .popup-wrapper #popup-declined form .form-holder.cvv-code .cvv-image[data-v-57c3f5a7]{
    padding:10px 0 0 !important
  }
  .popup-wrapper #popup-declined form .button[data-v-57c3f5a7]{
    margin:15px 0 !important;
    width:235px !important
  }
  .logo[data-v-57c3f5a7]{
    width:147px
  }
  .popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="tel"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7]{
    max-width:70%
  }
  .confirmation-section h2[data-v-57c3f5a7]{
    font-size:28px;
    line-height:32px
  }
  .confirmation-section h3[data-v-57c3f5a7]{
    font-size:17px
  }
  .confirmation-section .form h4[data-v-57c3f5a7]{
    font-size:19px
  }
  .confirmation-page .confirmation-section .form form .button[data-v-57c3f5a7]{
    font-size:18px;
    padding:0 10px;
    width:180px
  }
  .formBox.center-block[data-v-57c3f5a7]{
    margin:0 auto 50px
  }
  .confirmation-section .error-message[data-v-57c3f5a7],.confirmation-section .form-holder.exp-date .error-message[data-v-57c3f5a7]{
    background:0 0;
    color:#ef4b52;
    font-size:12px;
    height:auto;
    left:0;
    line-height:22px;
    margin:0;
    padding:0;
    position:relative;
    top:0
  }
  .error-message[data-v-57c3f5a7]:after{
    display:none
  }
  .formBox center img[data-v-57c3f5a7]{
    width:auto
  }
  .stayingKetosis h2[data-v-57c3f5a7]{
    line-height:80px
  }
  .formBody button[data-v-57c3f5a7]{
    background-position:50%;
    background-size:auto;
    height:90px
  }
  .confirmation-page .inner-block[data-v-57c3f5a7]{
    width:440px
  }
  .confirmation-page .form form input[type="text"][data-v-57c3f5a7]{
    width:242px
  }
}
@media screen and (max-width: 480px){
  body[data-v-57c3f5a7]{
    min-width:320px
  }
  #theproof img[data-v-57c3f5a7]{
    height:auto;
    margin:auto;
    width:300px
  }
  .confirmation-page .inner-block[data-v-57c3f5a7]{
    width:300px
  }
  .confirmation-section h3[data-v-57c3f5a7]{
    line-height:22px;
    padding:0 0 10px
  }
  .confirmation-section h4[data-v-57c3f5a7]{
    font-size:17px
  }
  .confirmation-page .confirmation-section .form form .button[data-v-57c3f5a7],.confirmation-page .form form input[type="text"][data-v-57c3f5a7]{
    float:none;
    margin:0 0 10px;
    width:100%
  }
  .popup-wrapper .popup .form-popup .form-holder input[type="email"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder input[type="text"][data-v-57c3f5a7],.popup-wrapper .popup .form-popup .form-holder select[data-v-57c3f5a7],.popup textarea[data-v-57c3f5a7]{
    width:100%
  }
  .popup-wrapper .popup h2[data-v-57c3f5a7]{
    font-size:28px;
    line-height:30px
  }
}
@media screen and (max-width: 370px){
  .formBody button[data-v-57c3f5a7]{
    background-size:100% auto;
    height:90px
  }
  .navbar-brand[data-v-57c3f5a7]{
    letter-spacing:-0.5px;
    padding:10px 0 0
  }
  .c2abtn[data-v-57c3f5a7]{
    font-size:26px
  }
  #theproof img[data-v-57c3f5a7],.vsdwn img[data-v-57c3f5a7]{
    height:auto;
    width:100%
  }
}
@media screen and (max-height: 340px){
  .popup-loading-wrapper .popup p[data-v-57c3f5a7]{
    padding:3px 0
  }
  .popup-loading-wrapper .popup h2[data-v-57c3f5a7]{
    padding:2px 0 7px
  }
}
.confirmation .l-grid[data-v-57c3f5a7]{
  box-sizing:border-box;
  margin-left:auto;
  margin-right:auto;
  padding-left:10px;
  padding-right:10px;
  position:relative;
  width:100%
}
.confirmation footer ul[data-v-57c3f5a7]{
  margin:0;
  padding:0
}
.confirmation .b-disclaimer p[data-v-57c3f5a7]{
  margin:0
}
.confirmation .b-disclaimer[data-v-57c3f5a7]{
  background:#f8f8f8;
  border-top:1px solid #d9d3d3;
  color:#454545;
  font-size:12px;
  padding:35px 0;
  text-align:center
}
.confirmation footer ul li[data-v-57c3f5a7]{
  display:inline-block;
  margin:0 10px
}
.confirmation footer ul li a[data-v-57c3f5a7]{
  color:#fdfdfd;
  font-size:14px;
  text-decoration:none
}
.confirmation .b-footer[data-v-57c3f5a7]{
  background:#7e7d84;
  bottom:0;
  left:0;
  padding:25px 0;
  position:static;
  right:0;
  text-align:center
}
.error-message[data-v-57c3f5a7]{
  background:#ef4b52;
  border-radius:3px 0 0 3px;
  color:#fff;
  display:none;
  font-size:14px;
  height:32px;
  line-height:32px;
  margin:0 35px 0 0;
  padding:0 10px;
  position:absolute;
  right:100%;
  top:1px;
  white-space:nowrap;
  z-index:99999
}
.accept .accept-icon[data-v-57c3f5a7],.has-error .accept-icon[data-v-57c3f5a7]{
  display:block;
  height:12px;
  left:-18px;
  position:absolute;
  top:12px;
  width:14px
}
.has-error .error-message[data-v-57c3f5a7]{
  display:block
}
.error-message[data-v-57c3f5a7]:after{
  border-bottom:16px solid transparent;
  border-left:10px solid #ef4b52;
  border-top:16px solid transparent;
  content:"";
  display:block;
  height:0;
  position:absolute;
  right:-10px;
  top:0;
  width:0
}
.popup ol[data-v-57c3f5a7],.popup ul[data-v-57c3f5a7]{
  display:table;
  list-style-type:circle;
  margin-bottom:10px;
  padding-left:20px !important
}
.popup ol li[data-v-57c3f5a7],.popup ul li[data-v-57c3f5a7]{
  line-height:normal;
  list-style-type:circle
}
.blocker[data-v-57c3f5a7]{
  -webkit-overflow-scrolling:touch;
  background:hsla(0, 0%, 100%, 0.8);
  box-sizing:border-box;
  height:100%;
  left:0;
  -ms-overflow-x:scroll;
  overflow:scroll;
  overflow-x:hidden;
  padding:20px;
  position:fixed;
  text-align:center;
  top:0;
  transition:all 0.2s;
  width:100%;
  z-index:9999
}
.blocker[data-v-57c3f5a7]:before{
  content:"";
  display:inline-block;
  height:100%;
  margin-right:-0.05em;
  vertical-align:middle
}
.blocker.behind[data-v-57c3f5a7]{
  background-color:transparent
}
.modal .button[data-v-57c3f5a7]{
  display:inline-block;
  font-size:25px;
  height:50px;
  line-height:50px !important;
  margin:31px auto 15px;
  padding:0 25px
}
.modal .button[data-v-57c3f5a7]:hover{
  background:#f60;
  color:#fff
}
.modal footer[data-v-57c3f5a7]{
  text-align:center
}
.choose-page .modal[data-v-57c3f5a7]{
  zoom:50%
}
.modal[data-v-57c3f5a7]{
  background:#fff;
  border-radius:10px;
  -o-box-shadow:0 15px 50px 0 rgba(0, 0, 0, 0.15);
  box-shadow:0 15px 50px #00000026;
  box-sizing:border-box;
  display:none;
  max-width:900px;
  overflow:visible;
  padding:34px 40px 40px;
  position:relative;
  text-align:left;
  vertical-align:middle;
  width:90%;
  z-index:2
}
.modal p[data-v-57c3f5a7]{
  margin-top:0
}
.modal br[data-v-57c3f5a7]{
  height:0;
  line-height:0
}
.modal a.close-modal[data-v-57c3f5a7]{
  background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==);
  background-position:50%;
  background-repeat:no-repeat;
  background-size:contain;
  display:block;
  height:30px;
  position:absolute;
  right:-12.5px;
  text-indent:-9999px;
  top:-12.5px;
  width:30px
}
.modal-spinner[data-v-57c3f5a7]{
  background-color:#111;
  border-radius:5px;
  display:none;
  height:20px;
  left:50%;
  padding:12px 16px;
  position:fixed;
  top:50%;
  transform:translateY(-50%) translate(-50%)
}
.modal-spinner > div[data-v-57c3f5a7]{
  animation:sk-stretchdelay-57c3f5a7 1.2s ease-in-out infinite;
  background-color:#fff;
  border-radius:100px;
  display:inline-block;
  height:20px;
  margin:0 1px;
  width:2px
}
.modal-spinner .rect2[data-v-57c3f5a7]{
  animation-delay:-1.1s
}
.modal-spinner .rect3[data-v-57c3f5a7]{
  animation-delay:-1s
}
.modal-spinner .rect4[data-v-57c3f5a7]{
  animation-delay:-0.9s
}
@keyframes sk-stretchdelay-57c3f5a7{
  0%,40%,to{
    transform:scaleY(0.5);
    -webkit-transform:scaleY(0.5)
  }
  20%{
    transform:scaleY(1);
    -webkit-transform:scaleY(1)
  }
}
.modal h1[data-v-57c3f5a7]{
  font-size:36px;
  margin-bottom:10px;
  margin-top:0
}
.modal h1[data-v-57c3f5a7],.modal h3[data-v-57c3f5a7],.modal h4[data-v-57c3f5a7]{
  color:#313131;
  line-height:normal
}
.modal h3[data-v-57c3f5a7],.modal h4[data-v-57c3f5a7]{
  font-size:18px;
  font-weight:700;
  margin:0;
  padding:0 0 15px
}
.modal ol li[data-v-57c3f5a7],.modal ul li[data-v-57c3f5a7]{
  line-height:normal
}
.modal p[data-v-57c3f5a7],.modal p span[data-v-57c3f5a7]{
  color:#313131;
  line-height:normal;
  padding:0 0 17px
}
.modal[data-v-57c3f5a7]{
  -webkit-overflow-scrolling:touch;
  color:#313131;
  font-size:14px;
  height:auto !important;
  line-height:20px
}
@media (max-width: 767px){
  .modal[data-v-57c3f5a7]{
    max-width:100%;
    padding:30px 20px
  }
  .modal h1[data-v-57c3f5a7]{
    font-size:30px;
    line-height:normal
  }
  .blocker[data-v-57c3f5a7]{
    padding:20px 0
  }
}
.declined .logo img[data-v-57c3f5a7]{
  display:block;
  margin:20px 0 0;
  max-height:70px;
  max-width:172px;
  -o-object-fit:contain;
  object-fit:contain
}
.popup-pre-loading-wrapper[data-v-57c3f5a7]{
  background:rgba(0, 0, 0, 0.95);
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:1100
}
.popup-pre-loading-wrapper .popup[data-v-57c3f5a7]{
  color:#fff;
  font-size:14px;
  font-weight:600;
  left:50%;
  min-width:300px;
  position:absolute;
  text-align:center !important;
  top:50%;
  transform:translate(-50%, -50%)
}
.popup-pre-loading-wrapper .popup .pre-loading-image[data-v-57c3f5a7]{
  height:80px;
  width:80px
}
.popup-pre-loading-wrapper .popup .loading-image[data-v-57c3f5a7],.popup-pre-loading-wrapper .popup .pre-loading-image[data-v-57c3f5a7]{
  animation:spin-57c3f5a7 3s linear infinite;
  margin:auto
}
.popup-pre-loading-wrapper .popup .loading-image[data-v-57c3f5a7]{
  height:70px;
  width:70px
}
.popup-pre-loading-wrapper .popup h2[data-v-57c3f5a7]{
  font-size:34px;
  line-height:normal;
  padding:0 0 16px
}
.popup-pre-loading-wrapper .popup p[data-v-57c3f5a7]{
  font-size:18px;
  opacity:0.5;
  padding:8px 0 3px
}
.popup-pre-loading-wrapper .popup h2[data-v-57c3f5a7]{
  color:#fff;
  font-size:32px;
  line-height:36px;
  margin:0;
  padding:7px 0 22px;
  width:300px
}
.popup-pre-loading-wrapper .popup .product-image[data-v-57c3f5a7]{
  background-size:contain !important;
  height:207px;
  margin:0 auto 6px;
  position:relative;
  width:114px
}
.preloader-upsale[data-v-57c3f5a7]{
  background:hsla(0, 0%, 100%, 0.9);
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:99
}
.preloader-upsale img[data-v-57c3f5a7]{
  left:50%;
  margin-right:-50%;
  max-width:200px;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%)
}
@media (max-width: 768px){
  .preloader-upsale img[data-v-57c3f5a7]{
    left:50%;
    margin-right:-50%;
    position:absolute;
    top:50%;
    transform:translate(-50%, -50%)
  }
}
.transaction-conf[data-v-57c3f5a7]{
  border:4px solid #464646;
  margin-top:15px;
  padding:25px 0;
  position:relative
}
.transaction-conf .savings[data-v-57c3f5a7]{
  padding-left:30px
}
.transaction-conf .savings .row[data-v-57c3f5a7]{
  margin:0
}
.transaction-conf .savings h3[data-v-57c3f5a7]{
  color:#464646;
  font-family:Roboto,sans-serif;
  font-size:48px;
  font-style:normal;
  font-weight:900;
  line-height:56px;
  margin-bottom:10px;
  margin-top:0;
  text-align:left
}
.transaction-conf .savings .invoice[data-v-57c3f5a7]{
  border:0;
  left:40px;
  position:relative;
  text-align:left
}
.transaction-conf .savings .invoice[data-v-57c3f5a7]:before{
  background-position:50%;
  background-size:cover;
  content:"";
  height:22px;
  left:-40px;
  position:absolute;
  top:10px;
  width:25px
}
.transaction-conf .savings .invoice .conf-price[data-v-57c3f5a7]{
  color:#464646;
  font-family:Roboto,sans-serif;
  font-size:30px;
  font-weight:900;
  line-height:42px
}
.transaction-conf .savings .invoice .conf-name[data-v-57c3f5a7]{
  color:#464646;
  float:left;
  font-family:Roboto,sans-serif;
  font-size:30px;
  font-weight:400;
  line-height:42px;
  margin-right:10px
}
.transaction-conf .savings #upsalesTransaction .invoice .conf-name[data-v-57c3f5a7]{
  margin-right:0
}
.transaction-conf .thumbs-up[data-v-57c3f5a7]{
  bottom:0;
  position:absolute;
  right:20px
}
.transaction-conf #upsalesTransaction[data-v-57c3f5a7]{
  margin-bottom:10px
}
.transaction-conf .descriptionTransaction .descriptionId[data-v-57c3f5a7]{
  color:#fe2321;
  font-family:Roboto,sans-serif;
  font-size:42px;
  font-style:normal;
  font-weight:900;
  margin:0
}
.transaction-conf .descriptionTransaction p[data-v-57c3f5a7]{
  color:#464646;
  font-family:Roboto,sans-serif;
  font-size:28px;
  font-style:normal;
  font-weight:400;
  line-height:33px;
  margin-bottom:0;
  text-align:left
}
@media (max-width: 1199px){
  .transaction-conf .savings h3[data-v-57c3f5a7]{
    font-size:45px
  }
  .transaction-conf .savings .invoice div[data-v-57c3f5a7]{
    font-size:23px
  }
  .transaction-conf .descriptionTransaction p[data-v-57c3f5a7]{
    font-size:22px
  }
  .transaction-conf .descriptionTransaction .descriptionId[data-v-57c3f5a7]{
    font-size:36px;
    top:20px
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]{
    max-width:590px
  }
  .transaction-conf .savings .invoice .conf-name[data-v-57c3f5a7]{
    font-size:28px
  }
}
@media (max-width: 995px){
  .transaction-conf .savings[data-v-57c3f5a7]{
    padding-left:10px
  }
  .transaction-conf .savings h3[data-v-57c3f5a7]{
    font-size:34px
  }
  .transaction-conf .descriptionTransaction p[data-v-57c3f5a7]{
    font-size:20px
  }
  .transaction-conf .descriptionTransaction .descriptionId[data-v-57c3f5a7]{
    font-size:34px
  }
  .transaction-conf .thumbs-up[data-v-57c3f5a7]{
    bottom:0;
    position:absolute;
    right:-13px
  }
  .transaction-conf .savings .invoice div[data-v-57c3f5a7]{
    font-size:19px;
    line-height:35px
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]:before{
    height:16px;
    left:-30px;
    top:13px;
    width:19px
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]{
    left:30px
  }
  .transaction-conf .descriptionId[data-v-57c3f5a7]{
    font-size:38px
  }
  .thumbsup[data-v-57c3f5a7]{
    height:auto;
    width:192px
  }
}
@media (max-width: 768px){
  .transaction-conf .savings h3[data-v-57c3f5a7]{
    font-size:28px;
    line-height:55px;
    margin-bottom:-5px
  }
  .transaction-conf .savings[data-v-57c3f5a7]{
    padding-left:0
  }
  .transaction-conf .savings .invoice .conf-name[data-v-57c3f5a7],.transaction-conf .savings .invoice .conf-price[data-v-57c3f5a7]{
    font-size:17px;
    line-height:32px
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]:before{
    height:14px;
    left:-25px;
    top:10px;
    width:16px
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]{
    left:25px
  }
  .transaction-conf .savings .invoice .conf-name[data-v-57c3f5a7]{
    margin-right:5px
  }
  .transaction-conf[data-v-57c3f5a7]{
    padding:15px 0
  }
  .transaction-conf .descriptionId[data-v-57c3f5a7]{
    font-size:25px;
    text-align:center
  }
  .transaction-conf[data-v-57c3f5a7]{
    border:4px solid #000
  }
  .transaction-conf .descriptionTransaction .descriptionId[data-v-57c3f5a7]{
    font-size:24px;
    position:static
  }
  .transaction-conf .descriptionTransaction[data-v-57c3f5a7]{
    max-width:340px
  }
  .transaction-conf .descriptionTransaction p[data-v-57c3f5a7]{
    font-size:17px;
    line-height:20px
  }
}
@media (max-width: 650px){
  .transaction-conf .savings .invoice[data-v-57c3f5a7]{
    max-width:350px
  }
}
@media (max-width: 580px){
  .transaction-conf .col-sm-9[data-v-57c3f5a7],.transaction-conf .col-xs-12[data-v-57c3f5a7]{
    padding-left:10px;
    padding-right:10px
  }
  .transaction-conf .thumbs-up[data-v-57c3f5a7]{
    display:none
  }
  .transaction-conf[data-v-57c3f5a7]{
    overflow-x:hidden
  }
  .transaction-conf .savings .invoice[data-v-57c3f5a7]{
    max-width:90%
  }
}
@media (max-width: 430px){
  .transaction-conf .savings h3[data-v-57c3f5a7]{
    font-size:28px;
    line-height:33px;
    margin-bottom:0
  }
  .transaction-conf .descriptionTransaction p[data-v-57c3f5a7]{
    font-size:14px;
    line-height:20px
  }
}
form button[data-v-57c3f5a7]:disabled,form input[data-v-57c3f5a7]:disabled{
  opacity:0.5
}
html[data-v-57c3f5a7]{
  -webkit-text-size-adjust:100%;
  line-height:1.15
}
#app[data-v-57c3f5a7]{
  background:linear-gradient(180deg, #f9fed7 44.34%, #fffffb 78.77%)
}
body[data-v-57c3f5a7]{
  margin:0
}
a[data-v-57c3f5a7]{
  background-color:transparent
}
strong[data-v-57c3f5a7]{
  font-weight:bolder
}
small[data-v-57c3f5a7]{
  font-size:80%
}
img[data-v-57c3f5a7]{
  border-style:none
}
button[data-v-57c3f5a7],input[data-v-57c3f5a7],select[data-v-57c3f5a7]{
  font-family:inherit;
  font-size:100%;
  line-height:1.15;
  margin:0
}
button[data-v-57c3f5a7],input[data-v-57c3f5a7]{
  overflow:visible
}
button[data-v-57c3f5a7],select[data-v-57c3f5a7]{
  text-transform:none
}
button[data-v-57c3f5a7]{
  -webkit-appearance:button
}
button[data-v-57c3f5a7]::-moz-focus-inner{
  border-style:none;
  padding:0
}
button[data-v-57c3f5a7]:-moz-focusring{
  outline:1px dotted ButtonText
}
[type="radio"][data-v-57c3f5a7]{
  box-sizing:border-box;
  padding:0
}
[data-v-57c3f5a7]::-webkit-file-upload-button{
  -webkit-appearance:button;
  font:inherit
}
.row[data-v-57c3f5a7]:after,.row[data-v-57c3f5a7]:before{
  clear:both;
  content:"";
  display:block
}
body[data-v-57c3f5a7]{
  font-family:Roboto,sans-serif
}
ul[data-v-57c3f5a7]{
  list-style-type:none
}
h2[data-v-57c3f5a7],h3[data-v-57c3f5a7],p[data-v-57c3f5a7],ul[data-v-57c3f5a7]{
  margin:0;
  padding:0
}
.container[data-v-57c3f5a7]{
  display:block;
  margin:0 auto;
  max-width:1000px;
  position:relative
}
.terms-links[data-v-57c3f5a7]{
  display:flex;
  justify-content:center;
  margin-bottom:20px;
  width:auto
}
.terms-links li[data-v-57c3f5a7]{
  border-right:1px solid #202020;
  float:left;
  line-height:14px;
  padding:0 6px
}
.payment_as_shipping_label[data-v-57c3f5a7]{
  display:block;
  margin:0 auto;
  padding-top:20px;
  text-align:center
}
.terms-links li[data-v-57c3f5a7]:last-child{
  border-right:0
}
.terms-links li a[data-v-57c3f5a7]{
  color:#000;
  font-size:14px;
  text-decoration:none
}
button[data-v-57c3f5a7]{
  outline:none
}
.footer[data-v-57c3f5a7]{
  padding-bottom:50px;
  padding-top:30px
}
.footer p[data-v-57c3f5a7],.footer p a[data-v-57c3f5a7]{
  color:#000;
  font-size:14px;
  line-height:16px;
  margin-bottom:20px;
  text-align:center;
  text-decoration:none
}
.terms-links[data-v-57c3f5a7]{
  text-align:center
}
.terms-links li[data-v-57c3f5a7]{
  display:inline-block
}
.custom-social-proof[data-v-57c3f5a7]{
  bottom:20px;
  display:none;
  font-family:Open Sans,sans-serif;
  left:20px;
  position:fixed;
  z-index:9999999999999 !important
}
.custom-notification[data-v-57c3f5a7]{
  background-color:#fff;
  border:0;
  border-radius:6px;
  box-shadow:2px 2px 10px 2px #0b0a0a33;
  box-sizing:border-box;
  cursor:pointer;
  font-weight:400;
  padding-bottom:7px;
  position:relative;
  text-align:left;
  width:320px;
  z-index:99999
}
.custom-notification-container[data-v-57c3f5a7]{
  align-items:center;
  display:block !important;
  height:80px;
  max-width:320px;
  width:100%
}
.custom-notification-image-wrapper[data-v-57c3f5a7]{
  float:left;
  margin-top:5px;
  width:80px
}
.custom-notification-image-wrapper img[data-v-57c3f5a7]{
  border-radius:6px 0 0 6px;
  display:block;
  margin:0 auto 5px;
  max-height:75px;
  overflow:hidden;
  width:auto
}
.custom-notification-content-wrapper[data-v-57c3f5a7]{
  border-radius:0 6px 6px 0;
  color:gray;
  height:100%;
  margin:0;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:20px
}
.custom-notification-content[data-v-57c3f5a7]{
  float:left;
  font-family:inherit !important;
  font-size:14px;
  line-height:16px;
  margin-left:10px;
  margin-top:10px;
  padding:0 !important;
  padding-bottom:5px;
  width:calc(100% - 70px)
}
.custom-notification-content small[data-v-57c3f5a7]{
  display:block !important;
  font-size:12px !important;
  margin-top:3px !important;
  opacity:0.8
}
.custom-close[data-v-57c3f5a7]{
  cursor:pointer;
  height:12px;
  opacity:0;
  position:absolute;
  right:8px;
  top:8px;
  transform:rotate(45deg);
  transition:0.2s ease-in-out;
  width:12px
}
.custom-close[data-v-57c3f5a7]:before{
  height:2px;
  left:0;
  top:5px;
  width:100%
}
.custom-close[data-v-57c3f5a7]:after,.custom-close[data-v-57c3f5a7]:before{
  background-color:gray;
  content:"";
  display:block;
  position:absolute
}
.custom-close[data-v-57c3f5a7]:after{
  height:100%;
  left:5px;
  top:0;
  width:2px
}
.custom-social-proof .custom-notification .custom-close[data-v-57c3f5a7]:before{
  background-color:gray;
  content:"";
  display:block;
  height:2px;
  left:0;
  position:absolute;
  top:5px;
  width:100%
}
.custom-social-proof .custom-notification .custom-close[data-v-57c3f5a7]:after{
  background-color:gray;
  content:"";
  display:block;
  height:100%;
  left:5px;
  position:absolute;
  top:0;
  width:2px
}
.custom-social-proof .custom-notification:hover .custom-close[data-v-57c3f5a7]{
  opacity:1
}
.order__header_top[data-v-57c3f5a7]{
  background:#000;
  color:#fff;
  display:block;
  font-size:17px;
  padding:5px 0;
  text-align:center
}
.order__header_top span[data-v-57c3f5a7]{
  color:#661997
}
.views-coll[data-v-57c3f5a7]{
  padding-left:41px;
  position:relative
}
.header-logo[data-v-57c3f5a7]{
  float:left;
  margin:10px 0;
  width:120px
}
.delivery-block p[data-v-57c3f5a7]{
  margin-left:5px
}
.delivery-block[data-v-57c3f5a7]{
  align-items:center;
  color:#fff;
  display:flex;
  float:left;
  font-size:14px;
  font-weight:700;
  letter-spacing:0.02em;
  line-height:16px;
  margin:21px 0 10px 95px;
  max-width:280px;
  position:relative
}
.checkout .wrapper[data-v-57c3f5a7]{
  background:linear-gradient(180deg, #f7ffd3 0, #f7ffd3 31%, #fff 50%, #fff)
}
.order__left[data-v-57c3f5a7]{
  float:left;
  width:66.6%
}
.order__right[data-v-57c3f5a7]{
  float:left;
  padding:0 15px;
  width:30.4%
}
.steps[data-v-57c3f5a7]{
  background:#fff;
  border:0.0625rem solid #ccc;
  padding:15px
}
.steps__item[data-v-57c3f5a7]{
  background-color:#ebebeb;
  color:#000;
  float:left;
  font-size:16px;
  letter-spacing:0.02em;
  line-height:36px;
  text-align:center;
  width:33.3%
}
.steps__item.active[data-v-57c3f5a7]{
  background-color:#8c1a1c;
  color:#fff
}
.approved-text[data-v-57c3f5a7]{
  color:#000;
  font-size:15px;
  font-weight:900;
  margin-bottom:5px;
  margin-top:0.9375rem
}
.approved-text span[data-v-57c3f5a7]{
  color:#661997
}
.steps p[data-v-57c3f5a7]{
  color:#000;
  font-size:14px;
  line-height:125%
}
.steps p span[data-v-57c3f5a7]{
  color:red
}
.package-item__header[data-v-57c3f5a7]:after,.package-item__header[data-v-57c3f5a7]:before{
  clear:both;
  content:"";
  display:block
}
.title-block[data-v-57c3f5a7]{
  background:#dbcf8b;
  float:left;
  height:38px;
  line-height:37px;
  padding-top:3px;
  width:70%
}
.active .title-block[data-v-57c3f5a7]{
  background:#8c1a1c
}
.title-block__main[data-v-57c3f5a7]{
  color:#fff9ef;
  float:left;
  font-size:24px;
  font-weight:700;
  letter-spacing:0.01em;
  line-height:32px;
  padding-left:15px;
  text-transform:uppercase
}
.title-block__retail[data-v-57c3f5a7]{
  color:#fff9ef;
  float:left;
  font-size:12px;
  line-height:13px;
  margin-left:55px;
  padding-top:3px
}
.package-item__header[data-v-57c3f5a7]{
  border-radius:10px 10px 0 0;
  font-family:Arial,Helvetica,sans-serif;
  margin:0 -1px;
  overflow:hidden
}
.shipping-row[data-v-57c3f5a7]{
  background:#333;
  float:left;
  font-weight:400;
  height:38px;
  line-height:37px;
  position:relative;
  width:30%
}
.shipping-row[data-v-57c3f5a7]:before{
  background:#333;
  clear:both;
  content:"";
  display:block;
  height:60px;
  left:-28px;
  position:absolute;
  top:2px;
  transform:rotate(49deg);
  width:30px;
  z-index:2
}
.shipping-row span[data-v-57c3f5a7]{
  color:#fff9ef;
  display:block;
  font-size:18px;
  font-weight:400;
  letter-spacing:0.02em;
  line-height:38px;
  padding-left:31px;
  position:relative;
  z-index:3
}
.package-item[data-v-57c3f5a7]{
  background:#fff;
  border-bottom:1px solid #d2d2d2;
  border-left:1px solid #d2d2d2;
  border-radius:10px;
  border-right:1px solid #d2d2d2;
  margin-bottom:14px
}
.package-item__content[data-v-57c3f5a7]:after,.package-item__content[data-v-57c3f5a7]:before{
  clear:both;
  content:"";
  display:block
}
.package-item__status[data-v-57c3f5a7]{
  float:left;
  height:160px;
  width:7%
}
.package-item__status span[data-v-57c3f5a7]{
  border:4px solid #59aeee;
  border-radius:50%;
  display:block;
  height:30px;
  left:7px;
  margin-top:58px;
  position:relative;
  top:6px;
  width:30px
}
.product.active .package-item__status span[data-v-57c3f5a7]:before{
  background:url("clone-e82e5ec1b8b8a41f.webp") no-repeat 50%;
  background-size:contain;
  content:"";
  display:block;
  height:58px;
  left:-4px;
  position:absolute;
  top:-35px;
  width:58px
}
.package-images[data-v-57c3f5a7]{
  display:block;
  float:left;
  padding:2px 10% 0 2%;
  position:relative;
  width:52.5%
}
.package-info[data-v-57c3f5a7]{
  float:left;
  width:28%
}
.package-info__price[data-v-57c3f5a7]{
  display:block;
  font-size:40px;
  line-height:36px;
  margin-bottom:5px;
  margin-left:0
}
.package-info__price span[data-v-57c3f5a7]{
  font-size:12px;
  font-weight:500;
  margin-left:-12px;
  white-space:nowrap
}
.package-info__price[data-v-57c3f5a7]{
  left:-6px;
  position:relative;
  white-space:nowrap
}
.package-images[data-v-57c3f5a7]:after,.package-images[data-v-57c3f5a7]:before{
  clear:both;
  content:"";
  display:block
}
.package-images__item[data-v-57c3f5a7]{
  box-sizing:border-box;
  display:block;
  float:left;
  padding-bottom:3px;
  padding-top:4px;
  position:relative;
  text-align:center;
  vertical-align:middle;
  width:50%
}
.product2 .package-images__item[data-v-57c3f5a7]{
  padding-bottom:0;
  padding-top:8px
}
.product2 .package-images__item[data-v-57c3f5a7]:nth-child(2){
  padding-top:4px
}
.package-images__item[data-v-57c3f5a7]:first-child:before{
  background-size:contain;
  border-radius:50%;
  content:"";
  display:block;
  height:35px;
  margin-top:-25px;
  position:absolute;
  right:-24px;
  top:50%;
  width:35px;
  z-index:3
}
input[data-v-57c3f5a7],select[data-v-57c3f5a7]{
  outline:none !important
}
.product1[data-v-57c3f5a7],.product2[data-v-57c3f5a7],.product3[data-v-57c3f5a7]{
  cursor:pointer
}
.package-info__title[data-v-57c3f5a7]{
  color:#f704b6;
  display:block;
  font-size:16px;
  font-style:italic;
  font-weight:700;
  line-height:19px;
  margin-bottom:40px;
  margin-top:13px;
  text-align:center
}
.package-info__subTitle[data-v-57c3f5a7]{
  display:block;
  font-size:14px;
  letter-spacing:0.1em;
  padding-right:23px;
  text-align:center
}
.package-info__btn[data-v-57c3f5a7]{
  background:#fc6806;
  border-radius:4px;
  box-shadow:0 2px 2px #0000001a;
  color:#fff;
  display:inline-block;
  font-family:Oswald,sans-serif;
  font-size:18px;
  height:34px;
  letter-spacing:0.03em;
  line-height:34px;
  margin-left:4px;
  min-width:77%;
  padding:0 16px;
  text-align:center
}
.product.active .package-item__content[data-v-57c3f5a7]{
  background:#fdfbe2;
  border-radius:0 0 10px 10px
}
.product-selection[data-v-57c3f5a7]{
  background-color:#fff;
  border:0.0625rem solid #ccc;
  margin-top:0.625rem;
  padding:19px 17px
}
.guarantee-block[data-v-57c3f5a7]{
  border:1px solid #979797;
  border-radius:10px;
  font-family:Roboto,sans-serif;
  margin-bottom:17px;
  overflow:hidden;
  text-align:center
}
.guarantee-top[data-v-57c3f5a7]{
  background:#8c1a1c;
  color:#fff;
  font-size:24px;
  font-weight:700;
  line-height:26px;
  padding:3px 5px 4px;
  text-transform:uppercase
}
.guarantee-content[data-v-57c3f5a7]{
  overflow:hidden;
  padding:7px 15px 10px 5px
}
.guarantee-icon[data-v-57c3f5a7]{
  float:left;
  margin:4px 3% 0;
  width:23%
}
.guarantee-text[data-v-57c3f5a7]{
  overflow:hidden
}
.guarantee-text p[data-v-57c3f5a7]{
  color:#000;
  font-family:inherit;
  font-size:16px;
  font-weight:400;
  line-height:140%;
  margin:10px 0
}
.line[data-v-57c3f5a7]{
  background-image:linear-gradient(180deg, #fe8814 0, #fc5603 72%, #fb5514);
  margin-left:-17px;
  margin-right:-18px;
  padding:1.3125rem 0;
  text-align:center
}
.arrow[data-v-57c3f5a7]{
  background-image:url("clone-7f2162af694eacad.webp");
  background-repeat:no-repeat;
  background-size:contain;
  height:69px;
  position:absolute;
  right:-37px;
  top:0;
  width:20px
}
.line-block[data-v-57c3f5a7]{
  margin:20px 0 0
}
.line .text-center[data-v-57c3f5a7]{
  color:#fff;
  font-size:24px;
  font-style:italic;
  font-weight:700
}
.line-block[data-v-57c3f5a7]{
  position:relative
}
.form__header[data-v-57c3f5a7]{
  background-color:#323232;
  display:inline-block;
  padding:0.625rem 0;
  text-align:center;
  width:100%
}
.form__header h2[data-v-57c3f5a7],.form__header h3[data-v-57c3f5a7]{
  color:#fff;
  font-family:Helvetica Neue,Helvetica,Arial,sans-serif;
  font-size:2.5rem;
  font-style:normal;
  font-weight:700;
  line-height:1.1;
  margin-bottom:0.5rem;
  margin-top:0.2rem
}
.form__header h3[data-v-57c3f5a7]{
  font-size:1.25rem;
  font-weight:400
}
.form__in[data-v-57c3f5a7]{
  background-color:#ebebeb;
  padding-bottom:20px;
  position:relative;
  width:100%
}
.form-cards[data-v-57c3f5a7]{
  text-align:center
}
.form-cards li[data-v-57c3f5a7]{
  display:inline-block;
  margin:1.25rem 10px 1.25rem 0
}
.form__in form[data-v-57c3f5a7]{
  padding:0 15px
}
.form__in form label[data-v-57c3f5a7]{
  color:#000;
  font-family:Roboto;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  line-height:100%;
  margin-bottom:3px
}
select[data-v-57c3f5a7]{
  -webkit-appearance:none !important;
  background-color:#fff;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGQ9Im01Ljk5MiAwLTMgMy0zLTN6Ii8+PC9zdmc+);
  background-position:96%;
  background-repeat:no-repeat
}
.order__right select[data-v-57c3f5a7]{
  background-position:93%
}
.form__in form input[data-v-57c3f5a7],.form__in form select[data-v-57c3f5a7]{
  -webkit-appearance:none;
  background-color:#fff;
  border:1px solid #989898;
  box-sizing:border-box;
  color:#000000bf;
  display:block;
  font-family:inherit;
  font-size:1rem;
  height:2.4375rem;
  margin:0 0 15px !important;
  outline:none;
  padding:0.5rem;
  transition:box-shadow 0.45s,border-color 0.45s ease-in-out;
  width:100%
}
.form__in form .row .form-holder[data-v-57c3f5a7]{
  float:left;
  width:48%
}
.form__in form .row .form-holder[data-v-57c3f5a7]:first-child{
  margin-right:4%
}
.accept .new-id_state[data-v-57c3f5a7]{
  border:1px solid #3bb400 !important
}
.send-btn[data-v-57c3f5a7]{
  background:linear-gradient(180deg, #fec32c, #ff8a00);
  border:none;
  border-radius:10.625px;
  box-shadow:none;
  color:#fff;
  cursor:pointer;
  display:block;
  font-size:25.5px;
  font-weight:700;
  height:70px;
  line-height:31px;
  padding:0;
  transition:all 0.2s;
  white-space:nowrap;
  width:100%
}
.secure-icon[data-v-57c3f5a7]{
  margin-bottom:19px;
  text-align:center
}
.secure-icon span[data-v-57c3f5a7]{
  font-size:14px;
  position:relative
}
.cvv-image[data-v-57c3f5a7]{
  margin-bottom:10px
}
.secure-icon span[data-v-57c3f5a7]:before{
  content:"";
  height:12px;
  left:-14px;
  position:absolute;
  top:0;
  width:10px
}
.footer-part li[data-v-57c3f5a7]{
  float:left;
  padding:0 1.5%;
  text-align:center;
  width:21%
}
.footer-part__img[data-v-57c3f5a7]{
  height:65px;
  position:relative;
  width:100%
}
.footer-part__img img[data-v-57c3f5a7]{
  left:50%;
  position:absolute;
  top:50%;
  transform:translate(-50%, -50%)
}
.cvv-link[data-v-57c3f5a7]{
  display:block;
  float:right;
  margin-right:2%;
  margin-top:-53px;
  width:48%
}
.cvv-link a[data-v-57c3f5a7]{
  color:#00000080;
  display:block;
  font-size:14px;
  text-decoration:underline
}
footer .footer_pj[data-v-57c3f5a7]{
  text-rendering:optimizeLegibility;
  font-family:inherit;
  font-size:1rem;
  font-weight:400;
  line-height:1.4;
  margin-bottom:1.25rem;
  margin-top:15px;
  text-align:center
}
.checkout .footer[data-v-57c3f5a7]{
  color:#393f40
}
.header__warning[data-v-57c3f5a7]{
  background:#e8e8e8;
  color:#000;
  font-size:15px;
  padding:3px 0;
  position:relative;
  text-align:center
}
.header__warning[data-v-57c3f5a7]:before{
  background:url("clone-ba44cdb0a9c982f5.svg") no-repeat top/1921px auto;
  content:"";
  height:124px;
  left:50%;
  position:absolute;
  top:-3px;
  transform:translate(-50%);
  width:100%
}
.header[data-v-57c3f5a7]{
  background:#8c1a1c;
  margin-bottom:20px;
  padding-bottom:14px;
  width:100%
}
.header .container[data-v-57c3f5a7]{
  max-width:1144px
}
.header__logo[data-v-57c3f5a7]{
  float:left;
  margin:20px 0 0 71px;
  width:140px
}
.alert-color[data-v-57c3f5a7]{
  color:#8c1a1c;
  font-size:15px;
  font-weight:700;
  line-height:18px
}
.header__info[data-v-57c3f5a7]{
  margin-bottom:5px;
  margin-top:13px;
  overflow:hidden
}
@media (max-width: 1199px){
  .header__warning[data-v-57c3f5a7]:before{
    background-position:-389px top
  }
  .container[data-v-57c3f5a7]{
    max-width:768px
  }
  .package-info__price[data-v-57c3f5a7]{
    font-size:41px
  }
  .package-info__price span[data-v-57c3f5a7]{
    margin-left:-7px
  }
  .order .container[data-v-57c3f5a7]{
    max-width:960px !important
  }
  .order__right[data-v-57c3f5a7]{
    width:29.4%
  }
  .cvv-link a[data-v-57c3f5a7]{
    font-size:13px
  }
  .cvv-link[data-v-57c3f5a7]{
    margin-top:-51px
  }
  .package-images[data-v-57c3f5a7]{
    display:block;
    float:left;
    padding:0;
    position:relative;
    width:62.5%
  }
  .product3 .package-images[data-v-57c3f5a7]{
    width:62.5%
  }
  .package-item__status[data-v-57c3f5a7]{
    width:9%
  }
  .title-block__retail[data-v-57c3f5a7]{
    margin-left:35px
  }
  .product2 .package-images[data-v-57c3f5a7],.product3 .package-images[data-v-57c3f5a7]{
    padding:0
  }
}
@media (max-width: 991px){
  .container[data-v-57c3f5a7]{
    max-width:711px
  }
  .order .container[data-v-57c3f5a7]{
    max-width:768px !important
  }
  .order__left[data-v-57c3f5a7]{
    width:61.6%
  }
  .package-images[data-v-57c3f5a7],.product3 .package-images[data-v-57c3f5a7]{
    width:57.5%
  }
  .package-info[data-v-57c3f5a7]{
    float:left;
    width:33%
  }
  .package-images__item img[data-v-57c3f5a7]{
    max-height:112px;
    width:auto !important
  }
  .package-images__item[data-v-57c3f5a7]:first-child:before{
    background-size:contain;
    border-radius:50%;
    content:"";
    display:block;
    height:24px;
    margin-top:-25px;
    position:absolute;
    right:-18px;
    top:64%;
    width:24px;
    z-index:3
  }
  .package-item__status span[data-v-57c3f5a7]{
    height:20px;
    width:20px
  }
  .product.active .package-item__status span[data-v-57c3f5a7]:before{
    top:-30px;
    width:36px
  }
  .package-info__title[data-v-57c3f5a7]{
    font-size:14px;
    line-height:15px
  }
  .package-info__price[data-v-57c3f5a7]{
    display:block;
    font-size:27px;
    line-height:36px;
    margin-left:7px
  }
  .send-btn[data-v-57c3f5a7]{
    font-size:20px
  }
  .send-btn span[data-v-57c3f5a7]:before{
    top:-2px
  }
  .guarantee-top[data-v-57c3f5a7]{
    font-size:20px
  }
  .guarantee-text p[data-v-57c3f5a7]{
    line-height:19px
  }
  .secure-icons[data-v-57c3f5a7]{
    max-width:100%
  }
  .cvv-link a[data-v-57c3f5a7]{
    font-size:12px
  }
  .cvv-link[data-v-57c3f5a7]{
    margin-top:-50px
  }
  .package-images__item[data-v-57c3f5a7]{
    padding-top:24px
  }
  .order__right[data-v-57c3f5a7]{
    width:34.4%
  }
  .package-item__status[data-v-57c3f5a7]{
    height:148px
  }
  .delivery-block[data-v-57c3f5a7]{
    margin-left:56px
  }
  .title-block__main[data-v-57c3f5a7]{
    font-size:18px
  }
  .title-block__retail[data-v-57c3f5a7]{
    margin-left:14px
  }
  .shipping-row span[data-v-57c3f5a7]{
    font-size:12px;
    padding-left:25px
  }
  .shipping-row span[data-v-57c3f5a7]:before{
    height:25px;
    left:1px;
    top:6px;
    width:19px
  }
  .product3 .package-images__item[data-v-57c3f5a7]{
    padding-right:0 !important;
    width:36%
  }
  .package-info__price span[data-v-57c3f5a7]{
    margin-left:-7px
  }
  .product3 .package-images__item[data-v-57c3f5a7]:first-child:before{
    right:-11px
  }
  .package-images__item img[data-v-57c3f5a7]{
    max-width:100%
  }
  .form-cards li[data-v-57c3f5a7]{
    margin-right:5px
  }
}
.views-coll[data-v-57c3f5a7]:before{
  content:"";
  display:block;
  height:18px;
  left:0;
  position:absolute;
  top:0;
  width:31px
}
.shipping-row span[data-v-57c3f5a7]:before{
  background:url("clone-61df9bec408949d6.svg") no-repeat 50%;
  background-size:contain;
  content:"";
  display:block;
  height:29px;
  left:-8px;
  position:absolute;
  top:6px;
  width:25px
}
.secure-icons[data-v-57c3f5a7]{
  display:block;
  margin:30px auto 20px;
  max-width:420px
}
.form-cards li img[data-v-57c3f5a7]{
  height:33px;
  width:auto
}
@media (max-width: 1199px){
  .package-info__price[data-v-57c3f5a7]{
    font-size:36px
  }
}
@media (max-width: 991px){
  .package-info__price[data-v-57c3f5a7]{
    font-size:26px
  }
  .package-info__price span[data-v-57c3f5a7]{
    font-size:13px
  }
  .product2 .package-images__item[data-v-57c3f5a7]:nth-child(2){
    padding-top:10px
  }
}
.billing-form[data-v-57c3f5a7]{
  display:none
}
.show-billing-wrapper[data-v-57c3f5a7]{
  align-items:center;
  display:flex;
  justify-content:center;
  padding-top:10px
}
.form__in form .show-billing-wrapper input[data-v-57c3f5a7]{
  -webkit-appearance:checkbox;
  height:auto;
  margin:0 5px 0 0 !important;
  padding:0;
  width:auto
}
.form__in form .billing-text[data-v-57c3f5a7]{
  font-size:16px
}
.payment_as_shipping[data-v-57c3f5a7]{
  height:auto;
  width:auto
}
.billing-title[data-v-57c3f5a7]{
  display:block;
  font-size:20px;
  font-weight:700;
  text-align:center
}
.billing-form:first-child .billing-title[data-v-57c3f5a7]{
  margin-top:15px
}
.package-images__item[data-v-57c3f5a7]:first-child:before{
  background:url("clone-b3799eb82c87d781.svg") no-repeat 50%
}
.package-images__item .bonus[data-v-57c3f5a7]{
  background:#ffedfd;
  border:1px solid #ffcbf9;
  border-radius:8px;
  box-shadow:4px 4px 16px #0000001a;
  height:35px;
  line-height:35px;
  margin-bottom:2px;
  text-align:center;
  width:170px
}
.package-images__item .bonus p[data-v-57c3f5a7]{
  color:#f704b6;
  font-family:Roboto,sans-serif;
  font-size:18px;
  font-style:italic;
  font-weight:900;
  text-align:center
}
.package-images__item .bonus-border[data-v-57c3f5a7]{
  border:1px dashed #f704b6;
  border-radius:8px;
  box-sizing:border-box;
  padding:3px 3px 0;
  width:170px
}
.package-images__item .bonus-border .bonus-free[data-v-57c3f5a7]{
  background:#fafafa;
  border:1px solid #eee;
  border-radius:8px;
  box-sizing:border-box;
  padding:5px 2px 0 4px
}
.package-images__item .bonus-border .bonus-free .half[data-v-57c3f5a7]:first-child{
  float:left
}
.package-images__item .bonus-border .bonus-free .half[data-v-57c3f5a7]{
  display:inline-block;
  vertical-align:top
}
.package-images__item .bonus-border .bonus-free .save-block[data-v-57c3f5a7]{
  background:#fafafa;
  border:1px solid #ddd;
  border-radius:8px;
  box-sizing:border-box;
  margin-bottom:5px;
  margin-top:9px;
  padding:10px 5px;
  width:70px
}
.package-images__item .bonus-border .bonus-free .save-block .save-price[data-v-57c3f5a7]{
  color:#000;
  font-family:Roboto,sans-serif;
  font-size:14px;
  font-weight:500;
  position:relative;
  text-align:center
}
.package-images__item .bonus-border .bonus-free .save-block .save-price[data-v-57c3f5a7]:after{
  background:red;
  content:"";
  height:1px;
  left:3px;
  position:absolute;
  top:49%;
  transform:rotate(-15deg);
  width:52px
}
.product3 .title-block__retail[data-v-57c3f5a7]{
  margin-left:94px
}
.package-images__item .bonus-border .bonus-free .free[data-v-57c3f5a7]{
  background:#ddf1dd;
  border:1px solid #c2dbc2;
  border-radius:8px;
  box-sizing:border-box;
  color:#00c600;
  font-family:Roboto;
  font-size:24px;
  font-style:italic;
  font-weight:900;
  height:35px;
  line-height:35px;
  text-align:center;
  width:70px
}
.package-info__price[data-v-57c3f5a7],.package-info__subTitle[data-v-57c3f5a7],.package-info__title[data-v-57c3f5a7],.shipping-row span[data-v-57c3f5a7],.title-block__main[data-v-57c3f5a7],.title-block__retail[data-v-57c3f5a7]{
  font-family:Roboto,sans-serif
}
.package-images__item[data-v-57c3f5a7]:first-child{
  left:-10px;
  position:relative;
  width:160px
}
.product3 .package-images__item:first-child img[data-v-57c3f5a7]{
  left:-15px;
  position:relative
}
.package-images__item[data-v-57c3f5a7]:nth-child(2){
  left:40px;
  width:170px
}
.package-images[data-v-57c3f5a7]{
  padding:2px 1% 0 2%;
  width:61.5%
}
.product3 .package-images[data-v-57c3f5a7]{
  padding-left:5%;
  width:58.5%
}
.package-info__price[data-v-57c3f5a7]{
  font-weight:500
}
.package-info__title[data-v-57c3f5a7]{
  letter-spacing:normal
}
.title-block__retail[data-v-57c3f5a7]{
  font-size:14px;
  line-height:16px;
  padding-top:0
}
.product3 .package-images__item[data-v-57c3f5a7]:first-child:before{
  display:none
}
.package-images__item[data-v-57c3f5a7]:first-child:before{
  right:-31px
}
@media (max-width: 1199px){
  .package-images__item[data-v-57c3f5a7]:nth-child(2){
    left:25px;
    width:170px
  }
  .product3 .title-block__retail[data-v-57c3f5a7]{
    margin-left:74px
  }
  .package-images[data-v-57c3f5a7]{
    padding:2px 1% 0 0;
    width:61.5%
  }
  .package-images__item[data-v-57c3f5a7]:first-child:before{
    right:-32px
  }
  .product3 .package-images[data-v-57c3f5a7]{
    padding-left:0;
    width:61.5%
  }
  .header .container[data-v-57c3f5a7]{
    max-width:1197px
  }
}
@media (max-width: 991px){
  .package-images__item[data-v-57c3f5a7]:first-child{
    width:115px
  }
  .package-images[data-v-57c3f5a7]{
    padding:2px 0 0;
    width:57.5%
  }
  .package-images__item[data-v-57c3f5a7]:first-child:before{
    background-size:contain
  }
  .package-images__item[data-v-57c3f5a7]:nth-child(2){
    left:5px;
    top:-5px;
    width:126px
  }
  .package-images__item .bonus[data-v-57c3f5a7],.package-images__item .bonus-border[data-v-57c3f5a7]{
    box-sizing:border-box;
    width:100%
  }
  .package-images__item .bonus-border[data-v-57c3f5a7]{
    padding:0
  }
  .package-images__item .bonus-border .bonus-free[data-v-57c3f5a7]{
    padding:2px
  }
  .package-images__item .bonus-border .bonus-free .save-block[data-v-57c3f5a7]{
    background:#fafafa;
    border:1px solid #ddd;
    border-radius:8px;
    box-sizing:border-box;
    height:36px;
    line-height:36px;
    margin-bottom:5px;
    margin-top:8px;
    padding:0;
    text-align:center;
    width:60px
  }
  .package-images__item .bonus-border .bonus-free .save-block .save-price[data-v-57c3f5a7]{
    font-size:13px
  }
  .package-images__item .bonus-border .bonus-free .free[data-v-57c3f5a7]{
    background:#ddf1dd;
    border:1px solid #c2dbc2;
    border-radius:8px;
    box-sizing:border-box;
    color:#00c600;
    font-family:Roboto;
    font-size:16px;
    font-style:italic;
    font-weight:900;
    height:36px;
    line-height:36px;
    text-align:center;
    width:60px
  }
  .bonus-free img[data-v-57c3f5a7]{
    margin-top:10px;
    max-height:80px
  }
  .package-item__status[data-v-57c3f5a7]{
    width:8%
  }
  .package-images__item[data-v-57c3f5a7]{
    padding-top:8px
  }
  .package-images__item .bonus[data-v-57c3f5a7]{
    height:28px;
    line-height:28px
  }
  .package-images__item[data-v-57c3f5a7]:first-child:before{
    right:-17px;
    top:71%
  }
  .package-images__item:first-child img[data-v-57c3f5a7]{
    position:relative;
    top:10px
  }
  .title-block__retail[data-v-57c3f5a7]{
    font-size:12px;
    line-height:16px;
    padding-top:0
  }
  .bonus-free img[data-v-57c3f5a7]{
    margin-top:5px;
    max-height:76px
  }
  .product3 .title-block__retail[data-v-57c3f5a7]{
    margin-left:40px
  }
  .package-images__item .bonus-border .bonus-free .save-block[data-v-57c3f5a7]{
    padding-top:4px
  }
  .product3 .package-images[data-v-57c3f5a7]{
    width:57.5%
  }
  .package-info__title[data-v-57c3f5a7]{
    margin-bottom:20px
  }
  .package-item__status[data-v-57c3f5a7]{
    height:140px
  }
  .product3 .package-images__item:first-child img[data-v-57c3f5a7]{
    left:3px;
    position:relative
  }
  .package-item__status span[data-v-57c3f5a7]{
    z-index:1
  }
}
.delivery-type[data-v-57c3f5a7]{
  color:#535353;
  padding:15px 15px 0
}
.delivery-title[data-v-57c3f5a7]{
  display:block;
  font-size:12px;
  margin-bottom:3px
}
.delivery-row[data-v-57c3f5a7]{
  border-top:1px solid #c4c4c4
}
.delivery-row[data-v-57c3f5a7]:last-child{
  border-bottom:1px solid #c4c4c4
}
.delivery-type input[data-v-57c3f5a7]{
  height:0;
  left:-9999px;
  position:fixed;
  top:-9999px;
  width:0
}
.delivery-line[data-v-57c3f5a7]{
  display:block;
  font-size:11px;
  padding:8px 4px 7px
}
.delivery-line[data-v-57c3f5a7]:after{
  clear:both;
  content:"";
  display:block
}
.delivery-date[data-v-57c3f5a7],.delivery-price[data-v-57c3f5a7],.radio-box[data-v-57c3f5a7]{
  float:left
}
.radio-box[data-v-57c3f5a7]{
  font-weight:700;
  width:49%
}
.delivery-date[data-v-57c3f5a7]{
  width:35%
}
input[type="radio"]:checked + .delivery-line[data-v-57c3f5a7]{
  background:rgba(88, 162, 48, 0.09)
}
.radio-fake[data-v-57c3f5a7]{
  background:#fff;
  border:1px solid #9f9f9f;
  border-radius:50%;
  display:inline-block;
  height:11px;
  margin-right:2px;
  position:relative;
  vertical-align:top;
  width:11px
}
.radio-fake[data-v-57c3f5a7]:after{
  background:#58a230;
  border-radius:50%;
  content:"";
  display:none;
  height:7px;
  left:2px;
  position:absolute;
  top:2px;
  width:7px
}
input[type="radio"]:checked + .delivery-line .radio-fake[data-v-57c3f5a7]:after{
  display:block
}
body[data-v-57c3f5a7]{
  overflow-x:hidden
}
.delivery-block[data-v-57c3f5a7]{
  max-height:32px
}
.delivery-type[data-v-57c3f5a7]{
  padding-left:0;
  padding-right:0
}
.delivery-title[data-v-57c3f5a7]{
  color:#000;
  font-family:Roboto;
  font-size:14px;
  font-style:normal;
  font-weight:700;
  line-height:16px;
  margin-bottom:2px;
  margin-left:5px
}
.delivery-line[data-v-57c3f5a7],.delivery-row[data-v-57c3f5a7]:hover{
  cursor:pointer
}
.form-error-text[data-v-57c3f5a7]{
  margin-top:-1px
}
.radio-box[data-v-57c3f5a7]{
  color:#5e5e5e;
  font-family:Roboto;
  font-size:14px;
  font-style:normal;
  font-weight:400;
  line-height:100%;
  width:43%
}
.delivery-date[data-v-57c3f5a7]{
  color:#666;
  font-size:12px;
  font-style:italic;
  width:39%
}
.delivery-date[data-v-57c3f5a7],.delivery-price[data-v-57c3f5a7]{
  font-family:Roboto;
  font-weight:400;
  line-height:100%
}
.delivery-price[data-v-57c3f5a7]{
  color:#000;
  font-size:14px;
  font-style:normal
}
input[type="radio"]:checked + .delivery-line[data-v-57c3f5a7]{
  background-color:#dcf0cf
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-06a03ac985c35e1f.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-d577c7538dfcdb91.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-f94359f4929ebe1f.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-2d9080693b7095c4.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-31909152d5f2452c.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-06a03ac985c35e1f.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-d577c7538dfcdb91.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-f94359f4929ebe1f.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-2d9080693b7095c4.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Oswald;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-31909152d5f2452c.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-9f58bd005896ab41.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-0b9c4f6f01b9e939.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-8036ad20390d03f5.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-0b974e3b2f8aa360.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-e826a0d0ea3e8baf.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-4a18d2143c0c3e8f.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url("clone-2a478b4b976a43a2.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-56a793dec422b13b.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-495543ee7bd0e17c.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-fb94b7ff94ee7ae6.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-bae3bd041e79fe4b.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-16963211d0ded64d.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-cf18b6c9b1695fc2.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:italic;
  font-weight:700;
  font-display:swap;
  src:url("clone-72ac43deb9ecf3a9.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-4e9129ffc62f7f13.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-f9ce65d5185fceb0.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-1095db050b5c299f.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-a072e823022b81d2.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-b12f1ed5f6dd5b48.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-c2968eb835957b08.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url("clone-1137a96a05a34537.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-926c0ae06a98b417.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-c9f8212e06e524d9.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-2679101dd2499479.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-a22d46730be0e7c9.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-c23d414613ba51e6.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-32f669456fb608ae.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("clone-23a6e35415e08cf7.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-ce0bf92b0b9ac480.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-03e55b9bafe1aae8.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-97fe9e94c03965ac.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-c672396a02c9d71a.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-8556635737e905b9.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-315a9064e74046dc.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("clone-c63df3a73201417d.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-f014e49adfa88acb.woff2") format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-ecdc4b69f2a36fac.woff2") format("woff2");
  unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-c3d7ee19fdc97eec.woff2") format("woff2");
  unicode-range:U+1F00-1FFF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-c8c8e99aa0a7b56b.woff2") format("woff2");
  unicode-range:U+0370-03FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-18f7f29614b0611e.woff2") format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-5369ba1a16a49f9c.woff2") format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}
@font-face{
  font-family:Roboto;
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("clone-9010c38d386a154b.woff2") format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
body[data-v-57c3f5a7]{
  line-height:normal
}
blockquote[data-v-57c3f5a7],figure[data-v-57c3f5a7]{
  margin:1em 40px
}
hr[data-v-57c3f5a7]{
  border:1px inset;
  box-sizing:border-box;
  margin:0.5em auto
}
h1[data-v-57c3f5a7]{
  font-size:2em;
  font-weight:700;
  margin:0.67em 0
}
h2[data-v-57c3f5a7]{
  font-size:1.5em;
  font-weight:700;
  margin:0.83em 0
}
h3[data-v-57c3f5a7]{
  font-size:1.17em;
  font-weight:700;
  margin:1em 0
}
h4[data-v-57c3f5a7]{
  font-size:1em;
  font-weight:700;
  margin:1.33em 0
}
h5[data-v-57c3f5a7]{
  font-size:0.83em;
  font-weight:700;
  margin:1.67em 0
}
h6[data-v-57c3f5a7]{
  font-size:0.67em;
  font-weight:700;
  margin:2.33em 0
}
article[data-v-57c3f5a7],aside[data-v-57c3f5a7],nav[data-v-57c3f5a7],section h1[data-v-57c3f5a7]{
  font-size:0.67em;
  font-weight:700;
  margin:2.33em 0
}
table[data-v-57c3f5a7]{
  border-collapse:separate;
  border-spacing:2px;
  border-color:gray
}
thead[data-v-57c3f5a7],tbody[data-v-57c3f5a7],tfoot[data-v-57c3f5a7],tr[data-v-57c3f5a7]{
  border-color:inherit;
  vertical-align:middle
}
td[data-v-57c3f5a7],th[data-v-57c3f5a7]{
  padding:1px;
  vertical-align:inherit
}
th[data-v-57c3f5a7]{
  font-weight:700
}
caption[data-v-57c3f5a7]{
  text-align:center
}
ul[data-v-57c3f5a7],menu[data-v-57c3f5a7]{
  margin:1em 0
}
ol[data-v-57c3f5a7]{
  margin:1em 0;
  padding:0 0 0 40px
}
dd[data-v-57c3f5a7]{
  margin:0 0 0 40px
}
dl[data-v-57c3f5a7]{
  margin:1em 0
}
ul[data-v-57c3f5a7],ol[data-v-57c3f5a7],menu[data-v-57c3f5a7],dl[data-v-57c3f5a7]{
  margin:0
}
legend[data-v-57c3f5a7]{
  padding:0 2px
}
ins[data-v-57c3f5a7]{
  background-color:transparent;
  font-weight:inherit;
  text-decoration:underline
}
b[data-v-57c3f5a7],strong[data-v-57c3f5a7]{
  font-weight:700
}
i[data-v-57c3f5a7],cite[data-v-57c3f5a7],em[data-v-57c3f5a7],var[data-v-57c3f5a7],address[data-v-57c3f5a7],dfn[data-v-57c3f5a7]{
  font-style:italic;
  font-weight:inherit
}
abbr[title][data-v-57c3f5a7],dfn[title][data-v-57c3f5a7]{
  border-bottom:0;
  cursor:default;
  font-weight:inherit
}
tt[data-v-57c3f5a7],code[data-v-57c3f5a7],kbd[data-v-57c3f5a7],samp[data-v-57c3f5a7]{
  font-family:monospace;
  font-weight:inherit
}
pre[data-v-57c3f5a7]{
  font-family:monospace;
  margin:1em 0;
  white-space:pre
}
mark[data-v-57c3f5a7]{
  background-color:#ff0;
  color:#000;
  font-style:normal;
  font-weight:inherit
}
big[data-v-57c3f5a7]{
  font-size:larger;
  font-weight:inherit
}
small[data-v-57c3f5a7]{
  font-size:smaller;
  font-weight:inherit
}
sub[data-v-57c3f5a7],sup[data-v-57c3f5a7]{
  font-weight:inherit;
  line-height:inherit;
  position:static
}
sub[data-v-57c3f5a7]{
  font-size:smaller;
  bottom:0;
  vertical-align:sub
}
sup[data-v-57c3f5a7]{
  font-size:smaller;
  top:0;
  vertical-align:super
}
iframe[data-v-57c3f5a7]{
  border:2px inset
}
