.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
*{margin:0;padding:0}html{margin:0 auto 0}body{background-color:#f2f2f2;background-position:center top;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:20px}body.admin-menu{margin-top:20px!important}body.admin-menu header:not(.fixed){margin-top:20px}body.admin-menu div#admin-toolbar.vertical{top:21px}body.no-scroll{height:100%;overflow:hidden;width:100%;position:fixed}body.node--unpublished{background-color:#ffe5e5}.nodesktop,.onlylandscape,.onlymobile,.onlynormal,.onlytablet{display:none!important}.rtejustify{text-align:left!important}input.bb-search-autocomplete-box:-moz-placeholder,input.bb-search-autocomplete-box:-ms-input-placeholder,input.bb-search-autocomplete-box::-moz-placeholder,input.bb-search-autocomplete-box[placeholder]{text-overflow:ellipsis}small{font-size:smaller}.text-center{text-align:center}.text-right{text-align:right}header{width:100%;position:absolute;background-color:#fff;top:0;z-index:101;-webkit-transform:translate3d(0,0,0)}header.fixed{position:fixed!important;top:-67px!important}.toppagebanner:not(.bb-mobile):not(.headernolinks) header.fixed{top:-104px!important}#header-line{position:absolute;border-bottom:1px solid rgba(0,0,0,.1);width:100%;top:113px;z-index:5}#header-line.solid{border-bottom-color:rgba(0,0,0,.3)}article{margin:0 auto;margin-top:165px;-webkit-overflow-scrolling:touch}article #article-inner>:not(#vp-large-banner):not(#banner-inner):not(#abovecontent):not(.breadcrumb){visibility:visible;box-sizing:border-box}.toppagebanner:not(.headernolinks) article:not(.offer-article){margin-top:200px}.article-sized{width:880px;margin-left:auto;margin-right:auto}article>#article-inner{padding:1px 10px 0}body.admin-user article>#article-inner{position:relative}#header-content-wrapper{position:relative}.header-content-inner{position:relative;padding:0;margin:auto;width:900px;height:113px;background-position:center top;background-repeat:no-repeat}.header-content-inner{padding:0;position:relative}.header-content #logo,.header-content .logo-wrapper{margin:0 auto;text-align:center;height:114px}.header-content #logo a.mobilelogo,.header-content .logo-wrapper a.mobilelogo{height:114px;display:inline-block}.header-content #logo img,.header-content .logo-wrapper img{height:114px}.header-content #header-left{position:absolute;top:37px}#header-right{position:absolute;right:0;bottom:0;z-index:113}.bodega{display:none}.detalle{display:inline-block;width:900px;height:580px}#wrapper{z-index:1;top:0;left:0;width:100%;overflow:hidden}.not-displayed{display:none}.node{max-width:650px;float:right;width:100%;padding-bottom:20px}.node.no-left{max-width:865px}#main.no-right{width:100%;max-width:1210px}.no-right .node.no-left{width:93%;max-width:1160px;float:none;margin:0;padding:3.5%}.venta-main{width:100%;max-width:900px;margin:0 auto}#main,div.weblinks{margin:0 auto;max-width:900px;width:100%}#sidebar-left{width:278px}#main #sidebar-left{float:left;padding-bottom:20px}#abovecontent .block,#sidebar-right .block,#sidebar-right div.block{padding:0;float:left;margin-bottom:25px;margin-right:30px}#abovecontent .block .block,#sidebar-right .block .block,#sidebar-right div.block .block{margin-bottom:0}#sidebar-right .block .content{width:278px}body.i18n-es .block-block:not(#block-block-19):not(#block-block-12):not(#block-block-35):not(#block-block-27):not(#block-block-17){width:278px;overflow:hidden}body.i18n-es .block-block:not(#block-block-19):not(#block-block-12):not(#block-block-35):not(#block-block-27):not(#block-block-17) p{margin:0 -15%!important}.block-bodeboca_invitee{width:278px;overflow:hidden}.block-bodeboca_invitee #apadrinar-img{height:215px!important;overflow:hidden}.block-bodeboca_invitee #apadrinar-img a{display:block;margin:-36px -15%!important}.block-bodeboca_invitee .sidebar-right-padding{padding:15px 20px!important;margin:0!important}.block-bodeboca_invitee .sidebar-right-padding p{padding:0!important;height:40px}.node-collection #sidebar-right .sidebar-right-padding,.page-taxonomy #sidebar-right .sidebar-right-padding{min-width:0}.bodega-block{clear:both;margin-bottom:30px}.bodega-image:not(.onlynormal){margin:20px -20px}.bodega-block .bodega-block-inner{height:auto;padding:0 29px 0 0;background-color:#fff}#sidebar-right .ventarow-inner,.page-taxonomy .ventarow-inner{height:270px;padding:0 29px 0 0}#sidebar-right .ventarow-left,.node-vp .ventarow-left,.page-bodegas .ventarow-left,.page-taxonomy .ventarow-left{float:left;margin-right:30px}#sidebar-right .imagecache-bodega_main,.node-vp .imagecache-bodega_main,.page-bodegas .imagecache-bodega_main,.page-taxonomy .imagecache-bodega_main{display:block}.page-bodegas #sidebar-right .imagecache-bodega_main{margin-left:-21px}#sidebar-right .ventarow-inner .gmap-gmap,.bodega-block .bodega-block-inner .gmap-gmap,.gmap-iframe-wrapper iframe,.node-vp .ventarow-inner .gmap-gmap,.page-bodegas .ventarow-inner .gmap-gmap,.page-taxonomy .ventarow-inner .gmap-gmap{width:100%!important;height:141px!important;overflow:hidden}.bodega-block .bodega-block-inner .gmap-iframe-wrapper iframe{width:278px;height:141px}.googlemap .gmap-iframe-wrapper iframe{height:400px!important}.venta-bod-info h2{margin:7px 0}.venta-bod-info h3{font-weight:400}.vent-bod-bottom{padding:15px 0 20px;margin-top:15px;border-top:1px solid #d8d8d8}.bod-bottom-left{width:235px;float:left}.bod-bottom-left .bodega_link,.bod-bottom-left .fabricante_link{margin-top:20px}.bod-bottom-right{float:left;width:305px}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#000}body.cke_show_borders{background:#fff}:focus{outline:0}h1{font-family:brandon-grotesque,sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:30px;font-weight:900;letter-spacing:2px;line-height:37px;margin:10px 0}h2{font-family:Arial,Helvetica,sans-serif!important;margin:0}.node h2{margin-top:5px;margin-bottom:5px}h3{margin:0}.node h3{margin-bottom:5px}p{padding:0 0 10px 0;margin:0;line-height:20px}.node p,.node ul:not(.tabs) li{line-height:20px;padding-bottom:10px}.node .georgia14{margin-right:10px}.node ul:not(.tabs) li{padding-bottom:10px;margin-left:17px}.node .bodeboca-user-address-config-form .messages ul:not(.tabs) li:last-child{padding-bottom:0}.node table{width:100%}.node-type-page .node table{width:97%!important}img{border:none}div.hr{margin:0 0 1px;padding:0;border:none;height:1px;background-color:#e3e2dd;line-height:1px;overflow:auto}.marker{color:#000}#bb-register-workflow-paso2-form .form-required{color:red}.bb-paso2-modal .user-register-form .input .form-required{display:inline}a.ribbonlink{text-decoration:none}#sidebar-left-inner ul li.menu-item--active-trail>a,.menu-item--active-trail>a,a,li a.active{text-decoration:none;color:#0197cd}a:hover,li a.active:hover{text-decoration:underline;color:#0197cd}a:active,li a.active:active{text-decoration:underline;color:#3a93b3}details,fieldset{border:none;margin:0;padding:0}details,details summary{padding-left:0;background-image:none;-webkit-appearance:none}details summary::-webkit-details-marker{display:none}tbody,thead,thead th{border:none}.inline-block{display:inline-block}#bannersubtitle a,#bannersubtitle span{display:block;line-height:15px;color:#767676;font-family:Georgia,serif;font-size:14px;padding-bottom:8px;margin:5px 0}#bannersubtitle span span{background:0 0;padding-left:0;display:inline}#banner li,#banner ul,#banner-inner li,#banner-inner ul{padding:0;margin:0;list-style:none;border-bottom:none}#slidenav li a{height:10px;display:block;cursor:default}#slidenav li a.one{background:url(/themes/custom/bodeboca/images/bullets-1.png) left top no-repeat}#slidenav li a.two{background:url(/themes/custom/bodeboca/images/bullets-2.png) left top no-repeat}#slidenav li a.three{background:url(/themes/custom/bodeboca/images/bullets-3.png) left top no-repeat}#slidenav li a.four{background:url(/themes/custom/bodeboca/images/bullets-4.png) left top no-repeat}#abovecontent .block,#main,#sidebar-right .block,.destacado_home,.page-ultimas-ventas-vino .listado_ventas,div.weblinks{background-color:#fff}#main{position:relative;margin:0 auto 25px}#main #main{margin:0}div.weblinks #main,div.weblinks .weblinks{background:0 0;border:none;moz-box-shadow:none;webkit-box-shadow:none;box-shadow:none;-ms-filter:none;filter:none}#abovecontent .block#block-block-19{margin-right:0;padding:15px 30px}#abovecontent .block#block-block-19 h2{margin-bottom:10px}#block-block-19 .content{width:auto}.aev-message .morelink{margin-top:0;margin-bottom:0}#sidebar-right .sidebar-right-padding,#sidebar-right h2.title{padding:0 20px;margin-bottom:10px}#sidebar-right h2.title{padding:20px 20px 0;margin-bottom:10px}#main #sidebar-left{height:100%}#sidebar-left-inner{height:100%;position:relative}#sidebar-left-inner>div:not(.item-list){padding-top:28px}#sidebar-left-inner p{padding:15px}#sidebar-left-inner ul{list-style:none;margin:0 0 40px;padding:0}#sidebar-left-inner ul li{margin-bottom:10px;list-style:none}#sidebar-left-inner ul li a{padding:10px 30px;display:block;font-size:14px;color:#000}#sidebar-left-inner ul li.active a{color:#0197cd}.blocknomargin{margin:0!important}#sidebar-right .block.block-delta-3,#sidebar-right .block.block-delta-6{margin-right:0}.block ul{padding:0}#content-greyout,#header-greyout{display:block;position:absolute;bottom:0;left:0;right:0;background-color:#000;opacity:0;height:100%;width:100%;z-index:-1}#header-greyout{height:48px}#content-greyout.solid,#header-greyout.solid,body.page-greyedout #content-greyout{opacity:.3;transition:opacity .3s linear;z-index:100;position:fixed}#content-greyout.solid.over-header{z-index:101}#header-greyout.solid{z-index:5}body.page-greyedout #content-greyout{opacity:.7;z-index:115;background-image:url(/themes/custom/bodeboca/images/bb-filter-form-loader.gif);margin-left:48.5%;background-size:60px 60px;background-repeat:no-repeat}.clear,.clearfix{clear:both;float:none!important}.clear1px{width:100%;height:1px}.float-left{float:left}.float-right{float:right}.padding{padding:15px 30px}.arial25{font-family:Arial,Helvetica,sans-serif;font-size:25px;line-height:26px}.arial20{font-family:Arial,Helvetica,sans-serif;font-size:20px;line-height:26px}.arial18{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:23px}.arial17{font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:22px}.arial16{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:20px}.arial15{font-family:Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:.1px}.arial14{font-family:Arial,Helvetica,sans-serif;font-size:14px}.arial13{font-family:Arial,Helvetica,sans-serif;font-size:13px}.arial12{font-family:Arial,Helvetica,sans-serif;font-size:12px}.arial11{font-family:Arial,Helvetica,sans-serif;font-size:11px}.brandon14,.brandon16,.brandon18,.brandon20,.brandon25,.brandon26,.brandon30,.brandon36,.brandon48{font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-weight:900}.brandon26{font-size:26px}.brandonthin{font-weight:400}.brandon48{font-size:48px;line-height:62px}.brandon30{font-size:30px;line-height:40px;letter-spacing:2px}.brandon25{font-size:25px;line-height:28px}.brandon21{font-size:21px;line-height:21px;letter-spacing:1px}.brandon20{font-size:20px;line-height:20px;letter-spacing:2px}.brandon18{font-size:18px;letter-spacing:1px;line-height:22px}.brandon16{font-size:16px}.brandon14{font-size:14px;line-height:normal}.brandon36{font-size:36px;line-height:36px;letter-spacing:2px}.georgia14,.georgia15,.georgia16,.georgia30,.georgia35{font-family:Georgia,serif!important;font-size:14px}.georgia15{font-size:15px}.georgia16{font-size:16px}.georgia18{font-size:18px;font-weight:700}.georgia35{font-size:35px;font-weight:400;line-height:1.4em}.georgia30{font-size:33px;line-height:20px}.white{color:#fff!important}.lightgreytext{color:#a3a3a3!important}.grey{color:#999!important}.dgrey{color:#666!important}.black{color:#000!important}.nobold{font-weight:400!important}.capitals{text-transform:uppercase}.searchbottom .content-bottom-inner>*{padding:40px 0;border-top:1px solid #e5e5e5}.searchbottom .block-bb-blocks-sumiller-wide{padding:0;border:none}.searchbottom .sumiller-wide-block-wrapper{background:#fff}.opacity4 td.product-thumb img,.opacity4 td:not(.product-thumb){opacity:.4}.row{color:#333;clear:both;padding:0;padding-top:5px;padding-bottom:5px;margin:0}.even.inviterow-odd,.odd.inviterow-odd,.workflow_history tr.odd{background-color:#f8f7f6;border:none}.even,.even.inviterow-even,.odd.inviterow-even,.workflow_history tr.even{border:none;background-color:#fff}tr.row td{padding:5px 2px;margin:0}.darkgrey{background-color:#e3e2dd;border-bottom:1px solid #fff;margin-bottom:0!important}div.darkgrey{padding:20px 20px 15px!important}.lightgrey{background-color:#f1f0ee;border-bottom:1px solid #fff;margin-bottom:0!important;padding:15px 20px 5px!important}.block-block:not(#block-block-19):not(#block-block-12):not(#block-block-23) p.nopadding,.nopadding{padding:0!important;margin:0!important}.nopadding img{display:block}.noborder{border:none!important}.paddingbottom{padding-bottom:10px}.hidden_field,.hide{display:none}.bb-loader{position:relative}.bb-loader>*{opacity:.5}.bb-loader:before{display:block;content:"";background:url(/themes/custom/bodeboca/images/bb-filter-form-loader.gif) no-repeat center center;background-size:60px 60px;height:100%;width:100%;position:absolute;z-index:100;left:0}body.bb-loader:before{display:inline-block;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;height:50px;width:50px}.ajax-progress-throbber{display:none}.ajax-progress-fullscreen{left:48.5%;position:fixed;top:48.5%;z-index:10000;background-image:url(/themes/custom/bodeboca/images/bb-filter-form-loader.gif);background-size:60px 60px;background-position:center center;background-repeat:no-repeat;height:60px;width:60px;display:inline-block;background-color:Transparent;border-radius:0;opacity:1;padding:0}.hidden{visibility:hidden}.greentitle,.node-type-page .node h3{color:#a1b434;font-size:14px}.green{color:#a1b434}#header-right-user{position:absolute;bottom:0;right:0}#header-right-user .authcache-userprofile-name,#header-right-user .btn_socio_container{float:left}#header-right-user .btn_socio_container{padding-top:1px}.btn_socio_container .bb-button-large{font-size:16px}#uc_premium_user_bar{line-height:22px;text-align:right;position:absolute;right:0;top:-77px}#uc_premium_user_bar a{font-size:13px}#uc_premium_user_bar.primary-nav ul li:last-child a{padding-right:0;margin-right:0}#uc_premium_user_bar.primary-nav ul li:last-child a:after{display:none}#uc_premium_user_bar.primary-nav ul li a{padding:0;margin-left:5px}.premium-label,.premium-label a{color:#ae9a3b!important;text-decoration:none}#premium-customer-link.premium-label,#premium-customer-link.premium-label a{letter-spacing:2px}.clickable-filters{display:table;width:100%}.clickable-filter-block{display:table-cell;text-align:left}.clickable-filter-block h3{font-weight:700;font-size:14px;line-height:24px}.clickable-filter-block ul{margin:0;padding:0}.clickable-filter-block li{list-style:none;padding:0;margin:0;line-height:24px}.site-endorsement-penin .penin-logo{margin-bottom:7px}.site-endorsement-reddot .reddot-logo{margin-top:-1px;margin-bottom:2px}.site-endorsement-ekomi-details-reviews-count{margin-top:4px}.variedad{font-family:Georgia,serif;font-size:15px;margin-bottom:10px}.price{font-family:brandon-grotesque,sans-serif;-webkit-font-smoothing:antialiased;font-size:35px;font-weight:900;line-height:30px}.uc-price{position:relative}.strikethrough{position:absolute;width:100%;border-top:1px solid #c00;left:0;top:50%}.deliverydate{font-weight:700;font-size:11px;color:#333}#thumbnails a.gallery-lightbox2,.thumbnails a.gallery-lightbox2{float:left;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:block}body:not(.page-bodegas) #thumbnails a.gallery-lightbox2:nth-of-type(3n){border-right:none}.opinion .comment{font-size:14px;margin-bottom:15px}#comments{clear:left}#comments .node{padding:15px 0}#sidebar-right div.winerow{border-top:1px solid #d8d8d8;padding:5px 0 10px}.otherwinestitle{margin-bottom:10px}#sidebar-right .winerow div{padding:0 20px 5px}#sidebar-right .winerow div.winerow-title{padding:8px 0}.winerow-title a{display:block;font-weight:700;line-height:15px}#sidebar-right .winerow div.salestatus{padding:5px 20px 0!important}.salestatus{color:#950d19}#sidebar-right div#otherwinesblock{padding-top:20px}.banner-outer,.ventarow{clear:both;margin-bottom:20px}.banner-inner,.ventarow-inner{background-color:#fff;height:228px;position:relative}.banner-inner{height:auto}.ventarow .info{float:none;width:auto}.banner-inner p,.banner-outer p{padding-bottom:0}.banner-inner img,.banner-outer img{display:block}.agotado .ventarow-inner>div,.proxima .ventarow-inner>div{opacity:.6}.ventarow-inner a:hover{cursor:pointer}.thumb_listado_venta{float:left;margin-right:30px;display:block}.bodega-block h2,.content-left h2,.ventarow h2{font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:25px;font-weight:900;line-height:33px;letter-spacing:2px;margin:5px 0 0}.bodega-block h2{margin:14px 0;line-height:18px}.ventarow h2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bodega-block h2 a,.ventarow h2 a{color:#000}.bodega-block h2 a:hover,.ventarow h2 a:hover{color:#666;text-decoration:none;cursor:pointer}.bodega-block h2 a:active,.ventarow h2 a:active{color:#999}.venta-links{position:absolute;bottom:25px;width:100%}.ventarow .ventabutton{font-size:16px;float:right}.ventarow .comingsoon{cursor:default}.aev-message{padding:20px;margin-bottom:31px;height:auto}.verficha{line-height:14px;text-decoration:none}.verfichaspan{display:block}#ventabodegainfo h2{font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased;font-weight:900;font-size:25px;letter-spacing:2px;line-height:30px;margin:10px 0 10px 40px!important;text-transform:uppercase;text-align:left}.node-bodega #sidebar-right .morelink.brandon18,.node-vp #sidebar-right .sidebar-right-padding .morelink.brandon18{font-family:Arial,Helvetica,sans-serif!important;text-transform:none;letter-spacing:0;font-weight:400;font-size:13px;line-height:20px}.morelink{display:block;margin-top:5px}.auto-size .content>div:not(.bb-button):not(.clear),.outside-box:not(.grantia-block)>div:not(.bb-button):not(.clear){padding:5px 0}.outside-box{text-align:center;padding:40px 0;position:relative}.grantia-block{background-color:#fff}.grantia-block .georgia15.block-centre-title{text-transform:uppercase}.satisfaction{background:#fff;padding:30px 0;overflow:hidden}.satisfaction .footer-left{float:none;margin-top:30px;text-align:center}.satisfaction .footer-left .site-endorsements{margin:0 auto}.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi,.satisfaction .footer-left .site-endorsements .site-endorsement-iwc,.satisfaction .footer-left .site-endorsements .site-endorsement-penin,.satisfaction .footer-left .site-endorsements .site-endorsement-reddot{text-align:left}.satisfaction .footer-left .site-endorsements tr td{padding-left:45px;padding-right:45px;padding-bottom:5px;border-right:1px solid #dcdcdc;vertical-align:top;width:200px}.satisfaction .footer-left .site-endorsements tr td.site-endorsement-ekomi{width:299px;padding-left:0}.satisfaction .footer-left .site-endorsements tr td.site-endorsement-reddot{width:149px}.satisfaction .footer-left .site-endorsements tr td.site-endorsement-reddot h3{margin-bottom:18px}.satisfaction .footer-left .site-endorsements tr td.site-endorsement-iwc{width:140px;border-right:none;padding-right:0}.satisfaction .ekomi-colour-icon,.satisfaction .ekomi-colour-icon.silver{float:left;background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -233px 0 no-repeat scroll;width:70px;height:70px}.satisfaction .ekomi-colour-icon.gold{background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -157px 0 no-repeat scroll}.site-endorsement-ekomi .ekomi-grey-logo{float:left;background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -82px 0 no-repeat scroll;width:70px;height:70px}.site-endorsement-penin .penin-logo{background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -1px -79px no-repeat scroll;width:130px;height:34px}.site-endorsement-reddot .reddot-logo{background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -150px -75px no-repeat scroll;width:160px;height:40px}.satisfaction .site-endorsement-penin .penin-logo,.satisfaction .site-endorsement-reddot .reddot-logo{margin-bottom:18px}.site-endorsement-iwc .iwc-logo{background:url(/themes/custom/bodeboca/images/sprites/v1.7/sprite-reduced.png) -310px 0 no-repeat scroll;width:77px;height:70px}.satisfaction .site-endorsement-ekomi-ratings-details-and-link,.satisfaction .site-endorsement-ekomi>img{float:left}.satisfaction h3{margin-bottom:12px}.satisfaction .site-endorsement-penin h3{margin-bottom:24px}.satisfaction .site-endorsement-ekomi h3{margin-bottom:3px}.satisfaction .site-endorsement-iwc h3{margin-bottom:6px}.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi-ratings,.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi-ratings-stars,.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi-ratings-value{float:left}.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi-ratings{margin-left:5px;margin-top:15px}.satisfaction .footer-left .site-endorsements .site-endorsement-ekomi-ratings-value{padding-top:10px}.satisfaction .footer-left .site-endorsement-ekomi .site-endorsement-ekomi-details-link{display:none}.satisfaction .footer-left .site-endorsement-ekomi .site-endorsement-ekomi-details{clear:both}.satisfaction .site-endorsement-ekomi-ratings-value{font-size:16px;font-weight:700;color:#ccc;margin-left:10px}.satisfaction .site-endorsement-ekomi-ratings-value-current{color:#000}.mini-format-video-link-title{height:auto;top:63%}.mini-format-video-link-title .remove-link{position:absolute;color:#e7e7e7;margin-left:5px;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.mini-format-video-link-title:hover .mini-format-link-text{text-decoration:underline}.mini-format-video-link-title:hover .remove-link{opacity:1}.testimonials-wrapper{background-color:#eeeeeb;padding:30px 0 20px}.testimonials{width:550px!important;height:110px!important;margin:0 auto}.testimonials .testimonial{background-color:#eeeeeb;width:550px;height:90px;display:table-cell;vertical-align:top;float:none!important}.testimonials-wrapper .testimonials-controls{width:80%;margin:0 auto;position:relative;margin-top:-100px;margin-bottom:100px}.testimonial p{color:#64655d;font-family:Georgia,serif!important;font-size:15px;font-weight:400;text-align:center;padding:0;line-height:22px}ul.category-page-subtype-links li{margin:0;padding:0;list-style-type:none}ul.category-page-subtype-links li a{display:block;margin:10px 5px;padding:5px}ul.category-page-subtype-links li a.active{background:#ededed}.page-taxonomy #ventabodegainfo h3{font-weight:700!important}.bb-category-pages-page.all-bodegas#main{padding-left:25px;padding-bottom:15px}.bb-category-pages-page.all-bodegas#main h1,.bb-category-pages-page.all-dos#main h1{margin:0 auto 30px}.bb-category-pages-page.all-bodegas#main .item-list{float:left;margin-right:20px}.bb-category-pages-page.all-bodegas#main .item-list ul li{list-style-type:none}.bb-category-pages-page.all-dos h1{font-size:26px}.bb-category-pages-page.all-dos#main a.see-all-from-origin{margin-right:10px}.bb-category-pages-page.all-dos#main div.dos-block>.country-do>a.see-all-from-origin:after,.bb-category-pages-page.all-dos#main div.dos-block>h4>a.see-all-from-origin:after{content:" ";border-right:1px solid #ddd;margin-left:6px}.bb-category-pages-page.all-dos#main div.dos-block>.country-do>a.see-all-from-origin:last-of-type:after,.bb-category-pages-page.all-dos#main div.dos-block>h4>a.see-all-from-origin:last-child:after{display:none}.bb-category-pages-page.all-dos#main div.dos-block>h3{float:left;margin-top:10px}.bb-category-pages-page.all-dos#main div.dos-block>a.see-all-from-origin:first-of-type{margin-left:10px}.bb-category-pages-page.all-dos#main div.dos-block>h4{font-weight:400;line-height:20px}.bb-category-pages-page.all-dos#main div.dos-block .country-do{float:left;margin-top:12px;line-height:20px}.node-product .node .quantity-whole-formato-wrapper .quantity-whole-wrapper,.node-winepack .node .quantity-whole-formato-wrapper .quantity-whole-wrapper,.page-cart #main-inner .quantity-whole-formato-wrapper .quantity-whole-wrapper{float:left;width:73px;height:51px;background:url(/themes/custom/bodeboca/images/phase3/quantity.png) 0 0 no-repeat;position:relative}.node-product .node .add-to-cart .form-item,.node-winepack .node .add-to-cart .form-item,.product-quantity .node .form-item{margin:0}.node-product .node .add-to-cart .form-item-textfield,.node-winepack .node .add-to-cart .form-item-textfield,.product-quantity .node .form-item-textfield{width:42px;float:left}.node-product .node .add-to-cart .form-text,.node-winepack .node .add-to-cart .form-text,.page-cart #main-inner #cart-form-products input.form-text.quantity,.product-quantity .node .form-text{height:50px;font-family:brandon-grotesque,sans-serif;-webkit-font-smoothing:antialiased;font-size:24px;font-weight:900;text-align:right;padding:0 5px 0 0!important;border:none;float:left;width:42px!important;background:Transparent}.same-winery h2.brandon18{margin-bottom:15px}.formato{float:left;font-size:11px;color:#666;width:58px;padding-top:5px;padding-right:2px;padding-left:9px;display:block}.quantity-whole-formato-wrapper .quantity-whole-wrapper .plus:hover{background:url(/themes/custom/bodeboca/images/phase3/quantity.png) -42px -52px no-repeat}.quantity-whole-formato-wrapper .quantity-whole-wrapper .minus:hover{background:url(/themes/custom/bodeboca/images/phase3/quantity.png) -42px -128px no-repeat}.quantity-whole-formato-wrapper .quantity-whole-wrapper .plus:active{background:url(/themes/custom/bodeboca/images/phase3/quantity.png) -42px -156px no-repeat}.quantity-whole-formato-wrapper .quantity-whole-wrapper .minus:active{background:url(/themes/custom/bodeboca/images/phase3/quantity.png) -42px -232px no-repeat}.add-to-cart .submit-wrapper{position:relative;margin-left:20px}.add-to-cart .submit-wrapper img{position:absolute;left:10px;top:14px;padding-right:10px;margin-top:1px;border-right:1px solid rgba(255,255,255,.5);height:20px;width:auto;pointer-events:none}.page-cart #main-inner .add-to-cart .form-submit{font-size:16px;padding:12px 48px 12px 20px;float:left;max-width:195px}.bb-sp-index-page article .article-sized{position:relative}.cp-home-section .article-sized>.georgia14,.georgia14.block-centre-title{font-weight:400;text-align:center;letter-spacing:2px}.block-centre-title{text-align:center}.brandon36.block-centre-title{line-height:62px}.cart-xproducts-wrapper .brandon36,.cp-home-section .brandon36{text-align:center;letter-spacing:2px;line-height:62px}.webform-component{float:left}.webform-component:nth-child(odd){clear:both;margin-right:20px}.webform-client-form #edit-actions{clear:both}.webform-client-form #edit-actions .form-submit{padding:10px 48px 10px 20px;font-size:18px;line-height:26px;border-radius:5px;margin-top:20px}.webform-client-form select{width:367px}.webform-client-form .form-item label{padding:20px 0 5px}.webform-component-checkboxes .form-type-checkboxes label{display:none}.webform-component-checkboxes .form-type-checkboxes .form-checkboxes label{display:inline}.page-faq .term-168 .faq-question-answer{border-top:none}.page-faq .term-168 .faq-answer.collapsed,.page-faq .term-596 .faq-answer.collapsed{display:block}.page-printmail #sidebar-left .padding{padding-top:49px}.node-webform #sidebar-left-inner p{padding-top:0;font-weight:700}.tarjeta-bg{background:url(/themes/custom/bodeboca/images/tarjeta-bg.jpg) left top no-repeat;color:#fff;display:block;font-size:14px;height:35px;line-height:35px;padding-left:18px}.tarjeta-bg span{font-size:20px;padding-right:15px;line-height:35px;display:block;float:left}#bannersubtitle .tarjetas{padding-left:28px}#workflow-tab-form>div>.form-item,#workflow-tab-form>div>.form-radios{margin-bottom:20px}#workflow-tab-form .submit-wrapper{margin:15px 0}.workflow_history{width:100%}.workflow_history caption{color:#a1b434;font-size:14px;text-align:left;font-weight:700;padding-bottom:10px}.workflow_history td{padding:5px 4px;border-right:2px solid #fff}#workflow-tab-form .container-inline .form-type-select{display:inline;float:left;margin-right:8px}#workflow-tab-form .form-radios .form-item{line-height:30px}#bannersubtitle .regalos{line-height:26px}#sb-overlay{opacity:.5!important}@media only screen and (device-width:320px){#sb-overlay{height:200%!important;width:200%!important}#sb-wrapper{left:0!important;top:0!important}}@media only screen and (device-width:320px) and (orientation:landscape){#sb-overlay{height:200%!important;width:200%!important}}#register-success .form-item{margin:0}#register-success .input{width:auto;height:60px}#register-success .input.legal{padding:0;height:auto}#register-success input.form-text{height:12px;margin-right:15px;padding:10px;width:244px}#register-success .input.facebooklogin{display:none!important}#register-success .segundo input{margin-right:0}#register-success label{font-size:12px;padding-bottom:2px;text-align:left}#register-success .primero{float:left}#register-success .segundo{float:left}#register-success div.messages{margin-bottom:10px;margin-right:0;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:700!important}#register-success div.messages .error,#register-success div.messages .notice,#register-success div.messages .status,#register-success div.messages .warning{padding:5px 10px!important}.node-type-product #sidebar-right .ventarow,.node-type-winepack #sidebar-right .ventarow{background-color:#fff;margin:0 0 25px 0;padding:0;float:none;clear:both}.node-type-product #sidebar-right .ventarow-inner,.node-type-winepack #sidebar-right .ventarow-inner{padding:0;border:none;moz-box-shadow:none;webkit-box-shadow:none;box-shadow:none;-ms-filter:"";filter:none}#sidebar-right .sidebar-right-padding#otherwinesblock{padding:20px 30px 0;margin:0}.otherwines .winerow{float:left;width:245px;margin-right:27px}.otherwines .winerow:nth-child(3n+3){margin-right:0}.node-collection.node-collection-vinos-mejor-valorados #bb-sp-filter-form input[rel=sp-sort],.node-collection.node-collection-vinos-mejor-valorados #bb-sp-filter-form span.bb-filter-labels.clickable-filters-toggle-separator,.node-collection.node-collection-vinos-mejor-valorados #bb-sp-filter-form span.bb-filter-labels.sort-by-prefix{display:none!important}body.bb-mobile .bb-product-info .hf-history-link{display:none}.page-taxonomy .sidebar-right-padding .share{margin-right:20px;margin-bottom:20px}#titlebox h2{color:#fff;line-height:35px;font-size:13px}.pres-cols{padding:20px 0 20px 30px}.pres-col-left{float:left;width:48%;margin-right:20px}.pres-col-right{float:left;width:48%}.gmap h4{margin:0}.page-contact-importer #main div.node{font-family:Georgia,serif;font-size:14px}.page-contact-importer #main form#contact-importer-form{font-family:Arial,Helvetica,sans-serif}.page-contact-importer #main form#contact-importer-form fieldset>legend{display:none}.page-contact-importer #main form#contact-importer-form .contact-importer-button-wrapper{margin:10px}.page-contact-importer #main form#contact-importer-form .contact-importer-button-wrapper img{width:30px;height:30px;float:left;margin-top:4px}div#admin-toolbar.vertical div.admin-blocks-11 div.admin-block{top:330px}div#admin-toolbar.vertical div.admin-blocks-12 div.admin-block{top:360px}div#admin-toolbar.vertical div.admin-blocks-13 div.admin-block{top:390px}div#admin-toolbar.vertical div.admin-blocks-14 div.admin-block{top:420px}div#admin-toolbar.vertical div.admin-blocks-15 div.admin-block{top:450px}#l10n-client{bottom:30px}.blockUI div.messages .error{background-color:#000!important}#lightbox2-overlay{opacity:.85!important}#lightbox #imageDataContainer,#lightbox #outerImageContainer{background-color:transparent!important;width:100%!important}#lightbox #outerImageContainer{height:100%!important;padding:20px 0}#lightbox #outerImageContainer #loading{position:fixed!important;width:64px;height:auto;margin:0 auto;left:48%;top:45%}#lightbox #imageDataContainer{color:#fff!important}#lightbox #imageDataContainer #imageDetails{margin:10px auto!important;float:none;bottom:0;left:0;position:relative;text-align:center;width:100%}#lightbox #imageDataContainer #imageDetails #caption,#lightbox #imageDataContainer #imageDetails #numberDisplay{font-size:14px;font-weight:400;clear:none;display:inline!important}#lightbox #imageDataContainer #imageDetails #numberDisplay{padding:0 5px}#lightbox #imageDataContainer #bottomNav{position:absolute;top:-47px;width:100%;left:0}#lightbox #imageDataContainer #bottomNavClose,#lightbox #nextLink,#lightbox #nextLink:hover,#lightbox #nextLink:visited:hover,#lightbox #prevLink,#lightbox #prevLink:hover,#lightbox #prevLink:visited:hover{background-attachment:scroll!important;background-clip:border-box!important;background-color:transparent!important;background-origin:padding-box!important;background-repeat:no-repeat!important}#lightbox #imageDataContainer #bottomNavClose{background:rgba(0,0,0,0) url(/themes/custom/bodeboca/images/icon-modal-close-white.png) no-repeat scroll 0 0;width:42px;height:42px;float:none;margin:0 auto}#lightbox #prevLink,#lightbox #prevLink:hover,#lightbox #prevLink:visited:hover{background-image:url(/themes/custom/bodeboca/images/lightbox/next-prev.png)!important;background-position:center 50%!important;width:10%}#lightbox #nextLink,#lightbox #nextLink:hover,#lightbox #nextLink:visited:hover{background-image:url(/themes/custom/bodeboca/images/lightbox/next-prev.png)!important;background-position:center 50%!important;transform:rotate(180deg);width:10%}#lightbox #imageDataContainer #bottomNavClose,#lightbox #nextLink,#lightbox #prevLink{opacity:.6}#lightbox #imageDataContainer #bottomNavClose:hover,#lightbox #nextLink:hover,#lightbox #prevLink:hover{opacity:1}#lightbox #loadingLink{width:60px;height:60px;background:url(/themes/custom/bodeboca/images/bb-filter-form-loader.gif) no-repeat scroll 0 0 transparent;background-size:60px 60px}.lightbox2-alt-layout-data #bottomNavClose{margin-top:0}#framePrevLink,#prevLink.force_show_nav,#prevLink:hover,#prevLink:visited:hover{background-position:left 50%}#frameNextLink,#nextLink.force_show_nav,#nextLink:hover,#nextLink:visited:hover{background-position:right 50%}#register-success #modalContainer p{padding:5px 0 15px}#register-success #modalContainer>p{text-align:center;padding-top:12px}#register-success #lightbox #bb-register-workflow-paso2-form{text-align:center;margin-bottom:15px}#register-success #lightbox #bb-register-workflow-paso2-form>div{display:inline-block}#register-success #lightbox{top:26%!important}#lightbox #imageData #bottomNav{height:42px;margin-bottom:0}#lightbox #imageData #bottomNav #bottomNavClose{margin-top:0!important}#lightbox #imageData #imageDetails{margin-top:15px}#lightbox #imageData #lightshowPause,#lightbox #imageData #lightshowPlay{display:none!important}#lightbox #imageData #bottomNav #bottomNavZoom,#lightbox #imageData #lightbox2-node-link-text{display:none!important}#register-success #lightbox #outerImageContainer{background:#e3e2dd url(/themes/custom/bodeboca/images/content-bg.png) left top repeat}#register-success #lightbox #imageDataContainer{margin-top:-43px;position:relative}#register-success #lightbox #imageDataContainer #bottomNavClose{background-color:transparent!important;background-position:right!important}#lightbox #modalContainer{margin:0 auto}#lightbox #modalContainer table{width:auto!important}body:not(.node-campana_apoyos) .page-bare h2{text-align:left;color:#c1cd01;font-size:24px;margin-bottom:7px;font-weight:400;letter-spacing:2px;line-height:29px;text-transform:uppercase;margin-top:0;font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased}.page-bare p{line-height:17px;text-align:left}.page-bare ul{line-height:15px;text-align:left}.page-bare h3{line-height:25px;text-align:left;padding-top:10px}.page-bare h4{padding-top:5px}.page-bare #main,.page-bare .node,.page-bare .node.no-left{float:none!important;width:auto!important;box-shadow:none!important;border:none!important;margin-bottom:0!important}.page-bare #main h1{width:auto!important;margin-bottom:25px}.page-bare .links{display:none}#bbtooltip{display:inline;position:relative}#bbtooltip span{background:#111;background:rgba(0,0,0,.8);border-radius:5px;bottom:-6px;color:#fff;display:block;left:12px;padding:5px 15px;position:absolute;white-space:nowrap;z-index:98}#bbtooltip span:before{border:solid;border-color:transparent #000 transparent transparent;border-width:6px;bottom:7px;content:"";display:block;left:-12px;position:absolute;z-index:99}#edit-legal-accept-wrapper #bbtooltip{top:15px}span.tick{background:url(/themes/custom/bodeboca/images/icon-tick.png) left top no-repeat;height:18px;width:19px;margin:0 10px 0 0;display:inline-block}span.greytick{background:url(/themes/custom/bodeboca/images/icon-tick-grey.png) left top no-repeat;height:18px;width:19px;margin:0 10px 0 0;display:inline-block}.node-bodega.node-bodega-plus .section.contact .googlemap .gmap-gmap,.node-bodega.node-bodega-plus .section.contact .googlemap .gmap-iframe-wrapper iframe{width:100%!important}.bodeboca-search-hint-offers{max-width:900px}.bodeboca-search-hint-offers .wineblock{text-align:left}.bb-image-spinner,.register-login-form-holder,.wine-comments-wrapper .view-wine-comments-holder{background:url(/themes/custom/bodeboca/images/bb-filter-form-loader.gif) no-repeat center center;background-size:60px 60px;width:100%;height:100px}.wine-comments-wrapper .view-wine-comments-holder{width:inherit;height:inherit;background-color:#fff}.visible-in-wide-screen{display:none!important}.bb-floating-widget-block{position:fixed;z-index:12;text-align:center}.bb-floating-widget-block.widget-left{left:0}.bb-floating-widget-block.widget-right{right:0}.bb-floating-widget-block .close-button{position:absolute;top:10px;right:10px;cursor:pointer;font-size:30px;color:#454545;visibility:hidden;text-shadow:0 0 1px #fff;padding:2px}.bb-floating-widget-block:hover .close-button{visibility:visible}#browserWarning{display:none;background-color:#aa3d47;width:100%;border-top:solid 1px #000;border-bottom:solid 1px #000;text-align:center;color:#fff;padding:5px 0 5px 0;position:fixed;top:0;line-height:25px;left:0;z-index:9999;font-size:14px}div#admin-toolbar{z-index:200}.columna-derecha,.columna-izquierda{width:50%;float:left}#zendesk-somellier-form input.form-text{width:100%}#zendesk-somellier-form .resizable-textarea{width:100%}.zendesk-somellier .store-phone{padding:10px 0}.zendesk-somellier div.messages .messages-infinity{position:static;margin:0}.zendesk-somellier img{display:block}.node-type-page .node h2{line-height:30px}article.offer-article{max-width:920px;position:relative;margin-top:0}#left-offer-image{float:left;max-width:380px}#left-offer-image img{display:block}#left-offer-image .ahorre{left:247px;top:233px}.right-offer-info{float:left;padding:30px 30px 30px 60px;max-width:450px}.offer-body h2{line-height:26px;padding-bottom:15px;font-weight:400}.offer-body h2 strong{font-weight:700;position:relative;background:url(/themes/custom/bodeboca/images/landing/highlight.png) no-repeat top center;padding-top:9px;padding-bottom:9px}#offer-buttons{padding-top:30px}.offer-link{line-height:46px;margin-top:10px}.lower-second-wrapper{margin-bottom:25px;height:60px;left:0;width:100%;margin-top:0;background:none repeat scroll 0 0 #fff;padding:10px 0}.lower-second-wrapper.with-arrow:before{border-bottom:24px solid #fff;border-left:24px solid transparent;border-right:24px solid transparent;content:" ";height:0;width:1px;top:-34px;position:relative;margin:0 auto;display:block;z-index:85}.lower-second-wrapper .article-sized{margin:-29px auto 0;height:70px;text-align:center;display:table}.lower-text-wrapper{height:70px;display:table-cell;vertical-align:middle}.lower-text-wrapper>div{display:inline-block;padding-right:50px;margin-left:50px;vertical-align:middle;max-height:45px;overflow:hidden}.lower-text-wrapper>div:first-child{margin-left:0!important}.lower-text-wrapper>div:last-child{padding-right:0!important}.advert-links-item{line-height:25px;padding:10px 0}.advert-links-item span:not(.green):hover{text-decoration:underline;cursor:pointer}.bb-sp-page#venta-main-wrapper,.node-collection #venta-main-wrapper,.node-collection-enoturismo-vino #venta-main-wrapper{width:100%}.do-list{-webkit-column-count:4;-moz-column-count:4;column-count:4;padding-bottom:20px}.do-list>*{padding:0 10px}.do-list h3{line-height:25px;text-align:left;padding-top:10px;border-bottom:1px dotted #ccc;font-weight:400}.do-list h4{padding-top:5px;font-weight:400;text-align:left}.bb-sp-page#venta-main-wrapper,.node-collection #venta-main-wrapper,.node-collection-enoturismo-vino #venta-main-wrapper{width:100%}.search-empathy-noresults .cart-xproducts-wrapper .bb-product-info-sort{width:100%;display:block}.search-empathy-noresults .cart-xproducts-wrapper .bb-product-info-sort .bb-product-info{float:none;text-align:center;margin-bottom:10px}.bb-mobile .search-empathy-noresults .cart-xproducts-wrapper .bb-product-info-sort .bb-product-info{margin-bottom:0}.cart-xproducts-wrapper.other-wines{margin-bottom:20px}#block-ultimas_botellas{padding-bottom:45px}.item-list ul.pager{margin:0 0 2em!important}.item-list .pager li,.item-list .pager li a{font-size:14px}.item-list .pager li.pager__item.is-active a{font-weight:700;color:#000}.cp-horizontal-banner a img,.cp-vertical-banner a img,.mini-format-block a img{transition:transform 1.2s ease 0s}.cp-horizontal-banner a:hover img,.cp-vertical-banner a:hover img,.mini-format-block a:hover img{transform:scale(1.025)}#block-topofpage{border-bottom:1px solid rgba(0,0,0,.1);font-size:15px;padding:5px;height:26px!important;overflow:hidden;display:block;background-color:#9a0}#block-topofpage,#block-topofpage a{color:#fff}#block-topofpage>*{background-color:transparent!important}#block-topofpage>div,#block-topofpage>p{display:block;padding:0;line-height:26px;text-align:center}#block-topofpage>div>a,#block-topofpage>p>a{color:inherit;padding-right:16px;position:relative}#block-topofpage>div>a:active,#block-topofpage>div>a:hover,#block-topofpage>p>a:active,#block-topofpage>p>a:hover{text-decoration:none;color:inherit}#block-topofpage>div>a strong:hover,#block-topofpage>p>a strong:hover{text-decoration:underline}.content-bottom-inner{padding:40px 0 20px}.searchbottom .content-bottom-inner{padding-bottom:0}.bottom-xproducts.top-ventas-block{padding-top:35px}.bottom-banner-content{text-align:center;padding:20px 0 30px}#footer-infinity-1 .block#block-corporate1,#footer-infinity-1 .block#block-corporate2{padding:0;float:none;display:inline-block}#footer-infinity-1 .block#block-corporate1 img,#footer-infinity-1 .block#block-corporate2 img{display:block}#footer-infinity-1 .block#block-corporate1{margin-right:10px;padding-top:20px}#footer-infinity-2 .footer-inner .block#block-corporate1{margin-right:0;padding-top:30px}.bottom-xproducts .doyicon{margin-bottom:0}.bottom-xproducts .recently-viewed-block .loading{margin-bottom:50px}body.bb-mobile .cp-horizontal-banner{display:none}.cp-horizontal-banner h2{margin-bottom:13px}.cpwineblock.cp-horizontal-banner{width:100%}.cpwineblock.cp-horizontal-banner img{max-width:100%;height:auto;display:block}.cp-horizontal-banner a,.cp-vertical-banner a{color:#fff}.cp-horizontal-banner a,.cp-vertical-banner a{overflow:hidden}.cp-vertical-banner a{display:block;max-height:444px;text-align:center}.cpwineblock.cp-horizontal-banner a.wineblock-inner{display:table;width:auto;text-align:center}.cp-horizontal-banner a img{width:900px;height:120px}.cp-vertical-banner a img{width:283px;height:auto;max-height:413px;display:block;margin-left:-1px;margin-top:-1px;margin-right:-1px;margin-bottom:-1px}.node-collection.nid-mejor-valorados .cp-vertical-banner a,.node-collection.nid-top-ventas .cp-vertical-banner a{max-height:444px}.cp-horizontal-banner a .black-content,.cp-vertical-banner a .black-content{color:#000}.cp-horizontal-banner a:hover,.cp-vertical-banner a:hover{text-decoration:none;color:#fff}.cp-horizontal-banner a:hover h2,.cp-vertical-banner a:hover h2{text-decoration:underline}.cp-horizontal-banner a:hover .black-content,.cp-vertical-banner a:hover .black-content{color:#000}.cp-horizontal-banner a:hover .black-content h2,.cp-vertical-banner a:hover .black-content h2{color:#666}.cp-horizontal-banner-content,.cp-vertical-banner-content{position:absolute}.cp-horizontal-banner-content{top:15px}.cp-vertical-banner-content{top:64px;display:table}.cp-vertical-banner-content .content-left{padding:0 15px}.cp-vertical-banner-content .content-right{display:table-row}.cp-horizontal-banner-content .content-left,.cp-horizontal-banner-content .content-right{display:table-cell;vertical-align:middle}.cp-horizontal-banner-content .content-left{padding-left:30px;width:680px;text-align:left}.cp-horizontal-banner-content .content-left div{max-width:527px;display:inline-block}.cp-vertical-banner-content{width:100%}.cp-vertical-banner-content .content-left div.georgia14{padding:0 18px}.cp-vertical-banner-content h2{margin:0}.cp-horizontal-banner-content .bb-button,.cp-vertical-banner-content .bb-button{background-color:rgba(0,0,0,.4)}.cp-horizontal-banner-content .bb-button.brandonbutton,.cp-vertical-banner-content .bb-button.brandonbutton{padding-right:70px}.cp-horizontal-banner-content .bb-button:hover,.cp-vertical-banner-content .bb-button:hover{background-color:rgba(0,0,0,.4)!important}.bodeboca-search-hint-offers .wineblock-topten,.bottom-xproducts .wineblock-topten{display:none}.horizontal-line{width:40%;border-top:1px solid #fff;margin:15px auto}.horizontal-line{width:40%;border-top:1px solid #fff;margin:25px auto 0}.footer-page article,.section-empleo article,.section-mision article,.section-nuestra-historia article,body.page-prensa article{margin-top:138px!important;width:100%!important}body.footer-page article>#article-inner,body.page-prensa article>#article-inner,body.section-empleo article>#article-inner,body.section-mision article>#article-inner,body.section-nuestra-historia article>#article-inner{margin:0!important;padding:0!important}body.page-prensa article{width:100%!important;margin-top:180px!important}body.page-prensa #banner-inner{display:none}body.page-prensa article>#article-inner{margin:0!important;padding:0!important}body.footer-page article #main,body.footer-page article #main .node.no-left,body.page-prensa article #main,body.page-prensa article #main .node.no-left,body.section-empleo article #main,body.section-empleo article #main .node.no-left,body.section-mision article #main,body.section-mision article #main .node.no-left,body.section-nuestra-historia article #main,body.section-nuestra-historia article #main .node.no-left{max-width:none;width:100%;margin:0 auto;padding:0;border:none;background-color:transparent}.section-empleo .breadcrumb,.section-mision .breadcrumb,.section-nuestra-historia .breadcrumb{display:none}.footer-page #banner-inner,.page-prensa #banner-inner,.section-mision .breadcrumb,.section-nuestra-historia .breadcrumb{display:none;height:0;max-width:1210px;margin:0 auto}body.toppagebanner.page-prensa article:not(.offer-article),body.toppagebanner.section-empleo article:not(.offer-article),body.toppagebanner.section-mision article:not(.offer-article),body.toppagebanner.section-nuestra-historia article:not(.offer-article){margin-top:180px!important}body.footer-page .subsection-wrapper,body.page-prensa .subsection-wrapper,body.section-empleo .subsection-wrapper,body.section-mision .subsection-wrapper,body.section-nuestra-historia .subsection-wrapper{clear:both;padding:0 12px;padding-bottom:30px;background:-webkit-linear-gradient(top,#fff,rgba(255,255,255,0));background:-o-linear-gradient(top,#fff,rgba(255,255,255,0));background:-moz-linear-gradient(top,#fff,rgba(255,255,255,0));background:linear-gradient(to bottom,#fff,rgba(255,255,255,0))}body.footer-page .subsection,body.page-prensa .subsection,body.section-empleo .subsection,body.section-mision .subsection,body.section-nuestra-historia .subsection{max-width:1210px;width:100%;float:none;margin:0 auto;overflow:hidden}body.page-prensa .pager__items{margin-bottom:25px}.section-empleo .subsection p,.section-nuestra-historia .subsection p{font-size:16px;line-height:23px}.section-empleo .img img,.section-nuestra-historia .img img{max-width:580px;width:100%;display:block;float:left;margin:0 80px 10px 0}.section-mision .img img{max-width:588px;width:100%;display:block;float:right;margin:0 0 10px 75px}.section-empleo .img,.section-nuestra-historia .subsection.about-us .img{float:left;overflow:hidden}.section-empleo .node>h1,.section-empleo .node>h2,.section-mision .node>h1,.section-mision .node>h2,.section-nuestra-historia .node>h1,.section-nuestra-historia .node>h2{background-color:#fff}.contact-persons div.georgia14,.contact-persons h3.brandon36,.footer-page .node h2.georgia14,.footer-page .node h3.brandon36,.press-mentions .node div.georgia14,.press-mentions .node h3.brandon36,.press-releases .node div.georgia14,.press-releases .node h3.brandon36,.section-empleo .node h1.brandon36,.section-empleo .node h2.brandon18,.section-empleo .node h2.georgia14,.section-empleo .node h3.brandon36,.section-empleo .node h3.georgia14,.section-empleo h2#banner-text,.section-mision .node h1.brandon36,.section-mision .node h2.georgia14,.section-mision .node h3.brandon36,.section-mision .node h3.georgia14,.section-nuestra-historia .node h1.brandon36,.section-nuestra-historia .node h2.georgia14,.section-nuestra-historia .node h3.brandon36,.section-nuestra-historia .node h3.georgia14{text-align:center;text-transform:uppercase;padding-top:0;margin:0}.contact-persons div.georgia14,.footer-page .node h2.georgia14,.press-mentions .node div.georgia14,.press-releases div.georgia14,.section-empleo #article-inner h1.georgia14,.section-empleo .node h1.georgia14,.section-empleo .node h2.georgia14,.section-empleo .node h3.georgia14,.section-mision .node h2.georgia14,.section-mision .node h3.georgia14,.section-nuestra-historia .node h2.georgia14,.section-nuestra-historia .node h3.georgia14{font-size:14px;letter-spacing:2px;line-height:20px;padding-top:65px}.contact-persons h3.brandon36,.footer-page .node h3.brandon36,.press-mentions .node h3.brandon36,.press-releases .node h3.brandon36,.section-empleo .node h1.brandon36,.section-empleo .node h3.brandon36,.section-empleo h2#banner-text.brandon18,.section-mision .node h1.brandon36,.section-mision .node h3.brandon36,.section-nuestra-historia .node h1.brandon36,.section-nuestra-historia .node h3.brandon36{padding:0 0 20px 0;color:#000;font-size:36px;text-transform:uppercase;line-height:62px;font-weight:900}.section-empleo .que-buscamos,.section-nuestra-historia .nuestra-historia-porque{flex-direction:row;flex-wrap:wrap;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap;display:flex}.section-empleo .que-buscamos .key-data.false{min-width:28%;background:0 0;border:none}.section-empleo .que-buscamos .key-data,.section-nuestra-historia .nuestra-historia-porque .key-data{max-width:28%;padding:15px;margin:15px auto;background-color:#fff}.section-empleo .que-buscamos .key-data>h4,.section-mision .bloques-mision .key-data h4,.section-nuestra-historia .nuestra-historia-porque .key-data>h4{font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;line-height:25px}.section-mision .subsection.mision p{line-height:24px;font-size:16px;padding-bottom:24px}.section-mision .left{float:left;width:545px}.section-mision .right{float:right;width:588px}.section-mision .vimeo-video-universal{width:588px;background-color:#e7e4e7;margin-bottom:20px}.section-mision .vimeo-video-universal iframe{height:267px}.section-mision .vimeo-video-universal iframe{margin:0 auto;display:block;width:460px}.section-mision .bloques-mision{clear:both;padding-top:35px}.section-mision .bloques-mision .key-data{background-color:#fff;display:block;float:left;width:591px;height:200px;margin-bottom:20px}.section-mision .bloques-mision .key-data .key-data-inner{padding:35px 35px 35px 200px}.section-mision .bloques-mision .key-data:nth-of-type(2n-1){margin-right:20px}.section-mision .bloques-mision .key-data>*{padding:0 35px}.section-mision .bloques-mision .key-data h4{text-transform:uppercase;line-height:22px}.section-mision .subsection.mision-breakdown p{font-size:15px;line-height:20px}#directo-bodega{background:#fff url(/themes/custom/bodeboca/images/mision/directo-bodega.png) left center no-repeat}#mejor-precio{background:#fff url(/themes/custom/bodeboca/images/mision/mejor-precio.png) left center no-repeat}#atencion-personalizada{background:#fff url(/themes/custom/bodeboca/images/mision/atencion-personalizada.png) left center no-repeat}#recomendaciones{background:#fff url(/themes/custom/bodeboca/images/mision/recomendaciones.png) left center no-repeat}#entrega-alacarta{background:#fff url(/themes/custom/bodeboca/images/mision/entrega-alacarta.png) left center no-repeat}#opinion-importa{background:#fff url(/themes/custom/bodeboca/images/mision/opinion-importa.png) left center no-repeat}#proyectos-primera-persona{background:#fff url(/themes/custom/bodeboca/images/mision/proyectos-primera-persona.png) left center no-repeat}#sumiller-personal{background:#fff url(/themes/custom/bodeboca/images/mision/sumiller-personal.png) left center no-repeat}#multicanal{background:#fff url(/themes/custom/bodeboca/images/mision/multicanal.png) left center no-repeat}#hay-personas{background:#fff url(/themes/custom/bodeboca/images/mision/hay-personas.png) left center no-repeat}.contact-persons .contact-person-inner,.memeberpage-wrapper .member-row{background-color:#eee;display:block;float:left;width:200px;height:auto;border-radius:0;margin:20px}.contact-persons .contact-image,.memeberpage-wrapper .member-row .photo{text-align:center;height:155px;background-color:#fff;position:relative}.contact-persons .contact-image img,.memeberpage-wrapper .member-row .photo img{width:100%}.memeberpage-wrapper .member-row .photo img.imgnormal{position:absolute;left:0}.memeberpage-wrapper .member-row .photo img.imghover{width:100%;opacity:0;transition:opacity .15s ease-in-out;position:absolute;left:0}.memeberpage-wrapper .member-row .photo img.imghover:hover{will-change:opacity;opacity:1}.contact-persons .contact-info,.memeberpage-wrapper .member-row .info{background-color:#eee;padding-top:10px;text-align:center}.contact-persons .contact-info .contact-person,.memeberpage-wrapper .member-row .info .name{font-weight:700}.contact-persons .contact-info .contact-designation,.contact-persons .contact-info .contact-person,.memeberpage-wrapper .member-row .info .name,.memeberpage-wrapper .member-row .info .position{padding:0;margin:0}.memeberpage-wrapper .member-row .info .position{margin-bottom:10px}.node-type-press .node{margin-top:25px}.node-type-press .node{margin-top:25px}.contact-persons,.press-mentions,.press-releases{display:block;width:100%;float:left}.press-mentions,.press-releases{min-height:510px}.contact-persons h3.brandon36,.press-mentions h3.brandon36,.press-releases h3.brandon36{line-height:62px;font-size:30px;margin:0 0 20px 0;padding:0}.contact-persons div.georgia14,.contact-persons h3.brandon36,.press-mentions div.georgia14,.press-mentions h3.brandon36,.press-releases div.georgia14,.press-releases h3.brandon36{text-align:center;padding-bottom:5px;text-transform:uppercase}.press-mentions div.georgia14{padding-top:74px}.press-article{float:left;height:190px;width:48.9%;display:table;background:#fff;margin-bottom:25px;position:relative}.press-article:nth-of-type(2n-1){margin-right:20px}.press-article div.press-left,.press-article div.press-right{display:table-cell;vertical-align:middle;line-height:normal}.press-article div.press-right{vertical-align:top;padding-right:20px}.press-article img{display:block;margin:auto;width:150px;padding:20px}.press-right>h4{margin:20px 0;font-weight:700;display:block;color:#000;font-weight:700}.press-content{margin:10px 0}.press-right .bottom-info{width:362px;padding:10px 0;border-top:1px solid #ccc;position:absolute;bottom:10px}.press-right .bottom-info .publish-date{float:left}.press-right .bottom-info .press-link{float:right}#press-node-text{padding:40px 0}#press-node-text p{padding-right:37px}#press-node-image img{max-height:200px;max-width:400px;height:auto;width:auto}#press-links{padding-right:37px}#press-node-pdf{float:right}.contact-person-inner{display:block;float:left;background:0 0;width:200px;height:auto;margin-right:20px;margin-bottom:20px}.contact-person-inner:last-of-type{margin-right:0}.contact-persons,.press-releases{margin-top:20px}.contact-persons .contact-persons-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.contact-image{text-align:center}.contact-info{background-color:#eee;height:65px;padding-top:10px;text-align:center}.contact-info>div{padding-left:15px}.contact-info>:last-of-type{padding-bottom:10px}.contact-info .contact-person{margin-top:10px;font-weight:700}.contact-info .contact-designation,.contact-info .contact-person{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.press-common-data{margin:30px auto;width:100%;text-align:center}.press-common-data a{font-size:25px}.press-common-data .contact-phone{font-size:19px;margin-top:15px}.no-display{display:none!important}.search-block{padding:30px 0 20px}#ajax-cart-message{display:none;background-color:#bad600;text-align:center;padding:15px 0;font-size:15px;width:100%;clear:both}#ajax-cart-message.error{background-color:#aa3d47!important}#ajax-cart-message.warning{background-color:#fff4c0!important}#ajax-cart-message *{color:#fff}#ajax-cart-message a{text-decoration:underline}#ajax-cart-message-close{display:inline-block;margin-right:5px;vertical-align:middle;cursor:pointer;font-size:26px}#ajax-cart-message-close img{width:100%;height:100%}body.shadow{position:relative;min-height:100%}body.shadow .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:113;background-color:rgba(0,0,0,.95)}.verify-form.verify-form-show{z-index:114;background-color:#fff;width:100%;max-width:830px;height:438px;position:fixed;left:50%;margin-left:-415px;top:50%;margin-top:-219px;background:url(/themes/custom/bodeboca/images/verificar-edad.jpg)}.verify-form .age-verify-wrapper{width:490px;margin:69px auto;background:rgba(0,0,0,.57);height:300px}.verify-form h2{color:#fff;padding:30px 0;width:100%;text-align:center;margin:0 auto;font-size:25px;line-height:36px;text-transform:uppercase}.verify-form .age-verify-wrapper>div{text-align:center;margin-bottom:30px}.verify-form .age-verify-wrapper a[action=cancel]{background:rgba(87,87,87,.71);padding:10px 70px}.verify-form .age-verify-wrapper a[action=cancel]:hover{background:rgba(0,0,0,.4)!important}.bottom-xproducts{display:block}
input{width:auto}.nice-select,input.form-date_popup,input.form-email,input.form-tel,input.form-text,select,textarea{background-color:#fff;border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:15px 18px;font-size:17px;color:#333;line-height:20px;width:100%;border-radius:0}button:disabled,input[type=button]:disabled,input[type=file]:disabled::-webkit-file-upload-button,input[type=reset]:disabled,input[type=submit]:disabled,optgroup:disabled,option:disabled,select:disabled,select[disabled]>option{color:graytext}input[readonly],select[readonly],textarea[readonly]{background-color:#eee!important;color:#454545!important;cursor:not-allowed}input:not(.bb-button):not(.plus):not(.minus):not(.form-item-qty):focus{background-color:#fff}.form-item input.error,.form-item select.error,.form-item textarea.error{border:1px solid #c00}label{font-size:15px}.form-item{margin-bottom:20px;overflow:hidden;margin-top:0}.form-item .form-item{margin-bottom:0}.form-item-date_popup,.form-type-email,.form-type-password,.form-type-select,.form-type-textarea,.form-type-textfield{position:relative}.form-item-date_popup label,.form-type-email label,.form-type-password label,.form-type-select label,.form-type-textarea label,.form-type-textfield label{position:absolute;top:8px;left:14px;font-size:12px!important;line-height:20px;color:#999;font-weight:400;pointer-events:none;padding:0;z-index:1;transition-timing-function:ease-in;transition-duration:.125s}.form-item-date_popup label.js-processed:not(.text-entered),.form-type-email label.js-processed:not(.text-entered),.form-type-password label.js-processed:not(.text-entered),.form-type-select label.js-processed:not(.text-entered),.form-type-textarea label.js-processed:not(.text-entered),.form-type-textfield label.js-processed:not(.text-entered){font-size:17px!important;top:19px;left:14px}.form-item-date_popup label.form-required:after,.form-type-email label.form-required:after,.form-type-password label.form-required:after,.form-type-select label.form-required:after,.form-type-textarea label.form-required:after,.form-type-textfield label.form-required:after{background:0 0;vertical-align:unset;margin:0;width:auto;height:auto}.form-item-date_popup input,.form-item-date_popup textarea,.form-type-email input,.form-type-email textarea,.form-type-password input,.form-type-password textarea,.form-type-select input,.form-type-select textarea,.form-type-textarea input,.form-type-textarea textarea,.form-type-textfield input,.form-type-textfield textarea{padding:26px 14px 8px}.form-item-date_popup input::-webkit-input-placeholder,.form-item-date_popup textarea::-webkit-input-placeholder,.form-type-email input::-webkit-input-placeholder,.form-type-email textarea::-webkit-input-placeholder,.form-type-password input::-webkit-input-placeholder,.form-type-password textarea::-webkit-input-placeholder,.form-type-select input::-webkit-input-placeholder,.form-type-select textarea::-webkit-input-placeholder,.form-type-textarea input::-webkit-input-placeholder,.form-type-textarea textarea::-webkit-input-placeholder,.form-type-textfield input::-webkit-input-placeholder,.form-type-textfield textarea::-webkit-input-placeholder{display:none;visibility:hidden!important}.form-item-date_popup input:-moz-placeholder,.form-item-date_popup textarea:-moz-placeholder,.form-type-email input:-moz-placeholder,.form-type-email textarea:-moz-placeholder,.form-type-password input:-moz-placeholder,.form-type-password textarea:-moz-placeholder,.form-type-select input:-moz-placeholder,.form-type-select textarea:-moz-placeholder,.form-type-textarea input:-moz-placeholder,.form-type-textarea textarea:-moz-placeholder,.form-type-textfield input:-moz-placeholder,.form-type-textfield textarea:-moz-placeholder{color:transparent}.form-item-date_popup input::-moz-placeholder,.form-item-date_popup textarea::-moz-placeholder,.form-type-email input::-moz-placeholder,.form-type-email textarea::-moz-placeholder,.form-type-password input::-moz-placeholder,.form-type-password textarea::-moz-placeholder,.form-type-select input::-moz-placeholder,.form-type-select textarea::-moz-placeholder,.form-type-textarea input::-moz-placeholder,.form-type-textarea textarea::-moz-placeholder,.form-type-textfield input::-moz-placeholder,.form-type-textfield textarea::-moz-placeholder{color:transparent}.form-item-date_popup input:-ms-input-placeholder,.form-item-date_popup textarea:-ms-input-placeholder,.form-type-email input:-ms-input-placeholder,.form-type-email textarea:-ms-input-placeholder,.form-type-password input:-ms-input-placeholder,.form-type-password textarea:-ms-input-placeholder,.form-type-select input:-ms-input-placeholder,.form-type-select textarea:-ms-input-placeholder,.form-type-textarea input:-ms-input-placeholder,.form-type-textarea textarea:-ms-input-placeholder,.form-type-textfield input:-ms-input-placeholder,.form-type-textfield textarea:-ms-input-placeholder{color:transparent}.form-item-date_popup select,.form-type-email select,.form-type-password select,.form-type-select select,.form-type-textarea select,.form-type-textfield select{padding:26px 30px 8px 12px;height:inherit!important;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';width:100%}.form-item-date_popup input.form-date_popup,.form-type-email input.form-date_popup,.form-type-password input.form-date_popup,.form-type-select input.form-date_popup,.form-type-textarea input.form-date_popup,.form-type-textfield input.form-date_popup{padding:26px 14px 8px 12px}.form-type-select label:not(.text-entered){display:none}.form-type-select label:not(.text-entered)~select{padding:17px 30px 17px 14px}.form-item-date_select .form-item-markup:after,.form-type-select:after{content:'';position:absolute;right:13px;top:20px;font-size:17px;pointer-events:none;border:solid #1898cb;border-width:0 4px 4px 0;display:inline-block;padding:3.5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.form-item-legal label{font-size:12px}.form-type-datetime.container-inline div{display:block}.form-type-datetime .form-item .form-item--error-message{display:none}.form-type-datetime .form-item{float:left;margin-right:5%;width:30%}.form-type-datetime .form-item:last-of-type{margin-right:0}.form-item .description{font-size:12px;line-height:18px;padding-top:8px;clear:both}.form-item--error-message{padding-top:8px;clear:both;color:#c00;font-size:12px;line-height:18px;font-weight:400;text-align:left}.form-item--error-message strong{font-weight:400}.form-item--error-message:before{content:"&";margin-left:1px;margin-right:8px;font-family:Bodeboca;font-size:15px;line-height:18px;background:0 0;float:left;font-weight:400}::-webkit-calendar-picker-indicator{color:transparent;opacity:1;background-image:url(/themes/custom/bodeboca/fonts/svg/icon-calendar.svg);width:14px;height:18px;cursor:pointer;border-radius:50%;margin-left:4px}::-webkit-calendar-picker-indicator:hover{box-shadow:0 0 0 4px rgba(0,0,0,.04)}.form-item--success-message{padding-top:8px;clear:both;color:#99a800;font-size:12px;line-height:18px}.form-item--success-message:before{margin-right:8px;content:"";display:inline-block;float:left;background-image:url(/themes/custom/bodeboca/fonts/svg/icon-tick.svg);width:10px;height:8px;margin-top:4px}.form-composite>legend{padding-bottom:10px}.form-type-radio{display:inline-block}.form-type-radio input[type=radio]{background-color:#fff;-webkit-appearance:none;-moz-appearance:none;width:23px;height:23px;border-radius:50%;border:2px solid #ccc;border-collapse:separate;background-clip:content-box;padding:3px;vertical-align:middle;margin-right:7px;cursor:pointer}.form-type-radio input:checked{background-color:#becf18!important;border:2px solid #becf18}.form-type-radio label .checkbox-circle{display:table-cell;margin-left:0;position:static;width:30px}.form-type-radio label .checkbox-circle>span{border:1px solid #ccc;border-radius:50%;content:"";display:block;position:absolute;height:20px;width:20px;margin-left:10px;top:12px}.form-type-radio.radio-selected label .checkbox-circle>span:after,.form-type-radio:hover label .checkbox-circle>span:after{content:" ";position:absolute;height:14px;width:14px;display:block;border-radius:50%;background-color:#ccc;left:3px;top:3px}.form-type-radio.radio-selected label .checkbox-circle>span{border-color:#09a4e4}.form-type-radio.radio-selected label .checkbox-circle>span:after{background-color:#09a4e4}.form-radios .form-item{margin-right:15px}.form-type-checkbox{text-align:left}.form-type-checkbox label{line-height:24px;text-align:left}.form-type-checkbox input{-webkit-appearance:none;width:24px;height:24px;background-color:#fff;border:1px solid #ccc;background-repeat:no-repeat;background-position:50%;background-size:10px 10px;cursor:pointer}.form-type-checkbox input[type=checkbox]:checked{border-color:#0197cd}input[type=checkbox]{float:left;margin-right:10px}.form-checkboxes,.form-checkboxes .form-item,.form-radios,.form-radios .form-item{margin-top:0;margin-bottom:0}.add-to-cart input.form-text,input.form-text.quantity{border:none;box-shadow:none;border-radius:0;padding:0;height:auto;line-height:inherit}html.js input.form-autocomplete{background-position:100% 8px}html.js input.throbbing{background-position:100% -12px}input.form-text:focus,select:focus,textarea:focus{border-color:#09f;box-shadow:none;outline:0 none}.add-to-cart input.form-text:focus,input.form-text.quantity:focus{border:none;box-shadow:none;transition:none;border-radius:0}input::-moz-focus-inner{border:0;padding:0}.form-type-password-confirm,.two-col-form{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between}.form-type-password-confirm>.form-item:not(.form-type-password-confirm),.two-col-form>.form-item:not(.form-type-password-confirm){flex-direction:column;flex-basis:48%;justify-content:space-between}.form-type-password-confirm .form-actions,.two-col-form .form-actions{flex:none;width:100%}.form-open .address-form-wrapper{display:flex}.form-type-password-confirm{width:100%}.form-type-password-confirm>label{display:none}.form-type-password-confirm #edit-password{float:none;clear:both;width:100%;margin:0;overflow:hidden}.form-type-password-confirm div.password-confirm{display:none}.form-type-password-confirm .form-item--error-message{float:right;order:2;text-align:left;width:48%}.form-type-password-confirm #edit-password--description{float:left;width:48%}@media only screen and (max-width:1246px) and (min-width:917px),print{label{font-size:12px}.form-type-password-confirm,.two-col-form{width:100%}}@media only screen and (max-width:916px) and (min-width:768px){.form-type-password-confirm,.two-col-form{display:block;flex-direction:unset;flex-wrap:unset;width:auto;justify-content:unset}.form-type-password-confirm>.form-item:not(.form-type-password-confirm),.two-col-form>.form-item:not(.form-type-password-confirm){flex-direction:unset;flex-basis:unset;justify-content:unset}.form-type-password-confirm .form-actions,.two-col-form .form-actions{flex:none;width:auto}.form-type-password-confirm .form-actions .submit-wrapper,.two-col-form .form-actions .submit-wrapper{width:100%}.form-type-password-confirm .form-actions .submit-wrapper input,.two-col-form .form-actions .submit-wrapper input{width:100%!important;text-align:center}.form-type-password-confirm #edit-password-pass1,.two-col-form #edit-password-pass1{margin-bottom:20px}.form-type-password-confirm #edit-password--description,.form-type-password-confirm .form-item--error-message{float:none;order:initial;text-align:left;width:100%}.form-open .address-form-wrapper{display:block}.form-item{margin-bottom:15px}.form-item .form-item{margin-bottom:0}}@media only screen and (max-width:767px){.form-type-password-confirm,.two-col-form{display:block;flex-direction:unset;flex-wrap:unset;width:auto;max-width:300px;justify-content:unset}.form-type-password-confirm>.form-item:not(.form-type-password-confirm),.two-col-form>.form-item:not(.form-type-password-confirm){flex-direction:unset;flex-basis:unset;justify-content:unset;margin-bottom:10px}.form-type-password-confirm .form-actions,.two-col-form .form-actions{flex:none;width:100%}.form-type-password-confirm .submit-wrapper,.two-col-form .submit-wrapper{width:100%;margin-top:20px}.form-type-password-confirm .submit-wrapper input,.two-col-form .submit-wrapper input{width:100%!important;text-align:center}.form-type-password-confirm .description,.two-col-form .description{padding-bottom:5px}.form-type-password-confirm .form-item--error-message{float:none;order:initial;text-align:left;width:100%}.form-type-password-confirm #edit-password--description{float:none;width:100%}}
#footer-infinity{display:block;clear:both;visibility:visible;font-size:14px}#footer-infinity .doyicon{margin-right:10px}#footer-infinity #footer-infinity-2{background-color:#494b42;color:#fff}#footer-infinity .footer-inner{font-size:14px;max-width:1200px;width:auto;clear:both;margin:0 auto;padding:42px 50px 25px 50px;overflow:hidden}#footer-infinity h2{font-size:16px;font-weight:700;margin:0 0 25px 0;line-height:18px}#footer-infinity .footer-inner a{font-size:14px;color:#fff}#footer-infinity-2 .footer-inner a:active{color:#c7c6bc;text-decoration:none}#footer-infinity-2 .app-icons,#footer-infinity-2 .block,#footer-infinity-2 .contact-us,#footer-infinity-2 .site-payment-methods,#footer-infinity-2 .site-social-buttons{float:left}#footer-infinity-2 .block,#footer-infinity-2 .contact-us{width:auto;margin-right:40px}#footer-infinity-2 .footer-inner-inner>.block{max-width:156px;min-height:250px}#footer-infinity .menu li{list-style:none;margin:0;padding:3px 7px 0 0}#footer-infinity .menu li a:active{color:#494b42;background-color:#fff}#footer-infinity .phones:before{content:'';width:24px;display:block;position:absolute;height:26px;background:url(/themes/custom/bodeboca/images/icono-tlf.png);left:-34px;top:15px}#footer-infinity .phones{padding-left:10px;position:relative;border-left:1px solid;padding-top:6px;margin-top:15px;margin-left:36px}#footer-infinity .phones a,#footer-infinity .whatsapp a{font-weight:700;font-size:16px}#footer-infinity .phones a:active,#footer-infinity .whatsapp a:active,#footer-infinity a.store-contact-online:active{color:#494b42;background-color:#fff}#footer-infinity .zendesk-phone-support-status{font-size:14px;font-weight:400}#footer-infinity .store-contact-online-wrapper:before{content:'';width:23px;display:block;position:absolute;height:18px;background:url(/themes/custom/bodeboca/images/icono-mensaje.png);left:-34px;top:8px}#footer-infinity .store-contact-online-wrapper{position:relative;border-left:1px solid;margin-top:20px;display:block;margin-left:36px;padding:7px 0 8px 10px}#footer-infinity .whatsapp:before{content:'';width:23px;display:block;position:absolute;height:23px;background:url(/themes/custom/bodeboca/images/icono-whatsapp.png);left:-34px;top:6px}#footer-infinity .whatsapp{position:relative;border-left:1px solid;margin-top:20px;display:block;margin-left:36px;padding:7px 0 8px 10px}#footer-infinity .whatsapp a{font-weight:700}#footer-infinity #copyright{border-top:1px solid #6e6e68;padding-top:10px;padding-bottom:0}#footer-infinity .site-payment-methods .paypal{fill:#ededed;padding-bottom:10px;margin-right:15px}#footer-infinity .site-payment-methods .mastercard{padding-bottom:4px;margin-right:15px}#footer-infinity .site-payment-methods .visa{fill:#ededed;padding-bottom:9px;margin-right:15px}#footer-infinity .site-payment-methods .amex{fill:#ededed}#footer-infinity .site-social-buttons h2{margin:40px 0 15px 0}#footer-infinity .site-social-buttons>a{font-size:0}#footer-infinity .site-social-buttons>a:before{color:#e5e5e5;font-size:32px}#footer-infinity .site-social-buttons>a:hover{text-decoration:none}#footer-infinity .footer-app-title h2{margin:30px 0 15px 0}#footer-infinity-2 .footer-inner .international-links img{display:block;margin-top:1px}#footer-infinity-2 .footer-inner .international-links .international-links-label{display:inline-block}#footer-infinity-2 .footer-inner .international-links .international-links-links{margin-left:10px;display:inline-block}#footer-infinity-2 .footer-inner #copyright .terms-separator{padding:0 1px}#footer-infinity-2 .footer-inner #block-block-27,#footer-infinity-2 .footer-inner #copyright .copyrightyear{display:inline-block;text-align:center}#footer-infinity .footer-app-icons{float:right}#footer-infinity.footer-app-title{margin-bottom:15px;text-transform:uppercase}#footer-infinity .app-icons .app-title{margin-top:40px}#footer-infinity .footer-app-links a{padding:10px;font-size:16px!important;border:1px solid #f7f7f7;border-radius:5px;width:62px;display:inline-block;padding-left:56px}#footer-infinity .footer-app-links .android-app{margin-right:20px}#footer-infinity .footer-app-links .android-app:before,#footer-infinity .footer-app-links .ios-app:before{border-right:1px solid #f7f7f7;margin-right:10px}#footer-infinity .footer-app-links a:hover{color:#494b42!important;background-color:#f7f7f7!important}#footer-infinity .footer-app-links a:hover:before{border-right-color:#494b42!important}#footer-infinity .more-footer-content{width:100%;max-width:840px;float:left;margin-top:-20px;color:#c7c6bc;font-size:11px}#footer-infinity .more-footer-content a{color:#c7c6bc;font-size:11px}@media only screen and (max-width:1246px){#footer-infinity .footer-inner{padding:0}#footer-infinity #footer-infinity-2{padding:0 7px}#footer-infinity-2 .footer-inner .block{float:none;width:95%;max-width:586px;margin:0 auto;text-align:left;position:relative;padding:0 2.5% 0 2.5%;border-top:1px solid #fff;min-height:0}#footer-infinity-2 #block-block-27 .content{margin:0}#footer-infinity-2 .footer-inner .footer-inner-inner>nav:nth-of-type(1){border-top:none;border-right:none;font-size:10px}#footer-infinity-2 .footer-inner .block h2{padding:13px 10px;margin:0;cursor:pointer;font-size:16px;font-weight:700}#footer-infinity-2 .footer-inner .footer-inner-inner>nav:nth-of-type(3){border-bottom:1px solid #fff}#footer-infinity-2 .footer-inner .block h2:after{display:block;position:absolute;content:"+";right:10px;margin-top:-20px}#footer-infinity-2 .footer-inner .block h2.content-visible:after{content:"-";margin-top:-22px;right:12px}#footer-infinity-2 .footer-inner .block ul.menu{margin-left:10px;margin-right:10px;margin-bottom:20px}#footer-infinity-2 .footer-inner li{line-height:22px}#footer-infinity-2 .footer-inner li.last{margin-bottom:20px}#footer-infinity .contact-us{max-width:586px;text-align:center;float:none;margin:20px auto 20px auto;padding:0 0 20px 0;border-bottom:1px solid #fff}#footer-infinity .contact-us h2{display:none}#footer-infinity .contact-us .phones{padding:50px 0 0 0;margin:0;border:none}#footer-infinity .contact-us .store-phone{padding-bottom:0}#footer-infinity .phones:before{top:12px;left:50%;margin-left:-16px}#footer-infinity .contact-us .store-contact-online-wrapper,#footer-infinity .contact-us .whatsapp{padding:40px 0 0 0;margin:20px 0 0 0;border:none}#footer-infinity .contact-us .store-contact-online-wrapper:before,#footer-infinity .contact-us .whatsapp:before{top:12px;left:50%;margin-left:-16px}#footer-infinity .site-payment-methods{display:none}#footer-infinity .site-social-buttons{max-width:586px;text-align:center;float:none;padding-bottom:15px;border-bottom:1px solid #fff;margin:0 auto 0 auto}#footer-infinity .site-social-buttons h2{margin-top:0}#footer-infinity .app-icons{max-width:586px;margin:30px auto 50px auto;text-align:center;float:none}#footer-infinity .app-icons h2{text-transform:uppercase}#footer-infinity .more-footer-content{max-width:586px;margin:14px auto 30px auto;text-align:center;float:none;color:#c7c6bc;font-size:11px}}
.bb-button{background-color:#a9c200;padding:7px 12px;font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff!important;font-size:12px;font-weight:900;display:inline-block;border:none;cursor:pointer;text-align:left;text-decoration:none!important;border-radius:3px;height:auto!important;text-indent:0;line-height:18px;-webkit-appearance:none;outline:0;width:auto!important}.bb-button:hover{color:#fff;text-decoration:none!important;background-color:#94ab01!important;outline:0}.bb-button:active{background-color:#7d9101!important;color:#fff;outline:0}.bb-button.bb-button-grey,.bb-button.bb-button-nohover:active,.bb-button.bb-button-nohover:hover{background-color:#c9c9c4!important}.bb-button.bb-button-nohover:hover{cursor:auto}.bb-button.bb-button-grey:hover:not(.bb-button-nohover){background-color:#999!important}.bb-button.bb-button-grey:active:not(.bb-button-nohover){background-color:#666!important}.bb-button.bb-button-square{border-radius:0}.bb-button.brandonbutton{padding:7px 13px}a.bb-button.brandonbutton:not(.bb-address-validation-required-trigger){padding:7px 13px}a.bb-button.brandonbutton:not(.bb-address-validation-required-trigger).bb-address-validation-required-trigger{padding-right:20px}a.bb-button.brandonbutton:not(.bb-address-validation-required-trigger).bb-button-large:not(.form-submit):not(.btn_revisar){padding:11px 20px}.bb-button-large.no-brandonbutton{padding:11px 30px!important}.bb-button.bb-button-large{padding:12px 20px;font-size:18px;line-height:26px;border-radius:5px}.add-to-cart .submit-wrapper input.bb-button.bb-button-large.brandonbutton{font-size:17px;padding:16px 20px 16px 54px;line-height:18px}.bb-button.bb-button-large.bb-button-square{border-radius:0}.bb-button.bb-transparent-button{background:0 0;border:1px solid #fff}.submit-wrapper.btn_seguir:before{position:absolute;left:0;color:#0197cd}.submit-wrapper.btn_seguir input{padding-left:20px}.minus,.plus{font-size:22px;line-height:25px;width:31px;padding:0;text-align:center;background:Transparent;border:none;text-indent:-10000px;display:block;-webkit-appearance:none;cursor:pointer}.minus{line-height:25px}.share{background-color:#c9c9c4;font-family:brandon-grotesque,sans-serif;-webkit-font-smoothing:antialiased;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;display:inline-block;border:none;text-align:left;text-decoration:none!important;border-radius:4px;position:relative;float:right;cursor:default;line-height:1px}.node-bodega .sharetop{margin-top:0}.bb-product-filters .toggle-display-button{display:block;position:absolute;margin-left:-50px;width:40px;height:40px;background:#fff url(/themes/custom/bodeboca/images/cog_gear_settings.png) no-repeat 4px 4px;cursor:pointer;box-shadow:4px 0 1px rgba(0,0,0,.1)}.bb-touch-toggle{width:100%!important;margin-top:10px;margin-bottom:10px;text-align:center;padding-left:0!important;padding-right:0!important;display:none}.bb-touch-toggle.open{display:block}.bb-touch-toggle .toggle-button-arrow{background-image:url(/themes/custom/bodeboca/images/icon-filter-expand-right-white.png);background-repeat:no-repeat;width:19px;height:18px;display:inline-block;margin-bottom:-2px}.bb-touch-toggle.open .toggle-button-arrow{transform:rotate(90deg);width:18px;height:19px}span.btn-next,span.btn-next:hover,span.btn-prev,span.btn-prev:hover{background:#e4e4e4}.btn-next,.btn-prev{position:absolute;text-decoration:none;display:block;width:35px;height:50px;color:#fff;background-color:#c9c9c4;border-radius:50%;font-size:22px;padding-left:15px;line-height:57px;z-index:1}.btn-next:active,.btn-next:hover,.btn-prev:active,.btn-prev:hover{background-color:#bcbcbc;color:#fff;text-decoration:none}.btn-prev{left:-81px;padding-left:12px;padding-right:1px}.btn-next{right:-80px}@media only screen and (max-width:767px){.btn-prev{left:0}}
.cart-menu-wrapper{position:relative;float:left}.cart-menu-wrapper-inner{height:46px}.cart-block.bb-button{float:left;height:26px!important;text-transform:none;overflow:hidden;width:24px!important;padding:10px 12px;margin-top:0}.cart-block.empty{width:24px!important}.cart-block.full{width:118px!important}.cart-block.transition{transition:width .7s ease}.listado_cart_menu_hover{position:relative;top:0;left:-4px}.cart-block .bb-cart-link{float:left;width:24px}.cart-block .bb-cart-link svg{padding:3px 10px 3px 0}.cart-block.full .bb-cart-link svg{border-right:1px solid #fff}.listado_cart_menu_hover{display:block;text-align:left;clear:both}.listado_cart_menu_hover .ul-wrapper .product-thumb img{max-height:79px}.listado_cart_menu_hover table{width:100%;margin-top:20px}.listado_cart_menu_hover .ul-wrapper{background:#fff;position:absolute;border-top:none;overflow:hidden;box-shadow:0 4px 0 rgba(68,70,71,.15);width:280px;padding:0;left:-174px}.listado_cart_menu_hover .greyline{background-color:rgba(68,70,71,.15);z-index:2;display:block;height:3px;position:absolute;width:100%;bottom:-3px;top:0!important;left:0}.listado_cart_menu_hover .ul-wrapper{padding:0 20px}.listado_cart_menu_hover .ul-wrapper .cart-hover-holder{height:0}.listado_cart_menu_hover .ul-wrapper>table tr{background:0 0;border-bottom:1px solid #ccc;padding:.1em .6em}.listado_cart_menu_hover .ul-wrapper>table tr:last-child{border-bottom:none}.listado_cart_menu_hover .ul-wrapper>table tr:last-child td{padding-top:10px}.listado_cart_menu_hover .ul-wrapper .cart-hover-cart-button,.listado_cart_menu_hover .ul-wrapper>table tr td.product-thumb{text-align:center;padding-left:10px;padding-right:10px}tr.extrapadding td{padding:10px 0}.listado_cart_menu_hover .ul-wrapper .cart-hover-cart-button .text-center{padding:5px 0}.listado_cart_menu_hover .ul-wrapper>table tr td.product-details.x-count{padding-right:29px}.listado_cart_menu_hover .ul-wrapper>table tr td.product-details.premium-product-details{padding-top:5px}.listado_cart_menu_hover .ul-wrapper>table tr td.product-details a.product-title,.listado_cart_menu_hover .ul-wrapper>table tr td.product-details a.product-title:hover,.listado_cart_menu_hover .ul-wrapper>table tr td.product-details span.product-title,.table_cesta_resumen .productrow .product-details a,.table_cesta_resumen .productrow .product-details a:hover,.table_cesta_resumen .productrow .product-details span.product-title{color:#000;font-size:15px}.listado_cart_menu_hover .ul-wrapper>table tr td.product-details br{padding-top:7px;display:block;content:" "}.listado_cart_menu_hover .ul-wrapper .cart-hover-cart-button{padding-top:20px;padding-bottom:20px;text-align:right;padding-right:0}.listado_cart_menu_hover .ul-wrapper .cart-hover-cart-button a{width:100%;padding-left:0;padding-right:0;display:block;text-align:center}.cart-block .cart-block-summary{width:118px}.cart-block a,.cart-block a:active{color:#fff}.cart-block .cart-block-summary-subtotal{font-family:Arial,serif;font-size:13px;font-weight:700;text-align:right;float:right;display:block}.cart-block .cart-block-summary-subtotal .cart-price-wrapper{float:left;display:block}.cart-block .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:none;font-size:13px;float:right;text-align:right;width:87px}.cart-block .cart-block-summary-subtotal .cart-price-wrapper .product-count{float:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:87px}body:not(.bb-tablet):not(.bb-mobile) .cart-block:hover .cart-block-summary-subtotal .cart-price-wrapper .product-count{display:none}body:not(.bb-tablet):not(.bb-mobile) .cart-block:hover .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:block}@media only screen and (max-width:767px){.cart-block.bb-button,.menu-right{float:right;max-width:240px;padding:0!important;height:45px!important;text-align:center;vertical-align:middle;display:block;margin:0;z-index:1;position:relative}.cart-menu-wrapper.empty .cart-block{width:46px!important}.cart-menu-wrapper.full .cart-block{width:176px!important}.menu-right.bb-button.bb-button-large{line-height:46px}.cart-block .cart-block-summary{padding:10px 0;margin:0 auto;width:176px}.cart-block .cart-block-summary .bb-cart-link{margin-left:10px}.cart-menu-wrapper.full .cart-block .cart-block-summary{float:left}.cart-block .cart-block-summary-subtotal{font-size:14px;margin-right:0}.cart-block:hover .cart-block-summary-subtotal .cart-price-wrapper .product-count{display:block}.cart-block .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:none!important}.cart-block .cart-block-summary-subtotal .cart-price-wrapper .product-count{width:135px;text-align:center}.cart-block .emptyprice{font-family:Arial,serif;font-size:16px;font-weight:700;text-align:right;margin-right:34px}.cart-block.transition .emptyprice,.cart-menu-wrapper.full .cart-block .emptyprice{display:none}}
.doyicon{display:inline-block;line-height:16px}.icons .doyicon{padding:0;margin:0;background:0 0}.doyicon:before{background:url(/themes/custom/bodeboca/images/flags-2.png) 20px 20px no-repeat;content:"";display:inline-block;height:11px;width:16px;margin-right:5px}.international-links-links .doyicon:before{float:left;margin-top:2px}.doyicon.country-317:before{background-position:-4px -173px}.doyicon.country-318:before{background-position:-228px -173px}.doyicon.country-319:before{background-position:-4px -453px}.doyicon.country-334:before{background-position:-256px -5px}.doyicon.country-1287:before{background-position:-172px -33px}.doyicon.country-335:before{background-position:-32px -33px}.doyicon.country-336:before{background-position:-256px -397px}.doyicon.country-333:before{background-position:-4px -565px}.doyicon.country-351:before{background-position:-172px -257px}.doyicon.country-433:before{background-position:-284px -117px}.doyicon.country-489:before{background-position:-228px -229px}.doyicon.country-504:before{background-position:-284px -89px}.doyicon.country-503:before{background-position:-60px -565px}.doyicon.country-501:before{background-position:-144px -593px}.doyicon.country-518:before{background-position:-256px -145px}.doyicon.country-519:before{background-position:-284px -453px}.doyicon.country-520:before{background-position:-144px -537px}.doyicon.country-521:before{background-position:-172px -425px}.doyicon.country-522:before{background-position:-172px -369px}.doyicon.country-523:before{background-position:-4px -229px}.doyicon.country-524:before{background-position:-4px -33px}.doyicon.country-779:before{background-position:-144px -397px}.doyicon.country-525:before{background-position:-256px -257px}.doyicon.country-601:before{background-position:-88px -397px}.doyicon.country-622:before{background-position:-256px -201px}.doyicon.country-620:before{background-position:-116px -481px}.doyicon.country-648:before{background-position:-60px -89px}.doyicon.country-733:before{background-position:-228px -33px}.doyicon.country-745:before{background-position:-4px -593px}.doyicon.country-809:before{background-position:-197px -89px}.doyicon.country-999:before{background-position:-284px -229px}.doyicon.country-1047:before{background-position:-88px -145px}.doyicon.country-1049:before{background-position:-116px -397px}.doyicon.country-1089:before{background-position:-4px -257px}.doyicon.country-1187:before{background-position:-32px -481px}.doyicon.country-1189:before{background-position:-144px -117px}.doyicon.country-1093:before{background-position:-60px -117px}.doyicon.country-1303:before{background-position:-284px -313px}.doyicon.country-1297:before{background-position:-200px -257px}.doyicon.country-1317:before{background-position:-116px -285px}.doyicon.country-1325:before{background-position:-172px -228px}.doyicon.country-1331:before{background-position:-116px -425px}.doyicon.country-1353:before{background-position:-4px -313px}.doyicon.country-1353:before{background-position:-228px -593px}
#banner-inner{z-index:3;position:relative}#banner-inner h1{text-align:center;font-size:36px;line-height:37px}#banner-inner .terms-separator{font-size:22px}#banner-inner .share a:before{font-size:17px;line-height:31px}#banner-inner .share a:before:hover{background-color:#666}#banner-inner .share a:hover{text-decoration:none}#banner-inner .share a:before{font-size:16px;color:#fff}#banner-inner .share a:hover{background-color:#888}#banner-inner .share a:hover:before{color:#fff}.breadcrumb{margin:0;padding:15px 0 10px!important;height:20px}.breadcrumb ul{margin-left:0}#banner-inner .breadcrumb ul li,.breadcrumb ul li{list-style:none;float:left;padding:0 5px 0 0}.breadcrumb ul li,.breadcrumb ul li a,.breadcrumb ul li a.active,.breadcrumb ul li a.active:hover,.breadcrumb ul li a:active,.breadcrumb ul li a:hover,.breadcrumb ul li span{font-size:12px;color:#666;line-height:18px}.breadcrumb ul li.last a,.breadcrumb ul li.last span{color:#454545}#banner-inner .breadcrumb ul li.last a,#banner-inner .breadcrumb ul li.last span{color:#333}body.no-description #banner-inner{padding:0 0 25px 0}body.no-description #banner-inner h1{margin:0 0 10px 0;color:#000;height:37px}body.no-description #banner-inner h2{font-weight:400;text-align:center;letter-spacing:2px;font-family:Georgia,serif!important;font-size:14px;line-height:20px}body.cp-page.no-description #banner-inner h1,body.page-mi-bodega.no-description #banner-inner h1,body.page-vino.no-description #banner-inner h1{margin:0;padding:10px;font-size:30px}body.cp-page.no-description #banner-inner h2#banner-text,body.page-mi-bodega.no-description #banner-inner h2#banner-text,body.page-vino.no-description #banner-inner h2#banner-text{padding-bottom:10px;font-size:14px}body.has-description #banner-inner{width:100%;min-height:200px}body.has-description #banner-inner h1{padding-top:42px;font-size:32px;color:#fff;text-shadow:0 1px #000;z-index:3;position:relative;line-height:normal;margin:0;height:47px}body.has-description #banner-inner h2{text-align:center;color:#fff;line-height:20px;font-weight:400;margin:0;font-family:brandon-grotesque,sans-serif!important;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:18px;letter-spacing:1px}body.has-description #banner-inner h2:after{border-bottom:1px solid #fff;width:200px;display:block;content:" ";margin:25px auto 20px}#vp-large-banner .block{background-color:#fff}#vp-large-banner .vp-header-image{overflow:hidden;width:100%;display:block;position:relative}.vp-header-image-inner{border:1px solid #ccc}#vp-large-banner .sidebar-right-padding #ventabodegainfo{display:block}#vp-large-banner .sidebar-right-padding #ventabodegainfo .more>p:nth-of-type(n+2){display:none}#vp-large-banner .morecontent{display:none}#ventabodegainfo .morecontent p,#ventabodegainfo p.before-readmore{display:block}@media only screen and (min-width:768px){#vp-large-banner{position:relative;top:-157px;margin-bottom:-140px}#vp-large-banner .block .block-inner{height:300px}body.textexpanded:not(.bb-mobile) #vp-large-banner .block .block-inner{height:auto}#vp-large-banner .sharesidebar{top:0;z-index:11;right:25px;background-color:rgba(0,0,0,.45)}#vp-large-banner .vp-header-image-overlay{position:absolute;top:0;height:300px;width:100%;z-index:2;background:-webkit-linear-gradient(top,rgba(41,41,41,.3),rgba(41,41,41,.6));background:-o-linear-gradient(top,rgba(41,41,41,.3),rgba(41,41,41,.6));background:-moz-linear-gradient(top,rgba(41,41,41,.3),rgba(41,41,41,.6));background:linear-gradient(to bottom,rgba(41,41,41,.3),rgba(41,41,41,.6))}#vp-large-banner .vp-header-image img{height:300px;display:block}#vp-large-banner .sidebar-right-padding{position:relative;top:-153px;text-align:center;margin-bottom:-153px;z-index:2}#vp-large-banner .sidebar-right-padding #ventabodegainfo a.morelink:not(.less){color:#fff}#vp-large-banner .sidebar-right-padding #ventabodegainfo .more>p{padding:16px 20px 10px;max-width:700px;margin:0 auto;height:103px;overflow-y:hidden;color:#fff;font-size:16px;line-height:23px;text-align:center!important}body.morebuttonactive #vp-large-banner .sidebar-right-padding #ventabodegainfo .more>p{height:80px}#vp-large-banner .morecontentspacing{margin-top:42px}#vp-large-banner .morecontent{background-color:#fff;padding:60px 0 38px}#vp-large-banner .morecontentspacing{display:none}#vp-large-banner .morecontent .hiddentext{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding:0 30px}#vp-large-banner .morecontent .hiddentext p{padding:0 40px 20px;text-align:left;font-size:16px;line-height:23px}#vp-large-banner .morecontent .hiddentext h2.greentitle{color:#000;padding-bottom:0;text-transform:none;letter-spacing:normal;font-family:Georgia,serif!important;font-size:24px;font-style:italic;line-height:31px;-webkit-font-smoothing:antialiased;font-weight:700;margin:10px 0 10px 40px!important}#vp-large-banner .morecontent .hiddentext p:first-of-type{font-family:Georgia,serif!important;font-size:24px;font-style:italic;line-height:31px;padding-bottom:30px}#vp-large-banner .morecontent .hiddentext p a{color:#0197cd}#vp-large-banner .morelink{background:rgba(0,0,0,.45);display:inline-block;padding:8px 35px 8px 15px;margin-top:-5px;border-radius:4px;letter-spacing:1px;font-size:14px;transition-delay:.7s;position:relative}#vp-large-banner .morelink.less{background:0 0;color:#000;padding-bottom:38px;transition-delay:0s}}@media only screen and (min-width:1247px){#vp-large-banner .vp-header-image img{max-width:1208px}}@media only screen and (max-width:1246px) and (min-width:917px),print{.vp-header-image{width:746px;overflow:hidden;margin:0 auto}#vp-large-banner .vp-header-image img{margin:0 -17%}#vp-large-banner .sidebar-right-padding #ventabodegainfo p.before-readmore{width:800px}#vp-large-banner .morecontent{padding:40px 0 20px}}@media only screen and (max-width:916px) and (min-width:768px){#banner-inner h1{font-size:32px}#vp-large-banner .sharesidebar{top:-13px;right:8px}#vp-large-banner .vp-header-image-inner img{margin:0 -30%}#vp-large-banner #sidebar-right .morecontent .hiddentext{padding:0}#vp-large-banner #sidebar-right .morecontent{padding:25px 0 20px}}@media only screen and (max-width:767px){body.has-description #banner-inner,body.no-description #banner-inner{width:100%;padding:0;min-height:50px}body.has-description #banner-inner h1,body.no-description #banner-inner h1{color:#000!important;font-size:30px!important;line-height:32px;margin:3px 0;padding-top:0;text-shadow:none;text-transform:uppercase;height:auto}body.node-collection #banner-inner h1{font-size:25px!important;letter-spacing:1.25px;line-height:36px;margin:15px 0 6px 0}body.has-description #banner-inner h2,body.no-description #banner-inner h2{font-family:Georgia,"Times New Roman",Times,serif!important;font-size:14px!important;line-height:22px;letter-spacing:1.4px;padding:0 0 35px 0!important;margin-bottom:0!important;color:#000}body.has-description #banner-inner h2:after,body.no-description #banner-inner h2:after{display:none}#vp-large-banner{margin-bottom:10px}#vp-large-banner .vp-header-image-inner{left:50%;margin-left:-604px;position:relative;width:1280px;height:167px}#vp-large-banner .vp-header-image-overlay{display:none}#vp-large-banner .vp-header-image img{position:absolute;max-width:80%;top:83px;left:47%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:181px;width:auto}#vp-large-banner .sidebar-right-padding{padding:20px}#vp-large-banner .sidebar-right-padding .morelink{font-family:Arial,Helvetica,sans-serif!important;text-transform:none;letter-spacing:0;font-weight:400}#vp-large-banner .morecontent .hiddentext h2.greentitle{color:#000;padding:15px 0;margin:0!important;text-transform:none;letter-spacing:normal;font-family:Arial,serif!important;font-size:24px;line-height:31px;font-weight:700}}
.bb-search-button{bottom:16px;cursor:pointer;top:-30px;height:17px}.bb-search-button:before{float:left;font-size:21px;margin-right:10px;margin-top:14px;width:21px;color:#000}.show-search-modal .bb-search-button:hover{color:#000!important}.show-search-modal .bb-search-button span{float:left;font-family:Arial,serif;font-size:14px;color:#000;height:48px;line-height:42px;margin-bottom:-4px;padding-right:10px}.show-search-modal .bb-search-button:hover{color:#000!important}.not-logged-in .bb-search-button{top:-30px}#block-bbheadersearchblock.contextual-region{position:static}#header-search-box{top:37px;position:absolute}#header-search-box .bb-search-autocomplete-box{height:32px;width:275px;padding:8px 8px 8px 38px;font-size:14px;color:#000;border:none;background-color:#f4f4f4}@media only screen and (max-width:767px){#header-search-box .bb-search-autocomplete-box{width:235px}}#header-search-box .bb-search-autocomplete-box::-webkit-input-placeholder{color:#999}#header-search-box .bb-search-autocomplete-box-icon{height:22px;width:30px;display:block;position:absolute;content:" ";cursor:pointer;text-align:center;margin-top:4px}#header-search-box .bb-search-autocomplete-box-after{left:8px;top:8px;position:absolute;cursor:pointer}#header-search-box .bb-search-autocomplete-box-clear{top:5px;font-size:14px}#header-search-box .bb-search-autocomplete-box-clear:after{border-right:0}#header-search-box .bb-search-autocomplete-box::-ms-clear{display:none;width:0;height:0}#header-search-box .bb-search-autocomplete-box-after.nobg,#header-search-box .bb-search-autocomplete-box.acLoading+.bb-search-autocomplete-box-after{background-position:center center!important}.bodeboca-search-box-wrapper{position:relative;max-width:392px;margin:0 auto}#block-bbsearchblock,#main-front>.venta-main #block-bbsearchblock.block:not(#block-destacadosblock):not(#block-satisfactionguarantee){padding:40px 0!important}#block-bbsearchblock h2.title{font-size:24px;margin-bottom:10px}#block-bbsearchblock .search-box{display:block!important;margin:20px auto;width:390px}#block-bbsearchblock>*{text-align:center}#bodeboca-search-box2{position:relative;display:inline-block}#bodeboca-search-box{position:relative;display:inline-block}#bodeboca-search-box .bb-search-autocomplete-box,#bodeboca-search-box2 .bb-search-autocomplete-box{height:40px;width:392px;padding:5px 35px 5px 40px;border-radius:0;font-size:17px}#bodeboca-search-box .bb-search-autocomplete-box-after,#bodeboca-search-box2 .bb-search-autocomplete-box-after{left:12px;top:11px;position:absolute;cursor:pointer}.bb-search-autocomplete-box-after.acLoading,.bb-search-autocomplete-box.acLoading+.bb-search-autocomplete-box-after{background:url(/modules/custom/bb_search/images/loading_icon.gif) no-repeat!important;display:block;width:17px;height:17px;left:12px;top:11px}.bb-search-autocomplete-box-clear{cursor:pointer;position:absolute;right:12px;top:10px;font-size:20px;color:#777;display:none}.bb-search-autocomplete-box-clear:hover{color:#0197cd}.page-search h1 img{margin-bottom:-5px;margin-left:-5px}.bodeboca-search-hint-offers{margin-top:30px;margin-left:auto;margin-right:auto}.bodeboca-search-hint-offers #search-results-main{text-align:left}.bodeboca-search-hint-offers ul li{padding:0}body.page-mi-bodega .bodeboca-search-hint-offers .bb-product-filters{width:309px;display:block}#bodeboca-search-box .autocomplete-shown,#bodeboca-search-box2 .autocomplete-shown{border-bottom:0}@media only screen and (max-width:767px){.bb-search-button{height:50px;margin:0;width:50px;padding:0;right:0!important;top:auto!important;text-align:center;line-height:50px;bottom:0!important;display:inline-block;position:absolute}.bb-search-button:before{width:50px;line-height:50px;font-size:22px;position:absolute;float:none;left:0;z-index:-1}.show-search-modal .bb-search-button{height:50px;width:50px;z-index:1}.bodeboca-search-box-wrapper{max-width:302px}#autocomplete-box{width:300px;top:54px}#autocomplete-box li{width:260px}#bodeboca-search-box,#bodeboca-search-box2{width:300px;padding:0;text-align:center}#bodeboca-search-box .bb-search-autocomplete-box,#bodeboca-search-box2 .bb-search-autocomplete-box{width:100%!important;display:inline-block;text-align:left;text-overflow:ellipsis}.search-block>.article-sized{padding:0 10px}#bodeboca-search-box .bb-search-autocomplete-box-after,#bodeboca-search-box .bb-search-autocomplete-box.acLoading+.bb-search-autocomplete-box-after,#bodeboca-search-box2 .bb-search-autocomplete-box-after,#bodeboca-search-box2 .bb-search-autocomplete-box.acLoading+.bb-search-autocomplete-box-after{position:absolute;display:inline-block}#bodeboca-search-box .bb-search-autocomplete-box-clear,#bodeboca-search-box2 .bb-search-autocomplete-box-clear{right:24px}#bodeboca-search-box .bb-search-autocomplete-box-clear:after,#bodeboca-search-box2 .bb-search-autocomplete-box-clear:after{float:right;margin-right:16px;position:static;padding-left:10px}.bodeboca-search-hint-offers .inline-block-hints,.bodeboca-search-hint-offers .inline-block-offers{padding:10px 15px}.bodeboca-search-hint-offers>.item-list{margin-bottom:30px}.bodeboca-search-hint-offers{margin-top:30px}}
#autocomplete-box{position:absolute;z-index:10;top:32px;overflow:hidden;text-align:left;width:100%;box-shadow:0 10px 23px -8px rgba(0,0,0,.69)}#autocomplete-box ul li{list-style:none;background-color:#fff;padding:6px 24px;text-align:left;color:#000;font-size:14px}#autocomplete-box ul li.active,#autocomplete-box ul li:focus,#autocomplete-box ul li:hover{background-color:#ccc;color:#fff;cursor:pointer}#autocomplete-box .suggestType{background-color:#fff;color:#999;font-size:12px;padding-left:24px;padding-top:22px;display:block}
.primary-nav>.nice-menu{text-align:center;z-index:4;line-height:1em;margin-top:2px}.primary-nav>ul>li{list-style-type:none;display:inline-block;float:none;position:static;padding:0 10px}.primary-nav>ul>li:first-of-type{padding-left:0}.primary-nav>ul>li:first-of-type a{padding-left:0}.primary-nav>ul>li:last-of-type{padding-right:0}.primary-nav>ul>li:last-of-type a{padding-right:0}.primary-nav>ul>li.has-sub-menu:after{float:right;margin-left:5px;margin-top:17px;font-size:16px;width:5px;height:5px;content:'';pointer-events:none;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.primary-nav>ul>li>a{font-family:brandon-grotesque,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;color:#000;text-transform:uppercase;padding:0 5px;height:45px;line-height:46px;position:relative;float:left}.primary-nav>ul>li>a:hover{color:#666;text-decoration:none}.primary-nav>ul>li.menu-item--active-trail>a:after{display:block;position:relative;content:" ";border-bottom:5px solid #a9c200;background-clip:padding-box;width:100%;z-index:112;bottom:5px;padding:0 4px;left:-2px}.primary-nav>ul>li.menu-item--active-trail>a.bbicon-premiumenabled:after{border-bottom-color:#c6a440}.primary-nav>ul>li.menu-path-the-box{position:relative}.primary-nav>ul>li>.svg{position:relative;display:block;float:left;margin-left:5px;margin-top:11px}.primary-nav>ul>li>.svg svg{height:22px}.primary-nav>ul>li.has-sub-menu>a{padding-right:2px}.primary-nav>ul>li>a.icon{padding-left:5px}.primary-nav>ul>li>a.icon:not(.svgreplace):before{position:absolute;left:12px;top:14px;font-size:18px;color:#bad600}.primary-nav>ul>li>a.icon.bbicon-premiumenabled:not(.svgreplace):before{color:#c6a440}.primary-nav>ul>li>a.linkhover{text-decoration:underline;color:#000}.primary-nav .cp-section.category ul li.vinos-ecologico{position:relative}.primary-nav .cp-section.category ul li svg{position:absolute;left:74px;bottom:2px}.primary-nav .cp-section.category ul li.vinos-ecologico svg>path{fill:#618c2e;width:15px}.greyline{background-color:rgba(68,70,71,.15);z-index:2;display:block;height:3px;position:absolute;width:100%;bottom:-1px}ul.nice-menu ul{position:static!important}.nothover{height:0}#hover-menu{position:absolute;background-color:#fff;transform-origin:top;-webkit-transform:scale3d(1,0,1);transform:scale3d(1,0,1);transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;pointer-events:all;width:100%;z-index:3;margin-top:-1px;font-size:14px;left:0}#hover-menu.open{pointer-events:all;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#hover-menu .nice-menus-submenu-inner{display:none}#hover-menu .nice-menus-submenu-inner.open{display:block}#hover-menu .ul-wrapper.article-sized{width:1170px;padding:37px 0;overflow:hidden;opacity:0;transition:opacity .2s ease-in-out}#hover-menu .hover-menu-leftinfo{float:left;position:relative;min-height:284px}#hover-menu .hover-menu-rightinfo{text-align:center;float:right}#hover-menu .hover-menu-rightinfo:before{display:block;content:"";border-left:1px solid #e5e5e5;height:285px;width:1px;float:left;margin:20px 0;margin-left:-36px}#hover-menu .hover-menu-rightinfo a{width:283px;height:325px;background-color:#000;display:block}#hover-menu .hover-menu-rightinfo .hover-menu-rightinfo-image img{width:200px;height:284px;display:block!important}#hover-menu .hover-menu-rightinfo .hover-menu-rightinfo-inner{padding:31px 30px 10px;color:#fff}#hover-menu .hover-menu-rightinfo .hover-menu-rightinfo-inner>div{margin-bottom:10px}#hover-menu .hover-menu-rightinfo.hasHoverBanner a{background-color:Transparent}#hover-menu .hover-menu-rightinfo.hasHoverBanner .hover-menu-rightinfo-inner{padding:47px 20px 10px}#hover-menu .hover-menu-rightinfo.hasHoverBanner .icon{display:none}#hover-menu .hover-menu-rightinfo.hasHoverBanner .brandon18{font-size:21px;line-height:25px}@media only screen and (max-width:1246px) and (min-width:917px),print{ul.nice-menu li:not(.menu-path-regalar) .menu-item-link-additional-words{display:none}#hover-menu .ul-wrapper.article-sized{width:880px}.primary-nav>ul>li{padding:0 8px}.primary-nav>ul>li>.svg{display:none}}@media only screen and (max-width:916px) and (min-width:768px){#nice-menu-0{margin-left:10px}.nice-menu .menu-item-link-additional-words{display:none}.primary-nav>ul>li{padding:0 6px}.primary-nav>ul>li.menu-path-blog{display:none}.primary-nav>ul>li>.svg{display:none}#hover-menu .ul-wrapper.article-sized{width:710px}.hover-menu-rightinfo{display:none}}
.listado_cp_menu_hover a:not(.seemore){color:#000}.listado_cp_menu_hover a:not(.seemore):hover{color:#0197cd;text-decoration:none}.listado_cp_menu_hover a:not(.seemore).premium-vp-hover:hover{color:#ac9842}.listado_cp_menu_hover .hover-menu-leftinfo{width:809px}.listado_cp_menu_hover .clickable-filter-block{width:21%;padding:0 10px}.listado_cp_menu_hover .clickable-filter-block.wine_type{width:16%}.listado_cp_menu_hover .clickable-filter-block h3{padding-bottom:30px}.listado_cp_menu_hover .clickable-filter-block li{max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.listado_cp_menu_hover .clickable-filter-block li a span{display:none}.listado_cp_menu_hover .clickable-filter-block.category ul li.vinos-ecologico{position:relative}.listado_cp_menu_hover .clickable-filter-block.category ul li.vinos-ecologico .icon-wrapper{background-color:#6c943c;border-radius:50%;padding:4px;position:absolute;left:74px;bottom:1px;width:15px;height:15px;text-align:center}.listado_cp_menu_hover .clickable-filter-block.category ul li.vinos-ecologico .icon-wrapper img{width:11px;height:auto;position:absolute;left:6px;top:3px}.listado_cp_menu_hover .seemore{position:absolute;bottom:-5px;display:block}@media only screen and (max-width:1246px) and (min-width:917px),print{.listado_cp_menu_hover .hover-menu-leftinfo{width:100%}.listado_cp_menu_hover .hover-menu-rightinfo{display:none}}@media only screen and (max-width:916px) and (min-width:768px){.listado_cp_menu_hover .hover-menu-leftinfo{width:710px}}
.vp-hover-menu a:not(.seemore){color:#000}.vp-hover-menu a:not(.seemore):hover{color:#0197cd;text-decoration:none}.vp-hover-menu a:not(.seemore).premium-vp-hover:hover{color:#ac9842}.vp-hover-menu .titletext{line-height:24px;padding-bottom:30px}.vp-hover-menu .titletext .hoy{font-weight:700}.vp-hover-menu ul{column-count:3;column-gap:56px;width:809px}.vp-hover-menu ul li{list-style:none;padding:0;margin:0;line-height:28px}.vp-hover-menu ul li .hover-menu-link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vp-hover-menu ul li a.premium-vp-hover .solo-premium{display:none}.vp-hover-menu ul li a.premium-vp-hover:hover .solo-premium{display:block}.vp-hover-menu ul li a.premium-vp-hover:hover .non-premium{display:none}.vp-hover-menu .view-more-links{margin-top:45px;column-count:3;column-gap:56px;width:809px;position:absolute;bottom:-5px}@media only screen and (max-width:1246px) and (min-width:917px),print{.vp-hover-menu .view-more-links,.vp-hover-menu ul{width:563px}.vp-hover-menu ul{column-count:2;column-gap:90px}.vp-hover-menu ul li:nth-of-type(n+16){display:none}.vp-hover-menu .view-more-links{column-count:2;column-gap:90px}}@media only screen and (max-width:916px) and (min-width:768px){.vp-hover-menu .view-more-links,.vp-hover-menu ul{width:710px}}
.primary-nav .profile-username{float:right}.primary-nav .profile-username>a{width:196px;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;overflow:hidden;text-overflow:ellipsis;border-top:1px solid #fff;border-bottom:1px solid #fff;line-height:46px;padding-right:10px;float:none;margin:0!important;pointer-events:none}.profile-menu-wrapper{display:inline-block;margin-left:5px;margin-right:7px;float:left;position:relative;height:46px}.not-logged-in .profile-menu-wrapper{margin-top:0}#header-right-user .primary-nav>.premium-label{float:right;font-family:Arial,serif;font-size:14px}#header-right-user .primary-nav>.premium-label a{line-height:46px}#header-right-user .primary-nav .profile-img{float:left;position:relative}#header-right-user .primary-nav .user-profile-img{border-radius:50%;width:36px;margin-left:5px;margin-right:7px;margin-top:5px;height:36px;display:inline-block}.primary-nav .user-profile-img.sir{background:url(/themes/custom/bodeboca/fonts/svg/avatar.svg)}.primary-nav .user-profile-img.madam{background:url(/themes/custom/bodeboca/fonts/svg/avatar-fem.svg)}#header-right-user .profile-menu-wrapper #premium-customer-link{pointer-events:none}#listado_profile_menu_hover{display:block;text-align:left;clear:both}#listado_profile_menu_hover .ul-wrapper{background:#fff;position:absolute;padding-left:20px;border-top:none;overflow:hidden;box-shadow:0 4px 0 rgba(68,70,71,.15);left:auto;width:770px;right:-149px}#listado_profile_menu_hover .greyline{background-color:rgba(68,70,71,.15);z-index:2;display:block;height:3px;position:absolute;width:100%;bottom:-3px;top:0!important;left:0}#listado_profile_menu_hover ul{height:250px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}#listado_profile_menu_hover ul li:hover a{text-decoration:none}#listado_profile_menu_hover ul li:not(.empty):hover{background-color:#eeeeeb}#listado_profile_menu_hover li:nth-of-type(5n){border-bottom:none}#listado_profile_menu_hover ul li a{padding-left:30px;font-size:14px;color:#000;border-top:1px solid #fff;border-bottom:1px solid #fff;display:block}#listado_profile_menu_hover .profile-inner-img-div{position:relative}#listado_profile_menu_hover .profile-inner-img-div .user-profile-img{border-radius:50%;width:90px;z-index:1;height:90px;display:block;margin:0}#listado_profile_menu_hover .profile-inner-texts{padding-top:10px}#listado_profile_menu_hover .ul-wrapper .flex-wrapper{-webkit-display:flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:236px;padding-bottom:20px}#listado_profile_menu_hover .ul-wrapper:not(.with-notification) .flex-wrapper{padding-top:20px}#listado_profile_menu_hover .flex-wrapper .profile-hover-leftinfo{-webkit-flex-basix:32%;flex-basis:32%;border-right:1px solid #e5e5e5}#listado_profile_menu_hover .flex-wrapper .profile-hover-rightinfo{-webkit-flex-basix:68%;flex-basis:68%;margin-top:10px}#listado_profile_menu_hover .flex-wrapper .profile-right-heading{padding-top:6px;padding-bottom:16px;padding-left:30px}#listado_profile_menu_hover .profile-list-item img{padding-bottom:7px;width:35px;height:40px}#listado_profile_menu_hover .profile-list-item{height:42px;border-bottom:1px solid #e5e5e5}#listado_profile_menu_hover .profile-list-hover-title{display:inline-block;line-height:40px;margin-left:15px;vertical-align:middle}#listado_profile_menu_hover .profile-list-item a:before{font-size:23px;color:#bed133;display:inline-block;vertical-align:middle}#listado_profile_menu_hover .profile-premium-icon{background:#ae9a3b;border-radius:50%;z-index:2;position:absolute;bottom:0;left:65px;font-size:25px;padding:2px;color:#fff;text-align:center;padding-left:3px;padding-top:3px}#listado_profile_menu_hover .profile-desc{font-weight:700;word-wrap:normal;display:inline-block}#listado_profile_menu_hover .member-since{color:#8a7f7f;padding-bottom:10px;padding-top:3px}#listado_profile_menu_hover .coupon-amount{padding-top:10px;padding-bottom:3px}#listado_profile_menu_hover .coupon-amount a{color:#000}.perfil-notification-wrapper{margin-left:-20px;margin-bottom:7px}.perfil-notification-wrapper .notification-message{padding:15px 27px;position:relative;background-color:#f5f5f7}.perfil-notification-wrapper .notification-message:nth-of-type(n+2){display:none}.perfil-notification-wrapper .notification-close{position:absolute;top:16px;right:20px}.perfil-notification-wrapper .notification-close span{background-color:#dadada;color:#fff;border-radius:50%;width:20px;height:20px;display:block;text-align:center;font-size:20px;cursor:pointer;line-height:20px}.perfil-notification-wrapper .notification-close span:hover{background-color:#b3b3b3}.notification-bubble{position:absolute;background-color:#a9c200;border-radius:20px;width:25px;height:20px;text-align:center;color:#fff;left:-8px;font-weight:700;top:3px;font-size:11px}.notification-message .notification-bubble{display:inline-block;margin-right:10px;position:static;left:auto;top:auto}.is-premium .notification-bubble{background-color:#d1b65d}@media only screen and (max-width:916px) and (min-width:768px){#listado_profile_menu_hover .ul-wrapper{width:727px;right:-142px}}
.bb-product-filters-modal ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.bb-product-filters-modal ul li{list-style:none;text-align:left}.bb-product-filters-modal ul li span,.bb-product-filters-modal ul li span:hover{font-size:13px;text-decoration:none}.bb-product-filters-modal ul li a,.bb-product-filters-modal ul li span{text-decoration:none;color:#666;cursor:pointer}.bb-product-filters-modal ul li span:hover{text-decoration:none;color:#666}@media only screen and (max-width:767px){.bb-product-filters-modal ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}.bb-product-filters-modal ul li{margin:0 0 15px 1.5em}}
@font-face{font-family:"bodeboca";src:url(/themes/custom/bodeboca/fonts/fonts/bodeboca.eot);src:url(/themes/custom/bodeboca/fonts/fonts/bodeboca.eot#iefix) format("embedded-opentype"),url(/themes/custom/bodeboca/fonts/fonts/bodeboca.woff) format("woff"),url(/themes/custom/bodeboca/fonts/fonts/bodeboca.ttf) format("truetype"),url(/themes/custom/bodeboca/fonts/fonts/bodeboca.svg#bodeboca) format("svg");font-weight:normal;font-style:normal;}[data-icon]:before{font-family:"bodeboca" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="bbicon-"]:before,[class*=" bbicon-"]:before{font-family:"bodeboca" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.bbicon-caret-down:before{content:"\61";}.bbicon-caret-left:before{content:"\62";}.bbicon-caret-right:before{content:"\63";}.bbicon-caret-up:before{content:"\64";}.bbicon-chevron-left:before{content:"\65";}.bbicon-chevron-right:before{content:"\66";}.bbicon-chevron-up:before{content:"\67";}.bbicon-chevron-down:before{content:"\68";}.bbicon-clock-o:before{content:"\69";}.bbicon-comments:before{content:"\6a";}.bbicon-share-alt:before{content:"\6d";}.bbicon-suitcase:before{content:"\72";}.bbicon-tag:before{content:"\73";}.bbicon-times-circle:before{content:"\74";}.bbicon-times:before{content:"\75";}.bbicon-share:before{content:"\78";}.bbicon-search:before{content:"\4a";}.bbicon-icono-cara:before{content:"\6f";}.bbicon-icono-cronometro:before{content:"\6c";}.bbicon-icono-estrella:before{content:"\76";}.bbicon-icono-facebook:before{content:"\41";}.bbicon-icono-in:before{content:"\44";}.bbicon-icono-play-fino:before{content:"\6e";}.bbicon-icono-play-grueso:before{content:"\6b";}.bbicon-icono-twitter:before{content:"\46";}.bbicon-icono-favorito-heart:before{content:"\70";}.bbicon-icono-ios-link:before{content:"\77";}.bbicon-icono-model-close:before{content:"\7a";}.bbicon-reply:before{content:"\48";}.bbicon-icono-ribbon-prueba-2capas:before{content:"\47";}.bbicon-icono-fiestas-menu:before{content:"\71";}.bbicon-facebook:before{content:"\4b";}.bbicon-twitter:before{content:"\4c";}.bbicon-plus-1:before{content:"\4f";}.bbicon-forward:before{content:"\50";}.bbicon-plus-square:before{content:"\4e";}.bbicon-minus-square:before{content:"\52";}.bbicon-android-app:before{content:"\49";}.bbicon-candado-abierto:before{content:"\51";}.bbicon-candado-cerrado:before{content:"\53";}.bbicon-icono-mobile-menu:before{content:"\79";}.bbicon-rebajas:before{content:"\55";}.bbicon-plus-circle:before{content:"\54";}.bbicon-avatar:before{content:"\57";}.bbicon-miperfil:before{content:"\58";}.bbicon-ayuda:before{content:"\59";}.bbicon-premiumenabled:before{content:"\5a";}.bbicon-corkscrew:before{content:"\30";}.bbicon-caja:before{content:"\31";}.bbicon-copa:before{content:"\32";}.bbicon-misratings:before{content:"\33";}.bbicon-logout:before{content:"\34";}.bbicon-cesta:before{content:"\35";}.bbicon-compartir:before{content:"\36";}.bbicon-criticos:before{content:"\37";}.bbicon-opiniones:before{content:"\38";}.bbicon-contacto:before{content:"\39";}.bbicon-tick:before{content:"\21";}.bbicon-pack3:before{content:"\24";}.bbicon-pack6:before{content:"\a3";}.bbicon-ficha-tecnica:before{content:"\25";}.bbicon-maridaje:before{content:"\5e";}.bbicon-pocas-unidades:before{content:"\26";}.bbicon-ventas-privadas:before{content:"\2a";}.bbicon-mibodega:before{content:"\28";}.bbicon-micuenta:before{content:"\29";}.bbicon-uvas:before{content:"\5f";}.bbicon-arrow-updown:before{content:"\22";}.bbicon-datos-personales:before{content:"\23";}.bbicon-lupa:before{content:"\27";}.bbicon-bank-trans:before{content:"\2b";}.bbicon-regalar:before{content:"\4d";}.bbicon-milistadedeseos:before{content:"\56";}.bbicon-entrega-programada:before{content:"\2e";}.bbicon-corazon-relleno:before{content:"\2c";}.bbicon-bottles:before{content:"\2d";}.bbicon-ficha:before{content:"\2f";}.bbicon-drinker:before{content:"\3a";}.bbicon-the-box:before{content:"\3b";}.bbicon-destilados:before{content:"\3c";}.bbicon-filtro-noencontrado:before{content:"\3d";}.bbicon-primeurs:before{content:"\3e";}.bbicon-whatsapp:before{content:"\3f";}.bbicon-twitter-square:before{content:"\40";}.bbicon-facebook-square:before{content:"\5b";}.bbicon-icono-instagram:before{content:"\42";}.bbicon-icono-youtube:before{content:"\43";}
.recommendations-blocks{background:#f2f2f2;padding:40px 0 10px;border-top:1px solid #e5e5e5}.contentbottom .content-bottom-inner .block{margin-top:0}.contentbottom .content-bottom-inner .x-selling-block{padding-top:15px}.x-selling-block h3{margin:37px auto 10px auto;text-transform:uppercase;text-align:left;display:block;line-height:30px}.x-selling-block h4 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.x-selling-block .article-sized{position:relative}.bb-recommendation-block{overflow:hidden}.bb-recommendation-block .wineblock{margin-right:16px}.bb-recommendation-block .wineblock .price{font-size:20px;padding:20px 0 0 16px;float:left}.bb-recommendation-block .wineblock .price small{font-size:15px}.bb-recommendation-block .wineblock .wineblock-inner .wineimage{height:205px;margin-right:10px;width:130px;float:left;display:block;position:relative;overflow:hidden}.bb-recommendation-block .wineblock-info-wrapper{margin-top:32px;float:left;max-width:136px;height:173px;position:relative}.bb-recommendation-block .wineblock-info-wrapper .do{margin-bottom:10px;font-size:14px;line-height:14px}.bb-recommendation-block .wineblock-info-wrapper .wine-title{margin-bottom:21px}.bb-recommendation-block .wineblock-info-wrapper .wine-title a{color:#000}.bb-recommendation-block .wineblock-info-wrapper .icons{position:absolute;bottom:10px}.bb-recommendation-block .wineblock-inner{height:260px}.bb-recommendation-block .wineblock-inner:nth-child(4){margin-right:0}.bb-recommendation-block .wineblock-inner .bottom-wrapper{width:100%;overflow:hidden;bottom:0;border-top:1px solid #f3f3f3}.bb-recommendation-block .quantity-whole-formato-wrapper{display:none!important}.bb-recommendation-block .cpwineblock .add-to-cart{padding-top:20px;padding-bottom:20px;float:right;position:relative;width:auto;margin-right:17px}.bb-recommendation-block .cpwineblock .add-to-cart .submit-wrapper{margin-left:0}.bb-recommendation-block .cpwineblock .add-to-cart .agotado:before{margin-top:-7px!important}.bb-recommendation-block .cpwineblock .add-to-cart .replacement{display:none}.x-selling-block .btn-next,.x-selling-block .btn-prev{top:98px}.bb-recommendation-block:after{content:'';width:53px;height:24px;position:absolute;background:url(/themes/custom/bodeboca/images/paginador.gif);right:25px;top:50%;margin-top:-13px;display:none}@media only screen and (max-width:1246px) and (min-width:917px){.block-bb-recommendations .x-selling-block .cpwineblock{margin-right:15px}.block-bb-recommendations .x-selling-block h3{text-align:center;margin-bottom:21px}.block-bb-recommendations .x-selling-block .next,.block-bb-recommendations .x-selling-block .previous{top:-60px}.block-bb-recommendations .x-selling-block .previous{left:0}.block-bb-recommendations .x-selling-block .next{right:0}}@media only screen and (max-width:916px) and (min-width:768px){.block-bb-recommendations .next,.block-bb-recommendations .previous{display:none}.block-bb-recommendations .bb-recommendation-block{height:283px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.block-bb-recommendations .bb-recommendation-block::-webkit-scrollbar{display:none}.block-bb-recommendations .bb-recommendation-block .wineblock{display:inline-block;float:none!important}.bb-recommendation-block:after{display:block}}@media only screen and (max-width:768px){.x-selling-block .next,.x-selling-block .previous{display:none}.recommendations-blocks{padding:40px 0 10px}.bb-recommendation-block{height:283px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.bb-recommendation-block::-webkit-scrollbar{display:none}.bb-recommendation-block .wineblock{display:inline-block;float:none!important;width:auto;margin-right:10px!important}.bb-recommendation-block .wineblock .wineblock-inner{width:283px!important}.bb-recommendation-block:after{display:block}}
#bb-rating-comments-user-review-block-form #edit-blocked-wrapper{float:left}#bb-rating-comments-user-review-block-form #edit-submit{float:left;margin-left:7px;margin-top:7px}.bb-rating-comments-user-blocked{font-size:80%;color:red}.x-characters-live-status{position:absolute;margin-top:-15px;font-size:10px;line-height:10px;right:20px}.x-characters-live-status .red{color:red}.winebox-rating-comments{padding:15px;font-size:12px}.page-mi-bodega .winebox-rating-comments{padding-bottom:9px}.winebox-rating-comments .fivestar-static-form-item{float:left;overflow:hidden;width:124px;height:20px;padding-right:0}.node-product .winebox-comments,.wine-comments-wrapper .winebox-comments,.winebox-rating-comments .winebox-comments,.winebox-rating-comments .winebox-comments-link{font-size:14px;line-height:18px}.winebox-rating-comments .winebox-comments,.winebox-rating-comments .winebox-comments-link{float:right}.x-selling-small .winebox-rating-comments .winebox-comments,.x-selling-small .winebox-rating-comments .winebox-comments-link{float:left}.winebox-rating-comments span.winebox-comments{color:#a7a7a7}.wineblock-inner .wine-comment-update-wrapper,.wineblock-inner .wine-comments-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:85;visibility:hidden;opacity:0}.wineblock-inner .wine-comment-update-wrapper .wine-rating-comments-close,.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close{border-bottom:1px solid #d8d8d8;padding:15px 10px 15px 15px;height:15px;background:#fff}.wineblock-inner .wine-comments-wrapper .has-vintage-block .wine-rating-comments-close{height:39px}.wineblock-inner .wine-comment-update-wrapper .wine-rating-comments-close .wine-comment-update-title,.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-rating{float:left}.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-rating{width:124px;margin-right:5px}.wineblock-inner .wine-comment-update-wrapper .wine-rating-comments-close .wine-comment-update-title{font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:700;font-size:14px}.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-comments-close{position:absolute;cursor:pointer;right:2px;top:14px}.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-comments-close:before{color:#c9c9c4;font-size:22px}.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-comments-close:hover:before{color:#b9b9b4}.wineblock-inner .wine-comments-wrapper .wine-rating-comments-close .wine-comments-close:active:before{color:#9b9b96}.wineblock-inner .wine-comment-update-wrapper .wine-comment-form,.wineblock-inner .wine-comments-wrapper .wine-comments{overflow-x:hidden;overflow-y:auto;position:absolute;top:46px;bottom:38px;background:#fff;width:100%}.wineblock-inner .wine-comments-wrapper .wine-comments.normal-user{bottom:-25px}.wineblock-inner .wine-comments-wrapper .has-vintage-block .wine-comments{top:70px}.wineblock-inner .wine-comments .load-more-comments{margin-bottom:20px;display:block}.wineblock-inner .wine-comments-wrapper .no-vintage-block{margin-bottom:10px}.wineblock-inner .wine-comment-update-wrapper .wine-comment-form form{padding:10px 10px 10px 15px}.nid-mi-bodega .ajax-form .form-item-radios{margin:20px 0!important}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments{position:static;margin:5px 0;width:auto;border:none;box-shadow:none;color:#666}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .fivestar-widget-static{float:none}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .rating-user{font-size:11px}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .comment p{padding-bottom:0}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content,.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content.no-left{width:auto;float:none;padding:5px 15px}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content .field-type-fivestar,.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content .links{display:none}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content p{margin:0}.wineblock-inner .wine-comments-wrapper .wine-comments .view-bb-nodecomments .view-content .comment{margin-top:5px;margin-bottom:15px}.winebox-user-rating-comment{padding:16px 15px 0;border-top:1px solid #d8d8d8;font-size:12px}.winebox-user-rating-comment.not-mi-bodega-rating{padding:0;display:inline-block;border:none}.winebox-user-rating-comment-inner.close{display:none}.wineblock .last-purchased{border-top:1px solid #d8d8d8;margin-top:10px;padding:5px 15px 0}.winebox-user-rating-comment .user-rating-comment-title{font-weight:700;font-size:15px;float:left;margin-bottom:8px;width:100%}.winebox-user-rating-comment .winebox-add-comment,.winebox-user-rating-comment .winebox-update-comment{float:right;background:#fff;color:#09c;padding:5px 10px;border-radius:5px;border:1px solid #ddd;margin-top:-5px}.winebox-user-rating-comment .winebox-add-comment:hover,.winebox-user-rating-comment .winebox-update-comment:hover{background:#e7f6fc;border:1px solid #ddd;text-decoration:none;color:#09c}.winebox-user-rating-comment .winebox-add-comment:active,.winebox-user-rating-comment .winebox-update-comment:active{background:#d3edf3;border:1px solid #b7cdd3;text-decoration:none;color:#09c}.winebox-user-rating-comment .fivestar-small{margin-top:10px}.winebox-user-rating-comment p{padding-top:10px;word-break:break-word;min-height:93px;font-size:14px;clear:both;line-height:18px}.wineblock.cpwineblock.slideUp .wineblock-topten>div,.wineblock.cpwineblock.slideUp>.bb-favourites-ribbon,.wineblock.cpwineblock.slideUp>.wineblock-ribbon,.wineblock.cpwineblock.slideUp>a.ribbonlink{display:none!important}.wineblock-inner.slideInUp .wineblock-inner{animation-name:slideUp;animation-duration:1s;animation-fill-mode:both}.wineblock-inner.slideInUp.slideAddCommentInUp .wine-comment-update-wrapper,.wineblock-inner.slideInUp:not(.slideAddCommentInUp) .wine-comments-wrapper{visibility:visible;opacity:1;animation-name:slideInUp;animation-duration:1s;animation-fill-mode:both}.wineblock-inner.slideInDown .wineblock-inner{animation-name:slideInDown;animation-duration:1s;animation-fill-mode:both}.wineblock-inner.slideInDown.slideAddCommentInDown .wine-comment-update-wrapper,.wineblock-inner.slideInDown:not(.slideAddCommentInDown) .wine-comments-wrapper{animation-name:slideDown;animation-duration:1s;animation-fill-mode:both;visibility:visible;opacity:1}.wine-comment-form{max-width:800px;padding-bottom:10px}.wine-comment-form .form-item-textarea{margin-bottom:0}.wine-comment-form .form-item-textarea textarea{height:100px;width:98%;font-size:15px;padding:5px;border:1px solid #ccc;display:block}.wine-comment-form .form-item-textarea .description{line-height:normal;font-size:10px;color:#999;margin-top:12px}.wine-comment-form .fivestar-form-item label{color:#666;display:block;font-size:15px;font-weight:700;margin-bottom:8px}.wine-comment-form .submit-wrapper{margin-top:29px}.wine-comment-form .submit-wrapper .button-icon-after{top:12px}.cancel{float:right;margin-top:14px}.wine-comment-form .fivestar-widget{margin-bottom:5px}.winebox-comment-edit-toggle{cursor:pointer;color:#0197cd}.winebox-comment-edit-toggle.close{display:none}@keyframes slideUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:hidden}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wineblock-inner.flip .rightribbon{display:none!important}.wine-comment-form{position:relative}.wine-comment-form div.messages{padding:5px!important;text-align:left;margin-bottom:10px;margin-left:-15px;margin-right:-10px}.wine-comment-form div.messages.error{background:0 0!important;color:red!important;font-size:12px;position:absolute;top:-22px;height:36px;overflow:hidden;text-overflow:ellipsis}.wine-comment-form .fivestar-form-item .form-item-inner-wrapper{float:left;margin-right:10px}.wine-comment-form .fivestar-form-item{font-size:15px}.wine-comment-form div.messages ul{padding-left:10px}.winebox-rating-comment .fivestar-larger{margin-bottom:0}.fivestar-widget-static .rating-numeric{float:left;line-height:18px;font-size:14px;color:#454545;margin-left:5px}.fivestar-widget-static .rating-numeric.rating-numeric-zero{color:#a7a7a7}.fivestar-small .fivestar-widget-static .rating-numeric{line-height:14px}.fivestar-larger .fivestar-widget-static .rating-numeric{font-size:16px;line-height:32px;margin-left:7px}.wineblock .vintage-wineblock-inner{display:none}.last-purchased a,a.vintage-switcher{cursor:pointer}.last-purchased .vintage-switcher{display:block;padding-top:3px}.wineblock-pricebox-inner .available-vintages{margin-left:5px;margin-top:3px;font-size:12px}#popups-body .column-main .buttons{display:block!important}#popups-body .column-side{display:none}#popups{opacity:1!important;z-index:1009!important}#popups-title{background:0 0!important;border:none!important;margin-bottom:12px!important}#popups-title #popups-close a{color:#0084b4!important}#popups-overlay{z-index:1008!important}a.popups-processed:after{content:""!important;display:none!important}.wineblock-inner .wine-comments-wrapper .five-star-rating-block .vintage-comment-hide,.wineblock-inner .wine-comments-wrapper .vintage-comment-hide{display:none}.wineblock-inner .wine-comments-wrapper .five-star-rating-block.show-vintage,.wineblock-inner .wine-comments-wrapper .winebox-comments.show-vintage{display:block}.node-product #comments .vintage-year-block .vintage-year-selected,.wineblock-inner .wine-comments-wrapper .wine-vintage-block .vintage-year-block .vintage-year-selected{color:#666!important}.wineblock-inner .wine-comments-wrapper .wine-vintage-block .vintage-year-block .comment-wine-vintage>a{padding:0 3px}.node-product #comments .vintage-year-block .vintage-year-selected:hover,.wineblock-inner .wine-comments-wrapper .wine-vintage-block .vintage-year-block .vintage-year-selected:hover{cursor:default;text-decoration:none}.wineblock-inner .wine-comments-wrapper .wine-vintage-block{background-color:#fff;position:initial;padding:0;border:none;margin-top:5px}.wineblock-inner .wine-comments-wrapper .wine-comment-popup-block{position:absolute;bottom:0;left:0;right:0;padding:8px 15px;text-align:right;border-top:1px solid #d8d8d8;background-color:#fff}.wineblock-inner .wine-comments-wrapper .wine-comment-popup-block .comment-popup-link{text-align:right}.wineblock-inner .wine-comments-wrapper .ajax-popup-comment-wine{font-size:14px}.wineblock-inner .wine-comment-form .form-item-radios{margin-top:2.5em}.wine-comment-form .fivestar-widget{width:150px;height:32px;display:inline-block;vertical-align:middle;margin-bottom:20px}.wine-comment-form .form-item-fivestar .description{display:inline;vertical-align:middle}.wine-comment-form div.fivestar-widget .star{width:15px;height:32px;position:relative;background:0 0;cursor:pointer}.wine-comment-form div.fivestar-widget .star a{width:16px!important;background:0 0;display:inline-block;position:absolute}.button-write-review-now{cursor:pointer}.wine-vintage-block .comments-title.comment-wine-vintage{text-align:left}.wine-comment-popup-wrapper{display:flex;text-align:left;justify-content:center;margin-top:30px}.wine-comment-popup-wrapper .wine-comment-form .submit-wrapper{margin-top:10px}.wine-comment-popup-wrapper .wine-comment-comment-wrapper,.wine-comment-popup-wrapper .wine-comment-vino-wrapper{padding-left:30px;padding-right:30px;width:50%!important}.wine-comment-popup-wrapper .wine-comment-comment-wrapper{width:260px}.wine-comment-popup-wrapper .wine-comment-vino-wrapper{border-right:1px solid #dedede}.wine-comment-popup-wrapper .mini-vino-block-wrapper .miniwineblock{float:right}.wine-comment-popup-wrapper .miniwineblock{margin:0!important}.wine-comment-popup-wrapper .miniwineblock .wineblock-inner{float:left;overflow:hidden;width:280px}.wine-comment-popup-wrapper .wineblock .wineimage{height:100%;width:95px;min-width:0;overflow:hidden;margin-top:-10px;margin-left:-12px}.wine-comment-popup-wrapper .cpwineblock .imagecache-venta{float:left;height:208px}.wine-comment-popup-wrapper .cpwineblock .wineblock-info{height:auto;padding-top:20px;padding-bottom:20px;color:#000;text-align:left;width:130px!important}.wine-comment-popup-wrapper .cpwineblock .wineblock-info h2{padding-top:0;height:63px;font-size:16px;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden}.wine-comment-popup-wrapper .cpwineblock.icons{position:relative}.wine-comment-popup-wrapper .cpwineblock .wineblock-info .winebox-comments{display:block;float:none;margin-top:10px}.wine-comment-popup-wrapper .winebox-rating-comments{border:none}.wine-comment-popup-wrapper .winebox-rating-comments .winebox-rating-comments-inner{margin:0}.wine-comment-popup-wrapper .winebox-rating-comments .winebox-comments.bbicon-comments{display:block;float:none;margin-top:10px}.wine-comment-popup-wrapper .wine-comment-form{padding:0;max-width:260px;overflow:hidden}.wine-comment-popup-wrapper .wine-comment-form div.messages.error{position:initial;height:initial;margin:0;padding-left:0!important}.wine-comment-popup-wrapper .wine-comment-form div.messages.error ul{padding:0}.wine-comment-popup-wrapper .wine-comment-form .fivestar-form-item .form-item-inner-wrapper{float:none;display:inline-block}.wine-comment-popup-wrapper .wine-comment-form .form-item-fivestar .description{display:inline-block;vertical-align:middle}.wine-comment-popup-wrapper .wine-comment-form .fivestar-form-item label{margin-bottom:10px}.wine-comment-popup-wrapper .cancel{display:none}@media only screen and (max-width:1246px) and (min-width:917px),print{.wineblock .ribbon.rightribbon{display:none}.wineblock.cpwineblock .winebox-rating-comments-inner{margin:0;white-space:nowrap}.page-mis-rating .wineblock .wine-comment-form .form-item-textarea,.page-mis-rating .wineblock .winebox-rating-comment p{left:185px;width:280px}.wineblock .wine-comment-form .x-characters-live-status{right:56px}.wineblock .winebox-rating-form .messages.error{left:190px;width:290px;background:#fff!important}.page-mis-rating .wineblock .winebox-rating-comment .winebox-comment-edit-toggle,.wineblock .winebox-rating-comment .winebox-comment-edit-toggle{left:186px}.wineblock .wine-comment-form .form-submit{right:57px}.page-mis-rating .wineblock .wineblock-inner-column.left,.wineblock .wineblock-inner-column.left{padding-right:5px;width:359px;flex-basis:auto;-webkit-flex-basis:auto;display:block}.page-mis-rating .wineblock .winebox-rating-comments .fivestar-static-form-item,.wineblock .winebox-rating-comments .fivestar-static-form-item{padding-right:0;margin-right:0}.page-mis-rating .wineblock .wineimage{min-width:115px}}@media only screen and (max-width:916px) and (min-width:768px){.page-mis-rating .wineblock .wineblock-inner-column.left,.page-mis-rating .wineblock .wineblock-inner-column.right,.wineblock .wineblock-inner-column.left,.wineblock .wineblock-inner-column.right{flex-basis:100%;border:none;max-width:100%}.page-mis-rating .wine-comment-popup-wrapper .wine-comment-form .fivestar-form-item .form-item-inner-wrapper,.wine-comment-popup-wrapper .wine-comment-form .fivestar-form-item .form-item-inner-wrapper{width:150px}.page-mis-rating .wineblock-inner .wine-comments-wrapper .has-vintage-block .wine-rating-comments-close>.winebox-comments,.wineblock-inner .wine-comments-wrapper .has-vintage-block .wine-rating-comments-close>.winebox-comments{float:right;margin-right:25px}.page-mis-rating .wineblock .wineblock-inner-column.left,.wineblock .wineblock-inner-column.left{border-bottom:1px solid #dedede}.page-mis-rating .wineblock .wineblock-inner-column.right,.wineblock .wineblock-inner-column.right{padding:25px}.page-mis-rating .wineblock .wineimage img{width:96px}.page-mis-rating .wineblock:not(.winebox),.wineblock:not(.winebox){max-width:360px;height:100%;margin:0 24px 24px 0!important;float:left!important}.page-mis-rating .wineblock:not(.winebox):nth-of-type(2n){margin-right:0!important}.wineblock .last-purchased,.wineblock .wine-comment-form .fivestar-form-item,.wineblock .wine-comment-form .form-item-textarea,.wineblock .wineblock-inner .wine-comment-form .submit-wrapper,.wineblock .winebox-rating-comment .fivestar-larger,.wineblock .winebox-rating-comment .user-rating-comment-title,.wineblock .winebox-rating-comment .winebox-comment-edit-toggle,.wineblock .winebox-rating-comment p{position:static!important}.page-mis-rating .wineblock .wine-comment-form .form-item-textarea,.wineblock .wine-comment-form .form-item-textarea{width:100%;clear:both}.page-mis-rating .wineblock .wine-comment-form textarea,.wineblock .wine-comment-form textarea{height:85px;width:100%}.wineblock .wine-comment-form .x-characters-live-status{top:auto;right:16px;margin-top:-17px}.wineblock .wine-comment-form .fivestar-form-item,.wineblock .wineblock-inner .wine-comment-form .submit-wrapper{margin-top:10px}.wineblock .wine-comment-form .form-item-textarea{margin-top:0}.page-mis-rating .wineblock .winebox-rating-comment .user-rating-comment-title,.wine-comment-form .fivestar-form-item label,.wineblock .winebox-rating-comment .user-rating-comment-title{float:left;margin-top:10px;margin-right:15px}.wine-comment-form .fivestar-form-item .form-item-inner-wrapper,.wineblock .winebox-rating-comment .fivestar-larger{margin-top:-3px;margin-bottom:10px}.wine-comment-form .fivestar-form-item .form-item-inner-wrapper{margin-bottom:0}.page-mis-rating .wineblock .winebox-rating-comment .fivestar-larger,.wineblock .winebox-rating-comment .fivestar-larger{margin-top:0;float:left}.page-mis-rating .wineblock .wine-comment-form .fivestar-widget,.wineblock .wine-comment-form .fivestar-widget{margin:0;float:left}.page-mis-rating .wineblock .wineblock-inner .wine-comment-form .submit-wrapper input,.wineblock .wineblock-inner .wine-comment-form .submit-wrapper input{float:right;margin-right:0}.wineblock .winebox-rating-comment p{margin-top:5px;width:auto;height:108px}.page-mis-rating .wineblock .winebox-rating-form .messages.error,.wineblock .winebox-rating-form .messages.error{top:auto;bottom:4px;left:5px}.wineblock .wine-comment-form .form-submit{position:inherit}.wine-comment-form .form-item-textarea .description{font-size:11px;margin-top:0}.page-mis-rating #default-filter-form-wrapper>.nodesktop{display:none!important}}@media only screen and (max-width:767px){.wine-comment-form .fivestar-form-item label{margin-top:10px}.wine-comment-form .fivestar-form-item label{float:none;margin-bottom:8px;margin-top:0}.wine-comment-form .fivestar-form-item .form-item-inner-wrapper{margin:0}.wine-comment-popup-wrapper .wine-comment-comment-wrapper{border:none}.wine-comment-popup-wrapper .wine-comment-comment-wrapper,.wine-comment-popup-wrapper .wine-comment-vino-wrapper{width:100%!important;text-align:center}.wine-comment-popup-wrapper .wine-comment-form{width:initial}.wine-comment-popup-wrapper .wine-comment-form{max-width:none}.wine-comment-popup-wrapper .wine-comment-form .submit-wrapper{margin-top:20px}.wine-comment-form .form-submit.rating-comment-save{padding:14px 40px 14px 20px;font-size:18px}.wine-comment-form .submit-wrapper .button-icon-after{top:18px}}
form.fivestar-widget{clear:both;display:block}form.fivestar-widget input,form.fivestar-widget select{margin:0}.form-item-fivestar select{display:none}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px}.fivestar-combo-stars .fivestar-form-item{float:left}.fivestar-form-item .form-item,.fivestar-static-form-item .form-item{margin:0}div.fivestar-widget-static{display:block}div.fivestar-widget-static br{clear:left}div.fivestar-widget-static .star{float:left;width:17px;height:15px;overflow:hidden;text-indent:-999em}div.fivestar-widget-static .star span.on{display:block;width:100%;height:100%}div.fivestar-widget-static .star span.off{display:block;width:100%;height:100%}div.fivestar-widget{display:block}div.fivestar-widget .cancel,div.fivestar-widget .star{float:left;width:17px;height:15px;text-indent:-999em}div.fivestar-widget .cancel,div.fivestar-widget .cancel a{text-decoration:none}div.fivestar-widget .star,div.fivestar-widget .star a{text-decoration:none}div.fivestar-widget .cancel a,div.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer}form.fivestar-widget div.description{margin-bottom:0}.page-mis-rating .winebox-rating-comments-inner .fivestar-static-form-item .star .on:before,.page-mis-rating .winebox-rating-comments-inner .fivestar-static-form-item .star.hover:before,.page-mis-rating .winebox-rating-comments-inner .fivestar-static-form-item .star.on:before{color:#848484}.page-mis-rating .winebox-rating-comments-inner .fivestar-static-form-item .fivestar-widget-static .rating-numeric{color:#999}.page-mi-bodega .winebox-rating-comments-inner .fivestar-static-form-item .star .on:before,.page-mi-bodega .winebox-rating-comments-inner .fivestar-static-form-item .star.hover:before,.page-mi-bodega .winebox-rating-comments-inner .fivestar-static-form-item .star.on:before{color:#848484}.page-mi-bodega .winebox-rating-comments-inner .fivestar-static-form-item .fivestar-widget-static .rating-numeric{color:#999}div.fivestar-widget-static .star{width:18px;height:18px}div.fivestar-widget .cancel,div.fivestar-widget .star{width:18px;height:18px}
.fivestar-small{margin-bottom:5px}.fivestar-small div.fivestar-widget-static .star{width:16px!important;height:16px!important}.fivestar-small div.fivestar-widget .cancel,.fivestar-small div.fivestar-widget .star{width:16px!important;height:16px!important}.fivestar-larger{margin-bottom:5px}.fivestar-larger div.fivestar-widget-static .star{width:30px!important;height:30px!important}.fivestar-larger div.fivestar-widget .cancel,.fivestar-larger div.fivestar-widget .star{width:30px!important;height:30px!important}
.ribbon{width:140px;height:140px;position:absolute;left:0;top:0;font-size:122px;z-index:2;text-align:left;overflow:hidden;font-family:brandon-grotesque,sans-serif}.ribbon .ribbon-wrapper{color:#fff;-webkit-font-smoothing:antialiased;text-transform:uppercase;font-size:14px;font-weight:900;line-height:12px;letter-spacing:1px;display:block;position:absolute;text-align:center;text-decoration:none!important;transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);left:-35px;background:#adc228;padding:1px 20px;top:32px}.ribbon .ribbon-wrapper span.ribbon-element{margin:0 auto;width:124px;display:block;line-height:28px;font-size:12px}.ribbon.discount .ribbon-wrapper,.ribbon.entrega48 .ribbon-wrapper,.ribbon.limitada .ribbon-wrapper,.ribbon.newfavourite .ribbon-wrapper,.ribbon.thebox .ribbon-wrapper,.ribbon.ultimasunidades .ribbon-wrapper,.ribbon.unidadeslimitadas .ribbon-wrapper,.ribbon.ventaprivada .ribbon-wrapper,.ribbon.vinorevalacion .ribbon-wrapper{left:-34px;top:30px;white-space:initial}.ribbon.discount .ribbon-wrapper span.ribbon-element,.ribbon.entrega48 .ribbon-wrapper span.ribbon-element,.ribbon.limitada .ribbon-wrapper span.ribbon-element,.ribbon.newfavourite .ribbon-wrapper span.ribbon-element,.ribbon.thebox .ribbon-wrapper span.ribbon-element,.ribbon.ultimasunidades .ribbon-wrapper span.ribbon-element,.ribbon.unidadeslimitadas .ribbon-wrapper span.ribbon-element,.ribbon.ventaprivada .ribbon-wrapper span.ribbon-element,.ribbon.vinorevalacion .ribbon-wrapper span.ribbon-element{line-height:14px;width:116px}.ribbon.red .ribbon-wrapper{background:#890e19}.ribbon.grey .ribbon-wrapper{background:#282828}.ribbon.gold .ribbon-wrapper{background:#c6a440}.ribbon.rightribbon{width:122px;height:123px;z-index:2;position:absolute;right:0;left:auto}.ribbon.rightribbon.discount span,.ribbon.rightribbon.entrega48 span,.ribbon.rightribbon.limitada span,.ribbon.rightribbon.newfavourite span,.ribbon.rightribbon.thebox span,.ribbon.rightribbon.ultimasunidades span,.ribbon.rightribbon.unidadeslimitadas span,.ribbon.rightribbon.ventaprivada span,.ribbon.rightribbon.vinorevalacion span{left:16px;top:35px}.ribbon.rightribbon .ribbon-wrapper{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);left:14px;top:41px}.vplistbanner .ribbon{left:-5px;top:-5px}
.share>a{width:32px;height:31px;line-height:31px;float:left;text-align:center}.share>a:hover{background-color:#888;text-decoration:none}.share>a:active{background-color:#666}.share>a:last-child{border-radius:0 3px 3px 0}.share>a:before{color:#666;line-height:31px}.share a.facebook{border-radius:4px 0 0 4px;padding-left:3px}.share a.facebook:before{font-size:16px;color:#3c5b97}.share a.twitter{background-position:center 8px}.share a.twitter:before{font-size:18px;color:#2aa4f1}.share .link_amigo{background-position:center 7px;border-radius:0 4px 4px 0;padding-right:3px}.share-hover{position:relative;clear:right;float:right;z-index:50}.share-hover.visible .bbicon-compartir{color:#adc228}.share-hover.visible .sharetop{display:block;z-index:10}.share-hover.visible~.brandonbutton{display:block}.share-hover .bbicon-compartir{float:right;font-size:24px;color:#c9c9c4}.share-hover .sharetop{background-color:#f8f7f6;margin-top:14px;position:relative;float:right;clear:both;display:none}.share-hover .sharetop:after{content:"";width:0;height:0;position:absolute;top:-10px;right:0;border-left:10px solid transparent;border-bottom:10px solid #f8f7f6}.sharesidebar{float:right;margin:20px 0 -83px!important;top:-78px;position:relative}.sharesidebar a:before{color:#fff!important}.sharesidebar .share a.facebook:hover{background-color:#3c5b97}.sharesidebar .share a.twitter:hover{background-color:#2aa4f1}
.i18n-fr .int-hide{display:none}.i18n-fr .ribbon.unidadeslimitadas .ribbon-wrapper,.i18n-fr .ribbon.ventaprivada .ribbon-wrapper,.i18n-fr .ribbon.vinorevalacion .ribbon-wrapper{top:32px;left:-35px}.i18n-fr .ribbon.unidadeslimitadas .ribbon-wrapper span.ribbon-element,.i18n-fr .ribbon.ventaprivada .ribbon-wrapper span.ribbon-element,.i18n-fr .ribbon.vinorevalacion .ribbon-wrapper span.ribbon-element{line-height:28px;width:124px}.i18n-fr .ribbon.nuevaanada .ribbon-wrapper span.ribbon-element,.i18n-fr .ribbon.ultimasgotas .ribbon-wrapper span.ribbon-element{line-height:14px;width:124px}.i18n-fr .bb-filter-options ul li .icon-wrapper{left:27px}.i18n-fr .listado_cp_menu_hover .clickable-filter-block.category ul li.vinos-ecologico .icon-wrapper{left:34px}
.i18n-de .wineblock .add-to-cart .submit-wrapper{max-width:180px}.i18n-de .wineblock .add-to-cart .submit-wrapper img{left:18px}.i18n-de .wineblock .add-to-cart .submit-wrapper input{padding:7px 19.5px 6px 56.5px}.i18n-de .ribbon.premiumgrey .ribbon-wrapper span.ribbon-element{line-height:14px;width:124px}.i18n-de #extra-button-cart .pricebox{width:232px}.i18n-de #extra-button-cart .pricebox-part2 .ultimas-botellas-discount{position:absolute;width:100px;top:-14px;left:-13px}.i18n-de .cart-block .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:block!important;font-size:13px;float:right;text-align:right;width:87px}.i18n-de body:not(.bb-tablet):not(.bb-mobile) .cart-block:hover .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:none!important}.i18n-de .cart-block:hover .cart-block-summary-subtotal .cart-price-wrapper .product-count{display:block!important}.i18n-de .cart-block .cart-block-summary-subtotal .cart-price-wrapper .finalise{display:none!important}.i18n-de #coupon-pane .apply-coupon-code{display:block;float:right;padding:0;line-height:53px}.i18n-de .bb-filter-options ul li .icon-wrapper{left:27px}.i18n-de .listado_cp_menu_hover .clickable-filter-block.category ul li.vinos-ecologico .icon-wrapper{left:34px}
