div.amshopby-column{float:left;width:83px}select.amshopby-select{width:170px}.amshopby-logo{padding:0pt 10px 10px 0pt;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}.amshopby-clearer{display:block;clear:both;overflow:hidden}div.block-layered-nav dd a{padding:0px 5px 0px 0px;display:block;float:left}div.block-layered-nav dd a.amshopby-attr{padding-left:15px;background:transparent url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-cb1.gif) no-repeat left center}div.block-layered-nav dd a.amshopby-attr-selected{font-weight:bold;padding-left:15px;background:transparent url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-cb2.gif) no-repeat left center}div.block-layered-nav dd a img{padding:0px 4px 5px;float:left}div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:10px}div.block-layered-nav dd li.amshopby-cat-level-3{padding-left:20px}div.block-layered-nav dd a.amshopby-cat-selected{font-weight:bold;color:black;text-decoration:none;cursor:text}div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-plus.gif) no-repeat}div.block-layered-nav dd li span.minus{background:transparent url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-minus.gif) no-repeat}div.block-layered-nav dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}div.block-layered-nav dt{cursor:pointer;padding-left:15px;background:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-expanded.gif) center left no-repeat}div.block-layered-nav dt.amshopby-collapsed{background:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-collapsed.gif) center left no-repeat}div.block-layered-nav div.amshopby-slider{position:relative;margin:10px auto 5px auto;z-index:9;height:18px;background:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-slider-bg.gif) no-repeat 50% 50%;cursor:pointer}div.block-layered-nav div.amshopby-slider div.handle{background:none repeat scroll 0 0 #F67F2B;border:1px solid #e86203;border-radius:100px;box-shadow:0 0 2px #e86203 inset;cursor:move;height:16px;position:absolute;top:0;width:16px;z-index:2}.amshopby-slider-price{color:#798794}.amshopby-slider-price-from{float:left}.amshopby-slider-price-to{float:right}.amshopby-slider-handle-right{position:absolute;top:14px;right:0px}.amshopby-slider-handle-left{position:absolute;top:14px;left:0px}.amshopby-tooltip{padding:2px 5px;background:#FEC;border:1px solid #FAA819;color:#1F5070;text-align:left;width:200px;position:absolute}.amshopby-slider-price-range{text-align:center;font-size:0.9em}.amshopby-tooltip-img{cursor:help}div.block-layered-nav,div.amshopby-page-container,div.amshopby-filters-top{position:relative}div.amshopby-overlay{background-color:#FFFFFF;height:100%;left:0;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;width:100%;z-index:555}div.amshopby-overlay img{top:100px;left:45%;display:block;position:absolute}div.amshopby-overlay div{margin:0 auto;display:block;width:300px;height:200px;background:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/amshopby-overlay.gif") 50% 50% no-repeat}.amshopby-advanced li{clear:both}.amshopby-advanced li.level1{padding-left:20px}.amshopby-advanced li.level2{padding-left:30px}.amshopby-advanced li.level3{padding-left:40px}.amshopby-advanced li.level4{padding-left:50px}.amshopby-advanced li.active>a{font-weight:bold}.amshopby-slider-bar{background:none repeat scroll 0 0 #F67F2B;height:9px;position:absolute;top:5px;z-index:1;margin-left:17px}.amshopby-subcategory-image{overflow:auto}.btn-remove-inline{background-image:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/btn_remove.gif");background-repeat:no-repeat;width:13px;height:12px;margin-left:4px}

/*!
 * Xeader Studios
 *
 * NOTICE OF LICENCE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt
 * It is also available through th world-wide-web at this URL:
 * https://xeader.com/LICENCE-CE.txt
 *
 * @category infanziabimbo
 * @package infanziabimbo
 *
 * @author Antonio Gatta <a.gatta@xeader.com>
 * @url http://xeader.com
 * @copyright Copyright (c) 2018 Xeader Studios
 * @license All right reserved
 */
.flash-sale {
  display: block;
  position: relative; }
  .flash-sale .countdown {
    white-space: nowrap;
    margin: 9px auto;
    text-align: center; }
    .flash-sale .countdown .bloc-time {
      margin-right: 9px;
      text-align: center;
      display: inline-block; }
      .flash-sale .countdown .bloc-time:last-child {
        margin-right: 0; }
    .flash-sale .countdown .count-title {
      display: block;
      margin-bottom: 15px;
      font: normal 0.94em var(--flash-sales-counter-font);
      color: #1a1a1a;
      text-transform: uppercase; }
    .flash-sale .countdown .figure {
      position: relative;
      float: left;
      height: 24px;
      width: 20px;
      margin-right: 2px;
      margin-left: 2px;
      background-color: #fff;
      border-radius: 1.6px;
      box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); }
      .flash-sale .countdown .figure > span {
        position: absolute;
        left: 0;
        right: 0;
        margin: auto;
        font: normal 22px/21.4px var(--flash-sales-counter-font);
        font-weight: 800;
        color: var(--flash-sales-accent-color); }
      .flash-sale .countdown .figure .top:after, .flash-sale .countdown .figure .bottom-back:after {
        content: "";
        position: absolute;
        z-index: -1;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 100%;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
      .flash-sale .countdown .figure .top {
        z-index: 3;
        background-color: #f7f7f7;
        transform-origin: 50% 100%;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        transform: perspective(200px); }
      .flash-sale .countdown .figure .bottom {
        z-index: 1; }
        .flash-sale .countdown .figure .bottom:before {
          content: "";
          position: absolute;
          display: block;
          top: 0;
          left: 0;
          width: 100%;
          height: 50%;
          background-color: rgba(0, 0, 0, 0.02); }
      .flash-sale .countdown .figure .bottom-back {
        z-index: 2;
        top: 0;
        height: 50%;
        overflow: hidden;
        background-color: #f7f7f7;
        border-top-left-radius: 10px;
        border-top-right-radius: 10px; }
        .flash-sale .countdown .figure .bottom-back span {
          position: absolute;
          top: 0;
          left: 0;
          right: 0;
          margin: auto; }
      .flash-sale .countdown .figure .top, .flash-sale .countdown .figure .top-back {
        height: 50%;
        overflow: hidden;
        backface-visibility: hidden;
        -webkit-backface-visibility: hidden; }
      .flash-sale .countdown .figure .top-back {
        z-index: 4;
        bottom: 0;
        background-color: #fff;
        transform-origin: 50% 0;
        transform: perspective(200px) rotateX(180deg);
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px; }
        .flash-sale .countdown .figure .top-back span {
          position: absolute;
          top: -100%;
          left: 0;
          right: 0;
          margin: auto; }
  .flash-sale__description {
    display: none; }
  .flash-sale .countdown .count-title {
    color: #fff;
    font-weight: bold;
    font-size: 10px;
    margin-bottom: 6px;
    opacity: .8; }
  .flash-sale .countdown {
    margin: 0 auto; }
  .flash-sale__icon {
    position: absolute;
    left: .5em;
    top: .5em;
    margin: 0 !important; }
  .flash-sale__content {
    text-align: center;
    background: var(--flash-sales-accent-color);
    border-radius: 5px;
    color: #fff;
    padding: .5em; }
  .flash-sale__title {
    color: #fff;
    font-weight: 700;
    text-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
    margin-bottom: 0;
    font-size: 1.25em;
    font-family: var(--flash-sales-title-font); }

.catalog-product-view .flash-sale__wrapper {
  min-height: 0; }

.catalog-product-view .flash-sale__content {
  background: #fff;
  border-radius: 0;
  color: #444; }

.catalog-product-view .flash-sale__description {
  display: block; }

.catalog-product-view .flash-sale__title {
  color: var(--flash-sales-accent-color);
  font-weight: 700;
  text-shadow: none;
  margin-bottom: 0; }

@media all and (min-width: 769px) {
  .catalog-product-view .flash-sale {
    text-align: left; }
    .catalog-product-view .flash-sale .countdown {
      white-space: nowrap;
      margin: 18px auto;
      text-align: center; }
      .catalog-product-view .flash-sale .countdown .bloc-time {
        margin-right: 18px;
        text-align: center;
        display: inline-block; }
        .catalog-product-view .flash-sale .countdown .bloc-time:last-child {
          margin-right: 0; }
      .catalog-product-view .flash-sale .countdown .count-title {
        display: block;
        margin-bottom: 15px;
        font: normal 0.94em var(--flash-sales-counter-font);
        color: #1a1a1a;
        text-transform: uppercase; }
      .catalog-product-view .flash-sale .countdown .figure {
        position: relative;
        float: left;
        height: 48px;
        width: 40px;
        margin-right: 4px;
        margin-left: 4px;
        background-color: #fff;
        border-radius: 3.2px;
        box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.2), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); }
        .catalog-product-view .flash-sale .countdown .figure > span {
          position: absolute;
          left: 0;
          right: 0;
          margin: auto;
          font: normal 44px/42.8px var(--flash-sales-counter-font);
          font-weight: 700;
          color: var(--flash-sales-accent-color); }
        .catalog-product-view .flash-sale .countdown .figure .top:after, .catalog-product-view .flash-sale .countdown .figure .bottom-back:after {
          content: "";
          position: absolute;
          z-index: -1;
          left: 0;
          bottom: 0;
          width: 100%;
          height: 100%;
          border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
        .catalog-product-view .flash-sale .countdown .figure .top {
          z-index: 3;
          background-color: #f7f7f7;
          transform-origin: 50% 100%;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px;
          transform: perspective(200px); }
        .catalog-product-view .flash-sale .countdown .figure .bottom {
          z-index: 1; }
          .catalog-product-view .flash-sale .countdown .figure .bottom:before {
            content: "";
            position: absolute;
            display: block;
            top: 0;
            left: 0;
            width: 100%;
            height: 50%;
            background-color: rgba(0, 0, 0, 0.02); }
        .catalog-product-view .flash-sale .countdown .figure .bottom-back {
          z-index: 2;
          top: 0;
          height: 50%;
          overflow: hidden;
          background-color: #f7f7f7;
          border-top-left-radius: 10px;
          border-top-right-radius: 10px; }
          .catalog-product-view .flash-sale .countdown .figure .bottom-back span {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            margin: auto; }
        .catalog-product-view .flash-sale .countdown .figure .top, .catalog-product-view .flash-sale .countdown .figure .top-back {
          height: 50%;
          overflow: hidden;
          backface-visibility: hidden;
          -webkit-backface-visibility: hidden; }
        .catalog-product-view .flash-sale .countdown .figure .top-back {
          z-index: 4;
          bottom: 0;
          background-color: #fff;
          transform-origin: 50% 0;
          transform: perspective(200px) rotateX(180deg);
          border-bottom-left-radius: 10px;
          border-bottom-right-radius: 10px; }
          .catalog-product-view .flash-sale .countdown .figure .top-back span {
            position: absolute;
            top: -100%;
            left: 0;
            right: 0;
            margin: auto; }
    .catalog-product-view .flash-sale__title, .catalog-product-view .flash-sale__description {
      padding: .25em .5em;
      text-align: left !important; }
    .catalog-product-view .flash-sale__title {
      background-color: var(--flash-sales-accent-color);
      color: #fff;
      padding-left: 40px; }
    .catalog-product-view .flash-sale__description {
      padding: 1em 1em 0;
      font-family: var(--flash-sales-title-font);
      font-weight: bold;
      color: white;
      font-size: .9em;
      text-shadow: 1px 2px 4px color-mix(in srgb, var(--flash-sales-accent-color) 75%, black); }
    .catalog-product-view .flash-sale legend {
      display: none; }
    .catalog-product-view .flash-sale__content {
      border-radius: 13px;
      border: 3px solid var(--flash-sales-accent-color);
      padding: 0;
      margin: 1em auto;
      box-shadow: 0 5px 10px color-mix(in srgb, var(--flash-sales-accent-color) 50%, transparent);
      overflow: hidden;
      background: linear-gradient(to bottom, color-mix(in srgb, var(--flash-sales-accent-color) 80%, transparent) 25%, color-mix(in srgb, var(--flash-sales-accent-color) 50%, transparent)); }
    .catalog-product-view .flash-sale .countdown figure {
      box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.4), inset 2px 4px 0 0 rgba(255, 255, 255, 0.08); }
    .catalog-product-view .flash-sale .countdown .count-title {
      margin-bottom: .5em;
      text-transform: lowercase;
      font-family: var(--flash-sales-counter-font);
      font-weight: bold;
      font-size: 0.75em;
      color: white;
      text-transform: uppercase; }
    .catalog-product-view .flash-sale .countdown .figure > span {
      line-height: 50px;
      text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2), 0px 1px 0px white; } }

