@charset "UTF-8";
/**
 * Payment Methods Logos
 * @authors: ndevalle, ipianciola, gandre, aramos, dudesl, sabustamante
 * @description: common component for each country's payment methods logos.
 * @version: 1.7.4
 */
/* Common Structure
---------------------------------------------------------------*/
[class*='paymentmethod'] {
  background-repeat: no-repeat;
  display: inline-block;
  margin: 2px;
  overflow: hidden;
  text-indent: 100%;
  vertical-align: middle;
  white-space: nowrap; }

/* Common Payment Methods to all Contries
---------------------------------------------------------------*/
.paymentmethod-account_money {
  background-position: 0 0; }

.paymentmethod-visa,
.paymentmethod-visa.paymentmethod-large {
  background-position: 0 -49px; }

.paymentmethod-debvisa {
  background-position: 0px -1248px; }

.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -1249px; }

.paymentmethod-master,
.paymentmethod-master.paymentmethod-large {
  background-position: 0 -100px; }

.paymentmethod-debmaster {
  background-position: 0 -1148px; }

.paymentmethod-debmaster.paymentmethod-large {
  background-position: 0 -1149px; }

.paymentmethod-amex,
.paymentmethod-amex.paymentmethod-large {
  background-position: 0 -150px; }

.paymentmethod-bitcoin,
.paymentmethod-bitcoin.paymentmethod-large {
  background-position: 0 -250px; }

/* Sprite position for Perú Logos
---------------------------------------------------------------*/
.paymentmethod-pagoefectivo, [class*='paymentmethod-pagoefectivo'],
.paymentmethod-pagoefectivo.paymentmethod-large, [class*='paymentmethod-pagoefectivo'].paymentmethod-large {
  background-position: 0 -250px; }

.paymentmethod-debvisa,
.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -300px; }

/* Venezuela Sprite for Default Size
---------------------------------------------------------------*/
[class*='paymentmethod'] {
  background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-default.png");
  height: 16px;
  /* most common height */ }

/*
 * Retina logo for small screens
 */
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  [class*='paymentmethod'] {
    background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-default@2x.png");
    -webkit-background-size: 72px 350px;
            background-size: 72px 350px;
    /* original x1 image size */
    height: 16px;
    /* most common height */ } }

/* Perú Default Size
---------------------------------------------------------------*/
.paymentmethod-account_money {
  height: 20px;
  width: 72px; }

.paymentmethod-visa {
  width: 39px; }

.paymentmethod-master {
  height: 26px;
  width: 29px; }

.paymentmethod-amex {
  height: 17px;
  width: 17px; }

.paymentmethod-pagoefectivo, [class*='paymentmethod-pagoefectivo'] {
  height: 17px;
  width: 42px; }

.paymentmethod-debvisa {
  height: 13px;
  width: 59px; }

/* Venezuela Sprite for Large Size
---------------------------------------------------------------*/
.paymentmethod-large {
  background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-large.png");
  height: 26px;
  margin: 5px; }

/*
 * Retina logo for small screens
 */
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  .paymentmethod-large {
    background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-large@2x.png");
    -webkit-background-size: 116px 350px;
            background-size: 116px 350px;
    /* original x1 image size */
    height: 26px;
    margin: 5px; } }

/* Perú Large Size
---------------------------------------------------------------*/
.paymentmethod-account_money.paymentmethod-large {
  height: 31px;
  width: 116px; }

.paymentmethod-visa.paymentmethod-large {
  height: 21px;
  width: 63px; }

.paymentmethod-master.paymentmethod-large {
  height: 35px;
  width: 46px; }

.paymentmethod-amex.paymentmethod-large {
  height: 27px;
  width: 26px; }

.paymentmethod-pagoefectivo.paymentmethod-large, [class*='paymentmethod-pagoefectivo'].paymentmethod-large {
  height: 26px;
  width: 66px; }

.paymentmethod-debvisa.paymentmethod-large {
  height: 20px;
  width: 92px; }

/**
 * Payment Methods Logos
 * @authors: ndevalle, ipianciola, gandre, aramos, dudesl, sabustamante
 * @description: common component for each country's payment methods logos.
 * @version: 1.7.4
 */
/* Common Structure
---------------------------------------------------------------*/
[class*='paymentmethod'] {
  background-repeat: no-repeat;
  display: inline-block;
  margin: 2px;
  overflow: hidden;
  text-indent: 100%;
  vertical-align: middle;
  white-space: nowrap; }

/* Common Payment Methods to all Contries
---------------------------------------------------------------*/
.paymentmethod-account_money {
  background-position: 0 0; }

.paymentmethod-visa,
.paymentmethod-visa.paymentmethod-large {
  background-position: 0 -49px; }

.paymentmethod-debvisa {
  background-position: 0px -1248px; }

.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -1249px; }

.paymentmethod-master,
.paymentmethod-master.paymentmethod-large {
  background-position: 0 -100px; }

.paymentmethod-debmaster {
  background-position: 0 -1148px; }

.paymentmethod-debmaster.paymentmethod-large {
  background-position: 0 -1149px; }

.paymentmethod-amex,
.paymentmethod-amex.paymentmethod-large {
  background-position: 0 -150px; }

.paymentmethod-bitcoin,
.paymentmethod-bitcoin.paymentmethod-large {
  background-position: 0 -250px; }