.item.in-flash-sale .product-label {
  display: none; }

.box-offerta-list.product--flash-sale {
  border: 1px solid var(--flash-sales-accent-color);
  padding: 0;
  overflow: hidden;
  box-shadow: 0 5px 10px color-mix(in srgb, var(--flash-sales-accent-color) 50%, transparent); }
  .box-offerta-list.product--flash-sale table {
    margin: .5em; }
  .box-offerta-list.product--flash-sale legend {
    font-size: .9em; }
  .box-offerta-list.product--flash-sale .sale-banner-container {
    display: none; }
  .box-offerta-list.product--flash-sale .flash-sale__content {
    border-radius: 0 0 5px 5px; }
  @media all and (min-width: 768px) {
    .box-offerta-list.product--flash-sale .flash-sale__content {
      display: grid;
      grid-auto-flow: column;
      align-items: center;
      grid-template-columns: 2em auto auto 218px;
      grid-gap: 1px 6px; }
    .box-offerta-list.product--flash-sale .flash-sale img, .box-offerta-list.product--flash-sale .flash-sale svg {
      position: static;
      width: 32px;
      border: none; }
    .box-offerta-list.product--flash-sale .flash-sale__title {
      text-align: left; }
    .box-offerta-list.product--flash-sale .flash-sale legend {
      text-align: right;
      width: 100%; }
    .box-offerta-list.product--flash-sale .flash-sale .countdown {
      margin: 0;
      text-align: left;
      margin-top: -14px; }
      .box-offerta-list.product--flash-sale .flash-sale .countdown .count-title {
        margin-bottom: 0; } }

/*# sourceMappingURL=flashsales.css.map */
/**
 * Magmodules.eu
 * http://www.magmodules.eu
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to info@magmodules.eu so we can send you a copy immediately.
 *
 * @category    Magmodules
 * @package     Magmodules_Kiyohsnippets
 * @author      Magmodules <info@magmodules.eu)
 * @copyright   Copyright (c) 2014 (http://www.magmodules.eu)
 * @license     http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */
 
.ekomi-shop-snippets {
	margin-top: 5px;
}

.ekomi-shop-snippets .rating-box {
	float: left;
	margin: 3px 5px 0px 0px;
}