/* Sprite position for Perú Logos
---------------------------------------------------------------*/
.paymentmethod-pagoefectivo, [class*='paymentmethod-pagoefectivo'],
.paymentmethod-pagoefectivo.paymentmethod-large, [class*='paymentmethod-pagoefectivo'].paymentmethod-large {
  background-position: 0 -250px; }

.paymentmethod-debvisa,
.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -300px; }

/* Venezuela Sprite for Default Size
---------------------------------------------------------------*/
[class*='paymentmethod'] {
  background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-default.png");
  height: 16px;
  /* most common height */ }

/*
 * Retina logo for small screens
 */
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  [class*='paymentmethod'] {
    background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-default@2x.png");
    -webkit-background-size: 72px 350px;
            background-size: 72px 350px;
    /* original x1 image size */
    height: 16px;
    /* most common height */ } }

/* Perú Default Size
---------------------------------------------------------------*/
.paymentmethod-account_money {
  height: 20px;
  width: 72px; }

.paymentmethod-visa {
  width: 39px; }

.paymentmethod-master {
  height: 26px;
  width: 29px; }

.paymentmethod-amex {
  height: 17px;
  width: 17px; }

.paymentmethod-pagoefectivo, [class*='paymentmethod-pagoefectivo'] {
  height: 17px;
  width: 42px; }

.paymentmethod-debvisa {
  height: 13px;
  width: 59px; }

/**
 * Payment Methods Logos
 * @authors: ndevalle, ipianciola, gandre, aramos, dudesl, sabustamante
 * @description: common component for each country's payment methods logos.
 * @version: 1.7.4
 */
/* Common Structure
---------------------------------------------------------------*/
[class*='paymentmethod'] {
  background-repeat: no-repeat;
  display: inline-block;
  margin: 2px;
  overflow: hidden;
  text-indent: 100%;
  vertical-align: middle;
  white-space: nowrap; }

/* Common Payment Methods to all Contries
---------------------------------------------------------------*/
.paymentmethod-account_money {
  background-position: 0 0; }

.paymentmethod-visa,
.paymentmethod-visa.paymentmethod-large {
  background-position: 0 -49px; }

.paymentmethod-debvisa {
  background-position: 0px -1248px; }

.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -1249px; }

.paymentmethod-master,
.paymentmethod-master.paymentmethod-large {
  background-position: 0 -100px; }

.paymentmethod-debmaster {
  background-position: 0 -1148px; }

.paymentmethod-debmaster.paymentmethod-large {
  background-position: 0 -1149px; }

.paymentmethod-amex,
.paymentmethod-amex.paymentmethod-large {
  background-position: 0 -150px; }

.paymentmethod-bitcoin,
.paymentmethod-bitcoin.paymentmethod-large {
  background-position: 0 -250px; }

/* Sprite position for Perú Logos
---------------------------------------------------------------*/
.paymentmethod-pagoefectivo, [class*='paymentmethod-pagoefectivo'],
.paymentmethod-pagoefectivo.paymentmethod-large, [class*='paymentmethod-pagoefectivo'].paymentmethod-large {
  background-position: 0 -250px; }

.paymentmethod-debvisa,
.paymentmethod-debvisa.paymentmethod-large {
  background-position: 0 -300px; }

/* Venezuela Sprite for Large Size
---------------------------------------------------------------*/
.paymentmethod-large {
  background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-large.png");
  height: 26px;
  margin: 5px; }

/*
 * Retina logo for small screens
 */
@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
  .paymentmethod-large {
    background-image: url("https://http2.mlstatic.com/secure/org-img/ui/payment-methods/1.7.4/pe/payment-methods-large@2x.png");
    -webkit-background-size: 116px 350px;
            background-size: 116px 350px;
    /* original x1 image size */
    height: 26px;
    margin: 5px; } }

/* Perú Large Size
---------------------------------------------------------------*/
.paymentmethod-account_money.paymentmethod-large {
  height: 31px;
  width: 116px; }

.paymentmethod-visa.paymentmethod-large {
  height: 21px;
  width: 63px; }

.paymentmethod-master.paymentmethod-large {
  height: 35px;
  width: 46px; }

.paymentmethod-amex.paymentmethod-large {
  height: 27px;
  width: 26px; }

.paymentmethod-pagoefectivo.paymentmethod-large, [class*='paymentmethod-pagoefectivo'].paymentmethod-large {
  height: 26px;
  width: 66px; }

.paymentmethod-debvisa.paymentmethod-large {
  height: 20px;
  width: 92px; }

[class*='paymentmethod'] {
  margin: 2px 2px 6px; }

.paymentmethod-master {
  height: 18px; }
  .paymentmethod-master.paymentmethod-large {
    height: 28px; }

.paymentmethod-account_money {
  width: 28px; }
  .paymentmethod-account_money.paymentmethod-large {
    width: 32px;
    height: 26px; }

.paymentmethod-bcp,
.paymentmethod-bbva-continental,
.paymentmethod-interbank,
.paymentmethod-scotiabank {
  background-position: center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
          background-size: contain; }

.paymentmethod-bcp {
  width: 50px;
  height: 12px;
  background-image: url(../images/bcp.png); }

.paymentmethod-bbva-continental {
  width: 116px;
  height: 11px;
  background-image: url(../images/bbva-continental.png); }

.paymentmethod-interbank {
  width: 90px;
  height: 14px;
  background-image: url(../images/interbank.png); }

.paymentmethod-scotiabank {
  width: 86px;
  height: 14px;
  background-image: url(../images/scotiabank.png); }