.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.searchautocomplete {
  /*position: absolute;
  top: -5px;
  right: 0px;*/
  float: right;
  margin-top: 20px;
  height: 34px;
  *width: 458px;
  width: 50%;
  padding: 4px 10px;
  -webkit-border-radius: 0px 0px 0px 5px;
  -moz-border-radius: 0px 0px 0px 5px;
  border-radius: 0px 0px 0px 5px;
  background: #fff;
  display: block;
}
.searchautocomplete .sprite {
  background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/sprite.png');
}
.searchautocomplete > label {
  float: left;
  margin-right: 10px;
  color: #333;
  font-weight: bold;
  margin-top: 8px;
  display: none;
}
.searchautocomplete .nav {
  /*background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/sprite.png');*/
  background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/input.png') no-repeat;
  float: right;
  height: 55px;
  position: relative;
  width: 430px;
  margin-top: 10px;
}
.searchautocomplete .nav .nav-search-in {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 15;
}
.searchautocomplete .nav .nav-search-in .category {
  opacity: 0;
  filter: alpha(opacity=0);
  background: white;
  border: 1px solid #DDD;
  color: black;
  cursor: pointer;
  height: 29px;
  left: 5px;
  margin: 0;
  outline: 0;
  padding: 0;
  position: absolute;
  top: 5px;
  visibility: visible;
  width: auto;
}
.searchautocomplete .nav .nav-search-in .category-fake {
  -webkit-border-radius: 5px 0px 0px 5px;
  -moz-border-radius: 5px 0px 0px 5px;
  border-radius: 5px 0px 0px 5px;
  background-color: #fcfcfc;
  background-image: -moz-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f7f7f7));
  background-image: -webkit-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: -o-linear-gradient(top, #ffffff, #f7f7f7);
  background-image: linear-gradient(to bottom, #ffffff, #f7f7f7);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f7f7', GradientType=0);
  border-right: 1px solid #dddddd;
  color: #777;
  cursor: pointer;
  float: left;
  font-size: 11px;
  height: 27px;
  line-height: 27px;
  margin: 4px 0px 0px 2px;
  padding: 0px 25px 0px 10px;
  text-align: center;
  white-space: nowrap;
}
.searchautocomplete .nav .nav-search-in .nav-down-arrow {
  background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/sprite.png');
  width: 9px;
  height: 5px;
  background-position: -26px -34px;
  display: block;
  right: 10px;
  top: 16px;
  position: absolute;
}
.searchautocomplete .nav .nav-search-in:hover .category-fake {
  background-color: #eeeeee;
  background-image: -moz-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f7f7f7), to(#e1e1e1));
  background-image: -webkit-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: -o-linear-gradient(top, #f7f7f7, #e1e1e1);
  background-image: linear-gradient(to bottom, #f7f7f7, #e1e1e1);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff7f7f7', endColorstr='#ffe1e1e1', GradientType=0);
}
.searchautocomplete .nav .nav-search-in:hover .nav-down-arrow {
  background-position: -6px -34px;
}
.searchautocomplete .nav .nav-input {
  *zoom: 1;
  margin: 6px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  z-index: 12;
  position: relative;
}
.searchautocomplete .nav .nav-input:before,
.searchautocomplete .nav .nav-input:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchautocomplete .nav .nav-input:after {
  clear: both;
}
.searchautocomplete .nav .nav-input input {
  z-index: 10;
  padding: 0px;
  height: 40px;
  line-height: 40px;
  border: 0px;
  font-family: 'Roboto', 'Arial';
  font-size: 12px;
  background: transparent;
  color: #acacac;
  outline: 0px;
  /*margin-left: 5px;*/
  width: 100%;
  text-transform: lowercase;
  margin-left: 14px !important;
}
.searchautocomplete .nav .nav-input input.suggest {
  display: none;
  color: #999;
  z-index: 9;
}
.searchautocomplete .nav-submit-button {
  /*background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/sprite.png');
  background-position: 0px -34px;
  background-repeat: no-repeat;*/
  float: left;
  height: 34px;
  padding-left: 5px;
  position: absolute;
  right: 10px;
  z-index: 999;
}
.searchautocomplete .nav-submit-button .button {
  width: 39px;
  height: 70px;
  padding: 0px 30px;
  margin: 0;
  cursor: pointer;
  font-weight: bold;
  color: white;
  line-height: 12px;
  font-size: 13px;
  background: none;
  border: none;
  /*background-color: #3c454e;
  background-image: -moz-linear-gradient(top, #444c55, #313a44);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444c55), to(#313a44));
  background-image: -webkit-linear-gradient(top, #444c55, #313a44);
  background-image: -o-linear-gradient(top, #444c55, #313a44);
  background-image: linear-gradient(to bottom, #444c55, #313a44);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444c55', endColorstr='#ff313a44', GradientType=0);*/
  background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/search.png') no-repeat center center;
  /*border: 1px solid #313a44;*/
  -webkit-border-radius: 0px 5px 5px 0px;
  -moz-border-radius: 0px 5px 5px 0px;
  border-radius: 0px 5px 5px 0px;
  z-index: 14;
}
.searchautocomplete .nav-submit-button .button:hover {
  /*background-color: #39414b;
  background-image: -moz-linear-gradient(top, #313a44, #444c55);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#313a44), to(#444c55));
  background-image: -webkit-linear-gradient(top, #313a44, #444c55);
  background-image: -o-linear-gradient(top, #313a44, #444c55);
  background-image: linear-gradient(to bottom, #313a44, #444c55);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff313a44', endColorstr='#ff444c55', GradientType=0);*/
  cursor: pointer;
}
.searchautocomplete .searchautocomplete-placeholder {
  -webkit-border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  background: #FFF;
  border: 1px solid #ccc;
  padding: 15px 10px 5px 10px;
  position: absolute;
  right: 10px;
  top: 120px;
  width: 378px;
  z-index: 102;
}
.searchautocomplete .searchautocomplete-placeholder:before {
  border-color: transparent transparent #CCC transparent;
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 5px;
  height: 0;
  width: 0;
  top: -11px;
  right: 15px;
}
.searchautocomplete .searchautocomplete-placeholder ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.searchautocomplete .searchautocomplete-placeholder ul li {
  *zoom: 1;
  text-align: left;
  padding: 5px 5px;
  margin-bottom: 5px;
  border-bottom: 1px solid #ccc;
}
.searchautocomplete .searchautocomplete-placeholder ul li:before,
.searchautocomplete .searchautocomplete-placeholder ul li:after {
  display: table;
  content: "";
  line-height: 0;
}
.searchautocomplete .searchautocomplete-placeholder ul li:after {
  clear: both;
}
.searchautocomplete .searchautocomplete-placeholder ul li a {
  text-decoration: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li a.name {
  color: #1890b5;
  font-weight: bold;
  display: block;
  margin-bottom: 3px;
  font-size: 12px;
  /*font-family: 'lola';*/
}
.searchautocomplete .searchautocomplete-placeholder ul li a .pull-right {
  float: right;
}
.searchautocomplete .searchautocomplete-placeholder ul li.active {
  background-color: #CCF2FC;
  cursor: pointer;
}
.searchautocomplete .searchautocomplete-placeholder ul li.active a {
  text-decoration: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li .searchautocomlete-image {
  float: left;
  margin: 0px 10px 5px 0px;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box {
  font-weight: bold;
  font-size: 18px !important;
  color: #C76200;
  float: right;
  font-family: 'lola', sans-serif;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price {
  font-size: 18px !important;
}
@media all and (max-width: 767px) {
  .searchautocomplete .searchautocomplete-placeholder ul li .price-box {
    display: none;
  }
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .regular-price .price-label,
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price-label,
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .special-price .price-label {
  display: none;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .price-label {
  font-weight: normal;
  color: #999;
}
.searchautocomplete .searchautocomplete-placeholder ul li .price-box .old-price .price {
  font-size: 0.9em;
  color: #999;
}
.searchautocomplete .searchautocomplete-placeholder ul li .highlight strong {
  color: #F67F2B;
}
.searchautocomplete .searchautocomplete-placeholder .index-title {
  text-align: right;
  color: #0A263C;
  border-bottom: 1px solid #CCC;
  padding: 2px 5px;
}
.searchautocomplete .searchautocomplete-placeholder .index-title span {
  color: #666;
  font-size: 0.9em;
}
.searchautocomplete .searchautocomplete-placeholder .all {
  text-align: right;
  margin: 10px 4px 5px 10px;
}
.searchautocomplete .searchautocomplete-loader {
  position: absolute;
  top: 15px;
  right: 40px;
  width: 16px;
  height: 16px;
  background: url('https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/mirasvit/loader.gif');
}
.searchautocomplete-widget {
  position: relative;
  top: auto;
  left: auto;
  bottom: auto;
  right: auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.searchautocomplete-placeholder .prezzo {
  color: #F67F2B;
  /*font-family: 'lola';*/
  font-weight: bold;
  font-size: 18px;
}
.searchautocomplete-placeholder .all a {
  background: #3db2d5;
  background: linear-gradient(top, #3db2d5 0%, #29a0c3 100%);
  background: -moz-linear-gradient(top, #3db2d5 0%, #2496bd 100%);
  background: -o-linear-gradient(top, #3db2d5 0%, #2496bd 100%);
  background: -webkit-gradient(linear, top, color-stop(0, #3db2d5), color-stop(1, #2496bd));
  background: -webkit-linear-gradient(top, #3db2d5 0%, #2496bd 100%);
  border: 1px solid #2b86a2;
  border-radius: 5px;
  color: white;
  /*font-family: lola;*/
  font-size: 13px;
  font-weight: bold !important;
  padding: 3px 22px 6px 22px;
  margin-left: 9px !important;
  text-decoration: none !important;
  text-shadow: 1px 1px 1px #333 !important;
}
.searchautocomplete-placeholder .all a:hover {
  background: #2496bd !important;
  cursor: pointer;
}
.searchautocomplete-placeholder ul li.active {
  border: none !important;
  background: rgba(199, 239, 249, 0.3) !important;
  box-shadow: none !important;
  border-bottom: solid 1px #1890b5 !important;
}
.searchautocomplete-placeholder ul li .price-box .price-label,
.searchautocomplete-placeholder ul li .price-box .price {
  font-family: 'lola';
}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchindex-results{*zoom:1;margin-bottom:10px;border-bottom:1px solid #a0b3c3}.searchindex-results:before,.searchindex-results:after{display:table;content:"";line-height:0}.searchindex-results:after{clear:both}.searchindex-results li{margin-bottom:-1px;float:left;*zoom:1;margin:0px 2px}.searchindex-results li:before,.searchindex-results li:after{display:table;content:"";line-height:0}.searchindex-results li:after{clear:both}.searchindex-results li a{font-size:12px;font-weight:bold;color:#333;display:block;cursor:pointer;padding:2px 5px 1px 5px;line-height:20px;border:1px solid transparent;border-bottom:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-decoration:none}.searchindex-results li a:hover{background-color:#f1f1f1;background-image:-moz-linear-gradient(top, #e8e8e8, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#ffffff));background-image:-webkit-linear-gradient(top, #e8e8e8, #ffffff);background-image:-o-linear-gradient(top, #e8e8e8, #ffffff);background-image:linear-gradient(to bottom, #e8e8e8, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#ffffffff', GradientType=0);border:1px solid #a0b3c3;border-bottom:none}.searchindex-results li a span{font-weight:normal;font-size:0.9em}.searchindex-results li.active a{background-color:#f1f1f1;background-image:-moz-linear-gradient(top, #e8e8e8, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#e8e8e8), to(#ffffff));background-image:-webkit-linear-gradient(top, #e8e8e8, #ffffff);background-image:-o-linear-gradient(top, #e8e8e8, #ffffff);background-image:linear-gradient(to bottom, #e8e8e8, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#ffffffff', GradientType=0);cursor:default;border:1px solid #a0b3c3;border-bottom:none}.searchindex-result li{padding:5px}.searchindex-result li .title a{font-weight:bold;color:#203548;font-size:13px}.searchindex-result.searchindex-result-category{margin-bottom:20px}.searchindex-result.searchindex-result-category li{padding:1px 0px}.searchindex-result.searchindex-result-category li a{font-weight:bold;color:#203548}

.checkout-cart-index #scalapayText{
  display: flex;
  justify-content: right;
}

.scalapayModal {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  transform: scale(1.1);
  transition: visibility 0s linear 0.25s, opacity 0.25s 0s, transform 0.25s;
  overflow: auto;
  z-index:9999;
}
.scalapay-modal-content {

  background-color: #fefefe;
  margin: 1% auto; /* 1% from the top and centered */
  padding: 20px;
  border: 1px solid #888;
  width: 80%; /* Could be more or less, depending on screen size */
  overflow: auto;

}
.scalapay-close-button {
  float: right;
  width: 1.5rem;
  line-height: 1.5rem;
  text-align: center;
  cursor: pointer;
  border-radius: 0.25rem;
  background-color: #ffffff;
  font-size: 25px;

}
.scalapay-close-buttonclose-button:hover {
  background-color: darkgray;
}
.scalapay-show-modal {
  opacity: 1;
  visibility: visible;
  transform: scale(1.0);
  transition: visibility 0s linear 0s, opacity 0.25s 0s, transform 0.25s;
}
.img-responsive-scalapay {
  width: 100%;
}
.scalapay-ajax-loader{
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url('https://www.pasionbebe.es/skin/frontend/base/default/scalapay/images/ajax-loader.gif') 50% 50% no-repeat rgb(249,249,249,.7);
}

.dialog.giftcard-preview-template-dialog{left:50% !important;margin-left:-330px !important}.input-select.validation-failed{border-color:red}.valore_buono .currency{font-family:'Roboto', Arial, Helvetica, sans-serif;font-weight:normal}span#giftvoucher_wait{color:#2F2F2F}.giftvoucher-discount-code{color:#008000}.giftvoucher-discount-code button{border:medium none;background:none repeat scroll 0 0 transparent}.giftvoucher-discount-code button:hover{cursor:pointer}.giftvoucher-media{border:2px solid #F7F9F9}.giftvoucher-media .giftmedia{border-bottom:2px solid #F7F9F9;padding:7px;color:#F18200;font-size:15px}#giftmedia pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.giftvoucher-media .giftmedia-image{overflow:hidden;width:265px;position:relative}.giftvoucher-product-info{margin-bottom:10px}.giftvoucher-product-info .giftvoucher-amount-desc,.giftvoucher-product-info #recipient_ship_desc{font-size:0.9em;font-style:italic;color:#080;margin-top:-5px}.giftvoucher-product-info #message{width:95%;height:88px}.giftvoucher-product-info #recipient_address{width:325px;height:57px}.giftvoucher-product-info #recipient_email,.giftvoucher-product-info #recipient_name,.giftvoucher-product-info #customer_name{width:95%}#giftvoucher-result{font-size:15px}#giftvoucher-result label{width:160px}.data-table .giftvoucher-grid-title th{background-image:none;border-bottom:1px solid #C2D3E0}.data-table .giftvoucher-grid-search th{vertical-align:top}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item{padding-bottom:2px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .search-text{width:97%}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container{float:left;padding-bottom:2px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range{min-width:121px;min-height:18px;margin-bottom:3px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range .label{display:block;width:36px;float:left}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range img{width:15px;height:15px;cursor:pointer}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input.range-text{float:right;width:50px;padding:1px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item select{width:100%}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container .from-price,.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container .to-price{min-width:100px}.giftvoucher-search-button{padding-bottom:5px;text-align:right}.customer-account-giftcard .balance{overflow:hidden;margin-bottom:10px}.customer-account-giftcard .account-balance{overflow:hidden;margin-bottom:10px}.custom-field{width:175px !important}.giftcard-preview-template-dialog .top,.giftcard-preview-template-dialog .bot{display:none}.giftcard-preview-template-dialog .dialog_e,.giftcard-preview-template-dialog .dialog_w{width:0}.giftcard-preview-template-dialog .dialog_close{display:none}.giftcard-preview-template-dialog .dialog_content{background-color:transparent !important;color:#2f2f2f !important;font:12px/1.55 Arial, Helvetica, sans-serif}.gift-active{border:2px solid #e47911 !important}div.egcSwatch-arrow{position:absolute;height:11px;top:-2px;left:1px;width:100%;background-position:center top;background-repeat:no-repeat;clear:both;background-image:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/down-arrow.png)}#giftcard-template-show-images:hover #giftcard-template-next{background-image:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/arrow-slide-right.png)}#giftcard-template-show-images:hover #giftcard-template-prev{background-image:url(https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/arrow-slide-left.png)}.uploader .file-row{display:inline-block;width:315px;padding:0.3em 0.6em;border:1px solid #ccc;background-color:#f9f9f9}.uploader .file-row-narrow{width:auto;margin:0 0 2px 40px}.uploader .file-row .file-info{float:left}.uploader .file-row-info{margin:0 0 0 10px}.uploader .file-row-info .file-info-name{font-weight:bold}.uploader .file-row .progress-text{float:right;font-weight:bold}.uploader .file-row .delete-button{float:right}.uploader .buttons{float:left}.uploader .flex{float:right}.uploader .progress{border:1px solid #f0e6b7;background-color:#feffcc}.uploader .error{border:1px solid #aa1717;background-color:#ffe6de}.uploader .error .progress-text{padding-right:10px}.uploader .complete{border:1px solid #90c898;background-color:#e5ffed}.valore_buono{position:relative}.valore_buono .currency{position:absolute;right:-1em;top:0;line-height:2.5em;display:inline-block;opacity:.75;pointer-events:none;color:#666666;font-size:14px}.catalog-product-giftvoucher .product-img-box{height:auto}#amount_range{width:60px;text-align:right;padding-left:1.1em}#amount_range[type=number]::-webkit-inner-spin-button,#amount_range[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#popup-giftcard{position:fixed;z-index:1000;width:600px;left:50%;top:20%;margin-left:-300px}#bg-fade{background:#000;position:absolute;z-index:999;width:100%;min-height:800px;float:left;top:0;left:0;opacity:0.8;filter:alpha(opacity=80)}#discount-giftcard-form .discount h2{float:right !important;width:100%}.storecredit .account-balance{font-size:13px;color:#999;margin-bottom:0 0 30px}.storecredit .account-balance a{color:#999}.storecredit .account-balance .sub-title{font-size:18px !important;color:#D66D8E}.customer-account-giftcard>.sub-title{color:#D66D8E;margin-top:20px}

#giftcard-template-top{overflow:hidden;max-height:550px;font-size:14px;width:100%;height:365px}#giftcard-template-top .giftcard-template-content{margin-left:0px;padding:0;position:relative}#giftcard-template-top .giftcard-template-content-top,.giftcard-change-image-temp2{height:190px;background-color:#FFFFFF;background-position:center;background-repeat:no-repeat;background-size:100% 100%}#giftcard-template-top .giftcard-template-content-temp2{padding-top:0px;background-repeat:repeat;background-size:100%}.logo-title.logo-title-top{padding-left:15px;float:left;height:84px}.logo-title.logo-title-top img{float:left;border-radius:0px 0px 5px 5px;max-height:70px;background-position:15px 0px !important}.name-value-top{float:left;width:100%;background:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/bkg-title.png") no-repeat;background-size:103% 105%;margin-top:55px;height:50px;position:absolute;bottom:0}.name-value-top .giftcard-title{float:left;font-size:20px;font-family:'Open Sans', sans-serif;margin-left:15px;line-height:48px;font-weight:600}#giftcard-template-top .giftcard-value{float:right;width:218px;background:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/bkg-value.png") no-repeat;height:50px;background-size:100% 100%}.name-value-top .giftcard-value .giftcard-text-color{float:left;font-size:12px;padding-top:20px;font-family:'Open Sans', sans-serif;font-weight:600}.name-value-top .giftcard-value .giftcard-price-change{float:right;margin-left:15px;font-size:26px;font-family:'Open Sans', sans-serif;font-weight:bold}.name-value-top .value-price span{margin-right:5px;font-family:'Open Sans', sans-serif;font-weight:bold;font-size:12px;margin-top:-3px}.name-value-top .giftcard-value .giftcard-price-change .price{margin-right:10px;font-size:26px;font-family:'Open Sans', sans-serif}.giftcard-date-top{width:59%;float:left;padding-top:10px}.giftcard-date-top .giftcard-from-to{float:left;font-size:16px;color:#636363 !important;font-family:'Open Sans', sans-serif;margin-left:15px}.giftcard-date-top .giftcard-from-to .giftcard-from{float:left;max-height:25px}.giftcard-date-top .giftcard-from-to .giftcard-text-color,.giftcard-date-top .giftcard-from-to .giftcard-style-color{font-family:'Open Sans', sans-serif;font-size:16px}.giftcard-information{float:left;clear:both;width:342px;margin-top:8px;margin-left:15px}.giftcard-date-top .giftcard-barcode{float:right;text-align:right;padding-right:15px}.giftcard-date-top span.giftcard-barcode img{max-width:100%;float:right;height:40px}.giftcard-date-top .giftcard-barcode{padding-right:15px;margin-top:-10px}.giftcard-date-top .giftcard-from-to .giftcard-style-color{color:orange;font-size:16px}.giftcard-date-top .giftcard-to{margin-left:0px;max-height:25px;float:left;clear:both}.giftcard-date-top .giftcard-number .giftcard-style-color{color:orange;font-weight:bold;font-family:'Open Sans', sans-serif;font-style:italic;line-height:30px}.name-value-top .value-price{float:right;line-height:55px}.giftcard-date-top .giftcard-message{padding:6px;padding-bottom:14px;padding-top:3px;height:65px;vertical-align:middle;background:#fff;border-radius:5px;border:1px solid #cecece}.barcode-note .giftcard-code{float:right;margin-right:15px}.barcode-note .barcode{text-align:right;float:right;width:158px;height:40px}.barcode-note .barcode img{height:40px;max-width:100%;float:right}.giftcard-date-top .giftcard-custom-message{margin:0;white-space:pre-wrap;max-height:65px;overflow:hidden;font-size:11px}.barcode-note .giftcard-note{margin-top:5px;float:right;width:215px;text-align:right;overflow:hidden;height:87px;position:absolute;bottom:10px}.barcode-note .giftcard-note .giftcard-text-color{font-size:10px;margin:0px;font-family:'Open Sans', sans-serif;font-weight:600}#giftcard-template-top .giftcard-template-content-top.giftcard-change-image-temp2{width:100% !important;position:relative}#giftcard-template-top .giftcard-template-content{width:100%;background-size:100% auto !important;float:left;height:175px}#giftcard-template-top .giftcard-title-top{width:100%;position:relative}.hidden-giftcard-content-temp2 .giftcard-barcode-value{height:30px !important}#giftcard-template-top .title{width:60% !important}#giftcard-template-top .barcode-note{width:230px;float:right;margin-top:5px;position:relative;height:170px}#giftcard-template-top .giftcard-value-bottom{display:none}

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 15-08-2014, 09:33:08
    Author     : MSI
*/
/*---Detail Template 3---*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:600italic,300,700,400,600);
#giftcard-template-back .giftcard-template-content {
  display: none;
  height: 0px; }

.title-value.giftcard-logo-background {
  float: left;
  width: 100%;
  background: url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/bkg-title.png") no-repeat;
  height: 50px;
  background-size: 100%; }

.giftcard-logo-background .giftcard-value-color {
  float: right;
  width: 194px;
  background: url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/css/magestore/giftvoucher/bkg-value.png") no-repeat;
  height: 50px;
  background-size: 100% 100%;
  text-align: right;
  padding-right: 15px;
  line-height: 48px; }

.from-to-barcode-background {
  float: left;
  width: 100%;
  margin-bottom: 5px; }

.giftcard-change-image-background-popup .giftcard-logo {
  float: left;
  height: 84px;
  margin-left: 15px; }

.giftcard-change-image-background-popup .giftcard-logo img {
  margin-bottom: 15px;
  border-radius: 0px 0px 5px 5px;
  max-height: 70px;
  float: left; }

.giftcard-logo-background .giftcard-text-color {
  font-size: 12px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  padding-right: 10px; }

.giftcard-logo-background .giftcard-style-color.giftcard-price-change {
  font-size: 26px;
  margin-top: 6px; }

.giftcard-logo-background .giftcard-style-color.giftcard-price-change .price {
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  float: right;
  line-height: 52px; }

.giftcard-logo-background .giftcard-title {
  float: left;
  font-size: 20px;
  font-family: 'Open Sans', sans-serif;
  margin-left: 15px;
  padding-top: 9px;
  font-weight: 600; }

.from-to-barcode-background .from-to {
  font-size: 16px;
  font-family: 'Open Sans', sans-serif;
  float: left;
  margin-left: 15px; }

.from-to-barcode-background .from-to .giftcard-form {
  float: left;
  text-align: left;
  margin-top: 10px; }

.from-to-barcode-background .from-to .giftcard-to {
  float: left;
  text-align: left;
  clear: both; }

.giftcard-text {
  height: 90px; }

.from-to-barcode-background span img {
  height: 40px;
  max-width: 100%; }

.from-to-barcode-background .from-to .giftcard-text-color {
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  font-weight: 600; }

.from-to-barcode-background .from-to .giftcard-style-color {
  font-size: 16px;
  font-family: 'Open Sans', sans-serif; }

.giftcard-box-background {
  overflow: hidden;
  width: 95%;
  margin: 0 auto; }

.giftcard-box-background .giftcard-text-box {
  background: #fff;
  border-radius: 5px;
  border: 1px solid #cccccc;
  padding: 0;
  padding-bottom: 16px;
  padding-top: 3px;
  display: table-cell;
  vertical-align: middle; }

.giftcard-box-background .giftcard-text-color.giftcard-custom-message {
  margin: 0;
  white-space: pre-wrap;
  max-height: 85px;
  overflow: hidden;
  font-size: 11px;
  font-family: 'Open Sans', sans-serif;
  padding: 0px 5px;
  color: black !important; }

.from-to-barcode-background .giftcard-barcode {
  float: right;
  margin-right: 15px; }

.from-to-barcode-background .giftcard-barcode .giftcard-style-color {
  color: orange;
  font-weight: bold;
  font-size: 15px;
  font-family: 'Open Sans', sans-serif; }

.from-to-barcode-background .giftcard-barcode .giftcard-style-color {
  font-size: 14px;
  line-height: 30px;
  color: orange;
  font-weight: bold;
  font-family: 'Open Sans', sans-serif;
  font-style: italic; }

.giftcard-note-background {
  float: left;
  box-sizing: content-box;
  overflow: hidden;
  text-align: center;
  vertical-align: middle;
  margin-top: 10px;
  height: 30px; }

.giftcard-note-background .form-note {
  width: 100%;
  margin: 0 auto; }

.giftcard-note-background .giftcard-text-color {
  font-size: 12px;
  line-height: 15px;
  margin: 0;
  font-family: 'Open Sans', sans-serif;
  text-align: left;
  padding: 0 15px;
  font-weight: 600; }

#giftcard-template-back {
  width: 100%;
  float: left;
  position: relative; }

#giftcard-template-back .giftcard-change-image-background-popup {
  width: 100%;
  position: absolute;
  top: 0%; }

.giftcard-box-background .giftcard-text-box {
  display: inherit !important;
  background-size: 100% !important;
  width: 100% !important;
  height: 80px; }

giftcard-box-background {
  width: 93% !important;
  height: 95px;
  padding: 5px 3%;
  margin-top: 0px !important;
  box-sizing: content-box;
  float: left; }

.from-to-barcode-background .giftcard-number {
  float: right;
  text-align: right; }

.from-to-barcode-background .giftcard-barcode span.barcode {
  float: right; }

/*****template 03 width devices*******/
.giftcard-change-image-background-popup img#img-type-background {
  position: relative;
  top: 0;
  z-index: 10;
  left: 0; }

#giftcard-template-back img#img-type-background {
  width: 100%; }

#giftcard-preview-template img#img-type-background {
  width: 100%; }

#giftcard-preview-template #giftcard-preview-template-content .giftcard-change-image-background-popup.giftcard-change-image {
  width: 100% !important;
  top: 0%;
  position: absolute; }

/*# sourceMappingURL=reupdate_temp3.css.map */
.giftcard-product-media{float:Left;width:600px;height:365px;transform-origin:top left;-webkit-transform-origin:top left}#close-popup-giftcard{background:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/giftvoucher/close.png") no-repeat;width:35px;height:35px;position:absolute;top:-25px;right:-25px}#giftcard-preview-template-content{float:left;width:100%;overflow:hidden}.giftvoucher-product-info{overflow:hidden}#giftcard-template-left{overflow:hidden;width:655px;font-size:14px;float:left;background-size:100% 100%}#giftcard-preview-template .giftcard_value-color .giftcard-text-color{padding-right:10px;margin-top:15px}.dialog.giftcard-preview-template-dialog .dialog_e{background:none}.giftcard-template-content-left,.giftcard-change-image{width:275px;height:365px;display:block;float:left;background-position:center;background-repeat:no-repeat;background-size:275px 400px}.logo1{width:100%;height:50px;margin-top:-7px}#giftcard-template-left .giftcard-title{font-size:20px;font-family:'Open Sans', sans-serif;font-weight:600;margin-top:10px !important;margin-left:10px !important}.giftcard-from{margin-right:15px;overflow:hidden;display:table-cell;float:left;margin-bottom:5px}.giftcard-from-to .giftcard-style-color{color:orange;font-size:16px;font-family:'Open Sans', sans-serif}.giftcard-to{max-height:25px}.giftcard-box{overflow:hidden;margin-top:10px}.giftcard-box .giftcard-text-box{display:block;border-radius:5px;border:1px solid #cccccc;padding:0 6px;height:90px;vertical-align:middle;background:#fff;margin-top:10px}.giftcard_value .giftcard-text-color{float:left;padding-right:10px;font-family:'Open Sans', sans-serif;font-weight:600}#giftcard-preview-template .giftcard-template-content .giftcard_value .giftcard-text-color{padding-right:10px;margin-top:10px}.giftcard_value .giftcard-style-color{float:left;clear:both}.giftcard_value .giftcard-style-color .price{font-size:22px;font-family:'Open Sans', sans-serif;font-weight:bold}.giftcard-number{width:100%;float:right;text-align:right;margin-bottom:5px}.giftcard-number .giftcard-style-color{color:orange;font-weight:600;font-family:'Open Sans', sans-serif;font-style:italic}.giftcard-custom-message{margin:0;white-space:pre-wrap;max-height:85px;overflow:hidden;font-size:11px}.giftcard-barcode .giftcard-style-color{font-size:14px;color:orange;font-weight:600;font-family:'Open Sans', sans-serif;font-style:italic}.giftcard-text{overflow:hidden;vertical-align:bottom;height:70px}.giftcard-text .giftcard-text-color{font-size:12px;font-family:'Open Sans', sans-serif;font-weight:600}#giftcard-template-show-images .gift-active{overflow:hidden}#giftcard-template-show-images .gift-active img{display:inline}#giftcard-template-left .giftcard-template-content{background-position:0;background-size:100%;width:350px;display:block;margin-left:0;float:right;height:365px;background-repeat:repeat;box-sizing:content-box}#giftcard-template-left .giftcard-logo div{width:100% !important;margin-top:-7px !important;background-size:80% 50px !important}#giftcard-template-left .giftcard-from-to .giftcard-text-color{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:600}#giftcard-template-left{width:600px !important}#giftcard-template-left .giftcard-change-image{width:250px;background-position:inherit !important;background-size:100% 100% !important;height:365px;padding-bottom:0;position:relative}.giftcard-change-image img{height:63px;max-width:100%;display:inline}.giftcard-change-image img#img-type-left{position:relative;top:0;z-index:10;left:0}.giftcard-template-content-left .giftcard-logo{position:absolute;top:287px;text-align:center;width:100%}#giftcard-template-left .giftcard-template-content div.giftcard-style-color{margin:15px 10px 0 15px}#giftcard-template-left .giftcard-template-content div.giftcard_value{float:left}#giftcard-template-left .giftcard-template-content div.giftcard-code{float:right;width:200px;margin-top:-5px}#giftcard-template-left .giftcard-template-content .value-barcode{width:320px;float:left;margin:15px;margin-bottom:10px}#giftcard-template-left .giftcard-template-content div.giftcard-from-to,#giftcard-template-left .giftcard-template-content div.giftcard-box,#giftcard-template-left .giftcard-template-content div.giftcard-text{width:320px;float:left;margin:0 15px}#giftcard-template-left .giftcard-barcode{float:right;width:177px;text-align:right}#giftcard-template-left .giftcard-barcode img{float:right;max-width:100%;height:40px}#giftcard-template-left .giftcard-to{float:left;clear:both;margin-left:0px}#giftcard-template-show-images{padding-top:10px !important}#addredeem-giftvoucher-code .buttons-set{margin-bottom:10px}#addredeem-giftvoucher-code .buttons-set p.required{float:right;width:40%}#addredeem-giftvoucher-code .input-box{padding-top:5px !important}#addredeem-giftvoucher-code .button-add-list{float:left;width:55%}#addredeem-giftvoucher-code .fieldset{margin:0;padding:0}#addredeem-giftvoucher-code .back-link.modified{margin-top:20px;clear:both;display:block}#addredeem-giftvoucher-code .button-add-list.modified button{margin-right:10px}#addredeem-giftvoucher-code .buttons-set button.button{float:left !important}#addredeem-giftvoucher-code .buttons-set button.button:hover{background:#2e8ab8}#gift-voucher-code{width:55% !important}.giftcard_change img{display:inline}.discount .giftvoucher #giftvoucher{position:relative;margin-right:0px;margin-top:0px;margin-left:0px}.giftvoucher-discount-code img{display:inline}.data-table .giftvoucher-grid-detail .input-text{width:160px}.data-table .giftvoucher-grid-title-hidden{display:none}.data-table .balance .left{color:#3091C2 !important}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input#giftvoucher_grid-balance-to{margin-top:0px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input#giftvoucher_grid-balance-from{margin-top:0px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input.data-table-balance_change-from{margin-top:0px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input.data-table-balance_change-to{margin-top:0px}.data-table .pager{padding-top:10px}.balance .view-detail{margin-bottom:10px;margin-top:10px;background:none;padding-left:0px !important}.balance .view-detail.button:hover{background:none}.amount .addredeem{float:right;margin-top:31px;padding:7px 17px}#giftcard_history_table .item-hidden{display:none}.customer-account-giftcard .sub-title{font-size:24px !important;text-transform:uppercase;border-bottom:1px solid silver;margin-bottom:15px;font-family:"Raleway", "Helvetica Neue", Verdana, Arial, sans-serif}#history_grid .giftvoucher-grid-search{width:100%}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item{width:100% !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input#history_grid-balance_change-from{margin-top:0px}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input#history_grid-balance_change-to{margin-top:0px}.dialog.giftcard-preview-template-dialog .dialog_w{background:none}.giftvoucher-product-info .giftcard-send-friend{float:left;clear:both;width:250px !important;padding-bottom:10px}.giftvoucher-product-info .giftcard-date-box input.validate-date-giftcard{float:left;margin-right:3px;width:140px !important}#giftcard-preview-button-add span{padding-left:0 !important}.giftcard-date-box button span{padding-left:0 !important}.add-to-box{clear:both}.giftvoucher-receiver{float:left;clear:both;padding-bottom:20px;width:100%}.giftvoucher-product-info #giftcard-template-show-images{width:100% !important}.giftvoucher-product-info .validation-advice{float:left;clear:both}.recipient_email,.fieldset .giftvoucher #giftvoucher{position:relative;margin-right:-33px;margin-top:10px}.giftcard_change img{display:inline}.fieldset .giftvoucher_credit #giftvoucher_credit{position:relative;margin-right:-33px;margin-top:10px;margin-left:15px}.fieldset #giftvoucher_container{float:left;width:100% !important}.fieldset .sp-methods{float:left;clear:both;width:100% !important}.credit_input img{display:inline}.credit_input .input-text{width:68px !important}#giftvoucher_container dt label{display:initial !important}.notice-msg li{font-weight:700}.giftvoucher-index-index .pager{margin-top:7px}.discount-form.giftvoucher #giftvoucher{position:relative;margin-right:5px;margin-top:5px;margin-left:0px}.discount-form .giftvoucher_credit #giftvoucher_credit{position:relative;margin-right:5px;margin-top:5px;margin-left:0px;float:left}.giftvoucher-discount-code img{display:inline}.giftcard-code-hidden{display:none}@media (max-width: 1199px){#gift-voucher-code{width:65% !important}}@media (max-width: 1099px){#history_grid .giftvoucher-grid-search-item{width:280px !important}#history_grid #giftvoucher_grid-gift_code{width:170px !important;margin-left:70px}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item select{margin-left:70px;width:170px !important}#history_grid .giftvoucher-grid-title{display:none}#history_grid .giftvoucher-grid-title-hidden{display:block}#history_grid th{float:left;display:block !important;text-align:left;border:none;background:none !important}#history_grid th .giftvoucher-grid-title-hidden{float:left;display:block;text-align:left;text-transform:initial;font-weight:bold}#history_grid th .giftvoucher-grid-detail{margin-left:270px;display:block;text-align:left}#history_grid td{display:block;float:left;border-bottom:none}#history_grid td .giftvoucher-grid-title-hidden{float:left;display:block;text-align:left;font-weight:bold}#history_grid td .giftvoucher-grid-detail{margin-left:300px;display:block}#history_grid .giftvoucher-grid-search{border-bottom:1px solid #AAA2A2}#history_grid tr{border-bottom:1px solid #AAA2A2}.from-price{float:left}.to-price{float:left}.from-date{float:left}.to-date{float:right}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range .label{width:50px !important;text-align:right;padding-right:3px}#history_grid .pager-header{display:none !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .to-price input.range-text{margin-left:20px}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .from-price input.range-text{margin-left:20px}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .to-date .label{padding-top:9px !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .to-date img{padding-top:9px !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .search-text{width:170px !important;margin-left:70px}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range .label{padding-top:0px !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range img{padding-top:0px !important}}#gift-voucher-code{width:90% !important}#giftcard-template-left .giftcard-template-content .hidden-giftcard{height:65px !important}#giftcard-template-left .hidden-content{height:auto}@media (max-width: 990px){.giftvoucher-grid-search-item{width:280px !important}#giftvoucher_grid-gift_code{width:170px !important;margin-left:70px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item select{margin-left:70px}.giftvoucher-grid-title{display:none}.giftvoucher-grid-title-hidden{display:block}#giftvoucher_grid th{float:left;display:block !important;text-align:left;border:none;background:none !important}#giftvoucher_grid th .giftvoucher-grid-title-hidden{float:left;display:block;text-align:left;text-transform:initial;font-weight:bold}#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:300px;display:block;text-align:left}#giftvoucher_grid td{display:block;float:left;border-bottom:none;width:100%}#giftvoucher_grid td .giftvoucher-grid-title-hidden{float:left;display:block;text-align:left;font-weight:bold}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:300px;display:block}.giftvoucher-grid-search{border-bottom:1px solid #AAA2A2}#giftvoucher_grid tr{border-bottom:1px solid #AAA2A2}.from-price{float:left}.to-price{float:left}.from-date{float:left}.to-date{float:right}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range .label{width:50px !important;text-align:right;padding-right:3px}.pager-header{display:none !important}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .to-price input.range-text{margin-left:20px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .from-price input.range-text{margin-left:20px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .to-date .label{padding-top:9px !important}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .to-date img{padding-top:9px !important}#giftcard_history_table .item-hidden{display:block !important;float:left;font-weight:700;font-size:16px}#giftcard_history_table thead{display:none}#giftcard_history_table .item-detail{text-align:left;display:block;padding-left:165px;font-size:16px}#giftcard_history_table td{float:left;width:100%;border-bottom:none}#giftcard_history_table tr{border-bottom:1px solid #AAA2A2}.giftvoucher-index-view h2{font-size:18px}.giftvoucher-index-view .form-list{border-bottom:1px solid #ececec;float:left;margin-bottom:15px}.giftvoucher-index-view .form-list .field{margin-bottom:20px !important}.giftvoucher-index-view .form-list li{width:100%;float:left}.giftvoucher-index-view .box-account.box-info{margin-bottom:15px}.fields .custom-field-right{width:55% !important}.col-main .giftvoucher-fieldset .input-box input[type=text]{width:95% !important}.col-main .giftvoucher-fieldset .input-box input[type=text]{width:95% !important}}@media (max-width: 880px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:230px !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:230px  !important}.data-table th .giftvoucher-grid-detail{margin-left:230px !important}.data-table td .giftvoucher-grid-detail{margin-left:230px  !important}#history_grid td{width:100% !important}#gift-voucher-code{width:100% !important}}@media only screen and (max-width: 770px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:300px !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:300px  !important}.data-table th .giftvoucher-grid-detail{margin-left:300px !important}.data-table td .giftvoucher-grid-detail{margin-left:300px  !important}.col-main .giftvoucher-fieldset .input-box input[type=text]{width:365px !important}}@media (max-width: 640px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:200px !important;width:auto !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:200px  !important;width:auto !important}.data-table th .giftvoucher-grid-detail{margin-left:200px !important;width:auto !important}.data-table td .giftvoucher-grid-detail{margin-left:200px  !important;width:auto !important}}@media (max-width: 580px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:150px !important;width:auto !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:150px  !important;width:auto !important}.to-price{float:left;margin-left:0px !important}.to-date{float:left;margin-left:0px !important}.button{padding:5px !important}.giftvoucher-grid-search-item{width:auto !important}.balance .view-detail{background:#3399cc !important}.balance .view-detail.button:hover{background:#2e8ab8 !important}.balance .left{color:#fff !important;padding:7px 15px !important}#history_grid th .giftvoucher-grid-detail{margin-left:150px !important;width:auto !important}#history_grid td .giftvoucher-grid-detail{margin-left:150px  !important;width:auto !important}#history_grid td{width:100% !important}}@media (max-width: 533px){.buttons-set button{margin-bottom:3px}#addredeem-giftvoucher-code .buttons-set button.button{float:right !important;width:40%}}@media (max-width: 480px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:150px !important;width:auto !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:150px  !important;width:auto !important}.to-price{float:left;margin-left:0px !important}.to-date{float:left;margin-left:0px !important}.button{padding:4px !important}.giftvoucher-grid-search-item{width:auto !important}#history_grid th .giftvoucher-grid-detail{margin-left:150px !important;width:auto !important}#history_grid td .giftvoucher-grid-detail{margin-left:150px  !important;width:auto !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input.range-text{margin-bottom:10px !important}}@media (max-width: 440px){.page-title h1{font-size:18px !important}.balance .button{float:none !important;width:185px !important}.giftvoucher-search-button{text-align:left !important}.button{padding:5px !important}#history_grid th .giftvoucher-grid-detail{margin-left:115px !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item select{width:50px !important}#giftvoucher_grid-gift_code{width:65px !important;margin-left:70px}}@media (max-width: 420px){.giftcard{display:block}}@media only screen and (max-width: 380px){#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:120px !important;width:auto !important}#giftvoucher_grid td .giftvoucher-grid-detail{margin-left:120px  !important;width:auto !important}#giftvoucher_grid th .giftvoucher-grid-detail{margin-left:115px !important}#history_grid .giftvoucher-grid-search .giftvoucher-grid-search-item .search-text{width:50px !important}.data-table .balance .button{float:none !important;width:185px !important}.data-table .giftvoucher-search-button{text-align:left !important}.data-table th .giftvoucher-grid-detail{margin-left:115px !important}.data-table .button{padding:5px !important}}@media (max-width: 400px){#addredeem-giftvoucher-code .buttons-set button.button{width:100%}#addredeem-giftvoucher-code .button-add-list{width:100% !important}input#full_gift_card_code{max-width:100% !important;width:100% !important}.giftvoucher-index-view.customer-account .wrapper{min-width:100%}}

.maintitle{background:url("https://www.pasionbebe.es/skin/frontend/infanziabimbo/default/images/catalogextensions/greyboxbg.gif") repeat-x scroll center top transparent;border-left:1px solid #DBDBDB;border-radius:5px 5px 0 0;border-right:1px solid #DBDBDB;border-top:1px solid #DBDBDB;color:#3A3A3A;float:none;font-size:14px;height:29px;padding:6px 10px 0;clear:both}.titlemain{color:#3A3A3A;float:left;font-size:14px;font-weight:bold}.viewall{float:right}.viewall a{color:#5C5C5C;font-size:12px;font-weight:bold;text-decoration:underline}.products-grid li.item{float:left;padding-bottom:80px;padding-left:10px;padding-right:10px;padding-top:12px;width:138px}.std .category-products ul,.std .category-products ol{list-style-image:none;list-style-position:outside;list-style-type:none;padding:0px;margin:0px}

