﻿ .easyzoom {position:relative;display:inline-block;*display:inline;*zoom:1;}.easyzoom img {vertical-align:bottom;}.easyzoom.is-loading img {cursor:progress;}.easyzoom.is-ready img {cursor:crosshair;}.easyzoom.is-error img {cursor:not-allowed;}.easyzoom-notice {position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888;}.easyzoom-flyout {position:absolute;z-index:100;overflow:hidden;background:#FFF;}.easyzoom--overlay .easyzoom-flyout {top:0;left:0;width:100%;height:100%;}.easyzoom--adjacent .easyzoom-flyout {top:0;left:100%;width:100%;height:100%;margin-left:20px;}.select2-container {margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}.select2-container,.select2-drop,.select2-search,.select2-search input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.select2-container .select2-choice {display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff',endColorstr = '#eeeeee',GradientType = 0);background-image:linear-gradient(top,#fff 0%,#eee 50%);}.select2-container.select2-drop-above .select2-choice {border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(0.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0%,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0);background-image:linear-gradient(top,#eee 0%,#fff 90%);}.select2-container.select2-allowclear .select2-choice .select2-chosen {margin-right:42px;}.select2-container .select2-choice > .select2-chosen {margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.select2-container .select2-choice abbr {display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) right top no-repeat;cursor:pointer;outline:0;}.select2-container.select2-allowclear .select2-choice abbr {display:inline-block;}.select2-container .select2-choice abbr:hover {background-position:right -11px;cursor:pointer;}.select2-drop-mask {border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0);}.select2-drop {width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);}.select2-drop-auto-width {border-top:1px solid #aaa;width:auto;}.select2-drop-auto-width .select2-search {padding-top:4px;}.select2-drop.select2-drop-above {margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);}.select2-drop-active {border:1px solid #5897fb;border-top:none;}.select2-drop.select2-drop-above.select2-drop-active {border-top:1px solid #5897fb;}.select2-container .select2-choice .select2-arrow {display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(0.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0%,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0%,#eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#cccccc',GradientType = 0);background-image:linear-gradient(top,#ccc 0%,#eee 60%);}.select2-container .select2-choice .select2-arrow b {display:block;width:100%;height:100%;background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 0 1px;}.select2-search {display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap;}.select2-search input {width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 100% -22px;background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);}.select2-drop.select2-drop-above .select2-search input {margin-top:4px;}.select2-search input.select2-active {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%;background:url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(0.85,#fff),color-stop(0.99,#eee));background:url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%);}.select2-container-active .select2-choice,.select2-container-active .select2-choices {border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);}.select2-dropdown-open .select2-choice {border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(top,#fff 0%,#eee 50%);}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(0.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0%,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0%,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#ffffff',GradientType=0);background-image:linear-gradient(bottom,#fff 0%,#eee 50%);}.select2-dropdown-open .select2-choice .select2-arrow {background:transparent;border-left:none;filter:none;}.select2-dropdown-open .select2-choice .select2-arrow b {background-position:-18px 1px;}.select2-results {max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);}.select2-results ul.select2-result-sub {margin:0;padding-left:0;}.select2-results ul.select2-result-sub > li .select2-result-label {padding-left:20px }.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:40px }.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:60px }.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:80px }.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:100px }.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:110px }.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {padding-left:120px }.select2-results li {list-style:none;display:list-item;background-image:none;}.select2-results li.select2-result-with-children > .select2-result-label {font-weight:bold;}.select2-results .select2-result-label {padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.select2-results .select2-highlighted {background:#3875d7;color:#fff;}.select2-results li em {background:#feffde;font-style:normal;}.select2-results .select2-highlighted em {background:transparent;}.select2-results .select2-highlighted ul {background:#fff;color:#000;}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit {background:#f4f4f4;display:list-item;}.select2-results .select2-disabled.select2-highlighted {color:#666;background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-disabled {background:#f4f4f4;display:list-item;cursor:default;}.select2-results .select2-selected {display:none;}.select2-more-results.select2-active {background:#f4f4f4 url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100%;}.select2-more-results {background:#f4f4f4;display:list-item;}.select2-container.select2-container-disabled .select2-choice {background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow {background-color:#f4f4f4;background-image:none;border-left:0;}.select2-container.select2-container-disabled .select2-choice abbr {display:none;}.select2-container-multi .select2-choices {height:auto !important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);}.select2-locked {padding:3px 5px 3px 5px !important;}.select2-container-multi .select2-choices {min-height:26px;}.select2-container-multi.select2-container-active .select2-choices {border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);}.select2-container-multi .select2-choices li {float:left;list-style:none;}.select2-container-multi .select2-choices .select2-search-field {margin:0;padding:0;white-space:nowrap;}.select2-container-multi .select2-choices .select2-search-field input {padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important;}.select2-container-multi .select2-choices .select2-search-field input.select2-active {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/select2-spinner.gif) no-repeat 100% !important;}.select2-default {color:#999 !important;}.select2-container-multi .select2-choices .select2-search-choice {padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#f4f4f4',GradientType=0);background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {cursor:default;}.select2-container-multi .select2-choices .select2-search-choice-focus {background:#d4d4d4;}.select2-search-choice-close {display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url(_ui/desktop/theme-alcampo/images/alcampo/select2.png) right top no-repeat;}.select2-container-multi .select2-search-choice-close {left:3px;}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {background-position:right -11px;}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {background-position:right -11px;}.select2-container-multi.select2-container-disabled .select2-choices {background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {display:none;background:none;}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {text-decoration:underline;}.select2-offscreen,.select2-offscreen:focus {clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0px !important;top:0px !important;}.select2-display-none {display:none;}.select2-measure-scrollbar {position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#cboxOverlay{background:url(_ui/desktop/common/images/colorbox/overlay.png) repeat 0 0;}#colorbox{}#cboxTopLeft{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -100px 0;}#cboxTopRight{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -129px 0;}#cboxBottomLeft{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -100px -29px;}#cboxBottomRight{width:21px;height:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -129px -29px;}#cboxMiddleLeft{width:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) left top repeat-y;}#cboxMiddleRight{width:21px;background:url(_ui/desktop/common/images/colorbox/controls.png) right top repeat-y;}#cboxTopCenter{height:21px;background:url(_ui/desktop/common/images/colorbox/border.png) 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url(_ui/desktop/common/images/colorbox/border.png) 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;}#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious.hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext.hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:url(_ui/desktop/common/images/colorbox/loading_background.png) no-repeat center center;}#cboxLoadingGraphic{background:url(_ui/desktop/common/images/colorbox/loading.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(_ui/desktop/common/images/colorbox/controls.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose.hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight {filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.cboxIE6 #cboxTopLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopLeft.png);}.cboxIE6 #cboxTopCenter{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopCenter.png);}.cboxIE6 #cboxTopRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderTopRight.png);}.cboxIE6 #cboxBottomLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomLeft.png);}.cboxIE6 #cboxBottomCenter{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomCenter.png);}.cboxIE6 #cboxBottomRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderBottomRight.png);}.cboxIE6 #cboxMiddleLeft{background:url(_ui/desktop/common/images/colorbox/ie6/borderMiddleLeft.png);}.cboxIE6 #cboxMiddleRight{background:url(_ui/desktop/common/images/colorbox/ie6/borderMiddleRight.png);}.cboxIE6 #cboxTopLeft,.cboxIE6 #cboxTopCenter,.cboxIE6 #cboxTopRight,.cboxIE6 #cboxBottomLeft,.cboxIE6 #cboxBottomCenter,.cboxIE6 #cboxBottomRight,.cboxIE6 #cboxMiddleLeft,.cboxIE6 #cboxMiddleRight {_behavior:expression(this.src = this.src ? this.src :this.currentStyle.backgroundImage.split('"')[1],this.style.background = "none",this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ",sizingMethod='scale')");}.bt-content {font-size:small;color:#000;line-height:normal;}.bt-active {}.tpd-tooltip {position:absolute;}.tpd-tooltip {box-sizing:content-box;}.tpd-tooltip [class^="tpd-"] {box-sizing:inherit;}.tpd-content-wrapper {position:absolute;top:0;left:0;float:left;width:100%;height:100%;overflow:hidden;}.tpd-content-spacer,.tpd-content-relative,.tpd-content-relative-padder {float:left;position:relative;}.tpd-content-relative {width:100%;}.tpd-content {float:left;clear:both;position:relative;padding:10px;font-size:11px;line-height:16px;color:#fff;box-sizing:border-box !important;}.tpd-has-inner-close .tpd-content-relative .tpd-content {padding-right:0 !important;}.tpd-tooltip .tpd-content-no-padding {padding:0 !important;}.tpd-title-wrapper {float:left;position:relative;overflow:hidden;}.tpd-title-spacer {float:left;}.tpd-title-relative,.tpd-title-relative-padder {float:left;position:relative;}.tpd-title-relative {width:100%;}.tpd-title {float:left;position:relative;font-size:11px;line-height:16px;padding:10px;font-weight:bold;text-transform:uppercase;color:#fff;box-sizing:border-box !important;}.tpd-has-title-close .tpd-title {padding-right:0 !important;}.tpd-close {position:absolute;top:0;right:0;width:28px;height:28px;cursor:pointer;overflow:hidden;color:#fff;}.tpd-close-icon {float:left;font-family:Arial,Baskerville,monospace;font-weight:normal;font-style:normal;text-decoration:none;width:28px;height:28px;font-size:28px;line-height:28px;text-align:center;}.tpd-skin {position:absolute;top:0;left:0;}.tpd-frames {position:absolute;top:0;left:0;}.tpd-frames .tpd-frame {float:left;width:100%;height:100%;clear:both;display:none;}.tpd-visible-frame-top .tpd-frame-top {display:block;}.tpd-visible-frame-bottom .tpd-frame-bottom {display:block;}.tpd-visible-frame-left .tpd-frame-left {display:block;}.tpd-visible-frame-right .tpd-frame-right {display:block;}.tpd-backgrounds {position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-background-shadow {position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent;pointer-events:none;}.tpd-no-shadow .tpd-skin .tpd-background-shadow {box-shadow:none !important;}.tpd-background-box {position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;}.tpd-no-stem .tpd-background-box,.tpd-no-stem .tpd-shift-stem {display:none;}.tpd-no-stem .tpd-background-box-top {display:block;}.tpd-background-box-shift,.tpd-background-box-shift-further {position:relative;float:left;width:100%;height:100%;}.tpd-background {border-radius:10px;float:left;clear:both;background:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-style:solid;border-width:1px;border-color:rgba( 255,255,255,0.1 );}.tpd-background-loading {display:none;}.tpd-no-radius .tpd-skin .tpd-frames .tpd-frame .tpd-backgrounds .tpd-background {border-radius:0;}.tpd-background-title {float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-content {float:left;clear:both;width:100%;background-color:#282828;}.tpd-background-border-hack {position:absolute;top:0;left:0;width:100%;height:100%;border-style:solid;}.tpd-background-box-top {top:0;}.tpd-background-box-bottom {bottom:0;}.tpd-background-box-left {left:0;}.tpd-background-box-right {right:0;}.tpd-shift-stem {position:absolute;top:0;left:0;overflow:hidden;}.tpd-shift-stem-side {position:absolute;}.tpd-frame-top .tpd-shift-stem-side,.tpd-frame-bottom .tpd-shift-stem-side {width:100%;}.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side {height:100%;}.tpd-stem {position:absolute;top:0;left:0;overflow:hidden;width:16px;height:8px;margin-left:3px;margin-top:2px;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;}.tpd-tooltip .tpd-skin .tpd-frames .tpd-frame .tpd-shift-stem .tpd-stem-reset {margin:0 !important;}.tpd-stem-spacer {position:absolute;top:0;left:0;width:100%;height:100%;}.tpd-stem-reset .tpd-stem-spacer {margin-top:0;}.tpd-stem-point {width:100px;position:absolute;top:0;left:50%;}.tpd-stem-downscale,.tpd-stem-transform {float:left;width:100%;height:100%;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;position:relative;}.tpd-stem-side {width:50%;height:100%;float:left;position:relative;overflow:hidden;}.tpd-stem-side-inversed {-webkit-transform:scale(-1,1);transform:scale(-1,1);}.tpd-stem-triangle {width:0;height:0;border-bottom-style:solid;border-left-color:transparent;border-left-style:solid;position:absolute;top:0;left:0;}.tpd-stem-border {width:20px;height:100%;position:absolute;top:0;left:50%;background-color:#fff;border-right-color:#fff;border-right-style:solid;border-right-width:0;}.tpd-stem-border-corner {position:absolute;top:0;left:50%;height:100%;border-right-style:solid;border-right-width:0;}.tpd-stem * {z-index:0;zoom:1;}.tpd-stem-border-center-offset,.tpd-stem-border-center-offset-inverse {float:left;position:relative;width:100%;height:100%;overflow:hidden;}.tpd-stem-notransform {float:left;width:100%;height:100%;position:relative;}.tpd-stem-notransform .tpd-stem-border {height:100%;position:relative;float:left;top:0;left:0;margin:0;}.tpd-stem-notransform .tpd-stem-border-center {position:absolute;}.tpd-stem-notransform .tpd-stem-border-corner {background:#fff;border:0;top:auto;left:auto;}.tpd-stem-notransform .tpd-stem-border-center,.tpd-stem-notransform .tpd-stem-triangle {height:0;border:0;left:50%;}.tpd-stem-transform-left {-webkit-transform:rotate(-90deg) scale(-1,1);transform:rotate(-90deg) scale(-1,1);}.tpd-stem-transform-right {-webkit-transform:rotate(90deg) translate(0,-100%);transform:rotate(90deg) translate(0,-100%);}.tpd-stem-transform-bottom {-webkit-transform:scale(1,-1) translate(0,-100%);transform:scale(1,-1) translate(0,-100%);}.tpd-spinner {position:absolute;top:50%;left:50%;width:46px;height:36px;}.tpd-spinner-spin {position:relative;float:left;margin:8px 0 0 13px;text-indent:-9999em;border-top:2px solid rgba(255,255,255,0.2);border-right:2px solid rgba(255,255,255,0.2);border-bottom:2px solid rgba(255,255,255,0.2);border-left:2px solid #fff;-webkit-animation:tpd-spinner-animation 1.1s infinite linear;animation:tpd-spinner-animation 1.1s infinite linear;box-sizing:border-box !important;}.tpd-spinner-spin,.tpd-spinner-spin:after {border-radius:50%;width:20px;height:20px;}@-webkit-keyframes tpd-spinner-animation {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes tpd-spinner-animation {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg);}100% {-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.tpd-is-loading .tpd-content-wrapper,.tpd-is-loading .tpd-title-wrapper {display:none;}.tpd-is-loading .tpd-background {display:none;}.tpd-is-loading .tpd-background-loading {display:block;}.tpd-tooltip-measuring {top:0;left:0;position:absolute;max-width:100%;width:100%;}.tpd-tooltip-measuring .tpd-skin,.tpd-tooltip-measuring .tpd-spinner {display:none;}.tpd-tooltip-measuring .tpd-content-wrapper,.tpd-tooltip-measuring .tpd-title-wrapper {display:block;}.tpd-tooltip a,.tpd-tooltip a:hover {color:#808080;text-decoration:underline;}.tpd-tooltip a:hover {color:#6c6c6c;}.tpd-size-x-small .tpd-content,.tpd-size-x-small .tpd-title {padding:7px 8px;font-size:10px;line-height:15px;}.tpd-size-x-small .tpd-background {border-radius:5px;}.tpd-size-x-small .tpd-stem {width:12px;height:6px;margin-left:4px;margin-top:2px;}.tpd-size-x-small.tpd-no-radius .tpd-stem {margin-left:7px;}.tpd-size-x-small .tpd-close {margin-bottom:1px;}.tpd-size-x-small .tpd-spinner {width:35px;height:29px;}.tpd-size-x-small .tpd-spinner-spin {margin:6px 0 0 9px;}.tpd-size-x-small .tpd-spinner-spin,.tpd-size-x-small .tpd-spinner-spin:after {width:17px;height:17px;}.tpd-size-small .tpd-content,.tpd-size-small .tpd-title {padding:8px;font-size:10px;line-height:16px;}.tpd-size-small .tpd-background {border-radius:6px;}.tpd-size-small .tpd-stem {width:14px;height:7px;margin-left:5px;margin-top:2px;}.tpd-size-small.tpd-no-radius .tpd-stem {margin-left:8px;}.tpd-size-small .tpd-close {margin:2px 1px;}.tpd-size-small .tpd-spinner {width:42px;height:32px;}.tpd-size-small .tpd-spinner-spin {margin:7px 0 0 13px;}.tpd-size-small .tpd-spinner-spin,.tpd-size-small .tpd-spinner-spin:after {width:18px;height:18px;}.tpd-size-medium .tpd-content,.tpd-size-medium .tpd-title {padding:10px;font-size:11px;line-height:16px;}.tpd-size-medium .tpd-background {border-radius:8px;}.tpd-size-medium .tpd-stem {width:16px;height:8px;margin-left:6px;margin-top:2px;}.tpd-size-medium.tpd-no-radius .tpd-stem {margin-left:10px;}.tpd-size-medium .tpd-close {margin:4px 2px;}.tpd-size-medium .tpd-spinner {width:50px;height:36px;}.tpd-size-medium .tpd-spinner-spin {margin:8px 0 0 15px;}.tpd-size-medium .tpd-spinner-spin,.tpd-size-medium .tpd-spinner-spin:after {width:20px;height:20px;}.tpd-size-large .tpd-content,.tpd-size-large .tpd-title {padding:10px;font-size:13px;line-height:18px;}.tpd-size-large .tpd-background {border-radius:8px;}.tpd-size-large .tpd-stem {width:18px;height:9px;margin-left:7px;margin-top:2px;}.tpd-size-large.tpd-no-radius .tpd-stem {margin-left:10px;}.tpd-size-large .tpd-close {margin:5px 2px 5px 2px;}.tpd-size-large .tpd-spinner {width:54px;height:38px;}.tpd-size-large .tpd-spinner-spin {margin:9px 0 0 17px;}.tpd-size-large .tpd-spinner-spin,.tpd-size-large .tpd-spinner-spin:after {width:20px;height:20px;}.tpd-skin-dark .tpd-content,.tpd-skin-dark .tpd-title,.tpd-skin-dark .tpd-close {color:#fff;}.tpd-skin-dark .tpd-background-content,.tpd-skin-dark .tpd-background-title {background-color:#282828;}.tpd-skin-dark .tpd-background {border-width:1px;border-color:rgba(255,255,255,0.1);}.tpd-skin-dark .tpd-title-wrapper {border-bottom:1px solid #404040;}.tpd-skin-dark .tpd-spinner-spin {border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-dark a {color:#ccc;}.tpd-skin-dark a:hover {color:#c0c0c0;}.tpd-skin-light .tpd-content,.tpd-skin-light .tpd-title,.tpd-skin-light .tpd-close {color:#333;}.tpd-skin-light .tpd-background-content {background-color:#fff;}.tpd-skin-light .tpd-background {border-width:1px;border-color:rgba(0,0,0,0.3);}.tpd-skin-light .tpd-background-title {background-color:#f7f7f7;}.tpd-skin-light .tpd-title-wrapper {border-bottom:1px solid #c0c0c0;}.tpd-skin-light .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-light.tpd-no-shadow .tpd-background {border-color:rgba(100,100,100,0.3);}.tpd-skin-light .tpd-spinner-spin {border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-light a {color:#808080;}.tpd-skin-light a:hover {color:#6c6c6c;}.tpd-skin-gray .tpd-content,.tpd-skin-gray .tpd-title,.tpd-skin-gray .tpd-close {color:#fff;}.tpd-skin-gray .tpd-background-content,.tpd-skin-gray .tpd-background-title {background-color:#727272;}.tpd-skin-gray .tpd-background {border-width:1px;border-color:rgba(255,255,255,0.1);}.tpd-skin-gray .tpd-title-wrapper {border-bottom:1px solid #505050;}.tpd-skin-gray .tpd-spinner-spin {border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-gray a {color:#ccc;}.tpd-skin-gray a:hover {color:#b6b6b6;}.tpd-skin-red .tpd-content,.tpd-skin-red .tpd-title,.tpd-skin-red .tpd-close {color:#fff;}.tpd-skin-red .tpd-background-content {background-color:#e13c37;}.tpd-skin-red .tpd-background {border-width:1px;border-color:rgba(12,0,0,0.6);}.tpd-skin-red .tpd-background-title {background-color:#e13c37;}.tpd-skin-red .tpd-title-wrapper {border-bottom:1px solid #a30500;}.tpd-skin-red .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-red .tpd-spinner-spin {border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-red a {color:#ddd;}.tpd-skin-red a:hover {color:#c6c6c6;}.tpd-skin-green .tpd-content,.tpd-skin-green .tpd-title,.tpd-skin-green .tpd-close {color:#fff;}.tpd-skin-green .tpd-background-content {background-color:#4aab3a;}.tpd-skin-green .tpd-background {border-width:1px;border-color:rgba(0,12,0,0.6);}.tpd-skin-green .tpd-background-title {background-color:#4aab3a;}.tpd-skin-green .tpd-title-wrapper {border-bottom:1px solid #127c00;}.tpd-skin-green .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-green .tpd-spinner-spin {border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-green a {color:#ddd;}.tpd-skin-green a:hover {color:#c6c6c6;}.tpd-skin-blue .tpd-content,.tpd-skin-blue .tpd-title,.tpd-skin-blue .tpd-close {color:#fff;}.tpd-skin-blue .tpd-background-content {background-color:#45a3e3;}.tpd-skin-blue .tpd-background {border-width:1px;border-color:rgba(0,0,12,0.6);}.tpd-skin-blue .tpd-background-title {background-color:#45a3e3;}.tpd-skin-blue .tpd-title-wrapper {border-bottom:1px solid #1674b4;}.tpd-skin-blue .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-blue .tpd-spinner-spin {border-color:rgba(255,255,255,0.2);border-left-color:#fff;}.tpd-skin-blue a {color:#ddd;}.tpd-skin-blue a:hover {color:#c6c6c6;}.tpd-skin-lightyellow .tpd-content,.tpd-skin-lightyellow .tpd-title,.tpd-skin-lightyellow .tpd-close {color:#333;}.tpd-skin-lightyellow .tpd-background-content {background-color:#ffffa9;}.tpd-skin-lightyellow .tpd-background {border-width:1px;border-color:rgba(8,8,0,0.35);}.tpd-skin-lightyellow .tpd-background-title {background-color:#ffffa9;}.tpd-skin-lightyellow .tpd-title-wrapper {border-bottom:1px solid #a7a697;}.tpd-skin-lightyellow .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightyellow .tpd-spinner-spin {border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightyellow a {color:#777;}.tpd-skin-lightyellow a:hover {color:#868686;}.tpd-skin-lightblue .tpd-content,.tpd-skin-lightblue .tpd-title,.tpd-skin-lightblue .tpd-close {color:#333;}.tpd-skin-lightblue .tpd-background-content {background-color:#bce5ff;}.tpd-skin-lightblue .tpd-background {border-width:1px;border-color:rgba(0,0,8,0.35);}.tpd-skin-lightblue .tpd-background-title {background-color:#bce5ff;}.tpd-skin-lightblue .tpd-title-wrapper {border-bottom:1px solid #909b9f;}.tpd-skin-lightblue .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightblue .tpd-spinner-spin {border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightblue a {color:#777;}.tpd-skin-lightblue a:hover {color:#868686;}.tpd-skin-lightpink .tpd-content,.tpd-skin-lightpink .tpd-title,.tpd-skin-lightpink .tpd-close {color:#333;}.tpd-skin-lightpink .tpd-background-content {background-color:#ffc4bf;}.tpd-skin-lightpink .tpd-background {border-width:1px;border-color:rgba(8,0,0,0.35);}.tpd-skin-lightpink .tpd-background-title {background-color:#ffc4bf;}.tpd-skin-lightpink .tpd-title-wrapper {border-bottom:1px solid #a08f8f;}.tpd-skin-lightpink .tpd-background-shadow {box-shadow:0 0 8px rgba(0,0,0,0.15);}.tpd-skin-lightpink .tpd-spinner-spin {border-color:rgba(51,51,51,0.2);border-left-color:#333;}.tpd-skin-lightpink a {color:#777;}.tpd-skin-lightpink a:hover {color:#868686;}.tpd-content {padding:15px 26px 15px 22px!important;color:#333333;font-size:13px;font-weight:500;line-height:18px;}.tpd-skin-light .tpd-background-shadow {box-shadow:0 2px 6px 0 rgba(0,0,0,0.2) !important;border-radius:3px !important;background:#fff;}.tpd-background-border-hack {border:none!important;}.tpd-shift-stem > div ,.tpd-frame-left .tpd-shift-stem-side,.tpd-frame-right .tpd-shift-stem-side {background:none!important;}.tpd-frame.tpd-frame-left .tpd-stem-notransform .tpd-stem-border-center {border-right-color:#f0f0f0!important;border-right-color:#ededed!important;border-right-color:#d1d1d1!important;}.tpd-frame.tpd-frame-bottom .tpd-stem-notransform .tpd-stem-border-center {border-top-color:#f0f0f0!important;}.tpd-frame.tpd-frame-top .tpd-stem-notransform .tpd-stem-border-center {border-bottom-color:#f0f0f0!important;}.tpd-frame.tpd-frame-right .tpd-stem-notransform .tpd-stem-border-center {border-left-color:#f0f0f0!important;}.tpd-stem-notransform .tpd-stem-border-corner {display:none;}html {margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"SanaSansAlt-Medium";vertical-align:baseline;}article,aside,dialog,figure,footer,header,hgroup,nav,section {display:block;}body {line-height:1.5;background:white;}table {border-collapse:separate;border-spacing:0;}caption,th,td {text-align:left;font-weight:normal;float:none !important;}table,th,td {vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after {content:'';}blockquote,q {quotes:"" "";}a img {border:none;}html {}body {color:#222;background:#fff;}h1,h2,h3,h4,h5,h6 {font-weight:normal;color:#111;}h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}h2 {font-size:2em;margin-bottom:0.75em;}h3 {font-size:1.5em;line-height:1;margin-bottom:1em;}h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}h6 {font-size:1em;font-weight:bold;}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0;}p {margin:0 0 1.5em;}.left {float:left !important;}p .left {margin:1.5em 1.5em 1.5em 0;padding:0;}.right {float:right !important;}p .right {margin:1.5em 0 1.5em 1.5em;padding:0;}a:focus,a:hover {color:#495862;}a {color:#06c;text-decoration:underline;}blockquote {margin:1.5em;color:#666;font-style:italic;}strong,dfn {font-weight:bold;}em,dfn {font-style:italic;}sup,sub {line-height:0;}abbr,acronym {border-bottom:1px dotted #666;}address {margin:0 0 1.5em;font-style:italic;}del {color:#666;}pre {margin:1.5em 0;white-space:pre;}pre,code,tt {font:1em 'andale mono','lucida console',monospace;line-height:1.5;}li ul,li ol {margin:0;}ul,ol {margin:0 1.5em 1.5em 0;padding-left:1.5em;}ul {list-style-type:disc;}ol {list-style-type:decimal;}dl {margin:0 0 1.5em 0;}dl dt {font-weight:bold;}dd {margin-left:1.5em;}caption {background:#eee;}.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.hide {display:none;}.quiet {color:#666;}.loud {color:#000;}.highlight {background:#ff0;}.added {background:#060;color:#fff;}.removed {background:#900;color:#fff;}.first {margin-left:0;padding-left:0;}.last {margin-right:0;padding-right:0;}.top {margin-top:0;padding-top:0;}.bottom {margin-bottom:0;padding-bottom:0;}.container {width:950px;margin:0 auto;}.showgrid {background:url(_ui/desktop/common/blueprint/src/grid.png);}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24 {float:left;margin-right:10px;}.last {margin-right:0;}.span-1 {width:30px;}.span-2 {width:70px;}.span-3 {width:110px;}.span-4 {width:150px;}.span-5 {width:190px;}.span-6 {width:230px;}.span-7 {width:270px;}.span-8 {width:310px;}.span-9 {width:350px;}.span-10 {width:390px;}.span-11 {width:430px;}.span-12 {width:470px;}.span-13 {width:510px;}.span-14 {width:550px;}.span-15 {width:590px;}.span-16 {width:630px;}.span-17 {width:670px;}.span-18 {width:710px;}.span-19 {width:750px;}.span-20 {width:790px;}.span-21 {width:830px;}.span-22 {width:870px;}.span-23 {width:910px;}.span-24 {width:950px;margin-right:0;}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24 {border-left-width:1px;border-right-width:1px;padding-left:5px;padding-right:5px;}input.span-1,textarea.span-1 {width:18px;}input.span-2,textarea.span-2 {width:58px;}input.span-3,textarea.span-3 {width:98px;}input.span-4,textarea.span-4 {width:138px;}input.span-5,textarea.span-5 {width:178px;}input.span-6,textarea.span-6 {width:218px;}input.span-7,textarea.span-7 {width:258px;}input.span-8,textarea.span-8 {width:298px;}input.span-9,textarea.span-9 {width:338px;}input.span-10,textarea.span-10 {width:378px;}input.span-11,textarea.span-11 {width:418px;}input.span-12,textarea.span-12 {width:458px;}input.span-13,textarea.span-13 {width:498px;}input.span-14,textarea.span-14 {width:538px;}input.span-15,textarea.span-15 {width:578px;}input.span-16,textarea.span-16 {width:618px;}input.span-17,textarea.span-17 {width:658px;}input.span-18,textarea.span-18 {width:698px;}input.span-19,textarea.span-19 {width:738px;}input.span-20,textarea.span-20 {width:778px;}input.span-21,textarea.span-21 {width:818px;}input.span-22,textarea.span-22 {width:858px;}input.span-23,textarea.span-23 {width:898px;}input.span-24,textarea.span-24 {width:938px;}.append-1 {padding-right:40px;}.append-2 {padding-right:80px;}.append-3 {padding-right:120px;}.append-4 {padding-right:160px;}.append-5 {padding-right:200px;}.append-6 {padding-right:240px;}.append-7 {padding-right:280px;}.append-8 {padding-right:320px;}.append-9 {padding-right:360px;}.append-10 {padding-right:400px;}.append-11 {padding-right:440px;}.append-12 {padding-right:480px;}.append-13 {padding-right:520px;}.append-14 {padding-right:560px;}.append-15 {padding-right:600px;}.append-16 {padding-right:640px;}.append-17 {padding-right:680px;}.append-18 {padding-right:720px;}.append-19 {padding-right:760px;}.append-20 {padding-right:800px;}.append-21 {padding-right:840px;}.append-22 {padding-right:880px;}.append-23 {padding-right:920px;}.prepend-1 {padding-left:40px;}.prepend-2 {padding-left:80px;}.prepend-3 {padding-left:120px;}.prepend-4 {padding-left:160px;}.prepend-5 {padding-left:200px;}.prepend-6 {padding-left:240px;}.prepend-7 {padding-left:280px;}.prepend-8 {padding-left:320px;}.prepend-9 {padding-left:360px;}.prepend-10 {padding-left:400px;}.prepend-11 {padding-left:440px;}.prepend-12 {padding-left:480px;}.prepend-13 {padding-left:520px;}.prepend-14 {padding-left:560px;}.prepend-15 {padding-left:600px;}.prepend-16 {padding-left:640px;}.prepend-17 {padding-left:680px;}.prepend-18 {padding-left:720px;}.prepend-19 {padding-left:760px;}.prepend-20 {padding-left:800px;}.prepend-21 {padding-left:840px;}.prepend-22 {padding-left:880px;}.prepend-23 {padding-left:920px;}.border {padding-right:4px;margin-right:5px;border-right:1px solid #ddd;}.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #ddd;}.pull-1 {margin-left:-40px;}.pull-2 {margin-left:-80px;}.pull-3 {margin-left:-120px;}.pull-4 {margin-left:-160px;}.pull-5 {margin-left:-200px;}.pull-6 {margin-left:-240px;}.pull-7 {margin-left:-280px;}.pull-8 {margin-left:-320px;}.pull-9 {margin-left:-360px;}.pull-10 {margin-left:-400px;}.pull-11 {margin-left:-440px;}.pull-12 {margin-left:-480px;}.pull-13 {margin-left:-520px;}.pull-14 {margin-left:-560px;}.pull-15 {margin-left:-600px;}.pull-16 {margin-left:-640px;}.pull-17 {margin-left:-680px;}.pull-18 {margin-left:-720px;}.pull-19 {margin-left:-760px;}.pull-20 {margin-left:-800px;}.pull-21 {margin-left:-840px;}.pull-22 {margin-left:-880px;}.pull-23 {margin-left:-920px;}.pull-24 {margin-left:-960px;}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24,.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24 {float:left;position:relative;}.push-1 {margin:0 -40px 1.5em 40px;}.push-2 {margin:0 -80px 1.5em 80px;}.push-3 {margin:0 -120px 1.5em 120px;}.push-4 {margin:0 -160px 1.5em 160px;}.push-5 {margin:0 -200px 1.5em 200px;}.push-6 {margin:0 -240px 1.5em 240px;}.push-7 {margin:0 -280px 1.5em 280px;}.push-8 {margin:0 -320px 1.5em 320px;}.push-9 {margin:0 -360px 1.5em 360px;}.push-10 {margin:0 -400px 1.5em 400px;}.push-11 {margin:0 -440px 1.5em 440px;}.push-12 {margin:0 -480px 1.5em 480px;}.push-13 {margin:0 -520px 1.5em 520px;}.push-14 {margin:0 -560px 1.5em 560px;}.push-15 {margin:0 -600px 1.5em 600px;}.push-16 {margin:0 -640px 1.5em 640px;}.push-17 {margin:0 -680px 1.5em 680px;}.push-18 {margin:0 -720px 1.5em 720px;}.push-19 {margin:0 -760px 1.5em 760px;}.push-20 {margin:0 -800px 1.5em 800px;}.push-21 {margin:0 -840px 1.5em 840px;}.push-22 {margin:0 -880px 1.5em 880px;}.push-23 {margin:0 -920px 1.5em 920px;}.push-24 {margin:0 -960px 1.5em 960px;}div.prepend-top,.prepend-top {margin-top:1.5em;}div.append-bottom,.append-bottom {margin-bottom:1.5em;}.box {padding:1.5em;margin-bottom:1.5em;background:#e5eCf9;}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;}hr.space {background:#fff;color:#fff;visibility:hidden;}.clearfix:after,.container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}.clearfix,.container {display:block;}.clear {clear:both;}.ui-helper-hidden {display:none;}.ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after {clear:both;}.ui-helper-clearfix {min-height:0;}.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front {z-index:100;}.ui-state-disabled {cursor:default !important;}.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay {position:fixed;top:0;left:0;width:100%;height:100%;}.ui-resizable {position:relative;}.ui-resizable-handle {position:absolute;font-size:0.1px;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display:none;}.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper {position:absolute;z-index:100;border:1px dotted black;}.ui-accordion .ui-accordion-header {display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0;}.ui-accordion .ui-accordion-icons {padding-left:2.2em;}.ui-accordion .ui-accordion-noicons {padding-left:.7em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content {padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete {position:absolute;top:0;left:0;cursor:default;}.ui-button {display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {text-decoration:none;}.ui-button-icon-only {width:2.2em;}button.ui-button-icon-only {width:2.4em;}.ui-button-icons-only {width:3.4em;}button.ui-button-icons-only {width:3.7em;}.ui-button .ui-button-text {display:block;line-height:normal;}.ui-button-text-only .ui-button-text {padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text {padding-left:2.1em;padding-right:2.1em;}input.ui-button {padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon {left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right:.5em;}.ui-buttonset {margin-right:7px;}.ui-buttonset .ui-button {margin-left:0;margin-right:-.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {border:0;padding:0;}.ui-datepicker {width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top:1px;}.ui-datepicker .ui-datepicker-prev {left:2px;}.ui-datepicker .ui-datepicker-next {right:2px;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;}.ui-datepicker .ui-datepicker-next-hover {right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year {width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:49%;}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td {border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a {display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}.ui-datepicker.ui-datepicker-multi {width:auto;}.ui-datepicker-multi .ui-datepicker-group {float:left;}.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;}.ui-datepicker-row-break {clear:both;width:100%;font-size:0;}.ui-datepicker-rtl {direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px;}.ui-dialog {position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar {padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title {float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float:right;}.ui-dialog .ui-dialog-buttonpane button {margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se {width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar {cursor:move;}.ui-menu {list-style:none;padding:2px;margin:0;display:block;outline:none;}.ui-menu .ui-menu {margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item {margin:0;padding:0;width:100%;list-style-image:url(_ui/desktop/theme-alcampo/css/blitzer/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP//yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.ui-menu .ui-menu-divider {margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled {font-weight:normal;margin:.4em 0 .2em;line-height:1.5;}.ui-menu .ui-state-disabled a {cursor:default;}.ui-menu-icons {position:relative;}.ui-menu-icons .ui-menu-item a {position:relative;padding-left:2em;}.ui-menu .ui-icon {position:absolute;top:.2em;left:.2em;}.ui-menu .ui-menu-icon {position:static;float:right;}.ui-progressbar {height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay {background:url(_ui/desktop/theme-alcampo/css/blitzer/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image:none;}.ui-slider {position:relative;text-align:left;}.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter:inherit;}.ui-slider-horizontal {height:.8em;}.ui-slider-horizontal .ui-slider-handle {top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range {top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min {left:0;}.ui-slider-horizontal .ui-slider-range-max {right:0;}.ui-slider-vertical {width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle {left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range {left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min {bottom:0;}.ui-slider-vertical .ui-slider-range-max {top:0;}.ui-spinner {position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input {border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button {width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button {border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon {position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up {top:0;}.ui-spinner-down {bottom:0;}.ui-spinner .ui-icon-triangle-1-s {background-position:-65px -16px;}.ui-tabs {position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav {margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a {float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {cursor:pointer;}.ui-tabs .ui-tabs-panel {display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip {padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}body .ui-tooltip {border-width:2px;}.ui-widget {font-family:Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget {font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family:Arial,sans-serif;font-size:1em;}.ui-widget-content {border:1px solid #eeeeee;background:#ffffff url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#333333;}.ui-widget-content a {color:#333333;}.ui-widget-header {border:1px solid #e3a1a1;background:#cc0000 url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a {color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border:1px solid #d8dcdf;background:#eeeeee url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#004276;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color:#004276;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border:1px solid #cdd5da;background:#f6f6f6 url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#111111;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {color:#111111;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border:1px solid #eeeeee;background:#ffffff url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#cc0000;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color:#cc0000;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border:1px solid #fcd3a1;background:#fbf8ee url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x;color:#444444;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color:#444444;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border:1px solid #cc0000;background:#f3d8d8 url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat;color:#2e2e2e;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color:#2e2e2e;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color:#2e2e2e;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35);}.ui-icon {width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_cc0000_256x240.png);}.ui-widget-header .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_cc0000_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_cc0000_256x240.png);}.ui-state-active .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_cc0000_256x240.png);}.ui-state-highlight .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_004276_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-icons_cc0000_256x240.png);}.ui-icon-blank {background-position:16px 16px;}.ui-icon-carat-1-n {background-position:0 0;}.ui-icon-carat-1-ne {background-position:-16px 0;}.ui-icon-carat-1-e {background-position:-32px 0;}.ui-icon-carat-1-se {background-position:-48px 0;}.ui-icon-carat-1-s {background-position:-64px 0;}.ui-icon-carat-1-sw {background-position:-80px 0;}.ui-icon-carat-1-w {background-position:-96px 0;}.ui-icon-carat-1-nw {background-position:-112px 0;}.ui-icon-carat-2-n-s {background-position:-128px 0;}.ui-icon-carat-2-e-w {background-position:-144px 0;}.ui-icon-triangle-1-n {background-position:0 -16px;}.ui-icon-triangle-1-ne {background-position:-16px -16px;}.ui-icon-triangle-1-e {background-position:-32px -16px;}.ui-icon-triangle-1-se {background-position:-48px -16px;}.ui-icon-triangle-1-s {background-position:-64px -16px;}.ui-icon-triangle-1-sw {background-position:-80px -16px;}.ui-icon-triangle-1-w {background-position:-96px -16px;}.ui-icon-triangle-1-nw {background-position:-112px -16px;}.ui-icon-triangle-2-n-s {background-position:-128px -16px;}.ui-icon-triangle-2-e-w {background-position:-144px -16px;}.ui-icon-arrow-1-n {background-position:0 -32px;}.ui-icon-arrow-1-ne {background-position:-16px -32px;}.ui-icon-arrow-1-e {background-position:-32px -32px;}.ui-icon-arrow-1-se {background-position:-48px -32px;}.ui-icon-arrow-1-s {background-position:-64px -32px;}.ui-icon-arrow-1-sw {background-position:-80px -32px;}.ui-icon-arrow-1-w {background-position:-96px -32px;}.ui-icon-arrow-1-nw {background-position:-112px -32px;}.ui-icon-arrow-2-n-s {background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}.ui-icon-arrow-2-e-w {background-position:-160px -32px;}.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}.ui-icon-arrowstop-1-n {background-position:-192px -32px;}.ui-icon-arrowstop-1-e {background-position:-208px -32px;}.ui-icon-arrowstop-1-s {background-position:-224px -32px;}.ui-icon-arrowstop-1-w {background-position:-240px -32px;}.ui-icon-arrowthick-1-n {background-position:0 -48px;}.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}.ui-icon-arrowthick-1-e {background-position:-32px -48px;}.ui-icon-arrowthick-1-se {background-position:-48px -48px;}.ui-icon-arrowthick-1-s {background-position:-64px -48px;}.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}.ui-icon-arrowthick-1-w {background-position:-96px -48px;}.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}.ui-icon-arrow-4 {background-position:0 -80px;}.ui-icon-arrow-4-diag {background-position:-16px -80px;}.ui-icon-extlink {background-position:-32px -80px;}.ui-icon-newwin {background-position:-48px -80px;}.ui-icon-refresh {background-position:-64px -80px;}.ui-icon-shuffle {background-position:-80px -80px;}.ui-icon-transfer-e-w {background-position:-96px -80px;}.ui-icon-transferthick-e-w {background-position:-112px -80px;}.ui-icon-folder-collapsed {background-position:0 -96px;}.ui-icon-folder-open {background-position:-16px -96px;}.ui-icon-document {background-position:-32px -96px;}.ui-icon-document-b {background-position:-48px -96px;}.ui-icon-note {background-position:-64px -96px;}.ui-icon-mail-closed {background-position:-80px -96px;}.ui-icon-mail-open {background-position:-96px -96px;}.ui-icon-suitcase {background-position:-112px -96px;}.ui-icon-comment {background-position:-128px -96px;}.ui-icon-person {background-position:-144px -96px;}.ui-icon-print {background-position:-160px -96px;}.ui-icon-trash {background-position:-176px -96px;}.ui-icon-locked {background-position:-192px -96px;}.ui-icon-unlocked {background-position:-208px -96px;}.ui-icon-bookmark {background-position:-224px -96px;}.ui-icon-tag {background-position:-240px -96px;}.ui-icon-home {background-position:0 -112px;}.ui-icon-flag {background-position:-16px -112px;}.ui-icon-calendar {background-position:-32px -112px;}.ui-icon-cart {background-position:-48px -112px;}.ui-icon-pencil {background-position:-64px -112px;}.ui-icon-clock {background-position:-80px -112px;}.ui-icon-disk {background-position:-96px -112px;}.ui-icon-calculator {background-position:-112px -112px;}.ui-icon-zoomin {background-position:-128px -112px;}.ui-icon-zoomout {background-position:-144px -112px;}.ui-icon-search {background-position:-160px -112px;}.ui-icon-wrench {background-position:-176px -112px;}.ui-icon-gear {background-position:-192px -112px;}.ui-icon-heart {background-position:-208px -112px;}.ui-icon-star {background-position:-224px -112px;}.ui-icon-link {background-position:-240px -112px;}.ui-icon-cancel {background-position:0 -128px;}.ui-icon-plus {background-position:-16px -128px;}.ui-icon-plusthick {background-position:-32px -128px;}.ui-icon-minus {background-position:-48px -128px;}.ui-icon-minusthick {background-position:-64px -128px;}.ui-icon-close {background-position:-80px -128px;}.ui-icon-closethick {background-position:-96px -128px;}.ui-icon-key {background-position:-112px -128px;}.ui-icon-lightbulb {background-position:-128px -128px;}.ui-icon-scissors {background-position:-144px -128px;}.ui-icon-clipboard {background-position:-160px -128px;}.ui-icon-copy {background-position:-176px -128px;}.ui-icon-contact {background-position:-192px -128px;}.ui-icon-image {background-position:-208px -128px;}.ui-icon-video {background-position:-224px -128px;}.ui-icon-script {background-position:-240px -128px;}.ui-icon-alert {background-position:0 -144px;}.ui-icon-info {background-position:-16px -144px;}.ui-icon-notice {background-position:-32px -144px;}.ui-icon-help {background-position:-48px -144px;}.ui-icon-check {background-position:-64px -144px;}.ui-icon-bullet {background-position:-80px -144px;}.ui-icon-radio-on {background-position:-96px -144px;}.ui-icon-radio-off {background-position:-112px -144px;}.ui-icon-pin-w {background-position:-128px -144px;}.ui-icon-pin-s {background-position:-144px -144px;}.ui-icon-play {background-position:0 -160px;}.ui-icon-pause {background-position:-16px -160px;}.ui-icon-seek-next {background-position:-32px -160px;}.ui-icon-seek-prev {background-position:-48px -160px;}.ui-icon-seek-end {background-position:-64px -160px;}.ui-icon-seek-start {background-position:-80px -160px;}.ui-icon-seek-first {background-position:-80px -160px;}.ui-icon-stop {background-position:-96px -160px;}.ui-icon-eject {background-position:-112px -160px;}.ui-icon-volume-off {background-position:-128px -160px;}.ui-icon-volume-on {background-position:-144px -160px;}.ui-icon-power {background-position:0 -176px;}.ui-icon-signal-diag {background-position:-16px -176px;}.ui-icon-signal {background-position:-32px -176px;}.ui-icon-battery-0 {background-position:-48px -176px;}.ui-icon-battery-1 {background-position:-64px -176px;}.ui-icon-battery-2 {background-position:-80px -176px;}.ui-icon-battery-3 {background-position:-96px -176px;}.ui-icon-circle-plus {background-position:0 -192px;}.ui-icon-circle-minus {background-position:-16px -192px;}.ui-icon-circle-close {background-position:-32px -192px;}.ui-icon-circle-triangle-e {background-position:-48px -192px;}.ui-icon-circle-triangle-s {background-position:-64px -192px;}.ui-icon-circle-triangle-w {background-position:-80px -192px;}.ui-icon-circle-triangle-n {background-position:-96px -192px;}.ui-icon-circle-arrow-e {background-position:-112px -192px;}.ui-icon-circle-arrow-s {background-position:-128px -192px;}.ui-icon-circle-arrow-w {background-position:-144px -192px;}.ui-icon-circle-arrow-n {background-position:-160px -192px;}.ui-icon-circle-zoomin {background-position:-176px -192px;}.ui-icon-circle-zoomout {background-position:-192px -192px;}.ui-icon-circle-check {background-position:-208px -192px;}.ui-icon-circlesmall-plus {background-position:0 -208px;}.ui-icon-circlesmall-minus {background-position:-16px -208px;}.ui-icon-circlesmall-close {background-position:-32px -208px;}.ui-icon-squaresmall-plus {background-position:-48px -208px;}.ui-icon-squaresmall-minus {background-position:-64px -208px;}.ui-icon-squaresmall-close {background-position:-80px -208px;}.ui-icon-grip-dotted-vertical {background-position:0 -224px;}.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}.ui-icon-grip-solid-vertical {background-position:-32px -224px;}.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}.ui-icon-grip-diagonal-se {background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {border-top-left-radius:6px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {border-top-right-radius:6px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {border-bottom-left-radius:6px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {border-bottom-right-radius:6px;}.ui-widget-overlay {background:#a6a6a6 url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat;opacity:.4;filter:Alpha(Opacity=40);}.ui-widget-shadow {margin:-8px 0 0 -8px;padding:8px;background:#333333 url(_ui/desktop/theme-alcampo/css/blitzer/images/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x;opacity:.1;filter:Alpha(Opacity=10);border-radius:8px;}.ui-autocomplete {position:absolute;cursor:default;}* html .ui-autocomplete {width:1px;}.ui-menu {list-style:none;padding:2px;margin:2px;display:block;float:left;background-color:white;border:1px solid #ddd;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.ui-menu .ui-menu {margin-top:-3px;}.ui-menu .ui-menu-item {margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active {font-weight:bold;}.owl-carousel .owl-wrapper:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel .owl-item{float:left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer;}.owl-controls {-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.grabbing {cursor:url(_ui/desktop/theme-alcampo/css/owl-carousel/grabbing.png) 8 8,move;}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}.owl-theme .owl-controls{margin-top:10px;text-align:center;}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5;}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none;}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline;}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}.owl-item.loading{min-height:150px;background:url(_ui/desktop/theme-alcampo/css/owl-carousel/AjaxLoader.gif) no-repeat center center }#cboxOverlay{}#colorbox{}#cboxLoadedContent{margin:0;width:100%;}#cboxClose{top:0;}.ui-helper-hidden {display:none;}.ui-helper-hidden-accessible {border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset {margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after {content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after {clear:both;}.ui-helper-clearfix {min-height:0;}.ui-helper-zfix {width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front {z-index:100;}.ui-state-disabled {cursor:default !important;}.ui-icon {display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay {position:fixed;top:0;left:0;width:100%;height:100%;}.ui-resizable {position:relative;}.ui-resizable-handle {position:absolute;font-size:0.1px;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle {display:none;}.ui-resizable-n {cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s {cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e {cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w {cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se {cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw {cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw {cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne {cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper {position:absolute;z-index:100;border:1px dotted black;}.ui-accordion .ui-accordion-header {display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0;}.ui-accordion .ui-accordion-icons {padding-left:2.2em;}.ui-accordion .ui-accordion-noicons {padding-left:.7em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content {padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete {position:absolute;top:0;left:0;cursor:default;height:400px;overflow-y:auto;}.ui-button {display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active {text-decoration:none;}.ui-button-icon-only {width:2.2em;}button.ui-button-icon-only {width:2.4em;}.ui-button-icons-only {width:3.4em;}button.ui-button-icons-only {width:3.7em;}.ui-button .ui-button-text {display:block;line-height:normal;}.ui-button-text-only .ui-button-text {padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text {padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text {padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text {padding-left:2.1em;padding-right:2.1em;}input.ui-button {padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon {position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon {left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary {left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary {right:.5em;}.ui-buttonset {margin-right:7px;}.ui-buttonset .ui-button {margin-left:0;margin-right:-.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner {border:0;padding:0;}.ui-datepicker {width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header {position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover {top:1px;}.ui-datepicker .ui-datepicker-prev {left:2px;}.ui-datepicker .ui-datepicker-next {right:2px;}.ui-datepicker .ui-datepicker-prev-hover {left:1px;}.ui-datepicker .ui-datepicker-next-hover {right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span {display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title {margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select {font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year {width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:49%;}.ui-datepicker table {width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th {padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td {border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a {display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane {background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button {float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float:left;}.ui-datepicker.ui-datepicker-multi {width:auto;}.ui-datepicker-multi .ui-datepicker-group {float:left;}.ui-datepicker-multi .ui-datepicker-group table {width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear:left;}.ui-datepicker-row-break {clear:both;width:100%;font-size:0;}.ui-datepicker-rtl {direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next {left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group {float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width:0;border-left-width:1px;}.modalPopup.ui-dialog {position:absolute;top:0;left:0;padding:.2em;outline:0;}.modalPopup.ui-dialog .ui-dialog-titlebar {padding:.4em 1em;position:relative;}.modalPopup.ui-dialog .ui-dialog-title {float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.modalPopup.ui-dialog .ui-dialog-titlebar-close {position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px;}.modalPopup.ui-dialog .ui-dialog-content {position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.modalPopup.ui-dialog .ui-dialog-buttonpane {text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.modalPopup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float:right;}.modalPopup.ui-dialog .ui-dialog-buttonpane button {margin:.5em .4em .5em 0;cursor:pointer;}.modalPopup.ui-dialog .ui-resizable-se {width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar {cursor:move;}.ui-menu {list-style:none;padding:2px;margin:0;display:block;outline:none;}.ui-menu .ui-menu {margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item {margin:0;padding:0;width:100%;list-style-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP//yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);}.ui-menu .ui-menu-divider {margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-menu-item a {text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active {font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled {font-weight:normal;margin:.4em 0 .2em;line-height:1.5;}.ui-menu .ui-state-disabled a {cursor:default;}.ui-menu-icons {position:relative;}.ui-menu-icons .ui-menu-item a {position:relative;padding-left:2em;}.ui-menu .ui-icon {position:absolute;top:.2em;left:.2em;}.ui-menu .ui-menu-icon {position:static;float:right;}.ui-progressbar {height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value {margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay {background:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/animated-overlay.gif);height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value {background-image:none;}.ui-slider {position:relative;text-align:left;}.ui-slider .ui-slider-handle {position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range {position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range {filter:inherit;}.ui-slider-horizontal {height:.8em;}.ui-slider-horizontal .ui-slider-handle {top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range {top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min {left:0;}.ui-slider-horizontal .ui-slider-range-max {right:0;}.ui-slider-vertical {width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle {left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range {left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min {bottom:0;}.ui-slider-vertical .ui-slider-range-max {top:0;}.ui-spinner {position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input {border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button {width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button {border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon {position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up {top:0;}.ui-spinner-down {bottom:0;}.ui-spinner .ui-icon-triangle-1-s {background-position:-65px -16px;}.ui-tabs {position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav {margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li {list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a {float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {cursor:pointer;}.ui-tabs .ui-tabs-panel {border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip {padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}body .ui-tooltip {border-width:2px;}.ui-widget {font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget {font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content {border:1px solid #dddddd;background:#eeeeee url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}.ui-widget-content a {color:#333333;}.ui-widget-header {border:1px solid #e78f08;background:#f6a828 url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold;}.ui-widget-header a {color:#ffffff;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {border:1px solid #cccccc;background:#f6f6f6 url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited {color:#1c94c4;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border:1px solid #fbcb09;background:#fdf5ce url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#c77405;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited {color:#c77405;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {border:1px solid #fbd850;background:#ffffff url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited {color:#eb8f00;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {border:1px solid #fed22f;background:#ffe45c url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a {color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error {border:1px solid #cd0a0a;background:#b81900 url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a {color:#ffffff;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text {color:#ffffff;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary {font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary {opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled {opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon {filter:Alpha(Opacity=35);}.ui-icon {width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_ffffff_256x240.png);}.ui-state-default .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-active .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_ef8c08_256x240.png);}.ui-state-highlight .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_228ef1_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon {background-image:url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-icons_ffd27a_256x240.png);}.ui-icon-blank {background-position:16px 16px;}.ui-icon-carat-1-n {background-position:0 0;}.ui-icon-carat-1-ne {background-position:-16px 0;}.ui-icon-carat-1-e {background-position:-32px 0;}.ui-icon-carat-1-se {background-position:-48px 0;}.ui-icon-carat-1-s {background-position:-64px 0;}.ui-icon-carat-1-sw {background-position:-80px 0;}.ui-icon-carat-1-w {background-position:-96px 0;}.ui-icon-carat-1-nw {background-position:-112px 0;}.ui-icon-carat-2-n-s {background-position:-128px 0;}.ui-icon-carat-2-e-w {background-position:-144px 0;}.ui-icon-triangle-1-n {background-position:0 -16px;}.ui-icon-triangle-1-ne {background-position:-16px -16px;}.ui-icon-triangle-1-e {background-position:-32px -16px;}.ui-icon-triangle-1-se {background-position:-48px -16px;}.ui-icon-triangle-1-s {background-position:-64px -16px;}.ui-icon-triangle-1-sw {background-position:-80px -16px;}.ui-icon-triangle-1-w {background-position:-96px -16px;}.ui-icon-triangle-1-nw {background-position:-112px -16px;}.ui-icon-triangle-2-n-s {background-position:-128px -16px;}.ui-icon-triangle-2-e-w {background-position:-144px -16px;}.ui-icon-arrow-1-n {background-position:0 -32px;}.ui-icon-arrow-1-ne {background-position:-16px -32px;}.ui-icon-arrow-1-e {background-position:-32px -32px;}.ui-icon-arrow-1-se {background-position:-48px -32px;}.ui-icon-arrow-1-s {background-position:-64px -32px;}.ui-icon-arrow-1-sw {background-position:-80px -32px;}.ui-icon-arrow-1-w {background-position:-96px -32px;}.ui-icon-arrow-1-nw {background-position:-112px -32px;}.ui-icon-arrow-2-n-s {background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw {background-position:-144px -32px;}.ui-icon-arrow-2-e-w {background-position:-160px -32px;}.ui-icon-arrow-2-se-nw {background-position:-176px -32px;}.ui-icon-arrowstop-1-n {background-position:-192px -32px;}.ui-icon-arrowstop-1-e {background-position:-208px -32px;}.ui-icon-arrowstop-1-s {background-position:-224px -32px;}.ui-icon-arrowstop-1-w {background-position:-240px -32px;}.ui-icon-arrowthick-1-n {background-position:0 -48px;}.ui-icon-arrowthick-1-ne {background-position:-16px -48px;}.ui-icon-arrowthick-1-e {background-position:-32px -48px;}.ui-icon-arrowthick-1-se {background-position:-48px -48px;}.ui-icon-arrowthick-1-s {background-position:-64px -48px;}.ui-icon-arrowthick-1-sw {background-position:-80px -48px;}.ui-icon-arrowthick-1-w {background-position:-96px -48px;}.ui-icon-arrowthick-1-nw {background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s {background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw {background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w {background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw {background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n {background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e {background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s {background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w {background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w {background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n {background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e {background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s {background-position:-48px -64px;}.ui-icon-arrowreturn-1-w {background-position:-64px -64px;}.ui-icon-arrowreturn-1-n {background-position:-80px -64px;}.ui-icon-arrowreturn-1-e {background-position:-96px -64px;}.ui-icon-arrowreturn-1-s {background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w {background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n {background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e {background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s {background-position:-176px -64px;}.ui-icon-arrow-4 {background-position:0 -80px;}.ui-icon-arrow-4-diag {background-position:-16px -80px;}.ui-icon-extlink {background-position:-32px -80px;}.ui-icon-newwin {background-position:-48px -80px;}.ui-icon-refresh {background-position:-64px -80px;}.ui-icon-shuffle {background-position:-80px -80px;}.ui-icon-transfer-e-w {background-position:-96px -80px;}.ui-icon-transferthick-e-w {background-position:-112px -80px;}.ui-icon-folder-collapsed {background-position:0 -96px;}.ui-icon-folder-open {background-position:-16px -96px;}.ui-icon-document {background-position:-32px -96px;}.ui-icon-document-b {background-position:-48px -96px;}.ui-icon-note {background-position:-64px -96px;}.ui-icon-mail-closed {background-position:-80px -96px;}.ui-icon-mail-open {background-position:-96px -96px;}.ui-icon-suitcase {background-position:-112px -96px;}.ui-icon-comment {background-position:-128px -96px;}.ui-icon-person {background-position:-144px -96px;}.ui-icon-print {background-position:-160px -96px;}.ui-icon-trash {background-position:-176px -96px;}.ui-icon-locked {background-position:-192px -96px;}.ui-icon-unlocked {background-position:-208px -96px;}.ui-icon-bookmark {background-position:-224px -96px;}.ui-icon-tag {background-position:-240px -96px;}.ui-icon-home {background-position:0 -112px;}.ui-icon-flag {background-position:-16px -112px;}.ui-icon-calendar {background-position:-32px -112px;}.ui-icon-cart {background-position:-48px -112px;}.ui-icon-pencil {background-position:-64px -112px;}.ui-icon-clock {background-position:-80px -112px;}.ui-icon-disk {background-position:-96px -112px;}.ui-icon-calculator {background-position:-112px -112px;}.ui-icon-zoomin {background-position:-128px -112px;}.ui-icon-zoomout {background-position:-144px -112px;}.ui-icon-search {background-position:-160px -112px;}.ui-icon-wrench {background-position:-176px -112px;}.ui-icon-gear {background-position:-192px -112px;}.ui-icon-heart {background-position:-208px -112px;}.ui-icon-star {background-position:-224px -112px;}.ui-icon-link {background-position:-240px -112px;}.ui-icon-cancel {background-position:0 -128px;}.ui-icon-plus {background-position:-16px -128px;}.ui-icon-plusthick {background-position:-32px -128px;}.ui-icon-minus {background-position:-48px -128px;}.ui-icon-minusthick {background-position:-64px -128px;}.ui-icon-close {background-position:-80px -128px;}.ui-icon-closethick {background-position:-96px -128px;}.ui-icon-key {background-position:-112px -128px;}.ui-icon-lightbulb {background-position:-128px -128px;}.ui-icon-scissors {background-position:-144px -128px;}.ui-icon-clipboard {background-position:-160px -128px;}.ui-icon-copy {background-position:-176px -128px;}.ui-icon-contact {background-position:-192px -128px;}.ui-icon-image {background-position:-208px -128px;}.ui-icon-video {background-position:-224px -128px;}.ui-icon-script {background-position:-240px -128px;}.ui-icon-alert {background-position:0 -144px;}.ui-icon-info {background-position:-16px -144px;}.ui-icon-notice {background-position:-32px -144px;}.ui-icon-help {background-position:-48px -144px;}.ui-icon-check {background-position:-64px -144px;}.ui-icon-bullet {background-position:-80px -144px;}.ui-icon-radio-on {background-position:-96px -144px;}.ui-icon-radio-off {background-position:-112px -144px;}.ui-icon-pin-w {background-position:-128px -144px;}.ui-icon-pin-s {background-position:-144px -144px;}.ui-icon-play {background-position:0 -160px;}.ui-icon-pause {background-position:-16px -160px;}.ui-icon-seek-next {background-position:-32px -160px;}.ui-icon-seek-prev {background-position:-48px -160px;}.ui-icon-seek-end {background-position:-64px -160px;}.ui-icon-seek-start {background-position:-80px -160px;}.ui-icon-seek-first {background-position:-80px -160px;}.ui-icon-stop {background-position:-96px -160px;}.ui-icon-eject {background-position:-112px -160px;}.ui-icon-volume-off {background-position:-128px -160px;}.ui-icon-volume-on {background-position:-144px -160px;}.ui-icon-power {background-position:0 -176px;}.ui-icon-signal-diag {background-position:-16px -176px;}.ui-icon-signal {background-position:-32px -176px;}.ui-icon-battery-0 {background-position:-48px -176px;}.ui-icon-battery-1 {background-position:-64px -176px;}.ui-icon-battery-2 {background-position:-80px -176px;}.ui-icon-battery-3 {background-position:-96px -176px;}.ui-icon-circle-plus {background-position:0 -192px;}.ui-icon-circle-minus {background-position:-16px -192px;}.ui-icon-circle-close {background-position:-32px -192px;}.ui-icon-circle-triangle-e {background-position:-48px -192px;}.ui-icon-circle-triangle-s {background-position:-64px -192px;}.ui-icon-circle-triangle-w {background-position:-80px -192px;}.ui-icon-circle-triangle-n {background-position:-96px -192px;}.ui-icon-circle-arrow-e {background-position:-112px -192px;}.ui-icon-circle-arrow-s {background-position:-128px -192px;}.ui-icon-circle-arrow-w {background-position:-144px -192px;}.ui-icon-circle-arrow-n {background-position:-160px -192px;}.ui-icon-circle-zoomin {background-position:-176px -192px;}.ui-icon-circle-zoomout {background-position:-192px -192px;}.ui-icon-circle-check {background-position:-208px -192px;}.ui-icon-circlesmall-plus {background-position:0 -208px;}.ui-icon-circlesmall-minus {background-position:-16px -208px;}.ui-icon-circlesmall-close {background-position:-32px -208px;}.ui-icon-squaresmall-plus {background-position:-48px -208px;}.ui-icon-squaresmall-minus {background-position:-64px -208px;}.ui-icon-squaresmall-close {background-position:-80px -208px;}.ui-icon-grip-dotted-vertical {background-position:0 -224px;}.ui-icon-grip-dotted-horizontal {background-position:-16px -224px;}.ui-icon-grip-solid-vertical {background-position:-32px -224px;}.ui-icon-grip-solid-horizontal {background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se {background-position:-64px -224px;}.ui-icon-grip-diagonal-se {background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl {border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr {border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl {border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br {border-bottom-right-radius:4px;}.ui-widget-overlay {background:#666666 url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);}.ui-widget-shadow {margin:-5px 0 0 -5px;padding:5px;background:#000000 url(_ui/desktop/theme-alcampo/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px;}﻿ .jscarousal-horizontal {width:740px;height:118px;background-color:#121212;border:solid 1px #7A7677;margin:0;padding:0;padding:22px 8px 22px 8px;position:relative;}.jscarousal-horizontal-back,.jscarousal-horizontal-forward {float:left;width:23px;height:98px;background-color:#121212;color:White;position:relative;top:6px;cursor:pointer;}.jscarousal-horizontal-back {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/left_arrow.jpg);background-repeat:no-repeat;background-position:left;}.jscarousal-horizontal-forward {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/right_arrow.jpg);background-repeat:no-repeat;background-position:right;}.jscarousal-contents-horizontal {width:690px;height:124px;float:left;position:relative;overflow:hidden;}.jscarousal-contents-horizontal > div {position:absolute;width:100%;height:124px;}.jscarousal-contents-horizontal > div > div {float:left;margin-left:8px;margin-right:8px;}.jscarousal-contents-horizontal img {width:120px;height:94px;border:solid 1px #7A7677;}.jscarousal-vertical {width:140px;height:460px;background-color:#121212;border:solid 1px #7A7677;margin:0;padding:0;position:relative;overflow:hidden;}.jscarousal-vertical-back,.jscarousal-vertical-forward {width:100%;height:30px;background-color:#121212;color:White;position:relative;cursor:pointer;z-index:100;}.jscarousal-vertical-back {background-image:url(_ui/desktop/theme-alcampo/css/carousel/top_arrow.jpg);background-repeat:no-repeat;background-position:bottom;}.jscarousal-vertical-forward {background-image:url(_ui/desktop/theme-alcampo/css/carousel/bottom_arrow.jpg);background-repeat:no-repeat;background-position:top;}.jscarousal-contents-vertical {overflow:hidden;width:140px;height:410px;}.jscarousal-contents-vertical > div {position:absolute;top:40px;width:100%;height:820px;overflow:hidden;}.jscarousal-contents-vertical > div > div {width:140px;height:125px;margin:8px;margin-left:14px;}.jscarousal-contents-vertical > div > div span {display:block;width:70%;text-align:center;}.jscarousal-contents-vertical img {width:110px;height:80px;border:solid 1px #7A7677;}.hidden {display:none;}.visible {display:block;}.thumbnail-active {filter:alpha(opacity=100);opacity:1.0;cursor:pointer;}.thumbnail-inactive {filter:alpha(opacity=20);opacity:0.2;cursor:pointer;}.thumbnail-text {color:#7A7677;font-weight:bold;text-align:left;display:block;padding:10px 2px 2px 0px;}.fc-not-allowed,.fc-not-allowed .fc-event {cursor:not-allowed;}.fc-unselectable {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}.fc {display:flex;flex-direction:column;font-size:1em }.fc,.fc *,.fc *:before,.fc *:after {box-sizing:border-box;}.fc table {border-collapse:collapse;border-spacing:0;font-size:1em;}.fc th {text-align:center;}.fc th,.fc td {vertical-align:top;padding:0;}.fc a[data-navlink] {cursor:pointer;}.fc a[data-navlink]:hover {text-decoration:underline;}.fc-direction-ltr {direction:ltr;text-align:left;}.fc-direction-rtl {direction:rtl;text-align:right;}.fc-theme-standard td,.fc-theme-standard th {border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc-liquid-hack td,.fc-liquid-hack th {position:relative;}.fc-icon {display:inline-block;width:1em;height:1em;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:'fcicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fc-icon-chevron-left:before {content:"\e900";}.fc-icon-chevron-right:before {content:"\e901";}.fc-icon-chevrons-left:before {content:"\e902";}.fc-icon-chevrons-right:before {content:"\e903";}.fc-icon-minus-square:before {content:"\e904";}.fc-icon-plus-square:before {content:"\e905";}.fc-icon-x:before {content:"\e906";}.fc {}.fc .fc-button {border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}.fc .fc-button:focus {outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}.fc .fc-button {-webkit-appearance:button;}.fc .fc-button:not(:disabled) {cursor:pointer;}.fc .fc-button::-moz-focus-inner {padding:0;border-style:none;}.fc {}.fc .fc-button {display:inline-block;font-weight:400;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.4em 0.65em;font-size:1em;line-height:1.5;border-radius:0.25em;}.fc .fc-button:hover {text-decoration:none;}.fc .fc-button:focus {outline:0;box-shadow:0 0 0 0.2rem rgba(44,62,80,0.25);}.fc .fc-button:disabled {opacity:0.65;}.fc {}.fc .fc-button-primary {color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50);}.fc .fc-button-primary:hover {color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f);}.fc .fc-button-primary:disabled {color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50);}.fc .fc-button-primary:focus {box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);}.fc .fc-button-primary:not(:disabled):active,.fc .fc-button-primary:not(:disabled).fc-button-active {color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27);}.fc .fc-button-primary:not(:disabled):active:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus {box-shadow:0 0 0 0.2rem rgba(76,91,106,0.5);}.fc {}.fc .fc-button .fc-icon {vertical-align:middle;font-size:1.5em;}.fc .fc-button-group {position:relative;display:inline-flex;vertical-align:middle;}.fc .fc-button-group > .fc-button {position:relative;flex:1 1 auto;}.fc .fc-button-group > .fc-button:hover {z-index:1;}.fc .fc-button-group > .fc-button:focus,.fc .fc-button-group > .fc-button:active,.fc .fc-button-group > .fc-button.fc-button-active {z-index:1;}.fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) {margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}.fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) {border-top-right-radius:0;border-bottom-right-radius:0;}.fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) {margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0;}.fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) {border-top-left-radius:0;border-bottom-left-radius:0;}.fc .fc-toolbar {display:flex;justify-content:space-between;align-items:center;}.fc .fc-toolbar.fc-header-toolbar {margin-bottom:1.5em;}.fc .fc-toolbar.fc-footer-toolbar {margin-top:1.5em;}.fc .fc-toolbar-title {font-size:1.75em;margin:0;}.fc-direction-ltr .fc-toolbar > * > :not(:first-child) {margin-left:.75em;}.fc-direction-rtl .fc-toolbar > * > :not(:first-child) {margin-right:.75em;}.fc-direction-rtl .fc-toolbar-ltr {flex-direction:row-reverse;}.fc .fc-scroller {-webkit-overflow-scrolling:touch;position:relative;}.fc .fc-scroller-liquid {height:100%;}.fc .fc-scroller-liquid-absolute {position:absolute;top:0;right:0;left:0;bottom:0;}.fc .fc-scroller-harness {position:relative;overflow:hidden;direction:ltr;}.fc .fc-scroller-harness-liquid {height:100%;}.fc-direction-rtl .fc-scroller-harness > .fc-scroller {direction:rtl;}.fc-theme-standard .fc-scrollgrid {border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc .fc-scrollgrid,.fc .fc-scrollgrid table {width:100%;table-layout:fixed;}.fc .fc-scrollgrid table {border-top-style:hidden;border-left-style:hidden;border-right-style:hidden;}.fc .fc-scrollgrid {border-collapse:separate;border-right-width:0;border-bottom-width:0;}.fc .fc-scrollgrid-liquid {height:100%;}.fc .fc-scrollgrid-section {height:1px }.fc .fc-scrollgrid-section > td {height:1px;}.fc .fc-scrollgrid-section table {height:1px;}.fc .fc-scrollgrid-section-liquid {height:auto }.fc .fc-scrollgrid-section-liquid > td {height:100%;}.fc .fc-scrollgrid-section > * {border-top-width:0;border-left-width:0;}.fc .fc-scrollgrid-section-header > *,.fc .fc-scrollgrid-section-footer > * {border-bottom-width:0;}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table {border-bottom-style:hidden;}.fc {}.fc .fc-scrollgrid-section-sticky > * {background:#fff;background:var(--fc-page-bg-color,#fff);position:-webkit-sticky;position:sticky;z-index:2;}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * {top:0;}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * {bottom:0;}.fc .fc-scrollgrid-sticky-shim {height:1px;margin-bottom:-1px;}.fc-sticky {position:-webkit-sticky;position:sticky;}.fc .fc-view-harness {flex-grow:1;position:relative;}.fc {}.fc .fc-view-harness-active > .fc-view {position:absolute;top:0;right:0;bottom:0;left:0;}.fc .fc-col-header-cell-cushion {display:inline-block;padding:2px 4px;}.fc .fc-bg-event,.fc .fc-non-business,.fc .fc-highlight {position:absolute;top:0;left:0;right:0;bottom:0;}.fc .fc-non-business {background:rgba(215,215,215,0.3);background:var(--fc-non-business-color,rgba(215,215,215,0.3));}.fc .fc-bg-event {background:rgb(143,223,130);background:var(--fc-bg-event-color,rgb(143,223,130));opacity:0.3;opacity:var(--fc-bg-event-opacity,0.3) }.fc .fc-bg-event .fc-event-title {margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic;}.fc .fc-highlight {background:rgba(188,232,241,0.3);background:var(--fc-highlight-color,rgba(188,232,241,0.3));}.fc .fc-cell-shaded,.fc .fc-day-disabled {background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}a.fc-event,a.fc-event:hover {text-decoration:none;}.fc-event[href],.fc-event.fc-event-draggable {cursor:pointer;}.fc-event .fc-event-main {position:relative;z-index:2;}.fc-event-dragging:not(.fc-event-selected) {opacity:0.75;}.fc-event-dragging.fc-event-selected {box-shadow:0 2px 7px rgba(0,0,0,0.3);}.fc-event .fc-event-resizer {display:none;position:absolute;z-index:4;}.fc-event:hover,.fc-event-selected {}.fc-event:hover .fc-event-resizer,.fc-event-selected .fc-event-resizer {display:block;}.fc-event-selected .fc-event-resizer {border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width,8px) / 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border-style:solid;border-color:inherit;background:#fff;background:var(--fc-page-bg-color,#fff) }.fc-event-selected .fc-event-resizer:before {content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;}.fc-event-selected {box-shadow:0 2px 5px rgba(0,0,0,0.2) }.fc-event-selected:before {content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;}.fc-event-selected {}.fc-event-selected:after {content:"";background:rgba(0,0,0,0.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,0.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px;}.fc-h-event {display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8) }.fc-h-event .fc-event-main {color:#fff;color:var(--fc-event-text-color,#fff);}.fc-h-event .fc-event-main-frame {display:flex;}.fc-h-event .fc-event-time {max-width:100%;overflow:hidden;}.fc-h-event .fc-event-title-container {flex-grow:1;flex-shrink:1;min-width:0;}.fc-h-event .fc-event-title {display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden;}.fc-h-event.fc-event-selected:before {top:-10px;bottom:-10px;}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) {border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) {border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;}.fc-h-event:not(.fc-event-selected) .fc-event-resizer {top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px);}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end {cursor:w-resize;left:-4px;left:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start {cursor:e-resize;right:-4px;right:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-h-event.fc-event-selected .fc-event-resizer {top:50%;margin-top:-4px;margin-top:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end {left:-4px;left:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start {right:-4px;right:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}:root {--fc-daygrid-event-dot-width:8px;}.fc .fc-popover {position:fixed;top:0;box-shadow:0 2px 6px rgba(0,0,0,.15);}.fc .fc-popover-header {display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px;}.fc .fc-popover-title {margin:0 2px;}.fc .fc-popover-close {cursor:pointer;opacity:0.65;font-size:1.1em;}.fc-theme-standard .fc-popover {border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:#fff;background:var(--fc-page-bg-color,#fff);}.fc-theme-standard .fc-popover-header {background:rgba(208,208,208,0.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}.fc-daygrid-day-frame,.fc-daygrid-day-events,.fc-daygrid-event-harness {}.fc-daygrid-day-frame:before,.fc-daygrid-day-events:before,.fc-daygrid-event-harness:before {content:"";clear:both;display:table;}.fc-daygrid-day-frame:after,.fc-daygrid-day-events:after,.fc-daygrid-event-harness:after {content:"";clear:both;display:table;}.fc .fc-daygrid-body {position:relative;z-index:1;}.fc .fc-daygrid-day.fc-day-today {background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,0.15));}.fc .fc-daygrid-day-frame {position:relative;min-height:100%;}.fc {}.fc .fc-daygrid-day-top {display:flex;flex-direction:row-reverse;}.fc .fc-day-other .fc-daygrid-day-top {opacity:0.3;}.fc {}.fc .fc-daygrid-day-number {position:relative;z-index:4;padding:4px;}.fc {}.fc .fc-daygrid-day-events {margin-top:1px;}.fc {}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events {position:absolute;left:0;right:0;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {position:relative;min-height:2em;}.fc .fc-daygrid-body-natural {}.fc .fc-daygrid-body-natural .fc-daygrid-day-events {margin-bottom:1em;}.fc {}.fc .fc-daygrid-event-harness {position:relative;}.fc .fc-daygrid-event-harness-abs {position:absolute;top:0;left:0;right:0;}.fc .fc-daygrid-bg-harness {position:absolute;top:0;bottom:0;}.fc {}.fc .fc-daygrid-day-bg .fc-non-business {z-index:1 }.fc .fc-daygrid-day-bg .fc-bg-event {z-index:2 }.fc .fc-daygrid-day-bg .fc-highlight {z-index:3 }.fc {}.fc .fc-daygrid-event {z-index:6;margin-top:1px;}.fc .fc-daygrid-event.fc-event-mirror {z-index:7;}.fc {}.fc .fc-daygrid-day-bottom {font-size:.85em;margin:2px 3px 0;}.fc .fc-daygrid-more-link {position:relative;z-index:4;cursor:pointer;}.fc {}.fc .fc-daygrid-week-number {position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));color:#808080;color:var(--fc-neutral-text-color,#808080);}.fc {}.fc .fc-more-popover {z-index:8;}.fc .fc-more-popover .fc-popover-body {min-width:220px;padding:10px;}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end {margin-left:2px;}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start {margin-right:2px;}.fc-direction-ltr .fc-daygrid-week-number {left:0;border-radius:0 0 3px 0;}.fc-direction-rtl .fc-daygrid-week-number {right:0;border-radius:0 0 0 3px;}.fc-liquid-hack .fc-daygrid-day-frame {position:static;}.fc-daygrid-event {position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em);}.fc-daygrid-block-event .fc-event-time {font-weight:bold;}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title {padding:1px;}.fc-daygrid-dot-event {display:flex;align-items:center;padding:2px 0 }.fc-daygrid-dot-event .fc-event-title {flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:bold;}.fc-daygrid-dot-event:hover,.fc-daygrid-dot-event.fc-event-mirror {background:rgba(0,0,0,0.1);}.fc-daygrid-dot-event.fc-event-selected:before {top:-10px;bottom:-10px;}.fc-daygrid-event-dot {margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width,8px) / 2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width,8px) / 2);}.fc-direction-ltr .fc-daygrid-event .fc-event-time {margin-right:3px;}.fc-direction-rtl .fc-daygrid-event .fc-event-time {margin-left:3px;}.fc-v-event {display:block;border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8) }.fc-v-event .fc-event-main {color:#fff;color:var(--fc-event-text-color,#fff);height:100%;}.fc-v-event .fc-event-main-frame {height:100%;display:flex;flex-direction:column;}.fc-v-event .fc-event-time {flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden;}.fc-v-event .fc-event-title-container {flex-grow:1;flex-shrink:1;min-height:0;}.fc-v-event .fc-event-title {top:0;bottom:0;max-height:100%;overflow:hidden;}.fc-v-event:not(.fc-event-start) {border-top-width:0;border-top-left-radius:0;border-top-right-radius:0;}.fc-v-event:not(.fc-event-end) {border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}.fc-v-event.fc-event-selected:before {left:-10px;right:-10px;}.fc-v-event {}.fc-v-event .fc-event-resizer-start {cursor:n-resize;}.fc-v-event .fc-event-resizer-end {cursor:s-resize;}.fc-v-event {}.fc-v-event:not(.fc-event-selected) .fc-event-resizer {height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0;}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start {top:-4px;top:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end {bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness,8px) / -2);}.fc-v-event {}.fc-v-event.fc-event-selected .fc-event-resizer {left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-start {top:-4px;top:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc-v-event.fc-event-selected .fc-event-resizer-end {bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width,8px) / -2);}.fc .fc-timegrid .fc-daygrid-body {z-index:2;}.fc .fc-timegrid-divider {padding:0 0 2px;}.fc .fc-timegrid-body {position:relative;z-index:1;min-height:100%;}.fc .fc-timegrid-axis-chunk {position:relative }.fc .fc-timegrid-axis-chunk > table {position:relative;z-index:1;}.fc .fc-timegrid-slots {position:relative;z-index:1;}.fc .fc-timegrid-slot {height:1.5em;border-bottom:0 }.fc .fc-timegrid-slot:empty:before {content:'\00a0';}.fc .fc-timegrid-slot-minor {border-top-style:dotted;}.fc .fc-timegrid-slot-label-cushion {display:inline-block;white-space:nowrap;}.fc .fc-timegrid-slot-label {vertical-align:middle;}.fc {}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion {padding:0 4px;}.fc {}.fc .fc-timegrid-axis-frame-liquid {height:100%;}.fc .fc-timegrid-axis-frame {overflow:hidden;display:flex;align-items:center;justify-content:flex-end;}.fc .fc-timegrid-axis-cushion {max-width:60px;flex-shrink:0;}.fc-direction-ltr .fc-timegrid-slot-label-frame {text-align:right;}.fc-direction-rtl .fc-timegrid-slot-label-frame {text-align:left;}.fc-liquid-hack .fc-timegrid-axis-frame-liquid {height:auto;position:absolute;top:0;right:0;bottom:0;left:0;}.fc .fc-timegrid-col.fc-day-today {background-color:rgba(255,220,40,0.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,0.15));}.fc .fc-timegrid-col-frame {min-height:100%;position:relative;}.fc-liquid-hack .fc-timegrid-col-frame {height:auto;position:absolute;top:0;right:0;bottom:0;left:0;}.fc-media-screen .fc-timegrid-cols {position:absolute;top:0;left:0;right:0;bottom:0 }.fc-media-screen .fc-timegrid-cols > table {height:100%;}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container {position:absolute;top:0;left:0;right:0;}.fc-media-screen .fc-timegrid-event-harness {position:absolute;}.fc {}.fc .fc-timegrid-col-bg {z-index:2;}.fc .fc-timegrid-col-bg .fc-non-business {z-index:1 }.fc .fc-timegrid-col-bg .fc-bg-event {z-index:2 }.fc .fc-timegrid-col-bg .fc-highlight {z-index:3 }.fc .fc-timegrid-bg-harness {position:absolute;left:0;right:0;}.fc {}.fc .fc-timegrid-col-events {z-index:3;}.fc {}.fc .fc-timegrid-now-indicator-container {bottom:0;overflow:hidden;}.fc-direction-ltr .fc-timegrid-col-events {margin:0 2.5% 0 2px;}.fc-direction-rtl .fc-timegrid-col-events {margin:0 2px 0 2.5%;}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror {box-shadow:0px 0px 0px 1px #fff;box-shadow:0px 0px 0px 1px var(--fc-page-bg-color,#fff);}.fc-timegrid-event {font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px }.fc-timegrid-event .fc-event-main {padding:1px 1px 0;}.fc-timegrid-event .fc-event-time {white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px;}.fc-timegrid-event-condensed .fc-event-main-frame {flex-direction:row;overflow:hidden;}.fc-timegrid-event-condensed .fc-event-time:after {content:'\00a0-\00a0';}.fc-timegrid-event-condensed .fc-event-title {font-size:.85em;font-size:var(--fc-small-font-size,.85em) }.fc-media-screen .fc-timegrid-event {position:absolute;top:0;bottom:1px;left:0;right:0;}.fc {}.fc .fc-timegrid-now-indicator-line {position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0;}.fc {}.fc .fc-timegrid-now-indicator-arrow {position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);}.fc-direction-ltr .fc-timegrid-now-indicator-arrow {left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent;}.fc-direction-rtl .fc-timegrid-now-indicator-arrow {right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent;}:root {--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5;}.fc-theme-standard .fc-list {border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);}.fc {}.fc .fc-list-empty {background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));height:100%;display:flex;justify-content:center;align-items:center;}.fc .fc-list-empty-cushion {margin:5em 0;}.fc {}.fc .fc-list-table {width:100%;border-style:hidden;}.fc .fc-list-table tr > * {border-left:0;border-right:0;}.fc .fc-list-sticky .fc-list-day > * {position:-webkit-sticky;position:sticky;top:0;background:#fff;background:var(--fc-page-bg-color,#fff);}.fc .fc-list-table th {padding:0;}.fc .fc-list-table td,.fc .fc-list-day-cushion {padding:8px 14px;}.fc {}.fc .fc-list-day-cushion:after {content:"";clear:both;display:table;}.fc-theme-standard .fc-list-day-cushion {background-color:rgba(208,208,208,0.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,0.3));}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text {float:left;}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text {float:right;}.fc-direction-ltr .fc-list-table .fc-list-event-graphic {padding-right:0 }.fc-direction-rtl .fc-list-table .fc-list-event-graphic {padding-left:0 }.fc .fc-list-event.fc-event-forced-url {cursor:pointer;}.fc .fc-list-event:hover td {background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5);}.fc {}.fc .fc-list-event-graphic,.fc .fc-list-event-time {white-space:nowrap;width:1px;}.fc .fc-list-event-dot {display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width,10px) / 2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width,10px) / 2);}.fc {}.fc .fc-list-event-title a {color:inherit;text-decoration:none;}.fc {}.fc .fc-list-event.fc-event-forced-url:hover a {text-decoration:underline;}.fc-theme-bootstrap a:not([href]) {color:inherit;}.fc {max-width:100% !important;}.fc-event {background:#fff !important;color:#000 !important;page-break-inside:avoid;}.fc-event .fc-resizer {display:none;}.fc-bg,.fc-highlight-skeleton,.fc-helper-skeleton {display:none;}.fc tbody .fc-row {height:auto !important;min-height:0 !important;}.fc tbody .fc-row .fc-content-skeleton {position:static;padding-bottom:0 !important;}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td {padding-bottom:1em;}.fc tbody .fc-row .fc-content-skeleton table {height:1em;}.fc-more-cell,.fc-more {display:none !important;}.fc tr.fc-limited {display:table-row !important;}.fc td.fc-limited {display:table-cell !important;}.fc-popover {display:none;}.fc-time-grid {min-height:0 !important;}.fc-agenda-view .fc-axis {display:none;}.fc-slats,.fc-time-grid hr {display:none !important;}.fc-time-grid .fc-content-skeleton {position:static;}.fc-time-grid .fc-content-skeleton table {height:4em;}.fc-time-grid .fc-event-container {margin:0 !important;}.fc-time-grid .fc-event {position:static !important;margin:3px 2px !important;}.fc-time-grid .fc-event.fc-not-end {border-bottom-width:1px !important;}.fc-time-grid .fc-event.fc-not-end:after {content:"...";}.fc-time-grid .fc-event.fc-not-start {border-top-width:1px !important;}.fc-time-grid .fc-event.fc-not-start:before {content:"...";}.fc-time-grid .fc-event .fc-time {white-space:normal !important;}.fc-time-grid .fc-event .fc-time span {display:none;}.fc-time-grid .fc-event .fc-time:after {content:attr(data-full);}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container {overflow:visible !important;height:auto !important;}.fc-row {border:0 !important;margin:0 !important;}.fc-button-group,.fc button {display:none;}.resumen-de-tu-compra {height:336px;width:286px;}.caja {height:302px;width:286px;border-radius:3px;background-color:#FFFFFF;}.resumen-de-tu-compra-title {height:22px;width:186px;color:#333333;font-family:"Sana Sans Alt";font-size:18px;font-weight:900;line-height:22px;}.product-count {height:18px;width:80px;color:#7C808C;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.delivery-method-text {height:17px;width:245px;color:#7C808C;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.time-slot-day {height:18px;width:241px;color:#333333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.entre-las {height:18px;width:53px;color:#7C808C;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.from-time-slot {height:18px;width:35px;color:#333333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.y-las {height:18px;width:29px;color:#7C808C;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.to-time-slot {height:18px;width:49px;color:#333333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.gastos-de-envio-y-pr {height:17px;width:256px;color:#7C808C;font-family:"Sana Sans Alt";font-size:13px;font-style:italic;font-weight:500;line-height:16px;}.caja-azul {height:123px;width:266px;border-radius:3px;background-color:rgba(77,181,193,0.2);}.subtotal-text {height:22px;width:137px;color:#333333;font-family:"Sana Sans Alt";font-size:16px;font-weight:500;line-height:22px;}.subtotal-price {height:22px;width:59px;color:#333333;font-family:"Sana Sans Alt";font-size:16px;font-weight:500;line-height:22px;}.caja-boton {height:48px;width:246px;border-radius:30px;background-color:#E0001A;z-index:10;}.confirmar-compra {height:20px;width:126px;color:#FFFFFF;font-family:"Sana Sans Alt";font-size:16px;font-weight:900;line-height:20px;text-align:center;}.vaciar-el-carro {height:18px;width:90px;color:#00985F;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.al-pulsar-el-boton {height:18px;width:248.61px;color:#333333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;}.clear_fix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clear_fix {display:inline-block;}.clear_fix {display:block;}ul,ol{padding:0;margin:0;}ul li {list-style-type:none;}.skip,.skiptocontent,.skiptonavigation{position:absolute;top:-30000px;left:-30000px;}a{text-decoration:none;color:#000;}.hidden,.notVisible{display:none;}img{vertical-align:top;}border-bottom:1px solid;border-left:1px solid;border-right:1px solid;border-color:#90bdd0;border-color:rgba(255,255,255,0.2);}#page {position:relative;overflow:hidden;width:970px;margin:0 auto;margin-bottom:10px;background-color:#ffffff;}.cms_disp-img_slot .disp-img,.cms_disp-img_slot .simple_disp-img {border:0px solid #999999;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.span-4.section4 .cms_disp-img_slot .disp-img:first-child,.span-4.section4 .cms_disp-img_slot .simple_disp-img:first-child {margin-top:30px;}.page-productList .section1.cms_disp-img_slot .content {margin-bottom:10px;}.section1.cms_disp-img_slot .disp-img .title,.section1.cms_disp-img_slot .disp-img .details,.section1.cms_disp-img_slot .disp-img .action,.section2.cms_disp-img_slot .disp-img .title,.section2.cms_disp-img_slot .disp-img .details,.section2.cms_disp-img_slot .disp-img .action,.zone_a.cms_disp-img_slot .disp-img .title,.zone_a.cms_disp-img_slot .disp-img .details,.zone_a.cms_disp-img_slot .disp-img .action,.zone_b.cms_disp-img_slot .disp-img .title,.zone_b.cms_disp-img_slot .disp-img .details,.zone_b.cms_disp-img_slot .disp-img .action,.zone_c.cms_disp-img_slot .disp-img .title,.zone_c.cms_disp-img_slot .disp-img .details,.zone_c.cms_disp-img_slot .disp-img .action,.section4.cms_disp-img_slot .disp-img .title,.section4.cms_disp-img_slot .disp-img .details,.section4.cms_disp-img_slot .disp-img .action,.section5.cms_disp-img_slot .disp-img .title,.section5.cms_disp-img_slot .disp-img .details,.section5.cms_disp-img_slot .disp-img .action,.left-content-slot.cms_disp-img_slot .disp-img .title,.left-content-slot.cms_disp-img_slot .disp-img .details,.left-content-slot.cms_disp-img_slot .disp-img .action,.top-content-slot.cms_disp-img_slot .disp-img .title,.top-content-slot.cms_disp-img_slot .disp-img .details,.top-content-slot.cms_disp-img_slot .disp-img .action,.wide-content-slot.cms_disp-img_slot .disp-img .title,.wide-content-slot.cms_disp-img_slot .disp-img .details,.wide-content-slot.cms_disp-img_slot .disp-img .action,.narrow-content-slot.cms_disp-img_slot .disp-img .title,.narrow-content-slot.cms_disp-img_slot .disp-img .details,.narrow-content-slot.cms_disp-img_slot .disp-img .action {display:none;}.backToMobileStore {font-size:5em;font-weight:bold;border-bottom:0.1em solid #687387;padding:0.5em 0.5em;background:-moz-linear-gradient(top,#ffffff,#e6edf3);background:-ms-linear-gradient(top,#ffffff,#e6edf3);background:-o-linear-gradient(top,#ffffff,#e6edf3);background:-webkit-gradient(linear,center top,center bottom,from(#ffffff),to(#e6edf3));background:-webkit-linear-gradient(top,#ffffff,#e6edf3);background:linear-gradient(top,#ffffff,#e6edf3);}.greyDot {background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0 0;background-color:#6E7588;border-radius:500em 500em 500em 500em;color:#FFFFFF;display:block;float:left;font-size:0.6em;height:1.5em;margin:0.6em 0.6em 0 0;text-align:center;width:1.5em;}.closeDot {float:right;cursor:pointer;}.emptyMessage {font-weight:bold;}.cms-content {padding:10px 20px;}.cms-content .information_message {margin-bottom:30px;}.cms-content h3 {margin:20px 0 6px 0;}.cms-content .bullet-list li {margin:1px 0;list-style-type:disc;}.cms-content-emphasized-big {font-size:1.2em;}.helpBanner {margin:20px 0;padding:5px;border:1px dotted #000;}.helpBanner .bannerHeadline {font-weight:bold;margin-right:5px;}.helpBanner a {font-weight:bold;margin-left:10px;}html {font-size:87.5%;scroll-behavior:smooth;}body {color:#000;text-align:left;font-size:1rem ;}#page{width:950px;padding:0 5px;margin:0 auto;}button{cursor:pointer;}.strong{font-weight:bold;}.stars{background:url(_ui/desktop/common/images/stars.png) repeat-x left center #cccccc;display:block;height:14px;float:left;color:transparent;}.required.right{margin:0 0 0 20px;font-size:90%;color:#666;max-width:60%;}table.store-openings {padding:0;margin:20px 0;}table.store-openings td {padding:1px 8px !important;border-bottom:1px solid #EEEEEE !important;}table.store-openings td.weekday_openings_day {padding:1px 8px 1px 8px !important;font-weight:bold;}table.store-openings td.specialday_openings_date {padding:1px 8px 1px 0 !important;font-weight:bold;}button.pickupInStoreButton,button.addToCartButton{height:40px;background:#000;color:#fff;border:2px solid #000;padding:0;width:100%;font-size:1em;}button.pickupInStoreButton{background:#fff;color:#000;}button.addToCartButton{font-weight:bold;text-transform:uppercase;}button.addToProductListButton{height:40px;background:#000;color:#fff;border:2px solid #000;padding:0;width:100%;font-size:1em;font-weight:bold;text-transform:uppercase;}.alert{padding:12px;border:1px dotted;margin:0 0 20px 0;}.alert.positive{border-color:#339b01;color:#339b01;}.alert.negative{border-color:#c90400;color:#c90400;}.alert.neutral{border-color:#000;color:#000;}.span-24 > .scroller{padding:40px 0;}.span-24 > .scroller .title{font-size:1.167em;font-weight:bold;color:#666666;border-bottom:1px solid #979797;padding:0 0 5px 0;text-transform:uppercase;margin:0 0 40px 0;}.span-24 > .scroller ul li{width:220px;margin:0 20px 0 0;}.span-24 > .scroller ul li{width:230px;margin:0 10px 0 0;}.scrollerProduct{margin:0 5px;display:block;}.scrollerProduct .priceContainer{float:right;margin:0 0 0 5px;}.jcarousel-clip {overflow:hidden;}.jcarousel-skin .jcarousel-prev,.jcarousel-skin .jcarousel-next {position:absolute;width:25px;height:25px;border:0;padding:0;background:url(_ui/desktop/common/images/scroller-sprite.png) no-repeat;margin:0;}.jcarousel-skin .jcarousel-prev[disabled],.jcarousel-skin .jcarousel-next[disabled] {opacity:0.1;cursor:default;}.jcarousel-skin .jcarousel-prev-horizontal,.jcarousel-skin .jcarousel-next-horizontal {top:40%;}#cboxLoadedContent .jcarousel-skin .jcarousel-prev-horizontal,#cboxLoadedContent .jcarousel-skin .jcarousel-next-horizontal {top:18.5px;}.jcarousel-skin .jcarousel-prev-horizontal {left:-30px;background-position:0 0;}.jcarousel-skin .jcarousel-next-horizontal {right:-30px;background-position:right 0;}.jcarousel-skin .jcarousel-prev-vertical,.jcarousel-skin .jcarousel-next-vertical {left:50%;margin-left:-12.5px;}.jcarousel-skin .jcarousel-prev-vertical {top:-30px;background-position:0 bottom;}.jcarousel-skin .jcarousel-next-vertical {bottom:-30px;background-position:right bottom;}.jcarousel-container-vertical{margin:30px 0;}.jcarousel-container{background:#fff;}ul.jcarousel-skin{background:url(_ui/desktop/common/images/spinner.gif) no-repeat center center ;display:block;height:100%;width:100%;min-width:50px;min-height:50px;}ul.jcarousel-skin li{display:none;}.cms_disp-img_slot .thumb img,#content .simple_disp-img img{width:100%;height:auto;}.doCheckoutBut{margin-right:0;}.CLS_recogidaHiper {background-image:url(_ui/desktop/common/images/ux-pictogramas/iconografia/Tienda.svg);background-repeat:no-repeat;}.CLS_granVolumen {background-image:url(_ui/desktop/common/images/ux-pictogramas/iconografia/Tienda.svg);background-repeat:no-repeat;}.CLS_recogidaPuntoExterno {background-image:url(_ui/desktop/common/images/ux-pictogramas/iconografia/Taquilla.svg);background-repeat:no-repeat;}.CLS_recogidaExpres {background-image:url(_ui/desktop/common/images/ux-pictogramas/picto_express.svg);background-repeat:no-repeat;}.CLS_envioDomicilio {background-image:url(_ui/desktop/common/images/ux-pictogramas/picto_camion.svg);background-repeat:no-repeat;}.CLS_envioLogistica,.CLS_envioPaqueteria {background-image:url(_ui/desktop/common/images/ux-pictogramas/picto_paquete.svg);background-repeat:no-repeat;}.botonera button.big-button,.botonera a.big-button,button.big-button,a.big-button {color:#fff;border-radius:20px;height:42px;width:100%;margin:10px 0;font-size:16px;font-weight:900;text-align:center;font-family:"SanaSansAlt-Black";}.botonera button.little-button,.botonera a.little-button,button.little-button,a.little-button {border-radius:20px;color:#FFF;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;height:32px;margin:10px 0;text-align:center;}button.red-button,a.red-button {background-color:#E0001A;border:1px solid #E0001A;display:block;}button.red-button:hover,button.red-button:focus,button.red-button:active,a.red-button:hover,a.red-button:focus,a.red-button:active{background-color:#C2001A !important;border-color:#C2001A !important;}button.black-button,a.black-button {background-color:#333333;border:1px solid #333333;display:block;}button.black-button:hover,button.black-button:focus,button.black-button:active,a.black-button:hover,a.black-button:focus,a.black-button:active {background-color:#7C808C !important;border-color:#7C808C !important;}button.secondary-button,a.secondary-button {height:32px;width:100%;border-radius:20px;padding:7px 20px;text-align:center;font-family:'SanaSansAlt-Medium';font-size:14px;font-weight:500;line-height:32px;}button.black-secondary,a.black-secondary {color:#333333;background-color:#FFFFFF;border:1px solid #333333;}button.black-secondary:hover,a.black-secondary:hover {color:#7C808C;border-color:#7C808C;}button.white-secondary,a.white-secondary {color:#FFFFFF;border:1px solid #FFFFFF;}button.white-secondary:hover,a.white-secondary:hover {color:#7C808C;border-color:#ABB1BF;}button.destacado,a.destacado {box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);padding:13.5px 50px !important;border-radius:30px !important;}.disabled {pointer-events:none;}.red-button.disabled {background-color:#FFD4D9;border-color:#FFD4D9;}.black-button.disabled {background-color:#E6E7EB;border-color:#E6E7EB;color:#CED1DA;}.black-secondary.disabled {border-color:#E6E7EB;color:#CED1DA;}.white-secondary.disabled {border-color:#FFFFFF;color:#FFFFFF;opacity:0.2;}#buttonAnyadirDireccion {line-height:42px;}#buttonCancelarDireccion {padding:0;}#welcomeButton {display:inline;}#registerNewUser {line-height:42px;}.login-container .userRegister a.big-button.black-button:first-letter,.login-container .userRegister a.little-button.black-button:first-letter {text-transform:capitalize;}#infoDescriptionFormShop .big-button.red-button {line-height:42px;}#botonEditAddress{width:174px!important;text-align:center !important;height:auto !important;text-decoration:none !important;text-transform:initial;line-height:17px;padding:6.6px 0px;float:left;margin:0px 17px;}#botonElimAddress{width:174px!important;text-align:center !important;height:auto !important;text-decoration:none !important;text-transform:initial;float:left;line-height:17px;padding:6.6px 0px;cursor:pointer;}#botonCancelarAddress{font-size:14px;padding:6.6px 0px;line-height:17px;text-transform:initial;margin-left:0px;width:113px;float:left;font-weight:500;margin-right:19px;}#botonSaveAddress{font-size:15px!important;padding:6.6px!important;line-height:17px;text-transform:initial!important;font-weight:500;width:225px;margin-left:10px;height:auto !important;}#buttonAnyadir .addAddMyAccount{float:left;}.buttonsEditAddress{margin-top:48px;}#viewAlbaranButton,#cancelOrderButton,#reuseOrderInProccessButton,#orderHistoryReuseOrderButton,#orderHistoryViewTicketButton,#orderHistoryBillingOrderButton ,#orderHistoryRefundRequestButton,#orderHistoryViewAlbaranButton,#orderHistoryViewTicketRefundButton,#orderHistoryBillOrderDownloadButton{width:auto;margin:5px;height:auto;padding:4.6px 20px;}#orderHistoryBillingOrderButton{cursor:pointer;}#favoriteProductListLeaveToOneButtonA,#favoriteProductListAddToCartButtonA,#favoriteProductListAddToCartButtonA,#favoriteProductListDeleteButtonTopA ,#favoriteProductListLeaveToOneButtonB,#favoriteProductListAddToCartButtonB,#favoriteProductListAddToCartButtonB,#favoriteProductListDeleteButtonTopB{float:left;padding:7.6px 20px;height:auto;}#frequentProductListAddToCartButtonA,#frequentProductListAddToCartButtonB{padding:7.6px 20px;height:auto;}#startToBuy{padding:4.6px 20px;height:auto;}#botonCancelarAcount{width:158px;height:auto;padding:6.6px 20px;}#confirmarCancelAccountButton{padding:6.6px 20px;height:auto;width:158px;}#make_comparison_operation,#clear_list_of_products_to_compare{margin:0px 7px;padding:10px !important;height:auto;background-color:#333333 !important;}#saveBillButton{padding:4.6px 20px;height:auto;width:50%;margin:10px auto;cursor:pointer;}#selectCreateAndPostActionButton,#selectAndCreateButton{padding:6.2px 23px;height:auto;line-height:17px;font-family:"SanaSansAlt-Medium";font-size:14px;}#selectClosePostActionButton{width:auto;height:auto;padding:6.2px 20px;margin:10px 15px;line-height:17px;cursor:pointer;float:left !important;}#favoriteProductListDeleteProductButtonYes{text-transform:none !important;font-size:14px;height:auto;}.popupAddReuse #reuseOrderButtonYes{float:left;padding:6.6px 20px;margin-right:10px;height:auto;}.popupAddReuse #reuseOrderButtonNo{float:left;padding:6.6px 16.9px;height:auto;}#refundButton{padding:4.6px 20px;height:auto;}#refundOrderConfirm{padding:4.6px 20px;height:auto;}#refundOrderCancel{padding:4.6px 20px;height:auto;width:auto;line-height:21px;margin:10px;}#botonPopupPRESi{width:37%;text-transform:none;}.mobile #botonPopupPRESi{width:100%;}#botonPopupPRENo{width:37%;margin-left:20px !important;}.mobile #botonPopupPRENo{width:100%;margin-left:0px !important;}#botonSaveAddAddress,#botonSaveAddAddressModal{font-size:15px!important;padding:6.6px 0px!important;line-height:17px;text-transform:initial!important;font-weight:500;width:85%;margin-left:40px;height:auto !important;float:left;margin-top:0;color:#FFFFFF;cursor:pointer;}.mobile #botonSaveAddAddress,.mobile #botonSaveAddAddressModal{width:92.9%;margin:0 20px 10px;}.tablet #botonSaveAddAddress,.tablet #botonSaveAddAddressModal{width:92.9%;margin:0 20px 10px;}#botonCancelarAddAddress,#botonCancelarAddAddressModal{font-size:14px;padding:6.6px 0px;line-height:17px;width:85%;font-weight:500;float:left;height:auto;margin-left:40px;cursor:pointer;margin-bottom:25px;}.mobile #botonCancelarAddAddress,.mobile #botonCancelarAddAddressModal{margin-left:20px;width:92.9%;}.tablet #botonCancelarAddAddress,.tablet #botonCancelarAddAddressModal{}.btn-primary {display:inline-block;border-radius:20px;font-size:16px;line-height:20px;padding:11px 20px;text-align:center;font-weight:900;font-family:"SanaSansAlt-Black"!important;box-sizing:border-box;color:#FFF;background-color:#E0001A;border:1px solid #E0001A;cursor:pointer;}.btn-primary.btn-primary--little {font-size:14px;font-weight:500;line-height:17px;font-family:"SanaSansAlt-Medium"!important;padding:7px 12px 6px;}.btn-primary:not(.btn-primary--disabled):not(.disabled):hover {background-color:#C2001A;border-color:#C2001A;text-decoration:none;}.btn-primary.disabled,.btn-primary.btn-primary--disabled {background-color:#FFD4D9;border-color:#FFD4D9;pointer-events:none;}.btn-primary.btn-primary--black {color:#FFF;background-color:#333;border:1px solid #333;}.btn-primary.btn-primary--black:not(.btn-primary--disabled):not(.disabled):hover {background:#7C808C;border-color:#7C808C;}.btn-primary.btn-primary--black.disabled,.btn-primary.btn-primary--black.btn-primary--disabled {background:#E6E7EB;border-color:#E6E7EB;pointer-events:none;}.btn-secondary {display:inline-block;box-sizing:border-box;border:1px solid #333333;border-radius:20px;color:#333333;background:transparent;font-weight:500;line-height:17px;font-family:"SanaSansAlt-Medium"!important;font-size:14px;text-align:center;padding:7px 12px 6px;cursor:pointer;}.btn-secondary.disabled,.btn-secondary.btn-secondary--disabled {color:#CED1DA;border-color:#E6E7EB;pointer-events:none;}.btn-secondary:not(.btn-secondary--disabled):not(.disabled):hover {color:#7C808C;border-color:#ABB1BF;text-decoration:none;}.btn-secondary.btn-secondary--white {border:1px solid #fff;color:#fff;}.btn-secondary.btn-secondary--white.disabled,.btn-secondary.btn-secondary--white.btn-secondary--disabled {opacity:0.2;pointer-events:none;}.btn-secondary.btn-secondary--white:not(.btn-secondary--disabled):not(.disabled):hover {color:#7C808C;border:1px solid #ABB1BF;}.control-group label.control-label,.control-group .form_field-label label {color:#7C808C;display:block;line-height:18px;padding-bottom:7px;}select,textarea,input,.control-group select,.control-group textarea,.control-group input {background-color:#FFFFFF;border:1px solid #7C808C;border-radius:2px;color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;outline:none;padding:10px 10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.control-group.disabled label.control-label {color:#CED1DA;}.disabled select,.disabled textarea,.disabled input,.control-group.disabled select,.control-group.disabled textarea,.control-group.disabled input {background-color:#F0F0F0;color:#ABB1BF;}#registerInsertAddressForm textarea {max-width:100% !important;min-width:100% !important;font-size:16px !important;height:102px !important;max-height:102px !important;}.control-group select,.control-group input {height:42px;}.control-group textarea {height:auto;}.control-group select {-moz-appearance:none;-webkit-appearance:none;appearance:none;}.control-group select::-ms-expand {display:none;}.fecha .controls-select {display:inline-block;position:relative;}.controls-select:after{content:'';color:#333333;top:-25px;left:calc(90% - 10px);position:relative;pointer-events:none;height:10px;width:15px;background:url(_ui/desktop/common/images/ux-pictogramas/picto_arrow_down.svg);display:block;background-position:center center;background-repeat:no-repeat;background-size:10px 10px;}.ie .controls-select:after{background-size:10px 10px;}.fila .controls-select:after{}.fila.filaViaCheckout .controls-select:after{top:-25px;}.fila.filaViaCheckout select {-moz-appearance:none;-webkit-appearance:none;}.months:after {right:20px;padding:0;}.control-group.error .controls-select:after {background:url(_ui/desktop/common/images/ux-pictogramas/iconografia/angulo_rojo.svg);}.selectViaType .control-group.error .controls-select:after {background:url(_ui/desktop/common/images/ux-pictogramas/iconografia/angulo_rojo.svg) -5px -5px;}.fecha .control-group.error .controls-select:after {height:15px;width:17px;background-size:15px 20px;}.viaType .control-group.error .controls-select:after {top:calc(50% - 15px);height:15px;width:20px;background-size:20px 20px;}#registerForm {float:left;padding-top:1%;width:80%;position:relative;padding-left:10%;}#registerForm .control-group {float:left;width:-moz-available;width:-webkit-fill-available;width:fill-available;padding-left:74px;margin-bottom:20px;}#registerForm .days {width:22.5%;padding:10px 4.41px 9px 0px;}#registerForm .months {width:45%;padding:10px 10.67px 9px 6px;margin-left:10px;margin-right:10px;}#registerForm .years {width:20%;}#registerForm .numDocumento .control-group {width:49%;padding-left:32px;}#registerForm .tipoDocumento .control-group {width:30%;}#registerForm .userType .form_field-label label {display:none;}#registerForm .userType label {padding-top:4px;}#registerForm .identification-info {padding-top:55px;}#registerForm .userType .form_field-input .label-radio,#registerForm .tratamiento .form_field-input .label-radio {font-size:16px;font-weight:500;padding-left:28px;padding-top:4px !important;padding-bottom:0 !important;color:#333333 !important;margin-right:15px;}#registerForm h3 {margin-left:29px;font-size:22px;}#registerForm .control-group label.add-address-left-label {color:#333333 !important;font-size:16px;}#registerForm .control-group.error label {margin-bottom:0;}#registerForm .control-group .controls {float:left;width:100%;position:relative;}#registerForm .telefono input {width:50%;}#registerForm .codigoPostal input {width:50%;}#registerForm .telefono .controls input {width:50%;}#registerForm .tratamiento .control-group .controls {width:auto !important;}#registerForm .userType {height:49px;}#registerForm .password .control-group {margin:0;margin-bottom:10px;}#registerForm .direccion_envio {width:100%;padding-top:50px;}#registerForm .direccion_envio p {font-family:'SanaSansAlt-Medium';font-size:14px;font-weight:500;color:#7C808C;line-height:18px;padding-left:10px;}#registerForm .direccion_envio #direccionGuardada {width:280px;padding:16px 15px 16px 15px;display:none;}#registerForm .direccion_envio #direccionGuardada:hover {border:1px solid #CED1DA;box-shadow:none;}#registerForm .direccion_envio #direccionGuardada .contenedorAliasDireccionGuardada .aliasDireccionGuardada {font-family:'SanaSansAlt-Medium';font-size:16px;color:#333333;margin-right:5px;}#registerForm .direccion_envio #direccionGuardada .contenedorAliasDireccionGuardada .direccionFavorita::after {font-family:"FontAwesome";content:'\f004';color:#00985F;height:17px;width:17px;}#registerForm .userType .form_field-input {float:left;margin-top:5px;}#registerForm .checks-group {float:left;}#registerForm .checks-group .control-group label {width:auto;margin-bottom:0px;}#registerForm .checks-group .form_field-input {margin-top:2px;}#registerForm .checks-group .form_field-input .label-radio {float:left;margin-right:15px;padding-top:4px;}#registerForm .checks-group .control-group.error .help-inline {margin-bottom:5px;}#registerForm #conditions {margin-bottom:25px;}#registerForm .textCondition label {font-size:1rem !important;}#registerForm .checks-group .condiciones label {padding-top:6px !important;padding-bottom:0 !Important;font-weight:normal;}#registerForm .checks-group .condiciones .form_field-input {clear:left;}#registerForm .control-group .fecha {width:143px;float:left;}#registerForm .control-group .ui-datepicker-trigger {background:0 !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;float:left;height:auto;margin:0;padding:0 !important;width:auto;border:0;}#registerForm .control-group .ui-datepicker-trigger img {width:25px;height:25px;margin:0 !important;}#registerForm .control-group .controls label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;top:0;left:0;background-color:#FFFFFF;position:absolute;}.personal-info-title,.identification-data-title,.direccion-envio-title {font-weight:500;color:#333333;}.personal-info .personal-info-image,.personal-info .personal-info-title,.identification-info .identification-data-image,.identification-info .identification-data-title,.direccion_envio .direccion-envio-image,.direccion_envio .direccion-envio-title {display:inline-block;line-height:40px;}.personal-info > .personal-info-image,.identification-info > .identification-data-image,.direccion_envio .direccion-envio-image {height:41px;width:41px;}.tratamiento .form_field-input .label-radio {line-height:10px;}#registerInsertAddressForm {float:left;margin-top:20px;padding:20px;width:calc(100% - 40px);}#registerForm #registerInsertAddressForm {display:none;}#registerForm #registerInsertAddressForm.desplegado,#registerForm .direccion_envio #direccionGuardada.desplegado {display:block;}#registerInsertAddressForm .address-form-title span {font-size:22px;line-height:27px;}#registerInsertAddressForm .control-group {padding-left:0px;}#registerInsertAddressForm .viaType {margin-top:30px;}#registerInsertAddressForm .number {clear:left;}#registerInsertAddressForm .line1 .control-group input {width:100%;}#registerInsertAddressForm .number .control-group,#registerInsertAddressForm .line2 .control-group {width:25%;margin-right:17.5px;}#registerInsertAddressForm .postcode .control-group {width:55%;clear:left;}.direccionCompleta {color:#7C808C;}#registerForm .checks-group {border-top:1px solid #CED1DA;float:left;margin-top:30px;margin-bottom:25px;padding-top:35px;width:79.286rem;}#registerForm .razon-social{display:none;}#publiRegistro {width:48%;float:none;margin-top:55px;text-align:center;position:relative;}#publiRegistro .imagenPubli {position:absolute;top:1px;right:6%;width:60%;}#publiRegistro #infoRegistro {width:60%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);margin:0 auto;padding-top:340px;position:relative;height:auto;overflow:hidden;margin-left:34%;}#publiRegistro #infoRegistro .textoPubliRegistro {position:relative;top:0;}#publiRegistro #infoRegistro .textoPubliRegistro .titulo {padding:0px 30px;}#publiRegistro #infoRegistro .textoPubliRegistro .titulo span {font-family:'SanaSansAlt-Medium';font-size:22px;font-weight:500;color:#E22319;line-height:27px;}#publiRegistro #infoRegistro .textoPubliRegistro .cuerpo {margin-top:30px;padding:0px 45px;}#publiRegistro #infoRegistro .textoPubliRegistro .cuerpo .tituloCuerpo span {font-family:'SanaSansAlt-Black';font-size:18px;font-weight:900;color:#333333;line-height:22px;text-align:center;}#publiRegistro #infoRegistro .textoPubliRegistro .cuerpo .contenidoCuerpo {margin-top:10px;padding-bottom:40px;}#publiRegistro #infoRegistro .textoPubliRegistro .cuerpo .contenidoCuerpo span {font-size:14px;font-weight:500;color:#333333;line-height:18px;}.userLogin form .control-group input,.forgottenPassword form .control-group input {border-color:#7C7C7C;font-family:"SanaSansAlt-Medium";}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button {font-family:"SanaSansAlt-Medium";}#financialMethods {width:inherit;-moz-appearance:none;}.control-group.error .help-block,.control-group.error .help-inline {display:block;float:left;}.control-group.error .help-inline span,.control-group.error .errorTxt {color:#FF0000;font-size:12px;line-height:16px;display:block;}#updatePasswordForm .control-group.error .help-inline span{margin-bottom:0px !important;}.control-group.error input{border-color:#FF0000;}.control-group.error textarea {border-color:#FF0000;}#registerForm .tratamiento .control-group.error .form_field-input {color:#FF0000;}.control-group.error .form_field-input input[type="radio"]:checked + label::before,.control-group.error .form_field-input input[type="radio"]:not(:checked) + label::before {border-color:#FF0000 !important;}#registerForm .tratamiento .control-group.error label.label-radio{color:#FF0000 !important;}#registerForm .tipoDocumento .control-group.error .help-inline {margin-top:15px;}#registerForm .control-group.error .controls label::before {border-color:#FF0000;}#registerForm .control-group.error select {border-color:#FF0000 !important;color:#FF0000 !important;}.control-group.error .controls label,.control-group.error .controls label a {color:#FF0000 !important;}input[type="radio"]:checked,input[type="radio"]:not(:checked) {display:none;}input[type="radio"]:checked + label,input[type="radio"]:not(:checked) + label {position:relative;padding-left:28px;cursor:pointer;display:inline-block;color:#000000;}.userType input[type="radio"]:checked + label,.userType input[type="radio"]:not(:checked) + label {line-height:12px;}input[type="radio"]:checked + label::before,input[type="radio"]:not(:checked) + label::before {content:'';position:absolute;left:0px;top:0px;width:18px;height:18px;border:1px solid #4A4A4A;border-radius:100%;background-color:#FFFFFF;}input[type="radio"]:checked + label::after,input[type="radio"]:not(:checked) + label::after {content:'';width:12px;height:12px;background-color:#00985F;position:absolute;top:4px;left:4px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}input[type="radio"]:not(:checked) + label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0);}input[type="radio"]:checked + label::after {opacity:1;-webkit-transform:scale(1);transform:scale(1);}.tabsMetodoPago input[type="radio"]:checked + label::before,.tabsMetodoPago input[type="radio"]:not(:checked) + label::before {top:5px;}.tabsMetodoPago input[type="radio"]:checked + label::after,.tabsMetodoPago input[type="radio"]:not(:checked) + label::after {top:9px;}#requestBilling {width:min-content;}#error-registro-generico {margin:0 180px 0px 200px;display:none;}#error-registro-generico .register-error-container {width:100%;float:left;padding-top:20px;padding-bottom:0px;}img.register-alert-image {float:left;padding-right:25px;padding-left:20px;}#error-registro-generico .register-error-container .register-error-text {float:left;}.register-error-title {color:#E22319 ;font-weight:900;margin-bottom:0.2em;}.hide-text {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level {display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}fieldset {padding:0;margin:0;border:0;}legend {display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333333;border:0;border-bottom:1px solid #e5e5e5;}legend small {font-size:15px;color:#999999;}.control-group .uneditable-input {background-color:#ffffff;border:1px solid #c6c6c5;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}.control-group .uneditable-input:focus {border-color:#7C808C !important;color:#333333;outline:0;outline:thin dotted \9;}.control-group input[type="radio"],.control-group input[type="checkbox"] {margin:4px 4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal;}.control-group input[type="file"],.control-group input[type="image"],.control-group input[type="submit"],.control-group input[type="reset"],.control-group input[type="button"],.control-group input[type="radio"],.control-group input[type="checkbox"] {width:auto;}.control-group select[multiple],.control-group select[size] {height:auto;}.control-group select:focus,.control-group input[type="file"]:focus,.control-group input[type="radio"]:focus,.control-group input[type="checkbox"]:focus {outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.control-group .radio,.control-group .checkbox {min-height:20px;padding-left:20px;}.control-group .radio input[type="radio"],.control-group .checkbox input[type="checkbox"] {float:left;margin-left:-20px;}.control-group .controls > .radio:first-child,.control-group .controls > .checkbox:first-child {padding-top:5px;}.control-group .radio.inline,.control-group .checkbox.inline {display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.control-group .radio.inline + .radio.inline,.control-group .checkbox.inline + .checkbox.inline {margin-left:10px;}.control-group input:focus:invalid,.control-group textarea:focus:invalid,.control-group select:focus:invalid {color:#b94a48;border-color:#ee5f5b;}.control-group input:focus:invalid:focus,.control-group textarea:focus:invalid:focus,.control-group select:focus:invalid:focus {border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}.control-group .help-block,.control-group .help-inline {color:#595959;display:none;}.control-group .help-block {display:block;margin-bottom:10px;}.control-group label.add-address-left-label {position:relative;margin-top:35px;font-size:16px !important;line-height:22px;color:#333333;}.is-default-address {margin:15px 10px 0 0;display:inline-block;float:left;color:#333333;clear:left;}button.view-address-book {display:block;text-transform:none;font-weight:normal;float:none;height:30px;}button.view-saved-payments {display:block;text-transform:none;font-weight:normal;float:none;height:30px;}#countrySelector {float:left;}.selectRegisterTittle .controls-select:after{left:calc(45% - 15px);}.selectDocumentType .controls-select:after{}.mobile .selectRegisterTittle .controls-select:after{left:calc(45% - 10px);}.mobile .selectDocumentType .controls-select:after{left:calc(95% - 10px);}.selectGrid select{width:auto;height:auto;padding:7px 40px 7px 10px;font-size:14px;line-height:18px;font-weight:500;}.paginationBar.bottom .selectGrid.controls-select:after{}.selectGrid.controls-select:after{top:-31px;}.mobile .selectGrid select{width:auto;height:auto;padding:5px 40px 4px 10px;}.mobile .selectGrid.controls-select:after{}.selectCartReview select{width:184px;height:27px;padding:5px 0px 4px 10px;font-size:14px;line-height:16px;}.ie .selectCartReview select{appearance:none;}.ie .selectCartReview select::-ms-expand{display:none;}.selectCartReview.controls-select:after{top:-20px;left:calc(95% - 10px);}.mobile .selectCartReview select{width:184px;height:27px;padding:5px 0px 4px 10px;font-size:14px;line-height:16px;}.mobile .selectCartReview.controls-select:after{}.mobile .ie .selectCartReview select{appearance:none;}.mobile .ie .selectCartReview select::-ms-expand{display:none;}.selectOrdersPag label{line-height:18px;position:relative;top:-7px;}.selectOrdersPag select{height:auto;padding:5px 74px 4px 10px;font-size:14px;line-height:16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.selectOrdersPag select::-ms-expand{display:none;}.selectOrdersPag.controls-select:after{top:-20px;}.mobile .selectOrdersPag select{width:auto;height:auto;padding:5px 0px 4px 10px;font-size:14px;line-height:16px;-moz-appearance:none;-webkit-appearance:none;appearance:none;}.mobile .selectOrdersPag select::-ms-expand{display:none;}.mobile .selectOrdersPag.controls-select:after{top:-37px;}.selectVisuPurchase .controls-select:after{}.mobile .selectVisuPurchase .controls-select:after{}.selectSustititesAcc select{-moz-appearance:none;-webkit-appearance:none;}.selectSustititesAcc.controls-select:after{left:calc(41% - 10px);}.mobile .selectSustititesAcc.controls-select:after{left:calc(95% - 5px);}.selectProdList select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;line-height:16px;}.selectProdList select::-ms-expand{display:none;}.selectProdList.controls-select:after{top:-22px;left:-20px;}.selectFrequePro select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:14px;line-height:18px;font-weight:500;}.selectFrequePro select::-ms-expand{display:none;}.mobile .selectFrequePro select::-ms-expand{display:none;}.selectFrequePro.controls-select:after{top:-22px;left:-20px;}.mobile .selectViaType .controls-select:after{left:calc(95% - 7px);}.selectViaType .controls-select:after{}#insertAddressForm .control-group,#editAddressForm .control-group{margin-bottom:16px;}#insertAddressForm .line1 .control-group input,#editAddressForm .line1 .control-group input{width:100%;}#insertAddressForm .number .control-group,#insertAddressForm .line2 .control-group,#editAddressForm .number .control-group,#editAddressForm .line2 .control-group{width:13.6% !important;margin-right:21.5px !important;float:left;}#insertAddressForm .number .control-group input,#insertAddressForm .line2 .control-group input,#editAddressForm .number .control-group input,#editAddressForm .line2 .control-group input{width:100%;}#insertAddressForm .postcode .control-group,#editAddressForm .postcode .control-group {width:30.2% !important;clear:left;}#insertAddressForm textarea,#editAddressForm textarea{max-width:100% !important;min-width:100% !important;font-size:16px !important;height:102px !important;max-height:102px !important;}#insertAddressForm .control-group .controls label::before,#editAddressForm .control-group .controls label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;margin-bottom:20px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) {}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::before,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::before {content:'';position:absolute;left:60px;top:-10px;width:18px;height:18px;border:1px solid #4A4A4A;border-radius:100%;background-color:#FFFFFF;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::after,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::after {content:'';width:12px;height:12px;background-color:#00985F;position:absolute;top:-6px;left:64px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::before,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::before {content:'';position:absolute;left:60px;top:-10px;width:18px;height:18px;border:1px solid #4A4A4A;border-radius:100%;background-color:#FFFFFF;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::after,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::after {content:'';width:12px;height:12px;background-color:#00985F;position:absolute;top:-6px;left:64px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.productosFrecuentes .tablaProductosFrecuentes #header1 label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.productosFrecuentes .tablaProductosFrecuentes #header1.customCheckboxChecked label::after {display:block;}.productosFrecuentes .tablaProductosFrecuentes #header1 label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}.productosFrecuentes .tablaProductosFrecuentes .selectInput label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}.productosFrecuentes .tablaProductosFrecuentes .selectInput.customCheckboxChecked label::after {display:block;top:4px;}.productosFrecuentes .tablaProductosFrecuentes .selectInput label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;margin-left:15px;}.orderListFavoritos .orderListTable #header1 label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.orderListFavoritos .orderListTable #header1.customCheckboxChecked label::after {display:block;}.orderListFavoritos .orderListTable #header1 label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}.orderListFavoritos .orderListTable .selectInput label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}.orderListFavoritos .orderListTable .selectInput.customCheckboxChecked label::after {display:block;}.orderListFavoritos .orderListTable .selectInput label::after {top:25px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;margin-left:15px;}#accountForm .control-group .controls label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;margin-bottom:50px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.orderListFavoritos .orderListTable .seleccionarTodos label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}.orderListFavoritos .orderListTable .seleccionarTodos .customCheckboxChecked label::after {display:block;}.orderListFavoritos .orderListTable .seleccionarTodos label {position:relative;}.orderListFavoritos .orderListTable .seleccionarTodos label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;margin-left:15px;}.orderListFavoritos .orderListTable.tablaProductosFrecuentes .seleccionarTodos label::after {top:4px;}#comeBackrderButton{width:26.7%;padding:6.6px 0px;height:auto;line-height:17px;}.buttonAlbInferior #comeBackrderButton{width:13.3%;padding:6.6px 0px;height:auto;line-height:17px;margin:10px 20px !important;}.selectAlbPag select{height:auto;padding:5px 74px 4px 10px;font-size:14px;line-height:16px;max-width:285px;width:auto;display:inline-block;-moz-appearance:none;-webkit-appearance:none;}.selectAlbPag label{line-height:18px;position:relative;display:inline-block;}.selectAlbPag.controls-select:after{top:-20px;}.mobile .selectAlbPag select{width:auto;height:auto;padding:5px 50px 4px 10px;font-size:14px;line-height:16px;-moz-appearance:none;-webkit-appearance:none;}.mobile .selectAlbPag.controls-select:after{top:-19px;}.selectMotivoDevolucion select{-moz-appearance:none;-webkit-appearance:none;}.selectMotivoDevolucion select::-ms-expand{display:none;}.selectMotivoDevolucion .controls-select:after{}.mobile .selectMotivoDevolucion .controls-select:after{}.solicitarFactura .form-addBillingAddress input[type="radio"]:checked + label::before,.solicitarFactura .form-addBillingAddress input[type="radio"]:not(:checked) + label::before {position:absolute;left:8%;top:34%;}.solicitarFactura .form-addBillingAddress input[type="radio"]:checked + label::after,.solicitarFactura .form-addBillingAddress input[type="radio"]:not(:checked) + label::after {position:absolute;top:40%;left:10%;}.mobile .solicitarFactura .form-addBillingAddress input[type="radio"]:checked + label::after,.mobile .solicitarFactura .form-addBillingAddress input[type="radio"]:not(:checked) + label::after {position:absolute;top:40%;left:10.2%;}.dni.dniCheckout .controls select {-moz-appearance:none;-webkit-appearance:none;}.dni .controls-select:after{left:85%;top:-24px;position:relative;}.dni.dniCheckout .controls-select:after{left:75%;}.adressLine1 .controls-select:after{left:35%;top:-22px;position:relative;}.mobile .adressLine1 .controls-select:after{left:56%;}.adressLine1 .control-group.error .controls-select:after {background:url(_ui/desktop/common/images/ux-pictogramas/iconografia/angulo_rojo.svg) 19px 17px;left:35%;top:-24px;position:relative;}.mobile .adressLine1 .control-group.error .controls-select:after {left:55%;top:-22px;}#formAddBillingOrder .control-group .controls label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}#addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:checked + label::before,#addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:not(:checked) + label::before {position:absolute;left:8%;top:34%;}#addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:checked + label::after,#addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:not(:checked) + label::after {position:absolute;top:41%;left:10.3%;}.mobile #addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:checked + label::after,.mobile #addBillingAddressFormElements #frmAddBillingAddress input[type="radio"]:not(:checked) + label::after {position:absolute;top:39%;left:11.3%;}#frmAddBillingAddress .controls label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}#billingQuestion.customCheckboxChecked label::after {display:block;}#billingQuestion label::after {top:-12px;left:4px;display:none;content:'';position:relative;cursor:pointer;height:13px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}.productCompare input[type="checkbox"]:checked,.productCompare input[type="checkbox"]:not(:checked) {display:none;}.productBottonBar .productCompare label::before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.productBottonBar .productCompare.customCheckboxChecked label::after {display:block;}.productBottonBar .productCompare label::after {top:-14px;left:4px;display:none;content:'';position:relative;cursor:pointer;height:13px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}#billingQuestion .contenedorPedirFactura input[type=checkbox]{display:none;}#billingQuestion .contenedorPedirFactura label:before {content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;margin-bottom:20px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}#billingQuestion .contenedorPedirFactura input[type=checkbox]:checked + label::after {display:block;}#billingQuestion .contenedorPedirFactura label::after {top:4px;left:-26px;display:none;content:'';position:absolute;cursor:pointer;height:13px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}.mensualidadesContent #selectfinancialMethods {-moz-appearance:none;-webkit-appearance:none;appearance:none;}.mensualidadesContent #selectfinancialMethods::-ms-expand{display:none;}.mensualidadesContent:after{left:93%;content:'';color:#333333;top:55px;position:relative;pointer-events:none;height:10px;width:15px;background:url(_ui/desktop/common/images/ux-pictogramas/picto_arrow_down.svg);display:block;background-position:center center;background-repeat:no-repeat;background-size:10px 10px;}.mobile .mensualidadesContent:after{left:88%;top:61px;}.tablet .mensualidadesContent:after{left:94%;top:46px;}.popupDeliveryAdd .i18nAddressForm .control-group .controls label::before{content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.popupDeliveryAdd .i18nAddressForm .control-group .controls label::after {top:-17.5px;left:4px;display:none;content:'';position:relative;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2 ease;-webkit-transition:all 0.2s ease;}.mobile .popupDeliveryAdd .i18nAddressForm .control-group .controls label::after {top:-18px;}.popupDeliveryAdd .i18nAddressForm .control-group .controls.customCheckboxChecked label::after{display:block;}.popupDeliveryAdd .i18nAddressForm .control-group.error .help-inline span,.popupDeliveryAdd .i18nAddressForm .control-group.error .errorTxt {color:#FF0000;font-size:12px;line-height:16px;display:block;font-family:"SanaSansAlt-Medium";margin-top:5px;margin-bottom:10px;}#header .headerContent{float:right;}#header .headerContent.secondRow{clear:both;margin:5px 0 0 0;}#header .headerContent .nav{height:21px;line-height:1.667em;color:#484848;margin:15px 0 0 0;}#header .headerContent .nav > li{float:left;border-left:1px solid #000;padding:0 6px;display:block;}#header .headerContent .nav > li:first-child {border:0;padding-left:0;}#header .headerContent .nav > li > a{display:block;}#header .headerContent .nav > li.miniCart > a{text-transform:lowercase;}#header .headerContent .language{float:right;height:30px;margin:0 30px 0 0;}#header .headerContent .language li{float:left;height:30px;}.miniCart > a .count{background:#464646;color:#fff;width:20px;margin:0 5px;font-size:0.833em;display:inline-block;text-align:center;}.miniCart > a .price{color:#c7c7c7;font-style:italic;}#addToCartLayer{display:none;position:fixed;top:35px;z-index:200;right:50%;background:#fff;width:358px;border:1px dotted #a5a5a5;border-width:1px;padding:15px;margin:0 -475px 0 0;}.miniCartPopup .legend,#addToCartLayer .legend{border-bottom:1px dotted #a5a5a5;}.popupCartItem {clear:both;min-height:70px;margin:10px 0;}#addToCartLayer .popupCartItem {border-bottom:1px dotted #a5a5a5;}.popupCartItem .itemThumb{float:left;margin:0 20px 0 0;}.popupCartItem .itemDesc{}.popupCartItem .itemDesc .label{font-weight:bold;margin:0 5px 0 0;}.popupCartItem .itemDesc .itemPrice{text-align:right;}.miniCartPopup .total{font-weight:bold;}#addToCartLayer .button.positive,.miniCartPopup .button.positive {float:right;}.miniCartPopup .banner{margin:10px 0;}#addToCartLayer .links,.miniCartPopup .links{clear:both;}.siteSearch{float:right;}.siteSearch .siteSearchInput{}.siteSearch .siteSearchSubmit {height:40.7px;width:50.43px;background-color:#00945d !important;background-image:url(_ui/desktop/common/images/picto_lupa.png);background-position:center center;background-repeat:no-repeat;background-size:25px;cursor:pointer;padding:0 !important;margin:0 !important;}#header input#search {z-index:10000;background-color:transparent;}.ui-autocomplete{height:auto !important;z-index:10000 !important;box-shadow:0 5px 5px 0 rgba(0,0,0,0.35);border:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;padding:5px;margin:0;float:none;box-sizing:border-box;}.ui-autocomplete .ui-menu-item{border-top:1px solid #ccc;}.ui-autocomplete .ui-menu-item:first-child{border-top:0px !important;}.ui-autocomplete .ui-menu-item a,.ui-autocomplete .ui-menu-item a:hover{display:block;padding:0;font-weight:normal !important;color:#000 !important;}.ui-autocomplete .suggestions.ui-menu-item a,.ui-autocomplete .suggestions.ui-menu-item a:hover{display:block;padding:14px 24px;text-transform:lowercase;color:#4A4A4A !important;border-radius:0px;}.ui-autocomplete .suggestions.ui-menu-item a::first-letter {text-transform:capitalize;}.ui-autocomplete .ui-menu-item .ui-state-hover{background:#edf7f8;border:0;cursor:pointer;}.ui-autocomplete .ui-menu-item .thumb{float:left;width:76px;height:76px;}.ui-autocomplete .ui-menu-item .thumb img{width:100%;height:auto;}.ui-autocomplete .ui-menu-item .desc{margin:10px 10px 0 100px;}.ui-autocomplete .ui-menu-item .desc .title{float:left;white-space:normal;width:115px;display:block;}.ui-autocomplete .ui-menu-item .desc .price{float:right;font-weight:bold !important;}#nav_main{border:1px dotted #a5a5a5;border-width:1px 0 ;position:relative;z-index:100;}#nav_main li.La{float:left;text-align:center;}#nav_main li.La > a{display:block;line-height:2.750em;padding:0 12px;}#nav_main li.La:hover{}#nav_main li.parent:hover > a{background:#eee ;margin:0 0 -1px 0;padding-bottom:1px;box-shadow:4px 4px 4px rgba(0,0,0,0.4);}#nav_main li.parent:hover > a{border-left:1px dotted #a5a5a5;border-right:1px dotted #a5a5a5;padding-left:11px;padding-right:11px;}#nav_main ul.Lb{display:none;}#nav_main li.La:hover ul.Lb,#nav_main li.La a:focus + ul.Lb{display:block;}#nav_main ul.Lb{position:absolute;background:#eee;left:0;right:0;text-align:left;padding:20px;border:1px dotted #a5a5a5;z-index:99;border-top:0;width:908px;top:34px;box-shadow:4px 4px 4px rgba(0,0,0,0.4);}#nav_main ul.Lb li.Lb{float:left;}#nav_main ul.Lb li.Lb span.nav-submenu-title{display:block;font-weight:bold;text-transform:uppercase;font-size:1.167em;margin:0 0 10px 0;}#nav_main ul.Lb li.Lb .Lc{float:left;width:181px;}#nav_main > ul > li:last-child{float:right;}#nav_main .La.special_offer{background:#eee;}.breadcrumb{background:#f6f6f6;margin:0 0 20px 0;list-style:none;}.breadcrumb ul{line-height:0.833em;}.breadcrumb ul li{float:left;}.breadcrumb ul li.separator{padding:0 6px;font-size:1em;line-height:0.9em;}.breadcrumb ul li,.breadcrumb ul li a{color:#919191;font-size:0.9em;text-transform:uppercase;}.breadcrumb ul li a.last{color:#333333 !important;}.breadcrumb ul li.migaPanLi:last-child a{pointer-events:none;}@media screen and (min-width:720px) and (max-width:1200px){.breadcrumb ul li {display:none;}.breadcrumb li.migaPanLi:nth-last-child(4) {display:inline-block;}.breadcrumb li.migaPanLi:nth-last-child(4) a {display:none;}.breadcrumb li.migaPanLi:nth-last-child(4):after {content:"...";}li.migaPanLi:nth-last-child(-n+3) {display:inline-block;}.breadcrumb ul li.migaPanLi:first-child {display:inline-block!important;}.breadcrumb ul li.migaPanLi:last-child a{pointer-events:none;}.breadcrumb li.migaPanLi:first-child a {display:inline-block;}.breadcrumb li.migaPanLi:first-child:after {display:none;}}@media screen and (max-width:719px){.breadcrumb ul li {display:none;}.breadcrumb li.migaPanLi:nth-last-child(4):after {content:"...";}.breadcrumb li.migaPanLi:nth-last-child(4) {display:inline-block;}.breadcrumb li.migaPanLi:nth-last-child(4) a {display:none;}li.migaPanLi:nth-last-child(-n+3) {display:inline-block;}.breadcrumb ul li.migaPanLi:first-child {display:inline-block!important;}.breadcrumb ul li.migaPanLi:last-child a{pointer-events:none;}.breadcrumb li.migaPanLi:first-child a {display:inline-block;}.breadcrumb li.migaPanLi:first-child:after {display:none;}}.facetNavigation .headline{display:block;line-height:2em;text-transform:uppercase;font-weight:bold;font-size:1.167em;border-bottom:1px dotted #303030;background-color:#f6f6f6;line-height:48px;margin:0 0 20px;padding-left:5px;}.facetNavigation .facet{margin:0 0 15px 0;}.facetNavigation .facet .facetHead{border-bottom:1px solid #919191;}.facetNavigation .facet .facetHead .refinementToggle{display:block;line-height:2em;text-transform:uppercase;font-weight:bold;font-size:1.167em;background:url(_ui/desktop/common/images/facet-collapse-minus.png) no-repeat right center;}.facetNavigation .facet .facetHead .refinementToggle.close{background:url(_ui/desktop/common/images/facet-collapse-plus.png) no-repeat right center;}.facetNavigation .facetValues ul.facet_block li {line-height:1.1em;padding:5px 0;clear:left;}.facetNavigation .facetValues ul.facet_block .facet_block-label input {float:left;margin:-2px 4px 3px 0;}.facetNavigation .facetValues ul.facet_block li label,.facetNavigation .facetValues ul.facet_block li a{font-weight:normal;color:#5d5d5d;}.facetNavigation .facetValues ul.facet_block li .facetValueCount{color:#b2b2b2;font-style:italic;}.facetNavigation .facetValues .more a {display:block;border-top:1px dotted #c1c1c1;color:#808080;font-weight:bold;line-height:3em;margin:10px 0 0 0;padding:0 0 0 10px;background:url(_ui/desktop/common/images/facetMoreLessIcon.png) no-repeat left center ;}a.change_location-link {font-weight:bold;display:block;text-decoration:underline;margin:5px 0;}.facetNavigation .storesFacet{border:1px solid #c1c1c1;margin:1.167em 0 35px 0;padding:0 10px 10px 10px ;}.facetNavigation .storesFacet .storesFacetHead{text-align:center;margin:-1.167em 0 0 0;}.facetNavigation .storesFacet .storesFacetHead .refinementToggle{display:inline-block;line-height:2em;text-transform:uppercase;font-weight:bold;font-size:1.167em;background:#fff;padding:0 10px;}.facetNavigation .storesFacetSearchForm {margin:10px 0 0 0;}.facetNavigation .storesFacetSearchForm .storesFacetSearchInput{padding-right:35px !important;width:230px;}.facetNavigation .storesFacetSearchForm .storesFacetSearchSubmit{background:url(_ui/desktop/common/images/storesFacetSearchIcon.png) no-repeat scroll center center transparent;border:0 none;display:block;float:right;height:28px;margin:1px 1px 1px -30px;padding:0;width:28px;}.facetNavigation .findStoresNearMe{background:url(_ui/desktop/common/images/findStoresNearMe-bg.png) no-repeat scroll 10px center #000;}.facetNavigation .facetValues ul.facet_block li.remove_item_left {border-bottom:1px dotted #C1C1C1;line-height:24px;padding:0;}.facetNavigation .facetValues ul.facet_block li.remove_item_left span {line-height:24px;}.facetNavigation .remove a{background:url(_ui/desktop/common/images/facet-remove.png) no-repeat scroll right center transparent;display:block;height:24px;width:24px;float:right;}.facetNavigation .remove a:hover {opacity:0.8;}.paginationBar{clear:both;line-height:4em;}.paginationBar.top{border-bottom:1px dotted #303030;}.paginationBar.bottom{border-top:1px dotted #303030;}.paginationBar .totalResults{float:left;color:#9e9e9e;width:180px;}.paginationBar .sortForm{float:left;margin:0;}.paginationBar ul.pagination{float:left;}.paginationBar ul.pagination li{float:left;}.paginationBar ul.pagination li a,.paginationBar ul.pagination li strong{display:block;width:20px;text-align:center;color:#7C7C7C;}.productGrid .paginationBar ul.pagination li a,.productGrid .paginationBar ul.pagination li strong{color:#333333;}.orderList .paginationBar ul.pagination li a{line-height:17px;font-weight:500;}.orderList .paginationBar ul.pagination li strong{line-height:17px;font-family:"SanaSansAlt-Black";font-weight:bold;}.paginationBar ul.pagination li a:hover{text-decoration:underline;}.paginationBar ul.pagination li.prev a,.paginationBar ul.pagination li.next a{width:25px;overflow:hidden;white-space:nowrap;color:transparent;}.paginationBar ul.pagination li.next a{background:url(_ui/desktop/common/images/pagination-next.png) no-repeat center center;}.paginationBar ul.pagination li.prev a{background:url(_ui/desktop/common/images/pagination-prev.png) no-repeat center center ;}.orderList .paginationBar ul.pagination li.next a{background:none;}.orderList .paginationBar ul.pagination li.prev a{background:none;}.paginationBar ul.pagination li.first,.paginationBar ul.pagination li.last{display:none;}.paginationBar .showAll,.paginationBar .showPagination{float:left;margin:0.5em 0 0.5em 20px;padding:0 20px;line-height:3em;border-left:1px solid #c0c0c0;color:#808080;}.template-pages-category-productGridPage .section2 .dynamic_disp-img{position:relative;}.template-pages-category-productGridPage .section2 .title{position:absolute;top:0;line-height:29px;padding:0 0 0 20px;color:#fff;font-size:16px;font-weight:bold;text-transform:uppercase;}.template-pages-category-productGridPage .section2 .details{position:absolute;top:40px;width:500px;padding:0 0 0 20px;color:#fff;}.productGrid .productGridItem > div {max-width:100%;box-sizing:border-box;}.productGrid .productGridItem .details{line-height:120%;}.productGrid .productGridItem button.pickupInStoreButton,.productGrid .productGridItem button.addToCartButton {font-weight:normal;min-height:25px;text-transform:none;}.productGrid .productGridItem .cart .add_to_cart_form{float:right;width:49%;}.productGrid .productGridItem .cart .collect_from_store{width:49%;}.productGrid .productGridRow {width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.productGrid .productGridRow .productGridItemContainer {padding-bottom:14px;width:25%;}.productGrid .productGridItem,.productGrid .productGridRow .productGridItemContainer .productGridItem {height:100%;box-sizing:border-box;margin:0 7px;padding:10px;border:1px solid #ededed;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;min-height:248px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;}.productGrid .productGridItem .marca span.modelo {height:16px !important;color:#009656;display:block;font-size:0.857rem;padding-top:0px;text-transform:none !important;margin-bottom:20px;}.productGrid .productGridItem .cutTypes {margin-top:12px;}.cutTypes label {color:#7C808C;font-size:14px;font-weight:500;line-height:18px;}.cutTypes select,.cutTypes option {color:#333333;font-size:16px;font-weight:500;line-height:22px;font-family:"SanaSansAlt-Medium";}.cutTypes .controls-select {position:relative;}.cutTypes .controls-select select {appearance:none;padding-right:34px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.cutTypes .controls-select:after {content:'';color:#333333;top:16px;left:calc(90% - 10px);position:absolute;pointer-events:none;height:10px;width:15px;background:url(_ui/desktop/common/images/ux-pictogramas/picto_arrow_down.svg);display:block;background-position:center center;background-repeat:no-repeat;background-size:10px 10px;}@media screen and (min-width:720px) and (max-width:1200px){.productGrid .productGridRow .productGridItemContainer {width:calc(100%/3);}}@media screen and (max-width:719px){.productGrid .productGridRow .productGridItemContainer {width:50%;}.productGrid .productGridRow .productGridItemContainer .productGridItem,.productGrid .productGridItem {border:1px solid #ededed;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;margin:0 5px 10px;padding:5px 5px 10px;}}.productList .productListItem {margin:25px 5px 40px;border-bottom:1px dotted #c1c1c1;}.productList .productListItem .thumb{float:left;}.productList .productListItem .thumb img{width:220px;}.productList .productListItem .price{float:right;font-size:1.5em;}.productList .productListItem .head{border-bottom:1px dotted #979797;color:#666666;font-size:1.5em;font-weight:normal;padding:0 0 1px;margin:0 0 10px 240px;}.productList .productListItem .stars{float:none;margin:0 0 10px 240px;}.productList .productListItem .details{color:#8f8f8f;padding:5px 0;margin:0 0 0 240px;}.productList .productListItem .product-classification{margin:0 0 0 240px;}.productList .productListItem .lowStock{margin:0 0 0 240px;}.productList .productListItem .product-classification dd{margin:0;}.productList .productListItem .priceContainer{float:right;}.productList .productListItem .cart{padding:5px 0;margin:0 0 0 240px;}.productList .productListItem .cart .add_to_cart_form{float:right;width:29%;}.productList .productListItem .cart .collect_from_store{width:29%;float:right;margin-right:10px;}.productListItem button.pickupInStoreButton,.productListItem button.addToCartButton {height:27px;}.productImage{position:relative;}.productImage .productImagePrimary{margin:0 0 0 110px;}.productImage .productImagePrimary a.productImagePrimaryLink{display:block;width:420px;}.productImage .productImagePrimary a.productImagePrimaryLink img{width:100%;}.productImage .productImagePrimary a.productImageZoomLink{display:block;width:30px;height:30px;background:url(_ui/desktop/common/images/ux-pictogramas/picto_lupazoom.svg) no-repeat center center;background-size:30px 30px;position:absolute;top:0;right:20px;}.productImage .productImageGallery{float:left;width:100px;position:relative;height:420px;overflow:hidden;}.productImage .productImageGallery .jcarousel-clip{height:360px;}.productImage .productImageGallery li{height:auto;margin:0 0 30px 0;}.productImage .productImageGallery li .thumb{border:1px solid #d9d9d9;display:block;overflow:hidden;width:96px;margin:1px;}.productImage .productImageGallery li .thumb.active{border:2px solid #000000;margin:0;}.productDescription{}.productDescription h1{font-size:2em;font-weight:normal;color:#333333;padding-bottom:5px;}.productDescription .big-price{font-size:1.417em;color:#303030;padding:0 0 10px 10px;}.productDescription .summary{color:#666666;}.productDescription .colour{padding:5px 0;line-height:2.5em;color:#929292;}.productDescription ul.colorlist {float:left;}.productDescription ul.colorlist li{float:left;margin:0 10px 0 0;}.productDescription .size{padding:10px 0;color:#929292;}.productDescription .size form{float:left;}.productDescription .size .size-guide{float:left;}.productDescription .size form label{display:block;font-weight:normal;}.productDescription .add_to_cart_form{width:49%;float:right;}.productDescription .collect_from_store{width:49%;}.productDescription .LoveShare{text-align:center;width:49%;float:right;}.productDescription .share{color:#666666;float:none !important;display:inline-block;height:20px;line-height:20px;padding:0 0 0 25px;}.productDescription .share > span{display:none;}.productDescription .share{background:url(_ui/desktop/common/images/productShareIcon.png) no-repeat left center;}#productTabs{margin:0 0 20px 0;clear:both;}#productTabs ul.tabs-list,#productTabs .tabHead{border-bottom:1px solid #979797;}#productTabs ul.tabs-list li{float:left;}#productTabs ul.tabs-list li a,#productTabs .tabHead{display:block;color:#666666;font-size:1.167em;text-transform:uppercase;font-weight:bold;padding:10px 20px 10px 20px;}#productTabs ul.tabs-list li.current a{color:#000;background:#fff;border:1px solid #979797;border-bottom:0;margin:0 0 -1px 0;padding:9px 19px 11px 19px;}#productTabs .current-info,#productTabs .content .tabhead{display:none;}#productTabs .content{position:relative;margin:40px 0 0 0;}body .ui-dialog.cutTypeInfoPopUp {max-width:calc(100% - 20px)!important;}body .ui-dialog.cutTypeInfoPopUp .ui-dialog-titlebar {display:none;}#cutTypeLinkInfoPopUp {padding:45px 30px 50px 40px!important;position:relative;}#cutTypeLinkInfoPopUp .cancelarButton{font-size:14px;font-weight:500;line-height:17px;position:relative;display:inline-block;clear:both;margin:0 auto;width:auto;height:auto;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpButtons{display:inline-block;clear:both;width:100%;text-align:center;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpClose{display:block;width:20px;height:20px;position:absolute;top:20px;right:20px;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpContent{text-align:initial;margin-bottom:20px;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpContent .popup-title{margin-bottom:30px;text-align:center;font-family:"SanaSansAlt-Black";font-size:18px;font-weight:500;line-height:22px;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpContent p {margin-bottom:15px;font-size:14px;line-height:18px;color:#333;}#cutTypeLinkInfoPopUp .cutTypeLinkInfoPopUpContent .cutTypeLinkInfoPopUpInfoText{font-size:13px;font-weight:500;line-height:16px;}.productDescriptionText {-webkit-column-count:2;-moz-column-count:2;column-count:2;}.productDescriptionText .cutTypeLink {float:left;width:98%;margin-bottom:10px;margin-left:1%;margin-right:1%;}.productDescriptionText .productCutTypeDescription {display:block;clear:both;color:#333333;font-weight:500;line-height:23px;float:left;width:98%;font-size:1.142rem;margin:0 1% 30px;}.productDescriptionText .cutTypes {display:block;clear:both;float:left;width:98%;box-sizing:border-box;margin:0 1% 20px;}.productDescriptionText .cutTypes div {display:block;clear:both;width:100%;color:#333333;font-weight:500;line-height:26px;font-size:1.142rem;}.productDescriptionText .cutTypes span {font-family:"SanaSansAlt-Black";color:#333333;line-height:26px;font-size:14px;font-size:1.142rem;margin-right:5px;}.productFeatureClasses{}.productFeatureClasses .headline{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;white-space:nowrap;display:block;margin:20px 0 0 0;}.productFeatureClasses table{width:100%;}.productFeatureClasses table tr:nth-child(odd){background:#f6f6f6;}.productFeatureClasses table td{width:50%;padding:10px 20px;}.productFeatureClasses table td.attrib{font-weight:bold;}.productDidYouKnowText {color:#7C808C;}.prodReview{margin:0 0 20px 0;}.prodReview .count{color:#808080;padding:0 10px;}.prodReview .write{color:#808080;font-weight:bold;padding:0 0 0 10px;background:url(_ui/desktop/common/images/facetMoreLessIcon.png) no-repeat left center ;}.reviews{}.reviews .actionBar{height:30px;line-height:30px;color:#808080;font-size:1em;white-space:nowrap;display:block;margin:20px 0 ;}.reviews .actionBar.top{border-bottom:1px solid #a5a5a5;}.reviews .actionBar.bottom{border-top:1px solid #a5a5a5;}.reviews .actionBar a,.reviews .actionBar .write{color:#808080;font-weight:bold;padding:0 0 0 10px;background:url(_ui/desktop/common/images/facetMoreLessIcon.png) no-repeat left center ;}.reviews .reviewDetail{border-top:1px dotted #a5a5a5;padding:20px 0;}.reviews .reviewDetail:first-child{border-top:0;}.reviews .reviewDetail .headline{font-weight:bold;}.reviews .reviewDetail .body{}.reviews .reviewDetail .autor{font-style:italic;color:#808080;}#write_reviews.reviews .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.reviews .description{margin:0 0 20px 0;}#colorbox .productImage{padding:20px;}#colorbox .productImage .productImageGallery{height:515px;}#colorbox .productImage .productImageGallery .jcarousel-clip {height:455px;}#colorbox .productImage .productImageGallery li {margin:0 0 18px;}#colorbox .productImage .productImagePrimary {margin:0 0 0 150px;}#quickviewLightbox{padding:20px;}#quickviewLightbox .productImage{padding:0;margin:0 30px 0 0;}#quickviewLightbox .productImage .productImagePrimary{margin:0;}#quickviewLightbox .productImage .productImagePrimary .productImagePrimaryLink{width:284px;}#quickviewLightbox .productImage .productImagePrimary a.productImageZoomLink{right:0;}#quickviewLightbox .productDescription{width:496px;}.productImage .productImagePrimary.productImagePrimaryConfiguration img{display:block;float:none;max-width:450px;margin:0 auto;}.orderItemsContainer {display:flex;flex-wrap:wrap;width:100%;}.orderItemsContainer > div {width:100%;}.orderItemsContainer .addToCartDetailContainer {order:3 ;}.orderItemsContainer .addToCartDetailContainer .product-price-info {padding:0 10px;margin-bottom:20px;}.orderItemsContainer .product__config-row {margin-top:20px;}.orderItemsContainer > .yCmsContentSlot {order:1;}.orderItemsContainer #stickyReference {order:2;}.info-group {display:flex;flex-wrap:wrap;width:276px;justify-content:space-between;align-items:center;}.product__config .controls-select {position:relative;max-width:240px;width:100%;}.product__config .controls-select select {appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:34px;}.product__config .controls-select:after{content:'';color:#333333;top:16px;left:calc(90% - 10px);position:absolute;pointer-events:none;height:10px;width:15px;background:url(_ui/desktop/common/images/ux-pictogramas/picto_arrow_down.svg);display:block;background-position:center center;background-repeat:no-repeat;background-size:10px 10px;}.cutTypeTooltip {display:block;pointer-events:all;cursor:pointer;}.cutTypeTooltip img {display:inline-block;pointer-events:none;width:22px;height:22px;padding:5px 0;margin:0;}#tipped-content-cut-type a.verde-alcampo {color:#00985F;text-decoration:none;}@media screen and (min-width:720px) and (max-width:1200px){.detalleDeProducto .productTitle,#wrapper .productDescription .summary {padding:0;width:92%;}.page-productDetails .prodReview .count {margin-top:18px;margin-left:10px;}.orderItemsContainer .addToCartDetailContainer {order:1;}.orderItemsContainer .addToCartDetailContainer .product-price-info {padding:0;display:flex;flex-wrap:wrap;flex-direction:column-reverse;}.addToCartDetailContainer .flex-container .flex-row {width:calc(100% + 20px);}.detalleProductoPublitas .addToCartDetailContainer .flex-container .flex-row > div{margin-left:10px;}.detalleDeProducto .product__config {margin:0 10px 0px;width:calc(75% - 10px);}.detalleDeProducto .product__config .product__config-row {margin-bottom:20px;}.detalleDeProducto .product__config .product__config-row .info-group {width:100%;flex-wrap:nowrap;}.detalleDeProducto .product__config .controls-select {max-width:none;padding-right:10px;flex:0 1 auto;max-width:none;}.detalleDeProducto .product__config .cutTypeTooltip {flex:0 0 auto;}.orderItemsContainer > .yCmsContentSlot {order:2;}.orderItemsContainer #stickyReference {order:3;}.orderItemsContainer .product__config-row {margin:0;}}@media screen and (max-width:719px){.page-productDetails a.productoOpiniones {margin-left:20px;}.page-productDetails .prodReview .count {margin-top:18px;margin-left:10px;}.orderItemsContainer .addToCartDetailContainer {order:1;}.orderItemsContainer .addToCartDetailContainer .product-price-info {padding:0;display:flex;flex-wrap:wrap;flex-direction:column-reverse;}.addToCartDetailContainer .flex-container .flex-row {width:calc(100% + 20px);}.detalleDeProducto .product-price-info .product__config {padding:0 10px 0px;width:100%;}.detalleDeProducto .product__config .product__config-row {margin-bottom:20px;}.detalleDeProducto .product__config .product__config-row .info-group {width:100%;flex-wrap:nowrap;}.detalleDeProducto .product__config .controls-select {max-width:none;padding-right:10px;flex:0 1 auto;max-width:none;}.detalleDeProducto .product__config .cutTypeTooltip {flex:0 0 auto;}.orderItemsContainer > .yCmsContentSlot {order:2;}.orderItemsContainer #stickyReference {order:3;}}.orderBoxes{margin:20px 0;}.orderBox{float:left;margin:0 20px 0 0;border:1px dotted #a5a5a5;padding:0 20px 20px;width:180px;height:190px;}.orderBox.payment{margin:0;width:424px;}.orderBox.payment .left{width:50%;}.orderBox .headline{border-bottom:1px dotted #A5A5A5;font-size:1em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.orderList{border:1px dotted #a5a5a5;padding:0 20px 20px;margin:0 0 20px 0;}.orderList .headline{border-bottom:1px dotted #A5A5A5;font-size:1em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.orderList .orderListTable{width:100%;}.orderList .orderListTable thead th{border-bottom:1px dotted #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;}.orderList .orderListTable .item td{vertical-align:top;border-bottom:1px dotted #a5a5a5;padding:20px 0 0 0;}.orderList .orderListTable .item td.thumb{border-bottom:0;padding-right:20px;width:96px;}.orderList .orderListTable tbody td {vertical-align:top;padding-top:5px;}.orderList .orderListTable tbody td p {margin-bottom:5px;}.orderList .orderListTable tbody td a {text-decoration:underline;display:block;}.orderListTable.tablaProductosFrecuentes .carritoFav.quantity.carritoCheckout form ,.orderListTable.product_list_table .carritoFav.quantity.carritoCheckout form {display:flex;margin-top:auto;justify-content:center;min-width:110px;}.orderListTable.tablaProductosFrecuentes .product_list_table-header,.orderListTable.product_list_table .product_list_table-header {background-color:#E6E7EB;border-collapse:collapse;}.orderListTable.tablaProductosFrecuentes .product_list_table-header th ,.orderListTable.product_list_table .product_list_table-header th {text-transform:none;text-align:right;font-size:14px;font-weight:500;line-height:18px;color:#7C808C;}.orderList .orderListTable.tablaProductosFrecuentes .item td,.orderList .orderListTable.product_list_table .item td {vertical-align:middle;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item td.selectInput {width:45px;max-width:45px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.product_list_table .item .tableCheckbox.checkBoxFav.notPurchasable+label,#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .item .tableCheckbox.checkBoxFav.notPurchasable+label,.orderListFavoritos .orderListTable.tablaProductosFrecuentes .selectInput label,.orderListFavoritos .orderListTable.product_list_table .selectInput label{display:inline-block;position:relative;}.orderListFavoritos .orderListTable.product_list_table .selectInput label::after{top:4px;left:4px;}.orderListTable.product_list_table td.favorit_column {text-align:center;vertical-align:middle;}.orderListTable.product_list_table td.favorit_column a {display:inline-block;line-height:normal;}.updateQuantityProductFavoriteLess[disabled="disabled"],input[name='defaultQuantity'][disabled="disabled"],.updateQuantityProductFavoriteLess[disabled="disabled"] {pointer-events:none;}.orderListTable.tablaProductosFrecuentes .updateQuantityProductFavoriteLess[disabled="disabled"],.orderListTable.tablaProductosFrecuentes .updateQuantityProductFrequentMore[disabled="disabled"],.orderListTable.product_list_table .updateQuantityProductFavoriteLess[disabled="disabled"],.orderListTable.product_list_table .updateQuantityProductFrequentMore[disabled="disabled"] {background-color:#E6E7EB!important;}.orderListTable.tablaProductosFrecuentes .updateQuantityProductFavoriteLess[disabled="disabled"] img,.orderListTable.tablaProductosFrecuentes .updateQuantityProductFrequentMore[disabled="disabled"] img,.orderListTable.product_list_table .updateQuantityProductFavoriteLess[disabled="disabled"] img,.orderListTable.product_list_table .updateQuantityProductFrequentMore[disabled="disabled"] img {-webkit-filter:brightness(50%);filter:brightness(50%);}.orderListTable.tablaProductosFrecuentes input[name='defaultQuantity'][disabled="disabled"],.orderListTable.product_list_table input[name='defaultQuantity'][disabled="disabled"]{color:#ABB1BF;background-color:#fff;}.orderListTable.tablaProductosFrecuentes td input[name='defaultQuantity'] ,.orderListTable.product_list_table td input[name='defaultQuantity']{margin:0;}.orderListTable.product_list_table .details-container{display:flex;width:100%;height:100%;justify-content:flex-start;align-items:flex-start;flex-direction:column;}.orderListTable.tablaProductosFrecuentes .priceTabledisabled,.orderListTable.tablaProductosFrecuentes .priceTable,.orderListTable.product_list_table .priceTabledisabled,.orderListTable.product_list_table .priceTable {width:auto;float:none;}.orderListTable.product_list_table .details-container .itemName {width:100%;margin-bottom:5px;}.orderListTable.product_list_table .details-container .itemConfig div {color:#333333;font-size:14px;font-weight:500;line-height:19px;}.orderListTable.tablaProductosFrecuentes .quantity.carritoCheckout .qty ,.orderListTable.product_list_table .quantity.carritoCheckout .qty {margin:0;margin-right:10px !important;}.orderListTable.tablaProductosFrecuentes .item td.details ,.orderList .orderListTable.product_list_table .item td.details {width:60%;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceColumn ,#wrapper .favoritosPanel .orderListFavoritos .orderListTable.product_list_table .priceColumn {width:10%;}.orderListTable.tablaProductosFrecuentes .carritoFav.quantity.carritoCheckout ,.orderListTable.product_list_table .carritoFav.quantity.carritoCheckout {width:30%;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTabledisabled,#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTabledisabled {margin-top:0px;vertical-align:middle !important;position:static !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .item td.typeCategory__price_header ,#wrapper .favoritosPanel .orderListFavoritos .orderListTable.product_list_table .item td.typeCategory__price_header {text-align:right;padding:0 !important;line-height:34px;font-size:14px;color:#7C808C;}.orderList .orderListTable.tablaProductosFrecuentes .item td.seleccionar_todos_item {position:absolute;}span.seleccionar_todos_item_disabled {padding-left:50px;font-size:16px;font-weight:500;display:inline-block;line-height:22px;font-family:"SanaSansAlt-Medium";}@media screen and (min-width:1200px) {.hide_on_desktop {display:none!important;}}#orderTotals{width:100%;}#orderTotals td{text-align:right;}#orderTotals td:first-child{text-align:left;vertical-align:top;}#orderTotals thead td{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;white-space:nowrap;padding-left:5px;background-color:#f6f6f6;}#orderTotals tbody td{height:30px;line-height:30px;}#orderTotals tfoot td{border-top:1px dotted #a5a5a5;height:30px;line-height:30px;font-weight:bold;font-size:1.1em;}#orderTotals #countryIso{width:150px;}#orderTotals .zipInput{}#orderTotals #estimateTaxesButton{margin:8px 0 8px 8px;}@media(max-width:830px){#orderTotals td {text-align:center;}}.footer{border-top:1px solid #979797;margin:50px 0 50px 0;padding:25px 0 0 0;clear:both;}.footer .links ul{float:left;width:192px;}.footer .links a{font-weight:bold;}.footer .copyright{clear:both;}.searchPOS{margin:20px;width:auto;overflow:hidden;height:555px;}.searchPOS .headline{border-bottom:1px dotted #A5A5A5;font-size:1em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.searchPOS .prod_grid{width:160px;margin:0 20px 0 0;}.searchPOS .prod_grid img{width:160px;}.searchPOS .searchPOSContent{width:630px;}.searchPOS .searchPOSForm{margin:0;}.searchPOS .searchPOSForm .control-group{width:378px;}.searchPOS .searchPOSForm .control-group input{margin:1px 0;}.searchPOS .searchPOSForm button{margin:0 6px;line-height:12px;}.searchPOS .searchPOSForm button#find_pickupStoresNearMe_button{margin:0 }.searchPOS .searchPOSResultsList{margin:0 -20px 0 0;}.searchPOS li.searchPOSResult{width:305px;border-bottom:1px dotted #A5A5A5;margin:20px 20px 0 0;height:120px;position:relative;}.searchPOS li.searchPOSResult .address{width:200px;}.searchPOS li.searchPOSResult .resultName{font-weight:bold;}.searchPOS li.searchPOSResult .resultDistance{position:absolute;top:0;right:0;}.searchPOS li.searchPOSResult .resultStock{position:absolute;top:20px;right:0;}.searchPOS li.searchPOSResult .resultForm{position:absolute;bottom:0;right:0;margin:0;}.searchPOS .searchPOSPaging{}.searchPOS .searchPOSPaging form,.searchPOS .searchPOSPaging div{float:right;margin:0;}.searchPOS .searchPOSPaging div button{font-weight:bold;}.userRegister{border:1px dotted #A5A5A5;padding:0 20px 20px 20px;}.userRegister .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.userRegister .description{margin:0 0 20px 0;}.userRegister form{margin:0;}#recaptcha_widget{margin:20px 0 0 0;}.userLogin .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.userLogin .description{margin:0 0 5px 0;}.userLogin form{margin:0;}.userLogin .expressCheckoutLogin {margin:20px 0 0 0;}.userLogin .expressCheckoutLogin ul li{list-style:disc outside none;margin:0 0 5px 13px;}.forgottenPwd{padding:20px;}.forgottenPwd .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.forgottenPwd .description{margin:0 0 20px 0;}.expressCheckoutCheckbox {margin:0 0 10px 0;}.expressCheckoutCheckbox input{margin:2px 7px 0 0;}.userGuest{border:1px dotted #A5A5A5;padding:0 20px 20px 20px;}.userGuest .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:33px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}.userGuest .description{margin:0 0 20px 0;}.userGuest form{margin:0;}.accountNav{}.accountNav .headline{border-bottom:1px dotted #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;margin:0 0 20px 0;}.accountNav .headline{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1.2em;margin:0 0 20px 0;}.accountNav li.active{font-weight:bold;}.customAccount{margin:0 -20px 0 0;width:810px;}.customAccount .tile{border:1px dotted #a5a5a5;padding:0 20px 20px;width:343px;margin:0 20px 20px 0;height:100px;}.customAccount .tile .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px;}.customAccount .tile .headline a{display:block;}.accountContentPane {border:1px dotted #a5a5a5;padding:0 20px 20px;width:748px;margin:0;}.accountContentPane .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;margin:0 0 20px;}.accountContentPane .addressItem{border-bottom:1px dotted #a5a5a5;padding:20px 0;position:relative;}.accountContentPane .addressItem .buttons{position:absolute;right:0;top:20px;}.account-profile-data tr > td {min-width:70px;padding:0 5px 5px 0;}.accountContentPane .paymentItem{border-bottom:1px dotted #a5a5a5;padding:20px 0;position:relative;}.accountContentPane .paymentItem .buttons{position:absolute;right:0;top:20px;}.accountContentPane .span-6.order-totals {float:right;margin:-5px 5px 10px 0;}.accountContentPane .i18nAddressForm{margin-right:-20px;}.accountContentPane .control-group{float:left;width:305px;margin-right:20px;}.accountContentPane .form-actions{clear:both;}.accountContentPane .orderBoxes {margin:20px -20px 0 0;clear:left;}.accountContentPane .orderBoxes .orderBox{width:650px;margin:0 20px 20px 0;}#cartItems{width:100%;margin-bottom:70px;}#cartItems.cartReviewItemByType {width:calc(100% - 290px);margin-bottom:70px;}#catItemsSubstituteTable{width:100%;margin-bottom:15px;}#cartItems .headline{border-bottom:1px solid #a5a5a5;height:40px;line-height:40px;text-transform:uppercase;font-weight:bold;font-size:1.2em;}#cartItems .headline .cartId{color:#c7c7c7;font-weight:normal;font-size:0.8em;margin:0 0 0 20px;}#cartItems table.cart{width:100%;}#cartItems thead th{border-bottom:1px dotted #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;}#cartItems thead th#header3,#cartItems thead th#header6,#cartItems thead th#header4{text-align:center;}#cartItems thead th#header7{text-align:center;}#cartItems .cartItem td{vertical-align:top;border-bottom:1px dotted #a5a5a5;padding:20px 0 0 0;}#cartItems .cartItem td.thumb{border-bottom:0;padding-right:20px;width:96px;}#cartItems .cartItem td.itemPrice,#cartItems .cartItem td.total,#cartItems .cartItem td.quantity{width:115px;}#cartItems .cartItem td.quantity form{margin:0 0 10px 0;}#cartItems .cartItem td.quantity .qty{display:block;margin:0 auto;text-align:center;width:40px;}#cartItems .cartItem td.quantity .updateQuantityProduct,#cartItems .cartItem td.quantity .submitRemoveProduct{text-decoration:underline;display:block;text-align:center;}#cartItems .cartItem td.shipping{width:200px;}#cartItems .cartItem td.shipping .pointOfServiceName{font-size:11px;color:#999;}#cartItems .cartItem td.shipping .pickupInStoreButton{text-decoration:underline;}#cartItems .cartItem td.itemPrice{width:96px;text-align:center;}#cartItems .cartItem td.total{width:96px;text-align:center;}.sustituteProductLine{display:none;}.substituteProductElement{display:inline-block;}.substituteProductIcon{width:100%;text-align:center;}.expressCheckoutBox .headline{border-bottom:1px solid #A5A5A5;font-size:1.2em;font-weight:bold;height:30px;line-height:30px;text-transform:uppercase;}.expressCheckoutBox .description{line-height:30px;}.expressCheckoutBox ul li{list-style:disc outside none;margin:0 0 5px 13px;}button.doCheckoutBut {font-size:140%;margin-top:20px;}.config_icon {display:inline-block;pointer-events:all;vertical-align:middle;}.config_icon img {width:22px;height:22px;pointer-events:none;display:block;}.tipped-content .p{color:#333333;font-size:13px;font-weight:500;line-height:18px;display:block;clear:both;margin-bottom:8px;}.sustituteProductLine .head {float:left;width:100%;height:auto;}.sustituteProductLine .head-productName {overflow:hidden;position:relative;}.sustituteProductLine .head-productName:after {content:'...';position:absolute;bottom:0;right:0;padding:0 0.3em;}.sustituteProductLine {margin-left:20px;}.sustituteProductLine .owl-item:first-child {margin-left:5px;}.sustituteProductLine .owl-item{width:183px !important;margin-right:17px;height:279px;}.sustituteProductLine .owl-theme .owl-controls{margin-top:20px;text-align:right;width:185px;}.sustituteProductLine #contentCarousel {margin-top:39px;margin-bottom:15px;width:845px;}.sustituteProductLine #contentCarousel .item {background-color:#ffffff;width:auto!important;padding:4px;height:268px;}.sustituteProductLine #contentCarousel .carruselOpacity {opacity:0.4;}.sustituteProductLine #contentCarousel .carruselOpacity:hover {opacity:1;}.sustituteProductLine .productMainLink img {margin:0 auto;border-radius:0px;margin-top:0px;margin-bottom:10px;max-height:137px;width:auto;display:block;width:100%;}.sustituteProductLine .head .marcaProducto {float:left;width:80%;text-decoration:none !important;text-transform:uppercase;font-size:14px;margin-left:14px;line-height:18px;margin-bottom:10px;overflow:hidden;margin-top:5px;font-weight:500;color:#7C808C;white-space:nowrap;display:inline-block;text-overflow:ellipsis;}.sustituteProductLine .head .nombreProducto {float:left;width:86%;text-decoration:none;font-size:16px;margin-left:14px;line-height:22px;height:43.2px;overflow:hidden;font-weight:500;color:#333333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.sustituteProductLine .price {float:left;text-align:center;margin-top:0px;margin-bottom:5px;margin-left:9px;color:#e33032;}.sustituteProductLine .precio {color:#333333;font-size:2.143rem;font-family:"SanaSansAlt-Medium";padding-bottom:1px;}.sustituteProductLine .precio strong {font-weight:500;font-size:1.214rem;}.sustituteProductLine .clearfix.quantity {border-top:1px solid #dedede;position:relative;}.sustituteProductLine .botonAdd {background-color:#0b7d38;float:left;margin-left:5%;width:90%;margin-top:10px;text-align:center;color:#ffffff !important;padding-top:8px;padding-bottom:6px;font-size:0.929rem;cursor:pointer;margin-bottom:10px;display:none;}.sustituteProductLine .outOfStock .btnAdd {background-color:#afaeb4;float:left;margin-left:5%;width:90%;margin-top:10px;text-align:center;color:#ffffff !important;padding-top:10px;padding-bottom:8px;font-size:0.714rem;cursor:pointer;margin-bottom:10px;}.sustituteProductLine .botonAdd:hover,.sustituteProductLine .botonAdd:focus {background-color:#00712c;}.sustituteProductLine .botonAdd span {color:#ffffff;}.sustituteProductLine .botonesCompra {display:block;width:105px;margin:0 auto;margin-top:10px;}.sustituteProductLine .botonesCompra.compraDisabled {display:none;}.sustituteProductLine td {background-color:#f8f8f8 !important;}.sustituteProductLine a.productMainLink {float:left;width:100%;overflow:hidden;}.sustituteProductLine .showControls .botonAdd {display:none !important;}.sustituteProductLine .showControls .botonesCompra {display:block !important;float:left;margin-top:8px;margin-bottom:0px;margin-left:5px;}.sustituteProductLine .showControls .botonesCompra input,.sustituteProductLine .showControls .botonesCompra button {float:left;}.sustituteProductLine .showControls .botonesCompra .btnLess {background-color:#6f6f6e !important;line-height:24px;width:22px;height:22px;margin-left:18px;}.sustituteProductLine .showControls .botonesCompra .btnLess:hover {background-color:#686868 !important;}.sustituteProductLine .showControls .botonesCompra .btnMore {background-color:#138841 !important;width:32px;height:32px;margin-top:9px;line-height:37px;}.sustituteProductLine .showControls .botonesCompra .btnMore:hover {background-color:#0f7035 !important;}.sustituteProductLine .showControls .botonesCompra input {margin-top:4px;height:25px;text-align:center;margin-right:12px;padding-right:3px;}.sustituteProductLine .cart {position:relative;}.sustituteProductLine .cart img {cursor:default;position:absolute;bottom:0px;left:1px;display:none;}.sustituteProductLine .showIcon .cart .productoConSustitutoBtn,.sustituteProductLine .showIcon .cart .productoSustituidoBtn {display:block !important;}.sustituteProductLine {position:relative;}.sustituteMessage h2{color:#333333;font-family:"SanaSansAlt-Medium";}.sustituteMessageEmpty{position:absolute;top:30%;left:30%;}.sustituteMessageEmpty h2{color:#333333;font-family:"SanaSansAlt-Medium";margin-left:90px;}.sustituteMessage span{color:#333333;font-size:16px;font-weight:500;line-height:22px;}.sustituteMessageEmpty span{color:#333333;font-size:16px;font-weight:500;line-height:22px;}.sustituteProductLine .owl-carousel {position:static;opacity:1 !important;display:block !important;}.sustituteProductLine.sustitutosPlataforma {display:none !important;}.sustituteProductLine .owl-carousel .owl-next {background-color:aliceblue;position:absolute;bottom:30px;right:497px;width:21px;height:13px;text-indent:100px;overflow:hidden;font-size:0px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Flecha-derecha.svg) !important;background-repeat:no-repeat !important;background-position:54% 50% !important;opacity:1 !important;background-color:#FFFFFF !important;}.sustituteProductLine .owl-carousel .owl-prev {background-color:aliceblue;position:absolute;bottom:30px;left:467px;width:21px;height:13px;text-indent:100px;overflow:hidden;font-size:0px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Flecha-derecha.svg) !important;transform:rotate(-180deg);background-repeat:no-repeat !important;background-position:54% 50% !important;opacity:1 !important;background-color:#FFFFFF !important;}.sustituteProductLine .owl-carousel .owl-pagination {display:none;}.sustituteProductLine .owl-paginator {display:none;}.sustituteProductLine #sustituteMessage {display:none !important;color:#000000;}.sustituteProductLine .owl-item:first-child {margin-left:5px;}.sustituteProductLine .owl-carousel .owl-prev.focused {opacity:1 !important;}.sustituteProductLine .owl-theme .owl-buttons {width:100%;display:block;margin:20px auto;position:relative;text-align:center;}.sustituteProductLine .owl-theme .owl-controls .owl-buttons div {float:none;display:inline-block;position:static;margin:0 30px!important;}.sustituteProductLine .owl-carousel.owl-theme {width:100% !important;}.sustituteProductLine .clearfix.quantity {border-top:1px dashed #DEDEDE !important;position:relative;}.sustituteProductLine .precio {font-size:1.357rem !important;width:auto;display:block;margin:0 auto;max-width:85px;min-width:60px;padding-bottom:2px;padding-top:7px;line-height:22px;}.sustituteProductLine .precio strong {font-size:1.143rem !important;}.sustituteProductLine .price {margin-bottom:10px !important;}.sustituteProductLine .clearfix.quantity {border-top:1px dashed #DEDEDE !important;position:relative;}.sustituteProductLine .precio {font-size:18px !important;width:auto;display:block;margin:0 auto;max-width:85px;min-width:60px;padding-bottom:2px;padding-top:7px;line-height:22px;font-weight:500;}.sustituteProductLine .precio strong {font-size:14px !important;}.sustituteProductLine .owl-theme .owl-controls {width:100%;display:block;clear:both;position:relative;margin:0 auto 20px;}@media screen and (min-width:1201px){.sustituteProductLine #contentCarousel {width:1000px !important;}.sustituteProductLine .owl-carousel.owl-theme {width:1000px;}}@media screen and (min-width:720px) and (max-width:1200px){.sustituteProductLine #contentCarousel {width:600px;margin-top:15px;}.sustituteMessageEmpty{left:23%;}.sustituteProductLine .owl-carousel .owl-next {position:initial;}.sustituteProductLine .owl-carousel .owl-prev {position:initial;}}@media screen and (max-width:719px){.ui-dialog .ui-dialog-content.sustituteProductLine {padding:0 20px!important;margin:0;}.sustituteProductLine .owl-carousel .owl-wrapper-outer{overflow:inherit;}.sustituteProductLine .sustituteMessageEmpty{left:10%;}.sustituteProductLine .sustituteMessageEmpty h2{margin-left:0px;}.cartReviewSustitutePopup {max-width:calc(100% - 40px);display:block;box-sizing:border-box;margin:0 auto;overflow:hidden;}.sustituteProductLine #contentCarousel {width:auto;max-width:100%;margin-top:15px;}.sustituteProductLine .owl-theme .owl-controls {width:100%;display:block;clear:both;position:relative;margin:40px auto 20px;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile {display:none;position:absolute;top:-100%;margin-top:-20px;border:1px solid #afafaf;border-radius:3px;padding:6px;background-color:#ffffff;z-index:1;box-shadow:2px 2px 5px rgba(0 ,0,0,0.15);max-width:calc(100vw - 120px );width:100vw;}}.orderProductRuptureTitle {display:block;margin-bottom:20px;color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;line-height:22px;font-weight:900;}.orderProductList {width:100%;box-sizing:border-box;}.orderProductList * {box-sizing:border-box;}.orderProductList .orderProductType {margin-top:40px;}.orderProductList .orderProductHeader {display:flex;justify-content:stretch;justify-items:stretch;align-items:center;background-color:#E6E7EB;color:#7C7C7C;padding:0px 10px;width:100%;}.orderProductList .orderProductHeader > div {padding:10px 12px;}.orderProductList .orderHeaderImg,.orderProductList .orderProductImg {width:75px;flex:0 0 auto;}.orderProductList .orderProductDesc ,.orderProductList .orderHeaderDesc {width:32%;}.orderProductList .orderProductBrand,.orderProductList .orderHeaderBrand {width:15%;}.orderProductList .orderHeaderSust,.orderProductList .orderProductSust {width:50px;flex:0 0 auto;margin-left:-60px ;}.orderProductList .orderProductPlatform,.orderProductList .orderHeaderPlatform {width:12%;}.orderProductList .orderProductEAN,.orderProductList .orderHeaderEAN,.orderProductList .orderProductAncient,.orderProductList .orderHeaderAncient {width:15%;}.orderProductList .orderHeaderOrdered,.orderProductList .orderHeaderDelivered {word-spacing:9999999px;text-align:center;}.orderProductList .orderProductOrdered,.orderProductList .orderHeaderOrdered ,.orderProductList .orderProductDelivered,.orderProductList .orderHeaderDelivered ,.orderProductList .orderHeaderRefund,.orderProductList .orderProductRefund,.orderProductList .orderProductByUnit,.orderProductList .orderHeaderByUnit ,.orderProductList .orderProductAllUnits,.orderProductList .orderHeaderAllUnits {width:10%;}.orderProductList .orderHeaderTaxType,.orderProductList .orderProductTaxType {width:34px;flex:0 0 auto;}.orderProductList .orderProductBody {width:100%;display:block;clear:both;overflow:hidden;}.orderProductList .orderProduct {display:flex;justify-content:stretch;justify-items:stretch;align-items:start;margin:20px 10px;border-bottom:1px solid #CED1DA;}.orderProductList .orderProduct > div {padding:10px 12px;}.tablaItemsProductosAlbaran .precio span.label,.orderProductList .label {display:none;}.orderProductList .orderProductImg {position:relative;}.orderProductList .orderProductImg img {width:51px;height:51px;overflow:hidden;display:block;}.orderProductList .orderProductImg .orderProductPicto {float:left;margin-left:-18px;z-index:1;position:relative;}.orderProductList .orderProductImg .orderProductPicto img {width:17px;height:17px;clear:both;}.orderProductList .orderProductDesc,.orderProductList .orderProductDesc a {color:#333333;font-size:13px;font-weight:500;line-height:16px;text-decoration:none;}.orderProductList .orderProductBrand,.orderProductList .orderProductBrand a {color:#7C808C;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;}.orderProductList .orderProduct > div.orderProductDelivered,.orderProductList .orderProduct > div.orderProductRefund,.orderProductList .orderProduct > div.orderProductOrdered {padding-right:50px;text-align:right;}.orderProductList .offers-line {color:#e30513;margin-top:10px;clear:both;}.orderProductList .offers-line .offer-tag {color:white;background-color:#e30513;height:26px;display:inline-block;line-height:26px;padding:0 8px;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;}.orderProductList .offers-line .offer-tag::after {content:'';width:0;height:0;position:absolute;top:0;left:100%;border-style:solid;border-width:13px 0 13px 12px;border-color:transparent transparent transparent #e30513;}.orderProductList .offers-line .offer-label {color:#e30513;margin-left:20px;}.page-order .pictograms .pictoTicket img {margin-right:5px;display:inline-block;}.informative_section {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.informative_section > div {display:block;box-sizing:border-box;float:right;width:25%;margin:20px auto;}.informative_section > div + div {width:75%;padding:10px 20px 10px 20px;float:left;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;}.informative_section .pictoTicket img {display:inline-block;margin-right:10px;width:21px;height:21px;}.informative_section .pictograms {width:100% !important;}.informative_section .pictograms .pictoTicket {width:100%;display:flex;justify-content:flex-start;align-items:self-start;}.informative_section div.totalPago {margin:0;}img.sustitute_picto {border-radius:100%;display:inline-block;width:25px;height:25px;background:#00985F;padding:4px;float:left;margin-right:5px;box-sizing:border-box;}.incluyeSustitutos img.sustitute_picto {width:21px;height:21px;}.orderSustitutesProductList img.sustitute_picto {margin-bottom:5px;}.orderHeaderItem,.orderProductItem {width:10%;}.orderProductMotives,.orderHeaderMotives {width:16%;}.orderProductItem input {width:40px;margin:0 auto !important;float:none;height:24px;padding:0 5px;}.orderProductMotives select {-moz-appearance:none;-webkit-appearance:none;height:32px;padding:0 33px 0 5px;}.datosHipermercado {display:block;clear:both;overflow:hidden;}@media screen and (min-width:1201px) {.orderSustitutesProductList {margin-top:40px;display:block;clear:both;overflow:hidden;}.orderSustitutesProductList .orderProductList .orderHeaderSust,.orderSustitutesProductList .orderProductList .orderProductSust {width:150px;flex:0 0 auto;}}@media screen and (min-width:720px) and (max-width:1200px) {.orderProductList .orderProductHeader {display:none;}.orderProductList .orderProductType {margin-top:40px;margin-left:20px;}.orderProductList .orderProduct {flex-wrap:wrap;position:relative;align-items:stretch;}.tablaItemsProductosAlbaran .precio span.label,.orderProductList .label {display:block;color:#7C808C;text-transform:uppercase;font-size:13px;text-align:left;}.orderProductList .orderProduct > div {width:calc(100% / 3);padding:8px 12px;font-size:16px;}.orderProductList .orderProduct > div.orderProductImg {position:absolute;width:75px;}.orderProductList .orderProduct > div.orderProductDesc,.orderProductList .orderProduct > div.orderProductDesc a {font-size:16px;line-height:22px;font-weight:500;}.orderProductList .orderProduct > div.orderProductDesc {width:calc(100%/3 * 2);min-height:61px;}.orderProductList .orderProduct > div.orderProductBrand {width:calc(100%/3);min-height:61px;}.orderProductList .orderHeaderSust,.orderProductList .orderProductSust {margin-left:0;}.orderProductList .orderProduct > div.orderProductRefund,.orderProductList .orderProduct > div.orderProductDelivered,.orderProductList .orderProduct > div.orderProductOrdered {padding-right:12px;text-align:left;}.orderProductList .orderProduct > div.orderProductDesc.orderBy,.orderProductList .orderProduct > div.orderProductBrand.orderBy {padding-left:75px;}.page-order .taxes {float:right;width:30%;box-sizing:border-box;}.page-order .pictograms {float:left;width:65%;}.orderProductList.refundForm .orderProduct > div.orderProductDesc {padding-left:12px;}.orderProductList.refundForm .orderProductItem input {width:100%;height:32px;}}@media screen and (max-width:719px) {.orderProductList .orderProductHeader {display:none;}.orderProductList .orderProductType {margin-top:40px;margin-left:20px;}.orderProductList .orderProduct {flex-wrap:wrap;position:relative;align-items:stretch;}.tablaItemsProductosAlbaran .precio span.label,.orderProductList .label {clear:both;display:block;color:#7C808C;text-transform:uppercase;font-size:13px;text-align:left;}.orderProductList .orderProduct > div {width:calc(100%/2);padding:8px 12px;font-size:16px;}.orderProductList .orderProduct > div.orderProductImg {position:absolute;width:75px;}.orderProductList .orderProduct > div.orderProductDesc,.orderProductList .orderProduct > div.orderProductDesc a{font-size:16px;line-height:22px;font-weight:500;}.orderProductList .orderProduct > div.orderProductDesc,.orderProductList .orderProduct > div.orderProductBrand {width:100%;padding-left:75px;}.orderProductList .orderHeaderSust,.orderProductList .orderProductSust {margin-left:0;}.orderProductList .orderProduct > div.orderProductRefund,.orderProductList .orderProduct > div.orderProductDelivered,.orderProductList .orderProduct > div.orderProductOrdered {padding-right:12px;text-align:left;}.orderProductRuptureTitle {width:100%;padding:0px 20px;width:100%;box-sizing:border-box;}.orderProductList.refundForm .orderProduct > div.orderProductDesc {padding-left:12px;}.orderProductList.refundForm .orderProductItem input {width:100%;height:32px;}#refundRequestForm #observations.columnaIzq {width:calc(100% - 20px);min-width:calc(100% - 20px);margin:20px 10px;}#refundRequestForm + .guardaDevolucion {box-sizing:border-box;padding:0 10px;}#wrapper .devolucionVolverInferior .enlaceVolver {float:right;min-width:100px;margin-right:10px;}}.section1{margin:10px 0;}.zoneA{}.zoneA .disp-img{height:108px;margin:10px 0 0 0;border-bottom:1px dotted #A5A5A5;position:relative;}.zoneA .disp-img:first-child{margin:0;}.zoneA .disp-img a{display:block;}.zoneA .disp-img .title{display:block;margin-left:106px;border-bottom:1px dotted #A5A5A5;margin-bottom:10px;}.zoneA .disp-img .thumb{position:absolute;top:0;}.zoneA .disp-img .details{width:124px;height:96px;margin-left:106px;display:block;}.zoneA .disp-img .action{display:none;}.zoneB{}.zoneB .simple_disp-img:first-child{margin:0 0 10px 0;}.zoneC{}.slider_component {}#homepage_slider .svw {width:50px;height:20px;background-color:#ffffff;}.svw ul {position:relative;left:-999em;}#homepage_slider.stripViewer {position:relative;overflow:hidden;margin:0;}#homepage_slider.stripViewer ul {margin:0;padding:0;position:relative;left:0;top:0;width:1%;list-style-type:none;}#homepage_slider.stripViewer ul li {float:left;}#homepage_slider .tooltip {padding:0.5em;background-color:#ffffff;color:#000000;border:5px solid #dedede;}.stripTransmitter {overflow:auto;padding:0 15px ;width:438px !important;height:51px;border-bottom:1px dotted #A5A5A5;background-color:#eee;}.stripTransmitter ul {margin:0;padding:0;position:relative;list-style-type:none;}.stripTransmitter ul li {width:30px;float:left;}.stripTransmitter a {line-height:47px;display:block;padding:0 0 0 0;text-align:center;text-decoration:none;font-size:1.4em;}.stripTransmitter a:hover,a.current {font-weight:bold;}.tooltip {padding:0.5em;background-color:#ffffff;color:#000000;border-bottom:1px dotted #A5A5A5;}.section4 .disp-img{margin:0 0 15px 0;}.section4 .disp-img .title{border-bottom:1px solid #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;white-space:nowrap;display:block;margin:0 0 10px 0;}.section4 .disp-img .thumb{margin:0 0 5px 0;display:block;}.section4 .disp-img .details{}.section4 .disp-img .action{display:none;}#storeDetail{}#storeDetail .detailPane{float:left;border:1px dotted #A5A5A5;padding:0 20px 20px 20px;position:relative;width:288px;margin:0 10px 0 0;}#storeDetail .detailPane .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}#storeDetail .storeMap{float:left;height:610px;width:610px;}#storeDetail #map_canvas{height:610px;}#storeDetail .storeImage img{width:100%;margin:20px 0 0 0;}#storeDetail .storeDetailsTable td{vertical-align:top;}#storeDetail .detailSection{margin:0 0 20px 0;}#storeDetail .detailSectionHeadline{font-weight:bold;margin:0 0 0 0;}#storeDetail .detailSection .store-openings{margin:0;}#storeFinder{}#storeFinder .searchPane{float:left;border:1px dotted #A5A5A5;padding:0 20px 20px 20px;position:relative;height:366px;width:268px;margin:0 10px 0 0;}#storeFinder .searchPane .headline{border-bottom:1px dotted #A5A5A5;font-size:1.2em;font-weight:bold;height:39px;line-height:39px;text-transform:uppercase;margin:0 0 20px 0;}#storeFinder .searchPane .description{margin:0 0 20px 0;}#storeFinder .searchPane .findStoresNearMe{background:url(_ui/desktop/common/images/findStoresNearMe-bg.png) no-repeat scroll 10px center #000;}#storeFinder .storeMap{float:left;height:388px;width:630px;}#storeFinder #map_canvas{height:388px;}#storeFinder .storeResultList{clear:both;padding:20px 0 0 0;}#storeFinder .storeResultList .storeResultTable{width:100%;margin:0 0 20px 0;}#storeFinder .storeResultList .storeResultTable thead th{border-bottom:1px dotted #a5a5a5;height:30px;line-height:30px;text-transform:uppercase;font-weight:bold;font-size:1em;}#storeFinder .storeResultList .storeResultTable > tbody > tr > td{vertical-align:top;border-bottom:1px dotted #a5a5a5;padding:20px 0 0 0;}#storeFinder .storeResultList .storeResultTable td.thumb{border-bottom:0;padding-right:20px;}#storeFinder .storeResultList .storeResultTable tbody td{vertical-align:top;}#storeFinder .storeResultList .storeResultTable .store-openings{margin:0 0 20px 0;}#storeFinder .storeResultList .storeResultTable .storeItem .details{margin:0 0 0 110px;}#storeFinder .storeResultList .storeResultTable .storeItem .details .itemName{font-weight:bold;}#contentSearcher {width:98%;overflow:hidden;padding:30px 1% 1% 1%;}.titleStoreSelector {color:#009656;margin-bottom:20px;}#fullSearcher {float:left;}#searcher {height:291px;border:solid #c6c6c5 1px;padding:2px;margin-top:10px;border-radius:5px;}.filtroProvincias {width:95.5%;height:25px;padding:2px 2%;}.miFa {position:relative;top:-22px;float:right;right:2%;}#contentResult{float:left;margin-left:40px;width:40%;}#provinciaSeleccionada {margin-top:5px;margin-bottom:10px;}#listaResultados{margin-top:15px;}#listaResultados .markPosition {float:left;min-height:5px;margin-right:0.714rem;background-image:none;width:100%;height:25px!important;}#listaResultados .markPosition::after {content:"\f041";font-family:FontAwesome;z-index:-1;color:#104585 !important;display:block;position:relative;top:-6px;z-index:1;font-size:1.5rem;float:left;margin-right:10px;}#messageFooter{margin-top:30px;width:100%;float:left;}#filterResults {border-radius:0;position:relative;border:0;background:#ffffff;height:258px;width:100%;box-shadow:none;padding-left:0;z-index:1;overflow:hidden;overflow-y:auto;top:-12px;}#filterResults li{border-radius:0;color:#6f6f6e;height:auto;padding:2px .4em;border:0;cursor:pointer;}.titleBlue {color:#3366AA !important;font-size:1.071rem;margin-bottom:10px;}#my_ui-front ul li:hover {background-color:#DDEECC !important;}@media screen and (max-width:719px){#contentSearcher {width:96%;padding:2%;}#fullSearcher {width:100%;}#contentResult {margin-left:0;margin-top:15px;width:100%;}}@media screen and (min-width:720px){#fullSearcher {width:45%;}#contentResult {width:45%;}}@media screen and (min-width:1190px){#fullSearcher {width:25%;}}.ty-container {margin-top:40px;}.ty-container * {-webkit-box-sizing:border-box;box-sizing:border-box;}.ty-header {max-width:520px;display:block;clear:both;text-align:center;margin:0 auto;}.ty-header-icon {display:inline-block;margin:50px auto 16px;}.ty-header-icon img {width:46px;display:inline-block;}.ty-header-separator {width:78%;height:1px;background:#CDD1DB;margin:20px auto 40px;}.ty-text,.ty-title {display:inline-block;width:100%;clear:both;text-align:center;}.ty-title {color:#333333;font-size:32px;font-weight:500;line-height:38px;margin-bottom:20px;}.ty-text p {color:#333333;font-size:16px;font-weight:900;line-height:22px;margin:0;}.ty-text p strong {font-family:"SanaSansAlt-Black";}.ty-orders_container {margin:0 -14px 0px;width:calc(100% + 28px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.ty-order {width:100%;max-width:280px;margin:0 14px 40px;overflow:hidden;}.ty-order-title {color:#333333;font-size:18px;font-weight:900;line-height:22px;text-align:center;margin-bottom:16px;font-family:"SanaSansAlt-Black";position:absolute;top:-40px;display:inline-block;width:100%;left:0;}.ty-order-box {width:100%;max-width:280px;padding:24px 30px 24px 20px;border:1px solid #CED1DA;text-align:left;position:relative;margin:40px 14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.ty-order-info {display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;}.ty-order-info-icon {display:block;width:27px;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-size:100%;}.ty-order-info-icon img{width:27px;}.ty-order-info-data {text-align:left;}.ty-order-info-title {color:#333333;font-size:16px;font-weight:500;line-height:22px;margin-bottom:8px;}.ty-order-info-text div,.ty-order-info-text {color:#7C808C;font-size:14px;font-weight:500;line-height:18px;}.ty-order-price {color:#333333;font-size:22px;width:100%;font-weight:500;line-height:27px;text-align:center;margin-bottom:22px;}.ty-order-btn {text-align:center;font-size:14px;font-weight:500;line-height:17px;}.ty-link {margin-bottom:140px;text-align:center;}.ty-link a {color:#00985F;font-size:14px;font-weight:500;line-height:18px;}.ty-footer {color:#333333;font-family:"Sana Sans Alt";font-size:16px;font-weight:900;letter-spacing:0;line-height:22px;max-width:596px;margin:0 auto;}.ty-footer-title {color:#333333;font-size:16px;font-weight:900;line-height:22px;width:100%;max-width:602px;padding-left:14px;text-align:left;margin:0 0px 14px;}.ty-footer-box-container {display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% + 16px);max-width:602px;margin:0 -8px;}.ty-footer-box {border-radius:3px;background-color:#F0F0F0;margin:0 8px;padding:14px 0px 14px;color:#333333;font-size:14px;font-weight:500;line-height:19px;}.ty-footer-box.first{width:calc(40% - 8px);text-align:left;}.ty-footer-box > div {padding:0 20px;}.ty-footer-box.second {display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(60% - 8px);color:#333333;font-size:14px;font-weight:500;line-height:19px;}.ty-footer-box.second > div {width:50%;}.ty-footer-box a {color:#333333;font-size:14px;font-weight:500;line-height:24px;}.ty-footer-box .ty-call-center {display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right;border-right:1px solid #CDD1DB;}.ty-footer-box .ty-call-center .ty-call-center-icon {margin-right:6px;margin-top:8px;}.ty-footer-box .ty-call-center .ty-call-center-icon img {width:26px;}.ty-footer-box .ty-call-center a.phone {color:#333333;font-size:19px;font-weight:500;line-height:19px;}@media screen and (min-width:720px) and (max-width:1200px){}@media screen and (max-width:719px){.ty-footer-box-container {-ms-flex-wrap:wrap;flex-wrap:wrap;}.ty-footer-box.second,.ty-footer-box.first {width:100%;margin-bottom:10px;}.ty-footer-box.second {padding-right:0px;padding-left:5px;}.ty-footer-box.second > div {width:45%;padding-left:18px;}.ty-footer-box.second > div.ty-call-center {width:55%;}.ty-footer {padding:0 20px;}}.borderRadius{-moz-border-radius:5px;border-radius:5px;}.borderRadiusTp{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ;border-radius:0 0 5px 5px;}.ddcommon {position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default;}.ddcommon ul{padding:0;margin:0;}.ddcommon ul li{list-style-type:none;}.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ;border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3;}.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3;}.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999999;}#lang-selector_msdd{width:40px !important;}#lang-selector_child{padding-right:0;}.ddcommon .clear{clear:both}.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}.ddcommon .text{color:#7e7e7e;padding:0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:none;}.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow:-5px -5px 5px -5px #888888}.borderRadiusTp .border,.borderRadius .border{-moz-border-radius:0 0 5px 5px ;border-radius:0 0 5px 5px;}.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}img.fnone{float:none !important}.ddcommon .divider{width:0;height:100%;position:absolute;}.ddcommon .arrow{display:inline-block;position:absolute;top:50%;right:4px;}.ddcommon .arrow:hover{}.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}.ddcommon .ddTitle .ddTitleText{display:block;}.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}.ddcommon .ddTitle .description{display:block;}.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;}.ddcommon .ddChild li{clear:both;}.ddcommon .ddChild li .description{display:block;}.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}.ddcommon .ddChild li.optgroup{padding:0;}.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.ddcommon .noBorderTop{border-top:none 0 !important;padding:0;margin:0;}.dd{border:0;}.dd .divider{border:0;right:24px;}.dd .arrow{width:16px;height:16px;margin-top:-7px;background:url(_ui/desktop/theme-alcampo/images/alcampo/arrow_lang.png) no-repeat right 8px;}.dd .arrow:hover{}.dd .ddTitle{color:#000;background:0;}.dd .ddTitle .ddTitleText{padding:0px 20px 0px 5px;}.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}.dd .ddTitle .description{font-size:12px;color:#666}.dd .ddTitle .ddTitleText img{padding-right:5px;}.dd .ddTitle .ddTitleText .ddlabel{display:none;}.dd .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.dd .ddChild li{padding:5px 0;background-color:#fff;border-bottom:1px solid #c3c3c3;text-align:center;width:100%;}.dd .ddChild li .description{color:#666;}.dd .ddChild li .ddlabel{color:#333;display:none;}.dd .ddChild li.hover{background-color:#f2f2f2}.dd .ddChild li img{padding:0;margin-right:0;}.dd .ddChild li.optgroup{padding:0;}.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}.flag{float:left;padding:0 !important;margin:0 5px 0 0;width:22px;height:22px;background:url(_ui/desktop/theme-alcampo/images/alcampo/msdropdown/icons/flagssprite_small.png) no-repeat;}.flag.ad{background-position:0 0}.flag.ae{background-position:0 -11px}.flag.af{background-position:0 -22px}.flag.ag{background-position:0 -33px}.flag.ai{background-position:0 -44px}.flag.al{background-position:0 -55px}.flag.am{background-position:0 -66px}.flag.an{background-position:0 -77px}.flag.ao{background-position:0 -88px}.flag.ar{background-position:0 -99px}.flag.as{background-position:0 -110px}.flag.at{background-position:0 -121px}.flag.au{background-position:0 -132px}.flag.aw{background-position:0 -143px}.flag.ax{background-position:0 -154px}.flag.az{background-position:0 -165px}.flag.ba{background-position:0 -176px}.flag.bb{background-position:0 -187px}.flag.bd{background-position:0 -198px}.flag.be{background-position:0 -209px}.flag.bf{background-position:0 -220px}.flag.bg{background-position:0 -231px}.flag.bh{background-position:0 -242px}.flag.bi{background-position:0 -253px}.flag.bj{background-position:0 -264px}.flag.bm{background-position:0 -275px}.flag.bn{background-position:0 -286px}.flag.bo{background-position:0 -297px}.flag.br{background-position:0 -308px}.flag.bs{background-position:0 -319px}.flag.bt{background-position:0 -330px}.flag.bv{background-position:0 -341px}.flag.bw{background-position:0 -352px}.flag.by{background-position:0 -363px}.flag.bz{background-position:0 -374px}.flag.ca{background-position:0 -385px}.flag.catalonia{background-position:0 -396px}.flag.cc{background-position:0 -407px}.flag.cd{background-position:0 -418px}.flag.cf{background-position:0 -429px}.flag.cg{background-position:0 -440px}.flag.ch{background-position:0 -451px}.flag.ci{background-position:0 -462px}.flag.ck{background-position:0 -473px}.flag.cl{background-position:0 -484px}.flag.cm{background-position:0 -495px}.flag.zh{background-position:0 -506px}.flag.co{background-position:0 -517px}.flag.cu{background-position:0 -528px}.flag.cr{background-position:0 -539px}.flag.cs{background-position:0 -550px}.flag.cv{background-position:0 -561px}.flag.cx{background-position:0 -572px}.flag.cy{background-position:-16px 0}.flag.cz{background-position:-16px -11px}.flag.de{background-position:-16px -22px}.flag.dj{background-position:-16px -33px}.flag.dk{background-position:-16px -44px}.flag.dm{background-position:-16px -55px}.flag.do{background-position:-16px -66px}.flag.dz{background-position:-16px -77px}.flag.ec{background-position:-16px -88px}.flag.ee{background-position:-16px -99px}.flag.eg{background-position:-16px -110px}.flag.eh{background-position:-16px -121px}.flag.england{background-position:-16px -132px}.flag.er{background-position:-16px -143px}.flag.es{background-position:0 -22px}.flag.et{background-position:-16px -165px}.flag.eu{background-position:-16px -176px}.flag.fam{background-position:-16px -187px}.flag.fi{background-position:-16px -198px}.flag.fj{background-position:-16px -209px}.flag.fk{background-position:-16px -220px}.flag.fm{background-position:-16px -231px}.flag.fo{background-position:-16px -242px}.flag.fr{background-position:-16px -253px}.flag.ga{background-position:-16px -264px}.flag.en{background-position:0 0}.flag.gd{background-position:-16px -286px}.flag.ge{background-position:-16px -297px}.flag.gf{background-position:-16px -308px}.flag.gh{background-position:-16px -319px}.flag.gi{background-position:-16px -330px}.flag.gl{background-position:-16px -341px}.flag.gm{background-position:-16px -352px}.flag.gn{background-position:-16px -363px}.flag.gp{background-position:-16px -374px}.flag.gq{background-position:-16px -385px}.flag.gr{background-position:-16px -396px}.flag.gs{background-position:-16px -407px}.flag.gt{background-position:-16px -418px}.flag.gu{background-position:-16px -429px}.flag.gw{background-position:-16px -440px}.flag.gy{background-position:-16px -451px}.flag.hk{background-position:-16px -462px}.flag.hm{background-position:-16px -473px}.flag.hn{background-position:-16px -484px}.flag.hr{background-position:-16px -495px}.flag.ht{background-position:-16px -506px}.flag.hu{background-position:-16px -517px}.flag.id{background-position:-16px -528px}.flag.ie{background-position:-16px -539px}.flag.il{background-position:-16px -550px}.flag.in{background-position:-16px -561px}.flag.io{background-position:-16px -572px}.flag.iq{background-position:-32px 0}.flag.ir{background-position:-32px -11px}.flag.is{background-position:-32px -22px}.flag.it{background-position:-32px -33px}.flag.jm{background-position:-32px -44px}.flag.jo{background-position:-32px -55px}.flag.ja{background-position:-32px -66px}.flag.ke{background-position:-32px -77px}.flag.kg{background-position:-32px -88px}.flag.kh{background-position:-32px -99px}.flag.ki{background-position:-32px -110px}.flag.km{background-position:-32px -121px}.flag.kn{background-position:-32px -132px}.flag.kp{background-position:-32px -143px}.flag.kr{background-position:-32px -154px}.flag.kw{background-position:-32px -165px}.flag.ky{background-position:-32px -176px}.flag.kz{background-position:-32px -187px}.flag.la{background-position:-32px -198px}.flag.lb{background-position:-32px -209px}.flag.lc{background-position:-32px -220px}.flag.li{background-position:-32px -231px}.flag.lr{background-position:-32px -242px}.flag.lk{background-position:-32px -253px}.flag.ls{background-position:-32px -264px}.flag.lt{background-position:-32px -275px}.flag.lu{background-position:-32px -286px}.flag.lv{background-position:-32px -297px}.flag.ly{background-position:-32px -308px}.flag.ma{background-position:-32px -319px}.flag.mc{background-position:-32px -330px}.flag.md{background-position:-32px -341px}.flag.me{background-position:-32px -352px}.flag.mg{background-position:-32px -363px}.flag.mh{background-position:-32px -374px}.flag.mk{background-position:-32px -385px}.flag.ml{background-position:-32px -396px}.flag.mm{background-position:-32px -407px}.flag.mn{background-position:-32px -418px}.flag.mo{background-position:-32px -429px}.flag.mp{background-position:-32px -440px}.flag.mq{background-position:-32px -451px}.flag.mr{background-position:-32px -462px}.flag.ms{background-position:-32px -473px}.flag.mt{background-position:-32px -484px}.flag.mu{background-position:-32px -495px}.flag.mv{background-position:-32px -506px}.flag.mw{background-position:-32px -517px}.flag.mx{background-position:-32px -528px}.flag.my{background-position:-32px -539px}.flag.mz{background-position:-32px -550px}.flag.na{background-position:-32px -561px}.flag.nc{background-position:-32px -572px}.flag.ne{background-position:-48px 0}.flag.nf{background-position:-48px -11px}.flag.ng{background-position:-48px -22px}.flag.ni{background-position:-48px -33px}.flag.nl{background-position:-48px -44px}.flag.no{background-position:-48px -55px}.flag.np{background-position:-48px -66px}.flag.nr{background-position:-48px -77px}.flag.nu{background-position:-48px -88px}.flag.nz{background-position:-48px -99px}.flag.om{background-position:-48px -110px}.flag.pa{background-position:-48px -121px}.flag.pe{background-position:-48px -132px}.flag.pf{background-position:-48px -143px}.flag.pg{background-position:-48px -154px}.flag.ph{background-position:-48px -165px}.flag.pk{background-position:-48px -176px}.flag.pl{background-position:-48px -187px}.flag.pm{background-position:-48px -198px}.flag.pn{background-position:-48px -209px}.flag.pr{background-position:-48px -220px}.flag.ps{background-position:-48px -231px}.flag.pt{background-position:-48px -242px}.flag.pw{background-position:-48px -253px}.flag.py{background-position:-48px -264px}.flag.qa{background-position:-48px -275px}.flag.re{background-position:-48px -286px}.flag.ro{background-position:-48px -297px}.flag.rs{background-position:-48px -308px}.flag.ru{background-position:-48px -319px}.flag.rw{background-position:-48px -330px}.flag.sa{background-position:-48px -341px}.flag.sb{background-position:-48px -352px}.flag.sc{background-position:-48px -363px}.flag.scotland{background-position:-48px -374px}.flag.sd{background-position:-48px -385px}.flag.se{background-position:-48px -396px}.flag.sg{background-position:-48px -407px}.flag.sh{background-position:-48px -418px}.flag.si{background-position:-48px -429px}.flag.sj{background-position:-48px -440px}.flag.sk{background-position:-48px -451px}.flag.sl{background-position:-48px -462px}.flag.sm{background-position:-48px -473px}.flag.sn{background-position:-48px -484px}.flag.so{background-position:-48px -495px}.flag.sr{background-position:-48px -506px}.flag.st{background-position:-48px -517px}.flag.sv{background-position:-48px -528px}.flag.sy{background-position:-48px -539px}.flag.sz{background-position:-48px -550px}.flag.tc{background-position:-48px -561px}.flag.td{background-position:-48px -572px}.flag.tf{background-position:-64px 0}.flag.tg{background-position:-64px -11px}.flag.th{background-position:-64px -22px}.flag.tj{background-position:-64px -33px}.flag.tk{background-position:-64px -44px}.flag.tl{background-position:-64px -55px}.flag.tm{background-position:-64px -66px}.flag.tn{background-position:-64px -77px}.flag.to{background-position:-64px -88px}.flag.tr{background-position:-64px -99px}.flag.tt{background-position:-64px -110px}.flag.tv{background-position:-64px -121px}.flag.tw{background-position:-64px -132px}.flag.tz{background-position:-64px -143px}.flag.ua{background-position:-64px -154px}.flag.ug{background-position:-64px -165px}.flag.um{background-position:-64px -176px}.flag.us{background-position:-64px -187px}.flag.uy{background-position:-64px -198px}.flag.uz{background-position:-64px -209px}.flag.va{background-position:-64px -220px}.flag.vc{background-position:-64px -231px}.flag.ve{background-position:-64px -242px}.flag.vg{background-position:-64px -253px}.flag.vi{background-position:-64px -264px}.flag.vn{background-position:-64px -275px}.flag.vu{background-position:-64px -286px}.flag.wales{background-position:-64px -297px}.flag.wf{background-position:-64px -308px}.flag.ws{background-position:-64px -319px}.flag.ye{background-position:-64px -330px}.flag.yt{background-position:-64px -341px}.flag.za{background-position:-64px -352px}.flag.zm{background-position:-64px -363px}.flag.zw{background-position:-64px -374px}@font-face{font-display:swap;font-family:'FontAwesome';src:url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.eot?v=4.3.0);src:url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(_ui/desktop/theme-alcampo/css/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}body {color:#333333;background:#FFFFFF;font-family:"SanaSansAlt-Medium";font-size:14px;}body,div,span,object,iframe,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {font-family:"SanaSansAlt-Medium";}body,div,span,object,iframe,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {color:#333333;}@media ( min-width :1201px) {.show_on_mobile:not(.show_on_desktop) {display:none !important;}.show_on_tablet:not(.show_on_desktop) {display:none !important;}.show_on_responsive:not(.show_on_desktop) {display:none !important;}}.caja {height:auto;width:auto;display:block;overflow:hidden;border-radius:3px;}.caja-reposo {border:1px solid #CED1DA;background-color:#FFFFFF;}.caja-reposo.disabled {background-color:#F0F0F0;}.caja-reposo:hover {border:0;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);transition:all 1s ease;}.caja-sombra {border:0;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.caja-seleccionada {border:1.5px solid #00985F;}.caja-anadir {background-color:#FFFFFF;border:1px dashed #00985F;}.caja-anadir.disabled {background-color:#F0F0F0;border:1px solid #CED1DA;}.caja-aviso {background-color:rgba(233,143,58,0.1);border:1px solid #E98F3A;}.caja-aviso.disabled {background-color:#F0F0F0;border:1px solid #CED1DA;}.caja-destacado {background-color:rgba(77,181,193,0.15);}.caja-destacado.disabled {background-color:#F0F0F0;border:1px solid #CED1DA;}.caja-alerta {border:1px solid #E0001A;background-color:rgba(224,0,26,0.1);}h1 {font-family:"SanaSansAlt-Medium";font-size:32px;font-weight:500;line-height:38px;}h2 {font-family:"SanaSansAlt-Medium";font-size:22px;font-weight:500;line-height:27px;}h3 {font-family:"SanaSansAlt-Black";font-size:18px;font-weight:900;line-height:22px;}a {text-decoration:none;}a.verde-alcampo:hover,a.verde-alcampo:active,a.verde-alcampo:focus {color:#00985F;text-decoration:underline;}a.verde-alcampo.loc-disabled:hover,a.loc-disabled:active,a.loc-disabled:focus {text-decoration:none;}a.loc-disabled:hover + .tooltipServices_location-disabled {display:block !important;top:45%;left:39%;text-align:center;}a.loc-disabled:hover + .tooltipServices_location-disabled .servicesTriangle {top:37px !important;}a.gris-alcampo:hover,a.gris-alcampo:active,a.gris-alcampo:focus {color:#333333;}.rojo-alcampo{color:#E0001A;}.ui-widget-content .verde-alcampo,.verde-alcampo {color:#00985F;}.gris-alcampo {color:#7C7C7C;}.userRegister .subtitle {text-align:center;margin:0 180px 30px 200px;border-bottom:1px solid #CED1DA;}.userRegister .subtitle-first {font-weight:800;}.userRegister .subtitle-second {font-size:16px;}.alcampo-popover-toggler {}.alcampo-popover-toggler.active .alcampo-popover {visibility:visible;opacity:1;-webkit-transition-duration:5s;transition-duration:5s;}.alcampo-popover {visibility:hidden;position:absolute;z-index:10;top:calc(100% + 10px);left:0;background:#fff;border-radius:3px;cursor:default;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.desplegado {display:block !important;}.no-cursor {cursor:default !important;}.subnav-node.caja.caja-reposo:hover {border:1px solid transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);transition:all 0.3s ease;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-3 li a,#nav_main ul.lvl-4 li a {background-image:none !important;}#nav_main .node_category_img {width:100px !important;height:90px !important;float:none !important;margin:0 auto !important;background-size:100% 100% !important;display:block;background-position:center !important;background-repeat:no-repeat !important;margin-top:0px !important;border-radius:0px !important;padding:0px !important;}#nav_main ul.lvl-1 li {overflow:hidden;}.informacionPopupTicket {float:none;font-size:14px;margin:0 auto 23px;text-align:center;width:260px;}.responsive {display:none !important;}.responsivo {display:none !important;}.mobileResponsive {display:none;}.no-responsive {display:block;}.ocultaAccesible {display:block;position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;left:-9999px;}.paso1Checkout td.thumb.header2 a {float:left;}*[hidden="true"] {display:none !important;}button.pickupInStoreButton,button.negative,a.button.negative {color:#1a618b;border-color:#1a618b;}.span-24>.scroller ul li {width:150px;}h1.logo {margin:0;padding:0;}#header h1 {margin-bottom:0 !important;}.cartReviewItemByType{margin-bottom:70px !important;width:calc(100% - 290px)!important;position:relative;float:left;}.cartReviewTypeProduct {cursor:auto !important;}.cartReviewItem h2.fondo-gris>a {font-size:16px;color:#333333 !important;font-weight:500;line-height:20px;font-family:"SanaSansAlt-Medium" }h2.fondo-gris {background:#f6f6f8;float:left;line-height:27px;margin-bottom:20px;padding:1%;width:98%;color:#333333;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowsCartTable.png);background-repeat:no-repeat;background-position:99.5% 6px;border-bottom:1px solid #E5E5E5;}h2.fondo-gris>a{text-decoration:none;display:block;font-weight:500;}h2.fondo-gris.active {background-position:99.5% -65px;}button.pickupInStoreButton,button.negative,a.button.negative {color:#ffffff;}*:focus {outline:1px dotted #000;}.disp-img .title,.disp-img .details,.disp-img .action {display:none;}.db {display:block !important;}.dn {display:none !important;}.fl {float:left !important;}.fl #infoDescriptionFormShop {width:100%;}.fr {float:right!important;}.fn {float:none !important;}.cl {clear:left !important;}.cb {clear:both !important;}.pl0 {padding-left:0 !important;}.pr0 {padding-left:0 !important;}.w30perc {width:30% !important;}.w40perc {width:40% !important;}.w50perc {width:50% !important;}.w60perc {width:60% !important;}.w80perc {width:80% !important;}.w100perc {width:100% !important;}.fl.w100perc .control-group .control-label .mandatory{display:none;}.w60perc .control-group .control-label .mandatory{display:none;}.fl.w100perc.checkNewPassword .control-group .control-label{margin-top:16px;}.botonera {float:left;width:100%;text-align:right;}.botonera button {float:right;}.passw-button{margin:20px 0px!important;width:217px;line-height:17px;}.boton {background:#00824a !important;width:auto !important;text-align:center !important;height:auto !important;color:#fff !important;padding:7px 10px 5px !important;text-decoration:none !important;border:1px solid #00824a !important;text-transform:uppercase;font-size:0.750rem;}.boton.tipo2 {background:#fff !important;color:#00824a !important;}.boton.tipo3 {background:#c6c6c6 !important;color:#fff !important;border-color:#c6c6c6 !important;}.boton.disabled,.popupCambioTienda button#popup_store_change_button.disabled {pointer-events:none;cursor:default;}.boton:hover,.boton:focus,.boton:active {color:#fff !important;background-color:#00522d !important;border-color:#00522d;}.boton:focus {outline:1px dotted #000;}.boton.tipo2:hover,.boton.tipo2:focus,.boton.tipo2:active {background-color:#00522d !important;border-color:#00522d;color:#ffffff !important;}button.destacado,a.destacado {box-shadow:0 4px 10px 0 rgba(0,0,0,0.3);}.bloque-desplegable {display:block !important;float:left;width:100%;max-height:0;overflow:hidden;margin:0;padding:0;}.bloque-desplegable.showed {max-height:10000px;line-height:normal;margin-bottom:30px;}.ui-dialog {background:#fff !important;border:0 !important;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;}.ui-dialog .ui-dialog-titlebar {background:0 !important;border:0 !important;padding:0 !important;}.ui-dialog .ui-widget-header .ui-icon {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat;width:15px;height:15px;float:right;background-size:15px 15px;}.ui-dialog.closeable .ui-widget-header .ui-icon {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat;height:15px;width:15px;margin:0;background-color:#fff;border:0;background-size:15px 15px;}.ui-dialog .ui-widget-header .ui-icon:hover,.ui-dialog .ui-widget-header .ui-icon:focus {border:1px solid #dddddd;background-position:2px 2px;}.ui-dialog .ui-dialog-titlebar-close {right:0;}.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {background:0;border:0;width:auto;height:auto;}.ui-dialog .ui-dialog-content {padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;overflow:initial !important;}.ui-widget-overlay {background:#000 !important;}.ui-widget-overlay.login-overlay {opacity:.4;}span#ui-dialog-title-dialogSelectorShop {display:none;}#password_minchar {display:none;}#header-content,#content,.page-homepage #page>#content {width:950px;margin:0 auto 0 auto;padding:0 40px;}#content .headline {color:#00985F;margin-left:10px;font-size:22px;line-height:27px;font-weight:500;}.customAccount .tile .headline {height:auto;}.selectOrder span{font-weight:500;font-size:14px;line-height:18px;color:#333333;}.customAccount .botonera {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.customAccount .orderList .botonera {-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-left:60px;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container {padding:0 27px 25px 47px!important;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-icon-container {width:100%;display:block;text-align:center;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-icon {display:inline-block;margin-bottom:18px;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-title {margin-bottom:17px;font-family:"SanaSansAlt-Black";color:#333333;font-size:18px;font-weight:900;line-height:22px;text-align:center;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-description {color:#333333;font-size:16px;font-weight:500;line-height:22px;font-family:"SanaSansAlt-Medium";text-align:center;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-description + .dialog-buttons {margin-top:23px;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-buttons .dialog-buttons-container {-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-buttons .dialog-buttons-container .btn-primary {width:151px;max-width:100%;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-buttons .dialog-buttons-container .btn-secondary {width:105px;max-width:100%;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container .dialog-buttons .dialog-buttons-container > div {padding:0 10px }.ie .customAccount .orderList .botonera {-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#content .headline a {text-decoration:none;color:#138841;}#colorbox {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}#globalMessages {float:left;width:100%;}.alert.neutral,.alert.negative {border:2px dotted #DA0025;color:#E2001A;padding:1em;font-weight:normal;}.wrapper.reducido #header {border-bottom:1px solid #CBCDCE;text-align:center;}.wrapper.reducido #header .siteLogo {float:none;}.wrapper.reducido #header .close-reducido {position:absolute;top:35px;right:0;margin:0px 25px;display:block;}.wrapper #header .close-reducido,.page-welcomeContentPage .wrapper.reducido #header .close-reducido {display:none;}#welcome-content {text-align:center;padding:60px;}#welcome-content .main {padding:20px;}#welcome-content .main h1{color:#333333;font-size:36px;font-weight:500;line-height:43px;font-family:SanaSansAlt-Medium;}#welcome-content .main .welcome-body {color:#333333;font-size:16px;font-weight:500;line-height:22px;font-family:SanaSansAlt-Medium;}#welcome-content .botonera {text-align:center;padding:40px 0;}#welcome-content .go-home-link {padding:25px 20px;margin-top:60px;display:inline-block;border-top:1px solid #ced1da;}#welcome-content .go-home-link a {color:#00985F;font-family:SanaSansAlt-Medium;font-size:14px;font-weight:500;line-height:18px;}#welcome-content .flecha-boton {position:relative;top:6px;left:20px;}.cartReviewSummaryConfirmButton img{vertical-align:middle;margin-left:20px;}#header {height:5.857rem;width:950px;margin:0 auto;position:relative;z-index:9;background-color:#ffffff;}.wrapper.reducido #barCortesia,.wrapper.reducido #header .headerContent.secondRow,.wrapper.reducido #navContainer,.wrapper.reducido #subNavContainer,.wrapper.reducido #redes-sociales,.wrapper.reducido .footerSuperior,.wrapper.reducido .copyright,.wrapper .footerReducido {display:none;}.wrapper.reducido .footerReducido {display:block;width:590px;margin:0 auto;border-top:1px solid #CED1DA;}.wrapper.reducido .footerReducido .politicaPrivacidad {display:initial;}.time_slot_info {width:100%;box-sizing:border-box;max-width:91.429rem;border:1px solid #E98F3A;border-radius:3px;background-color:rgba(233,143,58,0.1);padding:17px 24px 20px;margin:15px auto 15px;}.time_slot_info__text {color:#333;max-width:690px;margin:0 auto;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;letter-spacing:0;text-align:center;line-height:18px;}.time_slot_info__text::after {content:"";display:block;margin:15px auto 10px;clear:both;width:50%;border-bottom:1px solid #E98F3A;}.time_slot_info__title ,.time_slot_info__title>span {font-family:"SanaSansAlt-Black";text-align:center;color:#333;font-size:16px;line-height:20px;}.time_slot_info__title {margin-bottom:10px;}.time_slot_info__types {text-align:center;}.time_slot_info__types>div{display:inline-block;margin:0 30px;}.time_slot_info__types>div span.time_slot_info__label{font-size:14px;display:inline-block;line-height:18px;color:#333;font-family:"SanaSansAlt-Black";}.time_slot_info__types>div span.time_slot_info__value{color:#7C7C7C;font-family:"SanaSansAlt-Medium";font-size:14px;display:inline-block;font-weight:500;letter-spacing:0;line-height:18px;}.time_slot_info__types>div span.disabled {color:#E0001A;}.slidedown_button {position:relative;padding-right:15px;}.slidedown_button:after {content:'';width:15px;height:15px;display:block;margin:0 5px 0 auto;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);background-size:cover;}.slidedown_button.active:after {content:'';width:15px;height:15px;display:block;margin:0 5px 0 auto;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_up.svg);background-size:cover;}.cortesia-container {border-bottom:1px solid #E6E7EB;}.lastOrdersMobile {display:none;}#barCortesia {width:950px;height:30px;position:relative;background-color:#FFFFFF;margin:0 auto;z-index:10;line-height:30px;}.left-dpd-cortesia #bloque-folletos {margin-right:20px;}.left-dpd-cortesia > li,.dpd-cortesia > li {padding:0 15px;cursor:pointer;}.left-dpd-cortesia,.left-dpd-cortesia li {float:left;}#separador-cortesia {display:none;}#barCortesia .left-dpd-cortesia .services-delivery-link {color:#004082;text-align:center;}#barCortesia .dpd-cortesia,#barCortesia .dpd-cortesia > li {float:right;}#barCortesia .dpd-cortesia > div {padding-right:3.857rem;}#header .barTop {float:left;height:23px;width:100%;}.linksTop {float:right;width:auto;height:4.643rem;border-right:1px solid #cbcacf;}.linksTop a {float:left;color:#4a4a4b !important;text-decoration:none;line-height:1;}.linksTop a:hover {color:#ffffff;}.linksTop a.idioma {margin-top:6px;background:url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down.png) no-repeat right 3px;padding-right:10px;}#header .headerContent.secondRow {float:right;width:750px;margin:0;clear:none !important;height:100%;}#nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul {margin-top:39px !important;background-color:#ffffff;}.fl {width:100%;}#recursivas {float:left;}#recursivas .portlet-borderless-container {padding-top:0;padding-bottom:0;}#recursivas ul {margin:0;}#recursivas ul li {display:inline;list-style:none;position:relative;}#recursivas ul li a {font-size:0.857rem;}#recursivas .bloque-te-escuchamos {float:left;z-index:12;position:relative;height:35px;border-right:1px solid #cbcacf;padding-right:0px;}#recursivas .portlet-boundary_85_ {float:left;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos {z-index:1;font-size:0.857rem;color:#474747;background-color:#ffffff;margin:16px 0px 0px 0px;padding-right:14px !important;position:relative;padding-left:13px;height:3.500rem;max-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos i.fa {display:block;font-size:1.9rem;color:#979797;text-align:center;margin-bottom:4px;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:hover i.fa,#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:focus i.fa,#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:active i.fa {color:#138841 }#recursivas .bloque-te-escuchamos .popup-te-escuchamos {display:none;position:absolute;margin:64px -1px 0 0;width:290px;right:0;padding:15px 15px 15px 15px;background-color:#ffffff;border:1px solid #cbcbcb;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;padding-bottom:0px !important;}#recursivas .bloque-te-escuchamos .infoShop:hover .popup-te-escuchamos,#recursivas .bloque-te-escuchamos .infoShop.hover .popup-te-escuchamos {display:block;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos {float:left;width:90%;margin:0;padding-left:35px;padding-right:4.5%;padding-bottom:15px;margin-left:-10px;}#recursivas .bloque-te-escuchamos .shopData.bloque-datos-te-escuchamos .titulo h3 {font-size:0.93rem;line-height:1.5;}#recursivas .bloque-te-escuchamos .shopData.bloque-datos-te-escuchamos {padding-left:35px;background:url(_ui/desktop/theme-alcampo/images/alcampo/llamanos.png) no-repeat 10px top;box-shadow:0 10px 5px -9px #e2e2e2;}#recursivas .bloque-te-escuchamos .blockWrite.bloque-datos-te-escuchamos {background:url(_ui/desktop/theme-alcampo/images/alcampo/escribenos.png) no-repeat 10px 10px;box-shadow:0 10px 5px -9px #e2e2e2;}#recursivas .bloque-te-escuchamos .blockWrite.bloque-datos-te-escuchamos,#recursivas .bloque-te-escuchamos .blockNetSocial.bloque-datos-te-escuchamos {padding-top:11px;}#recursivas .bloque-te-escuchamos .blockNetSocial.bloque-datos-te-escuchamos {padding-left:10px;width:99%;}#recursivas .bloque-te-escuchamos .blockNetSocial.bloque-datos-te-escuchamos .titulo {width:35%;}#recursivas .bloque-te-escuchamos .blockNetSocial.bloque-datos-te-escuchamos .contenido {width:60%;}.ayuda-popup .redes {margin-top:1.571rem;margin-left:0.3571rem;width:100%;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos h2 {font-size:0.929rem;color:#000;margin:0;line-height:1.5;margin-bottom:24px;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo {float:left;width:30%;margin-right:5%;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 a {color:#000;font-size:0.929rem;line-height:1.5;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .contenido {float:left;width:65%;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .contenido .telefono {display:block;font-size:1.071rem;margin-top:2px;color:#626262;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos h2 strong {font-weight:normal;}#recursivas .bloque-te-escuchamos .shopData.bloque-datos-te-escuchamos h2 {margin-bottom:3px;}#recursivas .bloque-te-escuchamos .blockWrite.bloque-datos-te-escuchamos h2 {padding-left:0px;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos a {margin-left:0;font-size:0.857rem;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos.blockNetSocial a {line-height:1.5;}#recursivas .bloque-te-escuchamos .popup-te-escuchamos a:hover {text-decoration:underline;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p {font-size:0.786rem;margin-bottom:10px;line-height:1.071rem;color:#626262;width:101%;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p.tienda,#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p.tienda a {color:#243d7d;font-size:0.929rem;float:left;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p.tienda a.cambiar-tienda {color:#0b7d38;font-size:0.786rem;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .facebookBlock {float:left;width:100%;margin-bottom:10px;}#recursivas .bloque-ayuda {float:left;font-size:0.857rem;height:35px;padding:0;text-align:center;}#recursivas .bloque-ayuda>ul,#recursivas .bloque-ayuda>ul>li {display:block;}#recursivas .bloque-ayuda>ul>li+li {display:none;}#recursivas .bloque-ayuda>ul>li>a {margin:15px 0 0 0;padding:28px 2px 0 2px;font-size:0.857rem;position:relative;z-index:13;color:#474747;display:block;width:98%;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;padding-left:0px;padding-right:0px;background-color:#ffffff;height:22px;}#recursivas .bloque-ayuda>ul>li>a::after {content:"\f129";font-family:FontAwesome;z-index:-1;display:block;height:15px;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:2px;z-index:1;font-size:1.429rem;right:0px;text-indent:0px;color:#979797;left:0px;width:100%;}#recursivas .bloque-ayuda ul li a:hover::after,#recursivas .bloque-ayuda ul li a:focus::after,#recursivas .bloque-ayuda ul li a:active::after {color:#138841;}#recursivas .bloque-ayuda ul li:hover ul {display:block;}#recursivas .bloque-ayuda ul li ul {display:none;position:absolute;margin-top:64px;min-width:100px;right:-1px;padding:15px 20px 17px 13px;z-index:12;border:1px solid #CBCBCB;border-radius:0px;background-color:#ffffff;}#recursivas .bloque-ayuda ul li ul li {float:left;width:100%;clear:both;margin:5px;}#recursivas .bloque-ayuda ul li ul li ul,#recursivas .bloque-ayuda ul li ul li:hover ul,#recursivas .bloque-ayuda ul li ul li:active ul,#recursivas .bloque-ayuda ul li ul li:focus ul {display:none !important;}#recursivas .bloque-ayuda ul li ul li a {display:block;float:none;margin-left:0;padding-left:0;width:100%;white-space:nowrap;font-size:0.929rem;color:#474747;background:none;text-align:left !important;}#header .findStore .popupMyStore::before {content:".";width:20px;height:10px;position:absolute;top:-10px;left:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;}.your_account .popupMyAccount::before,.popupMyAccountOptions::before {content:".";width:20px;height:10px;position:absolute;top:-10px;right:0.800rem;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;}#miniCartLayer::before {content:".";width:20px;height:10px;position:absolute;top:-10px;right:75px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;}#recursivas .bloque-ayuda ul li ul li:hover a,#recursivas .bloque-ayuda ul li ul li:focus a,#recursivas .bloque-ayuda ul li ul li a:active {background:0;color:#818181;text-decoration:underline;}#languages #lang-selector_child {top:27px !important;width:69px;left:-15px;border-radius:0px !important;box-shadow:none !important;}#languages #lang-selector_child ul li img {margin-top:3px;display:inline-block !important;}#languages #lang-selector_child.activo {display:block !important;}#languages #lang-selector_child.noactivo {display:none !important;}#languages .ddOutOfVision.hover select#lang-selector:focus {width:110px !Important;opacity:1 !important;position:relative;z-index:99999 }#languages .ddOutOfVision.hover {opacity:1 !important;height:auto !Important;width:200px !important;}.breadcrumb {margin:0 0 15px 0;width:89%;padding:2px 0 4px 0;background:#fff;margin-top:15px;}.breadcrumb ul {}.breadcrumb li {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/breadArrow.png);float:left;padding-left:10px;background-repeat:no-repeat;background-position:0 8px;margin-right:5px;}.breadcrumb li:first-child{background-image:none;padding-left:0;}.breadcrumb ul li,.breadcrumb ul li a {text-transform:none;}.breadcrumb .separator {font-size:1.2em !important;padding-top:5px !important;}.breadcrumb ul li {line-height:21px;float:left;padding-left:10px;background-repeat:no-repeat;background-position:0 8px;margin-right:5px;position:relative;background-image:none;font-family:"SanaSansAlt-Medium";}.breadcrumb ul li a,.breadcrumb ul li a.last {font-size:1rem;float:left;text-decoration:none;color:#7C7C7C;padding-left:2px;}.breadcrumb ul li a:hover {text-decoration:underline !important;}.breadcrumb ul li a:hover {text-decoration:none;}.breadcrumb ul li.separator {display:none !important;}.breadcrumb ul li:first-child {padding-left:0;}.breadcrumb ul li:first-child a {}#wrapper .breadcrumb ul li:first-child a {}.breadcrumb ul li+li::before {display:none;}.breadcrumb ul li+li::before {content:">";font-family:"SanaSansAlt-Medium";color:#7C7C7C;display:block;width:26px;height:13px;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:-1px;font-size:1.143rem;left:0px;width:1px;}.your_account a.logout {background:0;float:right;font-size:0.714rem;height:auto;margin-top:15px;padding:0;text-align:right;width:auto;text-decoration:none;color:#ffffff;margin-right:-15px;margin-left:15px;display:none !important;}.your_account .logout:hover,.your_account .logout:focus,.your_account .logout:active {text-decoration:underline;}.findStore {float:left;height:50px;margin-top:1.572rem;padding-bottom:0.7143rem;position:relative;width:max-content;margin-left:10px;}.findStore:focus {outline:1px dotted #000;}.findStore .myStore {float:left;width:100%;font-size:0.929rem;z-index:1;position:relative;cursor:pointer;}.findStore .myStore .markPosition {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_pointer.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:5px;}.findStore .myStore .markPositionPick {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/tienda_recogida.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:5px;}.findStore .myStore .markPositionExternalPick {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:5px;}.findStore .myStore .markPositionDelivery {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Camion.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:5px;}.findStore .myStore .markPositionWarningNoAddress {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/error_localizacion.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:5px;}.findStore .myStore .titleNameBlock {float:left;line-height:0px;width:10.86rem;padding-top:5px;padding-left:10px;}.findStore .myStore .titleNameBlock .titleMyStore {width:100%;height:17px;color:#000;font-size:1rem;line-height:17px;margin-right:0;display:inline-block;margin-bottom:0;}.findStore .myStore .titleNameBlock .nameMyStore:before {content:'';color:#333333;pointer-events:none;height:16px;width:16px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:12px 14px;float:right;}.findStore .myStore .titleNameBlock .nameMyStore.noAddress {color:#E0001A;}.findStore .myStore .titleNameBlock .nameMyStore.noAddress:before {content:'';pointer-events:none;height:20px;width:20px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/angulo_rojo.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:20px 20px;float:right;}.findStore .myStore .titleNameBlock .nameMyStore {display:inline-block;height:19px;width:fit-content;max-width:100%;color:#000;line-height:19px;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"SanaSansAlt-Black";}.fl #infoDescriptionFormShop {width:136%;padding:1.429rem;}.fl #infoDescriptionFormShop h4.nameMyStore {margin-bottom:10px;}.fl #infoDescriptionFormShop #container {padding:5%;margin-bottom:0.75em;}.fl #infoDescriptionFormShop #container .nameMyStore {font-size:1.2em;font-family:"SanaSansAlt-Medium";}.fl #infoDescriptionFormShop #container .storeDetail {color:#7C808C;display:block;text-transform:capitalize;}.fl #infoDescriptionFormShop .botonera-logged {padding:0;width:100%;margin:0;}.fl #infoDescriptionFormShop .botonera .li-verde {}.fl #infoDescriptionFormShop .botonera .question {text-align:left;}.fl #infoDescriptionFormShop .botonera .question h4 {margin-bottom:1em;}.fl #infoDescriptionFormShop .botonera a.secondary-button.black-secondary {padding:0;}.fl #infoDescriptionFormShop .botonera .li-verde .verde-alcampo {padding-bottom:0.75em;}.fl #infoDescriptionFormShop .botonera .linkConsultCost.verde-alcampo {width:100%;text-align:center;margin-top:1em;font-size:14px;margin-bottom:1em;}.loc-disabled {cursor:default;opacity:.5;}.ui-widget-overlay {width:100% !important;height:100% !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.closeable[aria-labelledby="ui-dialog-title-desktopLoginPopup"] {width:330px !important;height:330px !important;top:calc(50vh - 165px) !important;left:calc(50vw - 165px) !important;}.fl #infoDescriptionFormShop .botonera .linkConsultCost.verde-alcampo .icon-loc {width:19px;height:19px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Localizacion.svg);background-repeat:no-repeat;background-size:cover;float:left;position:relative;left:23%;}.fl .identificate {margin-top:0 !important;}.fl .identificate .linkConsultCost {font-size:14px;text-align:center;width:100%;}.fl .identificate .question a.secondary-button.black-secondary {margin:0 0 20px;}.fl .userLogged {width:130% !important;}.fl .userLogged #icon-dir {width:15px;height:15px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Corazon%20relleno-verde.svg);background-repeat:no-repeat;background-size:cover;clear:both;display:inline-block;vertical-align:sub;margin-left:7px;}.fl #infoDescriptionFormShop #container .favDir {width:100%;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore {float:left;width:96%;margin-top:1.45em;padding:2%;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore {border:1px solid #CED1DA;box-shadow:none;transition:none;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore .storeDetail {color:#7C7C7C;display:inline-block;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore .nameMyStore {font-family:"SanaSansAlt-Medium";float:none;margin:0;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore #icon-store {width:25px;height:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/tienda_recogida.svg);margin-top:2px;margin-left:5px;background-repeat:no-repeat;background-size:cover;clear:both;display:inline-block;vertical-align:sub;float:left;opacity:0.5;}.fl #infoDescriptionFormShop .popupMyStoreContent .finalStore .finalView {float:left;margin-left:10px;display:grid;}#infoDescriptionFormShop .popupMyStoreContent span.nameMyStore {float:left;min-height:1.357rem;width:100%;line-height:1.357rem;font-size:1rem;margin-bottom:3px;font-family:"SanaSansAlt-Black";}.findStore .myStore .titleNameBlock .nameMyStore span {color:#5b5b5b;float:left;font-weight:normal;font-size:1.1em;position:relative;}.findStore .myStore .titleNameBlock .nameMyStore img {display:none;}.findStore .myStore .titleNameBlock .nameMyStore img {float:left;margin-left:5px;margin-top:6px;}.findStore .popupMyStore {position:absolute;font-size:0.929rem;padding:1.429rem;width:19.43rem;z-index:10;display:none;top:97%;left:0;background-color:#ffffff;box-shadow:0 0px 6px 0 rgba(0,0,0,0.2);border-radius:2px;}.popupMyStore .botonera {margin-top:12px;}.popupMyStore .botonera .boton {background-color:#00945D !important;height:12px !important;padding:13px 13px !important;line-height:15px;font-size:12px;}.popupMyStore p strong {font-weight:normal;font-family:"SanaSansAlt-Medium";}.changeStoreBlock {z-index:11;}.changeStoreBlock .botonChangeStore{line-height:0.8571rem;}#header .siteLogo {float:left;padding-left:1.429rem;padding-right:1.429rem;padding-top:1.214rem;padding-bottom:1.214rem;}@media screen and (min-width:720px) {#header .siteLogo a img {width:120px;height:46px;max-width:100%;}}#navContainer {background:#E0001A;position:relative;z-index:8;clear:both;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#subNavContainer {background:#fff;position:relative;clear:both;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}#nav_main {width:950px;margin:0 auto;border:0;z-index:1;position:relative;background:#00945d;}#nav_main ul {float:left;width:auto;}#wrapper #nav_main ul.lvl-0>li.selected.selectedAnulator>a {background-color:#009656 !important;color:#FFF !important;border-radius:0px !important;border-color:transparent !important;min-height:21px;box-shadow:none !important;}#wrapper #nav_main ul.lvl-0>li.selected.selectedAnulator {border-left:1px solid #009656 !important;border-right:1px solid #009656 !important;border-top:1px solid #009656 !important;border-radius:0px !important;border-color:#009656 !important;}#nav_main ul li:hover,#nav_main ul li.hover {background-color:#fff;box-shadow:0 0px 4px #444;}#nav_main ul.lvl-0>li:hover>a,#nav_main ul.lvl-0>li:focus>a,#nav_main ul.lvl-0>li.hover>a,#nav_main ul.lvl-0>li.selected>a {color:#138841;box-shadow:0 0 0 #000;}#nav_main ul.lvl-0>li.selected>a,#nav_main ul.lvl-0>li.selected {background:#fff !important;border-color:#fff !important;min-height:20px;}#nav_main ul.lvl-0 ul {display:none;position:absolute;}#nav_main ul li:hover>ul,#nav_main ul li:focus>ul,#nav_main ul li.hover>ul {}#nav_main ul.lvl-1 {background:#fff;width:140px;margin-top:59px;padding-top:10px;padding-bottom:10px;border:0;box-shadow:0 2px 2px #444;}#nav_main ul.lvl-1>li {border:0;border-right:0;padding-right:0;width:140px;margin-bottom:0px !important;}#nav_main ul.lvl-1>li:hover,#nav_main ul.lvl-1>li.hover,#nav_main ul.lvl-1>li:focus {background:#138841;border:0;}#nav_main ul.lvl-1>li:hover a,#nav_main ul.lvl-1>li.hover a,#nav_main ul.lvl-1>li:focus a {color:#fff;}#nav_main ul.lvl-1 li a {color:#138841;padding:5px 10px 4px 10px;line-height:1.2em;width:122px;font-size:1rem;padding-right:19px;position:relative;}#nav_main ul.lvl-1>li a {width:141px;padding-right:9px;}#nav_main ul.lvl-1>li:hover>a,#nav_main ul.lvl-1>li.hover>a,#nav_main ul.lvl-1>li:focus>a,#nav_main ul.lvl-1>li>a:focus {z-index:1;}#nav_main ul.lvl-1>li.clicked:hover>a,#nav_main ul.lvl-1>li.clicked:focus>a {color:#fff !important;}#nav_main ul.lvl-1>li.clicked>a:hover,#nav_main ul.lvl-1>li.clicked>a:focus {color:#fff !important;}#nav_main ul.lvl-2 {background:#fff;margin-left:139px;border:9px solid #d6d6d6;padding:9px;width:774px;height:113px;box-shadow:none;z-index:-1;}#nav_main ul.lvl-2.fixed {position:absolute;top:0;}#nav_main ul.lvl-2 li {padding-right:0;padding-bottom:9px;margin-left:0px;margin-right:0px;width:auto;}#nav_main ul.lvl-2 li:hover,#nav_main ul.lvl-2 li:focus,#nav_main ul.lvl-2 li:active {box-shadow:0 0 0 #000;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover,#nav_main ul.lvl-2 li a:focus,#nav_main ul.lvl-2 li a:active {color:#454951 !important;font-size:0.571rem;font-weight:normal;float:left;width:64px;padding:3px;text-align:center;}#nav_main ul.lvl-2 li a span {float:left;width:100%;padding:3px 0;height:22px;border:1px solid #138841;font-size:0.786rem;color:#000;line-height:1;font-weight:normal;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:0px !important;}#nav_main ul.lvl-2 li a span+img {display:none;}#nav_main ul.lvl-2 li a:focus span+img {display:block;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px;position:absolute;z-index:9;}#nav_main ul.lvl-2 li.hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px !important;position:absolute;z-index:9;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px;position:absolute;z-index:9;}#nav_main ul.lvl-2 li a img {width:100%;margin-bottom:3px;min-width:58px;height:78px;background:transparent;}#nav_main ul.lvl-2 li a img.arrow_active {min-height:0;min-width:0;width:auto;}#nav_main ul.lvl-3 {border-top:2px solid #138841;display:block;padding-top:0;left:10px;width:770px;}#nav_main ul.lvl-4 {border-top:2px solid #138841;display:block;padding-top:0;left:0px;width:930px;}#nav_main ul.lvl-4 {border-top:2px solid #138841;display:block;margin-top:130px;padding-top:13px;left:0px;width:770px;top:0;}#nav_main ul.lvl-4 {border-top:2px solid #138841;display:block;padding-top:13px;left:0px;width:930px;}#nav_main ul.lvl-5 {border-top:2px solid #138841;display:block;padding-top:13px;left:0px;width:930px;}#nav_main ul.lvl-5 li {padding:0;margin:0;width:auto;}#nav_main ul.lvl-5 li a {background:0;padding-top:0 !important;width:auto;}#nav_main ul.lvl-5 li a,#nav_main ul.lvl-5 li a:hover {width:auto !important;padding:0;}#nav_main ul.lvl-5 li a span {color:#333;border:1px solid #cbcbcd !important;font-size:0.786rem;padding:8px 12px;height:auto;width:auto;color:#138841;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}#nav_main ul.child-menu li:hover {box-shadow:0 0 0 #000;padding-right:0;}#nav_main>ul>li+li:hover>ul,#nav_main>ul>li+li:focus>ul {display:block;position:absolute;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000;}#nav_main ul.lvl-0>li>.child-menu {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 0 0 #000;border:3px solid #d6d6d6;border-top:0;margin-left:-3px;margin-top:0;border:3px solid #d6d6d6;border-top:0;margin-left:-3px;margin-top:0;background-color:#ffffff;border:3px solid #d6d6d6;border-top:0;margin-left:-3px;margin-top:0;}#nav_main .child-menu li {padding:0;width:170px;float:none;}#nav_main .child-menu li.hasChildren:hover {width:367px;}#nav_main .child-menu li.hasChildren:hover>a {width:143px;}#nav_main ul.child-menu li a {color:#138841;font-size:1rem;line-height:1.2;padding:3px 19px 2px 10px;background:0;text-shadow:0 0 0 #000;float:none;display:block;}#nav_main ul.child-menu li:first-child a {padding-left:10px;}#nav_main .grandchild-menu {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-right:0;border-top:0;box-shadow:0 0 0;border-left:2px solid #138841;height:70px;left:50%;position:absolute;top:0;width:167px;}#nav_main .grandchild-menu li {border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 0 0;left:100%;}.mobileSiteSearch {display:none;}.siteSearch {float:left;margin-top:1.572rem;-moz-border-radius:1.786rem;margin-right:1rem;position:relative;}.siteSearch a.icon-search {float:right;width:19px;height:19px;background:url(_ui/desktop/theme-alcampo/images/alcampo/lupa-blanca.png) 50% 50% no-repeat;text-indent:-9999px;margin-top:10px;color:#fff;}.siteSearch form {line-height:0;padding:0;}#header .siteSearch::before {background-color:#fff;content:'';color:#333333;top:calc(50% - 9px);position:absolute;pointer-events:none;height:23px;width:23px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Lupa.svg);display:block;background-position:center center;background-repeat:no-repeat;background-size:25px 22px;right:20px;z-index:11;padding:0px 2px;}.ie #header .siteSearch:before {padding:2px;}#header input#search {box-shadow:none;float:left;width:21.3rem;-moz-border-radius:0;border-color:#7C7C7C;}.siteSearch .siteSearchInput {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.redes-sociales {background:#dfe0e2;height:81px;clear:both;width:100%;border-top:1px solid #cbcbcd;float:left;}.redes-sociales .redes-sociales-wrapper {margin:0 auto;width:950px;margin-top:20px;}.redes-sociales .redes-sociales-wrapper a {margin-right:10px;color:#ffffff;position:relative;}.redes-sociales .redes-sociales-wrapper a.iOS {}.redes-sociales .redes-sociales-wrapper a.iOS img {display:none;}.redes-sociales .redes-sociales-wrapper a.iOS::after {content:"\f179";font-family:FontAwesome;display:block;height:15px;font-style:normal;font-weight:normal;text-decoration:none;position:absolute;top:2px;font-size:1.571rem;right:0px;text-indent:0px;color:#979797;left:0px;width:100%;}.redes-sociales .redes-sociales-wrapper a.android {margin-left:20px;}.redes-sociales .redes-sociales-wrapper a.android img {display:none;}.redes-sociales .redes-sociales-wrapper a.android::after {content:"\f17b";font-family:FontAwesome;display:block;height:15px;font-style:normal;font-weight:normal;text-decoration:none;position:absolute;top:2px;font-size:1.571rem;right:0px;text-indent:0px;color:#979797;left:0px;width:100%;}.redes-sociales .apps {float:right;margin:5px 10px;width:14.429rem;}.redes-sociales .apps span {color:#474747;font-size:1.3em;font-style:italic;display:inline-block;padding:10px 20px;margin-right:20px;border-right:1px solid #cfcfd1;vertical-align:middle;float:left;}.redes-sociales .apps h3{display:inline;}.redes-sociales .apps h2 {color:#474747;font-size:1.3em;font-style:italic;display:inline-block;padding:10px 20px;margin:0 20px 0 0;border-right:1px solid #cfcfd1;vertical-align:middle;float:left;font-weight:normal;padding-top:10px;padding-bottom:10px;}.redes-sociales .apps img {margin-top:5px;}.redes-sociales .apps a {top:-9px;}.footer {background:#3c3c3c;padding-top:0;margin-bottom:0;border-top:0;}.footer a:focus,.footer input:focus {outline:1px dotted #fff;}.yCmsContentSlot.footer {margin-top:50px;}.footer .footer-wrapper {margin:0 auto;}.footer .footer-wrapper .row1 {padding-bottom:17px;padding-left:0;padding-right:0;padding-top:20px;overflow:hidden;}.footer .footer-wrapper .row1 ul {margin:0;padding:0;list-style:none;}.footer .footer-wrapper .row2 {padding:30px 0;border-top:1px solid #7C808C;overflow:hidden;}.footer .footer-wrapper .col,.footer .footer-wrapper .row2>ul>li {float:left;width:18%;margin-right:2%;}.footer .footer-wrapper .col.nodisplay {display:none;}.footer .footer-wrapper a,.footer .footer-wrapper p,.footer .footer-wrapper .row2>ul>li>ul>li>a {color:#FFFFFF;text-decoration:none;font-size:14px;}.footer .footer-wrapper .row2>ul>li>ul>li>a:hover {text-decoration:underline;}.footer .footer-wrapper p img {vertical-align:middle;}.footer .footer-wrapper h2,.footer .footer-wrapper .row2>ul>li>a {color:#ABB1BF;font-weight:normal;font-size:18px;margin-bottom:5px;font-family:"SanaSansAlt-Book";font-weight:900;}.footer .footer-wrapper ul li a:hover {text-decoration:underline;}.footer .footer-wrapper a.newsletter {padding:10px 15px;text-transform:uppercase;background:#bfbfbf;color:#3c3c3c;text-decoration:none;border-radius:5px;}.footer .footer-wrapper a.newsletter:hover {background:#444;color:#bfbfbf;}.footer .footer-wrapper .copyright {text-align:center;padding:20px 0;color:#bfbfbf;font-size:0.85em;border-top:1px solid #CED1DA;}.footer .footer-wrapper .copyright .copy-enlace{text-decoration:none;font-size:14px;font-weight:500;line-height:17px;text-decoration:none;padding:0 25px }.footer .footer-wrapper .copyright .copy-enlace:hover{text-decoration:underline;}.footer .footer-wrapper .copyright .copy-right{display:block;padding:20px;font-size:14px;color:#7C808C;font-weight:500;}.footer .footer-wrapper .copyright a {padding:0 0 0 20px;text-decoration:underline;font-size:1em;}.wrapper.reducido .copyright.footerReducido .footerReducidoLinks {width:calc(100% + 16px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -8px;}.wrapper.reducido .copyright.footerReducido a {color:#7C7C7C;font-size:14px;font-weight:500;line-height:30px;text-decoration:none;padding:0;margin:0 8px;}.wrapper.reducido .copyright.footerReducido a:hover,.wrapper.reducido .copyright.footerReducido a:active,.wrapper.reducido .copyright.footerReducido a:focus {color:#333333;}.wrapper.reducido .footerReducido .allRightTxt {display:block;padding:20px;color:#333333;font-size:14px;font-weight:500;line-height:18px;font-family:SanaSansAlt-Medium;}.footer .footer-wrapper .copyright a:hover {text-decoration:none;}.footer .footer-wrapper .certs {padding:3px;background-color:transparent !important;overflow:hidden;}.footer .footer-wrapper .cards {padding:3px;background-color:transparent !important;overflow:hidden;}.footer .footer-wrapper .certs img {background-color:#48484a;float:left;margin-bottom:4px !important;margin-left:0px !important;margin-right:4px !important;margin-top:0 !important;padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;}.footer .footer-wrapper .cards img {background-color:#48484a;float:left;margin-bottom:0px !important;margin-left:0 !important;margin-right:0px !important;margin-top:0 !important;padding-bottom:2px;padding-left:2px;padding-right:2px;padding-top:2px;}.footer .footer-wrapper img {color:#ffffff;}.footer .footer-wrapper .footer-shop-line {color:#FFFFFF;}.footer .footer-wrapper .footer-shop p {margin-bottom:0px;color:#bfbfbf;}.footer .footer-wrapper #footerShopLiferay {float:left;margin-right:2%;width:18%;}.footer .footer-wrapper .footer-shop-line.footer-shop-phone {position:relative;display:block;text-indent:17px !important;}.footer .footer-wrapper .footer-shop-line.footer-shop-phone::before {content:"\f095";font-family:FontAwesome;display:block;font-style:normal;font-weight:normal;text-decoration:none;height:7px;left:0;position:absolute;right:0;text-indent:0;top:-1px;width:100% }.footer .footer-wrapper .col {max-width:197px;color:#ffffff;}.page-homepage #content .span-24 .cmsimage {margin-top:20px;}.miniCart {z-index:3;}.yCmsComponent .miniCart.yCmsComponentSubDiv {float:right;width:auto;padding:10px 15px;margin-top:17px;position:relative;border:1px solid #CED1DA;border-radius:3px;cursor:pointer;}.yCmsComponent .miniCart.yCmsComponentSubDiv.miniCartNotEmpty {border:1px solid transparent !important;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.miniCart .minicart {width:auto;height:2.8rem;text-transform:none !important;text-decoration:none;line-height:1.5;font-size:1.071rem;overflow:hidden;}.miniCart .minicart span.icon-container {float:left;}.miniCart .minicart span.icon-container img {height:30px;width:30px;}.miniCart .minicart span.icon-container i {display:block;color:#ffffff;font-size:2rem;margin-right:1px;float:left;margin-top:1px;}.miniCart .minicart .count {background:0;color:#474747;width:auto;font-size:1em;margin:0;}.miniCart>a.desplegar {position:absolute;right:0;bottom:1px;text-indent:-9999px;top:-99999px;width:16px;height:16px;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down.png) 50% 50% no-repeat;color:#535353;border-radius:50%;overflow:hidden;}.miniCart>a.desplegar:focus {top:auto;outline:1px dotted #000;}.miniCart>a.desplegar.desplegado:focus {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-up.png) 50% 50% no-repeat;}#header .miniCart>a .price {text-align:left;font-style:normal;color:#333333;float:left;margin:7px 0 0 0px;font-size:1rem;padding-left:50px;}.miniCart .minicart .my_cart_mini {float:left;width:auto;line-height:1.15;margin-left:-5px;}.miniCart .minicart .my_cart_mini .title {font-size:0.857rem;position:absolute;left:50px;top:15px;}.miniCart .minicart .my_cart_mini .title span.count {padding:3.5px 6px;background:#d0021b;color:#fff;border-radius:0.7143rem;float:left;border:2px solid #d0021b;line-height:0.7857rem;font-size:0.9285rem;}.miniCart .minicart .my_cart_mini .title span.count.fondo-gris {background:#ced1da;border:2px solid #ced1da;}.miniCart .minicart .my_cart_mini .total {font-size:1.071rem;font-weight:normal;}.miniCartPopup .legend a {float:right;}.miniCartPopup .total span {font-size:1.571rem;color:#eb1f25;}.miniCartPopup .popupCartItem .itemThumb {margin-right:0px;}.miniCartPopup .popupCartItem .itemThumb img {width:75px;}.miniCartPopup .contactCartPopup {padding-left:60px;background:url(_ui/desktop/theme-alcampo/images/alcampo/contact.png) no-repeat left top;margin-top:20px;margin-bottom:2px;}.miniCartPopup .contactCartPopup .title_atencion {float:left;font-size:1.071rem;font-weight:normal;width:100%;color:#0b7d38;}.miniCartPopup .contactCartPopup .escribenos_link a {color:#EB1F25;font-size:1rem;}.miniCartPopup .contactCartPopup .escribenos_link a span {color:#D30006;}.miniCartPopup .contactCartPopup .telefono {color:#D30006;font-size:1rem;font-weight:normal;}.miniCartPopup .contactCartPopup .atencion_horario span {font-size:0.786rem;color:#0b7d38;}.popupCartItem .itemDesc .itemPrice {font-size:1.214rem;}.popupCartItem .itemName {color:#138841;font-size:1.214rem;text-decoration:none;font-weight:normal;}#languages {float:left;}#languages #lang-selector:focus {border:1px solid blue;}#header .headerContent .language {margin:15px 5px 0 15px;clear:both;float:none;}#header .headerContent .languageText {font-size:0.857rem;text-align:center;position:relative;top:-5px;clear:left;width:100%;display:inline-block;max-width:70px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}.language #lang-selector>option {color:#000000 !important;font-size:1.429rem;overflow:hidden;}.your_account>a.desplegar {position:absolute;right:0;bottom:3px;top:-9999px;width:16px;height:16px;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down.png) 50% 50% no-repeat;border-radius:50%;text-indent:-9999px;color:#535353;overflow:hidden;}.your_account>a.desplegar:focus {top:auto;outline:1px dotted #000;}.your_account>a.desplegar.desplegado:focus {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-up.png) 50% 50% no-repeat;}.your_account .link_myAccount span.icon-container i {font-size:1.286rem;color:#000000;float:left;margin-top:7px;margin-right:1px;display:block;}.your_account .link_myAccount img {height:20px;padding:5px 5px;}.your_account i {display:none;}.your_account .picoLogin {display:none;}.your_account .link_myAccount div.logged_in {width:auto;}.your_account .link_myAccount div.not_logged,.your_account .link_myAccount div.logged_in {float:left;padding-left:5px;}.your_account .link_myAccount div.not_logged span,.your_account .link_myAccount div.logged_in span {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.your_account .link_myAccount div .text_myaccount {font-weight:normal;font-size:1.071rem;}.your_account .link_myAccount div .text_myaccount a {font-size:1.071rem;font-weight:normal;text-decoration:none;color:#ffffff;}.your_account .link_myAccount div .text_myaccount a:hover,.your_account .link_myAccount div .text_myaccount a:focus,.your_account .link_myAccount div .text_myaccount a:active {text-decoration:underline;}.your_account .link_myAccount div.logged_in+span {font-size:0.857rem;color:#181818;line-height:0.8;}.your_account .link_myAccount div.not_logged+span {font-size:0.857rem;color:#181818;line-height:0.8;}.popupMyAccount {display:none;padding-right:0 !important;}.popupMyAccount .userLogin {padding:0px 20px 0 40px;float:left;width:calc(100% - 60px);font-size:14px;}.popupMyAccount .userRegister {padding:10px 20px;width:calc(100% - 40px);font-size:14px;float:left;text-align:center;}.userRegister > span {color:#333333;font-weight:500;line-height:18px;font-family:"SanaSansAlt-Medium";}.login-title {display:block;color:#333333;margin-bottom:0;}.popupMyAccount .userLogin form {float:left;width:100%;border-bottom:1px solid #CBCDCE;padding:20px 0;}.userLogin .botonera {padding-top:10px;width:246px;text-align:center;}.botonera button.redRounded,.botonera a.redRounded {background-color:#E0001A !important;color:#fff;border-radius:20px;border:1px solid #E0001A !important;width:100% !important;height:42px;margin:0px 0px 10px 0px;font-size:16px;font-weight:900 !important;line-height:20px;text-align:center;font-family:SanaSansAlt-Black;}.botonera button.redRounded:hover,.botonera button.redRounded:focus,.botonera button.redRounded:active,.botonera a.redRounded:hover,.botonera a.redRounded:focus,.botonera a.redRounded:active{background-color:#C2001A !important;border:1px solid #C2001A !important;}.linkButtonRed {padding:6px 50px;}.popupMyAccount .userLogin form .control-group {padding:5px 0;width:246px;}.popupMyAccount .userLogin form .control-group label {margin-top:0;float:left;font-size:1.077em;margin-top:5px;line-height:20px;color:#000;width:35%;}.popupMyAccount .userLogin form .control-group .controls {float:right;width:65%;}.popupMyAccount .userLogin form .form_field_error-message {float:left;width:100%;line-height:1.214rem;}.popupMyAccountOptions {position:absolute;width:16.29rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;z-index:10;display:none;right:0;top:100%;background-color:#ffffff !important;box-shadow:0 2px 6px 0 rgba(0,0,0,0.35);}.popupMyAccountOptions .myAccountOptionsLinks>li:first-child {margin-top:5px;margin-bottom:5px;border-top:0px;font-size:1rem;border-bottom:1px solid #CED1DA;padding:10px 0;}.popupMyAccountOptions .myAccountOptionsLinks>li:first-child a span.first-name {font-family:"SanaSansAlt-Black";font-size:18px;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li:first-child a {}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li a {}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li a:not(:first-child) {padding-left:12.5px;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li a#myServices{display:none !important;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li a:hover,#wrapper .popupMyAccountOptions .myAccountOptionsLinks li a:focus {text-decoration:underline;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li:nth-child(2) img,#wrapper .popupMyAccountOptions .myAccountOptionsLinks li:nth-child(3) img {height:20px;padding-left:5px;padding-top:5px;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li {box-shadow:none !important;text-shadow:none !important;background-color:transparent;width:100%;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks li:not(:first-child) {margin:0px 25px;border-bottom:1px solid #CED1DA;padding-bottom:5px;padding-top:5px;width:80%;}#wrapper .popupMyAccountOptions .myAccountOptionsLinks .client-name {margin:0px 25px;padding-bottom:5px;padding-top:5px;width:80%;}#wrapper ul li.botonesDeslogeo {padding-top:10px;border:none !important;}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount {}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#myAccount {background-color:#138841 !important;clear:none !important;color:#FFF !important;float:right;font-size:0.714rem !important;padding-bottom:6px !important;padding-top:8px !important;width:100px !important;margin-right:10px;margin-top:20px;padding-left:7px !important;text-transform:uppercase !important;}#wrapper .popupMyAccountOptions ul.myAccountOptionsLinks>li:first-child a,#wrapper .popupMyAccountOptions ul.myAccountOptionsLinks>li:first-child a:hover {border-top:0px !important;color:#333333 !important;text-decoration:none;line-height:initial;padding-left:0px;}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#myAccount:hover,#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#myAccount:focus {background-color:#00712c !important;}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:hover,#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:focus {}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:hover i,#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:focus i,#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:hover span,#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#logoutAccount:focus span {color:#ffffff !important;background-color:#E0001A !important;}.botonera .boton.registered {padding-left:41px !important;text-align:left !important;width:89px !important;float:left;}.your_account .botonera .boton.register:hover,.your_account .botonera .boton.register:focus,.your_account .botonera .boton.register:active {background-color:#f9f9f9 !important;}.your_account .botonera .boton.registered {}.your_account .botonera .boton.register .fa-user {color:#138841 !important;font-size:1.429rem;display:block !important;float:left;}.your_account .botonera .boton.register .fa-plus {color:#138841 !important;font-size:1.429rem;display:block !important;font-size:0.714rem;float:left;margin-left:-5px;margin-top:7px;background-color:#ffffff;border-radius:50%;padding:2px;}#wrapper .your_account .botonera .boton.register span {margin-top:5px;float:left;margin-left:5px;font-size:0.71rem !important;line-height:18px;color:#138841;text-transform:uppercase !important;}#wrapper .your_account .botonera .boton.register:hover,#wrapper .your_account .botonera .boton.register:focus {background-color:#138841 !important;}#wrapper .your_account .botonera .boton.register:hover i,#wrapper .your_account .botonera .boton.register:focus i {background-color:#00522d !important;color:#ffffff !important;}#wrapper .your_account .botonera .boton.register:hover span,#wrapper .your_account .botonera .boton.register:focus span {color:#ffffff !important;}.productList {float:left;width:100%;padding-bottom:20px;}.productList .productListItem {float:left;width:145px;padding:10px;border:1px solid #9f9f9f;margin-top:16px;margin-bottom:0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.productList .productListItem .details {color:#525252;}.productList .productListItem .productMainLink {float:left;width:100%;}.productMainLink .longDescription {position:absolute;top:165px;left:0px;width:89%;padding:5%;border:1px solid #c6c6c5;border-radius:0;z-index:999999;display:none;background-color:#f5f5f5;}.productMainLink .longDescription::after {content:"\f106";font-family:"FontAwesome";font-size:1.214rem;top:-17px;position:absolute;left:48%;color:#c6c6c5;border-bottom:1px solid #f5f5f5;width:7px;height:16px;text-indent:-2px;}.productGrid .productGridItem .marca span.modelo {height:16px !important;color:#009656;display:block;font-size:0.857rem;padding-top:0px;text-transform:none !important;margin-bottom:20px;}.productList .productListItem .icon_bird {width:30px;height:42px;position:absolute;left:-2px;top:-11px;background:url(_ui/desktop/theme-alcampo/images/alcampo/pajarito_alcampo_mini.png) no-repeat;}.productList .productListItem .productMainLink div {width:100%;float:left;margin-left:0;}.productList .productListItem .productMainLink div.details {height:36px;}.productList .productListItem .productMainLink .head {font-size:1.071rem;font-weight:normal;text-transform:uppercase;color:#138841;border:0;height:45px;margin-bottom:0;}.productList .productListItem .thumb {width:100%;text-align:center;}.productList .productListItem .price {float:left;color:#eb1f25;border:1px solid #eb1f25;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:34px;width:46%;font-size:1.429rem;font-weight:normal;text-align:center;}.productList .productListItem .cart {margin:0 !important;padding-bottom:0;}.productList .productListItem .cart .addToCartButton {margin:0 !important;text-indent:-9999px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/addCartIcon.png);background-position:center center;background-repeat:no-repeat;height:36px;}.productList .productListItem .cart .add_to_cart_form {float:right;margin-left:1%;width:49%;}.page-homepage #content {margin-top:310px;}#Carousel-owl {position:absolute;width:100%;left:0;top:185px;min-width:1009px;z-index:0;}.page-homepage #Carousel-owl {display:block;}#Carousel-owl #owl-demo .item {width:100%;height:306px;background-repeat:no-repeat;background-position:center center;}#Carousel-owl .owl-carousel .owl-item {min-width:950px !important;}#Carousel-owl .thumbsNav {position:absolute;width:205px;height:auto;top:0;right:0;}#Carousel-owl .thumbsNav .navItem {float:left;width:205px;height:78px;margin-bottom:7px;overflow:hidden;cursor:pointer;}#Carousel-owl .thumbsNav .navItem.active .arrow,#Carousel-owl .thumbsNav .navItem:hover .arrow,#Carousel-owl .thumbsNav .navItem:focus .arrow {width:8px;height:16px;margin-left:-11px;margin-top:23px;position:absolute;}#Carousel-owl .navItem>img {float:left;height:78px;margin-left:0px;}#Carousel-owl .thumbsNav-container {margin-bottom:0;margin-left:-475px;margin-right:auto;margin-top:0;position:absolute;top:30px;width:950px;}#Carousel-owl {position:relative;top:0px;}#Carousel-owl #owl-demo .item {height:auto;float:left;width:auto;}#Carousel-owl .thumbsNav .navItem {display:none;}.paginationBar.top,.paginationBar.bottom {border:0;}.paginationBar .sortForm {float:right;margin-right:10px;}.slideGridDiv3 .paginationBar .sortForm {margin-top:0px;}.orderList .paginationBar .sortForm {margin-top:-13px;}.paginationBar .sortForm .selectGrid{}.paginationBar.top,.paginationBar.bottom {background:#f6f6f6;margin-bottom:10px;padding-left:10px;}.orderList .paginationBar.top,.orderList .paginationBar.bottom {background:#ffffff;padding:30px;margin-bottom:20px;}.paginationBar.top.cartReviewBar,.paginationBar.bottom.cartReviewBar {background:rgba(0,0,0,0) !important;margin-bottom:18px;padding-left:0px;width:100%;box-sizing:border-box;padding-right:300px;}.paginationBar.top.clearfix.cartReviewBar {line-height:0px !important;margin-top:6px;}.paginationBar.top.cartReviewBar .basketTitle {font-size:32px !important;color:#333333;font-family:"SanaSansAlt-Medium";}.paginationBar.top #sort_form1 label {margin-right:15px;font-size:14px;}.paginationBar.top #sort_form1 .selectGrid label {color:#333333 !important;font-size:14px;font-weight:500;line-height:18px;}.paginationBar.top.cartReviewBar #sort_form1 label {font-size:14px !important;font-weight:500 !important;line-height:18px !important;color:#333333 !important;}.paginationBar.bottom.clearfix label {color:#333333 !important;font-size:14px;font-weight:500;line-height:18px;}.orderList .paginationBar.bottom.clearfix a.showAll,.orderList .paginationBar.bottom.clearfix a.showPagination {line-height:18px;margin:5px 20px;font-size:14px;float:left;position:relative;top:-5px;font-weight:500;left:-15px;}.productGrid.paginationBar.bottom.clearfix a.showAll,.productGrid.paginationBar.bottom.clearfix a.showPagination{line-height:18px;margin:5px 20px;font-size:14px;float:left;position:relative;top:6px;font-weight:500;left:-15px;}.slideGridDiv3 .paginationBar.top,.slideGridDiv3 .paginationBar.bottom{background:#E6E7EB;}#checkoutOrderDetails .deliveryCartItems .name a {color:#138841;text-decoration:none;font-size:1rem;}#checkoutContentPanel .form-actions {float:left;width:100%;position:static;bottom:0;}.productImage .productImageGallery li .thumb {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.productImage .productImageGallery li .thumb.active {border:2px solid #84B047;}.productImage .productImageGallery li .thumb img {width:100%;max-height:140px;}.productImage .productImageGallery li .thumb img:focus {border:1px dotted #000;}#productTabs {float:left;margin-top:20px;width:100%;}#productTabs ul.tabs-list {border-bottom:0;}.productDescriptionText {-moz-column-count:1;column-count:1;-webkit-column-count:1;color:#7C808C;}.rating-legend {font-size:1rem;padding:0;margin:0 0 -10px 0;border:0;}#cartItems .headline {border:0;}#cartItems thead th,#cartItems tbody td.cabecera {font-weight:normal;border:0;}#cartItems tbody td.cabecera {}#cartItems.carritoCheckout tbody td.header4.cabecera {width:10%;padding-right:10px;}#cartItems thead th#header2 {border-radius:5px 0 0 0;padding-left:10px;}.cartReviewItem thead th#header2 {padding-left:0px !important;}#cartItems thead th#header3 {width:120px;}#cartItems thead th#header6 {border-radius:0px 5px 0 0;}#cartItems .cartItem td {padding:5px;border:0;border-bottom:1px solid #ced1da;}#cartItems .catItemsTable tr.cartItem>td {padding:20px 5px;border:0;border-bottom:1px solid #ced1da;}#cartItems .cartItem td.thumb {padding:20px 0;vertical-align:middle;border-bottom:1px solid #ced1da;}.cartReviewItem .cartItem td.thumb {vertical-align:top !important;}.cartReviewItem .pictoAuchan {width:29.19px !important;height:31px !important;position:absolute;}#cartItems .cartItem td.thumb a img {width:75px;height:auto;color:#000000;}#cartItems .cartItem .header1 {padding:0px;vertical-align:middle;}#cartItems .cartItem .header1 .icons-vertical-right img {float:right;clear:both;width:25px;}#cartItems .cartItem .header1 .icons-vertical-right {float:right;width:auto;height:75px;}#cartItems .cartItem .header1 .icons-vertical-right img+img+img+img {display:none;}#cartItems .cartItem .header1 .icons-vertical-right2 img {float:right;clear:both;width:25px;display:none;}#cartItems .cartItem .header1 .icons-vertical-right2 img+img+img+img {display:block;}#cartItems .cartItem .header1 .icons-vertical-right2 {float:right;width:auto;height:75px;}#cartItems .cartItem .header4 .icons-horizontal-right img {width:31px;height:31px;padding-top:7px;padding-bottom:8px;padding-right:10px;}#cartItems .cartItem .header4 .icons-horizontal-right img+img+img+img {display:none;}#cartItems .cartItem .header4 .icons-horizontal-right2 img {width:31px;height:31px;padding-top:7px;padding-bottom:20px;padding-right:10px;display:none;}#cartItems .cartItem .header4 .icons-horizontal-right2 img+img+img+img {display:block;}#cartItems .cartItem .offers-line {color:#E0001A;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#cartItems .cartItem .offers-line .offer-tag {color:white;background-color:#E0001A;height:26px;display:inline-block;line-height:26px;padding:0 8px;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;}#cartItems .cartItem .offers-line .offer-tag::after {content:'';width:0;height:0;position:absolute;top:0;left:100%;border-style:solid;border-width:13px 0 13px 12px;border-color:transparent transparent transparent #E0001A;}#cartItems .cartItem .offers-line .offer-label {color:#E0001A;margin-left:20px;margin-top:8px;}.cartItem.paso1Checkout ul.appliedPromotions li{clear:both;}#cartItems .cartItem .offers-line .offer-tag{float:none;box-shadow:none !important;font-size:14px;}#cartItems .cartItem .offers-line .offer-label{float:none;box-shadow:none !important;background-color:transparent;padding:0;font-size:14px;line-height:14px;}.cartReviewItem .itemPrice .precio span.hasdiscount{}.carritoCheckout .catItemsTable .discountamount {line-height:18px;float:right;margin-right:25px;}.carritoCheckout .catItemsTable .itemPrice .discountamount{margin-top:-3px;}.carritoCheckout .catItemsTable .discountamount span{color:#7C808C !important;text-decoration:line-through;font-size:14px !important;}#cartItems .cartItem .header4 .cartReviewFavSus {margin-top:12px;margin-bottom:13px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewFavorito {width:41px;float:left;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos {float:left;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewSinSustitutos{float:left;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos{width:auto;margin-top:-5px;border-radius:20px;-moz-border-radius:200px 200px 200px 200px;border:1px solid #00985F;float:left;height:25px;margin-left:-10px;cursor:pointer;background-color:#00985F;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos:hover .tooltipSustitute{display:block;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos span{font-size:13px;font-weight:500;line-height:16px;color:#FFFFFF;vertical-align:middle;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .sustitute-brand{width:61px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .sustitute-description{width:174px;margin-left:9.43px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .sustitute-price strong{font-weight:500;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute strong{font-weight:500;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos button{border-radius:10px;padding:0.5px;float:right;background-color:#FFFFFF;border:#FFFFFF;margin:4px 9px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute span{color:#333333;white-space:initial;width:265px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute{display:none;position:absolute;top:25%;width:265px;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute:before{content:"";border-width:5px;top:100%;position:absolute;left:50%;border-style:solid;border-color:#afafaf transparent transparent transparent;border-top-color:#333333;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute:after{content:"";border-width:5px;top:100%;position:absolute;left:50%;border-style:solid;border-color:#FFFF transparent transparent transparent;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile{display:none;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco{float:left;margin-top:5.71px;margin-left:11.43px;margin-bottom:6.44px;width:15px;height:15px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .flecha-cerrar-blanco{width:11px;margin:3px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .info-sustituto{display:none;}#cartItems .cartItem .header4 .cartReviewFavSus .corazon-favorito {width:21px;height:20.08px;}#cartItems .cartItem .header4 .cartReviewFavSus .flecha-sustituto {width:21px;height:21px;margin-right:9px;}#cartItems .cartItem td.details a {outline:none;}#cartItems .cartItem td.total {font-size:1.071rem;text-align:right;}#orderTotals tfoot td {border:1px solid #EB1F25;border-right:0;font-weight:normal;font-size:1.429rem;color:#EB1F25;padding:0 5px;border-radius:5px 0 0px 5px;}#orderTotals tfoot td+td {border:1px solid #EB1F25;border-left:0;border-radius:0px 5px 5px 0px;;}#content .facetNavigation {background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:148px;}#content .facetNavigation .headline {background:#9a999e;border:0 none;color:#fff;height:auto;line-height:1;padding-bottom:10px;padding-left:15px;padding-top:10px;}#content .facetNavigation .facet {margin-bottom:0;overflow:hidden;clear:left;border:0px;padding-bottom:0px;}#content .facetNavigation .facetHead {background:#ffff;border-bottom:1px solid #E6E7EB;clear:left;}#content .facetNavigation .facetHead h3 {margin:0;padding:0;}#content .facetNavigation .facetHead a {color:#333333;text-decoration:none;background:none;padding-left:15px;font-weight:500;text-transform:none;background:#E6E7EB;line-height:22px;padding-top:7px;padding-bottom:7px;font-size:16px;text-transform:initial;width:73% !important;padding-right:17%;}#productTabs .content {margin-top:0px !important;width:80%;}#content .facetNavigation .facetHead a.close {background-position:12% -375px;}#content .facetNavigation .filtrarPor .facetHead a {background-image:none;border:0px !important;}#content .facetNavigation .filtrarPor .facet {}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block {padding-left:15px;padding-top:7px;padding-bottom:0px !important;padding-right:5px;}.allFacetValues.facetOferta {margin-top:-8px;}#carouselhInactiveService .owl-buttons div:hover,#carouselhInactiveService .owl-buttons div:focus {opacity:1 !important;}#carouselhInactiveService .owl-buttons div.owl-prev::after {content:"\f104";font-family:"Fontawesome";position:absolute;left:5px;font-size:1.786rem !important;color:#ffffff !important;z-index:99999;width:10px;height:10px;display:block;line-height:0px;text-indent:0px;top:13px;}#carouselhInactiveService .owl-buttons div.owl-next {right:-4px;top:55px;z-index:1;}#carouselhInactiveService .owl-buttons div.owl-next::after {content:"\f105";font-family:"Fontawesome";position:absolute;left:8px;font-size:1.786rem !important;color:#ffffff !important;z-index:99999;width:10px;height:10px;display:block;line-height:0px;text-indent:0px;top:13px;}#carouselhInactiveService .owl-buttons div.owl-prev {left:-4px !important;top:55px;z-index:1;}.facetNavigation .slideGridDiv1 .facetValues ul.facet_block li {background-color:#ffefd5;float:left;width:calc(100% - 23px);padding:0px;margin-top:0px;margin-bottom:5px;margin-left:10px;margin-right:10px;border:1px dashed #e9ac04;}ul.facet_block input:checked+label .inputCustomFilter::after {display:block;content:"\f00c";width:10px;height:10px;font-family:"fontAwesome";text-indent:1px !important;margin-top:-1px;font-size:11px;color:#00824a !important;}#carouselhInactiveService .owl-buttons div.owl-prev {left:-4px !important;}#content .facetNavigation .slideGridDiv1 .facet {border-top:0px !important;border:1px solid #ededed;}#content .facetNavigation .facetValues .facet_block a {text-decoration:none;color:#333333;width:85%;position:relative;padding-right:15%;}#content .facetNavigation .facetValues .facet_block a:hover,#content .facetNavigation .facetValues .facet_block a:focus {text-decoration:underline;outline:0;}.facetNavigation .slideGridDiv1 .facetValues ul.facet_block {overflow:hidden;background-color:#fff;}.facetNavigation .slideGridDiv1 .facetValues ul.facet_block li:first-child {margin-top:10px !important;}#content .facetNavigation .facetValues ul.facet_block li .facetValueCount {color:#00985F;font-size:14px;right:10px !important;font-style:normal;}#content .facetNavigation .facetValues ul.facet_block li .facetValueCountCheckbox {color:#00985F;font-size:14px;right:10px !important;font-style:normal;}#content .facetNavigation .facetValues .stars {float:left;margin-right:5px !important;position:relative;}#content .facetNavigation .facetValues .prodReview {margin:0 0 10px 0;padding-top:5px;float:left;clear:left;}.facetNavigation .remove a {margin-right:5px;}.table {float:left;width:100%;background:#138841;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.table .tr {float:left;width:100%;}.table.tableTotalPrice.checkout2Table .tr {float:none;width:100%;margin:0 auto;}div.totalPago {float:none;margin-left:5%;margin-right:5%;}div.totalPago table {border-collapse:collapse;}.table .thead .tr .td {color:#FFFFFF;font-size:1.143rem;font-weight:normal;line-height:2.2;padding-left:8px;}.table .tbody,.table .tfoot {background:#fff;width:97%;float:left;margin-left:1.5%;margin-right:1.5%;margin-bottom:1.5%;border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;}.table .tbody {margin-bottom:1.5%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.table .tbody .td,.table .tfoot .td {padding:5px;font-size:1rem;float:left;}.table .tbody .td.celda1,.table .tfoot .td.celda1 {width:70%;}.table .tbody .td.celda2,.table .tfoot .td.celda2 {float:right;width:23%;text-align:right;}.table .tfoot .tr {border:1px solid #EB1F25;margin:1.5%;width:96.3%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:normal;}.table .tfoot .td {color:#EB1F25;font-size:1.286rem;}#orderTotals.table .tbody {margin-bottom:0;border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;}.deliveryCartItems.table .tbody .td {padding:5px !important;}.deliveryCartItems.table .tbody .td.celda1 {}.deliveryCartItems.table .tbody .td.celda2 {width:79%;text-align:left;float:left;}.deliveryCartItems.table .tbody .tr.bis .td {float:left;text-align:right;width:30.3% !important;border-bottom:1px solid #ccc !important;}.page-account .alcampoServices {height:auto;}.page-account .alcampoServices ul li ul input[type="checkbox"] {float:left;}.page-account .alcampoServices ul li ul {margin-bottom:10px;}.page-account .alcampoServices ul li ul li+li {margin-left:65px;}.page-login .cabecera {float:left;width:94.5%;padding-left:5.5%;background:url(_ui/desktop/theme-alcampo/images/alcampo/icon_reg_general.png) no-repeat left top;}.page-register .cabecera {width:92.5%;padding-left:7.5%;background:url(_ui/desktop/theme-alcampo/images/alcampo/icon_reg_general.png) no-repeat left top;float:left;}.page-login .cabecera h1.headline,.page-register .cabecera h1.headline {font-size:1.500rem !important;border:0;margin-bottom:0;line-height:1.3;}.page-login .cabecera p,.page-register .cabecera p {font-size:1.071rem;line-height:1;}.page-login .subcabecera,.page-register .subcabecera {float:left;line-height:1;padding:1%;width:98%;background:#f6f6f8;margin-bottom:20px;}.page-login .subcabecera h2,.page-register .subcabecera h2 {float:left;color:#0f3478;font-size:1.286rem;font-weight:normal;margin:0;}.page-login .subcabecera .required,.page-register .subcabecera .required {float:right;font-size:0.857rem;padding-top:3px;}#registerForm .span-8.tratamiento label {width:90px !important;padding-right:10px;}#registerForm .span-8.tratamiento select {width:75px;}#registerForm .span-8.tratamiento .select {display:none;}#registerForm .userType .form_field-label label {display:none;}#registerForm .userType label {padding-top:4px;}#registerForm label {width:auto !Important }#registerForm .userType .form_field-input .label-radio {font-size:0.857rem;padding-left:5px;padding-top:4px !important;padding-bottom:0 !important;}#registerForm .span-8 {width:280px;margin-left:22px;margin-right:21px;}#registerForm .span-8.first,#registerForm .span-8.last {margin-left:0;margin-right:0;}#divUserRegister {background-color:#FFFFFF;}#registerForm .span-8.tratamiento label {width:90px !important;padding-right:10px;}#registerForm .span-8.tratamiento .select {display:none;}#registerForm .userType .form_field-label label {display:none;}#registerForm .userType label {padding-top:4px;}#registerForm label {width:auto !Important }#registerForm .userType .form_field-input .label-radio {font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;font-size:1.142rem;padding-left:28px;padding-top:4px !important;padding-bottom:0 !important;}#registerForm .span-8 {width:280px;margin-left:22px;margin-right:21px;}#registerForm .span-8.first,#registerForm .span-8.last {margin-left:0;margin-right:0;}.userRegister {padding:0;border:0;width:100%;}.userRegister .headline {text-transform:none;}.mandatory img {margin-top:2px;}.customAccount .description{font-weight:500;color:#333333;line-height:18px;}.customAccount .description.subtituteInfo2{max-width:504px;}.customAccount .table .labelSubstitute label{color:#333333;line-height:18px;}.customAccount .required.right {font-weight:normal;text-transform:uppercase;position:relative;top:0px;font-size:0.7rem;display:none;}.customAccount #editAddressForm .required.right {top:-25px;}.customAccount #editAddressForm .description {float:left;width:100%;}.customAccount .label-radio {margin-right:50px;}.customAccount input[type="radio"] {vertical-align:text-bottom;}.accountContentPane .form-actions {float:left;width:100%;margin-top:15px;}.pstrength-bar {margin-top:10px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/dotted-bar.png);background-repeat:no-repeat;}.pstrength-info span {font-family:"SanaSansAlt-Book";font-weight:500;font-size:12px;line-height:16px;}.customAccount select[disabled="disabled"],.customAccount input[disabled="disabled"],.customAccount input[readonly="readonly"] {background:#fafafa !important }.accountContentPane .control-group .controls .text.password{width:285px;height:41px;}.accountContentPane .control-group {width:187px;margin-right:48px;float:initial;}#updatePasswordForm .accountContentPane .control-group.error {width:50%;}.accountContentPane #updateOptionsVisPurchaseForm .control-group {width:260px;}.customAccount {width:950px;}.customAccount .tile {background:0;border:0 none;float:left;height:auto;margin:0 0 20px;padding:0;width:100%;}.customAccount .tile.myServices {display:none;}.customAccount .tile h2,.customAccount .tile h2>a {background:#ffff url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg) no-repeat 98% center;margin-bottom:0;cursor:pointer;text-decoration:none;background-size:21px 21px;}.customAccount .tile h2>a {display:block;font-size:22px;color:#333333;}.customAccount .tile #brochurePanel h2,.customAccount .tile #brochurePanel h2>a {background-image:none;text-align:left;padding-left:10px;clear:left;background:transparent;color:#5f5f5f;font-size:1.3em;text-decoration:none;}.customAccount .tile #brochurePanel h2>a {display:block;}.customAccount .tile h2.active>a {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_up.svg);}.ie .customAccount .tile h2.active>a{background-image:none;}.customAccount .tile h2+.bloque-desplegable.showed {margin-top:10px;}.customAccount .accountContentPane:hover {box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.customAccount .accountContentPane {border:1px solid #E5E5E5;border-radius:3px;padding:0;width:97.8% !important;margin-left:2%;margin-bottom:10px;overflow:hidden;}.customAccount .accountContentPane h3,.customAccount .accountContentPane h4 {float:left;font-size:18px;margin-bottom:0;margin-left:1.5%;padding-bottom:10px;padding-left:0%;padding-top:10px;width:98.5%;cursor:pointer;text-transform:initial;color:#333333;font-weight:900;line-height:22px;font-family:"SanaSansAlt-Black";}#favoriteListView_EncabezadoSubgrupo a:hover,#frequentListView_EncabezadoSubgrupo a:hover{color:#333333;}.customAccount .accountContentPane h3.desplegable {background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg) no-repeat 100% 30%;float:left;width:auto;padding-right:0px;width:95%;padding-left:0px;margin:0px;margin-left:2%;background-size:21px 21px;}.customAccount .accountContentPane h3.desplegable>a {width:100%;display:block;text-decoration:none;color:#333333;font-family:"SanaSansAlt-Black";}.customAccount .accountContentPane h3.desplegable.active {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_up.svg);}.customAccount .accountContentPane .subgrupo {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px 2%;width:96%;}.customAccount .accountContentPane .subgrupo label,.customAccount #insertAddressForm .control-group label,.customAccount #editAddressForm .control-group label {font-size:14px;font-weight:500;margin-top:16px;margin-bottom:0px;}.customAccount .accountContentPane .subgrupo .span-6 {width:215px;}.customAccount .subgrupo .boton,.addressform_button_panel .boton,.serviceImage .boton {font-size:0.857rem !important;padding:0.714rem 2.5rem 0.714rem !important;text-transform:none;line-height:1.2em;height:auto !important;text-transform:uppercase !important;border-radius:0;}.accountContentPane #selectedSubstituteType {font-size:0.714rem;margin-top:15px;background-position:97% 30%;font-size:16px !important;width:42.7%;padding:9px !important;}.customAccount #cancelAccountForm a.button {text-transform:initial!important;line-height:17px;}form[name="cancelAccountForm"] .red-button{width:48%;display:inline-block;}form[name="cancelAccountForm"] .black-button{width:48%;display:inline-block;float:right;}#addressForm {position:relative;}.customAccount .subgrupo.bloque-desplegable.showed .is-default-address {right:6%;top:0;margin-top:22px;font-size:16px;line-height:22px;font-weight:500;}ul.addressBook li {font-size:14px;color:#333333;font-weight:500;line-height:18px;}.customAccount .accountContentPane .subgrupo button.ui-datepicker-trigger {background:0 !important;float:left;height:auto;margin:2px 0 0 5px;padding:0 !important;width:auto;border:0;}.customAccount .accountContentPane .subgrupo button.ui-datepicker-trigger img {width:25px;height:25px;margin:0 !important;}.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo+.subgrupo .control-group input[type="text"],.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo+.subgrupo .control-group input[type="password"],.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo+.subgrupo .control-group select {width:100%;}.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo+.subgrupo .control-group select[name="titleCode"] {width:50%;}.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo+.subgrupo .control-group input.fecha {width:60%;float:left;}.customAccount #insertAddressForm .accountContentPane,.customAccount #editAddressForm .accountContentPane {background:0;border:1px solid #d9d9d9;border-radius:5px;padding:15px 2%;margin-left:2%;width:93.5% !important;}.customAccount #insertAddressForm .accountContentPane .w60perc .control-group,.customAccount #editAddressForm .accountContentPane .w60perc .control-group {width:50.1%;margin-right:3%;}.customAccount #insertAddressForm .accountContentPane .w40perc .control-group,.customAccount #editAddressForm .accountContentPane .w40perc .control-group {width:90%;}.customAccount #insertAddressForm .accountContentPane .w40perc .control-group textarea,.customAccount #editAddressForm .accountContentPane .w40perc .control-group textarea {width:100%;height:93px;}.customAccount #insertAddressForm .accountContentPane .w40perc .control-group input[type="checkbox"],.customAccount #editAddressForm .accountContentPane .w40perc .control-group input[type="checkbox"] {float:left;margin-top:1px;}.customAccount #insertAddressForm .accountContentPane .w40perc .control-group label.add-address-left-label,.customAccount #editAddressForm .accountContentPane .w40perc .control-group label.add-address-left-label {margin-top:10px;}.customAccount #editAddressForm h3 {margin-left:0;margin-top:0;padding-top:0;}.customAccount .myOrders .bloque-desplegable {border:0;padding:0;}.customAccount .myOrders .table {background:0;border-radius:5px;padding:0;width:100%;margin-bottom:13px;}.customAccount .myOrders .table .tbody {width:100%;margin-left:0;margin-right:0;max-height:400px;overflow:auto;}.customAccount .myOrders .table .tr .th,.customAccount .myOrders .table .tr .td,.customAccount .myOrders .table .tr .th,.customAccount .myOrders .table .tr .td p,.customAccount .myOrders .table .tr .th,.customAccount .myOrders .table .tr .td span {float:left;font-size:16px;min-height:1px;padding:5px 0.5%;line-height:20px;font-weight:500;color:#333333;}.customAccount .myOrders .botonera .boton {margin-top:0;margin-right:0;margin-left:20px;}.customAccount .myOrders .botonera .boton:first-child {margin-left:0px;}.customAccount .myOrders .table .tr .th {color:#7C808C;font-size:14px;line-height:18px;margin-bottom:26px;}.customAccount .myOrders .table .tr .td p {margin-bottom:0;float:none;}.customAccount .myOrders .table .tr .td span{float:right;margin-right:15px;}.customAccount .myOrders .table .tr .header1 {width:4%;}.customAccount .myOrders .table .tr .header2 {width:18%;text-align:right;}.customAccount .myOrders .table .tr .header3 {text-align:right;width:17%;}.customAccount .myOrders .table .tr .header4 {width:17%;text-align:center;}.customAccount .myOrders .table .tr .header5 {width:17.5%;text-align:center;}.customAccount .myOrders .table .tr .header6 {width:17.5%;text-align:center;}.customAccount .myOrders .table.columns7 .tr .header3 {margin-right:2%;margin-left:2%;}.customAccount .myOrders .table.columns7 .tr .header5 {width:12%;text-align:center;}.customAccount .myOrders .table.columns7 .tr .header6 {width:13%;text-align:center;}.customAccount .myOrders .table.columns7 .tr .header7 {width:12%;}.customAccount .myOrders .table .tr .header2 {width:14%;}.customAccount .myOrders .table .tr .header3 {width:11%;margin-left:10px;}.customAccount .myOrders .table .tr .header4 {width:14%;}.customAccount .myOrders .table .tr .header4 a{font-size:16px;min-height:1px;padding:5px 0.5%;line-height:20px;font-weight:500;color:#333333;float:right;margin-right:50px;}.customAccount .myOrders .table .tr .header5 {width:10%;}.customAccount .myOrders .table .tr .header6 {width:10%;}.customAccount .myOrders .table .tr .header7 {width:10%;}.customAccount .myOrders .table .tr .header7 p{margin-left:50px;}.customAccount .myOrders .table .tr .header8 {width:16%;}.customAccount .cancelAccount>div>p {padding:0 10px;font-weight:500;line-height:18px;color:#333333;}.page-account .jscarousal-horizontal {width:915px !important;background:0 !important;border:0 !important;height:350px !important;}.page-account .jscarousal-contents-horizontal {width:869px !important;height:125px !important;}.page-account .jscarousal-contents-horizontal img {width:auto !important;height:auto !important;border:0 !important;}.page-account .owl-carousel .owl-wrapper-outer {clear:left;overflow:visible;}.page-account .jscarousal-horizontal .item,.page-account .owl-carousel .item {padding:10px !important;margin:0 25px;text-align:center !important;background:#fff !important;border:1px solid #d6d6d6 !important;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:95px;cursor:pointer;min-height:135px;}.page-account .jscarousal-horizontal .item.active,.page-account .owl-carousel .item.active {background:#fff !important;border-color:#0f3478 !important;border-width:2px !important;}.page-account .jscarousal-horizontal .thumbnail-text,.page-account .owl-carousel .thumbnail-text {font-size:1.071rem !important;font-weight:normal !important;text-align:center !important;width:100% !important;color:#0b7d38;line-height:1.3;height:auto;min-height:50px;}.page-account .jscarousal-horizontal .item .popup_ind,.page-account .owl-carousel .item .popup_ind {display:none;margin-left:62px;margin-top:50px;position:absolute;z-index:9;}.page-account .jscarousal-horizontal .item.active .popup_ind,.page-account .owl-carousel .item.active .popup_ind {display:block;}.page-account .jscarousal-horizontal-back,.jscarousal-horizontal-forward {background-color:transparent !important;}.page-account .jscarousal-horizontal-forward {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/right_arrow.png) !important;}.page-account .jscarousal-horizontal-back {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/left_arrow.png) !important;}.page-account .owl-prev,.page-account .owl-next {background:transparent url(_ui/desktop/theme-alcampo/images/alcampo/left_arrow.png) 0 0 no-repeat !important;text-indent:-9999px;position:absolute;left:0;top:45px;width:15px;height:98px;margin:0 !important;padding:0 !important;z-index:9999999;}.page-account .owl-next {background:transparent url(_ui/desktop/theme-alcampo/images/alcampo/right_arrow.png) 0 0 no-repeat !important;left:auto;right:0;}.page-account .jscarousal-horizontal,.page-account .owl-carousel {margin-bottom:10px;}.page-account .jscarousal-horizontal.opened,.page-account .jscarousal-horizontal.opened .jscarousal-contents-horizontal {height:400px !important;}.page-account .jscarousal-horizontal .item .popup-item,.page-account .owl-carousel .item .popup-item {background:#fff;border:1px solid #f5f5f5 !important;display:none;padding:15px;position:relative;float:left;left:35px;margin-top:65px;width:850px;}.page-account .owl-carousel .owl-wrapper.active {position:relative;}.page-account .owl-carousel .owl-item.active {position:inherit !important;}.page-account .owl-carousel .owl-item {position:inherit !important }.page-account .jscarousal-horizontal .item .popup-item img,.page-account .owl-carousel .item .popup-item img {float:left;margin-right:20px;width:22% !important;height:auto;}.page-account .jscarousal-horizontal .item .popup-item .descripcion,.page-account .owl-carousel .item .popup-item .descripcion {float:left;width:74%;text-align:left;}.page-account .jscarousal-horizontal .item .popup-item .descripcion h3,.page-account .owl-carousel .item .popup-item .descripcion h3,.page-account .jscarousal-horizontal .item .popup-item .descripcion h4,.page-account .owl-carousel .item .popup-item .descripcion h4 {color:#555;font-size:1.071rem !important;font-weight:normal !important;height:30px;line-height:1.3;width:100% !important;margin-left:0;padding-top:5px;padding-bottom:0;}.page-account .jscarousal-horizontal .item .popup-item .descripcion p,.page-account .owl-carousel .item .popup-item .descripcion p {font-size:1rem;}.page-account .jscarousal-horizontal .item .popup-item .terms,.page-account .owl-carousel .item .popup-item .terms {clear:left;float:left;margin-top:15px;font-size:1rem;}.page-account .jscarousal-horizontal .item .popup-item .terms a,.page-account .owl-carousel .item .popup-item .terms a {color:#138841;}.ui-datepicker .ui-widget-header {background:#333333 !important;border:none !important;padding:11px 0;}.ui-datepicker .ui-widget-header.ui-corner-all {border-radius:0px;}.ui-datepicker.ui-widget-content {background-color:#F0F0F0;background-image:none;border-radius:2px;border:none;box-shadow:0 2px 4px rgba(0,0,0,0.5);padding:13px 10px 10px;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year {width:46%;margin:0 2%;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {border:none;background:none;font-weight:bold;color:#fff;}.ui-datepicker .ui-datepicker-header a span{width:100%;height:100%;margin:0;position:static!important;top:auto;left:auto;background-position:center;background-size:9px;}.ui-datepicker .ui-state-hover .ui-icon-circle-triangle-e,.ui-datepicker .ui-state-focus .ui-icon-circle-triangle-e,.ui-datepicker .ui-icon-circle-triangle-e {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/angle_right.svg);}.ui-datepicker .ui-state-hover .ui-icon-circle-triangle-w,.ui-datepicker .ui-state-focus .ui-icon-circle-triangle-w,.ui-datepicker .ui-icon-circle-triangle-w {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/angle_left.svg);}.ui-datepicker .ui-datepicker-calendar thead th {color:#767776;}.ui-datepicker .ui-datepicker-calendar tbody td a {border:1px solid #CED1DA;background-color:#fff;color:#333333;background-image:none;border-radius:2px;text-align:center;}.ui-datepicker .ui-datepicker-calendar tbody td a:hover {background-image:none;box-shadow:0 0 2px #000;}.ui-datepicker .ui-datepicker-calendar tbody td a.ui-state-active {border:2px solid #00985F;font-family:"SanaSansAlt-Black";font-size:16px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {margin-top:15px;}div.encabezado-grupo {cursor:pointer;background:url(_ui/desktop/theme-alcampo/images/alcampo/adddesplegable.png) 100% 50% no-repeat;font-family:Rockwell,Arial,Helvetica,sans-serif;font-size:1.1em;display:block;min-height:19px;font-weight:normal;}div.encabezado-grupo {float:left;width:100%;position:relative;cursor:pointer;}div.encabezado-subgrupo {cursor:pointer;background:url(_ui/desktop/theme-alcampo/images/alcampo/adddesplegable.png) 100% 50% no-repeat;font-family:Rockwell,Arial,Helvetica,sans-serif;font-size:1.1em;display:block;min-height:19px;font-weight:normal;}div.encabezado-subgrupo {float:left;width:100%;position:relative;cursor:pointer;}.productList .productListItem .thumb img {width:143px;}.productList .productListItem .stars,.productList .productListItem .details,.productList .productListItem .cart,.productList .productListItem .product-classification,.productList .productListItem .lowStock,.productList .productListItem .head {margin-left:110px;}.productGrid .productGridItem .productMainLink {height:auto;min-height:0;text-decoration:none;float:none;position:relative;}.productGrid .productGridItem.onSale {border:1px solid #e40613;}.productGrid .productGridItem .thumb {padding:0;border:0;height:auto;margin-bottom:19px;float:left;}.productGrid .productGridItem .thumb img {max-height:140px;}.productGrid .productGridItem .thumb h2 {margin:0;padding:0;}.productGrid .productGridItem .marca {float:none;width:90%;}.tabletIconFavourite {display:none;}.carritoCheckout .itemPrice .summary {float:left;}.carritoCheckout .itemPrice .summary p {font-size:0.786rem;margin-bottom:0px !important;display:block;margin-right:7px;opacity:0.8;margin-top:2px;text-align:right;}.productGrid .productGridItem .details {text-decoration:none;float:left;width:100%;height:auto;padding:0;font-size:14px;margin-bottom:21px;overflow:hidden;color:#575757;}.carritoCheckout ul.potentialPromotions {float:left;width:100%;}.carritoCheckout ul.potentialPromotions span {background-color:#e20411;color:#ffffff;font-size:0.714rem;padding-left:5px;padding-right:5px;padding-top:2px;margin-bottom:5px;box-shadow:0px 3px 2px 0px #950202 inset,0px -3px 10px 0px #950202 inset,4px 0px 0px 0px #e20411 inset !important;float:left;width:auto !important;clear:both;padding-bottom:2px;line-height:11px;}.potentialPromotionsAlbaran span {background-color:#e20411;color:#ffffff;font-size:0.714rem;padding-left:5px;padding-right:5px;padding-top:2px;margin-bottom:5px;box-shadow:0px 3px 2px 0px #950202 inset,0px -3px 10px 0px #950202 inset,4px 0px 0px 0px #e20411 inset !important;float:left;width:auto !important;clear:both;padding-bottom:2px;line-height:11px;}.carritoCheckout ul.potentialPromotions li {float:left;width:auto;margin-right:10px;}.contentGlobaleMessageLimit {float:left;width:96%;margin-left:2%;margin-top:10px;padding-top:10px;max-height:325px;overflow-y:auto;margin-bottom:10px;}.favoritosPanel.accountFrequent .enlaceVolver {clear:both;float:right;margin-top:10px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered {float:none;width:100%;background-color:#f6f6f6;margin-bottom:1px;margin-top:1px;overflow:hidden;clear:both;text-align:center;}.minicartPopup .carritoCheckout .subgrupo>.tableTotalPrice {border-top:1px solid #e0e0e0 !important;margin-top:3px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered li {display:inline-block;padding:0 5px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered ul {list-style-type:none;margin:0 auto;padding:0;display:inline-block;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered li button {background-color:transparent !important;color:#606060;padding:0px !important;padding-left:5px !important;font-size:0.786rem;border:none;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered li i {font-size:1.071rem;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered i.fa.fa-angle-left {margin-right:10px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered i.fa.fa-angle-right {margin-left:10px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered .active button i {color:#606060;line-height:14px;}.carritoCheckout .paging.pagination-datatables.pagination.pagination-centered .active button {color:#606060;font-size:0.786rem;line-height:10px;padding:0px !important;padding-left:5px !important;}.miniCart .potentialPromotions li {border-bottom:1px dashed #ededed;padding-left:10% !important;float:left !important;margin-left:5% !important;width:80% !important;position:relative;}.miniCart .potentialPromotions li::after {content:"\f06a";width:10px;height:10px;position:absolute;top:8px;font-family:"FontAwesome";left:0px;font-size:1.929rem;color:#e50414;}.miniCart .potentialPromotions li:hover,.potentialPromotions li:focus {box-shadow:none !important;}.miniCart .potentialPromotions .producto {float:left;width:100%;display:block;font-size:1rem;line-height:15px;padding-top:15px;}.miniCart .potentialPromotions .promocion {float:left;width:100%;font-size:0.929rem;text-transform:uppercase;line-height:14px;margin-top:5px;padding-bottom:5px;}.productGrid .productGridItem .marca h2 {color:#00945D;text-transform:capitalize;line-height:18px;margin-bottom:0px;height:15px;overflow:hidden;display:block;font-size:14px;font-weight:900;font-family:"SanaSansAlt-Black";}.productGrid .productGridItem .marca span{text-transform:none;line-height:18px;margin-bottom:0px;height:15px;overflow:hidden;display:block;font-size:14px;color:#7C808C !important;font-family:"SanaSansAlt-Medium" !important;text-overflow:ellipsis;font-weight:500 !important;}.productGrid .productGridItem .cart {float:left;width:100%;}.productGrid .productGridItem .priceContainer {float:left;position:relative;}.productGrid .fila4 .productGridItem .priceContainer {float:left;margin-top:10px;margin-bottom:7px;}.productGrid .productGridItem.fueraStock .priceContainer .price span.pesoVariable.pesoVariableGrid{color:#7C808C;}.productGrid .productGridItem .priceContainer .price span.pesoVariable.pesoVariableGrid{position:relative;left:0px;width:100%;bottom:13px;font-size:10px;font-weight:500;display:block;}.productGrid .productGridItem .priceContainer .price {border:1px solid #E0001A;border-radius:0;color:#E0001A;float:left;line-height:0.6;padding:9px 5px 2px;width:58px;text-align:center;height:17px;height:41px;line-height:13px;padding-left:2px;padding-right:2px;}.productGrid .productGridItem .priceContainer .price.long-price small,.productGrid .productGridItem .priceContainer .price.long-price strong {line-height:20px;font-size:16px !important;font-weight:900;font-family:"SanaSansAlt-Black";font-weight:normal;}.productGrid .productGridItem button.pickupInStoreButton,.productGrid .productGridItem button.addToCartButton {margin-bottom:0;width:60px;float:right;margin-top:0;height:30px;margin-right:0;border:0;padding:0 !important;}.productGrid .productGridItem .compare {position:relative;float:left;margin:10px 0 -5px -5px;padding:5px;width:100%;background:#f6f6f6;text-align:center;color:#575757;height:20px;}.productGrid .productGridItem .compare .comparadorText {position:relative;top:-3px;}.productGrid .productGridItem .compare input {vertical-align:middle;margin-top:-3px;width:auto;}.productDetailsPanel .favoriteContainer i {color:#ffffff;font-size:1.786rem;cursor:pointer;padding-top:10px;}.productDetailsPanel .favoriteContainer {background-color:#cfd0d5;width:60px;height:45px;border-radius:0px 0px 0px 5px;text-align:center;position:relative;}.productDetailsPanel .favoriteContainer a {float:left;width:100%;height:45px;text-align:center;}.productDetailsPanel .favoriteContainer a img {width:32px;text-align:center;padding-top:7px;position:absolute;z-index:1;opacity:0;}.productDetailsPanel .favorito.favoriteContainer {background-color:#00712c;}.productDetailsPanel .noFavorito.favoriteContainer img {cursor:pointer !important;position:absolute;z-index:1;opacity:0;}.productDetailsPanel .favorito.favoriteContainer img {padding-top:7px;position:absolute;z-index:1;opacity:0;}.productDetailsPanel .productCompare {background-color:#707070;padding-top:10px !important;margin-top:0px !important;height:35px !important;width:190px;margin-right:0px !important;padding-right:10px;}.productDetailsPanel .product_check_box {width:20px;height:20px;}.productDetailsPanel span.comparadorText,.productDetailsPanel label.comparadorText {float:left;font-size:0.929rem;margin-top:7px;color:#ffffff;}.productDetailsPanel .product_check_box {width:20px;height:20px;float:left;margin-left:10px;}.productCarrusel .jcarousel-skin {padding-right:30px;padding-left:30px;padding-top:30px;display:block;}.productCarrusel a.scrollerProduct {padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;}.productCarrusel ul li {width:216px !important;margin-right:0px !important;padding-bottom:30px;}.productCarrusel div.thumb {border-bottom:0px;padding-bottom:0px;float:left;}.productCarrusel div.marca {color:#7C808C;font-size:0.928rem;line-height:13px;text-decoration:none;font-weight:normal;font-family:"SanaSansAlt-Medium";float:left;padding:5px 0;margin-bottom:0px;padding-top:0px;width:100%;}.productCarrusel div.details {margin:0px;text-transform:none !important;font-size:1rem;font-family:"SanaSansAlt-Medium";color:#333333;line-height:16px;padding:0;}.productCarrusel div.priceContainer {margin:0px;border:1px solid #e62424;color:#e62424;float:left;font-family:"SanaSansAlt-Black";font-size:1.643rem;line-height:0.6;padding:9px 5px 7px;min-width:80px;text-align:center;padding-top:12px !important;margin-top:10px;clear:left;height:14px;margin-right:10px;}.productCarrusel div.priceContainer strong {font-family:"SanaSansAlt-Black";}.productCarrusel div.priceContainer strong {font-size:1.857rem !important;font-weight:normal;}.productCarrusel .jcarousel-skin .jcarousel-prev,.productCarrusel .jcarousel-skin .jcarousel-next,.popupZoom .jcarousel-skin .jcarousel-prev,.popupZoom .jcarousel-skin .jcarousel-next {background-color:transparent !important;padding:0px !important;}.popupZoom .jcarousel-skin .jcarousel-prev,.popupZoom .jcarousel-skin .jcarousel-next {margin-left:-18px !Important;}.navbar-inner ul.lvl-1>li>ul.lvl-2 {display:none;}#nav_main ul.lvl-1>li {margin-bottom:0px;}#nav_main ul.lvl-1>li>a {padding-top:5px !important;padding-bottom:4px !important;}#nav_main .lvl-2 li:hover>ul {display:none;}#nav_main ul.lvl-2 li.hover>a span+img,#nav_main ul.lvl-2 li a:focus span+img {display:block;margin-left:23px;margin-top:42px !important;position:absolute;z-index:9;}.chrome .hover img:last-child {top:73px !important;left:0px !important;}#wrapper #nav_main ul.lvl-5 li a {width:auto !important;}#nav_main ul.lvl-2>li>a {position:relative;}#nav_main ul.lvl-2 li.hover>a:after {position:absolute;bottom:-1px;width:100%;height:3px;background-color:#00824a;left:0;content:'';z-index:1;}#lang-selector_child,#lang-selector_child * {display:block;top:0 !important;position:relative !important;opacity:1;}#nav_main ul.lvl-2 li:hover.down>a:after,#nav_main ul.lvl-2 li.focus.down>a:after {height:35px;-webkit-transition:height .5s;transition:height .5s;}#nav_main ul.lvl-2 li:hover.down>a>span,#nav_main ul.lvl-2 li.focus.down>a>span {position:relative;z-index:2;color:#fff !important;text-shadow:none !important;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover,#nav_main ul.lvl-2 li a:focus,#nav_main ul.lvl-2 li a:active {text-align:center;}#nav_main ul.lvl-2 li a span {float:left;width:100%;padding:3px 0 0 0;height:19px;text-shadow:0 0 0 #fff;font-size:0.714rem;color:#000;line-height:1;font-weight:normal;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:6px;}#nav_main ul.lvl-2 li:hover>a span,#nav_main ul.lvl-2 li.hover>a span,#nav_main ul.lvl-2 li.active>a span {color:#138841 !important;}#nav_main ul.lvl-2 li a span+img {display:none;}#nav_main ul.lvl-2 li a:focus span+img {display:block;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px;position:absolute;z-index:9;}#nav_main ul.lvl-2 li.hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px !important;position:absolute;z-index:9;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:23px;margin-top:42px;position:absolute;z-index:9;}#nav_main ul.lvl-2 li a img {width:96%;margin-bottom:3px;min-width:58px;height:78px;background:transparent;}#nav_main ul.lvl-2 li a img.arrow_active {min-height:0;min-width:0;width:auto;}.userServices .accountContentPane {float:left;}.serviceActiveItems .item>img,.serviceInactiveItems .item>img {max-width:105px;height:50px;display:block;margin:0 auto;}.customAccount .tile .serviceImage .headline {float:left;clear:left;}.serviceImage .catItemsTable {margin:2em 1em;}.serviceImage .catItemsTable td {font-size:1.2em;}#brochureListHipermarket {float:left;width:49%;margin-right:2%;}#selectHipermarket {float:left;width:49%;margin:0;}#selectHipermarket p {color:#5f5f5f;text-align:left;font-size:1.1em;margin:10px 0 0 10px;}#tbodyHipermercadosTable td {padding:15px 5px 15px 0;border-bottom:1px solid #cacaca;}#tbodyHipermercadosTable tr:last-child td {border:0;}span.brochure {color:#138841;font-style:italic;font-size:1.1em;}a.deleteBrochure {width:8px;height:8px;background:url(_ui/desktop/theme-alcampo/images/alcampo/deleteBrochure.png) 0 0 no-repeat;text-indent:-9999px;display:block;}#warehousejs {margin-top:2em !important;padding:0 !important;border:0 !important;width:25em !important;position:absolute !important;background-color:transparent !important;}#warehousejs #combo {border:0 !important;color:#000 !important;font-size:1.143rem !important;font-weight:bold;text-align:left !important;}#warehousejs #combo a,#warehousejs #combo span {font-weight:normal !important;background:#fff !important;color:#5f5f5f !important;font-size:1rem !important;padding:7px 30px 5px !important;text-decoration:none;line-height:1.3em;height:auto !important;display:block;border:1px solid #848484;border-radius:5px;position:relative;}#warehousejs .optgroup ul li {text-align:left;margin-left:50px;padding:3px 5px;}#warehousejs .optgroup ul li a {text-decoration:none !important;font-size:0.929rem !important;}#warehousejs .optgroup ul li a:hover {text-decoration:underline !important }#formbrochureService .boton {margin:0.7em 0.5em 0.7em 0 !important;padding:0 30px !important;line-height:36px;}#formbrochureService .boton.positive {margin-top:90px !important;}#formbrochureService td .boton.positive {margin-top:0 !important;}#warehousejs {margin-top:2em !important;padding:5px 10px !important;border:0 !important;width:25em !important }#warehousejs #combo {border:0 !important;color:#000 !important;font-size:1.143rem !important;font-weight:bold;text-align:left !important;}#warehousejs #combo a {font-weight:normal !important;background:#f9f9f9 !important;color:#5f5f5f !important;font-size:1rem !important;padding:7px 30px 5px !important;text-decoration:none;line-height:1.3em;height:auto !important;display:block;border:1px solid #848484;border-radius:5px;position:relative;}#warehousejs #combo a:after,#warehousejs #combo span:after {content:url(_ui/desktop/theme-alcampo/images/alcampo/down-small.png);color:#5f5f5f;position:absolute;right:15px;top:8px;font-family:Arial,Helvetica,sans-serif }#warehousejs .options {border:1px solid #5f5f5f;border-top:0;position:relative;display:none;margin:0 4px;background-color:#fff;top:-5px;}#warehousejs .ccaa {text-align:left;margin:5px 0 5px 0;background:#fff !important;padding:3px 0 3px 30px !important;}#warehousejs .ccaa:hover {background-color:#5f5f5f !important;}#warehousejs .ccaa .optgroup a {}#warehousejs .ccaa:hover a {color:#fff;text-decoration:none !important }#warehousejs .ccaa a {text-decoration:none !important;font-size:1rem !important;}#warehousejs .optgroup ul li {text-align:left;margin-left:0px;padding:3px 5px 3px 50px;}#warehousejs .optgroup ul li:hover {background-color:#5f5f5f !important;}#warehousejs .optgroup ul li a {text-decoration:none !important;font-size:0.929rem !important;}#warehousejs .optgroup ul li:hover a {color:#fff;}#warehousejs .optgroup ul li a:hover {text-decoration:none !important;}#formbrochureService .boton {margin:0.7em 0.5em 0.7em 0 !important;padding:0 30px !important;line-height:36px;}.center {margin:0 auto;float:none;}.tile.column.myList .encabezado-subgrupo.desplegable {text-transform:initial;color:#333333;margin-left:1% !important;}.tile.column.myList .column.accountContentPane.clearfix {background-image:none !important;width:100% !important;margin-left:0px !important;}.customAccount .accountContentPane .subgrupo {padding:0 !important;}.customAccount .accountContentPane.orderList .subgrupo.showed {padding:20px 2% 0 2% !important;}.customAccount .accountContentPane .subgrupo.showed {padding:7px 2% 0 2% !important;}.customAccount .accountContentPane .subgrupo .orderList {margin-bottom:0px !important;}.customAccount .accountContentPane .subgrupo .orderList .sortForm {background-color:#f5f4f4;float:left;width:100%;margin-top:20px;margin-bottom:10px;padding-top:5px !important;padding-bottom:5px !important;}.customAccount .accountContentPane .subgrupo span.mandatory{display:none !important;}.customAccount .accountContentPane .subgrupo label {font-size:14px;font-weight:500;color:#7C808C;}#selectMyFavoriteListOrderBy,.favoritosOrderSelect {margin-bottom:0px !important;border-radius:0px !important;margin-right:10px;width:15%;padding:6.6px;}.selectFrequePro label{font-size:14px;font-weight:500;line-height:18px;color:#333333;}.quantity button {border-radius:50%;width:25px;height:25px;padding:0px !important;border:0px !important;font-size:1.214rem;padding-top:3px !important;float:left;}.cartReviewItem .quantity button {width:21px;height:21px;margin-right:10px;line-height:0px !important;color:#FFFFFF;}.cartReviewItem .quantity button .updateQuantityProductMore{width:27px;height:27px;}.carritoFav.quantity button .updateQuantityProductMore{margin-right:5px;}.carritoFav.quantity button {margin-right:10px;}.carritoFav.quantity button.updateQuantityProductFavoriteLess{width:21px !important;height:21px !important;margin-top:4px;text-align:center;}.carritoFav.quantity button.updateQuantityProductFavoriteLess img.imagen-mas{padding:5px 0 !important;margin:0!important;float:none!important;padding:5px 0 !important;display:inline-block;}.carritoFav.quantity button.updateQuantityProductFrequentMore{width:27px !important;height:27px !important;}.qty.updateQuantityProductFavoriteLess {float:left;margin-right:10px !important;text-align:center;width:45px;}.orderListTable {margin-top:10px !important;float:left !important;}.orderListTable .priceTable {text-align:right;float:left;width:120px;margin-top:20px;bottom:23px;font-size:16px!important;vertical-align:middle !important;color:#333333 !important;font-weight:500;line-height:22px;}.orderListTable .priceTabledisabled {text-align:right;float:left;width:120px;margin-top:20px;bottom:23px;vertical-align:middle !important;color:#9b9b9b !important;font-size:16px!important;font-weight:500;line-height:22px;}.orderListTable .item img {max-width:50px;float:left;margin-bottom:10px;margin-left:10px;}.orderListTable .item .tableCheckbox {margin-top:23px;}.orderListTable .itemName {margin-top:5px;}.orderListTable .itemConfig {display:block;clear:both;margin-top:10px;}.orderListTable .itemConfig > div {color:#333333;font-size:14px;font-weight:500;line-height:19px;}.orderListTable .seleccionarTodos td:first-child {padding-top:5px !important;}.orderListTable .seleccionarTodos td {padding-top:10px !important;padding-bottom:5px !important;}.orderListTable .itemName .productTitle {float:left;display:inline-block;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:1.2rem;max-width:95%;color:#333333;font-weight:500;line-height:1.6rem;}.orderListTable .itemName .productTitleDisabled {float:left;display:inline-block;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;color:#7C7C7C;font-size:1.2rem;max-width:95%;font-weight:500;line-height:1.6rem;}.orderListTable .itemName .productoDescDisabled {float:left;clear:left;color:#7C808C;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase !important;max-width:95%;font-weight:500;font-size:0.9rem;line-height:1.1rem;}.orderListTable .itemName .productoDesc {float:left;clear:left;font-size:0.9rem;max-width:95%;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;text-transform:uppercase !important;color:#7C808C!important;font-weight:500;line-height:1.1rem;}.orderListTable td {position:relative;}.orderListTable .quantity.carritoCheckout .qty {border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ccc;margin-bottom:0 !important;height:34px;margin-right:7px !important;float:left !important;display:block;margin:0 auto;text-align:center;width:40px;}.orderListTable .selectAll {color:#333333;text-transform:none !important;float:left;margin-top:-38px;font-size:16px;margin-left:15px;position:absolute;line-height:22px;}.orderListTable .inputSelectAll {float:left;margin-top:-30px;width:auto;display:none;}#favoriteProductListDeleteButton,#favoriteProductListAddToCartButton {padding-right:15px !important;padding-left:15px !important;border-radius:3px !important;padding-top:8px !important;padding-bottom:8px !important;display:block !important;}.orderListTable .tableHeader {opacity:0;}.orderListTable #header2:after {content:"";opacity:0;}.tile.column.myList .orderList {float:left;width:96%;}.orderList .orderListTable {width:100%;float:left;margin-top:-20px;}#optionsVisPurchaseFavoriteListViewForm label {color:#333333;font-size:14px;font-weight:500;line-height:18px }#wrapper .btnVolver>span {position:relative;border-left:0px !important;border-radius:0px 3px 3px 0px !important;padding-top:7px !important;padding-bottom:5px !important;padding-right:15px !important;font-size:0.857rem !important;padding-left:25px !important;}.btnVolver {float:right;margin-top:16px;cursor:pointer;}.btnBorde {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/btnBorde2.png);position:absolute;width:15px;height:31px;left:0px;top:-1px;background-position:0px 30px;}.listaProductos .quantity {width:15%;height:100%;}.listaProductos .quantity form {margin-top:12px;}.listaProductos .priceColumn {width:20%;}#favoriteProductListViewForm a {margin-left:5px;}#favoriteProductListViewForm .button {border-width:0 !important;}.fa-shopping-cart {margin:0 10px;}#favoriteProductListAddToCartButtonB {margin-bottom:30px;}#wrapper .formReplica a.button {margin-left:5px;text-transform:none!important;font-size:14px !important;line-height:17px;font-weight:500;}.formReplica a:first-child {margin-right:0px !important;}.item.listaProductos td {padding-top:10px !important;padding-bottom:0px !important;}.orderListTable #header2 {width:75px;}.orderListTable #header1 {width:20px;}.miniCart.showMiniCart #miniCartLayer,#miniCartLayer.hover {visibility:visible;opacity:1 !important;}#miniCartLayer {position:absolute;right:0;top:100%;margin-top:10px;background:#fff;width:22.5rem;opacity:0;padding:20px 13px;border-radius:2px !important;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);display:none;margin-top:1.99px;}.tablet #miniCartLayer {display:none !important;}#miniCartLayer .cartEncabezado {float:left;width:100%;border-bottom:1px solid #dadada;padding-bottom:10px;margin-bottom:10px;}.homeIcon {float:left;line-height:25px;}.homeIcon img {height:25px;width:30px;}.homeIcon a img {height:25px;padding:3px;padding-top:0px;padding-right:8px;}.homeIcon a {color:#000;text-decoration:none;font-size:1rem;font-family:"SanaSansAlt-Medium";line-height:19px;}.homeIcon a i {color:#000000;font-size:1.429rem;opacity:0.8;}.recogidaTienda {float:right;font-size:0.8571rem;width:150px;text-align:center;line-height:17px;}.userloginCheckout {float:left;width:100%;}.userloginCheckout .form_field_error-message a {text-align:right;float:left;width:100%;margin-top:10px;margin-bottom:20px;text-transform:uppercase;font-size:0.714rem;color:#00712c !important;}.userloginCheckout .form-actions .positive {text-transform:uppercase !important;font-size:0.786rem !important;}.userloginCheckout .form-actions button.positive {padding-top:7px !important;}.userloginCheckout .form-actions a.positive {line-height:44px;height:38px !important;}#miniCartLayer .legend {text-align:center;border-bottom:0px !important;color:#333333;line-height:19px;font-size:13px;margin:0 auto;}#miniCartLayer .itemDesc {width:75%;float:left;}#miniCartLayer .item-names {float:left;width:85%;}#miniCartLayer .item-names .itemName:last-child {padding-top:5px;}#miniCartLayer .itemName {color:#7C808C;font-size:0.928rem;line-height:13px;text-decoration:none;font-weight:normal;font-family:"SanaSansAlt-Medium";float:left;padding:5px 0;margin-bottom:0px;padding-top:0px;width:100%;text-overflow:ellipsis;overflow:hidden;display:inline;white-space:pre-wrap;word-wrap:break-word;}#miniCartLayer .itemBrand {float:left;width:100% !important;text-decoration:none;display:none;}#miniCartLayer .itemDescription {float:left;width:100% !important;text-decoration:none;}#miniCartLayer .popupCartItem .itemQuantity {display:none;}#miniCartLayer .popupCartItem .itemPrice {text-align:left;float:left;margin-right:5px;}#miniCartLayer .popupCartItem .itemPriceBefore {float:left;margin-top:5px;}.miniCartPopup .popupCartItem {position:relative;margin-top:0px;margin-bottom:0px;width:100%;padding-top:12px;padding-bottom:12px;border-bottom:1px solid #CED1DA;height:auto !important;display:block;float:left;box-shadow:none !important;}#miniCartLayer .linksCarrito a,#miniCartLayer .linksCarrito li {text-shadow:none !important;box-shadow:none !important;text-transform:none !important;background-color:transparent !important;}#miniCartLayer .linksCarrito li {float:left;width:100%;}#miniCartLayer .itemList {float:left;width:100%;margin-top:10px;}#miniCartLayer .total {background-color:#ffffff;position:relative;float:left;width:22.36rem;font-size:1.571rem;font-weight:normal;}#miniCartLayer .total:hover {box-shadow:none;border:1px solid #CED1DA;}#miniCartLayer .contactCartPopup {float:left;}#miniCartLayer .itemAddButtons {float:right;margin-left:0px;}#miniCartLayer #addMinus {border-radius:50% !important;width:22px;height:22px;padding:0px !important;border:0px !important;background-image:none !important;background-color:#b2b2b2 !important;float:left;}#miniCartLayer #addMinus:hover {background-color:#9f9f9f !important;}#miniCartLayer #addPlus {width:32px;height:32px;border-radius:50%;padding:0px !important;float:left;border:0px !important;background-color:#138841 !important;font-size:1rem;margin-top:2px !important;margin-right:0px;}#miniCartLayer #addPlus:hover {background-color:#138841 !important;}.updateQuantityProductMore {border-radius:50%;padding:0px !important;float:left;border:0px !important;background-color:#E0001A !important;font-size:1rem;margin-top:2px !important;margin-right:0px;height:27px !important;width:27px !important;}.updateQuantityProductMore:hover,.updateQuantityProductMore:focus {background-color:#C2001A !important;}.updateQuantityProductLess {border-radius:50% !important;padding:0px !important;border:0px !important;background-image:none !important;background-color:#333333 !important;float:left;font-size:1.214rem;height:21px !important;width:21px !important;}.updateQuantityProductLess:hover,.updateQuantityProductLess:focus {background-color:#565656 !important;}.itemAddButtons input[type="text"] {float:left !important;width:30px;text-align:center;height:30px;margin-top:3px !important;margin-right:0px;}#miniCartLayer .productoEspecial {float:left;}#miniCartLayer .promocionPanel {background-color:#e20411;float:left;padding-left:5px;padding-right:5px;color:#ffffff;text-transform:uppercase;font-size:0.571rem;padding-top:2px;margin-right:4px;margin-bottom:2px;}#miniCartLayer .promocionTitle {float:left;margin-top:0px;font-size:0.643rem;text-transform:uppercase;color:#e20411;}.miniCartPopup .popupCartItem:last-child {}#miniCartLayer .ofertaPanel {background-color:#138841;float:left;padding-left:5px;padding-right:5px;color:#ffffff;text-transform:uppercase;font-size:0.571rem;padding-top:1px;margin-right:4px;}#miniCartLayer .ofertaTitle {float:left;margin-top:0px;font-size:0.643rem;text-transform:uppercase;color:#7b7b7b;}#miniCartLayer .verTodos {float:left;width:100%;text-align:center;margin:1.071rem 0;}#miniCartLayer .verTodos a {font-size:1rem;}#miniCartLayer .verTodos .boton {float:left;width:95% !important;margin-bottom:20px !important;}.borderBottom {position:absolute;bottom:-10px;height:14px;width:100.2%;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/cartSierraBg.png);background-position:-2px 1px;}#miniCartLayer .iconoAlerta {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/alertIcon.png);width:23px;height:23px;float:left;background-repeat:no-repeat;margin-left:0px;margin-top:7px;}#miniCartLayer .textosAlerta {float:left;width:245px;margin-left:15px;}#miniCartLayer .tituloPrincipal {font-size:0.929rem !important;float:left;width:100%;color:#555555 !important;}#miniCartLayer .tituloSecundario {color:#555555 !important;font-size:0.929rem !important;text-transform:uppercase;float:left;width:100%;}#miniCartLayer .cuadroAlertas {float:left;border-bottom:1px dashed #ededed;margin-left:10px;padding-bottom:5px;margin-top:5px;}#miniCartLayer .cuadroAlertas:first-child {margin-top:15px !important;}#miniCartLayer .totalProductos {color:#000;font-size:1rem !important;line-height:19px;float:left;margin-top:0.7143rem;margin-left:20px;margin-bottom:0.7143rem;}#miniCartLayer .totalSubtituesProd {color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:1rem !important;font-weight:500;line-height:16px;float:left;margin-left:20px;margin-bottom:0.7143rem;}#miniCartLayer .totalPrice {color:#000;font-size:1rem !important;float:right;line-height:19px;margin-top:0.7143rem;margin-left:6px;margin-right:2.196rem;font-family:"SanaSansAlt-Black";}#miniCartLayer .totalSubtituesPrice {color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:1rem !important;font-weight:500;line-height:16px;float:right;margin-left:6px;margin-right:2.196rem;}#miniCartLayer .totalSubtituesPrice strong{font-weight:500;}#miniCartLayer .totalDescuentos {color:#00985F!important;font-size:1rem !important;float:left;margin-top:0px;margin-left:20px;clear:left;line-height:19px;font-family:"SanaSansAlt-Medium";}#miniCartLayer .totalPriceDescuentos {color:#00985F!important;font-size:1.143rem !important;float:right;margin-top:0px;margin-left:15px;font-family:"SanaSansAlt-Medium";margin-right:52px;}#miniCartLayer .fullTotalPrice {float:left;margin-left:15px;width:272px !important;}#miniCartLayer .fullTotalPrice h4 {float:left;font-size:1.429rem;margin-bottom:0;}#miniCartLayer .fullTotalPrice .right {font-family:"SanaSansAlt-Black";color:#333333 !important;font-size:1.429rem !important;line-height:1.929rem;}#miniCartLayer .gastosEnvio {color:#7C808C !important;font-size:0.928rem !important;float:left;margin-left:1.429rem;line-height:1.429rem;margin-bottom:1.071rem;font-style:italic;}#miniCartLayer .pagoTarjeta {font-size:0.857rem !important;color:#1C70B9 !important;float:left;margin-top:20px;clear:left;margin-left:35px;margin-bottom:20px;text-decoration:underline;}#miniCartLayer .precioTarjeta {font-size:1rem !important;color:#1C70B9 !important;float:right !important;margin-right:48px;margin-top:20px;margin-bottom:20px;}#miniCartLayer .precioTarjeta strong {font-weight:normal;font-size:0.929rem !important;}#miniCartLayer .btnValidaPagar {float:left;width:100%;margin:0 auto;margin-top:20px;}#miniCartLayer .btnValidaPagar .button {line-height:42px;}#miniCartLayer .btnValidaPagar .button:hover {background-color:#00522d !important;opacity:1;}#miniCartLayer .linksCarrito {float:left;width:96%;margin-left:4%;margin-top:0.7143rem;}#miniCartLayer .linksCarrito a {float:left;clear:both;line-height:1.429rem;}#miniCartLayer .linksCarrito a:first-child {margin-bottom:5px;}td#sustituto {vertical-align:middle !important;}.carritoCheckout .topTable {background-color:#efefef;height:50px;float:left;width:100%;display:none;}.paginationBar.top.clearfix .totalResults,.paginationBar.top.clearfix .totalResults h2,.paginationBar.bottom.clearfix .totalResults,.paginationBar.bottom.clearfix .totalResults h2 {font-size:16px;color:#333333!important;font-weight:500;font-family:"SanaSansAlt-Medium";margin:5px;width:300px;}.paginationBar.top.clearfix .totalResults.cartReviewTotal h2{font-size:16px;color:#7C808C !important;font-weight:500;line-height:20px;font-family:"SanaSansAlt-Medium";}.paginationBar.top.clearfix .totalResults.cartReviewTotal,.paginationBar.bottom.clearfix .totalResults.cartReviewTotal{font-size:16px;color:#333333!important;font-weight:500;font-family:"SanaSansAlt-Medium";margin:5px;}.orderList .paginationBar.top.clearfix .totalResults.cartReviewTotal,.orderList .paginationBar.bottom.clearfix .totalResults.cartReviewTotal{color:#7C808C !important;font-size:14px;line-height:18px;margin:10px 34px;text-align:right;}.paginationBar.bottom.clearfix #sortOptions {margin-left:15px;}.carritoCheckout .topTable .title {color:#2a4385 !important;font-size:1.429rem;float:left;margin-top:10px;margin-left:10px;}#wrapper .carritoCheckout .topTable select {float:right;margin-right:5px;margin-top:5px;border:1px solid #858587 !important;border-radius:3px !important;-moz-border-radius:3px !important;-webkit-border-radius:3px !important;height:40px;width:200px;}.carritoCheckout .topTableSecond {float:left;width:99.8%;border:1px dashed #eaeaea;margin-bottom:10px;border-radius:5px;padding-top:10px;padding-bottom:10px;border-radius:10px;min-height:60px;display:none;}.carritoCheckout .topTableSecond .texto {float:left;width:620px;margin-top:15px;margin-left:10px;}.carritoCheckout .topTableSecond .texto h1,.carritoCheckout .topTableSecond .texto h3 {color:#0b7d38 !important;font-size:1.071rem;float:left;margin-bottom:0px !important;padding-left:15px;}.carritoCheckout .topTableSecond .texto h2,.carritoCheckout .topTableSecond .texto p strong {color:#3b3b3b !important;float:left;clear:left;font-size:0.786rem !important;padding-left:15px;}.carritoCheckout .topTableSecond .radioButtonsColumn {float:right;margin-top:15px;margin-right:5px;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"] {margin-left:35px;position:absolute;opacity:0;z-index:0;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label a,.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label span {color:#ffffff !important;text-decoration:none;}.carritoCheckout .topTableSecond .radioButtonsColumn label {display:block;float:left;width:100px;background-color:#ffffff;text-align:center;margin-right:20px;color:#0b7d38 !important;line-height:32px;font-size:0.679rem;cursor:pointer;overflow:hidden;position:relative;z-index:1;border:1px solid #0b7d38;height:28px;text-transform:uppercase;}.carritoCheckout .topTableSecond .radioButtonsColumn label.focused {border:1px solid #006423 !important;color:#006423 !important;background-color:#f8f8f8 !important;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label.focused {background-color:#006423 !important;}.carritoCheckout .topTableSecond .radioButtonsColumn label:hover {border:1px solid #00522d;color:#ffffff !important;background-color:#00522d;}.carritoCheckout .topTableSecond .radioButtonsColumn label:hover a,.carritoCheckout .topTableSecond .radioButtonsColumn label:hover span {color:#ffffff !important;}.carritoCheckout .topTableSecond .radioButtonsColumn label a {text-decoration:none;}.carritoCheckout .topTableSecond .radioButtonsColumn label:hover a {text-decoration:none;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label {border:0px !important;background-color:#00824a;height:30px;color:#ffffff !important;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label:hover,.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked+label:focus {background-color:#00522d;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked a:focus {text-decoration:underline;}.topTableSecond.orderProductType {float:left;width:99.8%;height:60px;border:1px dashed #eaeaea;margin-bottom:10px;margin-top:10px;border-radius:5px;padding-top:0px;padding-bottom:0px;}.topTableSecond.orderProductType .texto {float:left;width:620px;margin-top:15px;margin-left:10px;}.topTableSecond.orderProductType .texto h1 {color:#0b7d38 !important;font-size:1.071rem;float:left;margin-bottom:0px !important;padding-left:15px;}.topTableSecond.orderProductType .texto h2 {color:#3b3b3b !important;float:left;clear:left;font-size:0.786rem !important;padding-left:15px;}.topTableSecond.orderProductType .radioButtonsColumn {float:right;margin-top:15px;margin-right:5px;}.topTableSecond.orderProductType .radioButtonsColumn input[type="radio"] {margin-left:35px;position:absolute;opacity:0;z-index:0;}.topTableSecond.orderProductType .radioButtonsColumn label {display:block;float:left;width:100px;height:30px;text-align:center;margin-right:20px;line-height:32px;font-size:0.714rem;border-radius:3px;cursor:pointer;overflow:hidden;position:relative;z-index:1;color:#0b7d38;border:1px solid #0b7d38;background-color:#ffffff;height:28px;}.topTableSecond.orderProductType .radioButtonsColumn input[type="radio"]:checked+label:hover {background-color:#006423;}.topTableSecond.orderProductType .radioButtonsColumn input[type="radio"]:checked+label {color:#ffffff;border:0px;background-color:#0b7d38;}#wrapper .carritoCheckout thead th,#wrapper .carritoCheckout tbody td.cabecera {color:#333333 !important;font-size:14px!important;line-height:18px;font-weight:500;border-bottom:1px solid #CED1DA;}#wrapper .carritoValidado .carritoCheckout thead th,#wrapper .carritoValidado .carritoCheckout tbody td.cabecera {border-bottom:0 !important;}#wrapper .carritoCheckout .devolverPedidoTabla thead th{color:#7C808C !important;}#wrapper .cartReviewItem thead th {color:#7C808C !important;font-family:"SanaSansAlt-Medium" !important;font-weight:500 !important;font-size:13px !important;font-weight:500 !important;line-height:16px;border-bottom:1px solid #ced1da !important;}.carritoCheckout #header1 {width:40px !important;font-family:"SanaSansAlt-Book";}.carritoCheckout .devolverPedidoTabla #header1 {width:40px !important;font-family:"SanaSansAlt-Medium";}.tableBorderRight {width:1px;height:80%;margin-bottom:10%;background-color:#efefef;position:absolute;right:0px;top:10%;}.tableBorderLeft {width:1px;height:80%;margin-bottom:10%;background-color:#efefef;position:absolute;left:0px;top:10%;}.tableBorderRight2 {width:1px;height:30px;margin-top:15px;background-color:#efefef;position:absolute;right:0px;top:0px;}.carritoCheckout .itemName1,.carritoCheckout .itemName {width:100%;}.carritoCheckout .itemName {margin-top:-5px;}.cartReviewItem .itemName {margin-top:0px !important;}.carritoCheckout .itemName1 {}.carritoCheckout .itemName1 a {color:#3d3d3d !important;text-transform:none!important;font-size:1rem !important;}.cartReviewItem .itemName1 a {color:#333333 !important;font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500 !important;line-height:22px;}.carritoCheckout .itemName a {color:#333333!important;font-family:"SanaSansAlt-Medium";}.cartReviewItem .itemName a {color:#7C808C !important;font-family:"SanaSansAlt-Medium" !important;font-size:13px !important;font-weight:500 !important;line-height:16px;}.tablaItemsProductosAlbaran.albaranReviewItem table.cart {width:100%;}.tablaItemsProductosAlbaran.albaranReviewItem table.cart th ,#wrapper .carritoCheckout .tablaItemsProductosAlbaran.albaranReviewItem table.cart th {color:#7C7C7C!important;font-family:"SanaSansAlt-Medium" !important;font-size:16px;font-weight:500;line-height:22px;padding:10px 0 15px;}#wrapper .tablaItemsProductosAlbaran .albaranTdNombre .itemName a {color:#7C808C!important;}#wrapper .tablaItemsProductosAlbaran .itemName a {font-size:16px!important;line-height:22px;font-weight:500;}#wrapper .tablaItemsProductosAlbaran .itemName.itemBrand a {color:#7C808C!important;}#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemName ,#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemName {min-width:60px;max-width:200px;}#wrapper .tablaItemsProductosAlbaran .albaranTdDesc {width:250px;}#wrapper .tablaItemsProductosAlbaran .albaranTdNombre {width:150px;}#wrapper .tablaItemsProductosAlbaran .albaranTdNombre .itemConfig,#wrapper .tablaItemsProductosAlbaran .albaranTdNombre .itemName {max-width:100px;}.albaranTdNombre .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemConfig {margin-top:8px;}.albaranTdNombre .itemConfig div,#wrapper .tablaItemsProductosAlbaran .itemConfig div {color:#333333;font-size:14px;font-weight:500;line-height:19px;}.carritoCheckout td {position:relative;background-color:#ffffff !important;}.carritoCheckout .productoEspecial {float:left;display:none;}.carritoCheckout .ofertaPanel {background-color:#578019;float:left;padding-left:5px;padding-right:5px;color:#ffffff;text-transform:uppercase;font-size:0.571rem;padding-top:1px;margin-right:4px;}.carritoCheckout .ofertaTitle {float:left;margin-top:0px;font-size:0.679rem;text-transform:uppercase;color:#578019 !important;}.carritoCheckout td.thumb {width:65px !important;}.carritoCheckout .updateQuantityProductLess,.carritoCheckout .updateQuantityProductLess2,.carritoCheckout .updateQuantityProductFavoriteLess {border-radius:50% !important;padding:0px !important;border:0px !important;background-image:none !important;background-color:#333333 !important;float:left;margin-top:4px;line-height:28px;}.cartReviewItem .updateQuantityProductLess,.cartReviewItem .updateQuantityProductLess2,.cartReviewItem .updateQuantityProductFavoriteLess {background-color:#333333 !important;margin-top:3px;}.carritoFav .updateQuantityProductLess,.carritoFav .updateQuantityProductLess2,.carritoFav .updateQuantityProductFavoriteLess {background-color:#333333 !important;margin-top:0px;}.carritoFav .updateQuantityProductLess[disabled="disabled"],.carritoFav .updateQuantityProductLess2[disabled="disabled"],.carritoFav .updateQuantityProductFavoriteLess[disabled="disabled"] {margin-top:0px;background-color:#E6E7EB!important;}.carritoFav .updateQuantityProductLess[disabled="disabled"] img,.carritoFav .updateQuantityProductLess2[disabled="disabled"] img,.carritoFav .updateQuantityProductFavoriteLess[disabled="disabled"] img {-webkit-filter:brightness(50%);filter:brightness(50%);}.carritoCheckout .updateQuantityProductLess:hover,.carritoCheckout .updateQuantityProductLess2:hover,.carritoCheckout .updateQuantityProductFavoriteLess:hover {background-color:#565656 !important;}.carritoCheckout .updateQuantityProductMore,.carritoCheckout .updateQuantityProductMore2,.carritoCheckout .updateQuantityProductFavoriteMore,.carritoCheckout .updateQuantityProductFrequentMore {border-radius:50%;padding:0px !important;float:left;border:0px !important;background-color:#E0001A !important;font-size:1.143rem;margin-top:4px !important;margin-right:0px;line-height:27px;}.cartReviewItem .updateQuantityProductMore,.cartReviewItem .updateQuantityProductMore2,.cartReviewItem .updateQuantityProductFavoriteMore,.cartReviewItem .updateQuantityProductFrequentMore{background-color:#E0001A !important;margin-right:0px !important;width:27px !important;height:27px !important;margin-top:0px !important;}.carritoFav .updateQuantityProductMore,.carritoFav .updateQuantityProductMore2,.carritoFav .updateQuantityProductFavoriteMore,.carritoFav .updateQuantityProductFrequentMore {background-color:#E0001A !important;margin-right:0px !important;width:27px !important;height:27px !important;margin-top:0px !important;}.carritoCheckout.carritoReuse .updateQuantityProductFavoriteMore{background-color:#E0001A !important;margin-right:0px !important;width:27px !important;height:27px !important;margin-top:0px !important;}.carritoCheckout.carritoReuse .updateQuantityProductFavoriteLess{width:21px !important;height:21px !important;margin-top:4px;margin-right:10px;}.carritoCheckout .updateQuantityProductMore:hover,.carritoCheckout .updateQuantityProductMore2:hover,.carritoCheckout .updateQuantityProductFavoriteMore:hover,.carritoCheckout .updateQuantityProductFrequentMore:hover {background-color:#C2001A !important;}.cartReviewItem .updateQuantityProductMore:hover,.cartReviewItem .updateQuantityProductMore2:hover,.cartReviewItem .updateQuantityProductFavoriteMore:hover,.cartReviewItem .updateQuantityProductFrequentMore:hover {background-color:#C2001A !important;}.carritoFav .updateQuantityProductMore:hover,.carritoFav .updateQuantityProductMore2:hover,.carritoFav .updateQuantityProductFavoriteMore:hover,.carritoFav .updateQuantityProductFrequentMore:hover {background-color:#C2001A !important;}.carritoCheckout .qty {float:left !important;width:37px!important;text-align:center;height:30px;margin-right:7px !important;}.cartReviewItem .qty {width:37px !important;height:25px !important;font-size:14px;margin-right:10px !important;line-height:18px;}.ie .cartReviewItem .qty {padding:1px;}.carritoCheckout .total {font-size:1.286rem !important;vertical-align:middle !important;font-family:"SanaSansAlt-Medium";color:#4e4e52 !important;}.cartReviewItem .total {vertical-align:top !important;text-align:center !important;font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500;line-height:22px;}.carritoCheckout .total strong {font-size:0.929rem !important;}.cartReviewItem .total strong {font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500 !important;}.carritoCheckout .itemPrice {vertical-align:middle !important;}.cartReviewItem .itemPrice {vertical-align:top !important;}#wrapper #sustituto button {background-color:#ffffff !important;border:0px !important;color:#139454 !important;text-transform:uppercase !important;text-decoration:underline;padding-right:5px !important;padding-left:5px !important;float:right;font-size:0.714rem !important;height:25px;}.carritoCheckout thead th#header4 {width:115px !important;}.carritoCheckout .itemPrice .precioAntes {float:left;width:50%;opacity:0.5;}.carritoCheckout .itemPrice .precioDespues {float:left;width:50%;}.carritoCheckout .itemPrice .precio span {color:#4e4e52 !important;font-size:1.214rem;float:right;display:block;text-align:right;margin-right:21px;}.cartReviewItem .itemPrice .precio span {margin-right:30px ;color:#333333 !important;font-family:"SanaSansAlt-Medium" !important;font-size:16px ;font-weight:500;line-height:22px;}.carritoCheckout .itemPrice .precio span strong {font-size:0.929rem;}.cartReviewItem .itemPrice .precio span strong {font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500 !important;}.carritoCheckout .itemPrice .precio .euro {font-size:0.929rem !important;}.carritoCheckout .itemPrice .peso {float:right;margin-right:13px;margin-top:-5px;color:#989898 !important;}.carritoCheckout .itemPrice .precioAntes span {color:#6f6f6e !important;text-decoration:line-through;}.carritoCheckout .cartItem td.total {width:100px !important;padding-right:20px !important;}#cartItems .cartItem .itemDiscountPrice {display:block;clear:both;font-size:14px!important;line-height:16px;color:#E0001A;float:none;vertical-align:bottom!important;text-align:inherit;margin:0;}#cartItems .cartItem .itemDiscountPrice span,#cartItems .cartItem .itemDiscountPrice strong,#cartItems .cartItem .itemDiscountPrice div {display:inline-block;font-size:inherit!important;line-height:inherit;color:inherit;float:none;margin:0!important;padding:0!important;vertical-align:initial!important;}.carritoCheckout td.quantity {width:120px !important;padding-left:20px !important;vertical-align:middle !important;padding-top:17px !important;}.cartReviewItem td.quantity {vertical-align:top !important;}.carritoCheckout th#header5 {text-align:center;}.carritoCheckout .iconoCorazon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoCorazon.png);width:28px;height:28px;float:left;margin-left:5px;}.carritoCheckout .headerCorazon {float:left;vertical-align:middle !important;}.carritoCheckout .headerCorazon img {float:left;margin-left:7px;margin-right:5px;}.carritoCheckout .paso1Checkout .headerCorazon a,.carritoCheckout .paso1Checkout .headerCorazon span {float:left;width:100%;text-align:center;}.carritoCheckout .paso1Checkout .headerCorazon a {min-width:40px;}.carritoCheckout .paso1Checkout .headerCorazon img {float:none !important;margin:auto;}#wrapper .carritoCheckout .details.header4 {}#wrapper .carritoCheckout .details.header4 .columnaIzq {width:100%;}.cart-summary {padding:10px;}.cartReviewSummary {width:286px;position:relative;float:right;margin-top:-50px;}.cartReviewSummary.sticky {position:fixed;left:73.3%;top:10%;}.cartReviewSummary.stickyStop {position:relative;left:0;top:969px;}div#all-cart-summary.sticky {position:fixed;top:20px;width:286px;}.cartReviewDetails {padding:5px 10px;}.cajaReviewSubtotal {padding:10px;}.cartReviewSummaryTitle h2{color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;font-weight:900;line-height:22px;margin-bottom:0px;}.cartReviewSummaryTitle span{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.cartReviewSummaryCost {margin:10px 0;}.cartReviewSummaryCost span,.cartReviewSummaryCost strong{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:12px;font-weight:500;line-height:16px;font-style:italic;}.cartReviewSummarySubtotal .title {width:100px;float:left;color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;line-height:22px;font-weight:500;}.cartReviewSummarySubtotal .subPrecio {color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;text-align:right;}.cartReviewSummarySubtotal .subPrecio strong{color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;line-height:22px;font-weight:500;}.con-sustitutos{display:none;}.cartReviewSummarySubtotal .titleSustitute {width:139px;float:left;color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;line-height:16px;font-weight:500;display:none;margin:6px 0px 10px 0px;}.cartReviewSummarySubtotal .subPreciSustitute {float:right;color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;line-height:16px;font-weight:500;text-align:right;display:none;margin:6px 0px 10px 0px;}.cartReviewSummarySubtotal .subPreciSustitute strong{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;line-height:16px;font-weight:500;}.savingsContainer {display:block;clear:both;width:100%;}.cartReviewSummarySubtotal .savingsTitle{float:left;color:#D0021B;font-size:13px;line-height:13px;margin:10px 0 10px 0;}.cartReviewSummarySubtotal .savingsAmount{float:right;text-align:right;color:#D0021B;line-height:16px;font-size:13px;margin:10px 0 10px 0;}.cartReviewSummarySubtotal .savingsAmount span {color:#D0021B;line-height:16px;font-size:13px;}.cartReviewSummarySubtotal .totalTitle{float:left;font-size:18px;font-weight:900;line-height:22px;margin:6px 0 25px 0;clear:both;}.cartReviewSummarySubtotal .totalAmount{float:right;text-align:right;font-size:18px;font-weight:900;line-height:22px;margin:6px 0 25px 0;}#catExternalPromotionsTable{border:solid 1px #ced1da;padding:20px;}@media ( min-width :1201px) {.page-cartReview #wrapper .carritoCheckout #catExternalPromotionsTable{padding-right:40px;width:calc(100% - 306px);box-sizing:border-box;}}#catExternalPromotionsTable thead th{border-bottom:none !important;padding-bottom:10px;background:none ;}#catExternalPromotionsTable thead th.header1{font-size:18px !important;font-weight:900;line-height:22px;}#catExternalPromotionsTable thead th.header2{text-transform:uppercase;}#catExternalPromotionsTable .amount{text-align:right;padding-right:10px;}#catExternalPromotionsTable tr.productDetail td{color:#ABB1BF!important;padding-top:0 !important;font-size:14px;line-height:18px;}#catExternalPromotionsTable tr.productDetail span {font-size:inherit;color:inherit;line-height:inherit;}#catExternalPromotionsTable tr.productDetail td:first-child {padding-left:20px;}.carritoCheckoutReview #catExternalPromotionsTable tr.dicountGroup td{padding-top:20px;}.cartExternalPromotions td{padding-bottom:10px;}.cartExternalPromotions .spacer{height:10px;}.cartExternalPromotions td.last{border-top:solid 1px #ced1da;font-size:16px;line-height:22px;padding-top:10px;}#catExternalPromotionsTable .units{text-align:center !important;padding-left:50px;}#wrapper .carritoCheckout #catExternalPromotionsTable thead th.amount,#wrapper .carritoCheckout #catExternalPromotionsTable thead th.units{font-family:"SanaSansAlt-Medium";font-size:13px;color:#7C808C;}.cartReviewSummaryConfirmButton {width:246px;text-align:center;}.cartReviewSummaryConfirmButton .botonera a.redRounded{padding:14px 0px 14px 39px;}.cartReviewSummaryNextSend{margin-top:12px;}.cartReviewSummaryNextSend span{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.cartReviewSummaryNextSendPlace{font-family:SanaSansAlt-Black;font-size:18px;color:#333333;text-align:left;}.cartReviewSummaryInfoSustitute span{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;font-weight:500;line-height:16px;}.cartReviewSummaryTimeZone {margin-top:11px;}.cartReviewSummaryTimeZone .timeZoneBetween span{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.cartReviewSummaryTimeZone .timeSlotDay span{color:#333333;font-size:14px;font-weight:500;line-height:18px;}.cartReviewSummaryInfoSustitute{display:none;padding:12px 10px 13px 10px;}.cartReviewVaciarCarrito {padding:16px 98px 0px 98px;}.cartReviewVaciarCarrito .vaciar-carrito {cursor:pointer;}.cartReviewVaciarCarritoResponsive {display:none;}.cartReviewVaciarCarritoResponsive .vaciar-carrito {height:18px;width:94px;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.termsAndConditions {color:#333333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:18px;margin:10px 0px 10px 20px;}.quantityResponsivo{display:none;}.carritoCheckout .precioTotal {float:left;width:100%;height:60px;margin-top:20px;}.carritoCheckout .precioSubtotal {float:right;width:300px;margin-right:50px;}.carritoCheckout .precioSubtotal .subPrecio {float:left;color:#333333!important;font-family:"SanaSansAlt-Medium";font-size:16px;margin-top:18px;margin-left:75px;width:auto;font-weight:500;}.carritoCheckout .precioSubtotal .subPrecio strong {font-size:0.929rem;font-weight:500;font-size:16px;}.carritoCheckout .euro {font-size:0.929rem !important;color:#4e4e52 !important;}.carritoCheckout .precioSubtotal .title {float:left;font-size:1rem;color:#333333;padding-top:20px;padding-bottom:20px;width:100px;position:relative;}.carritoCheckout .precioSubtotal .euro {font-size:0.929rem !important;color:#4e4e52 !important;float:left;margin-top:26px;color:#5d5d5f !important;}.tableTotalPrice {background-color:#ffffff !important;border:1px solid #CED1DA;border-radius:0px !important;float:right;margin-right:70px;}.tableTotalPrice .codigoPromocional {width:93%;height:50px;float:left;border-bottom:1px dashed #efefef !important;}.tableTotalPrice .codigoPromocional form {float:right;width:354px;}.tableTotalPrice .codigoPromocional label {font-size:0.714rem;text-transform:uppercase;color:#3a3a3a !important;width:120px;float:left;margin-right:10px;margin-top:11px;}.tableTotalPrice .codigoPromocional button {width:35px !important;height:35px !important;border:0px !important;border-radius:3px !important;float:left;padding:0px !important;color:transparent;text-indent:-1000px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/btnArrowDown.png);background-repeat:no-repeat;background-position:11px 11px;}.tableTotalPrice .codigoPromocional input[type="text"] {height:32px !important;float:left;width:150px;padding-left:10px;padding-right:10px;border-radius:3px !important;border:1px solid #d8d8da !important;margin-right:10px !important;margin-top:7px !important;text-transform:uppercase;color:#9b9b9b !important;font-size:0.643rem !important;}.tableTotalPrice .descuentos table {float:right;width:93%;padding-right:7%;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #efefef !important;margin-bottom:10px;display:table-row;}.carritoCheckout .precioSubtotal {margin-right:55px;}.tableTotalPrice .descuentos table .precioTableFirstTd {width:313px;border-right:1px solid #e0e0e0;}.tableTotalPrice .descuentos table .precioTableSecondTd {width:145px;}.tableTotalPrice .descuentos table .precioTableSecondTd strong {font-size:0.929rem;}.tableTotalPrice .descuentos div#fileDiscounts {float:left;height:40px;}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation {background-image:none;text-transform:uppercase;font-size:0.786rem;border:1px solid #e0e0e0 !important;padding-left:12px;padding-right:12px;border-radius:3px !important;margin-right:0px;margin-bottom:0px;height:22px;line-height:25px;}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation.showDeliveryInformation {}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation:hover {background-color:#f3f3f3;}.tableTotalPrice #checkoutProcessView .deliveryInformation.showDeliveryInformation {background-color:#f3f3f3;}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation.showDeliveryInformation .deliveryInformationTooltip {display:block !important;opacity:1 !important;visibility:visible !important;}.tableTotalPrice #checkoutProcessView .deliveryInformation.showDeliveryInformation .deliveryIcon {display:block;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .filaDiscountEntry {display:none;}.tipped.info_icon {width:20px;height:20px;display:inline-block;margin:0 5px;position:relative;top:6px;}.info_icon .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_ayuda_black.svg) ;width:20px;height:20px;background-size:cover;display:inline-block;pointer-events:all;cursor:pointer;}.tableTotalPrice .descuentos table .precioTable {color:#333333;font-family:"SanaSansAlt-Medium";font-size:1.143rem;}.tableTotalPrice .descuentos table .euro {width:10px;text-align:left !important;padding-top:1px;color:#5d5d5f !important;}.tableTotalPrice .descuentos .descuentoTitle {text-transform:uppercase !important;font-size:0.714rem !important;text-align:right !important;padding-right:15px;font-family:"SanaSansAlt-Medium";float:left;padding-top:6px;}.tableTotalPrice .descuentos .totalDescuento td {}.tableTotalPrice .totalPago table {float:right;width:93%;margin-right:7%;margin-top:10px;border-bottom:1px dashed #efefef !important;margin-bottom:10px;}.tableTotalPrice .totalPago table .precioTable {}.tableTotalPrice .totalPago table .precioTable {color:#5d5d5f !important;font-family:"SanaSansAlt-Medium";font-size:1.143rem;}.tableTotalPrice .totalPago table .euro {width:10px;text-align:left !important;padding-top:1px;color:#5d5d5f !important;}.tableTotalPrice .totalPago .descuentoTitle.pagoTotal {width:230px;border-right:1px solid #e0e0e0;}.tableTotalPrice .totalPago .descuentoTitle {font-size:0.857rem !important;border-right:1px solid #efefef;font-family:"SanaSansAlt-Medium";}.tableTotalPrice .totalPago .descuentoTitle span {float:right;width:100%;font-size:0.714rem !important;margin-top:-15px;}.tableTotalPrice .totalPago .articulos {font-size:1rem;font-family:"SanaSansAlt-Medium";color:#333333 !important;width:200px }.tableTotalPrice .totalPago .articulos span {font-size:1.500rem !important;color:#e2112e !important;}.tableTotalPrice .totalPago .totalDescuento td {color:#4e6f1d !important;}.tableTotalPrice .totalPago .totalDescuento .articulos {color:#33418a !important;}.tableTotalPrice .totalPago .totalDescuento .articulos span {color:#33418a !important;font-size:1.143rem !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos span {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);width:28px;height:29px;display:block;background-repeat:no-repeat;background-position:0px 10px;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .substituteText {font-size:0.714rem !important;float:right;background-image:none;width:auto !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute {float:right;width:18px;height:18px;display:block;background-size:18px;background-position:0px -18px;margin-top:5px;margin-right:10px;cursor:pointer;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute .popupSustituteIcon {display:none !important;width:110%;left:35px;position:absolute;margin-top:30px;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute.showTooltip .popupSustituteIcon {display:block !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute:hover .popupSustituteIcon {display:block !important;}#wrapper .tableTotalPrice .totalPago .precioTable {color:#333333 !important;font-size:1.571rem;font-family:"SanaSansAlt-Medium";}#wrapper .tableTotalPrice .totalPago .precioTable strong {font-size:0.929rem;}#wrapper .tableTotalPrice .totalPago .euro {color:#dc1431 !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .precioTable {color:#314381 !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .precioTable div {color:#314381 !important;font-size:1.214rem;}#wrapper .tableTotalPrice .totalPago .totalDescuento .precioTable div strong {font-size:0.929rem;}#wrapper .tableTotalPrice .totalPago .totalDescuento .euro {color:#314381 !important;}#wrapper .tableTotalPrice .totalPago .totalDescuento .precioTable .plus {font-size:1rem !important;color:#cdccd2 !important;margin-right:5px;}#wrapper .tableTotalPrice .tableSpace {height:10px;}#wrapper .tableTotalPrice .totalPago .totalDescuento .precioTable .plus .euro {color:#cdccd2 !important;}#wrapper .tableTotalPrice {position:relative !important;}#wrapper .tableTotalPrice .totalPago table {border-bottom:0px !important;}.tableTotalPrice .td {height:10px;}.tableTotalPrice #checkoutProcessView .deliveryInformation .deliveryIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substitutestopPicoPopUp.png);position:absolute;top:23px;width:29px;background-repeat:no-repeat;background-position:0px 5px;height:29px;margin-right:6px;float:left;right:2px;z-index:99999;display:none;}.productoConSustitutoBtn,.productoSustituidoBtn {float:left;height:auto;background-repeat:no-repeat;min-width:50px;color:#ffffff;text-transform:uppercase;font-size:0.786rem;line-height:14px;bottom:5px;left:0px;cursor:pointer;width:90%;padding-left:0%;padding-right:0%;margin-left:5%;margin-right:5%;text-align:center;margin-bottom:8px;padding-top:13px;padding-bottom:8px;display:block;margin-top:8px;border-radius:0px !important;}.showIcon .productoConSustitutoBtn,.showIcon .productoSustituidoBtn {display:block;}.productoSustituidoBtn {background-color:#0b7d38;opacity:1;}.productoSustituidoBtn:hover {background-color:#0f7035;}.productoConSustitutoBtn {background-color:#afaeb4;color:#ffffff;}.productoConSustitutoBtn:hover,.productoConSustitutoBtn:focus {color:#ffffff !important;background-color:#0b7d38;}.actualizarSustitutoPopUp h3 {float:left;width:auto;margin-left:3px;color:#000000;margin-bottom:30px;}.actualizarSustitutoPopUp .ui-dialog-content::after {top:-3px !important;}.actualizarSustitutoPopUp .ui-icon-closethick::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;left:4.5px;z-index:99999;text-indent:0px;opacity:1;}.actualizarSustitutoPopUp .ui-icon-closethick {background-image:none !important;}.closeCarrusel {float:left;width:100%;position:relative;}.closeCarrusel span {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substituteClose.png);width:18px;height:16px;display:block;position:absolute;right:20px;top:20px;cursor:pointer;}.checkout1.carritoCheckout .tableTotalPrice {margin-right:114px;}#wrapper #sustituto .standardSubstitute button.btnSustitute {background-color:#f6f6f6 !important;float:left;width:90% !important;margin-left:5% !important;border-radius:0px 0px 0px 0px !important;color:#b1b1b1 !important;text-align:center;text-transform:none !important;font-size:0.857rem !important;cursor:pointer;text-decoration:none !important;}#wrapper #sustituto .standardSubstitute .btnSustituteNo {background-color:#f6f6f6 !important;float:left;width:90% !important;margin-left:5% !important;border-radius:0px 0px 5px 5px !important;color:#b1b1b1 !important;text-align:center;text-transform:none !important;font-size:0.857rem !important;cursor:pointer;padding-top:3px;padding-bottom:3px;}#wrapper #sustituto .standardSubstitute .sustituteYes button.btnSustitute {background-color:#138841 !important;color:#ffffff !important;}#wrapper #sustituto .standardSubstitute .sustituteYesSimilar label.btnSustituteSimilar {background-color:#138841 !important;color:#ffffff !important;}#wrapper #sustituto .standardSubstitute label.btnSustituteSimilar {background-color:#f6f6f6;float:left;height:20px;margin-bottom:10px;padding-top:5px;margin-left:5%;width:90%;text-align:center;border-radius:5px 5px 0px 0px;cursor:pointer;color:#b1b1b1 !important;}#wrapper #sustituto .standardSubstitute .sustituteNo .btnSustituteNo {background-color:#138841 !important;color:#ffffff !important;}#wrapper #sustituto .substituteProductIcon {display:none;}.productoSustituido {float:left;clear:both;padding-left:0px;width:90%;margin-top:10px;padding-top:10px;position:relative;}.productoSustituido .titleSustitute,.minicartPopup .titleSustitute {text-transform:uppercase;color:#4e4e52;font-size:0.714rem;opacity:0.8;width:65px;float:left;}.productoSustituido .marcaProducto {text-transform:uppercase;color:#3d3d3d;}.productoSustituido .itemName,.minicartPopup .itemName {text-transform:none;color:#163274;line-height:12px;margin-top:2px;margin-bottom:10px;width:250px;cursor:pointer;float:left;}.minicartPopup .itemName {font-weight:normal;font-size:1rem;font-family:"SanaSansAlt-Medium";color:#333333;}.productoSustituido .itemName:hover {text-decoration:underline;}.productoSustituido .itemName.itemSubstitute {color:#163274;float:left;}ul.appliedPromotions.productoSustitutoCarrito {float:left;margin-top:15px;}.productoSustituido .sustituteImg {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/productWithSubstitute.png);position:absolute;width:24px;height:24px;left:-10px;top:4px;display:none;}.productoSustituido .verMasDescuentos {margin-right:0 !important;}.promos {float:left;width:100%;margin-top:20px;}.promos .bloqueContent {background-color:#efefef !important;float:left;width:30%;height:100%;position:relative;}.promos .bloqueProductos {float:left;width:69%;height:100%;background-color:#f9f9f9 !important;}.promos .bloqueContent span {float:left;width:80%;margin-left:16%;font-size:1.429rem;line-height:24px;margin-top:30px;color:#3b3b3b !important;}#wrapper .bloqueContent strong {color:#008c3d !important;}#wrapper .bloqueContent .preferenciasInteresantes {position:absolute;bottom:10px;width:80%;margin-right:10%;margin-left:10%;text-align:right;color:#2b4487;font-size:0.929rem;text-decoration:none;left:0px;}.bloqueContent .triangle {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/trianguloInteresante.png);position:absolute;width:9px;height:19px;right:-9px;top:134px;}#wrapper .bloqueProductos .productosInteresantes {float:left;width:95%;height:100px;margin-left:5%;}#wrapper .productosInteresantes.carritoCheckout td {background-color:#f9f9f9 !important;}#wrapper .productosInteresantes.carritoCheckout img {width:65px !important;margin-right:15px;}#wrapper .productosInteresantes.carritoCheckout tr {margin-bottom:10px;float:left;}#wrapper .productosInteresantes.carritoCheckout tr:first-child {margin-top:10px;}#wrapper .productosInteresantes.carritoCheckout .itemName1 {margin-top:0px;}#wrapper .productosInteresantes.carritoCheckout .itemName1 a {text-decoration:none !important;}#wrapper .productosInteresantes.carritoCheckout .itemName a {text-decoration:none !important;}#wrapper .bloqueProductos .btnVerMas {width:90% !important;margin-left:5% !important;border:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;background-color:#cbcad0 !important;font-size:0.929rem !important;}#wrapper .bloqueProductos .btnVerMas:hover {background-color:#b8b7bc !important;}.formularioCheckoutBtns {float:left;width:100%;height:70px;background-color:#f7f7f7;position:relative;margin-top:50px;z-index:99;padding-top:10px;padding-bottom:10px;}.formularioCheckoutBtns .terms {margin-top:25px;float:left;position:absolute;right:340px;}.btnConfirmacion {float:right;}.formularioCheckoutBtns .terms label {color:#4e4e52;font-size:0.929rem;}.formularioCheckoutBtns .terms a {text-transform:uppercase;color:#0b7d38 !important;font-size:0.857rem;}#chooseDeliveryMethod_continue_button {position:relative;border:0px !important;border-radius:3px 0px 0px 3px !important;font-size:1rem !important;margin-right:40px;}#chooseDeliveryMethod_continue_button .borderTriangular {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/botonesTriangulo.png);width:32px;height:50px;position:absolute;right:-23px;background-repeat:no-repeat;top:0px;}#chooseDeliveryMethod_continue_button:hover .borderTriangular {background-position:-34px 0px;}.ui-dialog.expressPopup .ui-widget-header .ui-icon {background-image:none !important;margin-top:0px !important;}.ui-dialog.expressPopup .ui-widget-header .ui-icon::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;left:0px;text-indent:4.5px;}#chooseDeliveryMethod_previous_button {background-color:#ffffff !important;position:relative;font-size:0.786rem !important;border-radius:0 !important;float:left !important;margin-left:20px;border:1px solid #00824a !important;color:#00824a !important;text-transform:none !important;line-height:42px;height:50px;padding-left:30px !important;padding-right:30px !important;text-transform:uppercase !important;}#chooseDeliveryMethod_previous_button:hover {background-color:#00522d !important;border-color:#00522d !important;color:#ffffff !important;}#chooseDeliveryMethod_previous_button .borderTriangular {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/botonesTriangulo.png);width:32px;height:50px;position:absolute;left:-23px;background-repeat:no-repeat;top:0px;background-position:-65px 0px;}#chooseDeliveryMethod_previous_button:hover .borderTriangular {background-position:-98px 0px !important;}#wrapper {position:relative;}#page {min-height:500px;width:100%;padding:0;}.cartReviewItem table.cart{width:70vw !important;max-width:950px;margin-bottom:20px;}.promotionsWrapper{margin-bottom:60px;}.cartReviewItem.cartReviewItemByType table.cart{margin-bottom:0px;}.carritoCheckout .catItemsTable {float:left!important;}.cb-enable,.cb-disable,.cb-enable span,.cb-disable span {display:block;float:left;}.cb-enable span,.cb-disable span {line-height:30px;display:block;background-repeat:no-repeat;font-weight:bold;}.cb-enable span {background-position:left -90px;padding:0 10px;}.cb-disable span {background-position:right -180px;padding:0 9px }.cb-disable.selected {background-position:0 -30px;}.cb-disable.selected span {background-position:right -210px;color:#fff;}.cb-enable.selected {background-position:0 -60px;}.cb-enable.selected span {background-position:left -150px;color:#fff;}.switch label {cursor:pointer;}p.field.switch input[type="radio"] {position:absolute;opacity:0;}p.field.switch {}#sustituto button {margin-bottom:0px !important;}#wrapper #sustituto.productoPlataforma .standardSubstitute label a {opacity:0.5;text-decoration:none !important;}#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label a {opacity:0.7;text-decoration:none !important;}#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label span {text-decoration:none !important;}#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label a:hover,#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label a:focus,#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label a:hover span,#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label a:focus span {text-decoration:none !important;}#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label+input+label a {opacity:1;}#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label+input+label a:hover span,#wrapper #sustituto.productoPlataforma .standardSubstitute label+input+label+input+label a:focus span {text-decoration:underline !important;}.tootltipPlataform {display:none;}.productoPlataforma .tootltipPlataform {display:block;}.productoPlataforma .tooltipSustitute {display:none;}.popUpDelivery span.ui-icon-closethick {text-indent:-9999px;background-image:none !important;background:none !important;}.popUpDelivery a.ui-dialog-titlebar-close:hover,.popUpDelivery a.ui-dialog-titlebar-close:focus {background-color:#605f63 !important;}.popUpDelivery .ui-icon-closethick::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;left:10003.5px;}.tooltips {position:relative;display:inline;}.tooltips span {position:absolute;width:140px;color:#000000;background:#ededed;height:30px;line-height:30px;text-align:center;visibility:hidden;border-radius:6px;}.tooltips span:after {content:'';position:absolute;top:100%;left:50%;margin-left:-8px;width:0;height:0;border-top:8px solid #F2F2F2;border-right:8px solid transparent;border-left:8px solid transparent;}.tooltips:hover span {visibility:visible;opacity:1;bottom:30px;left:50%;margin-left:-76px;z-index:999;}#sustituto .tooltips span {position:absolute;width:165px;color:#000000;background:#ededed;height:auto !important;line-height:30px;text-align:center;border-radius:6px;opacity:1 !important;line-height:13px;padding-top:9px;padding-bottom:10px;}#cartReviewFormTopButton {display:none;}div#substitutesDiv {clear:both;}div#substitutesDiv .cb-enable.selected,div#substitutesDiv .cb-enable.selected span,div#substitutesDiv .cb-disable.selected,div#substitutesDiv .cb-disable.selected span {background-color:#00824a !important;background-image:none !important;color:#ffffff;overflow:hidden;}div#substitutesDiv label.cb-enable,div#substitutesDiv label.cb-enable span,div#substitutesDiv label.cb-disable,div#substitutesDiv label.cb-disable span {background-color:#f8f8f8 !important;background-image:none !important;float:left;width:100%;padding:0px;text-align:center;font-weight:normal;text-transform:uppercase;font-size:0.714rem;color:#4e4e52;text-decoration:none;}div#substitutesDiv label.cb-enable a {float:left;width:100%;position:relative;z-index:1;}div#substitutesDiv label.cb-disable.selected a {color:#ffffff;text-decoration:none;}div#substitutesDiv label.cb-enable a span {float:left;width:100%;display:block;}div#substitutesDiv label.cb-disable a {background-image:none !important;float:left;width:100%;padding:0px;text-align:center;font-weight:normal;text-transform:uppercase;font-size:0.714rem;color:#4e4e52;text-decoration:none;}div#substitutesDiv label.cb-enable:hover,div#substitutesDiv label.cb-enable:hover span,div#substitutesDiv label.cb-disable:hover,div#substitutesDiv label.cb-disable:hover span,div#substitutesDiv label.cb-disable:hover a {text-decoration:underline !important;}.buttonSustituto {padding-top:9px !important;height:20px;border-radius:5px 5px 0px 0px !important;}#wrapper #substitutesDiv .buttonSustituto span {background-color:#f2f2f2 !important;font-size:0.643rem !important;padding:10px;color:#5e5e60;display:none;}#wrapper .standardSubstitute input {position:absolute;opacity:0;}#wrapper .standardSubstitute {float:left;position:relative;width:100%;}.tooltips.buttonSustituto.selected .tooltip.show {display:none !important;}#wrapper #cartItems .cartItem td.itemPrice .peso {display:none;}#wrapper .standardSubstitute .tooltip.show {display:block;}#wrapper .standardSubstitute .tooltip {position:absolute;height:24px;font-size:0.786rem;line-height:12px;text-align:center;border-radius:0;top:-6px;background-color:#f5f5f5;left:-127px;width:120px;border:1px solid #c6c6c5;display:none;z-index:2;}#wrapper .standardSubstitute .tooltip:after {content:"\f105";font-family:"FontAwesome";font-size:1.214rem;top:12px;position:absolute;left:100%;color:#c6c6c5;border-left:1px solid #f5f5f5;width:7px;height:9px;text-indent:-1px;line-height:8px;}#wrapper .standardSubstitute .pico {}#wrapper .standardSubstitute p.field.switch {clear:both;float:left;width:100%;margin-bottom:0px;margin-top:0px;margin-left:0%;}#wrapper #substitutesDiv .buttonSustituto.focused {text-decoration:underline !important;}#wrapper #substitutesDiv .buttonSustitutoSimilar.focused span {text-decoration:underline !important;}#wrapper #substitutesDiv .buttonSustitutoNo.focused span {text-decoration:underline !important;}div#substitutesDiv label.cb-enable {border-radius:5px 5px 0px 0px;}div#substitutesDiv label.cb-enable span {border-radius:0px 0px 0px 0px;}div#substitutesDiv label.cb-disable {border-radius:0px 0px 5px 5px;}div#substitutesDiv label.cb-disable span {border-radius:0px 0px 5px 5px;}p.field.switch {clear:both;float:left;width:90%;margin-bottom:5px;margin-top:5px;margin-left:5%;}.hideTableMobile {display:none;}td#sustituto button {margin-top:0px !important;width:100%;margin-right:0px;}.page-cartReview div#totalSubstituteInfo p {padding-right:20px;}div#totalSubstituteInfo p,div.totalSubstituteInfo p {float:left;padding-left:10px;border:1px solid #c9c8cd;background-color:#f6f6f6;position:relative;padding-top:25px;text-transform:uppercase;line-height:13px;font-size:0.714rem;padding-left:85px;padding-right:55px;padding-bottom:25px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfoBig.png);background-repeat:no-repeat;background-position:20px 15px;z-index:9999;cursor:default;text-align:left;}div#totalSubstituteInfo p .topPico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substitutestopPicoPopUp.png) !important;display:block;width:28px;height:11px;position:absolute;top:-21px;left:185px;}.select2-container {float:left;font-size:120%;margin-right:8px !important;width:234px;z-index:2147483647 !important;margin-bottom:10px !important;}.select2-drop,.select2-search,.select2-search input {z-index:2147483647 !important }.select2-arrow {display:none !important }.select2-container .select2-choice {background-image:none !important;background:url(_ui/desktop/theme-alcampo/images/flechaSelect.gif) no-repeat 100% 0 #fff !important }.store_selection_question_popup {background-color:#FFF;border-radius:10px;padding:25px;position:fixed;width:350px;z-index:9999;display:none;-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-left:0;}.store_selection_question_popup h1 {margin-bottom:5px;color:#333333;font-size:1.3em;margin-bottom:20px;font-family:"SanaSansAlt-Medium";font-weight:900;}.store_selection_question_popup h3,.store_selection_question_popup h3 span {margin-bottom:5px;font-size:1.4em;margin-bottom:20px;color:#333333;}.store_selection_question_popup h3 span {font-size:1.214rem !important;}.store_selection_question_popup p {color:#474747;}.store_selection_question_popup a.link_button_positive {color:#104585;cursor:pointer;}.store_selection_question_popup .select_metodo_envio {float:left;width:100%;margin-bottom:20px;}.store_selection_question_popup .select_metodo_envio button,.store_selection_question_popup .select_metodo_envio a {padding:10px 8% 0px!important;border:0;box-sizing:inherit;width:31%;margin:25px 2% 0 0;color:#fff;display:inline-block;text-align:center;cursor:pointer;}.store_selection_question_popup .select_metodo_envio a:hover {}.store_selection_question_popup .select_metodo_envio button#deliveryModeType_PICKUP_DELIVERY_MODE {margin-right:0;}.store_selection_question_popup .deliveryOptions {float:left;width:100%;display:none;}.store_selection_question_popup .deliveryOptions ul {margin:0;padding:0;list-style:none;width:100%;margin-bottom:-1px;float:left;}.store_selection_question_popup .deliveryOptions ul li {float:left;width:50%;}.store_selection_question_popup .deliveryOptions ul li a {display:block;padding:10px;text-transform:uppercase;text-decoration:none;background:#efefef;text-align:center;position:relative;z-index:1;top:3px;margin:0 1px;}.store_selection_question_popup .deliveryOptions ul li.active a {background:#fff;border:1px solid #CED1DA;border-bottom:0;padding-top:13px;top:0;margin:0;}.store_selection_question_popup .optionContent {padding:20px 4%;width:92%;float:left;clear:left;}.store_selection_question_popup .optionContent:hover{border:1px solid #CED1DA;box-shadow:none;transition:none;}.store_selection_question_popup .optionContent .alert.negative,.store_selection_question_popup .optionContent .alert.neutral {border:0;color:#474747;padding:1em;font-weight:normal;}.store_selection_question_popup .select2-container {width:100%;margin:0;}.store_selection_question_popup .select2-container .select2-choice,.store_selection_question_popup input#postalCode {background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg) 96% 40% no-repeat !important;width:92%;padding:5px 4%;border-radius:5px;height:26px;background-size:16px !important;}.store_selection_question_popup input#postalCode {background:none !important;}.store_selection_question_popup #preferInShop {display:none;margin-top:35px;text-align:center;}.select2-drop-active,.select2-container-active .select2-choice,.select2-container-active .select2-choices {border:0;}.select2-results li {text-transform:uppercase }.select2-results .select2-highlighted {background:#ddebc8;color:#000000;}.select2-results .select2-highlighted .select2-result-label,.select2-results .select2-highlighted .select2-result-label .select2-match {color:#000000;}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-drop.select2-drop-above.select2-drop-active {border-color:#e0e0e0 }.select2-drop.select2-drop-above .select2-search input {background:url(_ui/desktop/theme-alcampo/images/alcampo/selectSearch.png) 97% 50% no-repeat;}.select2-search input {min-height:30px;}#storeSelectionConfirmButton {cursor:pointer;}.store_selection_question_popup .select_CP,.store_selection_question_popup .select_shop {display:none;}.store_selection_question_popup .select_CP {padding-bottom:10px;}.store_selection_question_popup .select_metodo_envio span {margin-right:20px;float:left;}.store_selection_question_popup #storeSelectionConfirmButton,.store_selection_question_popup #preferShop {float:none !important;margin:30px auto 20px auto;width:70%;text-align:center;padding:10.6px 0 !important;border:0;box-sizing:inherit;height:auto;}.store_selection_question_popup a.button.positive.disabled {background-color:#ededed !important;color:#575756 !important;pointer-events:none;}.store_selection_question_popup a.button.positive.enabled {background-color:#00824a !important;}.store_selection_question_popup a.button.positive.enabled:hover {background-color:#00522d !important;}.store_selection_question_popup .clear {float:left;width:100%;}#macClose {right:10px;top:13px;height:25px;position:absolute;width:25px;cursor:pointer;overflow:hidden;}#macClose img{width:15px;height:15px;}.modalPopup.ui-dialog .ui-dialog-content {padding:0 !important;}.modalPopup.ui-dialog .ui-dialog-content::after {content:"\f05a";color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:2px !important;font-family:"FontAwesome";}.forgottenPwd {padding:20px 40px 20px 75px !important;background:url(_ui/desktop/theme-alcampo/images/alcampo/alertPopup.png) 20px 20px no-repeat !important;}.popupAddReuse.forgottenPwd {background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_warning.svg) 20px 20px no-repeat !important;background-size:34px 34px !important;}.modalPopup.ui-dialog .ui-dialog-content .headline {font-size:1.214rem;margin-bottom:10px;font-weight:bold;color:#0f3478;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;line-height:20px;padding-top:5px;text-align:center;}.modalPopup.ui-dialog .ui-dialog-content h3,.modalPopup.ui-dialog .ui-dialog-content h2 {font-size:1.3em;}.forgottenPwd .headline {margin-bottom:10px;font-weight:normal;color:#0f3478;border:0;}.popupAddReuse.forgottenPwd .headline {color:#333333;font-family:"SanaSansAlt-Medium" !important;font-size:18px;font-weight:900;line-height:22px;text-transform:none;margin-top:5px;}.forgottenPwd .description {font-size:0.929rem;line-height:16px;}.popupAddReuse.forgottenPwd .description {font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.forgottenPwd button.positive {margin-top:30px !important;margin-bottom:10px !important;}.forgottenPwd .required.right {display:none;}#cboxClose,.cboxClose {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat !important;overflow:hidden;}.cboxClose {position:absolute;top:0;right:0;width:25px;height:25px;text-indent:-9999px;}#colorbox.popupInfoColorBox.popupForgotPassword #cboxWrapper #cboxContent #cboxClose {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat !important;height:15px !important;width:15px !important;margin:0 !important;background-color:#fff !important;border:0 !important;background-size:15px 15px !important;display:block;border-radius:0 !important;}#colorbox.popupInfoColorBox.popupForgotPassword #cboxWrapper #cboxContent #cboxClose::after {display:none;}.popupZoom .cboxClose {display:none;}.forgottenPwd button.positive {border:0 !important;font-size:1.1em;float:none;margin:10px auto }#mensajeAlerta {text-align:center;}#mensajeAlerta div,#mensajeAlerta h3 {text-align:left;}#mensajeAlerta a.button.positive {float:none !important;margin:5px auto !important;display:inline-block;background-color:#138841 !important;}#mensajeAlerta a.button.positive:hover,#mensajeAlerta a.button.positive:focus {background-color:#00712c !important }#mensajeAlertaDesactivacion a.button.positive {padding-left:50px !important;padding-right:50px !important;}#mensajeAlertaDesactivacion a.button.positive {float:left !important;}#mensajeAlertaDesactivacion a.button.positive+a.button.positive {float:right !important;}#productTabs .info h2,#productTabs .info h3 {margin-bottom:0;}div#write_reviews input[type="text"] {width:25%;}div#write_reviews textarea {max-width:25% !important;min-width:25%!important;font-size:16px !important;height:125px !important;max-height:125px !important;}#productTabs .info ul {padding:10px 20px;overflow:hidden;}#productTabs .info ul li {float:left;width:19%;margin:5px 1% 5px 0;text-align:center;}#productTabs .info ul li a:hover,#productTabs .info ul li a:focus {text-decoration:underline;}#productTabs h1 {background:#f7f7f7;color:#5f5f5f;padding:10px 20px;margin-bottom:0;clear:left;border-radius:4px;border:1px solid #dad9de;font-size:1.6em;}#productTabs h2,#productTabs h3 {padding:15px 20px;clear:left;font-size:1.6em;font-family:"SanaSansAlt-Black";color:#333333;}#productTabs h2 a,#productTabs h2+a {float:right;font-size:0.8em;position:relative;padding-right:25px;text-decoration:none;}#productTabs h2+a {font-size:0.929rem;text-decoration:none;right:20px;color:#575756;}#productTabs h2+a:hover {text-decoration:underline;}#productTabs .content>div {margin-bottom:15px;width:100%;}#productTabs .content>div:hover {border:1px solid #CED1DA;box-shadow:none;}#productTabs .grupo {border-top:0;width:auto;float:none;padding:10px 10px 10px 20px;color:#7C808C;}.navMenuLevel1 {cursor:pointer;}#registerForm .control-group .ui-datepicker-trigger {position:relative;}#registerForm .control-group .ui-datepicker-trigger img {position:absolute;left:7px;}#registerForm .control-group input[type="file"] {height:30px;border:1px solid #7C808C;border-radius:2px;}#registerForm .checks-group .span-24 {width:950px !important;}#registerForm .botonera {z-index:1;width:50%;padding-left:74px;}#registerForm .checks-group .control-group .controls label,#registerForm .form-additionals .control-group .controls label {font-family:'SanaSansAlt-Medium';font-size:16px !important;font-weight:500;line-height:1.5rem;color:#333333;padding-left:30px;width:90% !important;}#registerForm .checks-group input[type="checkbox"],#registerForm .form-additionals input[type="checkbox"] {display:none;}#accountForm .checks-group input[type="checkbox"],#accountForm .form-additionals input[type="checkbox"] {display:none;}#accountForm .control-group .controls.customCheckboxChecked label::after {display:block;}#accountForm .form-actions{margin-top:0px;}#accountForm .control-group .controls label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}#formAddBillingOrder .lopd.newCheckI.newClassCheck label::after {display:block;}#formAddBillingOrder .lopd.newCheckI label::after {top:6px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}#frmAddBillingAddress .lopd.newCheckI.newClassCheck label::after {display:block;}#frmAddBillingAddress .lopd.newCheckI label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}#formAddBillingOrder .control-group .controls.customCheckboxChecked label::after {display:block;}#accountForm .textCondition{height:60px;margin-top:22px;margin-bottom:10px;}#insertAddressForm .checks-group input[type="checkbox"],#insertAddressForm .form-additionals input[type="checkbox"] {display:none;}#editAddressForm .form-additionals input[type="checkbox"] {display:none;}#insertAddressForm .form-additionals .control-group .controls,#editAddressForm .form-additionals .control-group .controls{height:22px;margin:24px 0px;}#insertAddressForm .control-group .controls.customCheckboxChecked label::after {display:block;}#insertAddressForm .control-group .controls label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}#editAddressForm .control-group .controls.customCheckboxChecked label::after {display:block;}#editAddressForm .control-group .controls label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}#registerForm .control-group .controls.customCheckboxChecked label::after {display:block;}#registerForm .control-group .controls label::after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.productGridItem .listProductLowStock {font-size:0.786rem;color:#BB5A07;}.productGridItem .listProductOutOfStock {color:#BC0000;}.productGridItem .productGridStockMessages {height:50px;}.productGridItem .thumb {position:relative;overflow:visible;}.productGridItem .thumb .icon-top-left {position:absolute;left:-5px;top:-5px;width:40px;height:40px;}.productGridItem .thumb .icon-top-right {position:absolute;right:-5px;top:-5px;width:35px;height:35px;font-size:0px;text-indent:1000px;}.productGridItem .thumb .icon-top-right .promo {display:block;}.productGridItem .thumb .icons-horizontal-left {position:absolute;left:0;bottom:0;width:100%;}.productGridItem .thumb .icons-horizontal-left img {width:auto;height:30px;}.productGridItem .thumb .icons-vertical-right {position:absolute;right:0;bottom:25px;width:18px;}.productGridItem .thumb .icons-vertical-right img {margin-top:5px;}.productGrid .productGridItem .cart.add {float:right;width:50%;z-index:2;position:relative;}.productGrid .updateQuantityProductLess,.productGrid .updateQuantityProductMore,.productGrid input[type="text"] {width:37px;height:27px;float:left;margin:6px 0 0 0 !important;}.productGrid input[type="text"] {text-align:center;margin:4px 2px 0 2px !important;vertical-align:middle;padding:0;}.productGrid .productGridItem .cart button.addQuantityProduct {float:left;padding:0px !important;margin:0;height:33px;line-height:21px;width:100%;border:0;text-transform:initial !important;font-size:14px !important;}.scroller input[type="text"] {text-align:center;margin:4px 2px 0 2px !important;vertical-align:middle;padding:0;}.scroller button.addQuantityProduct {float:right;padding:0px !important;margin:0;height:35px;line-height:33px;min-width:60px;border:0;text-transform:uppercase !important;font-size:0.714rem !important;position:relative;top:10px;width:80px;}.scroller button.addQuantityProduct.out-of-stock {background-color:#707070 !important;opacity:1;font-size:0.786rem;line-height:15px;}.scroller .cart.add {float:right;}#stickyAddToCart {left:0 !important;width:100% !important;padding-bottom:20px;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/border-Sticky.png) left bottom repeat-x;z-index:9998;}body:not (.mobile ):not (.tablet ) #stickyAddToCart {top:0 !important;}#stickyContent {width:550px;margin:0 auto;position:relative;padding:10px 175px 10px 0;min-height:80px;}#stickyContent .marca {margin-top:10px;}#stickyContent .image {float:left;max-width:100px;height:70px;margin-right:10px;}#stickyContent .image img {max-width:100%;margin-top:6px;height:70px;}#stickyContent h2 {color:#009656;margin-bottom:7px;font-size:1.2em;line-height:10px;}#stickyContent h2 span {font-size:1.143rem;line-height:17px;display:block;padding-top:10px;}#stickyContent .addCart {position:absolute;right:0;max-width:175px;top:50%;margin-top:-30px;}#stickyContent .addCart .updateQuantityProductLess,#stickyContent .addCart .updateQuantityProductMore,#stickyContent .addCart input[type="text"] {width:35px;height:35px;font-weight:bold;margin:5px !important;float:left;text-align:center;}#stickyContent .addCart input[type="text"] {margin-top:3px !important;}#stickyContent .addCart button {font-size:1rem;text-transform:uppercase !important;padding:0 15px !important;border:0 !important;}#stickyContent .price span {padding:0px 10px 2px 10px;border:1px solid #e30513;color:#e30513;border-radius:0;font-size:2.2em !important;}#stickyContent h2 strong {font-size:0.857rem;font-weight:normal;color:#606060;}#nav_main {width:67.857rem;margin:0 auto;border:0;z-index:2;position:relative;display:none;}#nav_main .navbar-inner {background:0;border:0;margin:0;padding:0;box-shadow:0 0 0 #000;margin-left:0px;transition:none;}#nav_main ul {float:left;width:auto;margin:0;}#nav_main ul.lvl-0 li,#nav_main ul.lvl-0 li:last-child {padding:0;float:left;padding-right:5px;list-style:none;}#nav_main ul.lvl-2 li a:focus {outline:none;outline-style:none;box-shadow:none;border:0;padding:0 !important;}#nav_main ul.lvl-0>li>a:focus {outline:none;outline-style:none;box-shadow:none;border:0;}#nav_main ul.lvl-0>li:hover,#nav_main ul.lvl-0>li:focus>a {border-color:#fff !important;border-bottom-color:#fff !important;border-top-color:#fff !important }#nav_main ul.lvl-0>li.clicked {border:0.071rem solid #fff !important;box-shadow:none !important;height:2.857rem;}.navbar-inner .lvl-0>li:hover,.navbar-inner .lvl-0>li.clicked,.navbar-inner .lvl-0>li:focus,.navbar-inner .lvl-0>li.focusMenu {border:1px solid #fff !important;height:2.857rem;}.navbar-inner .lvl-0>li:hover,.navbar-inner .lvl-0>li:focus {border-color:#fff !important }#nav_main ul.lvl-0 li.clicked {background-color:#fff;}.nav-collapse>ul>li.selected {background-color:#fff;border:1px solid #138841 !important;}.nav-collapse>ul>li.selected>a {color:#138841 !important;box-shadow:0 0 0 #000;}#nav_main ul.child-menu li:hover,#nav_main ul.child-menu li:focus {box-shadow:0 0 0 #000;padding-right:0;}#nav_main ul.lvl-0>li>a,#nav_main ul.lvl-0>li>span {font-size:0.929rem;padding:9px 12px !important;}#nav_main ul.lvl-0>li:hover>span,#nav_main ul.lvl-0>li.hover>span,#nav_main ul.lvl-0>li.clicked>span {color:#138841;}#nav_main ul.lvl-0>li:hover>a,#nav_main ul.lvl-0>li>a:focus {color:#138841;background-color:#fff;}#nav_main ul.lvl-0>li.clicked>a {color:#138841;}#nav_main ul.lvl-0 ul {display:none;position:absolute;}#nav_main ul.lvl-0>li>.child-menu {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:0px;border-top:0;margin-left:0px;padding-top:20px !important;padding-bottom:15px !important;box-shadow:none;border-left:1px solid #e5e5e7 !important;border-right:1px solid #e5e5e7 !important;border-bottom:1px solid #e5e5e7 !important;box-shadow:none !important;margin-top:0px;display:none;margin-left:-1px;}#nav_main .child-menu li {padding:0 5px 0 0;width:200px !important;float:none;position:static;padding-right:0px !important;border:0px !important;}#nav_main ul.child-menu li:first-child {padding-top:5px;}#nav_main .child-menu li.hasChildren:hover {width:367px;}#nav_main .child-menu li.hasChildren:hover>ul {display:block !important;}#nav_main .child-menu li p {display:none;}#nav_main .child-menu li.hasChildren:hover>a {position:relative;z-index:1001;color:#ffffff !important;background-color:#138841 !important;}#nav_main ul.child-menu li a {color:#6d6c70 !important;font-size:0.857rem;line-height:1.2;padding:3px 17px 2px 0px;background:0;text-shadow:0 0 0 #000;float:none;white-space:normal;text-transform:uppercase;margin-left:20px;padding-left:10px !important;padding-top:8px !important;padding-bottom:8px !important;}#nav_main ul.child-menu li a:hover,#nav_main ul.child-menu li a:active,#nav_main ul.child-menu li a:focus {text-decoration:none;color:#ffffff !important;background-color:#138841 !important;}#nav_main ul.child-menu .grandchild-menu li a {}#nav_main .navbar-inner ul.child-menu ul.grandchild-menu li.selected a {color:#fff !important;background-color:#138841 !important;}#nav_main .navbar-inner .dropdown-menu>.selected>a {color:#fff !important;background-color:#138841 !important;position:relative;z-index:1001;}#nav_main span.separatorBorder {width:1px;display:block;background-color:#dbdbdc;position:absolute;z-index:9999999;top:5%;height:90%;left:10px;}#nav_main .grandchild-menu {border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-right:0;border-top:0;border-bottom:0;border-left:0px solid #ffffff;left:0;position:absolute;top:0;width:205px;padding:0;margin-top:0px;margin-bottom:10px;margin-left:190px;padding-left:11px;padding-bottom:10px;box-shadow:none !important;padding-top:25px;padding-right:20px;border-bottom:1px solid #138841 !important;border-right:1px solid #138841 !important;}#nav_main .grandchild-menu li {border:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:0 0 0;left:0%;width:167px;}#nav_main .grandchild-menu li:first-child {padding-top:5px;}#nav_main .grandchild-menu li a {padding-right:10px;}.navbar .nav>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu:after {border:0 !important;}#nav_main ul.child-menu li:first-child a {padding-left:10px;}#nav_main ul.lvl-1 {background:#fff;padding-top:0;padding-bottom:0;border:0;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;border-bottom:1px solid #aeaeae !important;margin-left:-2px !important;}#nav_main ul.lvl-1>li {border:0;border-right:0;padding-right:0;width:150px !important;position:static;box-shadow:none !important;cursor:pointer;}#nav_main ul.lvl-1>li:hover,#nav_main ul.lvl-1>li:focus {background:#138841;border:0;}#nav_main ul.lvl-1>li:hover a,#nav_main ul.lvl-1>li:focus a {color:#fff;}#nav_main ul.lvl-1 li a {color:#6d6c70;padding:5px 10px 4px 10px;line-height:1.2em;width:132px;font-size:0.786rem;padding-right:19px;position:relative;text-transform:uppercase;}#nav_main ul.lvl-1>li:hover>a,#nav_main ul.lvl-1>li:focus>a {z-index:1;}#nav_main ul.lvl-2 img {margin-top:0;width:100%;height:74px;}#nav_main .lvl-0>li.lfr-nav-item {border:1px solid transparent;margin-left:-1px !important;z-index:999;}.lvl-0>li.selected {height:57px;}.lvl-0>li.clicked.dropdown {border-bottom:0px !important;}.lvl-0>li:first-child.clicked {border-bottom:0px !important;}#nav_main ul.lvl-2 {background:#fff;margin-left:150px;padding:9px;width:774px;height:113px;box-shadow:0 0 0 #000;z-index:-1;margin-top:0px;padding-top:0px !important;}#nav_main ul.lvl-2.fixed {top:0;}#nav_main ul.lvl-2 li {padding-right:0;padding-bottom:21px;margin-left:0px;margin-right:0px;width:auto;}#nav_main ul.lvl-4>li:hover>.greenLineMenu {display:block !important;}#nav_main ul.lvl-3>li:hover>.greenLineMenu {display:block !important;}#nav_main ul.lvl-5>li {width:134px;}#nav_main ul.lvl-5>li a span {height:50px;display:block;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover,#nav_main ul.lvl-2 li a:focus,#nav_main ul.lvl-2 li a:active {color:#454951 !important;font-size:0.571rem;font-weight:normal;float:left;width:71px;padding:3px;text-align:center;}#nav_main ul.lvl-2 li a span {float:left;width:97%;overflow:hidden;padding:3px 1.5% 0 1.5%;height:19px;text-shadow:0 0 0 #fff;overflow:hidden;font-size:0.714rem;color:#000;line-height:1;font-weight:normal;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#nav_main ul.lvl-2 li a span+img {display:none;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:28px;margin-top:42px;margin-bottom:0;position:absolute;z-index:9;}#nav_main ul.lvl-3 li {margin-top:5px;}#nav_main ul.lvl-2>li>.greenLineMenu {display:none;}.hover span.greenLineMenu {width:3px;height:5px;background-color:#138841 !important;display:none;position:absolute;top:0px;margin-left:40px;}.lvl-5 .hover span.greenLineMenu {margin-left:60px !important;}.lvl-5 li:hover span.greenLineMenu {margin-left:60px !important;}#nav_main ul.lvl-5>li.hover .greenLineMenu {display:block !important;}#nav_main ul.lvl-5>li:hover .greenLineMenu {display:block !important;}#nav_main ul.lvl-3 {display:block;padding-top:0px;left:0px;padding-left:10px !important;}#nav_main ul.lvl-4 {border-top:2px solid #138841;display:block;padding-top:0px;left:0px;top:0;padding-left:10px;}#nav_main ul.lvl-5 {border-top:2px solid #138841;display:block;padding-top:5px;left:0px;width:788px;padding-left:5px;}#nav_main .navbar-inner .lvl-0 li.servicios.lfr-nav-item.dropdown.clicked {border-bottom:1px solid #ffffff !important;}ul.lvl-5 li:nth-child(6) {clear:left !important;}ul.lvl-5 li:nth-child(11) {clear:left !important;}#nav_main ul.lvl-5 li {padding:0;margin:0;width:auto;}#nav_main ul.lvl-5 li a {background:0;padding-top:0 !important;width:auto;}#nav_main ul.lvl-5 li a,#nav_main ul.lvl-5 li a:hover {width:auto !important;padding:0;height:auto !important;}#wrapper #nav_main ul.lvl-5>li:hover>.greenLineMenu {display:block !important;}#nav_main ul.lvl-5 li+li+li+li+li+li {margin-top:-1px !important;}#nav_main ul.lvl-5 li.hover {border:1px solid #138841 !important;}#nav_main ul.lvl-5 li:hover {border:1px solid #138841 !important;}ul.lvl-2 li:nth-child(11) {display:none;}#nav_main ul.lvl-5 li a span {color:#333;border:1px solid #cbcbcd !important;font-size:0.714rem !important;padding:8px 12px;height:auto;width:108px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;min-height:20px !important;}#nav_main .navbar-inner .servicios a.linkServiciosFull {padding:0px !important;margin:0px !important;width:100%;height:auto !important;min-height:10px !important;display:block !important;text-transform:none !important;}#nav_main ul.lvl-5>li {margin-right:-1px !important;float:left;}#nav_main ul.lvl-0 li:hover,#nav_main ul.lvl-0 li.hover {box-shadow:none !important;}#nav_main ul li:hover>ul,#nav_main ul li:focus>ul,#nav_main ul li.hover>ul {display:none;}#nav_main .navbar-inner .lvl-0 li.lfr-nav-item.dropdown.clicked {border-bottom:1px solid #ffffff !important;}#nav_main .lvl-0>li.lfr-nav-item {padding-right:15px;}#nav_main ul.lvl-1 {margin-top:39px !important;box-shadow:none !important;}#nav_main ul.lvl-0>li {padding-right:0 !important;}#nav_main .servicios>ul .linkServiciosFull {display:block;}#nav_main .servicios>ul li.noBorder {border:0px !important;}#nav_main .servicios>ul li:first-child {border:0px !important;}#nav_main .servicios>ul li:hover {background-color:#f6f5f5 !important;}#nav_main .servicios>ul .serviciosBorderRight {border-right:1px solid #e6e6e6 !important;}#nav_main .servicios>ul lidiv {}#nav_main .servicios>ul liimg {width:auto;max-height:80px;text-align:center;margin:0 auto !important;display:block;min-height:80px;}#nav_main .servicios>ul lip {font-size:0.857rem !important;margin-top:5px;color:#949494 !important;display:block;height:56px;overflow:hidden;display:block !important;}#nav_main .servicios>ul li.selected a {background-color:#f6f5f5 !important;color:#767678 !important;}#nav_main .servicios>ul li a {color:#767678 !important;font-size:0.929rem !important;line-height:1.2;padding:3px 19px 2px 10px;background:0;text-shadow:0 0 0 #000;float:none;white-space:normal;width:80px;margin:0 auto;text-align:center;margin-bottom:10px;text-transform:uppercase;min-height:40px;text-decoration:none !important;background-color:transparent !important;}#nav_main .servicios>ul li a:hover {background-color:#f6f5f5 !important;color:#767678 !important;}#nav_main .serviciosTitle {display:block;min-height:35px;}#wrapper #nav_main .servicios>ul li p {font-size:0.857rem !important;overflow:hidden;text-shadow:none !important;text-transform:none !important;}#nav_main .arrow_active {display:none !important;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover,#nav_main ul.lvl-2 li a:focus,#nav_main ul.lvl-2 li a:active {color:#454951 !important;font-size:0.571rem;font-weight:normal;float:left;width:71px;padding:3px;text-align:center;}#nav_main ul.lvl-2 li a span {float:left;width:100%;padding:3px 0 0 0;height:19px;text-shadow:0 0 0 #fff;font-size:0.714rem;color:#000;line-height:1;font-weight:normal;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-bottom:6px;}#nav_main ul.lvl-2 li a img {margin-bottom:5px;}#nav_main ul.lvl-2 li a span+img {display:none;}#nav_main ul.lvl-2 li:hover>a span+img,#nav_main ul.lvl-2 li:focus>a span+img {display:block;margin-left:28px;margin-top:42px;margin-bottom:0;position:absolute;z-index:9;}#wrapper #nav_main ul.lvl-5 li a span {font-size:0.714rem !important;padding:8px 12px;height:auto;width:108px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;min-height:20px !important;}#wrapper #nav_main ul.lvl-5 li.hover>a span,#wrapper #nav_main ul.lvl-5 li:hover>a span {border:1px solid #138841 !important;padding-top:6px !important;padding-right:10px !important;}#wrapper #nav_main ul.lvl-5 li a span {border:0px !important;}#wrapper #nav_main ul.lvl-5 li {border:1px solid #cbcbcd !important;}.productDetailsPanel {float:left;border-radius:0px;overflow:hidden;width:48%;position:relative;padding-bottom:0px;border-top:0px;padding-left:2%;padding-right:0%;}.productDetailsPanel .productAdd button.addQuantityProduct {font-size:1.214rem;line-height:1.214rem;margin-right:0px;width:100%;height:42px;}.productImageInformation {display:none !important;}.productDetailsPanel .productAddToCartPanel {height:auto;}.productHeader {float:left;clear:both;width:46%;padding-top:15px;padding-left:2%;padding-right:2% }.detalleDeProducto .productTitle {float:left;width:100%;color:#7C808C;font-size:1.142rem;font-family:"SanaSansAlt-Medium";font-weight:500;text-transform:none;}.detalleDeProducto .productTitle h1>span {font-size:1rem;text-transform:none;}.detalleDeProducto .productTitle p {color:#575757;font-size:1rem;margin-bottom:0;text-transform:uppercase;}.detalleDeProducto .productSummary {width:30%;text-align:right;font-family:"SanaSansAlt-Medium";font-weight:500;color:#333333;}.productImage .productImageGallery {width:16.5%;margin:10px 4.5%;height:3680px;}#colorbox .productImage.popupZoom {height:450px;width:96% !important;padding:2% !important;}#colorbox .productImage.popupZoom .popupcontent {height:inherit;}#colorbox .productImage .productImageGallery {height:475px;margin:0 4.5%;}#colorbox .productImage .productImageGallery .jcarousel-clip {height:415px;}#colorbox .productImage .productImageGallery li {margin-bottom:10px;}#colorbox .productImage .productImagePrimary {margin:0 0 0 0;width:100%;height:calc(100% - 75px);float:left;}#colorbox .popupZoom .productImage .productImageGallery {height:495px;}.productImage .productImageGallery .jcarousel-clip {height:305px;}.productImage {width:51% !important;margin-right:5% !important;}.productDescription {width:100% !important;margin:0 !important;position:relative;padding-bottom:0px;margin-top:20px !important;}.productDescription .productBrand {margin-bottom:20px;}.productHeader.panelIzq {position:relative;}.newProductImage .icon-top-right {position:absolute;right:0px;}.productDescription .summary {color:#575757;font-size:0.929rem;}.productDescription .summary p {font-size:0.929rem;line-height:17px;margin-bottom:0px;}.productDescription .summary p span {text-transform:lowercase;}.productDetailBanner {float:right;width:16.5%;padding-top:0px;margin-right:10px;position:relative;}.productDetailBanner .span-24 {width:100%;padding:0;margin:0;}.productDetailBanner h3 {color:#575757;font-size:1.3em;font-weight:bold;margin-top:10px;}.productDetailBanner p {color:#575757;font-style:italic;}.productDetailBanner img {width:100%;max-width:100%;}.productDetailBanner .bannerTarjeta1 {padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #d1d1d3;}.productDetailBanner .span-8.section2 {width:100%;padding:0;margin:0;}.productDetailBanner .cardGrayBackground {float:left;background-color:#f7f7f7;}.productBrand {float:left;width:auto;}.productInformationImages img {max-width:40px;max-height:40px;float:left;margin-right:15px;}.productImageInformation {float:left;}.productInformation {float:left;width:100%;}.productImageInformation img {max-width:40px;max-height:40px;margin-right:15px;}.productBrand .brandType {display:inline-block;vertical-align:middle;margin-right:15px;width:40px;float:left;}.productBrand .logoBrand {float:left;margin-bottom:10px;max-height:50px;}.productPictograms {display:inline-block;margin:0 0 10px 10px;float:left;}.logoBrand {float:left;margin-bottom:10px;}.productPictograms img {margin:0 5px 5px 0;}.productPictograms img:last-child {margin-right:0;}.productMoreInfo {float:left;width:90%;margin-bottom:15px;margin-top:15px;}.productMoreInfo span {color:#333333;float:left;font-family:"SanaSansAlt-Medium";font-size:0.85rem;}.productMoreInfo a {font-style:normal;float:right;margin-top:20px;}.productAvailability {float:left;width:100%;background-color:#FFF;margin-top:15px;padding-top:10px;padding-bottom:40px;border-top:1px solid #CED1DA;}p.codeAvailability {color:#333333;font-size:1.2em;padding:10px;margin-bottom:0;font-family:"SanaSansAlt-Black";}.sevices_container .productDetailInfo,#wrapper .productDetailInfo {float:left;text-align:center;width:auto;margin:0px !important;margin-bottom:10px;}#productAvailability .sevices_container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#wrapper .productDetailInfo img {text-align:center;float:none;margin-right:5px;cursor:pointer;}.folletosPopupDetalleProducto .productDetailInfo {float:left;text-align:center;width:auto;margin:0px !important;margin-bottom:10px;width:75px !important;}.folletosPopupDetalleProducto .imageServiceProduct {margin:0 auto;min-height:50px;}.folletosPopupDetalleProducto .productDetailInfo img {text-align:center;float:none;margin-right:5px;cursor:pointer;width:auto !important;}.folletosPopupDetalleProducto .productDetailInfo div {font-size:0.643rem;}.imagesAvailability {padding:0 0 10px 10px;position:relative;float:left;}.imagesAvailability img,.imagesAvailability .product_pickup_older {float:none;margin-right:0px;}.imagesAvailability .product_pickup_older {width:45px;}.imagesAvailability .product_pickup_older_popup {position:absolute;left:0;background:#fff;border:1px solid #efefef;width:200px;margin-top:-25px;margin-left:-70px;}.imagesAvailability .product_pickup_older_popup:after {position:absolute;width:31px;height:16px;top:-15px;left:40px;background:url(_ui/desktop/theme-alcampo/images/alcampo/indicador_popup2.png) 0 0 no-repeat;content:'';z-index:1;left:72px;}.imagesAvailability .product_pickup_older_popup p {padding:10px 10px 0 10px;font-size:0.857rem;}.imagesAvailability .product_pickup_older_popup input {float:left;}.imagesAvailability .product_pickup_older_popup div>span {font-size:0.929rem;margin-top:3px;float:left;}.imagesAvailability .product_pickup_older_popup>a {float:right;margin-left:11px;margin-top:21px;font-size:0.786rem;}.imagesAvailability .product_pickup_older_popup>div {float:left;margin:0 10px;margin-left:45px;}.imagesAvailability .product_pickup_older_popup>div+div {margin-left:0px;}.imagesAvailability .product_pickup_older_popup>a {float:left;clear:left;color:#138841;font-style:italic;text-transform:uppercase;text-decoration:none;margin:0 10px 10px 0;margin-top:20px;margin-left:10px;}.imagesAvailability .product_pickup_older_popup>a:hover {text-decoration:underline;}.productImage .productImagePrimary {position:relative;width:74.5%;margin-left:25.5%;float:left;margin-left:0px;}.productImage .productImagePrimary a.productImagePrimaryLink {width:100%;float:left;}.productImage .productImagePrimary a.productImageZoomLink {left:0;bottom:0;right:auto;top:auto;}.productImage .productImagePrimary a.productImagePrimaryLink img {margin-top:40px;}.productDescription .big-price {font-size:2.200rem;text-align:center;border:1px solid #e30513;border-radius:0;color:#e30513;font-weight:bold;font-family:"SanaSansAlt-Black";float:left !important;min-height:59px;padding:0px;}.productDetailsPanelBrochure .productDetailsPanel .productAdd button.addQuantityProduct {width:248px;}.productBottonBar {position:relative;bottom:0;width:100%;height:45px;float:left;border-top:1px solid #CED1DA;}.productBottonBar>div {float:left;padding:3px 20px 0 20px;margin:7px 0;border-right:1px solid #dadadc;font-weight:bold;height:28px;line-height:1.3em;color:#575757;padding-bottom:7px;padding-top:7px;margin-top:0px;}.productBottonBar .productCompare {background-color:#e0e0e2;padding-top:13px;padding-bottom:4px;}.productBottonBar .productCompare:after {top:4px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.productBottonBar>div.productFavourite {float:right;margin:0;border:0;position:relative;top:5px;}.productPrint>a,.productShare>div a {color:#333333;text-shadow:none;font-weight:normal;font-size:1em;line-height:18px;text-align:center;display:block;line-height:23px;text-decoration:none;padding-top:5px;}.productPrint>a:hover,.productShare>div a:hover,.productPrint>a:focus,.productShare>div a:focus {text-decoration:underline !important;}.productBottonBar .productPrint a {padding-left:40px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_print.svg) 0px 70% no-repeat;background-size:25px 25px;}.productBottonBar .productShare a {padding-left:40px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_share.svg) 0px 55% no-repeat;background-size:25px 25px;}.productBottonBar .productShare a.share {text-decoration:none;}.productBottonBar .productShare a.share:hover,.productBottonBar .productShare a.share:focus {text-decoration:underline;}.a2a_default_style .a2a_img_text,#a2apage_show_more_less {display:none;}.productBottonBar .productLike {padding-left:46px;background:url(_ui/desktop/theme-alcampo/images/alcampo/productDetail/like.png) 15px 55% no-repeat;width:30px;}.productBottonBar .productAssistant {padding-left:46px;background:url(_ui/desktop/theme-alcampo/images/alcampo/productDetail/assistant.png) 15px 55% no-repeat;width:60px;}.productBottonBar .favoriteContainer .fa {background-color:#999999;color:#fff;border-radius:50%;font-size:1.1em;padding-top:9px;padding-left:8px;padding-right:8px;text-decoration:none !important;padding-bottom:7px;}#productTabs .grupo p {font-size:0.9em;width:auto;color:#7C808C;}.reviews .reviewDetail .headline {font-size:1.1rem !important;}.productBottonBar .favoriteContainer>a>i {display:none;}.productBottonBar .corazonFavorito {background-color:transparent !important;}.productBottonBar .favoriteContainer>a .favoritosGrid {display:block !important;}.favoriteContainer>a>img {position:absolute;opacity:0;left:-9999px;}.productBottonBar .favoriteContainer .fa:focus,.productBottonBar .favoriteContainer .fa:hover {background-color:#575756;}.productGridItem div.favoriteContainer {position:absolute;height:20px;background-color:transparent !important;width:20px;margin:0px;padding:0px;right:0px;right:-4px;top:-30px;cursor:pointer;z-index:1;}.productGridItem div.favoriteContainer img {position:absolute;right:4px;bottom:0px;width:20px;z-index:1;}div.favoriteContainer.favorito {background-color:#8cbd48;}.productDetailsPanel button.jcarousel-prev,.productDetailsPanel button.jcarousel-next {margin-left:-30px !important;}.productDetailsPanel button.jcarousel-prev.jcarousel-prev-vertical {background:url(_ui/desktop/theme-alcampo/images/alcampo/up.png) 50% 50% no-repeat;}.productDetailsPanel button.jcarousel-next.jcarousel-next-vertical {background:url(_ui/desktop/theme-alcampo/images/alcampo/down.png) 50% 50% no-repeat;}.productImage .productImageGallery li {margin:0 0 10px 0;}.productImage .productImageGallery li .thumb {width:95%;}.productDetailsPanel .productAdd {float:left;margin:0px 20px 20px 0px;clear:left;width:calc(100% - 10px) !important;}.productDetailsPanel .productAdd p.stock_message {color:#138841;text-transform:uppercase;font-size:0.786rem;font-style:italic;margin-bottom:3px;position:absolute;bottom:35px;left:10px;padding-top:10px;float:left;display:none;}.productBottonBar label.comparadorText a {font-size:1em;font-weight:normal;color:#333333;}.productBottonBar .product_check_box {position:relative;top:1px;width:min-content;}.productBottonBar label.comparadorText a:hover,.productBottonBar label.comparadorText a:focus {text-decoration:underline !important;}.productBottonBar .corazonFavorito {width:auto !important;}.productDescription .itemAddButtons .UpdateQuantityForm {float:left;width:100%;}.comparator .UpdateQuantityForm {float:none;width:113px;margin:0px auto;padding-top:11px;}.comparator .backFirstProductComparator {position:absolute;width:110%;height:100%;left:-12px;top:0;background:#000;opacity:0.5;display:none;z-index:1;}.productDetailsPanel .productAdd .updateQuantityProductLess,.productDetailsPanel .productAdd .updateQuantityProductMore,.productDetailsPanel .productAdd .itemAddButtons input[type="text"] {width:35px;padding:0;height:30px;margin:5px;line-height:0px;font-size:1rem;}.productDetailsPanel .productAdd .itemAddButtons input[type="text"] {margin-top:2px !important }.productFinancialBanner .cardFinanciation {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/oney.jpg);float:left;width:80%;background-size:100%;height:70px;border-radius:5px;margin-top:10px;margin-left:10%;margin-bottom:20px;}.productFinancialBanner .cardContent {background-color:#ffffff;border-radius:5px;width:90%;margin-left:5%;margin-top:8px;height:54px;}.productFinancialBanner span.precioFinanciacion strong {font-size:0.786rem;}.productFinancialBanner span.precioFinanciacion {color:#e62424;font-size:1.143rem;margin-left:0px;float:left;margin-top:2px;display:block;width:100%;text-align:center;}.productFinancialBanner span.productoFinanciacion {color:#e62424;float:left;margin-top:4px;margin-left:2px;}.productFinancialBanner span.productoMensual {color:#138841;float:left;width:100%;text-align:center;line-height:6px;font-size:0.857rem;}.productFinancialBanner span.productoInteres {float:left;width:100%;display:block;text-align:center;margin-top:5px;font-size:0.714rem;}.productFinancialBanner {left:0px;top:0px;}.prodReview .stars {background-color:#9fb838;margin-right:0 !important;float:right;}.prodReview .count {padding:0 0 0 10px;float:right;}.prodReview .write {float:right;clear:both;}#wrapper .productHeader .prodReview {margin:0px 10px 0px 0;}#wrapper .productHeader {margin-bottom:0px;margin-top:0px;}.productDetailsPanel .promotion {margin-top:45px;}.productDetailsPanel .promotion img {float:left;margin-right:10px;}.productDetailsPanel .promotion p {color:#b7372e;font-size:1.3em;text-transform:uppercase;margin-bottom:3px;line-height:1.1em;font-weight:bold;}.productDetailsPanel .promotion p.before {font-style:italic;font-size:1em;text-transform:uppercase;}a.volver {float:right;padding:8px 0 10px 10px;color:#138841;text-align:center;height:16px;width:80px;background:url(_ui/desktop/theme-alcampo/images/alcampo/back.png) 0 0 no-repeat;font-size:1.1em;text-decoration:none;margin-top:-25px;}#nav_main ul.lvl-0>li.clicked:first-child {border-color:#fff !important;border-bottom-color:#fff !important;}#nav_main ul.lvl-1 {width:100%;border-color:#aeaeae !important;border-top-color:transparent !important;}#nav_main ul.lvl-1>li,#nav_main ul.lvl-1>li:hover,#nav_main ul.lvl-1>li.hover {padding:0 0 0 1%;width:17% !important;border-left:1px solid #cbcacf;border-top:1px solid transparent;border-bottom:1px solid transparent;margin-left:0;background-color:#fff;float:left;}#nav_main ul.lvl-1>li:hover {border-top:1px solid #138841;border-bottom:1px solid #138841;}#nav_main ul.lvl-1>li.hover {background:#138841;}#nav_main ul.lvl-1>li.active>a {background:#138841 !important;color:#fff;}#nav_main ul.lvl-1>li.clicked.active>a {background:#138841 url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-up-white.png) 95% center no-repeat !important;}#nav_main ul.lvl-1>li>a {color:#474747;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#nav_main ul.lvl-1>li>a:hover,#nav_main ul.lvl-1>li:hover>a,#nav_main ul.lvl-1>li:hover>a:hover,#nav_main ul.lvl-1>li>a:focus {background-image:none;color:#474747;}#nav_main ul.lvl-1>li:hover>a {color:#138841 !important;}#nav_main ul.lvl-1>li.hover>a {color:#fff;background:#138841;}#nav_main ul.lvl-1>li.destacado1,#nav_main ul.lvl-1>li.destacado2,#nav_main ul.lvl-1>li.destacado1:hover,#nav_main ul.lvl-1>li.destacado2:hover,#nav_main ul.lvl-1>li.destacado1.hover,#nav_main ul.lvl-1>li.destacado2.hover,#nav_main ul.lvl-1>li.destacado1.clicked,#nav_main ul.lvl-1>li.destacado2.clicked,#nav_main ul.lvl-1>li.destacado3,#nav_main ul.lvl-1>li.destacado4,#nav_main ul.lvl-1>li.destacado3:hover,#nav_main ul.lvl-1>li.destacado4:hover,#nav_main ul.lvl-1>li.destacado3.hover,#nav_main ul.lvl-1>li.destacado4.hover,#nav_main ul.lvl-1>li.destacado3.clicked,#nav_main ul.lvl-1>li.destacado4.clicked {position:absolute;border:0;background:#f7f7f7;right:13.5%;width:9.5% !important;padding:11px 1% 5px 1%;top:8px;clear:none;margin:0;display:none;}#nav_main ul.lvl-1>li.destacado3,#nav_main ul.lvl-1>li.destacado4,#nav_main ul.lvl-1>li.destacado3:hover,#nav_main ul.lvl-1>li.destacado4:hover,#nav_main ul.lvl-1>li.destacado3.hover,#nav_main ul.lvl-1>li.destacado4.hover,#nav_main ul.lvl-1>li.destacado3.clicked,#nav_main ul.lvl-1>li.destacado4.clicked {top:56px;}#nav_main ul.lvl-1>li.destacado2,#nav_main ul.lvl-1>li.destacado2.hover,#nav_main ul.lvl-1>li.destacado2.clicked,#nav_main ul.lvl-1>li.destacado2:hover,#nav_main ul.lvl-1>li.destacado4,#nav_main ul.lvl-1>li.destacado4.hover,#nav_main ul.lvl-1>li.destacado4.clicked,#nav_main ul.lvl-1>li.destacado4:hover {right:1.5%;}#nav_main ul.lvl-1>li.destacado1:before,#nav_main ul.lvl-1>li.destacado3:before {content:'';position:absolute;left:-20px;top:-8px;height:100%;padding-bottom:8px;width:1px;background:#cbcacf;}#nav_main ul.lvl-1>li.destacado1>a,#nav_main ul.lvl-1>li.destacado1>a:hover,#nav_main ul.lvl-1>li.destacado1:hover>a,#nav_main ul.lvl-1>li.destacado1:hover>a:hover,#nav_main ul.lvl-1>li.destacado1>a:focus,#nav_main ul.lvl-1>li.destacado1.hover>a,#nav_main ul.lvl-1>li.destacado2>a,#nav_main ul.lvl-1>li.destacado2>a:hover,#nav_main ul.lvl-1>li.destacado2:hover>a,#nav_main ul.lvl-1>li.destacado2:hover>a:hover,#nav_main ul.lvl-1>li.destacado2>a:focus,#nav_main ul.lvl-1>li.destacado2.hover>a,#nav_main ul.lvl-1>li.destacado3>a,#nav_main ul.lvl-1>li.destacado3>a:hover,#nav_main ul.lvl-1>li.destacado3:hover>a,#nav_main ul.lvl-1>li.destacado3:hover>a:hover,#nav_main ul.lvl-1>li.destacado3>a:focus,#nav_main ul.lvl-1>li.destacado3.hover>a,#nav_main ul.lvl-1>li.destacado4>a,#nav_main ul.lvl-1>li.destacado4>a:hover,#nav_main ul.lvl-1>li.destacado4:hover>a,#nav_main ul.lvl-1>li.destacado4:hover>a:hover,#nav_main ul.lvl-1>li.destacado4>a:focus,#nav_main ul.lvl-1>li.destacado4.hover>a {color:#474747;background:transparent !Important;text-transform:uppercase;padding:0 !important;font-size:1.1em;}#nav_main ul.lvl-2.fixed,#nav_main ul.lvl-2 {left:-1px;width:100% !important;margin:0;padding:0;position:absolute;top:100%;height:113px;border:1px solid #e5e5e7 !important;border-top:0 !important;}#nav_main ul.lvl-2,#nav_main ul.lvl-3,#nav_main ul.lvl-4 {border-bottom:1px solid #e5e5e7 !important;width:100%;}#nav_main ul.lvl-2 li,#nav_main ul.lvl-3 li,#nav_main ul.lvl-4 li,#nav_main ul.lvl-5 li {width:9.9% !important;margin:0;padding:0;height:113px;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover,#nav_main ul.lvl-2 li.hover.down>a.seleccionable {width:100% !important;padding:0;display:block;height:113px;}#nav_main ul.lvl-2 li a.desplegar,#nav_main ul.lvl-2 li a.desplegar:hover {position:absolute;width:16px !important;height:16px !important;bottom:-8px;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down.png) 50% 50% no-repeat !important;color:#535353;text-indent:-9999px;border-radius:50%;border:1px solid #535353;top:-99999px;margin-left:4%;z-index:1;overflow:hidden;}#nav_main ul.lvl-2 li.clicked.down>a.desplegar {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-up.png) 50% 50% no-repeat !important;}#nav_main ul.lvl-2 li.clicked>a.desplegar,#nav_main ul.lvl-2 li.clicked>a.desplegar:hover {background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-up.png) 50% 50% no-repeat !important;}#nav_main ul.lvl-2 li a.desplegar::after {display:none;}#nav_main ul.lvl-2 li a.desplegar:focus {outline:1px dotted #000;top:auto;}#nav_main ul.lvl-2 li:hover,#nav_main ul.lvl-2 li.hover,#nav_main ul.lvl-2 li.active {background:transparent;}#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5 {margin:0;padding:0 !important;width:100% !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-3 li a img {background:#fbfbfb;}#nav_main ul.lvl-4,#nav_main ul.lvl-4 li a img {background:#e4e4e4;}#nav_main ul.lvl-5,#nav_main ul.lvl-5 li {display:none !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5 {border:1px solid #e0e0e0 !important;border-top:0 !important;left:-1px;}#wrapper #nav_main ul.lvl-5 li a {display:block !important;}#wrapper #nav_main ul.lvl-5 li {border-left:0 !important;border-top:0 !important;border-right:0 !important;}#wrapper #nav_main ul.lvl-5 li a span {width:90% !important;padding:5% !important;margin:5px 0 0 0 !important;text-align:center;}#wrapper #nav_main ul.lvl-5 li.hover>a span,#wrapper #nav_main ul.lvl-5 li:hover>a span {width:90% !important;padding:5% !important;margin:5px 0 0 0 !important;border:0 !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5 {margin-top:0;top:114px;}.short-desktop #nav_main ul.lvl-2 {height:113px;}#checkoutProcessView {float:left;width:100%;}#checkoutProcessView .carritoProceso.recogidaExpres.caja.caja-reposo:hover {border:1px solid #CED1DA;}#checkoutProcessView #cartItems {margin-bottom:0px;}#checkoutProcessView>div {float:left;border-radius:5px;width:100%;margin-bottom:25px;}#checkoutProcessView>div:hover {box-shadow:none;border:1px solid #CED1DA;}#checkoutProcessView #deliveryView {float:left;width:96%;margin-left:2%;}#checkoutProcessView .envioDomicilio #deliveryView {margin-bottom:10px;}#checkoutProcessView .envioLogistica #deliveryView,#checkoutProcessView .envioPaqueteria #deliveryView {margin-bottom:10px;}#checkoutProcessView .envioDomicilio #pointOfServiceView {display:none;}#checkoutProcessView .envioLogistica #pointOfServiceView,#checkoutProcessView .envioPaqueteria #pointOfServiceView {display:none;}#checkoutProcessView #deliveryView #cartSummary {border-top:1px solid #e0e0e0;margin-top:-1px;}#deliveryView .tdAppliedPromotions,#deliveryView .tdAppliedPromotions .totalPromotionsDiscount {color:#E30513;}#checkoutProcessView #deliveryView .fc-view-container {float:left;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header {font-size:1.286rem;border:0px;color:#333333;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #deliveryView .fc-view-container table .fc-event-container a {padding-bottom:5px;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container {height:30px;vertical-align:top;padding-bottom:0px !important;}#checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event.fc-event.fc-start.fc-end span {color:#333333;}#checkoutProcessView #deliveryView .fc-view-container table span.fc-time {font-weight:normal !important;font-size:1rem;float:left;display:block;width:47px;margin-left:9px;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #deliveryView .fc-view-container table span.fc-title {font-size:1.214rem;float:left;display:block;width:50px;}#checkoutProcessView #deliveryView .fc-view-container table span.fechaTabla {text-align:center;float:left;width:100%;height:20px !important;margin-top:5px;color:#333333;}#checkoutProcessView #deliveryView .fc-view-container table span.semanaTabla {font-size:1.142rem;color:#333333;text-transform:capitalize;float:left;width:100%;margin-top:5px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.semanaTablaFinde {opacity:1;}#checkoutProcessView #deliveryView .fc-view-container table td.deliveryBlue.noService {display:table-cell;height:100%;vertical-align:top;}#checkoutProcessView #deliveryView .fc-view-container table td.deliveryBlue.noService>a {display:table;width:100%;height:100%;min-height:100%;padding:0px;}body .minicartPopup a.ui-dialog-titlebar-close span::after {content:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierra.svg);font-size:0.714rem;color:#ffffff;top:7px;position:absolute;text-indent:0px;left:10.5px;height:15px;width:15px;background-size:15px 15px;}body .minicartPopup .ui-widget-header .ui-icon {margin-top:0px !important;padding:6px;position:absolute;}#checkoutProcessView #deliveryView .fc-view-container table td.deliveryBlue.noService>a .fc-content {top:0;transform:translateY(0);display:table-cell;vertical-align:middle;}#checkoutProcessView #deliveryView .fc-view-container table td.noService>a .fc-content {background-color:rgb(246,246,246);}#wrapper #checkoutProcessView #deliveryView .fc-view-container table td.noService>a span {color:#ABB1BF !important;font-family:"SanaSansAlt-Medium";}#wrapper #checkoutProcessView #deliveryView .fc-view-container table td.noService>a {}#checkoutProcessView #deliveryView .fc-view-container table td.noService>a {}#checkoutProcessView #deliveryView .fc-view-container table td.deliveryBlue.noService>a .fc-content .deliveryBlueContent {padding-top:0px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-grid-event>.fc-content {white-space:normal;position:relative;top:50%;transform:translateY(-50%);}#checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event.fc-event.fc-start.fc-end {margin:0 auto;border-radius:0px;min-height:32px;border:1px solid #CED1DA;height:100%;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container.franja-completa a {pointer-events:none!important;}.fc-event-container.deliveryOrange.franja-completa {cursor:text;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-widget-header {border:0px;}#checkoutProcessView #deliveryView .fc-widget-content {border-color:#f3f3f3 !important;}body .fc-event-container.deliveryBlue.noService div {background-color:#F0F0F0 !important;}.fc-event-container.time_slot-special .fc-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0;}.fc-event-container.time_slot-special a{background-color:#d6eff1!important;border-color:#82cbd5!important;}.fc-event-container.time_slot-special.vip a{background-color:#feeccc!important;border-color:#fac766!important;}.fc-event-container.time_slot-special.vip .fc-content{}#checkoutProcessView #deliveryView .fc-view-container table .time_slot-special a.fc-day-grid-event.fc-event.fc-start.fc-end span{width:100%!important;padding:0 5px!important;box-sizing:border-box;margin:0;}#checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen.time_slot-special a.fc-day-grid-event {background-color:rgba(0,152,95,0.15)!important;}.productGrid .fila4 .productGridItem .priceContainer {width:auto;min-width:65px;}#banners .botonPausar a,#bannersHome .botonPausar a {color:#ffffff !important;}#banners .botonPausar:focus a,#bannersHome .botonPausar:focus a,.botonPausar:hover a,.botonPausar.active a {color:#ffffff !important;}.botonContinuar a {color:#CCC;}#banners .botonContinuar:focus a,#bannersHome .botonContinuar:focus a,.botonContinuar:hover a,.botonContinuar.active a {color:#2881B9 !important;}#deliveryHeader,#deliveryHeader2,#deliveryHeader3 {float:left;width:100%;margin-bottom:20px;border-radius:5px;overflow:unset;}#deliveryHeader2,#deliveryHeader3 {width:96%;margin-left:2%;margin-top:20px;}#deliveryHeader {margin-top:20px;margin-bottom:30px;}#checkoutProcessView .headerNumber {float:left;width:2.857rem;}#checkoutProcessView .headerNumber span {color:#333333;float:left;font-size:1.285rem !important;font-family:"SanaSansAlt-Black";padding-left:15px;padding-top:2px;}#checkoutProcessView .deliveryTitle,#checkoutProcessView .deliveryTitle h4 {float:left;color:#333333;font-size:1.285rem;font-family:"SanaSansAlt-Black";margin-bottom:0;line-height:30px;}#checkoutProcessView #deliveryHeader .deliveryInformation,#checkoutProcessView #deliveryHeader2 .deliveryInformation,#checkoutProcessView #deliveryHeader3 .deliveryInformation {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_ayuda_black.svg);}#checkoutProcessView #deliveryHeader .deliveryInformationTooltip .deliveryIcon,#checkoutProcessView #deliveryHeader2 .deliveryInformationTooltip .deliveryIcon,#checkoutProcessView #deliveryHeader3 .deliveryInformationTooltip .deliveryIcon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_ayuda_black.svg);}#checkoutProcessView .deliveryInformation {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);float:right;width:23px;height:23px;cursor:pointer;background-repeat:no-repeat;margin-right:10px;margin-top:8px;background-position:center;background-size:23px 23px;position:relative;}#checkoutProcessView .deliveryInformation:hover .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation:focus .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation.active .deliveryInformationTooltip {visibility:visible;opacity:1;}#checkoutProcessView .deliveryInformation .deliveryInformationTooltip {display:none;opacity:0;}#checkoutProcessView.checkoutProcessView .deliveryInformation:hover .deliveryInformationTooltip,#checkoutProcessView.checkoutProcessView .deliveryInformation:focus .deliveryInformationTooltip,#checkoutProcessView.checkoutProcessView .deliveryInformation.active .deliveryInformationTooltip {display:block;opacity:1;}#checkoutProcessView .tdInformation .deliveryInformationTooltip {width:165px;line-height:17px;}#checkoutProcessView .tdInformation .inconInformation:hover .deliveryInformationTooltip,#checkoutProcessView .tdInformation .inconInformation:focus .deliveryInformationTooltip,#checkoutProcessView .tdInformation .inconInformation.active .deliveryInformationTooltip {visibility:visible;opacity:1;right:-9px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .substituteImage {float:left;width:66px;height:66px;margin-right:10px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .substituteImage img {width:100%;float:left;margin-right:10px;}.tableTotalPrice #checkoutProcessView .filaDiscountEntry {float:left;margin-bottom:10px;width:100%;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip div {float:left;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip div.appliedPromotions {float:left;clear:both;font-size:1.286rem;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip div.appliedPromotions strong {font-size:0.929rem !important;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .columnaSubstitute {float:left;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName1 {clear:both;height:20px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName a {font-size:0.929rem !important;}.solicitarFactura form#formAddBillingOrder .fila {float:left;width:100%;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName1 a {color:#3d3d3d;text-transform:uppercase;font-size:1rem;text-decoration:none;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName {clear:both;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:260px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName a {text-decoration:none;text-transform:none;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .deliveryIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substitutestopPicoPopUp.png);position:absolute;left:50%;top:-11px;width:29px;background-repeat:no-repeat;background-position:0px 0px;}#checkoutProcessView .deliveryInformationTooltip {font-size:.85rem;position:absolute;background-color:#f7f7f7;width:313px;z-index:3;top:-8px;right:-10px;padding:10px;border-radius:0;padding-right:40px;border:1px solid #c9c8cd;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;;}#checkoutProcessView .deliveryInformationTooltip .deliveryIcon {position:absolute;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_ayuda_black.svg);width:23px;height:23px;right:9px;top:0px;background-position:center;background-size:21px 21px;padding-right:0px !important;background-repeat:no-repeat;}.carritoCheckout .fondo-gris.desplegable {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/downUpC1.png);background-repeat:no-repeat;background-position:98.5% 12px;}.carritoCheckout .fondo-gris.desplegable {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/downUpC1.png);background-repeat:no-repeat;background-position:98.5% 12px;}.carritoCheckout .fondo-gris.desplegable.active {background-position:98.5% -34px;}#checkoutProcessView .deliveryInformation:hover,#checkoutProcessView .deliveryInformation.active,#checkoutProcessView .deliveryInformation:focus {background-position:center;}#wrapper #checkoutProcessView .deliveryGreen a {background-color:#fff !important;}#wrapper #checkoutProcessView .deliveryGreen a span {color:#333333 !important;}#wrapper #checkoutProcessView .deliveryGreen a span.fc-time {}#checkoutProcessView .deliveryBlue a {position:relative !important;z-index:10 !important;}#checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event.fc-event.fc-start.fc-end span {opacity:1;}#checkoutProcessView .deliveryBlue span:not (.ocultaAccesible ){color:#ffffff !important;display:none !important;}#checkoutProcessView .deliveryBlue .fc-time {display:block !important;}#checkoutProcessView .deliveryBlue span.deliveryBlueContent {display:block !important;text-align:center;font-size:1rem;}#checkoutProcessView .deliveryBlue span.fc-time.deliveryBlueContent {display:block !important;text-align:left;padding-top:0px;}#checkoutProcessView .deliveryOrange a {position:relative !important;z-index:10 !important;}#checkoutProcessView .deliveryOrange span:not (.ocultaAccesible ){display:none !important;opacity:0.7;}.expressPopup .ui-dialog-titlebar-close {background-color:#ffffff !important;}.expressPopup .ui-dialog-titlebar-close span:hover,.expressPopup .ui-dialog-titlebar-close span:focus {border-radius:0px !important;}#checkoutProcessView .deliveryOrange span.fc-time {display:block !important;}#checkoutProcessView .deliveryOrange span.deliveryOrangeContent {display:block !important;text-align:center;padding-top:0px;font-family:"SanaSansAlt-Medium";font-size:1rem;}#checkoutProcessView .deliveryNone a {background-color:#f7f7f7 !important;border:1px solid #f7f7f7 !important;}#checkoutProcessView .deliveryNone span {opacity:0 !important;}#checkoutProcessView .greenDay span {color:#00985F !important;font-family:"SanaSansAlt-Medium";}#checkoutProcessView .fc-toolbar {display:none;}#checkoutProcessView #cartItemsTable thead tr th,#checkoutProcessView #cartItemsTable tbody tr td.cabecera {height:80px;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #cartItemsTable .header3 {text-align:left !important;}#checkoutProcessView #cartItemsTable .header3 span {float:right;padding-right:10px;font-size:0.929rem;display:block;width:95px;line-height:13px;margin-top:10px;}#checkoutProcessView #cartItemsTable .formaRecogidaIcon {float:left;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/recogidaHiper.png);display:block;width:60px;height:38px;background-repeat:no-repeat;margin-left:20px;margin-right:10px;}#checkoutProcessView .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);width:40px;height:35px;display:inline;float:left;background-repeat:no-repeat;margin-left:10px;}#checkoutProcessView .recogidaHiper #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);}#checkoutProcessView .recogidaHiper.carritoCompletado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .recogidaHiper.carritoValidado #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);background-position:center;width:40px;height:35px;background-repeat:no-repeat;background-size:35px 30px;}#checkoutProcessView .recogidaHiper.carritoPendiente #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .recogidaHiper.carritoProceso #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .recogidaHiper.carritoError #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Tienda.svg);width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;}#checkoutProcessView .recogidaExpres #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_express.svg);height:26px;}#checkoutProcessView .recogidaExpres.carritoCompletado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .recogidaExpres.carritoValidado #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_express.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .recogidaExpres.carritoPendiente #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_express.svg);background-size:35px 30px;width:40px;height:35px;}#checkoutProcessView .recogidaExpres.carritoProceso #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_express.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .recogidaExpres.carritoError #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_express.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioDomicilio #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_home.svg);}#checkoutProcessView .envioLogistica #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);}#checkoutProcessView .envioDomicilio.carritoCompletado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioDomicilio.carritoValidado #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_home.svg);width:40px;height:35px;background-size:30px 35px;}#checkoutProcessView .envioLogistica.carritoCompletado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioLogistica.carritoValidado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria.carritoCompletado #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria.carritoValidado #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);width:40px;height:35px;background-size:30px 35px;}#checkoutProcessView .envioDomicilio.carritoPendiente #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_home.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioLogistica.carritoPendiente #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria.carritoPendiente #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioDomicilio.carritoProceso #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_home.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioLogistica.carritoProceso #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria.carritoProceso #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioDomicilio.carritoError #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_home.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .envioLogistica.carritoError #cartItemsTable .formaRecogida .icon,#checkoutProcessView .envioPaqueteria.carritoError #cartItemsTable .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView #cartItemsTable .formaRecogida {background-repeat:no-repeat;text-align:left !important;margin-left:0px;display:inline;height:auto;font-size:1.643rem;line-height:30px;width:100%;float:left;}#checkoutProcessView #cartItemsTable .formaRecogida .formaRecogidaText {font-family:"SanaSansAlt-Medium";color:#333333;margin-bottom:0;width:max-content;display:inline;float:left;line-height:35px;}#checkoutProcessView #cartItemsTable .cantidadArticulos {float:left;display:block;}#checkoutProcessView #cartItemsTable .cantidadArticulos span {float:left;width:100%;}#checkoutProcessView #cartItemsTable .header5 {width:30px;overflow:hidden;padding-right:20px;}#checkoutProcessView #cartItemsTable .articleText {color:#5f5f61 !important;font-size:0.857rem;}.btnVerC2 {overflow:hidden;}.btnVerC2 a {cursor:pointer;float:right;}.btnVerC2:hover button {background-color:#fff;}#checkoutProcessView #cartItemsTable .cantidad {width:120px;float:left;font-family:"SanaSansAlt-Medium";font-size:1rem;vertical-align:middle;text-align:center;}#checkoutProcessView #cartItemsTable .cantidad strong {font-size:1.500rem;}#checkoutProcessView #cartItemsTable .verTodos {float:left;width:90px;}#checkoutProcessView #cartItemsTable .articleNumber {font-size:1.357rem;margin-right:5px;color:#5f5f61 !important;}#wrapper #checkoutProcessView #cartItemsTable .articleButton {display:block !important;font-family:"SanaSansAlt-Medium";line-height:0px !important;border-radius:3px !important;}#wrapper #checkoutProcessView #cartItemsTable .boton.tipo2.articleButton:hover {background-color:#f3f3f3 !important;color:#464646 !important;}#checkoutProcessView #cartItemsTable .header5 span,#checkoutProcessView #cartItemsTable .header5 div {}#checkoutProcessView #cartItemsTable .header1 {border-radius:10px 0px 0px 0px;-moz-border-radius:10px 0px 0px 0px;-webkit-border-radius:10px 0px 0px 0px;}#checkoutProcessView #cartItemsTable .pedidoCantidad {height:100%;padding-left:10px;padding-right:10px;min-width:70px;border-radius:10px 0px 0px 0px;-moz-border-radius:10px 0px 0px 0px;-webkit-border-radius:10px 0px 0px 0px;}#checkoutProcessView #cartItemsTable span.pedidoText {float:left;width:max-content;text-align:center;font-size:1rem;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #cartItemsTable span.pedidoNum {float:left;font-size:1rem;font-family:"SanaSansAlt-Medium";width:max-content;text-align:center;}#checkoutProcessView #cartItemsTable .precioTitle {text-align:right;float:right;display:block;width:100%;display:none;}#checkoutProcessView #cartItemsTable .total {color:#333333 !important;font-size:1rem !important;text-align:right;float:right;display:block;width:max-content;width:-moz-max-content;overflow:hidden;}.ie #checkoutProcessView #cartItemsTable .total {display:-ms-inline-flexbox;}#checkoutProcessView #cartItemsTable .precioIcon {float:right;width:22px;height:22px;padding:0px !important;margin-right:18px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);background-repeat:no-repeat;cursor:pointer;background-position:0px -1px;position:relative;margin-top:4px;}#checkoutProcessView #cartItemsTable .precioIcon:hover .deliveryInformationTooltip,#checkoutProcessView #cartItemsTable .precioIcon.active .deliveryInformationTooltip {opacity:1;visibility:visible;}#checkoutProcessView #cartItemsTable .precioIcon .deliveryInformationTooltip {width:100px;min-height:20px;}#checkoutProcessView #cartItemsTable .precioInfo {color:#5b5b5d !important;font-size:0.714rem;float:right;display:block;width:10rem;line-height:35px;font-family:"SanaSansAlt-Medium";padding-right:20px;padding-top:0px;opacity:0.9;}#checkoutProcessView #cartItemsTable .precioIcon:hover,#checkoutProcessView #cartItemsTable .precioIcon.active {background-position:0px -22px !important;}#checkoutProcessView #cartItemsTable .total strong {font-size:1rem !important;font-weight:normal;}#checkoutProcessView .granVolumen #deliveryInfo {height:225px;}#checkoutProcessView #deliveryInfo {float:left;width:60%;border:1px solid #CED1DA;position:relative;height:fit-content;margin-top:-1px;}#checkoutProcessView .carritoProceso.recogidaExpres #deliveryInfo {border:1px solid #CED1DA;margin-left:15px;}#checkoutProcessView #deliveryInfo #deliveryAddress {height:auto;width:100%;position:relative;overflow:hidden;}#cartSummary {float:left;width:48.9%;margin-left:1%;margin-top:30px;}#cartSummary .table.tableTotalPrice {position:relative;}#cartSummary .table.tableTotalPrice #validateAndPayButton {display:none;}#cartSummary .table.tableTotalPrice #totalPriceSubstituteDiv .precioTable {width:195px !important;}#cartSummary .totalPago tr {clear:both;}#cartSummary .totalPago .separacionPrecioTotal td {float:left;border-top:1px solid #CED1DA;}#cartSummary .totalPago table {margin:0px !important;width:100%;float:right;}#wrapper #cartSummary .precioTable,.minicartPopup #cartSummary .precioTable {font-size:1rem;color:#333333 !important;}.minicartPopup #cartSummary .tdPrecioFinal .precioTable span,.minicartPopup #cartSummary .tdPrecioFinal .precioTable strong{font-family:"SanaSansAlt-Black" !important;}#wrapper #cartSummary .precioTable.precioFinal {color:#333333 !important;font-size:1.257rem !important;font-family:"SanaSansAlt-Black";}#cartSummary .totalDescuento {margin-top:40px;}#cartSummary .checkout2Table .totalDescuento {margin-top:0px;padding-top:2px;}#cartSummary .checkout2Table .totalDescuento .subSustituteText{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;font-weight:500;line-height:16px;}#cartSummary .precioTable strong {font-size:1rem !important;}#cartSummary .articulos {border-right:0px;padding-top:10px;}#cartSummary .tdPrice {color:#333333;font-size:1.286rem;font-family:"SanaSansAlt-Medium";padding-left:10px;border-left:1px dashed #efefef !important;padding-top:10px;opacity:0.8;}#cartSummary .gastoPreparacion td {vertical-align:middle;}#cartSummary .gastoTransporte.gastoPreparacion .tdPrice {padding-top:0px !important;padding-bottom:10px;font-size:1rem !important;}#cartSummary .tdContentInformation {color:#333333;text-decoration:none;font-family:"SanaSansAlt-Medium";font-size:1rem;}#cartSummary .inconInformation {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);background-repeat:no-repeat;float:left;width:23px;height:22px;margin-top:3px;cursor:pointer;background-position:0px -1px;position:relative;}#cartSummary .inconInformation:hover,#cartSummary .inconInformation.active {background-position:0px -22px;}#cartSummary .precioTable.precioFinal {text-align:right !important;color:#e2112e !important;}#cartSummary .descuentoTitle {border-right:0px !important;vertical-align:middle;padding-top:6px;}#cartSummary #totalPriceSubstituteDiv .articulos {border-top:1px dashed #efefef !important;}#cartSummary #totalPriceSubstituteDiv .precioTable {border-top:1px dashed #efefef !important;}#cartSummary #totalSubstituteInfo {float:left;width:90%;margin-left:5%;}#cartSummary .checkout2Table #totalSubstituteInfo {display:none;}#checkoutProcessView .direccionEnvio {float:left;width:45%;padding-left:3%;margin-top:20px;min-height:auto;margin-bottom:20px;}#checkoutProcessView #deliveryAddressView .direccionEnvio {border-left:1px solid #CED1DA;}#checkoutProcessView #addAddressButtonBlock {float:left;width:100%;}#checkoutProcessView a#addAddressButton {width:175px !important;float:none !important;margin:0 auto;line-height:32px;cursor:pointer;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio {display:block;float:left;margin-top:15px;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio #openAddressPopup {cursor:pointer;margin-top:15px;padding:7px 10px;height:32px;}#checkoutProcessView .direccionEnvio .columnaCentralModificaciones {display:none;}#checkoutProcessView .direccionEnvio .direccionEnvioH1 {color:#333333;float:left;width:96%;font-family:"SanaSansAlt-Black";font-size:1.357rem;line-height:24px;padding-bottom:10px;}#checkoutProcessView .direccionEnvio .direccionEnvioH2 {color:#7C7C7C;float:left;width:96%;font-size:1rem;margin-top:5px;margin-bottom:20px;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio {float:left;width:100%;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio span.alias {float:left;width:100%;font-family:"SanaSansAlt-Black";color:#333333;line-height:11px;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio span {float:left;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio .envioGreen {font-style:italic;color:#578019;float:left;width:100%;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio .adressElement {margin-right:5px;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio .envioStrong {}#checkoutProcessView #deliveryAddress #deliveryAddressBook a.openPopup#openAddressListPopup {position:absolute;right:75px;top:108px;width:87px;text-align:center;line-height:15px;text-transform:uppercase;font-size:0.714rem;color:#01973f;cursor:pointer;}#checkoutProcessView #deliveryAddress #deliveryAddressBook a.openPopup#openAddressListPopup:hover {text-decoration:underline !important;color:#007b2f !important;}#checkoutProcessView #deliveryModeInfo {float:left;padding-bottom:3%;}#checkoutProcessView .plataforma.recogidaHiper #deliveryModeInfo {position:relative;top:0;margin-top:20px;}#checkoutProcessView .plataforma.recogidaHiper #deliveryModeInfo {position:relative;top:0;margin-top:20px;}.page-multiStepCheckoutSummaryPage #breadcrumb {display:none;}#checkoutProcessView #deliveryModeInfo a#changeDeliveryMode {width:47%;margin:0 auto;cursor:pointer;}#checkoutProcessView #show_add_address_button {display:none !important;}#checkoutProcessView #billingView {float:left;width:96%;margin-left:2%;}#checkoutProcessView #billingView #billingQuestion {padding-top:20px;padding-bottom:20px;}#checkoutProcessView #billingView #billingQuestion label {position:relative;font-size:1.142rem;color:#333333;line-height:0px;}#checkoutProcessView #billingView #billingQuestion .contenedorPedirFactura input[type=checkbox]:checked + label::after {display:block;}#checkoutProcessView #billingView #billingSummary {border-top:1px solid #efefef;}#checkoutProcessView #billingView #billingQuestion>div:first-child {font-size:1rem;}#checkoutProcessView #billingSummary .direcionFacturacion {float:left;width:25%;padding-left:2%;margin-top:20px;margin-bottom:20px;border-right:1px dashed #c9c9cb;}#checkoutProcessView #billingSummary .direcionFacturacion span {color:#333333;float:left;width:100%;text-align:left;}#checkoutProcessView #billingSummary .direcionFacturacion span.nombre {text-transform:uppercase;font-size:0.929rem;}#checkoutProcessView #billingSummary .direcionFacturacion span.dni {text-transform:uppercase;font-size:0.929rem;color:#333333;}#checkoutProcessView #billingSummary .direcionFacturacion span.line,#checkoutProcessView #billingSummary .direcionFacturacion span.postal {float:left !important;width:auto !important;margin-right:5px;font-size:0.929rem;}#checkoutProcessView #billingSummary .direcionFacturacion span.provincia {text-transform:uppercase !important;font-size:1.143rem;}#checkoutProcessView #billingSummary #billingEdit {float:left;width:24%;text-align:center;margin-top:45px;}#checkoutProcessView #billingSummary #updateBillingAddressPopup {float:none !important;cursor:pointer;}#checkoutProcessView #billingView #billingQuestion #openBillingAddressPopup {border:1px solid #c1c1c1 !important;background-color:#ffffff !important;background-image:none !important;margin-right:15px;float:left;}#checkoutProcessView #billingView #billingQuestion strong {color:#009a39 !important;font-weight:normal !important;}#checkoutProcessView #billingView .direccionEnvioH1 {display:none;}#checkoutProcessView #billingView .columnaIzqEnvio span {text-transform:uppercase;}#checkoutProcessView #billingView .columnaIzqEnvio .adressElement {color:#434343 !important;}#checkoutProcessView #billingSummary .columnaDchaEnvio {float:right;width:30%;margin-left:15%;margin-top:17px;}#checkoutProcessView #billingView #billingSummary .columnaCentralModificaciones {display:block !important;float:left;width:42%;margin-left:3%;margin-top:10px;padding-top:10px;margin-bottom:25px;border-right:1px dashed #c9c9cb;padding-right:3%;}#checkoutProcessView #billingView #billingSummary .columnaCentralModificaciones span {float:left;width:100%;text-align:left;}#checkoutProcessView #billingView #billingSummary .columnaDchaEnvio span {float:left;width:100%;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table span.fc-title {font-size:1.143rem;margin-top:10px;margin-left:5px;width:52px;text-align:center;}a.fc-day-grid-event.fc-event.fc-start.fc-end {font-size:0.643rem !important;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen span.fc-title {font-size:1rem !important;font-family:"SanaSansAlt-Medium";padding-left:0px !important;margin-left:4px;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen .reserved {}.checkoutProcessView>div:first-child {background-color:#ffffff;}.checkoutProcessView #cartSummary .tableTotalPrice {margin-right:0px;padding-top:5px;padding-bottom:5px;}.checkoutProcessView .carritoProceso.recogidaExpres #cartSummary .tableTotalPrice {border:1px solid #CED1DA;}.checkoutProcessView #deliveryView #cartSummary {border:0px !important;margin-top:0px;float:right;width:auto;margin:0px;}.textTipe {text-transform:uppercase;color:#969696 !important;font-size:0.714rem;width:100px !important;display:block;}.textRequest {color:#434343 !important;font-size:1.429rem;margin-bottom:10px;}.terminarCompra {float:left;width:100%;position:relative;min-height:55px;z-index:1;padding-top:16px;margin-bottom:17px;}.terminarCompra .bgLeft {position:absolute;width:100%;margin-left:-50%;height:100%;border-bottom:1px dashed #cacacc;z-index:1;}.terminarCompra .bgRight {position:absolute;width:100%;height:100%;border-bottom:1px dashed #cacacc;z-index:1;}.terminarCompra .terminarCompraH1 {float:left;width:100%;color:#333333;font-family:"SanaSansAlt-Medium";margin-bottom:10px;}.terminarCompra .message-Info .terminarCompraH1 {float:none;}.terminarCompra .terminarCompraH2 {float:left;width:100%;color:#7C7C7C;}.terminarCompra .message-InfoPlus .terminarCompraH2 {float:none;}.terminarCompra .header1 {float:left;width:520px;}.terminarCompra .header2 {float:left;width:100px;padding-right:15px;padding-top:5px;}.terminarCompra .header3 {padding-left:25px;}.terminarCompra .header2 .articulos {text-transform:uppercase;color:#5d5d5f;}.terminarCompra .header2 .articulos strong {font-weight:normal !important;font-size:1.429rem;}.terminarCompra>div {float:left;}.terminarCompra .header3 span {text-transform:uppercase;color:#5d5d5f;float:left;}.terminarCompra .header3 {border-left:1px solid #e0e0e0;padding-top:5px;}.terminarCompra .header3 span strong {font-weight:normal !important;font-size:1.429rem;}.terminarCompra .header3 .verMas {background-color:#cbcad0 !important;width:55px !important;height:30px !important;display:block !important;float:left !important;color:#ffffff !important;text-align:center !important;font-size:0.929rem !important;line-height:30px !important;border-radius:3px !important;margin-left:15px !important;cursor:pointer !important;border:0px !important;text-transform:uppercase !important;}.terminarCompra .header3 .verMas:hover {background-color:#009b36 !important;}.terminarCompra .header4 {float:right;}.terminarCompra .header4 span.total {color:#333333;font-size:1.142rem;float:left;width:100%;line-height:50px;}.terminarCompra .header4 span.total strong {font-weight:normal !important;}.terminarCompra .header4 span.precioInfo {color:#7C808C !important;text-transform:uppercase !important;font-size:0.714rem;text-align:right;line-height:20px;margin-top:-5px;opacity:0.8;}.terminarCompra .header1,.terminarCompra .header2,.terminarCompra .header3,.terminarCompra .header4 {position:relative;z-index:3;}.redireccionPasarelaText span {font-size:1rem;opacity:0.8;}.redireccionPasarelaText {margin:0 10px 15px 5%;position:static;bottom:15px;clear:both;display:block;}#checkoutProcessView #auchanPaymentInfo .columnCard,#checkoutProcessView #payPalPaymentInfo .columnCard,#checkoutProcessView #psd2PaymentInfo .columnCard {float:left;width:max-content;}#checkoutProcessView #redsysPMPaymentInfo .columnContent,#checkoutProcessView #auchanPaymentInfo .columnContent,#checkoutProcessView #payPalPaymentInfo .columnContent,#checkoutProcessView #psd2PaymentInfo .columnContent {float:left;margin-bottom:15px;font-size:1rem;line-height:19px;color:#7C808C;}#checkoutProcessView #auchanPaymentInfo .columnCard li,#checkoutProcessView #payPalPaymentInfo .columnCard li,#checkoutProcessView #psd2PaymentInfo .columnCard li {float:left;padding-right:10px;}#checkoutProcessView #paymentView {float:left;width:96%;margin-left:2%;}#checkoutProcessView #paymentMode {float:left;width:100%;background-color:#ffffff;position:relative;z-index:2;}#checkoutProcessView #paymentMode.tabsActivas {z-index:1;border-bottom:none;}#checkoutProcessView #paymentModeValidationErrors {float:left;width:96%;clear:both;padding:1% 2% 1% 2%;}#checkoutProcessView #paymentModeValidationErrors span {color:#E2001A;font-family:"SanaSansAlt-Medium";}#checkoutProcessView .pointOfSeviceErrors.caja.caja-alerta{box-sizing:border-box;padding:10px;margin-top:20px;}#checkoutProcessView .pointOfSeviceErrors.caja.caja-alerta span {color:#E2001A;font-size:14px;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #pointOfServiceView .columnaIzqPointOfSevice {width:100%;font-size:1.357rem;font-family:"SanaSansAlt-Black";display:block;max-width:none;box-sizing:border-box;padding:20px;}#checkoutProcessView .tabsMetodoPago {float:left;background-color:#FFFFFF;width:100%;padding:5px 1.6% 5px 15px;}#checkoutProcessView .tabsMetodoPago span {text-transform:none;color:#7C808C;float:left;margin-top:1px;padding-top:7px;opacity:initial;font-size:1rem;line-height:19px;}#checkoutProcessView .tabsMetodoPago .cart {background-repeat:no-repeat;height:21px;color:#454545;float:left;margin-top:1px;padding-top:7px;cursor:default;}#checkoutProcessView .tabsMetodoPago {font-size:13px;width:100%;}#checkoutProcessView .tabsMetodoPago #payment_RedsysPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPayPalPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPSD2PM {background-repeat:no-repeat;height:21px;color:#454545;margin-top:0px;padding-top:0px;height:auto;cursor:default;font-size:1.142rem;display:block;float:left;min-height:33px;line-height:30px;}#checkoutProcessView .tabsMetodoPago .columnCardTarjetas{display:inline-block;margin-left:18px;}#checkoutProcessView .tabsMetodoPago .columnCardTarjetas .imagenCardRedsys{margin-right:10px;}#checkoutProcessView .tabsMetodoPago .imagenCardOney{margin-left:18px;}#checkoutProcessView .tabsMetodoPago .imagenCardAunchan{margin-left:18px;}#checkoutProcessView .tabsMetodoPago .imagenPayPal{margin-left:10px;}#checkoutProcessView .tabsMetodoPago .imagenPsd2{margin-left:10px;}#checkoutProcessView .tabsMetodoPago #payment_OneyPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAlcampoCardPM{background-repeat:no-repeat;height:21px;text-transform:capitalize;color:#454545;float:left;margin-top:1px;padding-top:7px;height:21px;margin-top:0px;padding-top:0px;height:auto;cursor:default;font-size:1.142rem;display:block;float:left;min-height:33px;line-height:30px;}#checkoutProcessView .tabsMetodoPago #payment_GroupAuchanPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAuchanGroupPM {background-repeat:no-repeat;height:21px;color:#454545;float:left;margin-top:0px;padding-top:0px;height:auto;cursor:default;font-size:1.142rem;display:block;float:left;min-height:33px;line-height:30px;}.popupCancelarMiCuenta #cboxLoadedContent {}#checkoutProcessView .tabsMetodoPago.tabActive .cart {}#checkoutProcessView .tabsMetodoPago input {float:left;margin-right:10px;cursor:pointer;margin-top:8px;}#checkoutProcessView #oneyPaymentInfo,#checkoutProcessView #auchanPaymentInfo,#checkoutProcessView #redsysPMPaymentInfo,#checkoutProcessView #payPalPaymentInfo,#checkoutProcessView #psd2PaymentInfo,#checkoutProcessView #redsysPaymentInfo {float:left;width:100%;display:block;clear:both;position:relative;z-index:1;margin-top:10px;}#checkoutProcessView #auchanPaymentInfo,#checkoutProcessView #auchanPaymentInfo {padding-top:5px;}#checkoutProcessView #oneyPaymentInfo {}#checkoutProcessView #financialOptions .financiacion {float:left;padding-right:13px;width:95%;margin-left:5%;}#checkoutProcessView #financialOptions .financiacion .fila {float:left;width:100%;margin-bottom:10px;}#checkoutProcessView #financialOptions .financiacion label {color:#434343 !important;font-size:1rem;float:left;line-height:30px;}#checkoutProcessView #financialOptions .financiacion input {float:left;clear:left;margin-right:10px;}#checkoutProcessView #financialOptions .mensualidades {float:left;width:50%;margin-bottom:0px;}#checkoutProcessView #financialOptions .mensualidadesContent {float:left;width:80%;margin-left:10%;}#checkoutProcessView #financialOptions .mensualidadesContent .h1 {font-size:1rem;}#checkoutProcessView #financialOptions .mensualidadesContent .mensualidadesSelect {float:left;margin-top:10px;cursor:pointer;}#checkoutProcessView #financialOptions .mensualidadesContent .separateBar {float:left;width:100%;border-bottom:1px solid #CED1DA;margin-top:20px;margin-bottom:10px;}#checkoutProcessView #financialOptions .mensualidadesContent .column {float:left;width:33%;height:50px;margin-right:0px !important;background:none !important;border-left:0px;height:auto !important;}#checkoutProcessView #financialOptions .mensualidadesContent .column+.column {border-left:1px dashed #dddddd;}#checkoutProcessView #financialOptions .importeTitle {text-align:center;float:left;width:90%;font-size:0.85rem;margin-left:5%;line-height:12px;}#checkoutProcessView #financialOptions .importeNumber {float:left;width:90%;text-align:center;font-size:1.429rem;color:#000000;font-family:"SanaSansAlt-Black";padding-left:10%;}#checkoutProcessView #financialOptions .importeNumber strong {font-weight:normal !important;font-size:0.857rem;}#checkoutProcessView #financialOptions .column .fila {border-top:1px dashed #dddddd;float:left;width:83%;margin-left:10%;padding-top:5px;padding-bottom:6px;}#checkoutProcessView #financialOptions .column .fila:first-child {border-top:0px !important;}#checkoutProcessView #financialOptions .column .fila .iconInformation {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_ayuda_black.svg);float:left;width:22px;height:22px;cursor:pointer;background-repeat:no-repeat;background-size:20px 20px;margin-right:10px;margin-top:8px;margin-top:0px;margin-right:5px;margin-left:4%;position:relative;}#checkoutProcessView #financialOptions .column .fila .iconInformation .deliveryInformationTooltip {width:190px;visibility:hidden;}#checkoutProcessView #financialOptions .column .fila .iconInformation:hover .deliveryInformationTooltip,#checkoutProcessView #financialOptions .column .fila .iconInformation.active .deliveryInformationTooltip {visibility:visible;opacity:1;}#checkoutProcessView #financialOptions .column .fila .iconInformation:hover,#checkoutProcessView #financialOptions .column .fila .iconInformation.active {background-position:0px -22px;}#checkoutProcessView #financialOptions .column .fila .tanto {text-transform:uppercase;font-size:1rem;float:left;color:#959595;margin-top:0px;padding-top:0px;}#checkoutProcessView #financialOptions .column .fila .porcentaje {float:left;margin-left:5px;font-family:"SanaSansAlt-Black";font-size:1.071rem;color:#333333;margin-top:0px;padding-top:0px;}#checkoutProcessView #financialOptions .explicacionPago {float:left;width:80%;margin-left:10%;margin-top:10px;font-size:0.85rem;line-height:15px;margin-bottom:20px;}#variableWeightInformation {width:240px;box-sizing:border-box;text-align:left;}#variableWeightInformation p.strong {font-family:"SanaSansAlt-Black";font-weight:normal;}#variableWeightInformation p {font-size:13px;font-weight:500;line-height:16px;font-family:"SanaSansAlt-Medium";}#variableWeightInformation p:last-of-type {margin-bottom:0;}#checkoutProcessView .validateAndPayButtonC2 {font-size:1.250rem !important;padding-left:35px !important;padding-right:35px !important;width:max-content !important;width:-moz-max-content !important;text-align:center;line-height:40px;cursor:pointer;}.ie #checkoutProcessView .validateAndPayButtonC2 {width:auto;}@supports (-ms-ime-align:auto) {#checkoutProcessView .validateAndPayButtonC2 {width:auto;}}#checkoutProcessView .c2Contraido #cartItemsTable thead tr th {border-bottom:0px !important;}#checkoutProcessView #validatePayButtonWholeNumber {margin-left:5px;font-size:1.143rem;}#checkoutProcessView .validateAndPayButtonC2 strong {font-size:0.786rem !important;}#checkoutProcessView .validateAndPayButtonC2 span {color:#ffffff !important;font-family:"SanaSansAlt-Black";font-weight:normal;}#checkoutProcessView .validateAndPayButtonC2 #validatePayButtonDecimalNumber {font-size:1.143rem !important;font-weight:normal;}.popupRemoveAdressMyAccount#colorbox {position:fixed !important;width:450px !important;height:400px !important;top:50% !important;left:50% !important;margin-top:-200px !important;margin-left:-200px !important;}#colorbox.popupCancelarMiCuenta.popupRemoveAdressMyAccount#colorbox .forgottenPwd.popupRemoveAdressMyAccountContent {padding-top:36px !important;}.popupCancelarMiCuenta.cboxWrapper {border-radius:3px !important;}#checkoutProcessView #validateAndPayForm {float:left;width:96%;margin:10px 0 20px 2%;}#checkoutProcessView .pagaMasTarde {padding-top:5px !important;padding-bottom:5px !important;width:200px !important;cursor:pointer;line-height:32px;margin:10px 20px;}#checkoutProcessView .c2Condiciones {float:left;margin-top:10px;}#checkoutProcessView .c2Condiciones span {text-transform:uppercase;color:#6f6f6e;font-size:0.714rem;}#checkoutProcessView .c2Condiciones a {text-transform:uppercase;text-decoration:underline !important;color:#138841 !important;font-size:0.714rem;}#checkoutProcessView .c2Condiciones a:hover {color:#0b8838 !important;}#checkoutProcessView .carritoCompletado #cartItemsTable .pedidoCantidad,#checkoutProcessView .carritoValidado #cartItemsTable .pedidoCantidad {border-radius:3px 0 0;}#checkoutProcessView .carritoCompletado .header3 span,#checkoutProcessView .carritoValidado .header3 span {color:#138841 !important;}#checkoutProcessView .carritoCompletado,#checkoutProcessView .carritoValidado {border:1px solid #00985F;}#checkoutProcessView .carritoCompletado,#checkoutProcessView .carritoValidado:hover {border:1px solid #00985F;}#checkoutProcessView .carritoCompletado #cartItemsTable .pedidoCantidad span,#checkoutProcessView .carritoValidado #cartItemsTable .pedidoCantidad span {color:#ffffff !important;}#checkoutProcessView .carritoPendiente #cartItemsTable .pedidoCantidad {border-radius:3px 0px 0px 0px;opacity:0.8;}#checkoutProcessView .carritoPendiente {}#checkoutProcessView .carritoPendiente .header3 span {opacity:0 !important;}#checkoutProcessView .carritoPendiente #cartItemsTable .pedidoCantidad span {color:#ffffff !important;}#wrapper #checkoutProcessView .carritoPendiente.c2Contraido .carritoCheckout {opacity:0.5;}#wrapper #checkoutProcessView .carritoPendiente.c2Contraido {margin-top:1px;}#checkoutProcessView .carritoPendiente.c2Contraido #cartItemsTable .pedidoCantidad {}#checkoutProcessView .carritoPendiente.c2Contraido #cartItemsTable .pedidoCantidad {border-radius:0px !important;}.minicartPopup #cartItems .title {font-family:"SanaSansAlt-Medium";font-weight:500;}.minicartPopup #cartItems thead th {color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;padding-left:20px;line-height:16px;font-weight:500;text-transform:capitalize;}.checkoutPage #breadcrumb {display:none !important;}.checkoutPage .span-14+.span-10 {width:500px !important;}.checkoutPage #content {padding-top:0px !important;}.datosFacturacion .ui-icon-closethick {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/closepopup.png) !important;}.facturacionPopup .ui-icon-closethick {}#addBillingAddressPopup .headline,#addBillingAddressPopup .headline h5,#addBillingAddressPopup .headline h6 {color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;margin-bottom:15px;margin-top:26px;font-weight:900;line-height:22px;}#addBillingAddressPopup .fl .headline {margin-left:3%;}#addBillingAddressPopup .adressLine1 {float:left;width:61%;margin-left:1%;}#addBillingAddressPopup .adressLine2 {float:left;width:34.5%;margin-left:1%;}#addBillingAddressPopup .codigoPostal {float:left;width:20.5%;margin-left:3%;}#addBillingAddressPopup .provincia {float:left;width:72.5%;margin-left:0%;}#addBillingAddressPopup .headline label {display:block !important;color:#2b4388;font-size:1.071rem;margin-left:3%;margin-top:20px;margin-bottom:10px;}#addBillingAddressPopup .headline label .mandatory {display:none;}#addBillingAddressPopup #frmAddBillingAddress>div {width:99.8% !important;float:left !important;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;position:relative;}#frmAddBillingAddress .lopd.newCheckI{height:60px;}#addBillingAddressPopup #frmAddBillingAddress .form-actions.clearfix {border-bottom:0px;margin-bottom:0px;padding-top:10px;padding-bottom:30px;margin-bottom:0px;}#addBillingAddressPopup #frmAddBillingAddress .error-text {color:#E30513 !important;float:left;margin-left:4%;margin-top:-5px;margin-bottom:10px;text-transform:none;font-size:14px;}#addBillingAddressPopup #frmAddBillingAddress .dni .error-text {width:250px;}#addBillingAddressPopup #frmAddBillingAddress .form-actions.clearfix button {margin:0 auto;float:none !important;text-align:center;text-transform:none !important;border:0px !important;font-family:"SanaSansAlt-Medium";margin-top:10px;width:50%;}#addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]:focus {outline:none;}#addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"] {float:left;width:90%;margin-left:3%;padding-left:2%;font-size:0.714rem;margin-bottom:10px !important;}#addBillingAddressPopup .billHeader {float:left;width:100%;margin-bottom:20px;background-color:#ffffff;border-bottom:1px solid #dfdfdf;margin-top:-2px;border-right:1px solid #ffffff;}#addBillingAddressPopup .fila {width:100%;float:left;}#addBillingAddressPopup .dni .controls input {float:left;width:90%;}#addBillingAddressPopup .billHeader input#billingCustomerType {float:left;position:relative;margin-top:25px;left:10px;z-index:9999;outline:0px;}#addBillingAddressPopup .billHeader .label-radio {display:block;float:left;margin-left:-26px;position:relative !important;width:115px;font-size:14px;text-indent:10px;padding:20px 30px;}#addBillingAddressPopup .billHeader .form_field-input label {background-color:#ffffff;color:#434343;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;position:relative;z-index:1;top:1px;border-left:1px solid #dfdfdf;left:-1px;}#addBillingAddressPopup .billHeader .form_field-input label+input+label {background-color:#eeeeee;border-top:0px;border-right:0px;color:#686868;}#addBillingAddressPopup .billHeader .form_field-input.tabActives label {background-color:#eeeeee;border-top:0px;border-right:0px;color:#9c9c9c;border-left:0px;}#addBillingAddressPopup .billHeader .form_field-input.tabActives label.activeTab {background-color:#ffffff;color:#434343;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;position:relative;z-index:1;top:1px;border-left:1px solid #dfdfdf;left:-1px;}#addBillingAddressPopup .billHeader .form_field-input.tabActives label.active {text-decoration:underline !important;}#addBillingAddressPopup .billHeader .form_field-label {display:none;}#addBillingAddressPopup #frmAddBillingAddress .dni #documentNumber {margin-left:3%;padding-left:10px;height:42px;margin-bottom:10px !important;width:100px !important;}#addBillingAddressPopup #frmAddBillingAddress .dni #documentNumber.correcto {border:1px solid #009656;}.text.noError {border:1px solid #009656 !important;}.text.noError.error {border:1px solid #E30513 !important;}#addBillingAddressPopup #frmAddBillingAddress .dni select {display:none;}#addBillingAddressPopup label.control-label {display:block;position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;left:-9999px;}#addBillingAddressPopup #frmAddBillingAddress .adressLine1 input {width:92% !important;}#addBillingAddressPopup #frmAddBillingAddress .adressLine2 input {width:90.5% !important;}#addBillingAddressPopup #frmAddBillingAddress .codigoPostal input {width:90.5% !important;}#addBillingAddressPopup #frmAddBillingAddress .provincia input {width:94% !important;}#addBillingAddressPopup .lopd label.control-label {display:block !important;width:85%;float:left;margin-left:3%;font-size:16px;color:#333333;font-family:"SanaSansAlt-Medium";text-transform:none;display:block;height:auto;left:0;opacity:1;overflow:visible;position:relative;}#addBillingAddressPopup .lopd .error-text {color:#CC0000 !important;float:left;position:absolute;top:40px;font-size:0.714rem;margin-left:8%;display:block !important;}#addBillingAddressPopup .lopd label.control-label a {color:#138841;}#addBillingAddressPopup .lopd input[type="checkbox"] {margin-left:3%;float:left;}.expressPopup #checkoutContentPanel {border:0px !important;}.expressPopup .popUpCabecera {float:left;width:100%;padding-bottom:20px;border-bottom:1px solid #efefef;margin-bottom:20px;}.expressPopup .span-14 {width:100%;margin-right:0px !important;padding-right:0px !important;}.expressPopup #header3,.expressPopup #header4,.expressPopup #header5,.expressPopup #header6,.expressPopup #header7 {text-align:center;}.expressPopup .expressLogo {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/expressLogo.png);float:left;width:205px;height:70px;background-repeat:no-repeat;padding-right:40px;margin-right:20px;border-right:1px solid #efefef;}.expressPopup .expressTitle {float:left;width:557px;text-transform:uppercase;color:#5d5c61;font-size:1.214rem;margin-left:10px;margin-top:9px;line-height:20px;}.expressPopup .expressTitle strong {color:#138841 !important;}.expressPopup table {float:left;width:100%;}.expressPopup table thead th {background-color:#f7f7f7 !important;padding-top:15px;padding-bottom:10px;border-bottom:1px solid #efefef !important;color:#58585a;text-transform:uppercase;font-size:0.714rem;}.expressPopup table thead th#header1 {padding-left:10px;}.expressPopup table thead th strong {font-weight:normal;color:#ce1331;}.expressPopup table tr.cartItem td {padding-top:10px;padding-bottom:10px;border-bottom:1px solid #efefef !important;}.expressPopup .thumb img {width:60px;height:60px;}.expressPopup .details .itemName1 a {text-transform:uppercase;text-decoration:none !important;font-size:0.786rem;float:left;width:100%;}.expressPopup .details .itemName a {text-transform:uppercase;text-decoration:none !important;font-size:0.714rem;float:left;width:100%;}.expressPopup td.thumb {width:90px;}.expressPopup td.thumb a {float:left;margin-left:15px;}.expressPopup span.promoIcon {background-color:#578019;color:#ffffff;font-size:0.786rem;padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px;}.expressPopup .promocionProducto {display:none;}.expressPopup .header3 {width:490px;padding-right:30px;}.expressPopup .promocionText {color:#578019;font-size:0.857rem;}.expressPopup .articulos {color:#5c5c5e;font-size:1.643rem;}.expressPopup .articulos div {color:#5c5c5e;font-size:1.643rem;border-left:1px solid #efefef;vertical-align:middle;display:table-cell;padding-top:20px;padding-bottom:20px;text-align:center;width:100%;float:left;}.expressPopup .importe {color:#5c5c5e;font-size:1.643rem;}.expressPopup .importe div {color:#5c5c5e;font-size:1.643rem;border-left:1px solid #efefef;vertical-align:middle;display:table-cell;padding-top:20px;padding-bottom:20px;text-align:center;width:100%;float:left;}.expressPopup .check div {color:#5c5c5e;font-size:1.643rem;border-left:1px solid #efefef;vertical-align:middle;display:table-cell;padding-top:20px;padding-bottom:20px;text-align:center;width:100%;float:left;}.expressPopup td.details.importe strong {font-size:0.929rem;}.expressPopup .cartItemSelected td {background-color:#ddebc8 !important;}.expressPopup .finalizaExpress {float:left;width:100%;background-color:#f7f7f7;margin-top:20px;}.expressPopup .finalizaExpress span {text-transform:uppercase;color:#127c3c;font-size:0.714rem;float:right;margin-top:23px;}.expressPopup #expressContinueButton {float:right;margin-right:10px !important;margin-left:20px;border:0px !important;text-transform:uppercase !important;font-size:0.857rem;}.expressPopup .ui-icon-closethick {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/close-popup3.png) !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup {max-width:900px;}#wrapper .carritoCheckout .catItemsTable.cart #header1 {width:0px !important;}#wrapper .carritoCheckout#cartItems .catItemsTable.cart #header3.favoritos {width:27px !important;}.popUpDelivery .headline {color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;font-weight:900;line-height:22px;margin-left:15px;}.popUpDelivery .ui-icon-closethick {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/closepopup.png) !important;}#addressBook{margin-left:15px;}.inputCheckAdress {float:left;width:94.5%;border:1px solid #CED1DA;padding-left:1%;padding-right:1%;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:17px;font-weight:500;margin-left:15px;}.inputCheckAdress .addAddressBox {width:100%;margin:20px 0px;height:91px;}.inputCheckAdress .addAddressBox span{color:#00985F;font-size:14px;font-weight:500;line-height:18px;text-align:center;position:relative;top:56px;left:78px;}.inputCheckAdress .addAddressBox img{width:31px;height:31px;position:relative;top:19px;left:158px;cursor:pointer;}.inputCheckAdress.selected {background-color:#ffff;border-bottom:0px;border-left:1px solid #CED1DA;border-right:1px solid #CED1DA;border-top:1px solid #CED1DA;}.popUpDelivery .headline2 {line-height:17px;margin-top:7px;color:#333333;margin-bottom:20px;font-size:14px;margin-left:15px;font-weight:500;}#addressBook .fila {float:left;width:100%;margin-bottom:10px;border-radius:3px;border:1px solid #CED1DA;}#addressBook .fila>span {float:left;width:9%;margin-top:5px;margin-left:1%;}#addressBook .fila .supermercado {float:left;width:40%;margin-top:30px;display:none;}#addressBook .fila .supermercado span {color:#5a5e5d;font-size:1.643rem;text-align:center;float:left;width:80%;line-height:22px;}#addressBook .fila .datos {float:left;width:85%;margin-top:15px;padding-left:3%;margin-bottom:15px;}#addressBook .fila .datos .fila1 {float:left;width:190px;margin-left:-25px;padding-right:10px;min-height:50px;border-right:1px solid #CED1DA }#addressBook .fila .datos .fila2 {float:left;margin-left:20px;margin-top:0px;width:185px;}body #addressBook .fila.selected .fila1 .dirSaved {color:#333333 !important;}#addressBook .fila .datos .fila1 .dirSaved {text-align:center;color:#929291 !important;font-style:normal!important;font-size:18px !important;line-height:25px;text-align:left;margin-left:5px;}#addressBook .fila .datos .fila1 .dirSaved .defaultAddress{width:15px;height:14.34px;margin:5px;}#addressBook .fila .datos .fila1 .dirSaved .editAdress{position:relative;top:-6px;float:right;width:16.24px;left:11px;height:16.75px;display:none;cursor:pointer;}#addressBook .fila .datos .fila1 .dirSaved .editAdress.editAdressDisplay{display:block;}#addressBook .fila.selected {border:1px solid #CED1DA;background-color:#ffff;}#addressBook .fila .datos div {margin-top:-3px;font-size:14px;font-weight:500;}#addressBook .fila .datos .dirSaved {float:left;color:#00922f;font-style:italic;width:100%;}#addressBook .fila .datos .aliasAdress,#addressBook .fila .datos .line1,#addressBook .fila .datos .line2,#addressBook .fila .datos .codigoPostal,#addressBook .fila .datos .pueblo,#addressBook .fila .datos .provincia {color:#333333;float:left;margin-right:5px;}#addressBook .fila .datos .fila1 .line1{width:60%;}#addressBook .fila .datos .fila1 .line2{width:30%;}#addressBook .fila .datos .provincia {text-transform:uppercase;}#addressBook .fila .datos .pueblo {clear:left;}[id^='addressPopup'] div#addAddress {float:left;border:1px dashed #d6d6d6;width:96.6%;border-top:0px !important;margin-left:15px;}[id^='addressPopup'] div#addAddress.selected {background-color:#ffff;border-top:0px !important;border-left:1px solid #CED1DA;border-right:1px solid #CED1DA;border-bottom:1px solid #CED1DA;}[id^='addressPopup'] #addAddress .w60perc .control-label {display:none;}[id^='addressPopup'] #addAddress .w60perc input {float:left;width:90%;margin-left:3%;border-radius:3px;padding-left:2%;padding-right:2%;border:1px solid #cac9ce;text-transform:none;font-size:14px;margin-bottom:10px !important;color:#333333;font-family:"SanaSansAlt-Medium";}[id^='addressPopup'] #addAddress .w60perc {width:100% !important;margin-top:10px;}[id^='addressPopup'] #addAddress .w60perc .error-text {float:left;clear:both;margin-top:-5px;margin-bottom:10px;margin-left:3%;line-height:14px;font-size:12px;font-weight:500;color:#E30513;}[id^='addressPopup'] #addAddress .w60perc input#line2 {width:90%;}[id^='addressPopup'] #addAddress .w60perc input#postalCode {width:90%;}[id^='addressPopup'] #addAddress .w40perc {width:100% !important;margin-top:10px;}[id^='addressPopup'] #addAddress .w40perc>label {float:left;width:93%;margin-left:3%;}[id^='addressPopup'] #addAddress .w40perc>.controls {float:left;margin-left:3%;width:93%;}[id^='addressPopup'] #addAddress .w40perc #deliveryObservations {border-radius:3px !important;width:100%;float:left;height:150px;margin:0px;max-width:100%;min-width:100%;margin-top:10px;font-size:14px;color:#333333;font-family:"SanaSansAlt-Medium" }[id^='addressPopup'] #addAddress .w40perc .form-additionals {font-size:14px;text-transform:none;float:left;margin-left:3%;width:93%;margin-top:10px;margin-bottom:10px;}[id^='addressPopup'] #addAddress .w60perc .fila {float:left;width:100%;}[id^='addressPopup'] #addAddress .w60perc .fila.filaLine2 {width:70%;margin-left:1%;}[id^='addressPopup'] #addAddress .w60perc .fila.filaCodigoPostal {width:26.5%;}.fila.filaVia .viaType {width:38.8%;float:left;margin-left:3%;}.fila.filaVia.filaViaCheckout .viaType{margin-bottom:10px;margin-left:3%;}.fila.filaVia.filaViaCheckout .filaAdress{margin-left:1%;}.fila.filaVia .filaAdress {float:left;width:66%;}.fila.filaLine3 .filaAdress {float:left;margin-left:2%;width:30%;}.fila.filaLine3 .filaNumber {width:30.5%;margin-left:2%;float:left;}.fila.filaCodigoPostal {width:31% !important;margin-left:1%;float:left;}.fila.filaCodigoPostal #postalCode {width:93% !important;}.fila.filaVia #viaType {border-radius:3px;font-size:14px;font-family:"SanaSansAlt-Medium";text-transform:none;height:42px;color:#333333;}.fila.filaLine3 input {padding-left:5% !important;}#cartItems .cartItem td.itemPrice {width:52px !important;font-size:1.214rem;}#cartItems .employeeDiscountValue {text-align:center;padding-top:32px !important;font-size:1.143rem;}.checkoutPreviousFooter,.checkoutPreviousHeader {float:left;width:100%;background-color:#f7f7f7;margin-top:30px;height:70px;padding-top:10px;padding-bottom:10px;}.checkoutPreviousFooter #checkoutButtonBottom {position:relative;border:0px !important;font-size:1rem !important;margin-right:20px;text-transform:uppercase;margin-top:10px;height:50px;padding-left:50px !important;padding-right:50px !important;}.checkoutPreviousFooter #checkoutButtonBottom span {color:#ffffff;text-transform:uppercase;font-size:0.929rem;float:left;margin-top:3px;}.checkoutPreviousFooter #checkoutButtonBottom span.btnIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowRightC1.png);float:left;width:19px;height:19px;display:block;margin-left:10px;margin-top:0px;}.checkoutPreviousFooter .button {background-color:#ffffff !important;position:relative;font-size:1rem !important;float:left !important;margin-left:11px;border:1px solid #00824a !important;color:#00824a !important;text-transform:none !important;line-height:51px;padding-bottom:0px !important;margin-top:10px;height:50px;padding-left:30px !important;padding-right:30px !important;text-transform:uppercase !important;font-size:0.857rem !important;}.checkoutPreviousFooter .button:hover,.checkoutPreviousFooter .button:focus {background-color:#00522d !important;border-color:#00522d !important;color:#ffffff !important;}.checkoutPreviousHeader #checkoutButtonTop {position:relative;border:0px !important;font-size:1rem !important;margin-right:20px;text-transform:uppercase;margin-top:10px;height:50px;padding-left:50px !important;padding-right:50px !important;}.checkoutPreviousHeader #checkoutButtonTop span {color:#ffffff;text-transform:uppercase;font-size:0.929rem;margin-top:3px;}.checkoutPreviousHeader #checkoutButtonTop span.btnIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowRightC1.png);float:right;width:19px;height:19px;display:block;margin-left:10px;margin-top:0px;}.checkoutPreviousHeader .button {background-color:#ffffff !important;position:relative;font-size:1rem !important;float:left !important;margin-left:11px;border:1px solid #00824a !important;color:#00824a !important;text-transform:none !important;line-height:51px;padding-bottom:0px !important;margin-top:10px;height:50px;padding-left:30px !important;padding-right:30px !important;text-transform:uppercase !important;font-size:0.857rem !important;}.checkoutPreviousHeader .button:hover,.checkoutPreviousHeader .button:focus {background-color:#00522d !important;border-color:#00522d !important;color:#ffffff !important;}#checkoutProcessView .carritoError {border:1px solid #E0001A;}#checkoutProcessView .carritoError:hover {border:1px solid #E0001A;}#wrapper #checkoutProcessView .carritoError .pedidoCantidad {border-radius:5px 0px 0px 0px;}#checkoutProcessView .carritoError .pedidoCantidad span {color:#ffffff;}#checkoutProcessView .carritoError .header3 span {color:#e11630;}#checkoutProcessView .errorPago {float:none;margin:20px 5%;padding:15px;color:#E11630;text-align:center;}#myData_EncabezadoGrupo {cursor:pointer;}.page-homepage #carruselHomeServicios.owl-carousel .owl-wrapper {height:auto;}.confirmacionPago .mensajePrincipal {float:left;width:40%;color:#7C7C7C;margin-left:2%;padding-right:5%;}.confirmacionPago .columnasInfo {float:left;width:100%;margin-top:30px;border-top:1px dashed #c7c7c7 !important;padding-top:15px;}.confirmacionPago .columnasInfo div {float:left;padding-right:20px;padding-left:20px;border-right:1px solid #e0e0e0;text-transform:uppercase;font-size:0.714rem;color:#969696;width:160px;min-height:50px;overflow:hidden }.confirmacionPago .columnasInfo div:first-child strong {font-size:1.571rem;}.confirmacionPago .columnasInfo div strong {float:left;width:100%;font-weight:normal !important;font-size:1.429rem;color:#59585d;}.confirmacionPago .creditCard {float:left;}#orderConfirmation {float:left;position:relative;}.carritoValidado #orderConfirmation {margin-bottom:30px;}.botonesConfirmacion {float:right;width:50%;margin-right:2%;}#wrapper .botonesConfirmacion a {width:max-content;line-height:30px;margin-top:0;margin-right:5%;cursor:pointer;padding:0px 20px;height:30px;}#continueShoppingButton {margin:0 2%;}#viewOrder {background-color:#ffffff !important;cursor:pointer;padding:0;}#checkoutProcessView.carritoCompletado .pedidoCantidad,#checkoutProcessView.carritoValidado .pedidoCantidad {background-color:#01963a !important;}.minicartPopup #cartItems .cartItem .marcaProducto,.minicartPopup #cartItems .cartItem .nombreProducto {float:left;width:100%;}.minicartPopup #cartItems .cartItem .nombreProducto {line-height:11px;}.minicartPopup #cartItems .cartItem .marcaProducto a {color:#7C808C;font-size:0.928rem;line-height:13px;text-decoration:none;font-weight:normal;font-family:"SanaSansAlt-Medium";}.minicartPopup #cartItems .cartItem .itemConfig div {color:#333333;font-size:14px;font-weight:500;line-height:19px;}.minicartPopup #cartItems .cartItem .nombreProducto a {text-transform:none !important;font-size:1rem;font-family:"SanaSansAlt-Medium";color:#333333;line-height:18px !important;}.minicartPopup #cartItems .cartItem td {vertical-align:middle;}.minicartPopup .precioBase {text-align:center;color:#333333;font-size:1.143rem;font-family:"SanaSansAlt-Medium";padding-left:5px;line-height:1.357rem;}.minicartPopup .cantidad {text-align:center;color:#333333;font-size:1.143rem;font-family:"SanaSansAlt-Medium";padding-left:5px;line-height:1.357rem;}.minicartPopup #cartItems .cartItem .importeTotal {text-align:center;padding-left:5px;font-family:"SanaSansAlt-Medium";font-size:16px;color:#333333;line-height:22px;}.minicartPopup #cartItems .cartItem .precioBase strong,.minicartPopup #cartItems .cartItem .importeTotal strong {font-size:inherit!important;line-height:inherit!important;}.minicartPopup #cartItems .cartItem .itemDiscountPrice {text-align:center;padding-left:5px;font-family:"SanaSansAlt-Medium";font-size:14px!important;line-height:19px;display:block;}.cartItemsTablePopup .marcaProducto {float:left;padding-top:10px;padding-bottom:0px;padding-left:20px;}#cartItemsTablePopup {margin-top:40px;}#cartItemsTablePopup #tbody_fullTable tr td{vertical-align:top;padding:22px 0px 10px;border-top:1px solid #CED1DA!important;}#cartItemsTablePopup #tbody_fullTable tr td:first-of-type {padding:10px 0;width:50%;}#cartItemsTablePopup #cartSummary {margin-top:30px;}#cartItems.carritoCheckout #cartSummary #totalAppliedPromotions td .totalPromotionsDiscount,#cartItems.carritoCheckout #cartSummary #totalAppliedPromotions th {color:#E0001A;font-size:14px;font-family:"SanaSansAlt-Medium";line-height:18px;}#cartItems.carritoCheckout #cartSummary .tdPrecioFinal th.descuentoTitle,#cartItems.carritoCheckout #cartSummary .tdPrecioFinal td#totalPrice span {font-size:18px;line-height:22px;font-family:SanaSansAlt-Black;}.minicartPopup .offers-line{font-family:"SanaSansAlt-Medium";color:#E0001A;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.minicartPopup .offers-line .offer-tag {color:white;background-color:#E0001A;height:26px;display:inline-block;line-height:26px;padding:0 8px;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px;float:none;box-shadow:none !important;font-size:13px;}.minicartPopup .offers-line .offer-tag::after {content:'';width:0;height:0;position:absolute;top:0;left:100%;border-style:solid;border-width:13px 0 13px 12px;border-color:transparent transparent transparent #E0001A;}.minicartPopup .offers-line .offer-label {float:none;font-family:"SanaSansAlt-Medium";box-shadow:none !important;background-color:transparent;padding:0;font-size:14px;color:#E0001A;margin-left:20px;margin-top:5px;width:auto !important;line-height:16px;}.minicartPopup .contentItemBrand {float:left;padding-top:10px;padding-bottom:0px;padding-left:20px;}.minicartPopup .contentHeader1 {float:left;width:80%;padding-top:0px;padding-bottom:10px;padding-left:20px;}.minicartPopup .nombreProducto a {text-decoration:none;color:#333333;font-family:"SanaSansAlt-Medium";font-weight:normal;font-size:16px;font-weight:500;line-height:22px;}.minicartPopup .marcaProducto a {text-decoration:none;color:#7C808C;font-size:13px;font-family:"SanaSansAlt-Medium";font-weight:normal;font-weight:500;line-height:16px;}.minicartPopup tbody#tbody_fullTable tr td {}.minicartPopup tbody#tbody_fullTable tr:first-child td {border-top:0px;}.minicartPopup #cartItems #header1 {width:auto !important;}.minicartPopup .carritoCheckout .precioTotal {margin-top:0px;}.minicartPopup tbody#tbody_fullTable tr td+td+td+td {}.minicartPopup .subgrupo {margin-top:20px;}.minicartPopup #cartSummary {float:left;width:100%;margin-left:0px;padding-left:0%;padding-right:0%;margin-top:0px;}.minicartPopup .tdInformation .deliveryInformationTooltip {width:165px;line-height:17px;}.minicartPopup .tdInformation .inconInformation:hover .deliveryInformationTooltip,.minicartPopup .tdInformation .inconInformation.active .deliveryInformationTooltip {visibility:visible;opacity:1;right:-9px;}.minicartPopup .deliveryInformationTooltip {position:absolute;background-color:#f7f7f7;width:313px;z-index:3;top:-8px;right:-10px;padding:10px;border-radius:5px;padding-right:40px;border:1px dashed #304388;opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.minicartPopup .deliveryInformationTooltip .deliveryIcon {position:absolute;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);width:22px;height:22px;right:9px;top:7px;background-position:0px -22px;padding-right:0px !important;}.minicartPopup #cartItems .details {border-bottom:1px solid #CED1DA !important;max-width:250px;}.minicartPopup #cartItems .header4 {border-bottom:1px solid #CED1DA !important;}.minicartPopup .tableTotalPrice .totalPago table {border-bottom:0px !important;}.minicartPopup #cartItems .cartItem td {border-bottom:1px solid #CED1DA !important;}.minicartPopup #cartSummary #totalSubstituteInfo {font-size:0.857rem;}.minicartPopup .borderBottom {width:100.1%;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/cartSierraBg.png);bottom:-9px;}.minicartPopup .tableTotalPrice {margin-right:0px;margin-bottom:25px;}.minicartPopup .icons-vertical-right {float:left;width:100%;}.minicartPopup .icons-vertical-right img {width:24px;height:24px;margin-top:10px;}#orderTotals.table.tableTotalPrice .thead .tr .td {display:none;}.checkout1 .clearfix .span-14 {display:none;}.checkout1 .span-14+.span-10 {float:right;}.checkout1 .quantity.pickup_store_search-quantity label {font-size:1.429rem;color:#000000;}.checkout1 #orderTotals .tr .td.celda1,.checkout1 #orderTotals .tr .td.celda2 {color:#000000;}.siteSearch .control-label {font-size:1.786rem !important;}img {color:#000000;}.skip,.skiptocontent,.skiptonavigation {color:#000000;}.skiptocontent:focus,.skiptonavigation:focus {left:0;top:0;z-index:100;}#popupMyStore strong {font-weight:normal;}#cartItems .headline {margin-bottom:10px;}#cartItems .headline .cartId .cartIdNr ,#cartItems .headline .cartId {color:#7C7C7C;font-size:16px;font-weight:500;line-height:22px;}#orderTotals .tr .td.celda1,#orderTotals .tr .td.celda2 {color:#000000;}.page-homepage #content {margin-top:0px;padding-top:0px !important;}.page-homepage .section1 {margin:0px;float:left;width:100%;}.page-homepage .hom3Options .opcion:first-child {padding-left:1%;width:31%;padding-right:2%;}.page-homepage .hom3Options .opcion {float:left;text-transform:uppercase;line-height:30px;padding-top:5px;padding-bottom:5px;position:relative;width:26%;padding-left:2%;padding-right:2%;font-size:0.857rem;}.page-homepage .hom3Options .opcion strong {font-weight:normal;}.page-homepage .hom3Options {background-color:#f8f8f8;float:left;width:100%;border-bottom:1px solid #eeeeee;}.page-homepage .opcion1 .icon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/expressIcoHome.jpg);float:left;width:32px;height:30px;background-repeat:no-repeat;margin-right:10px;}.page-homepage .opcion2 .icon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/devolucionIcoHome.jpg);float:left;width:32px;height:30px;background-repeat:no-repeat;margin-right:10px;}.page-homepage .opcion3 .icon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/wifiIcoHome.jpg);float:left;width:32px;height:30px;background-repeat:no-repeat;margin-right:10px;}.page-homepage .hom3Options .separador {width:1px;height:30px;background-color:#eeeeee;position:absolute;top:5px;right:0px;}.page-homepage #page>#content {margin-bottom:0px !important;}.page-homepage #Carousel-owl {display:block;float:left;margin-left:0px !important;}.page-homepage #Carousel-owl #owl-demo .item {float:left;background-position:0px 0px;height:auto;}.page-homepage #Carousel-owl {float:left !important;position:relative;top:0px;left:0px;}.page-homepage #Carousel-owl .thumbsNav-container {margin-left:0px;float:left;position:relative;width:100%;top:0px;margin-top:15px;}.page-homepage #Carousel-owl .thumbsNav {left:auto;text-align:center;}.page-homepage #Carousel-owl .thumbsNav {position:relative;float:none;width:100%;}.page-homepage #Carousel-owl .thumbsNav .navItem {width:120px;position:relative;}.page-homepage #Carousel-owl .thumbsNav .navItem {height:10px;margin:10px;overflow:visible;width:10px;}.page-homepage #Carousel-owl .navItem>img {border-bottom:0;margin:0;height:auto;}.page-homepage #Carousel-owl .navItem.active>img {border-bottom:0;}.page-homepage #Carousel-owl .thumbsNav-container {clear:both;display:block;margin-top:0px;}.page-homepage #Carousel-owl .thumbsNav .navItem {float:none;}.page-homepage #Carousel-owl .thumbsNav .navItem.active .arrow {background-color:#138841;float:left;width:100%;height:8px;bottom:5px;}.page-homepage #Carousel-owl .thumbsNav .navItem.active .arrow {background-color:transparent;width:0;height:0;}.page-homepage .contenidoBloqueSeccion2 {float:left;width:94%;background-color:#f8f8f8;padding-left:3%;padding-right:3%;}.contenidoBloqueSeccion2.comunidad.bloque2 {display:none;}.page-homepage .contenidoBloqueSeccion2 .tituloH1 {margin-left:0px;}.page-homepage .bloqueItem {float:left;min-height:100px;background-color:#ffffff;border:1px solid #eeeeee;position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:20px;}.page-homepage .singleItem.bloqueItem {width:99.8%;}.page-homepage .bloqueItem .bloqueImage {float:left;width:35%;text-align:center;}.page-homepage .bloqueItem .bloqueTexto {float:left;width:40%;text-align:right;}.page-homepage .homeRow .bloqueItem .bloqueTexto {width:40%;}.page-homepage .bloqueItem .bloqueTexto h2 {margin-bottom:0px;color:#104585;font-size:1.429rem;}.page-homepage .bloqueItem .bloqueTexto span {font-size:1em;}.page-homepage .bloqueItem .bloqueSeparador {float:right;width:16%;margin-right:2%;}.bloqueSeparador h3 {font-size:2em;margin-bottom:0.5em;}.page-homepage .homeRow .doubleItem.bloqueItem .bloqueSeparador {width:23%;}.page-homepage .bloqueItem .separatorLine {position:absolute;width:0px;height:100%;border-left:1px dashed #989898;right:21.8%;top:0px;}.page-homepage .bloqueItem .tituloProducto {text-transform:uppercase;font-size:1.143rem;float:left;width:100%;margin-bottom:5px;}.page-homepage .bloqueItem .contenedorPrecio {float:left;width:100%;margin-top:75px;}.page-homepage .bloqueItem .periodo {color:#535353;text-transform:uppercase;font-size:0.714rem;float:left;width:100%;}.page-homepage .bloqueItem .precio {color:#E0001A;float:left;font-size:1.929rem;padding-left:6px;padding-top:7px;}.page-homepage .bloqueItem .precio strong {font-size:1.429rem;}.page-homepage .bloqueItem .btnCompra {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_mobile_chart.svg);width:35px;height:33px;background-repeat:no-repeat;padding:0px;background-color:#E0001A;float:left;background-position:2px 2px;border-radius:3px;margin-right:5px;margin-top:8px;cursor:pointer;background-size:30px 30px;}.page-homepage .bloqueItem .btnCompra>a {display:block;width:35px;height:33px;text-indent:-9999px;}.page-homepage .bloqueItem .btnCompra:hover {background-color:#C2001A;}.page-homepage .doubleItem.bloqueItem {width:100%;float:left;}.page-homepage .homeRow .doubleItem.bloqueItem {width:100%;}.page-homepage .doubleItem.bloqueItem .bloqueSeparador {float:left;margin-left:2%;margin-right:0px;}.page-homepage .doubleItem.bloqueItem .separatorLine {left:25.5%;}.page-homepage .doubleItem.bloqueItem .bloqueImage {float:right;width:25%;text-align:center;margin-right:3%;margin-left:3%;}.page-homepage .doubleItem.bloqueItem .bloqueImage img {width:100%;}.page-homepage .doubleItem.bloqueItem .bloqueTexto {float:right;text-align:left;}.page-homepage .doubleItem.bloqueItem .contenedorPrecio {margin-top:20px;}.page-homepage .doubleItemRight {float:right;background-color:#ffffff;border:1px solid #eeeeee;width:100%;margin-right:0px;clear:right;text-align:center !important;}.page-homepage .doubleItemLeft {float:left;background-color:#ffffff;border:1px solid #eeeeee;width:100%;margin-left:0px;text-align:center;clear:left;margin-right:1.5%;}.page-homepage .tituloDestacado {float:left;width:94%;padding-left:3%;padding-right:3%;font-size:2.429rem;padding-top:10px;padding-bottom:10px;margin:0;font-family:"SanaSansAlt-Book";}.page-homepage .tituloDestacado.azulClaro {background-color:#c8ebe4;}.page-homepage .tituloDestacado.amarilloClaro {background-color:#f9f6b1;}.page-homepage .tituloDestacado.rosaClaro {background-color:#f9d6dc;}.page-homepage .folletosContentPrincipal .folletosContentHome {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/bgFolletoHome.jpg);width:94%;float:left;height:auto;padding-left:3%;padding-right:3%;padding-top:45px;padding-bottom:20px;position:relative;margin-bottom:20px;margin-top:0px;background-color:#000000;}.folletosContentHome {float:left;margin-top:30px;width:100%;}.folletosContentPrincipal>span {color:#333;font-size:0.786rem;position:absolute;text-transform:uppercase;top:7px;}.folletosContentHome .titleColumn {float:left;width:40%;position:relative;}.folletosContentHome .contentColumn {float:left;width:60%;position:relative;}.folletosContentHome .titleH1 {color:#fff;font-size:2.429rem;position:relative;margin-top:-35px;}.folletosContentHome .imageTitle {width:350px;position:absolute;top:20px;right:0px;}.folletosContentHome .imageTitle img {margin-top:15px;max-width:300px;float:right;width:auto;max-height:330px;}.folletosContentHome .folletoItem:first-child {margin-left:0px;}.folletosContentHome .folletoItem {float:left;width:32%;height:300px;margin-left:2%;}.folletosContentHome .folletoItem div {color:#fff;}.folletosContentHome .folletoItem .encabezadoIzq,.folletosContentHome .folletoItem .encabezadoDcha {color:#333;float:left;width:45%;text-transform:uppercase;font-size:0.714rem;line-height:12px;}.folletosContentHome .folletoItem div strong {font-weight:normal !important;font-size:1.286rem;}.folletosContentHome .folletoItem .encabezadoIzq span {color:#fff;float:left;text-align:right;}.folletosContentHome .folletoItem .encabezadoDcha span {color:#fff;float:left;text-align:left;}.folletosContentHome .encabezadoIzq {border-right:1px solid #fff;padding-right:4%;}.folletosContentHome .encabezadoDcha {padding-left:4%;}.folletosContentHome .folletoTitle {float:left;text-transform:uppercase;width:85%;line-height:11px;margin-bottom:5px;display:block;font-size:0.714rem;margin-left:15%;color:#333;}.folletoContent {float:left;line-height:13px;float:left;width:85%;margin-bottom:5px;display:block;font-size:0.786rem;margin-left:15%;}.folletoImg {float:left;height:200px;margin-bottom:10px;margin-left:30px;margin-top:10px;overflow-x:hidden;overflow-y:hidden;text-align:center;width:150px;}.folletoImg img {width:100%;}.folletosContentHome .registroContent {float:left;width:100%;margin-top:45px;display:none;}.folletosContentHome .registroContent div {color:#fff;float:right;}.folletosContentHome .registroContent div a {text-decoration:none;color:#ffffff;}.folletosContentHome .registroTitle {font-size:1.143rem;width:50%;line-height:18px;text-align:right;margin-right:10px }.folletosContentHome .registroBtn {float:left;background-color:#00824a;text-transform:uppercase;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border-radius:3px;font-size:0.929rem;cursor:pointer;border-radius:0px;}.folletosContentHome .registroBtn:hover,.folletosContentHome .registroBtn:focus {background-color:#00522d;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem .bloqueImage {width:74%;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem .bloqueSeparador {width:22%;margin-right:2%;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage {float:left;width:78%;margin:0px;padding:0px;overflow:hidden;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage img {width:auto;}.contenidoBloqueSeccion2.comunidad .singleItem.bloqueItem {padding-top:0px;padding-bottom:0px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueSeparador {float:right;width:18%;margin-right:2%;padding-top:20px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .separatorLine {right:22%;}.contenidoBloqueSeccion2.comunidad a.leerMas {text-transform:uppercase;color:#138841;float:left;width:100%;margin-top:10px;margin-bottom:10px;}.contenidoBloqueSeccion2.comunidad a.leerMas:hover {color:#00712c;}.contenidoBloqueSeccion2.comunidad .space {float:left;width:100%;height:20px;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem .bloqueSeparador {float:left;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem span,.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem h1 {float:left;display:block;width:100%;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem span {font-size:0.857rem;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem h1 {font-size:1.714rem;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem {margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem .separatorLine {left:26%;}.contenidoBloqueSeccion2.comunidad .homeRow {float:left;margin-bottom:20px;width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft {width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft img {width:100% !important;float:left !important;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem.bloqueItemRight .bloqueImage {width:73.5%;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight {width:100%;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight .bloqueSeparador {width:20%;margin-left:4%;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemRight img,.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemleft img {float:left;width:100%;}mobile .contenidoBloqueSeccion2.comunidad .homeRow .doubleItemRight img,.mobile .contenidoBloqueSeccion2.comunidad .homeRow .doubleItemleft img {float:none;max-width:100%;width:auto;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight .separatorLine.separatorFromRight {left:73.5% !important;}.contenidoBloqueSeccion2.comunidad .separatorLine.separatorFromRight {left:76% !important;}#carruselHomeServicios {float:left;width:92.9%;margin-left:4%;margin-bottom:40px;}.itemServicios {width:96%;float:left;border:1px solid #e6e6e6;}.tituloH1 {float:left;width:94%;color:#30498b;margin-left:3%;font-size:2.429rem;margin-bottom:20px;font-family:"SanaSansAlt-Book";}#carruselHomeServicios .owl-wrapper {border-bottom:0px !important;}#carruselHomeServicios .imgSuperior {float:left;width:100%;}#carruselHomeServicios .imgSuperior img {width:100%;float:left;}#carruselHomeServicios .tituloServicio {float:left;width:78%;margin-left:9%;text-transform:uppercase;text-align:left;margin-top:10px;margin-bottom:20px;height:2.857rem;}#carruselHomeServicios h3.tituloServicio {font-size:0.929rem;line-height:15px;}#carruselHomeServicios .masInfo a {text-transform:uppercase;color:#138841;float:left;margin-top:10px;margin-bottom:10px;font-size:0.714rem;float:left;margin-left:20px;}#carruselHomeServicios .masInfo a+a {margin-top:25px !important;font-size:0.714rem;}#carruselHomeServicios .masInfo a:hover {color:#00712c;}.suscribete {color:#ffffff;background-color:#138841;float:right;border-radius:5px;text-transform:uppercase;font-size:0.714rem;margin-right:20px;margin-bottom:20px;cursor:pointer;}.suscribete:hover {background-color:#00712c;}.suscribete>a {color:#fff;text-decoration:none;padding-top:6px;padding-bottom:4px;padding-left:20px;padding-right:20px;display:block;}#carruselHomeServicios .owl-prev {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/carruselServiciosLeft.png);background-repeat:no-repeat;overflow:hidden;text-indent:100px;display:block;float:left;width:36px;height:35px;padding:0px;background-position:12px 50%;background-color:#6f6f6f !important;opacity:1;border-radius:0px;}#carruselHomeServicios .owl-next {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/carruselServiciosRight.png);background-repeat:no-repeat;border-radius:0px;overflow:hidden;text-indent:100px;display:block;float:left;width:36px;height:35px;padding:0px;background-position:12px 50%;background-color:#6f6f6f !important;opacity:1;}#carruselHomeServicios .owl-prev:hover,#carruselHomeServicios .owl-next:hover {background-color:#575756 !important;}#carruselHomeServicios .owl-controls.clickable {position:absolute;top:-60px;right:5px;}.page-homepage ul.jcarousel-skin li {display:block;}.template-pages-category-productGridPage .section2 .scroller ,.page-homepage .scroller{display:block;width:100%;height:100%;float:left;margin-bottom:20px;}.product-carousel.owl-carousel {width:100%;float:left;margin:0;position:relative;box-sizing:border-box;padding:0 60px;}.product-carousel.owl-carousel .owl-wrapper {display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.product-carousel.owl-carousel .scrollerProduct .thumb {border-bottom:0px;padding:0 0 20px 0;margin:0 0 5px 0;}.product-carousel.owl-carousel .titleProduct {color:#7C7C7C;font-weight:500;text-transform:none;margin-top:4px;margin-bottom:28px;}.product-carousel.owl-carousel h3.titleProduct {font-size:16px;line-height:22px;font-family:"SanaSansAlt-Medium";margin-top:4px;margin-bottom:28px;}.product-carousel.owl-carousel a {text-decoration:none;}.product-carousel.owl-carousel .scrollerProduct .details {margin-top:5px;overflow:hidden;font-family:"SanaSansAlt-Medium";font-size:16px;line-height:22px;font-weight:500;color:#333333;position:relative;top:auto;width:100%;padding:0;}.product-carousel.owl-carousel h2 {float:left;width:100%;margin-left:0%;font-size:1.929rem;font-weight:normal !important;color:#383838;border-bottom:1px solid #cac9ce;margin-top:20px;}.product-carousel.owl-carousel .priceContainer {color:#E0001A;border:1px solid #E0001A;padding:6.7px 6.8px;float:left !important;font-size:25px;font-weight:900;line-height:30px;font-family:"SanaSansAlt-Medium";}.product-carousel.owl-carousel .priceContainer small ,.product-carousel.owl-carousel .priceContainer strong {font-size:16px;font-family:"SanaSansAlt-Black";font-weight:900;line-height:20px;}.product-carousel.owl-carousel .btnCompra {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_mobile_chart.svg);width:45px;height:45px;background-repeat:no-repeat;padding:0px;background-color:#E0001A;float:left;background-position:10px 12px;margin-right:9px;margin-top:0px;border-radius:50%;cursor:pointer;margin-left:9px;margin-bottom:5px;background-size:22px 22px;}.product-carousel.owl-carousel .btnCompra:hover {background-color:#C2001A;}.product-carousel.owl-carousel .btnCompra>a {display:block;width:45px;height:45px;text-indent:-9999px;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div {border-radius:3px;overflow:hidden;text-indent:100px;display:block;opacity:1;margin:0px 10px;padding:0px;cursor:pointer;width:40px;height:40px;background-color:transparent;background-repeat:no-repeat;background-size:22px 22px;background-position:center;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-prev {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);transform:rotate(90deg);float:left;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div.owl-next {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);transform:rotate(-90deg);float:right;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div.disabled {cursor:default;pointer-events:none;opacity:0.5;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div:hover {background-color:transparent;}.product-carousel .owl-controls,.product-carousel .owl-controls.clickable {position:absolute;top:50%;width:100%;left:0;}.product-carousel .owl-pagination {display:none !important;}.page-homepage .owl-pagination {display:none !important;}.page-homepage .carruselContent {float:left;width:100%;margin-bottom:20px;}.page-homepage .carruselContent.carruselNoTitle {margin-top:30px;}#content .section1 {margin:0;}#content .section1 img {margin:10px 0;}.page-homepage #page>#content .section1 {width:100%;}.page-homepage #Carousel-owl {min-width:1px;}.bloqueSeparadorResponsivo {display:none;}.page-homepage #page>#content {margin-bottom:0px !important;padding-left:0px;overflow:hidden;}#wrapper .page-homepage>.span-24 {overflow:hidden;}.page-homepage .span-24 {width:100%;}.page-homepage .contenidoBloqueSeccion2 .span-20 {width:78%;margin-right:1.5%;}.page-homepage .contenidoBloqueSeccion2 .span-4 {width:20.5%;margin-right:1.3%;}.page-homepage .contenidoBloqueSeccion2 .span-4.last {margin-right:0px;}.page-homepage .contenidoBloqueSeccion2 .span-20.last {margin-right:0px;}.page-homepage .doubleItem.bloqueItem .separatorLine {left:26% }.page-homepage>.span-24 {width:99.8% !important;}.page-homepage .contenidoBloqueSeccion2 {width:93.8%;}.template-pages-layout-alcampoLandingLayout1Page #content {margin-top:0px !important;margin-bottom:0px !important;padding-top:0px !important;padding-bottom:0px !important;}.miniCart>a .price strong {font-weight:normal;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip {position:absolute;background-color:#f7f7f7;width:355px;z-index:3;top:38px;right:-212px;padding:10px;border-radius:0px;border:1px solid #c9c8cd;visibility:hidden;opacity:1;max-height:215px;overflow:hidden;z-index:9999;overflow-y:auto;display:none;cursor:default;}.deliveryInformationTooltipPopUp {position:absolute;background-color:#f7f7f7;width:448px;z-index:3;top:38px;right:-212px;padding:10px;border-radius:0px;padding-right:40px;border:1px solid #c9c8cd;visibility:hidden;opacity:1;max-height:215px;overflow:hidden;z-index:9999;overflow-y:scroll;display:none;}.tableTotalPrice #checkoutProcessView .filaDiscountEntry {float:left;margin-bottom:10px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltipPopUp .substituteImage {float:left;width:66px;height:66px;margin-right:10px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltipPopUp .substituteImage img {width:100%;float:left;margin-right:10px;}span.deliveryInformationTooltipX {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substituteClose.png);width:17px;height:17px;display:block;z-index:999999999999;position:absolute;right:10px;cursor:pointer;}span.deliveryInformationVerTodos {float:left;padding-left:10px;padding-right:10px;margin-left:-10px;}.actualizarSustitutoPopUp.modalPopup {}.actualizarSustitutoPopUp.modalPopup .headline {line-height:20px;font-weight:normal;}.actualizarSustitutoPopUp.modalPopup h3 {font-size:1rem !important;margin-top:11px;float:left;}.actualizarSustitutoPopUp.modalPopup .ui-icon.ui-icon-closethick {border:0px;border-radius:5px;background-position:0px 0px;opacity:0.8;}.actualizarSustitutoPopUp.modalPopup .ui-icon.ui-icon-closethick:hover {opacity:1;}.checkout2Table#orderTotals tbody th,.checkout2Table#orderTotals tbody td {}checkout2Table#orderTotals tbody th {text-align:left;vertical-align:top;}.checkout2Table#orderTotals tbody td.tdPrice {padding-top:0px;padding-bottom:5px;}.checkout2Table#orderTotals tbody th.descuentoTitle,.checkout2Table#orderTotals tbody td.descuentoTitle {padding-top:10px;font-size:1.257rem !important;color:#333333 !important;font-family:"SanaSansAlt-Black";line-height:20px;width:60%;}#wrapper .checkout2Table#orderTotals tbody td.precioTable.firstPrice {padding-top:10px !important;padding-bottom:5px;}.checkout2Table#orderTotals tbody th.tdInformation,.checkout2Table#orderTotals tbody td.tdInformation {}.checkout2Table#orderTotals tbody th.tdInformationPreparacion{line-height:10px;}.checkout2Table#orderTotals tbody td.tdPricePreparacion{vertical-align:top;line-height:10px;}.checkout2Table#orderTotals tr.tdPrecioFinal {padding-bottom:0px;border-top:1px solid #CED1DA;}div#checkoutProcessView div {outline:0 !important;}#checkoutProcessView #pointOfServiceView {display:block;height:auto;width:50%;float:right;position:relative;margin-bottom:20px;}#checkoutProcessView #pointOfServiceView>div {float:left;bottom:0px;margin-top:20px;left:5%;border-left:1px solid #CED1DA;width:47%;height:75%;}#checkoutProcessView #pointOfServiceView #baseStoreName{width:100%;box-sizing:border-box;}#checkoutProcessView #pointOfServiceView>div>div:first-child {font-size:1.357rem;font-family:"SanaSansAlt-Black";float:left;width:150px;padding-left:25px;color:#333333;}div#addressPointOfServiceData {float:left;min-height:60px;padding-left:25px;max-width:55%;padding-bottom:10px;}div#addressPointOfServiceData span.envioGreen {color:#7C808C;float:left;width:100%;}div#addressPointOfServiceData span.adressElement {color:#7C7C7C;}div#addressData {float:left;width:100%;height:auto;}.facturacionPopup .fila.filaLine3 {float:left;width:100%;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"] {width:90% !important;font-family:"SanaSansAlt-Medium";text-transform:none;font-size:14px !important;font-weight:500;color:#333333;height:42px;}.facturacionPopup .fila.filaLine3 .number {float:left;width:33%;}.facturacionPopup #addBillingAddressPopup .adressLine2 {float:left;width:100%;margin-left:0%;}.facturacionPopup #addBillingAddressPopup .codigoPostal {width:20.5%;margin-left:2.5%;}.facturacionPopup #addBillingAddressPopup .codigoPostal input {padding-left:10% !important;padding-right:10% !important;}.facturacionPopup #addBillingAddressPopup .provincia {float:left;width:73%;margin-left:2%;}.popUpDelivery .filaComplement {float:left;width:64%;margin-left:0.5%;}.popUpDelivery .filaCodigoPostal {float:left;margin-left:2%;width:31.5%;}.popUpDelivery .filaAdressCity {float:left;width:63.5%;}.popUpDelivery .filaAdressCity #town {width:93% !important;margin-left:2.5% !important;}.popUpDelivery .filaComplement #complement {width:10% !important;}.popUpDelivery .filaComplement #complement {width:91.5% !important;padding-left:3% !important;}.ui-dialog .ui-widget-header .ui-icon:hover,.ui-dialog .ui-widget-header .ui-icon:focus {border:0px !important;background-position:0px 0px !important;}.facturacionPopup .fila.filaVia {margin-bottom:10px;}.descuentoPrecioTd {float:right;width:145px;border-left:1px dashed #efefef !important;}.descuentoPrecioTd span {color:#138841;float:right;font-size:1.143rem;margin-right:30px;text-align:right;}.verMasDescuentos {background-image:none;border:1px solid #e0e0e0;border-radius:3px;cursor:pointer;display:block;font-size:0.786rem;line-height:22px;text-transform:uppercase;float:right;margin-right:39px;position:relative;height:18px;}.verMasDescuentos span {padding-left:8px;padding-right:8px;}.verMasDescuentos:hover {background-color:#f3f3f3;}.descuentosText {color:#636363;float:left;font-size:0.786rem;margin-right:11px;margin-top:7px;text-transform:uppercase;}.descuentosProductos {height:40px;}#orderTotals.checkout2Table tbody td.tdPrice {opacity:0.4;}.descuentosPopUp {background-color:#f7f7f7;border:1px solid #c9c8cd;float:left;height:70px;left:-20px;overflow:hidden;position:absolute;top:34px;width:189px;z-index:999;padding-top:25px;display:none;cursor:default;}.descuentosPopUpPico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substitutestopPicoPopUp.png);background-position:0 5px;background-repeat:no-repeat;display:none;float:left;height:29px;margin-right:6px;position:absolute;right:2px;top:19px;width:29px;z-index:99999;cursor:default;}.descuentosPopUp div {float:left;width:90%;margin-left:5%;font-size:0.714rem;}.descuentosPopUp .deliveryInformationTooltipX {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/popUpC2Close.png);background-repeat:no-repeat;cursor:pointer;display:block;height:17px;position:absolute;right:0px;top:9px;width:4px }.verMasDescuentos.showItem .descuentosPopUpPico,.verMasDescuentos.showItem .descuentosPopUp {display:block;}.minicartPopup .tdProductosSustitutos .substitutePrice {padding-left:48px;}.minicartPopup .checkout2Table#orderTotals tbody td.tdPrice {width:115px;}.minicartPopup .precioTable.firstPrice {padding-top:10px !important;}.minicartPopup .checkout2Table#orderTotals .descuentoPrecioTd {width:140px;}#orderTotals.checkout2Table .minicartPopup .totalPago .tdProductosSustitutos {height:100px;}.minicartPopup #cartSummary .checkout2Table .tdProductosSustitutos {}.checkout2Table .substitutePrice {float:right;text-align:right;color:#333333;font-size:1rem;font-family:"SanaSansAlt-Medium";}.checkout2Table .subSubstitutePrice {color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;font-weight:500;line-height:16px;}.checkout2Table .substituteTotal {float:left;font-size:0.857rem;padding-left:20px;text-align:right;border-right:1px dashed #efefef;text-transform:uppercase;}.checkout2Table .substituteText {float:left;}.checkout2Table .substituteText>div {float:left;}.checkout2Table .substituteText .substituteTextPrincipal {color:#333333;font-size:1rem;font-family:"SanaSansAlt-Medium";}.checkout2Table .substituteTextPrincipal,.checkout2Table .substituteTextPrincipal span{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px;font-weight:500;line-height:16px;}.checkout2Table .iconSubstitute {float:right;width:18px;height:18px;display:block;background-size:18px;background-position:0px -18px;margin-top:-4px;margin-right:7px;cursor:pointer;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/information.png);margin-left:5px;}.minicartPopup .tdInfoSustitutes{line-height:16px !important;}.minicartPopup .infoSustitutes .tdInfoSustitutes {width:80%;}.checkout2Table .tdInfoSustitutes{line-height:16px !important;}#cartSummary .checkout2Table .iconSubstitute:hover #totalSubstituteInfo {display:block !important;float:left;width:460px;margin-left:-99px;margin-top:27px;position:relative;}#cartSummary .checkout2Table .iconSubstitute:hover #totalSubstituteInfo .topPico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substitutestopPicoPopUp.png) !important;display:block;width:28px;height:11px;position:absolute;top:-10px;left:94px;z-index:99999;}#cartSummary .checkout2Table .tdProductosSustitutos {height:40px;float:left;line-height:20px;}#cartSummary .checkout2Table .tdProductosSubSustitutos{line-height:16px;vertical-align:top;}.span-8.itemPromotionable {border:1px solid #e62424;border-radius:5px;width:308px;margin-right:10px;margin-bottom:10px;}.span-8.itemPromotionable.last {margin-right:0px !important;}.span-8.itemPromotionable .productGridItem.productPromotionable {border:0px !important;margin-bottom:0px !important;}.span-8.itemPromotionable .productGridItem.productPromotionable .details {height:25px;}.span-8.itemPromotionable .productGridItem.productPromotionable .cart.clearfix {margin-bottom:5px;}.span-8.itemPromotionable .span-4.last {width:130px;height:177px;display:block;background-color:#df2927;float:right;margin-right:10px;margin-top:10px;}.span-8.itemPromotionable .span-5.last {width:165px;height:212px;display:block;background-color:#df2927;float:right;margin-right:15px !important;margin-top:15px;}.span-8.itemPromotionable .span-5.last span.ahorroText {width:163px;}.span-8.itemPromotionable .span-5.last .huevo {float:left;width:155px;height:155px;background-color:#ffcd23;border-radius:50%;margin-left:5px;margin-top:5px;}.span-8.itemPromotionable .span-5.last .huevo span.unidades {margin-top:20px;}.span-8.itemPromotionable .productGridItemPromotionproductPromotionable {border:0px;margin-bottom:0px;}.span-8.itemPromotionable {overflow:hidden;}.fila4 .span-8.itemPromotionable {width:388px;}.fila4 .span-8.itemPromotionable>.span-5 {margin-right:0px;}span.ahorroText {background-color:#ffcd23;float:left;margin-top:1px;margin-left:1px;width:128px;font-size:0.857rem;text-align:center;line-height:15px;padding-top:8px;padding-bottom:7px;color:#163274;text-transform:uppercase;display:block;height:30px;}.huevo {float:left;width:120px;height:120px;background-color:#ffcd23;border-radius:50%;margin-left:5px;margin-top:5px;}.huevo span.unidades {float:left;width:100%;text-align:center;margin-top:10px;color:#163274;font-size:1rem;}.huevo span.price {color:#df2927;float:left;width:99%;text-align:center;margin-top:7px;font-size:3.571rem;}.huevo span.price strong {font-size:1.429rem;}.span-8.itemPromotionable .span-5.last .huevo span.price {font-size:3.571rem;}.span-8.itemPromotionable .span-5.last .huevo span.price.precio5 {font-size:5.000rem;margin-top:-10px;}.span-8.itemPromotionable .productGridItem.productPromotionable {padding-bottom:0px !important;}.favouriteIconContent {float:left;width:100%;height:1px;position:relative;z-index:1;}.favouriteIconContent .favoriteContainer {height:20px;}.page-login .cabecera.registroWifi,.page-register .cabecera.registroWifi {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/icon_wifi.png);}.page-login .cabecera.registroFolleto,.page-register .cabecera.registroFolleto {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/icon_folletos.png);}.page-login .cabecera.registroLibros,.page-register .cabecera.registroLibros {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/icon_reserva_libros.png);}.page-login .cabecera.registroAutoScanning,.page-register .cabecera.registroAutoScanning {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/mobileCode.png);}.page-login .cabecera.registroNewsletter,.page-register .cabecera.registroNewsletter {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/rss.png);}.page-login .cabecera h1.headline,.page-register .cabecera h1.headline {margin-left:0px !important;}#registerForm .control-group .controls.controlInsertDate {width:155px;}#registerForm #linkDateOfBirthDay {position:relative;}#registerForm #linkDateOfBirthDay>img {position:absolute;right:0;top:40px;}div#colorbox.colorBoxGlobal {border-radius:3px !important;position:fixed;width:500px !important;top:30% !important;left:50% !important;margin-left:-275px !important;}div#colorbox.colorBoxGlobal #cboxWrapper,div#colorbox.colorBoxGlobal #cboxLoadedContent {width:100% !important;}div#colorbox.colorBoxGlobal .headline {float:left;margin-top:20px;margin-left:40px;width:auto;color:#304388;font-size:1.429rem;margin-bottom:20px;max-width:420px;line-height:25px;}div#colorbox.colorBoxGlobal #formDeleteFavoriteList .headline{float:left;width:auto;max-width:420px;color:#333333;font-family:"SanaSansAlt-Medium" !important;font-size:18px;font-weight:900;line-height:22px;margin:20px 40px;}div#colorbox.colorBoxGlobal .contenidoMensaje {float:left;margin-left:0%;width:100%;}div#colorbox.colorBoxGlobal .columnaIcon .fa-info-circle {color:#104585 !important;font-size:2.500rem;float:left;font-family:"FontAwesome";}div#colorbox.colorBoxGlobal .columnaIcon .deleteFavoriteImg {width:34px;height:34px;}div#colorbox.colorBoxGlobal .columnaIcon {float:left;margin-right:20px;margin-left:40px;}div#colorbox.colorBoxGlobal .columnaContent {float:left;}div#colorbox.colorBoxGlobal .columnaContent p {font-size:1rem;}div#colorbox.colorBoxGlobal #formDeleteFavoriteList .columnaContent p{font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;position:relative;top:8px;}div#colorbox.colorBoxGlobal .buttons {float:left;width:100%;margin-top:20px;margin-bottom:20px;}div#colorbox.colorBoxGlobal .buttons button {text-transform:uppercase !important;font-size:0.786rem !important;height:38px;}div#colorbox.colorBoxGlobal #formDeleteFavoriteList .buttons button {text-transform:none !important;font-size:14px !important;height:auto;padding:6.6px 20px;margin:10px auto;}div#colorbox.colorBoxGlobal #cboxContent #cboxClose {position:absolute;width:17px !important;height:17px !important;background-color:#737277 !important;border-radius:50%;top:10px !important;right:10px !important;background-image:none !important;border:0px !important;}div#colorbox.colorBoxGlobal.removeProductsPopup #cboxContent #cboxClose {background-color:#ffff !important;background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat 0px -1px !important;width:19px !important;height:19px !important;}div#colorbox.colorBoxGlobal #cboxContent #cboxClose:hover,div#colorbox.colorBoxGlobal #cboxContent #cboxClose:focus {background-color:#605f63 !important;}div#colorbox.colorBoxGlobal.removeProductsPopup #cboxContent #cboxClose:hover,div#colorbox.colorBoxGlobal.removeProductsPopup #cboxContent #cboxClose:focus {background-color:#ffff !important;}div#colorbox.colorBoxGlobal #cboxClose::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;text-indent:4px;left:1px;}div#colorbox.colorBoxGlobal.removeProductsPopup #cboxClose::after {content:'';font-family:"FontAwesome";font-size:1.357rem;color:#929291;top:-7px;position:absolute;text-indent:4px;left:0.5px;background-color:#ffffff !important;}div#colorbox.colorBoxGlobal #cboxClose::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;text-indent:4px;left:1px;}div#colorbox.colorBoxGlobal.removeProductsPopup #cboxClose::after {content:'';font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;text-indent:4px;left:1px;}.page-cartReview td.headerCorazon.header5>div {text-align:center;}.page-cartPage #breadcrumb ul {display:none !important;}.page-cartPage #breadcrumb {margin-bottom:30px;}.page-cartPage #cartItems>h1,.page-cartPage #cartItems>h2 {margin-top:28px;float:left;}.myAddress .i18nAddressForm .w40perc {margin-top:66px;}.myAddress .i18nAddressForm .w40perc .control-group {width:95% !important;padding-right:0px !important;margin-right:0px !important;}.myAddress .i18nAddressForm .w40perc .control-group textarea {max-width:100% !important;min-width:100% !important;font-size:0.929rem !important;height:118px !important;max-height:118px !important;}.myAddress .addressform_button_panel.addAddMyAccount a{float:left;}.myAddress .addressform_button_panel a {height:auto;padding:6.6px;width:225px;margin-left:48px;line-height:17px;}.myAddress .addressform_button_panel button {height:2.143rem !important;padding-top:0.714rem !important;padding-bottom:1.714rem !important;font-size:0.857rem !important;margin-top:12px;margin-right:0px !important;}.myAddress .accountContentPane .i18nAddressForm .w60perc>label {font-size:0.857rem;margin-bottom:5px !important;float:left;width:100%;margin-top:15px;}.accountContentPane .addressform_button_panel {display:block;clear:both;}.page-cartPage h1,.page-cartPage #cartItems>h2 {font-size:1.500rem;color:#138841;}.your_account .link_myAccount div.logged_in>div>span {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}.your_account .link_myAccount div.logged_in>div>span.text_myaccount {display:none;}#registerForm .span-24 .controls {width:100%;}#registerForm .span-24 .controls.aceptarCondiciones label {float:left;width:550px;}.comparator_header {position:relative;left:-15px;padding:10px 15px;color:#565656;text-decoration:none;background:none;font-weight:normal;text-transform:none;background:#f6f6f6;line-height:1.5;width:100%;top:-10px;}.comparator_header span {line-height:1.5;font-size:1.167em }#product_list_comparator {padding:10px 15px;}ul.product_comparator_list {margin-bottom:15px;}ul.product_comparator_list li {line-height:1.3em;margin-bottom:5px;clear:left;}ul.product_comparator_list a {text-decoration:none;text-indent:-9999px;width:19px;height:33px;float:left;background:url(_ui/desktop/theme-alcampo/images/alcampo/clear-product.png) 0 0 no-repeat;margin:0 3px 0 0;}a#clear_list_of_products_to_compare,a#make_comparison_operation {line-height:1.3em;padding-left:21px;background:url(_ui/desktop/theme-alcampo/images/alcampo/clear.png) 0 0 no-repeat;display:block;margin-bottom:5px;text-decoration:none;}a#make_comparison_operation {background:url(_ui/desktop/theme-alcampo/images/alcampo/compare.png) 0 2px no-repeat;}a#clear_list_of_products_to_compare:hover,a#make_comparison_operation:hover {text-decoration:underline;}.message_product_comparartor_list_full h2 {margin:20px 40px;padding-left:40px;background:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfo.png) 0 0 no-repeat;min-height:35px;font-size:1rem;font-weight:normal;}.comparator {width:98%;padding:0 1%;float:left;height:100%;}.productGridComparator {display:table;border-collapse:separate;border-spacing:10px 0;clear:left;margin:15px 0;float:left;}.productGridComparator .productGridItem .thumb {padding:0 3%;text-align:center;}.comparator h1 {float:left;font-size:1.6em;text-transform:uppercase;color:#138841;margin:25px 10px 0 10px;}.comparator .shareComparator {float:right;margin:25px 20px 0 0;}.comparator .shareComparator span,.comparator .shareComparator a {display:inline-block;vertical-align:middle;}.comparator .shareComparator span {padding-right:5px;font-size:1.1em;}.comparator .shareComparator a {margin-right:20px;}.comparator .beforeAttributes>div {padding:10px;border-bottom:1px dashed #efefef;text-align:center;}.comparator .beforeAttributes>div.deleteComparative a {text-transform:uppercase;color:#138841;text-decoration:underline;font-size:0.714rem;}.comparator .beforeAttributes>div.deleteComparative a:hover {text-decoration:none;}.comparator .beforeAttributes>div.favorite a {text-decoration:none;font-size:1.1em;color:#444;}.comparator .beforeAttributes>div.favorite a img {margin-right:5px;vertical-align:middle;}.comparator .row {display:table-row;width:100%;}.comparator .span-4 {width:25%;margin:0;padding:0;background:#fff;padding:15px 0 10px 0;border-bottom:1px dashed #efefef;height:100%;display:table-cell;vertical-align:top;float:none;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}.comparator .popup_stock {padding:0 3%;clear:left;display:block;}.comparator .popup_stock p {padding:0;}.productGridComparator div.span-4 {padding:0;border-top:1px solid #c9c9c9;border-radius:5px;overflow:hidden;border-bottom:1px solid #c9c9c9;}.productGridComparator>.row:last-child .span-4 {border-bottom:1px solid #c9c9c9;border-radius:0 0 5px 5px;overflow:hidden;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;}.comparator .span-4 .attributeHeader {display:block;padding:0 10px 10px 10px;color:#5c5c5c;text-transform:uppercase;text-align:center;line-height:1.1em;}.comparator .attribute {display:block;padding:0 10px 5px 10px;color:#333333;font-size:1.3em;text-align:center;line-height:1.2em;line-height:1.1em;font-family:"SanaSansAlt-Medium";}.comparator .span-4 .productGridItem .thumb img {width:100%;margin:10px auto;max-width:290px;display:block;}.comparator .span-4 .productGridItem .thumb .details {padding:10px;color:#138841;font-size:1.2em;line-height:1.1em;height:45px;overflow:hidden;}.comparator .productGridComparator .itemAddButtons {padding:0 5px;}.comparator .productGridComparator .span-4 p {padding-left:10px;padding-right:10px;}.comparator .span-4 .productGridItem .priceContainer {padding:0 10px 10px 10px;display:block;overflow:hidden;clear:left;padding-left:0px !important;padding-right:0px !important;}.comparator .span-4 .productGridItem .cart.add {padding:0 10px;margin-top:15px;border-top:1px dashed #efefef;}.comparator .span-4 .productGridItem .cart button.positive,.comparator .span-4 .productGridItem .cart a.button.positive {width:100%;}.comparator .span-4 .productGridItem .priceContainer .price {padding:5px 10px;width:auto !important;border:1px solid #e62424;color:#e62424;float:left;font-size:1.4em;text-align:center;margin-left:3%;font-family:"SanaSansAlt-Medium";}.comparator .productMoreInfo {display:none;}.comparator .stock,.comparator .informationImages,.comparator .reviews {display:block;padding:15px 10px 10px 10px;border-top:1px dashed #efefef;float:none;clear:left;overflow:hidden;}.comparator .reviews .prodReview a {color:#535353;}.productInformationImages {margin-bottom:10px;float:left;min-height:0px;float:left;width:100%;}.productInformationImages .itemFood.foodEnergeyContent {width:70px;}.productInformationImages .itemFood.foodSaturatedFats {width:70px;}#wrapper .productInformationImages .itemFood.foodSalt {background-color:#f4f4f4;border:1px solid #7288ac;}#wrapper .itemFood.foodSaturatedFats {border:1px solid #afc926;background-color:#ebfc93;}#wrapper .itemFood.foodSugars {border:1px solid #e1e1e1;background-color:#ffffff;}.productInformationImages .itemFood {float:left;width:50px;background-color:#e7edf9;border-radius:5px;border:1px solid #92a6c7;position:relative;min-height:58px;margin-right:10px;margin-bottom:30px;}.productInformationImages .itemFood.foodCarboHydrates {border:1px solid #dad35e;background-color:#f5eab4;}.productInformationImages .itemFood.foodProteins {border:1px solid #9d97c3;background-color:#ded9ed;}.productInformationImages .itemFood.foodFats {border:1px solid #a5bc2e;background-color:#eef1e0;}.productInformationImages .itemKcal {background-color:#ffffff;float:left;width:80%;margin-left:10%;position:absolute;top:45px;border:1px solid #CED1DA;border-radius:5px;padding-top:5px;padding-bottom:5px;}.productInformationImages span.itemKcalTitle {float:left;width:100%;font-size:0.679rem;font-family:"SanaSansAlt-Medium";color:#333333;text-align:center;}.productInformationImages span.kJ {float:left;width:100%;text-align:center;font-size:0.714rem;font-family:"SanaSansAlt-Medium";color:#333333;}.productInformationImages span.itemTitle {float:left;width:100%;text-align:center;font-size:0.521rem;text-transform:uppercase;margin-top:5px;display:block;min-height:25px;}.comparator .informationImages img {margin:0 0 5px 0;}.comparator .stock>span {float:left;width:45%;padding:1%;margin:0 1%;border-right:1px solid #efefef;font-size:1.1em;text-align:center;}span.okStock,span.okAvailable {color:#138841;font-size:1.2em;}.comparator .stock>span:last-child {border:0;}.comparator .reviews .prodReview {margin-bottom:10px;float:left;}#colorbox.comparatorPopup,#colorbox.comparatorNumMax,#colorbox.comparatorNotEnough {margin:10px auto;max-width:90%;background:#efefef;}#colorbox.comparatorPopup #cboxLoadedContent,#colorbox.comparatorNumMax #cboxLoadedContent,#colorbox.comparatorNotEnough #cboxLoadedContent {background:#efefef;}.checkOutCartsSummaryPopup .iconInfo {float:left;width:100%;height:50px;margin-bottom:15px;}.checkOutCartsSummaryPopup .ico {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_info.svg);width:50px;height:50px;margin:0 auto;background-repeat:no-repeat;}.checkOutCartsSummaryPopup .title {float:left;width:100%;text-align:center;font-family:"SanaSansAlt-Medium";}.checkOutCartsSummaryPopup .subtitle {float:left;width:100%;text-align:center;margin-top:0px;font-size:0.857rem;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila {width:100%;border-top:1px solid #CED1DA;float:left;padding-top:10px;padding-bottom:10px;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .titleFile {float:none;width:265px;font-size:0.857rem;text-align:left;padding-top:10px;display:block;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .buttonFile a {font-size:1rem;width:auto;float:none !important;margin:auto;margin-top:10px;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .buttonFile {text-align:center;clear:both;display:block;margin-top:5px;}.checkOutCartsSummaryPopup .cartsSummary {float:left;width:100%;}.checkOutCartsSummaryPopup .cartsSummary .item {margin-top:20px;margin-bottom:20px;}.checkOutCartsSummaryPopup .cartsSummary .item.itemsOk .botonera {text-align:center;margin-top:10px;}.checkOutCartsSummaryPopup .item {float:left;width:100%;}.checkOutCartsSummaryPopup .item:first-child {margin-left:0px;}.checkOutCartsSummaryPopup .pedidoCantidad {border:1px dashed #c8c8c8;border-radius:5px;height:150px;}.checkOutCartsSummaryPopup .cartsSummary.items1 {width:50%;margin:0 auto;float:none;}.checkOutCartsSummaryPopup .cartsSummary.items2 {width:230px;margin:0 auto;float:none;}.checkOutCartsSummaryPopup .cartsSummary.items3 {width:345px;margin:0 auto;float:none;}.checkOutCartsSummaryPopup .ui-icon.ui-icon-closethick {opacity:1;background-image:none !important;}.checkOutCartsSummaryPopup .ui-icon.ui-icon-closethick::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;position:absolute;left:100003.5px;top:1px;}.cartsSummary.items4 {width:465px;margin:0 auto;float:none;}.checkOutCartsSummaryPopup span.pedidoText {float:left;width:90%;padding-left:5%;text-align:center;margin-top:10px;text-transform:uppercase;font-size:0.786rem;}.checkOutCartsSummaryPopup span.pedidoNum {float:left;width:90%;padding-left:5%;text-align:center;font-size:4.286rem;font-family:"SanaSansAlt-Medium";}.checkOutCartsSummaryPopup span.pedidoPrice {border-top:1px dashed #c8c8c8;float:left;width:90%;padding-left:5%;padding-right:5%;text-align:center;padding-top:2px;font-size:1.357rem;font-family:"SanaSansAlt-Black";}.checkOutCartsSummaryPopup span.pedidoPrice span {font-family:"SanaSansAlt-Black";}.checkOutCartsSummaryPopup .pedidoProcesado span {float:left;width:100%;text-align:center;font-family:"SanaSansAlt-Medium";font-size:1rem;line-height:17px;margin-top:10px;}.checkOutCartsSummaryPopup .item .botonera a {width:100px;text-align:center;}.checkOutCartsSummaryPopup .item.itemsOk .pedidoCantidad {border:1px solid #00985F;}.checkOutCartsSummaryPopup .item.itemsOk span.pedidoPrice {border-top:1px dashed #00985F;}.checkOutCartsSummaryPopup .item.itemsOk .pedidoNum,.checkOutCartsSummaryPopup .item.itemsOk .pedidoProcesado span {color:#00985F;}.checkOutCartsSummaryPopup .item.itemsOk .pedidoNum {color:#138841;}.checkOutCartsSummaryPopup .item.itemsOk .botonera.fr a:hover {}.checkOutCartsSummaryPopup .item.itemsError .pedidoCantidad {border:1px dashed #e11630;}.checkOutCartsSummaryPopup .item.itemsError span.pedidoPrice {border-top:1px dashed #e11630;}.checkOutCartsSummaryPopup .item.itemsError .pedidoNum,.checkOutCartsSummaryPopup .item.itemsError .pedidoProcesado span {color:#e11630;}.checkOutCartsSummaryPopup .item .itemsError .pedidoNum {color:#e11630;}.checkOutCartsSummaryPopup .item.itemsError .botonera.fr a {background-color:#e11630;}.checkOutCartsSummaryPopup .item.itemsError .botonera.fr a:hover {background-color:#e11630 !important;}.datosAlbaran .datosHipermercado .columnIzq {margin-right:2%;}.datosAlbaran .datosHipermercado .columnIzq,.datosAlbaran .datosHipermercado .columnDcha {float:left;width:48%;border-radius:5px;padding-top:15px;padding-bottom:15px;min-height:215px;}.datosAlbaran .datosHipermercado .columnIzq:hover{box-shadow:none;border:1px solid #CED1DA }.datosAlbaran .datosHipermercado .columnDcha:hover{box-shadow:none;border:1px solid #CED1DA }.datosAlbaran .datosHipermercado .columnIzq {width:49.5%;}.datosAlbaran .datosHipermercado span.dataDestacado {color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;margin-left:4%;margin-bottom:20px;float:left;line-height:22px;font-weight:900;}.datosAlbaran .datosHipermercado .columnIzq .fila,.datosAlbaran .datosHipermercado .columnDcha .fila {float:left;width:90%;margin-left:6%;}.datosAlbaran .datosHipermercado .fila span.titleData {font-family:"SanaSansAlt-Black";font-size:14px;width:160px;display:block;font-weight:500;float:left;line-height:18px;}.datosAlbaran .datosHipermercado .fila span.contentData {float:left;font-size:14px;font-weight:500;max-width:265px;line-height:18px;}.datosAlbaran .datosHipermercado .fila {margin-bottom:10px;}.tablaPedidosAlbaran {margin-top:40px;float:left;width:100%;}.tablaPedidosAlbaran .modoEntrega {float:left;width:auto;margin-bottom:10px;clear:both;}.tablaPedidosAlbaran .cart {width:99.6%;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;}.tablaPedidosAlbaran table thead tr th {font-size:0.786rem !important;}#wrapper .tablaPedidosAlbaran table tbody td {font-size:16px;font-weight:500;line-height:22px;}#wrapper .tablaPedidosAlbaran table thead tr th+th {min-width:100px;font-size:14px!important;color:#333333;line-height:18px;font-weight:500;text-transform:none;}#wrapper .tablaPedidosAlbaran table thead tr th+th+th {min-width:150px;}.tablaProductosAlbaran .totalResults {display:none;}#wrapper .tablaItemsProductosAlbaran table thead th {color:#333333;font-size:14px!important;line-height:18px;font-weight:500;text-transform:none;}#wrapper .tablaItemsProductosAlbaran thead th {background-color:#f7f7f7;color:#5e5e60;font-size:0.714rem;border-bottom:1px solid #efefef;}.tablaItemsProductosAlbaran .albaranTdImg img {width:51px;height:51px;overflow:hidden;display:block;}.tablaItemsProductosAlbaran .albaranTdNombre a {text-decoration:none;font-size:0.929rem;}.tablaItemsProductosAlbaran .albaranTdDesc a {float:left;text-decoration:none;line-height:15px;}.tablaItemsProductosAlbaran .productPictograms {margin:0px;margin-left:-10px;min-height:10px;min-width:20px;}#wrapper th.thCenter {text-align:center !important;}.tablaItemsProductosAlbaran .productPictograms img {width:17px;height:17px;float:right;clear:both;margin:0px !important;}#wrapper .tablaItemsProductosAlbaran table thead th.thRight {text-align:right;}.tablaItemsProductosAlbaran .albaranTdCantidadPedida,.tablaItemsProductosAlbaran .albaranTdCantidadEntregada {text-align:left;padding:0 10px;}.tablaItemsProductosAlbaran .precio span {display:block;width:100%;float:left;text-align:right;font-family:"SanaSansAlt-Medium";padding-top:3px;font-size:16px;font-weight:500;line-height:22px;}.tablaItemsProductosAlbaran .precio span strong{font-size:16px;font-weight:500;line-height:22px;}#wrapper .tablaItemsProductosAlbaran table.cart thead th:nth-last-child(1),#wrapper .tablaItemsProductosAlbaran table.cart thead th:nth-last-child(2),#wrapper .tablaItemsProductosAlbaran table.cart thead th:nth-last-child(3) {text-align:right;}#catExternalPromotionsTable tbody td,#wrapper .tablaItemsProductosAlbaran table tbody td {font-size:14px;background-color:#ffffff;font-weight:500;line-height:18px;font-family:"SanaSansAlt-Medium";}#wrapper .tablaItemsProductosAlbaran .cartItem td {vertical-align:middle;border-bottom:1px solid #CED1DA !important;padding-bottom:20px;padding-top:20px;}#wrapper .tablaItemsProductosAlbaran h2.fondo-gris {margin-bottom:0px;font-size:16px;margin-top:15px;background-image:none;font-weight:500;line-height:22px;}.estadoAlbaran {color:#E0001A;font-family:"SanaSansAlt-Medium";}#wrapper .cart.ticketSubstitute thead tr th {line-height:14px;}#wrapper .tablaItemsProductosAlbaran .sustituteProductLine {display:block;}#wrapper .productoSustituidoAlbaran.cartItem td {border-top:1px dashed #cccccc !important;border-bottom:1px dashed #cccccc !important;}#wrapper .productoSustituidoAlbaran.cartItem td:first-child {border-left:1px dashed #cccccc !important;}#wrapper .productoSustituidoAlbaran.cartItem td.lastChild {border-right:1px dashed #cccccc !important;}#wrapper .informative_section .totalPago table {background-color:#e4f4f6;border:20px solid #e4f4f6;}#content .ticket.headerTicket .headline {color:#333333;font-size:32px;font-weight:500;line-height:38px;}#wrapper .informative_section .totalPago table tbody tr:last-of-type td {padding-bottom:15px;}#wrapper .informative_section .totalPago table tfoot tr td {padding-top:10px;background:none!important;}#wrapper .albaranResumenPago .totalPago table tfoot tr:first-of-type td,#wrapper .tablaItemsProductosAlbaran .informative_section .totalPago table tfoot tr:first-of-type td {font-size:16px !important;line-height:22px !important;border-top:1px solid #CED1DA;padding-top:15px;}#wrapper .albaranResumenPago .totalPago table tfoot tr:last-of-type td span,#wrapper .albaranResumenPago .totalPago table tfoot tr:last-of-type td,#wrapper .tablaItemsProductosAlbaran .informative_section .totalPago table tfoot tr:last-of-type td span,#wrapper .tablaItemsProductosAlbaran .informative_section .totalPago table tfoot tr:last-of-type td {font-family:"SanaSansAlt-Black" !important;font-size:18px !important;font-weight:900 !important;line-height:22px !important;padding-top:20px;}.informative_section .totalPago table tbody tr td {font-size:14px !important;line-height:19px !important;padding-bottom:5px;background:none!important;}.informative_section .totalPago table tfoot tr td.promoLabel,.informative_section .totalPago table tfoot tr td.promoValue span,.informative_section .totalPago table tfoot tr td.promoValue {font-size:14px ;line-height:18px;color:#E0001A;}#wrapper .albaranResumenPago .totalPago table tr td,#wrapper .tablaItemsProductosAlbaran .informative_section .totalPago table tr td {text-align:left;}#wrapper .albaranResumenPago .totalPago table tr td + td,#wrapper .tablaItemsProductosAlbaran .informative_section .totalPago table tr td + td {text-align:right;}.informative_section {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;clear:both;}.informative_section > div {display:block;box-sizing:border-box;float:right;width:25%;margin:20px auto;}.informative_section > div + div {width:75%;padding:10px 20px 10px 20px;float:left;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;}.informative_section .pictoTicket img {display:inline-block;margin-right:10px;width:21px;height:21px;}.informative_section .pictograms {width:100% !important;}.informative_section .pictograms .pictoTicket {width:100%;display:flex;justify-content:flex-start;align-items:self-start;}.informative_section div.totalPago {margin:0;display:block;clear:both;overflow:hidden;}#wrapper .tablaItemsProductosAlbaran .totalPago table tbody td {background-color:initial;}#wrapper .ticketSubstitute .productPictograms {margin-left:0px;}#wrapper .productoSustituidoAlbaran .productPictograms {margin-left:-10px;}#wrapper .productoSustituidoAlbaran a {text-decoration:none;}#wrapper .tablaItemsProductosAlbaran td {border-bottom:0px !important;}#wrapper .cartItem.tieneSustituto td {border-bottom:0px !important;}#wrapper .cartItem.tieneSustituto td+td {opacity:0.6;}#wrapper .ticketSubstitute .albaranTdImg {width:90px;}#wrapper .rupturaTitle {float:left;width:100%;font-size:0.929rem;margin-bottom:10px;color:#565656;}#wrapper .ticketSubstitute .albaranTdCantidadPedida span,#wrapper .ticketSubstitute .albaranTdCantidadEntregada span,#wrapper .ticketSubstitute .albaranTdCantidadPedida,#wrapper .ticketSubstitute .albaranTdCantidadEntregada {text-align:center;}#wrapper .ticketSubstitute a {text-decoration:none;}#wrapper td.albaranTdImg {width:auto;}#wrapper .tablaRuptura #header3 a {display:block;max-width:230px;}#wrapper .tablaItemsProductosAlbaran tbody+tbody h2.fondo-gris {margin-top:0px;}.albaranDescuentosTable {width:100%;margin-top:30px;}.opacityPopup {background-color:#000000 !important;opacity:0.6 !important;}#wrapper .bloqueObservaciones {float:left;width:100%;margin-bottom:20px;}#wrapper .albaranImprimir .btnImprimir i {float:left;font-size:16px;margin-right:10px;}#wrapper .albaranImprimir .btnImprimir {float:right !important;clear:both;margin-right:0px;margin-bottom:20px;text-transform:none!important;padding:6.6px 20px;height:auto;line-height:17px;}#wrapper .albaranImprimir .enlaceVolverAlbaran {float:right;margin-top:40px;}#wrapper .albaranImprimir .enlaceVolverAlbaran .enlaceVolverAlbaranInferior{margin-right:20px;}#wrapper .albaranBtnHeader .btnImprimir {float:right;clear:both;margin-right:0px;margin-top:20px;}.albaranImprimir.ticketImprimirInferior {margin-top:20px;}#wrapper .albaranImprimir .enlaceVolverAlbaran.enlaceVolverAlbaran {margin-top:0px;}#wrapper .ticketBtnHeader .askPosCheck {clear:right;margin-right:0px;margin-top:20px;}#wrapper .bloqueObservaciones>div {border:1px solid #dfdfdf;width:48%;padding-top:10px;padding-bottom:10px;border-radius:5px;float:left;min-height:120px;margin-left:2%;}#wrapper .bloqueObservaciones>div.columnIzq {margin-left:0px;width:48.5%;}#wrapper .btnImprimir i {font-size:16px;}#wrapper .bloqueObservaciones>div>div {width:90%;margin-left:3%;margin-bottom:10px;font-size:0.929rem;}#wrapper .albaranDescuentosTable thead tr th {background-color:#f7f7f7;color:#5e5e60;font-size:0.714rem;border-bottom:1px solid #efefef;padding-left:15px;}#wrapper .albaranDescuentosTable {border:1px solid #efefef;}#wrapper .albaranDescuentosTable .tipoDescuento {float:left;margin-left:15px;}.albaranDescuentosTable .precio span {float:left;font-size:1.143rem;text-align:right;width:80%;}.albaranDescuentosTable .precio span strong {font-size:0.929rem;font-weight:normal;}#wrapper .albaranDescuentosTable tbody tr {height:35px;}#wrapper .albaranDescuentosTable tbody tr td {border-top:1px solid #efefef;}#wrapper .albaranDescuentosTable tbody tr:first-child td {border-top:0px;}.albaranResumenPago {float:right;width:300px;position:relative;overflow:hidden;margin-top:20px;margin-bottom:20px;margin-right:20px;}.pictoTicket img{width:18px;height:18px;}#wrapper .ticket.clear.headerTicket {float:left;width:50% !important;clear:none !important;}.albaranResumenPago table {float:right;}#wrapper .albaranBtnHeader .btnImprimir i {left:-5px;padding-right:10px;float:left;}.ticketBtnHeader.ticketRefund{float:right;width:50%;margin-bottom:5px;}.albaranBtnHeader.albaranHeaderNoPreparation,.albaranBtnHeader.albaranHeaderPreparation {float:right;width:50%;margin-bottom:5px;}.albaranBtnHeader a#addToCartButton.askPosCheck {clear:none !important;margin-right:20px !important;text-transform:none!important;}.albaranBtnHeader a#comeBackrderButton {float:right;clear:both;position:relative !important;}.ticketBtnHeader a#comeBackrderButton {float:right;clear:both;position:relative !important;}#wrapper .albaranBtnHeader .btnImprimir {clear:right !important;text-transform:none!important;padding:6.6px 20px;height:auto;line-height:17px;cursor:pointer;}#wrapper .ticketBtnHeader .btnImprimir {clear:right !important;text-transform:none!important;padding:6.6px 20px;height:auto;line-height:17px;}.albaranResumenPago .borderBottom {display:none;}.albaranResumenPago .descuentos .descuentoTitle {}.albaranResumenPago .articulos {display:none;}.albaranResumenPago .descuentoTitle {font-family:"SanaSansAlt-Medium";font-size:14px;width:100px;}.albaranResumenPago .totalPago .descuentoTitle {font-size:14px;font-family:"SanaSansAlt-Medium";text-align:right;width:200px;}.albaranResumenPago .totalPago .totalCompra .descuentoTitle {font-family:"SanaSansAlt-Medium";font-size:20px!important;}.albaranResumenPago .totalPago .totalCompra .precioTable {font-size:1.143rem !important;}.albaranResumenPago .totalPago tr {height:20px;}.TablaSustitutosAntiguaTitle {display:none;}.span.eanCode {text-align:right;display:block;}.albaranImprimir {float:left;width:100%;}.albaranResumenPago .totalPago .precioTable {font-family:"SanaSansAlt-Medium";font-size:14px;text-align:right;width:100px;padding-top:4px;}.albaranResumenPago .totalPago .precioTable strong{font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.albaranResumenPago div.td {display:none;}.albaranInfo {}.albaranDatosTarjeta,.albaranDatosTicket,.albaranInfoFinanciera,.albaranDatosPayPal {width:48%;padding-top:10px;padding-bottom:10px;border-radius:5px;float:left;}.albaranDatosTarjeta,.albaranInfoFinanciera,.albaranDatosPayPal {width:49.5%;}.datosPagoTarjeta .albaranDatosTarjeta:hover,.datosPagoTarjeta .albaranDatosTicket:hover{box-shadow:none!important;border:1px solid #CED1DA;}.albaranDatosTicket {margin-left:2%;}.albaranInfoFinanciera,.albaranDatosPayPal {margin-top:25px !important;}.albaranDatosTarjeta span.dataDestacado,.albaranDatosTicket span.dataDestacado,.albaranInfoFinanciera span.dataDestacado,.albaranDatosPayPal span.dataDestacado {margin-left:4%;margin-bottom:20px;float:left;clear:both;color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;line-height:22px;font-weight:900;}.albaranBotonesInferiores {float:left;width:100%;}.titleTicket {color:#00985F!important;float:left;margin-right:20px;}.cartIdTicket {color:#7C808C;opacity:0.6;}.albaranDatosTarjeta .fila,.albaranDatosTicket .fila,.albaranInfoFinanciera .fila,.albaranDatosPayPal .fila {float:left;width:90%;margin-left:6%;margin-bottom:10px;}.albaranDatosTarjeta .fila span.titleData,.albaranDatosTicket .fila span.titleData,.albaranInfoFinanciera .fila span.titleData,.albaranDatosPayPal .fila span.titleData {width:160px;display:block;float:left;font-size:14px;font-weight:500;line-height:18px;font-family:"SanaSansAlt-Black";}.albaranDatosTarjeta .fila span.contentData,.albaranDatosTicket .fila span.contentData,.albaranInfoFinanciera .fila span.contentData,.albaranDatosPayPal .fila span.contentData {float:left;font-size:14px;font-weight:500;line-height:18px;}.albaranResumenPago #totalSubstituteInfo {display:none;}.albaranDatosTicket span.titleData.hora {width:30px !important;margin-left:70px;font-family:"SanaSansAlt-Medium";}.albaranInfoFinanciera,.albaranDatosPayPal {margin-top:20px;}.headerTicket .ticketTitle {color:#E0001A;float:left;margin-left:10px;margin-bottom:10px;font-size:22px;line-height:27px;font-weight:500;}.ticket.headerTicket .headline {height:30px !important;text-transform:none !important;font-family:"SanaSansAlt-Medium";font-size:22px;line-height:27px;font-weight:500;}.ticket.headerTicket .headline span {font-size:14px!important;}#cartItems.ticket .cartItem td {border-bottom:1px solid #f7f7f7;}#wrapper .albaranFullTable .sortOptions {border:0px !important;border-radius:0px;font-size:0.857rem;}#wrapper .albaranReviewItem .sortOptions {}.popupRemoveAdressMyAccount .buttons a {text-transform:uppercase !important;font-size:0.857rem !important;}.popupRemoveAdressMyAccount .buttons a:first-child {margin-left:28.5px !important;padding-left:42px !important;padding-right:42px !important;}#registerForm.registroDeServicio .span-24 .controls.aceptarCondiciones label {width:550px !important;}#registerForm.registroDeServicio .tratamiento {margin-bottom:10px;}#registerForm.registroDeServicio .textCondition {position:relative;z-index:0;}#registerForm.registroDeServicio .fecha {margin-top:13px;}#registerForm.registroDeServicio .company select {margin-top:-4px;padding-bottom:6px !important;margin-bottom:10px !important;padding-top:6px !important;}#registerForm.registroDeServicio .company .error select {border:1px solid #c90400 !important;}#registerForm.registroDeServicio .fecha label {margin-top:-7px;margin-bottom:7px;}#registerForm.registroDeServicio .condiciones .control-group.error .help-inline span {margin-top:0px !important;}.cabecera.registroWifi .headline {margin-top:6px;}#wrapper li.comunidad {position:static;}#wrapper li.comunidad>.dropdown-menu.child-menu {position:absolute;left:0px;width:100% !important;padding-bottom:0px !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item,#wrapper li.comunidad>.dropdown-menu.child-menu>.selected {float:left;width:20% !important;padding-top:0px !important;margin-bottom:2px;}.aui #wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item+li+li+li+li+li {margin-bottom:0px !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.selected {float:left;width:20% !important;padding-top:0px !important;}#wrapper #nav_main li.comunidad ul.child-menu li a {width:90%;padding:0px !important;margin-left:5%;}#wrapper #nav_main li.comunidad ul.child-menu li a:focus {outline:1px dotted #000;}#wrapper #nav_main ul.child-menu li a img {width:100%;height:150px;}#wrapper span.megamenuTitleElement {float:left;margin-top:10px;width:90%;margin-left:5%;font-size:0.857rem;margin-bottom:5px;text-shadow:none;max-height:42px;overflow:hidden;text-align:left;}#wrapper .lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement {color:#138841;}#wrapper #nav_main .comunidad .child-menu li p {display:block;font-weight:normal;font-size:0.786rem;text-transform:none;text-shadow:none;float:left;width:90%;margin-left:5%;height:3.571rem;overflow:hidden;}#wrapper #nav_main .comunidad ul.child-menu li a:hover,#wrapper #nav_main .comunidad ul.child-menu li a:active,#wrapper #nav_main .comunidad ul.child-menu li a:focus {background-color:#ffffff !important;}#wrapper .hoverBar {width:100%;float:left;height:10px;}#wrapper .lfr-nav-item:hover>.hoverBar {background-color:#138841;}#wrapper #nav_main ul.lvl-0>.comunidad>.child-menu {padding-bottom:0px !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) {width:96% !important;margin-left:2%;border-top:1px solid #c8c8c8 !important;text-align:center;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) div,#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) p {display:none !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement {font-size:0.929rem;text-decoration:underline;opacity:0.8;margin-bottom:10px;display:block;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6):hover a.linkMegamenu .megamenuTitleElement {opacity:1;}#wrapper #nav_main li.comunidad ul.child-menu li a>div {overflow:hidden;padding-bottom:10px;}#wrapper #nav_main li.comunidad ul.child-menu li a>div img {height:auto !important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}#wrapper #nav_main li.comunidad ul.child-menu li a:hover img,#wrapper #nav_main li.comunidad ul.child-menu li a:focus img {-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) {width:20% !important;margin-left:0%;border-top:0px;text-align:left;border-top:0px !important;}#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) div,#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) p {display:block !important;}#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement {text-decoration:none;opacity:1;margin-bottom:5px;font-size:0.857rem;}#wrapper li.menuConocenos {position:static;}#wrapper li.menuConocenos>.dropdown-menu.child-menu {position:absolute;left:0px;width:99% !important;padding-left:1%;min-height:1px !important;}#wrapper li.menuConocenos>.dropdown-menu.child-menu>.lfr-nav-item {float:left;width:19% !important;padding:0 !important;position:relative !important;}#wrapper li.menuConocenos>.dropdown-menu.child-menu>.lfr-nav-item>.hoverBar {position:absolute;bottom:0;}#wrapper #nav_main li.menuConocenos ul.child-menu li a {width:91%;padding:0px !important;margin-left:5%;background-color:#ffffff !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li a:focus,#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a:focus {outline:1px dotted #000;padding:1px;}#wrapper #nav_main ul.child-menu li a img {width:100%;height:150px;}#wrapper span.megamenuTitleElement {float:left;margin-top:10px;width:90%;margin-left:5%;font-size:0.757rem;margin-bottom:5px;text-shadow:none;}#wrapper li.comunidad.nuestrosServicios span.megamenuTitleElement {overflow:hidden;}#wrapper .lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement,#wrapper .selected>.linkMegamenu>span.megamenuTitleElement {color:#138841;}#wrapper .menuConocenos .lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement,#wrapper .menuConocenos .selected>.linkMegamenu>span.megamenuTitleElement {border-left:10px solid #138841 !important;}#wrapper #nav_main .menuConocenos .child-menu li p {display:none;font-weight:normal;font-size:0.786rem !important;text-transform:none;text-shadow:none;float:left;width:90%;margin-left:5%;height:auto;overflow:hidden;max-height:40px;text-align:left;color:#535353 !important;margin-top:0;}#wrapper #nav_main .menuConocenos ul.child-menu li a:hover,#wrapper #nav_main .menuConocenos ul.child-menu li a:active,#wrapper #nav_main .menuConocenos ul.child-menu li a:focus {background-color:#ffffff !important;}#wrapper .hoverBar {width:100%;float:left;height:10px;}#wrapper .lfr-nav-item:hover>.hoverBar {background-color:#138841;}#wrapper .selected>.hoverBar {background-color:#138841;}#wrapper #nav_main ul.lvl-0>.menuConocenos>.child-menu {padding-bottom:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li a>div {float:left;width:100%;height:100px;max-height:none;overflow:hidden;}#wrapper #nav_main li.menuConocenos ul.child-menu li ul.grandchild-menu li a>div {display:none;}#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li {float:right !important;width:22.7% !important;border:0;padding:10px 0 !Important;margin-left:-2px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li:nth-child(4) {border-right:1px solid #c2ccd5 !important;padding-right:1% !important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>.grandchild-menu,#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>a>div {display:none !Important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>a>span.megamenuTitleElement {font-size:0.929rem;height:auto;width:96%;}#wrapper #nav_main li.menuConocenos ul.child-menu>li>a>span.megamenuTitleElement {}#wrapper #nav_main li.menuConocenos ul.child-menu li a>div img {height:auto !important;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;}#wrapper #nav_main li.menuConocenos ul.child-menu li a:hover img,#wrapper #nav_main li.menuConocenos ul.child-menu li a:focus img {-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);}#wrapper li.menuConocenos>.dropdown-menu.child-menu>.lfr-nav-item>.linkMegamenu {float:left;overflow:hidden;margin-bottom:0;}#wrapper li.menuConocenos>.dropdown-menu.child-menu>.lfr-nav-item>.linkMegamenu:focus {outline:1px dotted #000 !important;padding:1px;}#wrapper #nav_main li.menuConocenos .grandchild-menu {float:left;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu>li>a>span.megamenuTitleElement {padding-left:5% !important;margin-left:0px;border-left:10px solid #ffffff;margin-top:0px !important;padding-top:7px !important;padding-bottom:7px !important;margin-bottom:1px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu>li>a:hover>span.megamenuTitleElement {border-left:5px solid #138841 !important;padding-left:13px !important;}#wrapper .menuConocenos.lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement,#wrapper .menuConocenos.selected>.linkMegamenu>span.megamenuTitleElement {border-left:10px solid #138841 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li>a>span.megamenuTitleElement {border-left:10px solid #ffffff;margin-left:0px;padding-left:5%;margin-bottom:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>a>span.megamenuTitleElement {border:0px !important;margin-bottom:5px !important;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu {position:relative;left:0px;margin-left:0px !important;width:100% !important;margin-right:0px !important;padding-right:0px !important;padding-left:0px !important;top:0 !important;padding-bottom:0px !important;min-height:1px !important;padding-top:5px;height:auto;background-color:#ffffff;display:block !important;border:0 !important;}#wrapper .paginationBar .showAll,#wrapper .paginationBar .showPagination {color:#00985F;}#wrapper .prodReview .write {color:#333333;font-weight:500;font-family:"SanaSansAlt-Medium";}.comparator .prodReview .write {margin-left:10px;margin-top:5px;}.reviews .actionBar a,.reviews .actionBar .write {color:#7C808C;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li {width:100% !important;padding-top:0px;position:relative;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>.hoverBar,#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>.hoverBar {width:10px;height:100%;left:0;top:0;position:absolute;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>.hoverBar {background-color:#fff;display:none;}#wrapper #nav_main li.menuConocenos ul.child-menu li a {margin-left:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li+li+li+li+li a {margin-left:5% !important;}#wrapper #nav_main li.menuConocenos ul.child-menu>li+li+li+li+li>.hoverBar {left:-2px;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a {width:91% !important;margin-left:0% !important;overflow:hidden;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a:focus {outline:1px dotted #000;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu.grandchild2-menu {padding:0;display:none !Important;}.comunidad,.menuConocenos {cursor:pointer;}.mobile #nav_main li a span.node_category_img {display:none !important;}#wrapper #nav_main ul.catalogs,#wrapper #nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul.catalogs {position:absolute;left:0;top:40px;width:100% !important;padding:80px 0 20px 0;border:1px solid #aeaeae;border-top:0;background:#fff;margin-top:0 !important;}ul.ulTooltipC2 {float:left;width:80%;margin-left:10%;margin-top:10px;}ul.ulTooltipC2 li {list-style:disc;}.tool_tip_alcampo {position:relative;font-size:1rem;}.toolTipText {display:none;position:absolute;border:1px solid #e5e57e;background-color:#fff;border-radius:5px;padding:10px;color:#535353;font-size:0.857rem;left:0;width:300px;}.tool_tip_alcampo:hover+.toolTipText,.tool_tip_alcampo:focus+.toolTipText {display:block;}.solicitarFactura div#cboxLoadedContent>div {width:94% !important;margin-left:3%;}.solicitarFactura .dni {float:left;width:100%;}.solicitarFactura .dni>.control-group:first-child {width:49%;float:left;}.solicitarFactura .dni>.control-group+.control-group {width:49%;margin-left:2%;}.solicitarFactura #companyData {float:left;width:100%;}.solicitarFactura #customerData {float:left;width:100%;}.solicitarFactura .fl.w40perc {float:left;width:98% !important;margin-left:1% !important;}.solicitarFactura .fl.w40perc>div {float:left;width:49%;}.solicitarFactura .fl.w40perc .headline {float:left !important;width:100% !important;clear:both;margin-top:25px;color:#0f3478;font-size:1.071rem;border-bottom:1px solid #ededed;margin-bottom:10px;}.solicitarFactura .fl.w40perc>div:nth-child(2n) {margin-right:2%;}.solicitarFactura .lopd {float:left;width:100%;height:64px;}.solicitarFactura input#acceptLOPD {float:left;}.solicitarFactura .lawLOPDLink {color:#00985F;}.solicitarFactura .billHeader {float:left;width:100%;margin-top:20px;}.solicitarFactura #cboxContent {border-radius:10px;}.solicitarFactura #cboxContent #cboxClose {position:absolute;width:17px !important;width:18px !important;background-color:#737277 !important;border-radius:50%;top:10px !important;right:17px !important;}.solicitarFactura #cboxContent #cboxClose:hover,.solicitarFactura #cboxContent #cboxClose:focus {}.solicitarFactura #cboxContent #cboxClose::after {content:'';font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;text-indent:4px;left:1px;}.desplegarMiniCart {display:none;}.tabletCart {display:none;}#wrapper #formbrochureService .boton.positive {margin-top:0px !important;}#carouselhInactiveService.owl-carousel.owl-theme {float:left;width:100% !important;}.productPopup {}.productPopup .productAvailability {min-height:130px;}.productPopup #cboxWrapper {width:725px !important;border-radius:10px;height:auto !important;}.productPopup #cboxContent {width:725px !important;height:auto !important;}.productPopup #cboxLoadedContent {width:725px !important;height:auto !important;}.productPopup .productDetailsPanel {border:0px;width:96%;margin-left:2%;}.productPopup .span-10.productDescription.last {width:320px !important;margin-left:15px !important;margin-top:100px !important;}.productPopup .span-14.productImage {width:350px !important;margin:0px !important;padding:0px !important;margin-top:40px !important;}.productPopup .productImage .productImagePrimary {margin-left:25.5% !important;}.productPopup .productImage .productImageGallery {height:280px !important;}.productPopup .productHeader {float:left;clear:both;width:320px;margin-bottom:0px;margin-left:379px;position:absolute;top:40px;z-index:1;}.productPopup .productHeader .productTitle h1 {font-size:1.286rem;}.productPopup .productHeader .productTitle p {color:#575757;font-size:0.929rem;margin-bottom:0;}.productPopup .productPictograms img {width:25px;height:25px;margin-right:0px;}.productPopup .productImage .productImagePrimary a.productImagePrimaryLink img {margin-top:0px;}.productPopup .productImage .productImageGallery {margin-top:0px;}.productPopup .productMoreInfo a {position:absolute;bottom:9px;width:200px;right:0px;text-align:right;}.productPopup .productDescription .big-price {float:left;margin-top:0px;}.productPopup .addQuantityProduct.positive.large {float:right;}.productPopup .productAvailability {margin-bottom:10px;}.productPopup p.codeAvailability {font-weight:normal;}.myServices {}.myServices .owl-carousel.owl-theme {width:100%;}#wrapper .myServices .thumbnail-text {font-size:0.929rem !important;height:30px !important;}#wrapper .myServices .owl-carousel .item {height:auto;min-height:120px;}.myServices.tile #brochurePanel h2 {font-size:0.929rem;}.myServices .botonesInferiores {float:right;position:absolute;right:10px;bottom:10px;}.myServices #selectHipermarket {margin-top:0px !important;}.myServices .botonesInferiores a {border-radius:3px !important;}#formbrochureService>a.positive.fr.boton {position:absolute;right:280px;bottom:10px;border-radius:0 !important;}.myServices .serviceInactiveItems.accountContentPane #brochureService .popup-item {min-height:150px;}.myServices .serviceInactiveItems.accountContentPane #formbrochureService>a.positive.fr.boton {right:10px;}.myServices #warehousejs {margin-top:0px !important;}.myServices #brochureService .popup-item {min-height:300px;display:none;}#wrapper .myServices .serviceActiveItems.accountContentPane {overflow:visible;}#wrapper #warehousejs .ccaa {font-weight:normal;}#wrapper #warehousejs .options {border:1px solid #5f5f5f;border-top:0;position:relative;display:none;margin:0 2px;background-color:#fff;top:-3px;width:284px;height:150px;overflow-y:scroll;}.productImage .productImageGallery li .thumb img {border:0px !important;cursor:pointer;margin:auto;}.productDetailsPanel .productAdd .itemAddButtons input[type="text"] {margin-bottom:20px !important;}.popup.userNotification.userNonAjaxNotification a {width:60%;display:block;float:left !important;margin-bottom:10px !important;margin-left:20%;line-height:32px;color:white;}.popup.userNotification.userMessageNotification.userNonAjaxNotification .columnaIcon{text-align:center;}.popup.userNotification.userMessageNotification.userNonAjaxNotification .columnaContent p{text-align:center;padding:0 20px;}.userMessageNotification.userNonAjaxNotification.modalPopup.ui-dialog .ui-dialog-content::after{content:none !important;}.ui-dialog.userNotification.userNonAjaxNotification .ui-dialog-title {font-family:"SanaSansAlt-Medium";}.customAccount #alcampoCard1+label,.customAccount #alcampoCard2+label {float:left;padding-top:0px !important;margin-top:0px;margin-left:5px;margin-right:20px;color:#333333;}.customAccount input#alcampoCard1,.customAccount input#alcampoCard2 {float:left;display:none !important;}.column.accountContentPane.clearfix.reutilizarOrden {float:left;width:100%;background-image:none;background-color:#ffffff;border:0px;padding:0px;}.column.accountContentPane.clearfix.reutilizarOrden .reutilizarOrdenContent {float:left;width:100%;}.reutilizarOrden .orderList {margin:0px;padding:0px;float:left;width:98%;border:0px;}.reuseBotoneraInferior #reuseOrderAddButton a {margin-right:0px !important;}.reuseBotoneraInferior a {text-transform:uppercase !important;font-size:0.786rem !important;padding-top:7px !important;padding-bottom:3px !important;}.reuseBotoneraInferior>div {float:right !important;}#wrapper .reuseOrderTable thead th {color:#5e5e60 !important;font-weight:normal;font-size:0.929rem;}#wrapper .reuseOrderTable .details .itemName {margin-top:5px;}#wrapper .reuseOrderTable .details .itemName a {text-decoration:none;color:#5e5e60;font-size:1rem;}#wrapper .reuseOrderTable .details .itemDescription a {text-decoration:none;font-size:0.857rem;}.pageLabel-Homepage .rotating-images .item+.item {display:none;}.pageLabel-Homepage .rotating-images .item img {width:100%;}.datepickerContainerTag {position:relative;}.datepickerContainerTag label.datepickerContainerImg{position:absolute!important;cursor:pointer;top:25px;left:190px;}.ui-datepicker .ui-datepicker-title span{color:#fff;}.datepickerContainerTag img {position:relative !important;right:0px !important;top:0px !important;}.datepickerContainerTag .datepickerContainerImg img {width:30px;height:30px;cursor:pointer;}#carouselhInactiveService.owl-carousel.owl-theme {float:left;width:96% !important;margin-left:2%;}.userServices .accountContentPane {overflow:visible !important;}#carouselhInactiveService .owl-buttons div {width:25px !important;height:25px !important;border-radius:0 !important;opacity:0.8 !important;border:1px solid #656d6a;}.visualizatioPurchase{background-position:95% 40% !important;}.ordersInProcess{}button.saveUpdateProfileButton {text-transform:initial!important;line-height:17px;width:176px;}#wrapper .orderList .orderListTable .item td.check {vertical-align:middle;}#wrapper .orderList .orderListTable .item td {padding-top:10px;}#wrapper .orderList .orderListTable .item td #wrapper .orderList .orderListTable thead th.textCenter {text-align:center;}#wrapper .orderList .orderListTable .item td.textCenter {text-align:center;font-size:1.071rem;vertical-align:middle;}#wrapper .orderList .orderListTable .item td.textCenter.priceProduct {font-size:1.286rem;}#wrapper .reutilizarOrden .headline {font-size:1.286rem;margin-left:0px;border-bottom:0px;}#wrapper .reutilizarOrden .headline p {text-transform:none;font-size:1.071rem;color:#0f3478;}#wrapper .reutilizarOrden a.button.boton.positive.tipo2::after {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/btnBorde2.png) !important;width:50px;height:50px;float:left;display:block;}a.botonVolver {position:relative;display:block;float:right;border:1px solid #138841;border-radius:0px 3px 3px 0px;border-left:0px;color:#138841;text-decoration:none;font-size:0.857rem;padding-right:16px;padding-top:7px;padding-bottom:5px;margin-top:15px;margin-bottom:0px;cursor:pointer;}a.botonVolver span.triangulo {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/btnBorde2.png);display:block;width:30px;height:33px;position:absolute;left:-30px;top:-1px;background-position:0px -1px;}a.botonVolver:hover {background-color:#f9f9f9;}a.botonVolver:hover span.triangulo {background-color:#f9f9f9;}div#faovirteListTitle .headline {font-size:1.643rem;text-transform:none !important;height:auto !important;margin-top:15px;line-height:30px;}div#faovirteListTitle .headFavLine {font-size:32px;text-transform:none !important;height:auto !important;margin-top:15px;line-height:38px;margin-left:10px;color:#333333;font-weight:500;font-family:"SanaSansAlt-Medium" }#wrapper .btnVolver.volverFavoritos {margin-top:-5px;margin-bottom:10px;}.form-field-favoritos {background-color:#E6E7EB;padding-top:5px;padding-bottom:5px;}.orderListFavoritos {padding-left:0px;padding-right:0px;border:none;}.tareasSuperiores,.tareasInferiores{margin-top:10px;width:100%;}.favoritosPanel {background:#FFFFFF;border:none;padding:0px;width:100%;}#wrapper .favoritosOrderSelect {margin-right:5px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable {margin-top:-20px !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.orderReuseList {margin-top:0px !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .selectAll {font-weight:500;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img {margin:0px;padding-left:8px;padding-right:10px;}.ocultaAccesibleFav span{display:none;}.ocultaAccesibleReuse span{display:none;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item .tableCheckbox {margin-top:0px;display:none;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item .tableCheckbox.checkBoxFav.notPurchasable+label {display:none;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .selectInput {vertical-align:middle;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTable {margin-top:0px;vertical-align:middle !important;position:static !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTabledisabled ,#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTabledisabled {margin-top:0px;vertical-align:middle !important;position:static !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceColumn {width:100%;float:none !important;border-right:none;border-left:none;vertical-align:middle;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .quantity.carritoCheckout .qty {height:27px;}.ie #wrapper .favoritosPanel .orderListFavoritos .orderListTable .quantity.carritoCheckout .qty {padding:1px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .quantity.carritoCheckout .qty:disabled {background-color:#fff;color:#ABB1BF ;pointer-events:none;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item td {padding-bottom:5px !important;}#frquentListTitle {float:left;}#frquentListTitle .headFavLine {font-size:32px;text-transform:none !important;height:auto !important;margin-top:15px;line-height:38px;margin-left:10px;font-weight:500;color:#333333;margin-bottom:21px;}.emptyFrequentList{margin-left:10px;}.page-frequentList .enlaceVolver {display:none;}#wrapper .orderListFavoritos.productosFrecuentes .button.favoriteProductListAddToCartButton {display:block !important;border:0px !important;}#wrapper .orderList .orderListTable.tablaProductosFrecuentes thead th+th span {opacity:0;display:none;}#wrapper .orderListFavoritos .seleccionarTodos {background-color:#E6E7EB;}#wrapper .orderListFavoritos .seleccionarTodos td+td,#wrapper .orderListFavoritos .seleccionarTodos td input+label {padding-top:0px !important;font-size:16px;padding-left:10px;font-weight:500;line-height:22px;}#wrapper .orderListFavoritos.productosFrecuentes .seleccionarTodos td+td.categoryHeaderFreq{padding:5px 0px !important;}#wrapper .orderListFavoritos .seleccionarTodos td input+label {padding-left:0;vertical-align:inherit;display:inline-block;position:relative;}#wrapper .customAccount .control-group.error {border:0px !important;background-color:transparent !important;}#wrapper .customAccount .control-group.error .help-inline span {padding-left:0px;font-family:"SanaSansAlt-Medium";color:#FF0000;line-height:16px;margin-top:5px;float:left;margin-bottom:10px;margin-left:0px;}.clear.number .help-inline span {width:max-content;}#wrapper .customAccount #addressFormAdd .i18nAddressForm .control-group.error .help-inline span,#wrapper .customAccount #addressFormAddModal .i18nAddressForm .control-group.error .help-inline span{font-family:"SanaSansAlt-Medium";color:#FF0000;line-height:16px;margin-top:5px;float:left;margin-bottom:10px;margin-left:0px;}#addressFormAddModal .aliasAddress .control-group .control-label {margin-top:10px;}#addressFormAddModal .addressform_button_panel {padding-top:28px;}#wrapper .required.right img {float:left;margin-right:3px;}#wrapper .customAccount .accountContentPane .controlInsertDate input {width:145px !important;}.page-account .owl-carousel .item .popup-item .descripcion h3,.page-account .owl-carousel .item .popup-item .descripcion h4 {text-transform:none !important;font-size:1rem !important;display:block;float:left;width:100% !important;height:auto !important;margin-bottom:30px;min-height:75px;}.page-account .owl-carousel .item .popup-item .descripcion p {text-transform:none !important;font-size:1rem !important;display:block;float:left;width:100% !important;height:auto !important;margin-bottom:30px;min-height:auto;}.page-account .owl-carousel .item .popup-item img {margin-right:3%;}#wrapper .customAccount .column .grupo.bloque-desplegable {overflow:hidden;}.productGridItem .financial_card {float:right;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/oney.jpg);background-size:100%;background-repeat:no-repeat;border-radius:5px;overflow:hidden;height:50px;width:100px !important;}.productGridItem .cardFinancialGrid {background-image:none;overflow:hidden;width:calc(95% - 2px) !important;border:1px solid #001588 !important;border-radius:0px;float:right;}.productGridItem .cardFinancialGrid .tenderPrice {float:left;font-size:1rem;margin-top:0px;color:#e30513;}.porcentual.productGridItem.productGridItemPromotionproductPromotionable {border-color:#ededed !important;}body .cardRestriction .price.promocionPorcentual {border:1px solid #e30513 !important;}.productGridItem .cardFinancialGrid .tenderPrice strong {font-size:0.8rem;}.productGridItem .cardFinancialGrid .financialCarContent {width:calc(100% - 5px);}.productGridItem .cardFinancialGrid .financial_card_share {font-size:0.65rem;margin-top:-1px;display:block;margin-left:0px;padding-left:0px;color:#001588;line-height:9px;padding-bottom:2px;}.tieneFolleto.productGridItem:not (.productGridItemPromotionproductPromotionable ) {border-color:#E30513 !important;}.noTieneFolleto.bogof.sinFinanciacion.productGridItem.productGridItemPromotionproductPromotionable {border-color:#E30513 !important;}.tieneFolleto.bogof,.bogof.conFinanciacion {border-color:#ededed !important;}.productGridItem .cardFinancialGrid .miniCardIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/tarjeta_alcampo_mini.png);float:right;width:21px;height:15px;background-size:100%;background-repeat:no-repeat;margin-bottom:0px;margin-right:-3px;top:-2px;position:relative;}.financialCarContent {float:left;background-color:#ffffff;margin-top:5px;margin-left:10px;width:90px;height:40px;border-radius:5px;}.productGridItem .financial_card_share {float:left;width:100%;display:block;text-align:center;color:#e62424;font-size:0.786rem;margin-bottom:0px;line-height:9px;margin-top:5px;}.productGridItem .financial_card_share strong {font-weight:normal;font-size:0.857rem;}.productGridItem .tipoPago1 {display:none;}.financial_card_installment,.financiacionMensual,.financial_cards_without_interest {float:left;margin-right:3px;color:#138841;font-size:0.571rem;}.financial_card_installment {margin-left:2px;}.financial_cards_without_interest {margin-right:0px;}.financial_cards_without_interest {text-transform:lowercase;}.tinFinancial {float:left;color:#000000;opacity:0.7;font-size:0.714rem;margin-left:5px;margin-right:5px;margin-top:-1px;}.taiFinancial {float:left;color:#000000;opacity:0.7;font-size:0.714rem;margin-left:3px;margin-top:-1px;}#write_review_action_main {display:none;}#wrapper .productDescription .add_to_cart_form {width:115px;}.productDetailsPanel .cards {float:left;margin-bottom:20px;}.productDescription .add_to_cart_form {float:left !important;}#wrapper .productDescription .add_to_cart_form button.addToCartButton.outOfStock {border:0 none;font-size:0.929rem;line-height:15px;margin-top:-10px !important;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0 !important;background-color:#7C808C !important;opacity:1;font-size:0.714rem !important;text-align:center !important;width:140px !important;padding-left:10px !important;padding-right:10px !important;}#based_on_reviews {text-decoration:none;}#based_on_reviews:hover,#based_on_reviews:focus {text-decoration:underline;}#wrapper .productDescription .itemAddButtons .UpdateQuantityForm .addQuantityProduct.positive.large {margin:0;}.productDetailsPanel #stickyAddToCart .productAddToCartPanel {height:auto;margin-top:-30px;max-width:175px;position:absolute;right:0;top:50%;}#wrapper .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {float:left;margin-bottom:10px;margin-left:13%;width:74%;bottom:25px;position:relative;}#wrapper .facet #amount {padding-bottom:20px;padding-top:15px;text-indent:10%;color:#333333 !important;}#wrapper .facetNavigation .facetaCategoria .facetValues .more {display:block;min-height:45px;height:auto;}#wrapper .facetNavigation .facetValues .more a {background-position:15px 14px;font-family:"SanaSansAlt-Medium";padding-left:25px;text-decoration:none;font-size:14px;color:#009656;line-height:34px;}#wrapper .facetNavigation .facetValues .more a:hover,#wrapper .facetNavigation .facetValues .more a:focus {text-decoration:underline;}#slider-range-price.ui-slider .ui-slider-handle {z-index:1 !important;}#wrapper .folletosContentHome .contentColumn>.folletoItem:nth-child(1n+4) {display:none;}#wrapper .your_account .link_myAccount div.not_logged > span {color:#7C7C7C;}#wrapper .your_account .link_myAccount div.not_logged > span:hover {color:#333333;}.your_account .link_myAccount .logged_in > .nombre a:hover {color:#333333;}#bloque-ayuda .ayuda-label::after {content:'';color:#333333;height:11px;width:15px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:11px 11px;position:absolute;top:10px;margin-left:5px;}#bloque-folletos>ul::after {content:'';color:#333333;height:11px;width:15px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:11px 11px;position:absolute;top:10px;margin-left:5px;}.your_account .link_myAccount .logged_in > .nombre a::after {content:'';color:#333333;height:11px;width:15px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:11px 11px;}#wrapper .your_account .link_myAccount div:hover>span {cursor:pointer;}#wrapper .standardSubstitute .tooltip p {font-size:0.643rem !important;padding-top:1px;}#wrapper .outerSuperior {position:absolute;top:-106px;width:100%;height:65px;left:0px;z-index:99;}#wrapper .foodIngredients h3,#wrapper .foodAllergens h3,#wrapper .productConservationCoditions h3 {margin:0px !important;float:left;font-size:1.142rem;font-family:"SanaSansAlt-Medium";font-weight:normal !important;margin-right:5px !important;color:#333333;line-height:16px;padding:0;}#wrapper .foodIngredients,#wrapper .foodAllergens,#wrapper .productConservationCoditions {float:left;width:98%;margin-bottom:10px;margin-left:1%;margin-right:1%;}#wrapper .foodIngredients {margin-top:10px;}#wrapper .productConservationCoditions {margin-top:10px;}#wrapper .productConservationCoditions>span>h3 {display:none;}#wrapper .productHowToUse {float:left;width:98%;margin-left:1%;margin-right:1%;}.dd .ddTitle .ddTitleText {cursor:pointer;}#header .headerContent .language li {cursor:pointer;height:2rem;border-radius:0px !important;}.mensajeCantidadError i {float:left;margin-left:5%;margin-top:19px;font-size:2.143rem;color:#1b3874;margin-right:10px;}.mensajeCantidadError h2 {float:left;margin-top:20px;font-size:1.429rem;font-weight:normal;margin-left:5px;color:#1b3874;}.mensajeCantidadError .contentError {float:left;clear:both;margin-left:5%;margin-right:5%;width:90%;font-size:0.929rem;}#wrapper .standardSubstitute label {cursor:pointer;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table span.fc-title {font-size:1rem;font-family:"SanaSansAlt-Medium";width:min-content;text-align:center;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table span.fc-title.reserved {font-size:0.714rem !important;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen span.fc-title {font-size:1rem;font-family:"SanaSansAlt-Medium";}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-grid-event>.fc-content span+span {white-space:nowrap;min-width:45px;}#wrapper a.itemName.itemDesc,#wrapper span.itemName.itemDesc {margin:0px;text-transform:none !important;font-size:1rem;font-family:"SanaSansAlt-Medium";color:#333333;line-height:16px;padding:0;}#wrapper span.itemName.itemDesc {padding:5px 0 0;}#wrapper .formReplica a.button.boton.fr.positive.addCartActive {background-color:#00824a !important;}#wrapper .formReplica a.button.boton.fr.positive.addCartActive:hover,#wrapper .formReplica a.button.boton.fr.positive.addCartActive:focus {background-color:#00522d !important;}#wrapper .formReplica.addCartActive a.button.boton.fr.positive.tipo3 {background-color:#138841 !important;}.folletosPopupDetalleProducto {float:left;width:100%;padding-bottom:0px;height:auto;padding-top:40px;border-radius:0px !important;background-color:#ffffff;}.folletosPopupDetalleProducto .span-14.productImage {float:left;margin-right:2% !important;width:46% !important;}.productImage .productImagePrimary .easyzoom {width:100%;height:100%;}.productImage .productImagePrimary img {float:left;width:100%;}.productImage .productImagePrimary .easyzoom a.superZoomImage>img {max-height:450px;max-width:100%;width:auto;}.productImage .productImagePrimary .easyzoom-flyout img {width:auto !important;}.folletosPopupDetalleProducto .span-10.productDescription.last {float:left;width:50% !important;margin-top:5px !important;}.folletosPopupDetalleProducto .productImage .productImagePrimary {float:left;margin-top:10px !important;}.folletosPopupDetalleProducto .folletosPopupDetalleProducto .productHeader {width:100%;}.folletosPopupDetalleProducto .productHeader .productTitle p {float:left;margin-left:1px;margin-top:5px;opacity:0.8;line-height:15px !important;color:#000000;}.folletosPopupDetalleProducto .summary {float:left;width:96%;margin:0px !important;margin-bottom:0px !important;display:inherit;margin-left:1px !important;}.folletosPopupDetalleProducto .summary>p {float:none;display:inline;}.folletosPopupDetalleProducto .productBrand {width:95%;margin-top:10px;}.folletosPopupDetalleProducto .summary>.summary {float:none !important;width:auto !important;margin:0px !important;padding:0px !important;display:inline !important;}.folletosPopupDetalleProducto .summary>.summary>p {float:none !important;display:inherit !important;}.folletosPopupDetalleProducto .summary p {color:#303030;font-size:0.929rem;opacity:0.8;line-height:16px;max-height:62px;overflow:hidden;margin-bottom:0px;}.folletosPopupDetalleProducto .productBrand {float:left;margin-bottom:0px;}.folletosPopupDetalleProducto.productDetailsPanel .favoriteContainer {position:absolute;right:20px;top:-9px;background:transparent;}.folletosPopupDetalleProducto.productDetailsPanel .addProductFavourite {position:absolute;left:-99999px;}.folletosPopupDetalleProducto.productDetailsPanel .favoriteContainer {display:none;}.folletosPopupDetalleProducto.productDetailsPanel .favoriteContainer img {opacity:1 !important;}.productInformationImages {margin-bottom:7px;float:left;min-height:0px;}.productInformationImages .itemFood.foodEnergeyContent {width:70px;}.productInformationImages .itemFood.foodSaturatedFats {width:70px;}.productInformationImages .itemFood.foodSalt {background-color:#f4f4f4 !important;border:1px solid #7288ac !important;}.itemFood.foodSaturatedFats {border:1px solid #afc926 !important;background-color:#ebfc93 !important;}.itemFood.foodSugars {border:1px solid #e1e1e1 !important;background-color:#ffffff !important;}.productInformationImages .itemFood {float:left;width:50px;background-color:#e7edf9;border-radius:5px;border:1px solid #CED1DA;position:relative;min-height:58px;margin-right:10px;margin-bottom:30px;}.productInformationImages .itemFood.foodCarboHydrates {border:1px solid #dad35e;background-color:#f5eab4;}.productInformationImages .itemFood.foodProteins {border:1px solid #9d97c3;background-color:#ded9ed;}.productInformationImages .itemFood.foodFats {border:1px solid #a5bc2e;background-color:#eef1e0;}.folletosPopupDetalleProducto .productInformationImages .itemKcal {background-color:#ffffff;float:left;width:80%;margin-left:10%;position:absolute;top:45px;border:1px solid #c3c4c6;border-radius:5px;padding-top:5px;padding-bottom:5px;}.folletosPopupDetalleProducto .productInformationImages span.itemKcalTitle {float:left;width:100%;font-size:0.679rem;color:#000000;text-align:center;}.folletosPopupDetalleProducto .productInformationImages span.kJ {float:left;width:100%;text-align:center;font-size:0.714rem;color:#000000;}.folletosPopupDetalleProducto .productInformationImages span.itemTitle {float:left;width:100%;text-align:center;text-transform:uppercase;font-size:0.571rem;margin-top:5px;display:block;min-height:25px;}.folletosPopupDetalleProducto .productHeader .productTitle h1 {border:0px !important;font-family:"SanaSansAlt-Medium";font-size:1.571rem;line-height:1.5;font-weight:500;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important;}.folletosPopupDetalleProducto .productHeader .productTitle p {float:left;margin-left:1px;margin-top:5px;opacity:0.8;line-height:15px !important;font-weight:normal !important;font-size:1.071rem;padding-bottom:5px;}.productDetailsPanelContainer .detalleDeProducto.caja.caja-reposo,.productDetailsPanelBrochure .detalleDeProducto.caja.caja-reposo {width:100%;box-sizing:border-box;display:block;clear:both;}.productDetailsPanelBrochure .enlaceVolver ,.productDetailsPanelBrochure .productBottonBar{display:none!important;}.productDetailsPanelBrochure .popup_stock {display:block;clear:both;overflow:hidden;width:100%;box-sizing:border-box;}.folletosPopupDetalleProducto .precioFilaPublitas {float:left;width:285px;min-height:100px;padding-left:2%;padding-right:2%;margin-top:20px;}.folletosPopupDetalleProducto .precioFilaPublitas .big-price {background-color:#e30513 !important;border:1px solid #e30513 !important;color:#fff;}.folletosPopupDetalleProducto .precioFilaPublitas .big-price span.pesoVariable,.folletosPopupDetalleProducto .precioFilaPublitas .big-price span {color:#fff;}.folletosPopupDetalleProducto .productHeader .productTitle {width:85% !important;float:left;padding-left:0px !important;color:#7C808C;font-size:1.142rem;font-family:"SanaSansAlt-Medium";font-weight:500;text-transform:none;}.folletosPopupDetalleProducto .productPictograms {margin:0px;}.folletosPopupDetalleProducto .productPictograms img {width:35px;margin-right:0px;margin-left:0px;padding:0px;}.chrome .folletosPopupDetalleProducto .productMoreInfo a {bottom:8px !important;background-position:100% 20% !important;}.folletosPopupDetalleProducto .productInformationImages .itemFood.foodEnergeyContent {width:55px !important;}.folletosPopupDetalleProducto .productInformationImages .itemFood {margin-right:5px !important;width:43px !important;}.folletosPopupDetalleProducto .productInformationImages .itemFood.foodSaturatedFats {width:50px !important;}.folletosPopupDetalleProducto .itemFood.foodSugars {width:50px !important;margin-right:0px !important;}.folletosPopupDetalleProducto .productMoreInfo a {position:absolute;bottom:0px !important;width:200px;right:10px;text-align:right;font-family:"SanaSansAlt-Medium";font-size:1rem;margin-bottom:10px !important;}.folletosPopupDetalleProducto .productMoreInfo a:hover,.folletosPopupDetalleProducto .productMoreInfo a:focus {text-decoration:underline;}.folletosPopupDetalleProducto .productMoreInfo span {font-size:0.857rem;margin-top:-15px;}.folletosPopupDetalleProducto p.codeAvailability {float:left;width:80%;margin-top:0px;font-size:0.929rem;}.folletosPopupDetalleProducto .productDescription .big-price {line-height:40px;font-size:2.3rem;min-width:120px;text-align:center;min-height:62px;height:45px;padding:0px;}.folletosPopupDetalleProducto .productDescription .big-price strong {font-size:1.643rem !important;}.productDescription .big-price strong {font-size:0.75em;font-family:"SanaSansAlt-Black";font-weight:normal;}.folletosPopupDetalleProducto button.addQuantityProduct {font-size:1.143rem;width:100%;margin:0;cursor:pointer;float:right;font-family:"SanaSansAlt-Medium";}.folletosPopupDetalleProducto .productAvailability {width:95%;margin-bottom:30px;margin-top:-5px;}.folletosPopupDetalleProducto .promocionFinanciera.promoFinancieraYfolleto {float:right;}.folletosPopupDetalleProducto .productMoreInfo a {position:absolute;bottom:0px !important;width:200px;right:10px;text-align:right;font-family:"SanaSansAlt-Medium";font-size:1rem;text-decoration:none;margin-bottom:0px !important;}.folletosPopupDetalleProducto .productMoreInfo a:hover {text-decoration:underline;}.folletosPopupDetalleProducto .UpdateQuantityForm {width:100%;margin-top:14px;float:right;}.folletosPopupDetalleProducto .qty {width:37px !important;float:left;text-align:center;margin-left:5px;margin-right:5px;height:35px;margin-top:10px;}.folletosPopupDetalleProducto .updateQuantityProductLess {margin-top:15px;}.folletosPopupDetalleProducto .productImage .icon-top-right {top:0px;}.folletosPopupDetalleProducto .promotion span {left:inherit !important;top:-15px !important;}.folletosPopupDetalleProducto .productImage .productImageGallery {padding-top:30px;height:250px !important;margin-top:0px !important;}.folletosPopupDetalleProducto .jcarousel-skin {float:left;width:calc(100% - 30px) !important;margin-left:30px;}.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-prev-horizontal,.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-next-horizontal {top:20px;}.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-prev-horizontal::after {content:"\f053";color:#6f6f6e;font-family:"FontAwesome";font-size:1.500rem;background-color:#fff;background-image:none;}.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-prev-horizontal {background-image:none;}.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-next-horizontal {right:15px;background-image:none;opacity:0.1;}.folletosPopupDetalleProducto .jcarousel-skin .jcarousel-next-horizontal::after {content:"\f054";color:#6f6f6e;font-family:"FontAwesome";font-size:1.500rem;background-color:#fff;}.folletosPopupDetalleProducto .jcarousel-container,.folletosPopupDetalleProducto .jcarousel-clip {float:left;width:100% !important;}.folletosPopupDetalleProducto .jcarousel-list {float:left;}.folletosPopupDetalleProducto .jcarousel-list.jcarousel-list-vertical {}.folletosPopupDetalleProducto .promocionHuevoConFecha {clear:left;display:none;}.folletosPopupDetalleProducto .jcarousel-prev.jcarousel-prev-vertical.jcarousel-prev-disabled.jcarousel-prev-disabled-vertical {display:block;position:absolute;width:10px;height:10px;top:-25px;left:29px;}.folletosPopupDetalleProducto .jcarousel-prev.jcarousel-prev-vertical {display:block;position:absolute;width:10px;height:10px;top:-25px;left:29px;}.folletosPopupDetalleProducto .productImage .productImageGallery li {clear:none;width:60px;}.folletosPopupDetalleProducto button.jcarousel-next.jcarousel-next-vertical {position:absolute;bottom:0px;display:block !important;left:28px;opacity:1;width:10px;height:32px !important;background-color:#ffffff !important;width:62px;padding-right:6px !important;padding-top:0px !important;padding-bottom:40px !important;background-position:50% 0px;}.folletosPopupDetalleProducto .productImage .productImageGallery {height:300px;}.folletosPopupDetalleProducto .productImage .productImageGallery .jcarousel-clip {height:200px;overflow:hidden;}.folletosPopupDetalleProducto .productImage .productImagePrimary img {width:75% !important;max-height:310px;text-align:center !important;float:none !important;margin-top:0 !important;margin-left:3%;}.folletosPopupDetalleProducto .productImage .productImagePrimary a.productImageZoomLink{left:10px;}.folletosPopupDetalleProducto .productHeader .productTitle h1 span {display:none;}.folletosPopupDetalleProducto .productImage .productImageGallery li .thumb {width:56px;height:56px;}.folletosPopupDetalleProducto .productImage .productImageGallery ul {overflow:visible !important;}.folletosPopupDetalleProducto .productImage .productImageGallery li .thumb img {margin-top:5px;outline:0 !important;}.productGridItem .precioPorUnidad {color:#000000;font-size:0.714rem;float:left;}.productGridItem .precioPorUnidad>span {color:#000000;position:relative;display:block;float:left;}.productGridItem span.precioPrincipal {color:#000000;position:relative;z-index:999;padding-left:5px;padding-right:5px;}.productGridItem span.precioTachado {width:100%;height:1px;background-color:#000000;position:absolute;top:6px;z-index:1;opacity:0.3;}#wrapper .productoNoDisponible.productGridItem .priceContainer .price {color:#6f6f6e !important;border-color:#6f6f6e !important;opacity:0.8;}.productGrid .productGridItem.productoNoDisponible .cart button.addQuantityProduct {background-color:#6f6f6e !important;opacity:0.5;}#wrapper .productoNoDisponible .priceContainer .price {color:#6f6f6e !important;border-color:#6f6f6e !important;opacity:0.8;}.productoNoDisponible .cart button.addQuantityProduct {background-color:#6f6f6e !important;opacity:0.5;}.fueraStock.productGridItem .priceContainer .price {color:#7C808C!important;border-color:#7C808C!important;opacity:0.8;background-color:#fff !important;}.productGrid .productGridItem .cart button.addQuantityProduct.out-of-stock,.productGrid .productGridItem.fueraStock .cart button.addQuantityProduct {background-color:#7C808C!important;opacity:0.5;font-size:0.714rem !important;text-transform:initial!important;}#wrapper .productGridItemPromotionfueraStock.productGridItem .priceContainer .price {color:#9A9899 !important;border-color:#9A9899 !important;opacity:0.8;}.productGrid .productGridItem.productGridItemPromotionfueraStock .cart button.addQuantityProduct {background-color:#9A9899 !important;opacity:0.5;}#content .popupGlobalMessage+.blackOff .popupGlobalMessage {margin-top:-10px;display:none !important;}#content .popupGlobalMessage+.blackOff .popupGlobalMessage+.blackOff {display:none !important;}.myAccountHead {font-size:32px;color:#333333;padding:1%;}.span-24.last.customAccount {overflow:hidden;}.popup50 {top:50% !important;position:fixed !important;}.productGrid .productGridItem .listProductOutOfStock {display:none;}.productGrid .productGridItem .priceContainer .price.longPrice,.productGrid .productGridItem .priceContainer .price.long-price {font-size:25px;padding-left:2px;padding-right:2px;width:64px;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 {font-size:25px !important;line-height:30px;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 strong {font-size:1.071rem !important;}#wrapper .productGrid .productGridItem .priceContainer .precio9 {font-size:1rem;line-height:12px;}#wrapper .productGrid .productGridItem .priceContainer .precio9 strong {font-size:0.786rem !important;}.productTabContent .productNutritionalInformation {width:70%;margin-top:10px;}.productNutritionalInformation.valoresNutricionalesTabla span {float:left;width:100%;display:block;margin-bottom:20px;}.productNutritionalInformation.valoresNutricionalesTabla span h3 {margin:0px !important;float:left;font-size:1rem !important;font-family:"SanaSansAlt-Medium";font-weight:normal;margin-right:5px;color:#333333;line-height:16px;padding:0 !important;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores {float:left;width:90%;max-width:800px;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td:first-child {font-family:"SanaSansAlt-Medium";font-size:0.929rem;padding-top:5px;padding-bottom:3px;width:100%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValoresTitulo {width:80%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValorContenido {width:20%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td+td {display:none;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValoresTitulo {font-family:"SanaSansAlt-Medium";width:300px;float:left;display:block;margin-bottom:0px;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr:nth-child(2n+2) td {padding-top:12px;padding-bottom:12px;}.productNutritionalInformation.valoresNutricionalesTabla span.tablaValorContenido {float:left;margin-bottom:0px;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores td {padding-top:10px;padding-bottom:5px;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores table {float:left;width:100%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr {border-bottom:1px solid #CED1DA;}.productTabContent .productDescriptionText .descriptionContent {float:left;width:98%;margin-left:1%;margin-right:1%;}#productTabs:focus {outline:0;}.productTabContent .productDescriptionText .descriptionContent h4 {margin:0px !important;float:left;font-size:1em;font-weight:normal !important;margin-right:5px !important;color:#235daa;line-height:16px;text-transform:uppercase;float:left;width:100%;margin-bottom:10px !important;margin-top:20px !important;text-decoration:underline;opacity:1;}.productTabContent .productDescriptionText .descriptionContent p.primerEncabezado {float:left;width:100%;margin-top:20px;font-size:0.95em;margin-left:0px !important;}.productTabContent .productDescriptionText .descriptionContent p {float:left;width:98%;margin-left:1%;margin-right:1%;font-size:0.95em;}.productTabContent .productDescriptionText .descriptionContent strong {color:#009656;font-weight:normal;}.productDescription .productBrand .productPictograms img {max-width:40px;max-height:40px;margin:0px;margin-right:15px;}.productDescription .productBrand .productPictograms {margin-left:0px;}.tablaValoresServicios {float:left;margin-left:1%;width:98%;margin-right:1%;margin-bottom:20px;}.tablaValoresServicios thead th {margin:0px !important;float:left;font-size:1em;font-weight:normal !important;margin-right:5px !important;color:#009656;line-height:16px;text-transform:uppercase;padding-top:10px;padding-bottom:5px;padding-left:10px;}.tablaValoresServicios .tableTitle {width:300px;float:left;display:block;margin-bottom:0px;color:#575756;}h3 a#product_service_pick_older_information {float:left;font-size:1em;font-weight:normal !important;margin-right:5px !important;color:#235daa;line-height:16px;text-transform:uppercase;float:left;width:100%;margin-bottom:10px !important;margin-top:20px !important;text-decoration:underline;opacity:1;}.tablaValoresServicios td {border-bottom:1px dotted #aaaaaa;padding-top:10px;padding-bottom:5px;}.tablaValoresServicios table {float:left;width:100%;max-width:400px;}.folletosPopupDetalleProducto button.addQuantityProduct.out-of-stock {opacity:1;background-color:#7C808C !important;font-size:0.786rem;line-height:15px;pointer-events:none;font-family:"SanaSansAlt-Black";text-transform:uppercase;font-weight:900;border-color:#7C808C !important;}.registroBtn #myServices {border:0px !important;}.registroBtn #myServices:hover,.registroBtn #myServices:focus {background-color:#00522d !important;border:0px !important;}.registroBtn:hover #myServices,.registroBtn:focus #myServices {background-color:#00522d !important;border:0px !important;}.tablaValores {float:left;width:90%;margin-right:5%;max-width:800px;}.tablaValores tbody tr td:first-child {font-family:"SanaSansAlt-Medium";font-size:0.929rem;padding-top:5px;padding-bottom:3px;width:100%;}.tablaValores tbody tr td .tablaValoresTitulo {width:80%;float:left;display:block;font-family:"SanaSansAlt-Medium";}.tablaValores tbody tr td .tablaValorContenido {width:20%;float:left;display:block;}.tablaValores tbody tr:nth-child(2n+2) td {padding-top:12px;padding-bottom:12px;}.tablaValores td {border-bottom:1px solid #CED1DA;}.tablaValores tbody tr td+td {display:none;}.tablaValores table {max-width:10000px !important;}.tablaValores table {width:100%;}.tablaValoresServicios {float:left;width:90%;margin-left:5%;margin-right:5%;max-width:800px;}.tablaValoresServicios tbody tr td:first-child {font-size:0.929rem;padding-top:5px;padding-bottom:3px;padding-left:10px;width:80%;}.tablaValoresServicios tbody tr td .tablaValoresTitulo {width:80%;float:left;display:block;}.tablaValoresServicios tbody tr td .tablaValorContenido {width:20%;float:left;display:block;}.tablaValoresServicios tbody tr:nth-child(2n+1) {background-color:#F6F6F8;}.tablaValoresServicios tbody tr:nth-child(2n+2) td {padding-top:12px;padding-bottom:12px;}.tablaValoresServicios td {border-bottom:0px !important;}.tablaValoresServicios tbody tr td+td {display:block;}.tablaValoresServicios table {max-width:10000px !important;width:100%;}.tablaValoresServicios span.tableContent {font-size:0.929rem;display:block;line-height:16px;text-align:center;}.page-favoriteList .enlaceVolver {display:none;}.emptyFavoriteList{margin-left:10px;}.BtnVolverRetina {border:1px solid #333333;float:right;min-width:80px;height:30px;border-radius:1px 3px 3px 1px;border-left:0px;position:relative;cursor:pointer;margin-top:0px;margin-right:5%;margin-bottom:2%;}.lineaTop {width:19px;height:1px;background-color:#333333;transform:rotate(-45deg);position:absolute;top:6px;left:-16px;}.lineaBot {width:19px;height:1px;background-color:#333333;transform:rotate(45deg);position:absolute;top:23px;left:-16px;}.circulo1 {width:7px;height:6px;border:1px solid #333333;border-radius:50%;position:absolute;top:12px;left:-14px;border-right:0px;border-top:0px;border-bottom:0px;}.BtnVolverRetina a,.BtnVolverRetina span {float:right;width:100%;text-align:center;font-size:0.857rem;margin-top:0.5rem;text-decoration:none;margin-right:4px;color:#333333;position:relative;z-index:1;text-transform:uppercase;}.enlaceVolver:hover .BtnVolverRetina,.enlaceVolver:focus .BtnVolverRetina {background-color:#333333 !important;}.enlaceVolver:hover .hoverBg,.enlaceVolver:focus .hoverBg {display:block;}.BtnVolverRetina:hover a,.BtnVolverRetina:focus a,.BtnVolverRetina:hover span,.BtnVolverRetina:focus span {color:#ffffff;}.enlaceVolver:hover a,.enlaceVolver:hover span,.enlaceVolver:focus a,.enlaceVolver:focus span {color:#ffffff;}.BtnVolverRetina:hover .hoverBg {display:block;}.hoverBg {background-color:transparent;position:absolute;width:0;height:0;border-top:16px solid transparent;border-bottom:16px solid transparent;border-right:16px solid #333333;left:-15px;top:-1px;display:none;}.productDetailsPanel .productImage .bundle .imagenPromocion {position:absolute;top:0px;right:0px;}.productGridItemPromotion .icon-top-right {display:block !important;}form#lang-form select#lang-selector {width:40px !important;opacity:0 !important;}.productGridComparator .favoriteContainer a i {display:none;}.productGridComparator .favoriteContainer a {float:left;}.productGridComparator .favoriteContainer a img {width:20px;}.productGridComparator .favoriteContainer div {padding-top:1px;}.comparatorPopup #cboxClose {right:10px;top:5px;display:none !important;}.comparatorPopup.comparatorNotEnough #cboxClose {display:block !important;}.productGridComparator .productGridItem {float:left;width:100%;}.productGridComparator .itemAddButtons {float:left;width:94%;padding-left:3% !important;margin:0px !important;padding-right:3% !important;position:relative;}.productGridComparator .row>div>.itemAddButtons {border-top:1px dashed #efefef;position:relative;height:58px;}.productGridComparator .row>div>.itemAddButtons .stock_message {position:absolute;bottom:-23px;text-align:center;width:90%;margin-bottom:0px;text-transform:uppercase;color:#138841;display:none;}.productGridComparator .row .addQuantityProduct.positive.large {width:100%;padding:0px !important;margin-top:-2px;margin-bottom:7px !important;position:absolute;left:0px;}.productGridComparator .row .informationImages {padding-top:30px;}.comparator .productGridItem .priceContainer {border-top:1px dashed #efefef;margin-top:20px;padding-top:10px !important;float:left;width:100%;}.comparator .productGridItem .priceContainer .price {width:48% !important;font-size:1.429rem;}.comparator .productGridItem .priceContainer .price strong {font-size:1.071rem;font-weight:normal;font-family:"SanaSansAlt-Medium";}.comparator .beforeAttributes>div {border-bottom:1px dashed #efefef;text-align:center;float:left;width:94%;padding-left:3%;padding-right:3%;padding-top:10px;padding-bottom:10px;}.comparator .productTitle {float:left;min-height:100px;width:100%;padding-left:0;padding-right:0;text-align:left;}.comparator .productTitle p,.comparator .productTitle h1 {padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}.comparator .productTitle h1 {float:left;width:100%;margin-top:5px;font-size:1rem;overflow:hidden;height:auto;}.comparator .productTitle p {float:left;width:100%;margin-top:5px;line-height:14px;}.comparator .noFavorito.favoriteContainer {float:left;width:100%;}.comparator .noFavorito.favoriteContainer a {float:left;width:100%;text-decoration:none;line-height:21px;}.comparator span.addProductFavourite {padding-right:20px;}.comparator div.favoriteContainer.favorito {background-color:#ffffff;}.comparator div.favoriteContainer.favorito img {width:20px;}.comparator span.addedProductFavourite {line-height:21px;padding-right:20px;}.comparator .popup_stock .stock_message {color:#138841;font-size:1.071rem;text-align:center;text-transform:capitalize;}#languages select#lang-selector {width:40px !important;overflow:hidden !important;opacity:0 !important;}#languages select#lang-selector:focus {outline:1px dotted #000 !important;opacity:1 !important;}.linksTop.no-responsivo #recursivas #languages {width:70px;}div#checkoutProcessView .orderHead>div:first-child {float:left;width:96%;margin-left:2%;margin-top:15px;margin-bottom:15px;font-family:"SanaSansAlt-Medium";}#wrapper #cartItems .cartItem td.itemPrice strong {font-size:0.857rem;}.minicartPopup .precioBase strong {font-size:1.143rem;font-family:"SanaSansAlt-Medium";font-weight:normal;}.minicartPopup .importeTotal strong {font-size:1.143rem;font-family:"SanaSansAlt-Medium";font-weight:normal;}#miniCartLayer .popupCartItem .itemPrice strong {font-size:1rem !important;font-family:"SanaSansAlt-Black";}a.entregaDisponible {position:relative;}.tooltipFranjas {display:none;position:absolute;top:-7px;left:100%;width:165px;border:1px solid #afafaf;margin-left:8px;border-radius:3px;padding:4px;line-height:13px;text-align:center;padding-top:10px;padding-bottom:9px;background-color:#ffffff;}.tooltipFranjas .pico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/cartTooltip.png);width:6px;height:11px;position:absolute;top:10px;left:-6px;}.linksCarrito .entregaDisponible:hover .tooltipFranjas,.linksCarrito .entregaDisponible:focus .tooltipFranjas {display:block;}#globalMessages {position:fixed !important;width:100% !important;left:0px;}#globalMessages {position:relative;z-index:99999;}.closePopupGlobalMessage,.closeGlobalMessage {float:right;margin-right:10px;margin-top:10px;}.info-pop .closeGlobalMessage {position:absolute;top:10px;right:10px;margin:0;}.info-pop .closeGlobalMessage a {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat;height:15px;width:15px;background-color:#fff;background-size:15px 15px;}.closeGlobalMessage i {font-size:0.929rem;cursor:pointer;opacity:1;text-indent:1px;}.closeGlobalMessage i.fa-times {width:15px;height:15px;line-height:15.5px;color:white;background-color:#737277 !important;font-weight:normal;text-align:center;border-radius:50%;opacity:1;font-size:0.714rem !important;}.closeGlobalMessage i:hover,.closeGlobalMessage i:focus {background-color:#605f63 !important;}.popupGlobalMessage .alert {clear:both;border:0px;padding:0;display:table;}.popupGlobalMessage .alert i {font-size:2.500rem;float:left;}.popupGlobalMessage .alert i.favoritos {float:none;position:relative;left:45%;}.popupGlobalMessage .alert span {float:none;padding-left:11px;max-width:325px;font-family:"SanaSansAlt-Medium";font-size:14px;margin-top:10px;display:table-cell;vertical-align:top;padding-top:5px;font-weight:500;line-height:18px;}.popupGlobalMessage .alert span.favoritos {padding-left:0px;display:block;width:100%;max-width:none;}.popupGlobalMessage .globalButton {height:40px;margin-bottom:10px;float:left;width:100%;text-align:center;}.popupGlobalMessage .refundGlobalButton {height:40px;margin-bottom:10px;float:left;width:100%;text-align:center;}body #colorbox.cantidadSuperada .forgottenPwd::after {font-size:2.857rem !important;top:19px !important;}#colorbox.cantidadSuperada.forgottenPwd {padding-top:12px !important;}.cantidadSuperada .globalButton a:hover,.popupGlobalMessage .globalButton a:focus {background-color:#00522d;border-color:#00522d;}.cantidadSuperada .globalButton {height:40px;margin-bottom:10px;float:left;width:100%;text-align:center;width:240px;}.cantidadSuperada .globalButton a {background-color:#00824a;text-decoration:none;color:#ffffff;padding-left:15px;padding-right:14px;font-size:0.786rem;display:block;width:120px;margin:0 auto;padding-bottom:8px;text-transform:uppercase;line-height:15px;padding-top:10px;}.popupGlobalMessage .globalButton a:hover,.popupGlobalMessage .globalButton a:focus {background-color:#C2001A ;border-color:#C2001A ;}.popupGlobalMessage .focusTop,.popupGlobalMessage .focusBot {opacity:0;position:absolute;top:-10000px;}.popupGlobalMessage .globalButton a {background-color:#E0001A;padding-left:20px;padding-right:20px;padding-top:6.6px !important;display:block;width:120px;margin:0 auto;padding-bottom:6.6px;height:auto;}.tile.column.myAddress .subgrupo .addressBook {width:30%;margin-right:2%;float:left;}.indicacionesTransportista {width:38%;clear:left;margin-top:18px;float:left;}span.titleIndicacion {float:left;width:100%;font-size:18px;font-family:"SanaSansAlt-Medium";text-transform:initial;color:#333333;display:none;}span.titleIndicacion+span {font-size:13px;font-style:italic;max-width:320px;display:block;font-weight:500;line-height:16px;color:#7C808C;}.popupGlobalMessage .alert span strong {font-weight:normal;font-size:1.429rem;}.popupGlobalMessage {background-color:#ffffff;padding:25px;border-radius:3px;width:320px;position:relative;z-index:999999999;clear:both;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666;box-sizing:border-box;max-height:95vh;overflow:auto;}.popupGlobalMessage h4 {text-align:center;}.popupGlobalMessage a.little-button.red-button{padding-top:10px;}.popupGlobalMessage.popupItemNoDisponible a.little-button.red-button{height:auto;padding:4.6px 20px;width:50%;margin:30px auto;}.info-pop .popupGlobalMessage {width:326px;padding:20px 40px;box-sizing:border-box;}.popupGlobalMessage+.popupGlobalMessage {margin-top:-10px;}.popupGlobalMessage+.blackOff .popupGlobalMessage {margin-top:-10px;}.popupGlobalMessage+.blackOff .popupGlobalMessage .closeGlobalMessage {display:none;}.popupGlobalMessage+.blackOff .popupGlobalMessage .globalButton {display:none;}.popupGlobalMessage .alert.negative span strong {color:#c22425 !important;}.popupGlobalMessage .alert.positive strong,.popupGlobalMessage .alert.positive i {color:#104585 !important;}.closeGlobalMessage a {float:right;}.page-cartPage #wrapper .tableTotalPrice {margin-right:0px !important;}.page-cartPage .tableTotalPrice .totalPago table {margin-right:19px;}.page-cartPage .tableTotalPrice .descuentos table .precioTableFirstTd {width:259px;}.page-cartPage .tableTotalPrice .totalPago table .precioTable {width:102px;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:109px;}.page-cartPage .tableTotalPrice .descuentos .descuentoTitle {width:160px;}.page-cartPage #wrapper #cartItems .cartItem td.itemPrice.header6 {text-align:right;padding-right:20px;}.page-cartPage .tableTotalPrice .descuentos table {padding-right:18px;}.page-cartReview .checkout1.carritoCheckout .tableTotalPrice {margin-right:130px;}.page-cartReview .tableTotalPrice .descuentos table {padding-right:19px;}.page-cartReview .tableTotalPrice .totalPago table {margin-right:19px;}.page-cartReview .tableTotalPrice .totalPago table .precioTable {width:73px;}.page-cartReview .tableTotalPrice .descuentos table {width:auto;}.page-cartReview .tableTotalPrice .descuentos table .precioTableSecondTd {width:105px;}.page-cartReview .carritoCheckout .precioSubtotal .subPrecio {width:91px;}.facturacionPopup {border-radius:10px !important;}.facturacionPopup .ui-icon-closethick:hover::after,.facturacionPopup .ui-icon-closethick:focus::after {color:#6f6f6e !important;}.userChoiceNotification.userNotification .ui-dialog-content::after {display:none !important;}.userChoiceNotification.userNotification form button {font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;font-size:1.15rem;margin-left:15%;margin-top:5px;text-transform:none !important;width:70%;padding:6px;box-sizing:border-box;line-height:1.3rem;height:auto;display:block;}.chrome .userChoiceNotification.userNotification .ui-widget-header .ui-icon::after {top:1px !important;}body .userChoiceNotification.userNotification .ui-dialog-title::after {content:"\f05a";color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:25px !important;font-family:"FontAwesome" !important;display:block;width:auto;height:auto;visibility:visible;overflow:visible;display:none !important;}#miniCartLayer .verTodos .boton:hover,#miniCartLayer .verTodos .boton:focus {background-color:#138841 !important;color:#ffffff !important;}div#addAddress>div>#globalMessages {position:relative !important;float:left !important;width:94% !important;margin-left:3%;margin-top:15px;}div#addAddress>div>#globalMessages .alert {border:1px dotted #DA0025;}.blackOff {position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);top:0px;left:0px;z-index:99999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.checkout1.carritoCheckout.spinner {position:relative;height:100% !important;}.checkout1.carritoCheckout.carritoCheckoutReview #cartItems{float:left;}.cc_css_reboot.cc_dialog.light.interstitial,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu li,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content div {font-family:SanaSansAlt-Medium !important;background-color:#FFFFFF !important;}.cc_overlay_lock,.cookie-consent-preferences-overlay {background-color:rgba(0,0,0,0.8);overflow-y:auto;}.cc_dialog #imagenCookie {width:26px;margin:auto;}.cc_dialog.interstitial {width:450px;max-width:70%;border-radius:3px;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog {width:550px;max-width:95%;}.cc_dialog.interstitial,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog {position:relative;margin:2% auto;top:0;right:0;left:0;}@media (min-height:600px) and (min-width:719px) {.cc_dialog.interstitial,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog {margin-bottom:0;margin-top:0;top:calc(50% - 250px);}}.cc_dialog .cc_dialog_headline {font-size:18px;font-weight:900;text-align:center;font-family:SanaSansAlt-Black;}.cc_css_reboot button {-webkit-transition:initial !important;-o-transition:initial !important;transition:initial !important;}.cc_css_reboot h1 {margin-top:1rem;margin-bottom:1.5rem;}.cc_css_reboot p.cc_dialog_text {margin-top:1rem;margin-bottom:5rem;}.cc_css_reboot a,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content a{background-color:transparent;color:#00985F;}.cc_dialog .cc_dialog_text,.cc_css_reboot p,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content .cc_cp_m_content_entry p,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title p {color:#7C808C !important;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;text-align:justify;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title p#textInfoCookies{display:block !important;margin-bottom:0.7rem;font-family:SanaSansAlt-Medium;}.cc_dialog button,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button {font-weight:500;letter-spacing:0;line-height:17px;}button.cc_b_ok {border-radius:20px !important;background-color:#E0001A !important;width:147px !important;color:#FFFF;}.light.cc_dialog button.cc_b_ok {position:absolute;right:3rem;bottom:3rem;}.light.cc_dialog button.cc_b_cp {position:absolute;left:3rem;bottom:3rem;padding-left:0px;margin:0px !important;background-color:transparent;color:#00985F;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_powered_by,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_lang_selector,.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head p,.cc_cp_container .cc_cp_content .cc_cp_m_menu,.cc_cp_m_content_entry .oculto,.cc_cp_m_content_entry #inputCookiesBasicas input + label,.cookie-consent-preferences-overlay input[type="checkbox"]{display:none !important;}.cc_cp_container .cc_cp_content .cc_cp_m_content {height:232px;width:90%;margin:0px 2rem;}.cc_cp_container .cc_cp_content {overflow-y:auto;overflow-x:hidden;display:block !important;width:99.5% !important;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer,.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container {border:0px;border-radius:3px;background:#FFFFFF;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head {font-family:SanaSansAlt-Black;}.cc_cp_head #imagenBotonAtras {margin-top:2rem;margin-bottom:2rem;cursor:pointer;}#imagenBotonAtras img {width:21px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title h2 {font-size:18px;font-weight:900;font-family:SanaSansAlt-Black;letter-spacing:0;line-height:22px;}.cc_cp_container .cc_cp_head h2.configurar-cookies{margin-bottom:1rem !important;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title {padding-left:2rem;padding-right:3rem;display:block !important;}.cc_cp_m_content_entry[content_layout=content_strictly-necessary]{border-top:1px solid #CED1DA;}.cc_cp_m_content_entry {border-bottom:1px solid #CED1DA;}.cc_cp_m_content_entry .encabezado-cookies {display:inline-block;width:55%;background:#FFFFFF url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg) no-repeat 2% 10%;background-size:15px 15px;padding-left:7%;font-size:16px;}.cc_cp_m_content_entry .encabezado-cookies.visible {background:#FFFFFF url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_up.svg) no-repeat 2% 50%;background-size:15px 15px;}.cc_cp_m_content_entry #inputCookiesBasicas {position:relative;left:calc(45% - 8rem);display:inline-block;width:110px;border-radius:3px;background-color:#d9eff2 !important;color:#4DB5C1;text-align:center;font-size:13px;padding:5px 0px;vertical-align:top;}.cc_cp_m_content_entry .input-cookies {display:inline-block;position:relative;left:calc(45% - 3rem);vertical-align:top;}.cc_cp_m_content_entry .text-cookies {width:95%;margin-bottom:0px;margin-top:1rem;}.cc_css_reboot h2 {margin:0px;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_content .cc_cp_m_content_entry {padding:1rem 0 1rem 0.25rem;}.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent + label:before {width:41px;height:20px;}.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent + label:after {width:20px;height:20px;}.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent:checked + label:before {background:#E0001A;}.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent:checked + label:after {margin-left:21px;}.cc_cp_footer button{border-radius:20px;font-size:14px;font-weight:500;margin:2rem;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button.guardar-configuracion {background-color:#FFFFFF;color:#000000;border:1px solid #000000;vertical-align:top;}.cc_cp_footer {width:inherit;}.cc_cp_footer button#aceptarCondiciones {position:absolute;right:2rem;margin-right:0;z-index:2;}.cc_cp_container .bottom-shadow {-webkit-box-shadow:0 -5px 8px 0 rgba(0,0,0,0.1);box-shadow:0 -5px 8px 0 rgba(0,0,0,0.1);z-index:1;}.cc_cp_container .top-shadow {-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);box-shadow:0 5px 8px 0 rgba(0,0,0,0.1);z-index:1;}td.albaranTdCantidadPedida input,td.albaranTdCantidadEntregada input {float:right !important;text-align:right !important;width:100% !important;background-color:#ffffff;border:0px !important;font-size:0.857rem;}#wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh4,#wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh5 {max-width:90px;}#wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh6,#wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh7 {min-width:120px;}#recursivas {float:left;width:16.91rem;position:relative;}.linksTop.no-responsivo #recursivas #languages {position:absolute;right:1px;}div#id_popup_store_chage {margin-top:40px;width:90%;margin-left:5%;}div#id_popup_store_chage .icon {float:left;width:55px;height:55px;margin-top:-10px;}div#id_popup_store_chage .icon i {color:#1c3b70;font-size:2.857rem;}div#id_popup_store_chage .content {float:left;width:calc(100% - 55px);font-size:1rem;line-height:16px;color:#000000;}.popupCambioTienda button#popup_store_change_button {margin-top:20px;margin-left:108px;padding-left:15px !important;padding-right:15px !important;float:left;clear:both;margin-bottom:20px;}.popupCambioTienda .popupcontent {float:left;width:90%;padding-left:5%;}#colorbox.cantidadSuperada {border-radius:3px !important;}#colorbox.cantidadSuperada.popupCancelarMiCuenta {position:fixed;height:auto !important;top:0!important;-webkit-transform:translate(0% ,-50%);-ms-transform:translate(0% ,-50%);transform:translate(0% ,-50%);margin-top:50vh;}#colorbox.cantidadSuperada #cboxWrapper {position:relative !important;margin:0 auto !important;}#colorbox.cantidadSuperada #cboxWrapper,#colorbox.cantidadSuperada #cboxContent,#colorbox.cantidadSuperada #cboxLoadedContent,#colorbox.cantidadSuperada #cboxLoadingOverlay,#colorbox.cantidadSuperada #cboxLoadingGraphic {width:416px !important;height:auto !important;}#registerForm .tipoDocumento .control-group label {padding-bottom:7px !important;}.popupCambioTienda {border-radius:3px !important;}.popupCambioTienda #cboxClose {background-image:none !important;}#validEmail .globalContent {float:left;width:90%;margin-left:5%;margin-right:5%;}#validEmail .globalContent i {font-size:2.857rem;color:#138841;float:left;width:40px;margin-right:10px;}#validEmail .globalContent span {float:left;width:300px;margin-bottom:29px;font-size:0.929rem;line-height:16px;margin-top:6px;color:#138841;}#content .reenvioEmailValidacion {border:1px dotted #a5a5a5;padding:0 20px 20px;width:550px;margin:0;float:none !important;margin:0 auto;background-color:#ffffff;border-radius:5px;padding-top:15px;background-image:none;}#content .reenvioEmailValidacion .headline {margin-left:0px;}.reenvioEmailValidacion .validateUserLink {padding-left:10px !important;padding-right:10px !important;float:right;}#validEmail.resendValidationUserEmail .globalContent span {margin-top:11px;margin-bottom:40px;}#validEmail.resendValidationUserEmail {border:0px;}.focusKeeper {width:0;height:0;overflow:hidden;}#wrapper .albaranBtnHeader .btnImprimir {clear:none;}#wrapper .albaranBtnHeader.albaranHeaderPreparation>div>a+a+a {}.reviews .reviewDetail .body {float:left;width:96%;margin-left:2%;margin-right:2%;}.reviews .reviewDetail .autor {font-style:italic;color:#808080;width:96%;margin-left:2%;margin-right:2%;}#tabInformacionTecnica+.productTabContent table {float:left;width:80%;padding-left:5%;padding-top:20px;padding-bottom:20px;}#tabInformacionTecnica+.productTabContent tbody tr:nth-child(2n+1) {background-color:#f6f6f8;}#tabInformacionTecnica+.productTabContent tbody tr td:first-child {font-size:0.929rem;padding-top:5px;padding-bottom:3px;padding-left:10px;width:80%;}#tabInformacionTecnica+.productTabContent {float:left;width:96% !important;padding-left:2% !important;padding-right:2% !important;}#tabInformacionTecnica+.productTabContent tbody tr:nth-child(2n+2) td {padding-top:12px;padding-bottom:12px;}#tabInformacionTecnica+.productTabContent tbody tr td+td {font-size:0.929rem;padding-top:4px;padding-bottom:4px;}.tablaValoresTecnicos tbody tr:nth-child(2n+1) {background-color:#f6f6f8;float:left;width:100%;margin-bottom:5px;margin-top:5px;}.tablaValoresTecnicos tbody tr {float:left;width:100%;}.tablaValoresTecnicos table {float:left;margin-left:5%;width:95%;}.tablaValoresTecnicos .tableTitle {display:block;float:left;font-size:0.929rem;padding-bottom:5px;padding-left:2% !important;padding-right:20px;padding-top:5px !important;text-transform:uppercase;width:460px;}.tablaValoresTecnicos table td {width:50%;}.tablaValoresTecnicos .tableContent {display:block;float:left;font-size:1rem;line-height:13px;padding-bottom:12px;padding-top:15px;vertical-align:middle;width:95%;}#addressBook #globalMessages {position:static !important;}.userNotification .ui-dialog-title {color:#304388;font-size:1.429rem;float:left !important;width:90% !important;margin-left:5% !important;margin-top:20px !important;margin-bottom:10px !important;}.userNotification .ui-dialog-titlebar-close {top:10px !important;}#wrapper .myOrders .accountContentPane .botonera .tipo2:hover,#wrapper .myOrders .accountContentPane .botonera .tipo2:focus {background-color:#7C808C !important;color:#ffffff !important;}.solicitarFactura .form-addBillingAddress .billHeader {float:left;margin-top:0px;margin-left:-2%;width:105%;background-color:#ffffff;}.solicitarFactura .form-addBillingAddress .dni {float:left;width:99%;margin-left:-2%;padding-left:3%;padding-right:2%;border-top:1px solid #dedede;background-color:#ffffff;margin-top:-1px;padding-top:30px;}.solicitarFactura .form-addBillingAddress .dni .typeDocument{float:left;}.solicitarFactura .form-addBillingAddress .dni .numberDocument{float:left;margin:0px 15px;}.solicitarFactura .headline {border-bottom:0px !important;}.solicitarFactura .fl.w40perc>div:nth-child(2n) {padding-bottom:10px;}.solicitarFactura form#formAddBillingOrder {border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;float:left;width:96%;padding-left:2%;padding-right:2%;margin-top:0px;margin-bottom:0px;}.solicitarFactura .fila {padding-bottom:10px;}.solicitarFactura {overflow-y:hidden;border-radius:3px !important;}.solicitarFactura .form-addBillingAddress .billHeader .form_field-label {display:none;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {position:relative;display:block;width:115px;float:left;text-transform:none;font-size:14px;margin-left:-18px;background-color:#eeeeee;margin-top:0px;margin-bottom:0px;color:#c6c6c5 !important;text-indent:10px;left:17px;padding:20px 30px;}.solicitarFactura .form-addBillingAddress .billHeader input {float:left;position:relative;margin-top:20px;left:10px;z-index:9999;outline:0px;}.solicitarFactura .form-addBillingAddress label.label-radio.activeTab {border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;background-color:#ffffff;color:#575756 !important;border-left:1px solid #dfdfdf;margin-right:1px;}.solicitarFactura .form-addBillingAddress .control-label {display:none !important;}.solicitarFactura .lopd .control-label {display:block !important;}.solicitarFactura input[type="text"],.solicitarFactura select {height:34px !important;text-transform:none;font-size:14px;box-shadow:none;color:#333333!important;cursor:text;}.solicitarFactura select {cursor:pointer !important;}.solicitarFactura .dni>.control-group:first-child {width:100px;}.solicitarFactura select {}.solicitarFactura .dni>.control-group+.control-group {width:155px;}.solicitarFactura .headline+.adressLine1 {clear:both !important;width:100% !important;}.solicitarFactura .fl .adressLine1+.adressLine2+.adressLine1 {margin-right:0px !important;margin-left:2% !important;}.solicitarFactura .fl .fila {margin-right:0px !important;margin-left:0%;width:100% !important;}.solicitarFactura .fl .provincia {margin-right:0px !important;margin-left:2%;}.solicitarFactura .fl.w40perc .headline+.adressLine1+.adressLine2 {width:78% }.solicitarFactura .fl.w40perc .headline+.adressLine1+.adressLine2+.adressLine1 {width:20%;}.solicitarFactura .fl.w40perc .headline+.adressLine1+.adressLine2+.adressLine1+.adressLine2 {width:100%;margin-bottom:10px;}.solicitarFactura .codigoPostal {width:20% !important;}.solicitarFactura .provincia {margin-right:0px !important;width:78% !important;}.solicitarFactura .control-group label.add-address-left-label {margin-top:0px;text-transform:none;padding-top:2px;}.solicitarFactura #formAddBillingOrder .control-group label.add-address-left-label {position:relative;}.solicitarFactura .control-group label.add-address-left-label a {text-decoration:none;color:#00985F;}.solicitarFactura .control-group label.add-address-left-label a:hover,.solicitarFactura .control-group label.add-address-left-label a:focus {text-decoration:underline !important;}.solicitarFactura input#documentNumber {height:33px !important;width:110px !important;padding-left:10px !important;}.solicitarFactura #cboxLoadedContent {overflow:hidden !important;}.solicitarFactura .closeGlobalMessage {display:none;}.solicitarFactura .alert.negative {display:none;}.divAddAddress .alert {margin-bottom:-20px;margin-top:45px !important;}.solicitarFactura .control-group .help-inline {float:left;width:100% !important;}.solicitarFactura .control-group.error .help-inline span {color:#c64e4b;opacity:1;float:left;margin-top:5px;width:96% !important;padding-left:0%;display:block !important;text-transform:uppercase;font-size:14px;margin-bottom:-5px;}.solicitarFactura .control-group.error input {border:1px solid #b94a48;background-color:#fee !important;}.solicitarFactura #companyData {float:left;width:100%;margin-top:10px;}.solicitarFactura.popup50 #companyData {margin-top:0px !important;}.divAddAddress .alert i {font-size:1.429rem;}.divAddAddress .alert span {color:#E2001A;margin-left:10px;}.form-addBillingAddress .button.boton.positive.tipo2 {float:none !important;width:160px !important;margin:0 auto;margin-top:5px;margin-bottom:20px;background-color:#138841 !important;color:#ffffff !important;text-transform:uppercase !important;font-size:0.857rem !important;padding-left:0px !important;padding-right:0px !important;}.form-addBillingAddress .button.boton.positive.tipo2:hover,.form-addBillingAddress .button.boton.positive.tipo2:focus {background-color:#00712c !important;}.form-actions.clearfix {float:left;width:100%;}.product_promotionable_details .huevoFrito {background-color:#df2927;width:50px;height:50px;float:left;border-radius:5px;}.product_promotionable_details .circle {background-color:#ffcd23;width:44px;height:44px;float:left;border-radius:50%;margin-left:3px;margin-top:3px;}.product_promotionable_details .promotionText {float:left;width:250px;margin-left:10px;display:none;}.folletosPopupDetalleProducto .product_promotionable_details .promotionText {display:block !important;}body .contenedorProductoPublitas .owl-buttons .owl-next.enableArrow+div+.rightArrowDisable {display:none !important;}body .contenedorProductoPublitas .owl-buttons .owl-next.enableArrow {display:block !important;}.product_promotionable_details .promotionText span {color:#df2927;font-size:1rem;line-height:16px;display:block;}.product_promotionable_details {float:left;width:auto;margin-top:0px;margin-left:5%;}.productImage {height:405px;}#cartSummary .tdPrice strong {font-size:0.929rem;}.page404 {float:left;width:100%;margin-top:50px;border-bottom:1px solid #dedede;}.page404 .contentNumber {float:left;font-size:5.000rem;color:#138841;}.page404 .notFound {float:left;margin-left:15px;font-size:1.786rem;margin-top:45px;color:#138841;}.page404Content {width:400px;margin:0 auto;}#wrapper table.devolverPedidoTabla {float:left;width:100%;margin-top:20px;}#wrapper table.devolverPedidoTabla thead th {line-height:14px;}#wrapper table.devolverPedidoTabla thead #header1 {width:24% !important;padding-left:1%;}#wrapper table.devolverPedidoTabla thead #header2 {width:100px !important;text-align:center;}#wrapper table.devolverPedidoTabla thead #header6 {width:160px !important;}#wrapper table.devolverPedidoTabla .productName {float:left;width:96%;padding-left:2%;}#wrapper table.devolverPedidoTabla span.itemName {float:left;width:auto !important;line-height:13px;margin:0px !important;}#wrapper table.devolverPedidoTabla span.cantidadServida {text-align:center;display:block;}#wrapper table.devolverPedidoTabla span.cantidadDevuelta {text-align:center;display:block;}#wrapper table.devolverPedidoTabla span.cantidadMaxima {text-align:center;display:block;}#wrapper table.devolverPedidoTabla thead #header2-1 {text-align:center;}#wrapper table.devolverPedidoTabla .cantidadDevolver {float:left;width:100%;text-align:center;padding-top:5px;padding-bottom:5px;}#wrapper table.devolverPedidoTabla .cantidadDevolver input {width:40px;margin:0 auto !important;float:none;height:24px;padding-left:5px;padding-right:5px;}#wrapper table.devolverPedidoTabla .precioVenta {text-align:right;padding-right:30px;font-size:16px!important;line-height:22px;font-weight:500 }#wrapper table.devolverPedidoTabla .motivoDevolucion {float:left;width:100%;text-align:center;margin-top:3px;}#wrapper table.devolverPedidoTabla .motivoDevolucion select {float:none;margin:0 auto;padding-top:4px;padding-bottom:4px;}#refundRequestForm .importeTotal {float:left;width:100%;}#refundRequestForm .totalPedido {float:right;clear:both;padding-right:20px;margin-top:20px;width:auto;}#refundRequestForm .totalPedido .sumaTotalTitle {float:left;font-family:"SanaSansAlt-Black";font-size:18px;font-weight:900;line-height:22px;}#refundRequestForm .totalPedido .sumaTotal {float:right;margin-left:28px;font-size:18px;font-weight:900;line-height:22px;font-family:"SanaSansAlt-Black";min-width:100px;text-align:right;}#wrapper table.devolverPedidoTabla thead th {}#observations.columnaIzq {width:49.5% !important;min-width:49.5%;max-width:49.5%;height:150px;max-height:150px;min-height:150px;margin-top:20px;margin-bottom:20px;}.guardaDevolucion {width:100%;float:left;}.guardaDevolucion a {float:right !important;}.devolverProducto .headline {height:65px !important;font-size:2rem !important;text-transform:none !important;width:50%;float:left;}.devolverProducto .headline h1 {height:65px !important;text-transform:none !important;float:left;color:#00985F !important;font-size:22px;line-height:30px;font-weight:500;}.devolverProducto .headline span {font-size:14px!important;}#wrapper #refundRequestForm span {color:#333333 !important;font-size:16px!important;line-height:22px;font-weight:500;}#wrapper .devolucionVolverInferior .BtnVolverRetina {margin-top:0px;}#wrapper .devolucionVolverInferior .enlaceVolver {float:right;}#wrapper .devolucionVolverInferior {float:left;width:100%;margin-top:20px;margin-bottom:40px;}#wrapper .devolucionVolverInferior a{width:13%;}#wrapper .devolucionVolverSuperior {float:right;width:20%;}#wrapper .devolucionVolverSuperior a{padding:6.6px 20px;height:auto;float:right;clear:both;position:relative !important;width:49.5%;}#wrapper .devolucionVolverSuperior .BtnVolverRetina {margin-top:5px;margin-right:6px;}.devolverProductoPopup {border:0px !important;}.devolverProductoPopup .headline {margin-bottom:10px;color:#104585;border-bottom:0px;font-weight:normal;font-size:1.071rem;}.devolverProductoPopup .headline h1 {border-bottom:0px;color:#333333;font-family:"SanaSansAlt-Medium" !important;font-size:18px;font-weight:900;line-height:22px;text-transform:none;}.devolverProductoPopup .botonesInferiores {float:left;width:100%;margin-top:10px;}.devolverProductoPopup .botonesInferiores a {float:right !important;}.devolverProductoPopup {width:96% !important;padding-left:2% !important;padding-right:2% !important;}.devolverProductoPopup .separadorPrecios {float:left;width:220px;height:1px;border-bottom:1px dotted #dedede;margin-top:20px;}.devolverProductoPopup .separadorPreciosSuperior {float:left;width:220px;height:1px;border-bottom:1px dotted #dedede;margin-top:5px;margin-bottom:20px;}.devolverProductoPopup .fila.precioModificado {margin-top:5px;}.devolverProductoPopup .orderListTable {width:100%;}.devolverProductoPopup .fila .title {float:left;width:145px;}.devolverProductoPopup .fila {float:left;width:100%;}.devolverProductoPopup span.precio {font-family:"SanaSansAlt-Medium";font-size:14px;display:block;width:75px;float:left;text-align:right;font-weight:900;}.devolverProductoPopup .orderListTable th {font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:900;line-height:18px;}.devolverProductoPopup .orderListTable thead tr th {border-bottom:1px solid #dedede;}.devolverProductoPopup .fila.precioModificado h2 {margin-bottom:0px;}.devolverProductoPopup tbody#tbodyProductsTable tr span {float:left;display:block;width:100%;text-align:center;font-size:14px;font-weight:500;}.devolverProductoPopup tbody#tbodyProductsTable tr:first-child span {padding-top:5px;}.devolverProductoPopup .orderListTable th {text-align:center;}.devolverProductoPopup .orderListTable th.orderName {width:250px;text-align:left;}.devolverProductoPopup .orderListTable .orderName {text-align:left !important;}#stickyContent .price span strong {font-size:1.429rem;}.productCarrusel div.priceContainer strong {font-size:1.214rem !important;}.ayuda-popup .redes > div img {float:left;width:28.1px;margin-right:18px;}.itemPromotionable .productGridItem.productPromotionablefueraStock {margin-bottom:0px !important;border:0px !important;}.itemPromotionable .productGridItem.productPromotionablefueraStock .priceContainer .price {color:#6f6f6e !important;border-color:#6f6f6e !important;opacity:0.8;}.itemPromotionable .productGridItem.productPromotionablefueraStock .cart button.addQuantityProduct {background-color:#6f6f6e !important;opacity:0.5;}.firefox #recursivas .bloque-te-escuchamos .enlace-te-escuchamos {padding-right:14.5px !important;padding-left:13.5px !important;}.firefox .linksTop.no-responsivo #recursivas #languages {width:4.893rem;right:0px;}.firefox #languages #lang-selector_child {width:71px !important;left:-20px;}.chrome #recursivas .bloque-te-escuchamos .enlace-te-escuchamos {padding-left:14px;}.chrome .linksTop.no-responsivo #recursivas #languages {width:4.6rem;}.chrome #header .headerContent .languageText {padding-left:1.5px;}.chrome #languages #lang-selector_child {width:65px;}#languages #lang-selector_child {overflow:hidden;}span.ddlabel {position:absolute;left:-1000px;}.chrome #recursivas .bloque-ayuda {width:5.393rem;}#miniCartLayer .precioTarjeta strong {font-weight:normal;font-size:0.929rem;}#wrapper #miniCartLayer .precioTarjeta {font-size:1rem !important;color:#1c70b9 !important;float:right !important;margin-top:20px;margin-bottom:20px;}#miniCartLayer .pagoTarjeta {font-size:0.857rem !important;color:#1c70b9 !important;float:left;margin-top:20px;clear:left;margin-left:35px;margin-bottom:20px;text-decoration:underline;}#miniCartLayer .infoSubstituteText{color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:13px !important;font-weight:500;line-height:16px;float:left;margin-left:1.429rem;margin-bottom:1.071rem;margin-right:1.429rem;}#wrapper .productDescription .summary {float:left;width:96%;overflow:hidden;height:auto;min-height:0;}.folletosPopupDetalleProducto .addedProductFavourite {display:block;text-indent:-9999px;}.fila5 .huevo span.price.long-price {margin-top:3px;font-size:2.571rem !important;}.fila5 .huevo span.price.big-price {margin-top:8px;font-size:2.071rem !important;}.folletosPopupDetalleProducto .summary p {opacity:1 !important;}.folletosPopupDetalleProducto .productInformationImages {display:none;}.folletosPopupDetalleProducto .cart.add {float:left;clear:both;width:100%;}.folletosPopupDetalleProducto .popup_stock {float:left;clear:both;margin-top:5px;color:#00985F;padding:0 2%;}.folletosPopupDetalleProducto .addQuantityProduct.positive.large {margin-bottom:0px !important;}.folletosPopupDetalleProducto .updateQuantityProductLess .oculto {display:block !important;font-size:17px;}.folletosPopupDetalleProducto .popup_stock p {color:#00985F;font-size:0.786rem;text-transform:uppercase;font-style:italic;margin-top:10px;}.folletosPopupDetalleProducto .detalleProductoPromocion+.textInfo {float:right;}.c2Contraido {cursor:pointer !important;}.homeIcon span {color:#000;text-decoration:none;font-size:1rem;}.homeIcon span i {color:#70706e;font-size:1rem;opacity:1;padding-right:5px;}form#reviewForm button {padding-top:2px !important;width:25%;margin-top:20px;color:#fff;}#wrapper #stickyAddToCart .borderBottomGray {width:100%;height:auto;background-color:#000000;position:absolute;bottom:-20px;opacity:0.2;}#wrapper #stickyAddToCart {padding-bottom:0px !important;border-bottom:1px solid #afafae;background-image:none;background-color:#ffffff;box-shadow:-1px 5px 6px #cdcdcd;-webkit-transition:all 1s;transition:all 1s;}body:not (.mobile ):not (.tablet ) #wrapper #stickyAddToCart {top:-120px !important;max-height:130px;}body:not (.mobile ):not (.tablet ) #wrapper #stickyAddToCart.showSticky {top:0px !important;max-height:9.286rem;}div#read_reviews .actionBar .right {font-size:0.9em;color:#7C808C;}.reviews .actionBar.bottom a {font-weight:normal;font-size:1rem;font-family:"SanaSansAlt-Medium";}#write_review_action {}#write_review_action {font-weight:normal;text-transform:uppercase;line-height:normal;}.reviews .actionBar.bottom {border-top:1px dashed #a5a5a5 !important;margin-bottom:5px;}.reviews .actionBar.top {border-bottom:1px dashed #a5a5a5 !important;}#wrapper .fila5 .huevo span.price.long-price.precio5 {font-size:3.571rem !important;margin-top:-5px;}#addBillingAddressPopup {padding-left:15px !important;}#addBillingAddressPopup .dni .controls {float:left;width:100px;margin-left:3%;}#addBillingAddressPopup #frmAddBillingAddress .dni select {display:block !important;min-width:80px;font-size:14px;display:block;height:42px;font-family:"SanaSansAlt-Medium";padding-bottom:4px !important;}#addBillingAddressPopup .dni .controls:nth-child(4) {margin-left:1%;max-width:125px;}.cart_modal_popup.empty-popup-cart {font-size:0.929rem;margin-bottom:10px;}.cart_modal_popup.empty-popup-cart .empty-cart{display:block;margin:0.3571rem auto;width:4rem;}#miniCartLayer .totalPrice strong {font-family:"SanaSansAlt-Black";}#miniCartLayer .totalPriceDescuentos strong {font-size:1rem !important;font-weight:normal;}#miniCartLayer .totalPriceDescuentos {font-family:"SanaSansAlt-Medium";font-size:1rem !important;float:right;line-height:19px;margin-left:6px;margin-right:2.196rem !important;}.miniCartPopup .popupCartItem .itemThumb {max-width:75px;}.miniCartPopup .total span {font-size:1.857rem !important;}#miniCartLayer .fullTotalPrice .right strong {font-size:1rem !important;font-family:"SanaSansAlt-Black";color:#333333 !important;line-height:1.429rem;}.page-homepage #Carousel-owl #owl-demo .item {background-image:none !important;}#colorbox.popupCancelarMiCuenta .forgottenPwd .buttons {float:left;}#wrapper #miniCartLayer .totalPriceDescuentos {margin-right:27px;}#wrapper #miniCartLayer .precioTarjeta {margin-right:29px;font-size:1.286rem !important;margin-top:14px !important;}.column.accountContentPane.clearfix.favoritosPanel+.enlaceVolver {margin-top:10px !important;}#wrapper #cartItems .cartItem td.itemPrice {font-size:1.429rem;}#wrapper #cartItems .cartItem td.itemPrice strong {font-size:0.929rem;}.carritoCheckout .precioSubtotal .subPrecio {margin-left:14px;width:87px;text-align:right;}.minicartPopup #orderTotals .borderBottom {display:none;}.minicartPopup #cartSummary .checkout2Table .borderBottom {display:block;}.minicartPopup .tableTotalPrice {margin-bottom:0px;}.minicartPopup #cartSummary {margin:30px 0 20px;}.minicartPopup .carritoCheckout .precioSubtotal {margin-right:0px;}.minicartPopup .carritoCheckout .precioSubtotal .subPrecio {margin-left:0px;width:87px;text-align:right;float:right;margin-right:17px;}.minicartPopup .carritoCheckout .precioSubtotal {width:243px }.minicartPopup .tableTotalPrice .descuentos table {width:455px;padding-right:0px;}.minicartPopup .tableTotalPrice .descuentos table .precioTableSecondTd {width:126px;}.minicartPopup .tableTotalPrice .descuentos table .precioTableFirstTd {width:314px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip {right:-28px !important;}.tableTotalPrice #cartSummary .precioTable.precioFinal {padding-top:16px;}ul.appliedPromotions,ul.potentialPromotions {float:left;margin-top:10px;display:inline-block;width:100%;margin-bottom:10px;}ul.appliedPromotions li span,.columnaIzq ul.potentialPromotions li span,.header4 ul.potentialPromotions li span {background-color:#e20411;color:#ffffff;font-size:0.714rem;margin-bottom:5px;box-shadow:0px 3px 2px 0px #950202 inset,0px -3px 10px 0px #950202 inset,4px 0px 0px 0px #e20411 inset !important;float:left;width:auto !important;padding:2px 5px ;line-height:11px;}.entry_promotions ul.appliedPromotions li span {margin-bottom:0px;}li.promotionMessage>.potentialPromotions {margin-top:0px;}.carritoCheckout ul.potentialPromotions.descripcionPromocion li {float:left;width:auto;display:block;margin-right:10px;}.promotionMessage li {color:#e20411 !important;}#cartSummary .tdPrice {}#checkoutProcessView .direccionEnvio .columnaIzqEnvio .adressElement {text-transform:capitalize;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;}#wrapper #cartSummary .precioTable.precioFinal {line-height:20px;}#wrapper #cartSummary .precioTable.precioFinal span {font-family:"SanaSansAlt-Black";color:#333333;}#wrapper #cartSummary .precioTable.precioFinal span strong {font-size:1.257rem!important;font-family:"SanaSansAlt-Black";}.formularioCheckoutBtns {z-index:1 !important;}.cantidadSuperada.problemaModificarCantidad #cboxClose {background-image:none !important;background-color:#737277 !important;border-radius:50%;width:15px !important;height:15px !important;margin-right:10px;margin-top:10px;}.cantidadSuperada.problemaModificarCantidad #cboxClose::after {content:"\f00d";width:10px;height:10px;position:absolute;top:0px;font-family:"FontAwesome";left:3.5px;font-size:0.786rem;color:#ffffff;opacity:1 !important;z-index:999;display:block !important;visibility:visible !important;text-indent:0px !important;}.cantidadSuperada.problemaModificarCantidad #cboxClose:hover,.cantidadSuperada.problemaModificarCantidad #cboxClose:focus {background-color:#605f63 !important;}.cantidadSuperada.problemaModificarCantidad .mensajeCantidadError {height:180px !important;overflow:hidden;}#wrapper #checkoutProcessView .pedidoCantidad {border-radius:0px !important;background-repeat:no-repeat;text-align:left !important;margin-left:0px;display:inline;height:auto;font-size:1.643rem;line-height:30px;padding-left:20px;width:100%;float:left;}#wrapper #checkoutProcessView .pedidoCantidad .pedidoText {margin-bottom:0;font-family:"SanaSansAlt-Medium";color:#333333;}#wrapper #chooseDeliveryMethod_previous_button:hover,#wrapper #chooseDeliveryMethod_previous_button:focus {color:#ffffff !important;background-color:#00522d !important;border-color:#00522d !important;}.removeGlobalMessage #globalMessages {display:none !important;}.popupGlobalMessage.messageFavouriteAccount {}.popupGlobalMessage.messageFavouriteAccount .alert+.alert i {opacity:0;}.popupGlobalMessage.messageFavouriteAccount span a {color:#104585;}div#mensajeAlertaDesactivacion h2 {font-size:1rem;}div#mensajeAlertaDesactivacion i {color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:2px !important;}.modalPopup.ui-dialog .ui-dialog-content#mensajeAlertaDesactivacion {max-width:285px !important;width:285px !important;}.popupServiciosMicuenta #mensajeAlertaDesactivacion {max-width:285px !important;width:285px !important;}.popupServiciosMicuenta #mensajeAlertaDesactivacion .content {position:relative;border:0;background:none;overflow:auto;padding:0.5em 40px 0.5em 80px !important;}.popupServiciosMicuenta.ui-dialog .ui-dialog-content {padding:0.5em 40px 0.5em 80px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.popupServiciosMicuenta {width:440px !important;}.popupServiciosMicuenta.ui-dialog .ui-dialog-content .headline {font-size:1.214rem;margin-bottom:10px;font-weight:normal;color:#0f3478;line-height:20px;padding-top:5px;}.popupServiciosMicuenta #mensajeAlertaDesactivacion a.button.positive+a {background-color:#89878c !important;border:1px solid #89878c !important;}.popupServiciosMicuenta #mensajeAlertaDesactivacion a.button.positive+a:hover,.popupServiciosMicuenta #mensajeAlertaDesactivacion a.button.positive+a:focus {background-color:#727074 !important;}.popupServiciosMicuenta #mensajeAlertaDesactivacion h2 {font-size:1rem;line-height:15px;color:#000000;margin-top:15px;}.popupServiciosMicuenta #mensajeAlertaDesactivacion a.button.positive {padding-left:40px !important;padding-right:40px !important;margin-left:25px;margin-bottom:20px !important;}.popupServiciosMicuenta #mensajeAlertaDesactivacion a.button+a {margin-left:0px !important;margin-right:32px;}.popupServiciosMicuenta #mensajeAlerta a.button.positive+a {background-color:#89878c !important;border:1px solid #89878c !important;}.popupServiciosMicuenta #mensajeAlerta a.button.positive+a:hover,.popupServiciosMicuenta #mensajeAlerta a.button.positive+a:focus {background-color:#727074 !important;}.popupServiciosMicuenta #mensajeAlerta h3 {font-size:1rem;line-height:15px;color:#000000;margin-top:15px;}.popupServiciosMicuenta #mensajeAlerta a.button.positive {padding-left:40px !important;padding-right:40px !important;margin-left:-25px !important;margin-bottom:20px !important;}.popupServiciosMicuenta #mensajeAlerta a.button+a {margin-left:0px !important;margin-right:30px;}.popupServiciosMicuenta #mensajeAlerta::after {content:"\f05a";color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:-6px !important;font-family:"FontAwesome";}body .ui-dialog .ui-dialog-titlebar-close {display:none;position:absolute;width:15px !important;height:15px !important;border-radius:50%;top:17px !important;right:10px !important;background-image:none !important;border:0px !important;}body .ui-dialog.closeable .ui-dialog-titlebar-close {display:block;background-color:#fff;}body .ui-dialog.closeable .ui-dialog-titlebar-close:hover,body .ui-dialog.closeable .ui-dialog-titlebar-close:focus {background-color:#fff !important;}body .ui-dialog.minicartPopup .ui-dialog-titlebar-close {display:block;background:#fff;}.popupServiciosMicuenta.ui-dialog .ui-dialog-titlebar-close:hover,.popupServiciosMicuenta.ui-dialog .ui-dialog-titlebar-close:focus {background-color:#605f63 !important;}.popupServiciosMicuenta.ui-dialog .ui-widget-header .ui-icon {opacity:0;}.popupServiciosMicuenta.ui-dialog .ui-dialog-titlebar-close::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;left:4.5px;}#colorbox.popupCancelarMiCuenta:not(.cantidadSuperada) {border-radius:3px !important;top:calc(50vh - 103px) !important;left:calc(50vw - 225px) !important;max-width:100%;margin:0px;}#colorbox.popupCambioTienda.popupCancelarMiCuenta #cboxLoadedContent {width:90% !important;padding-left:5% !important;height:192px !important;}#colorbox.popupCambioTienda.popupCancelarMiCuenta #cboxContent {height:192px !important;}#colorbox.popupCancelarMiCuenta .forgottenPwd {background-image:none !important;padding-top:17px !important;padding-left:80px !important;}#colorbox.popupCancelarMiCuenta .forgottenPwd::after {content:"\f05a";color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:25px !important;font-family:"FontAwesome" !important;display:block;width:auto;height:auto;visibility:visible;overflow:visible;}#colorbox.popupCancelarMiCuenta .forgottenPwd .headline {font-size:18px;margin-bottom:4px;font-weight:900;color:#333333;font-family:"SanaSansAlt-Medium";line-height:20px;padding-top:5px;text-transform:none;float:left;height:auto;width:100%;margin-bottom:10px;}#colorbox.popupCancelarMiCuenta .forgottenPwd .description {float:left;width:100%;font-family:"SanaSansAlt-Medium";font-size:1rem;line-height:15px;color:#333333;margin-top:10px;}#colorbox.popupCancelarMiCuenta input[type="button"] {float:left;}#colorbox.popupCancelarMiCuenta input[type="button"]:first-child {background-color:#E0001A;border:1px solid #E0001A;border-radius:20px;color:#FFF;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;height:32px;margin:10px 0;text-align:center;cursor:pointer;padding:0px;margin-right:4%;}#colorbox.popupCancelarMiCuenta input[type="button"]:first-child:hover,#colorbox.popupCancelarMiCuenta input[type="button"]:first-child:focus {background-color:#C2001A !important;border-color:#C2001A !important;}#colorbox.popupCancelarMiCuenta input[type="button"]+input {background-color:#333333;border:1px solid #333333;border-radius:20px;color:#FFF;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;height:32px;margin:10px 0;text-align:center;cursor:pointer;padding:0px;}#colorbox.popupCancelarMiCuenta input[type="button"]+input:hover,#colorbox.popupCancelarMiCuenta input[type="button"]+input:focus {background-color:#7C808C !important;border-color:#7C808C !important;}#colorbox.popupCancelarMiCuenta #cboxClose {background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat !important;background-size:contain !important;position:absolute;width:15px !important;height:15px !important;top:10px !important;right:10px !important;border:0px !important;}#colorbox.deleteProduct .headline {margin-top:17px;}#colorbox.deleteProduct #favoriteProductListDeleteProductButtonYes {margin-left:58px;text-transform:uppercase !important;font-size:0.821rem !important;margin-top:15px;}#wrapper .formReplica a.button.addCartActive:hover,#wrapper .formReplica a.button.addCartActive:focus {background-color:#00522d !important;}.carritoVacioTitle {font-family:"SanaSansAlt-Black";font-size:1rem;margin-bottom:0.7143rem;text-align:center;color:#000;line-height:1.357rem;}.carritoVacioContent {float:left;margin:10px 5px 20px 5px;color:#000;font-size:1rem;line-height:1.357rem;}#miniCartLayer .productosFila {float:left;width:100%;padding-bottom:10px;}#miniCartLayer .productosFila h4 {margin-bottom:0;}#miniCartLayer .linksCarrito {float:left;width:97%;margin-left:3%;margin-bottom:0px;margin-top:20px;}#miniCartLayer .btnValidaPagar+.linksCarrito {margin-top:0px;}#colorbox.popupInfoColorBox {border-radius:3px !important;}#colorbox.popupInfoColorBox .forgottenPwd {background-image:none !important;padding-top:35px !important;padding-left:80px !important;}#colorbox.popupInfoColorBox .forgottenPwd::after {content:"\f05a";color:#104585 !important;font-size:2.500rem;float:left;position:absolute;left:32px;top:25px !important;font-family:"FontAwesome" !important;display:block;width:auto;height:auto;visibility:visible;}#colorbox.popupInfoColorBox .forgottenPwd .headline {font-size:1.214rem;margin-bottom:4px;font-weight:normal;color:#0f3478;line-height:20px;padding-top:5px;text-transform:none;float:left;height:auto;width:100%;margin-bottom:10px;}#colorbox.popupInfoColorBox .forgottenPwd .description {float:left;width:100%;font-size:1rem;line-height:15px;color:#000000;margin-top:10px;}#colorbox.popupInfoColorBox input[type="button"] {margin-bottom:20px !important;float:left;width:90px !important;cursor:pointer;height:38px !important;margin-left:36px;}#colorbox.popupInfoColorBox input[type="button"]:first-child {background-color:#138841 !important;color:#ffffff !important;margin-left:62px !important;}#colorbox.popupInfoColorBox input[type="button"]:first-child:hover,#colorbox.popupInfoColorBox input[type="button"]:first-child:focus {background-color:#00712c !important;}#colorbox.popupInfoColorBox input[type="button"]+input {background-color:#89878c !important;border:1px solid #89878c !important;color:#ffffff !important;}#colorbox.popupInfoColorBox input[type="button"]+input:hover,#colorbox.popupInfoColorBox input[type="button"]+input:focus {background-color:#727074 !important;}#colorbox.popupInfoColorBox #cboxClose {position:absolute;width:15px !important;height:15px !important;background-color:#737277 !important;border-radius:50%;top:10px !important;right:10px !important;background-image:none !important;border:0px !important;}#colorbox.popupInfoColorBox #cboxClose::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:0.3px;position:absolute;left:10002.8px;}#colorbox.popupInfoColorBox #cboxClose:hover,#colorbox.popupInfoColorBox #cboxClose:focus {background-color:#605f63 !important;}#colorbox.popupInfoColorBox.popupForgotPassword .forgottenPwd {width:341px;}.popupForgotPassword .forgottenPassword {padding:20px 40px;}.popupForgotPassword .forgottenPassword .headline {color:#333333;font-family:SanaSansAlt-Black;font-size:18px;font-weight:900;line-height:22px;}.popupForgotPassword .forgottenPassword .description {color:#333333;font-size:14px;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:18px;margin:10px 0;}.forgottenPassword .controls {margin:10px 0;}#colorbox.popupInfoColorBox .control-group .help-inline {padding-left:0px;width:100%;}#colorbox.popupInfoColorBox.popupResendEmail .forgottenPwd {padding-top:18px !important;width:341px;}a.enlaceVolver.enlaceVolverFavoritosSuperior {margin-top:0px;float:right;}a.enlaceVolver.enlaceVolverFavoritosInferior {float:right;margin-top:20px;clear:both;}#wrapper .favoritosPanel .productosFrecuentes .tablaProductosFrecuentes .priceTable strong {font-size:0.929rem;}#wrapper .favoritosPanel .productosFrecuentes .tablaProductosFrecuentes .priceTabledisabled strong {font-size:16px;font-weight:500;line-height:22px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTable strong,#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTabledisabled strong {font-size:16px;font-weight:500;line-height:22px;}.modalPopup.checkoutDeleteProduct.ui-dialog .ui-dialog-content::after {content:url(_ui/desktop/common/images/ux-pictogramas/iconografia/Alerta-Naranja.svg);font-size:1rem;float:left;position:absolute;top:2px !important;left:44%;margin-left:-10px !important;}.modalPopup.checkoutDeleteProduct.ui-dialog .ui-widget-content {margin-left:0px;left:0px;top:-8px;padding-left:5% !important;padding-right:5% !important;width:90% !important;}.checkoutDeleteProduct .headline.headlineConfirmDelete {width:62%;padding-left:48px;margin-top:50px !important;font-size:18px !important;font-weight:normal !important;line-height:22px !important;text-transform:none!important;font-family:"SanaSansAlt-Black" !important;color:#333333 !important;}.checkoutDeleteProduct .headline {margin-top:80px;float:left;width:100%;text-align:center;font-size:0.929rem !important;color:#434141 !important;line-height:15px !important;font-family:"SanaSansAlt-Medium" !important;}.modalPopup.checkoutDeleteProduct.ui-dialog {width:346px !important;}.modalPopup.checkoutDeleteProduct .closePopup,.modalPopup.checkoutDeleteProduct .deleteEntryCart{width:100%;display:block !important;float:none !important;margin:0 auto 10px !important;font-family:"SanaSansAlt-Medium";}.modalPopup.checkoutDeleteProduct.ui-dialog .deleteEntryCart {float:right!important;width:173px;margin-right:3px!important;margin-bottom:17px!important;}.modalPopup.checkoutDeleteProduct .closePopup.closeConfirmDelete {float:left!important;width:105px;margin-left:16px!important;color:#333333!important;background-color:#FFFFFF!important;border:1px solid #333333!important;}.modalPopup.checkoutDeleteProduct .closePopup.closeConfirmDelete:hover {background-color:#7C808C !important;border-color:#7C808C !important;}.modalPopup.checkoutDeleteProduct .closePopup {background-color:#89878c !important;border:1px solid #89878c !important;}.modalPopup.checkoutDeleteProduct a.closePopup:hover,.modalPopup.checkoutDeleteProduct a.closePopup:focus {background-color:#727074 !important;}.modalPopup.checkoutDeleteProduct .ui-icon {text-indent:-9999px;background-image:none !important;background:none !important;}.modalPopup.checkoutDeleteProduct .ui-icon::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;color:#ffffff;top:1px;position:absolute;left:10003.5px;}.modalPopup.checkoutDeleteProduct .ui-dialog-titlebar-close:hover,.modalPopup.checkoutDeleteProduct .ui-dialog-titlebar-close:focus {background-color:#605f63 !important;}.modalPopup.checkoutDeleteProduct .image {width:158px;text-align:center;margin:0 auto;}.modalPopup.checkoutDeleteProduct .image img {width:100%;}.modalPopup.checkoutDeleteProduct .productName {float:none;margin-top:20px;margin-bottom:38px;padding-left:65px;text-align:left;}.truncate {overflow:hidden;width:150px;height:53px;}#containerDescription {height:5rem;overflow:hidden;}#wrapper .carritoCheckout .topTableSecond .radioButtonsColumn label a span {color:#0b7d38;}.modalPopup.checkoutDeleteProduct span.nameFirstElement.nameFirstElementConfirmDelete {font-size:16px;line-height:22px;font-family:"SanaSansAlt-Medium";color:#7C7C7C;font-weight:500;text-align:left;}.modalPopup.checkoutDeleteProduct span.nameSecondElement.nameSecondElementConfirmDelete {font-size:14px;font-weight:500;line-height:18px;color:#333333;text-align:left;}.modalPopup.checkoutDeleteProduct span.nameSecondElement {width:100%;font-size:1rem;line-height:13px;margin-bottom:10px;color:#434141;padding-left:0%;padding-right:0%;text-align:center;line-height:16px;display:block;}.solicitarFactura.popup50 .form-addBillingAddress .dni {margin-bottom:10px;}#wrapper .comunidad .dropdown-menu.grandchild-menu {display:none !important;opacity:0 !important;visibility:hidden;}.productGridItem .thumb .icon-top-left img {max-width:100%;}#wrapper #miniCartLayer .precioTarjeta {margin-right:29px;font-size:1.286rem !important;margin-top:14px !important;}.my_cart_mini .firstProduct {position:absolute;width:0px;height:0px;text-align:center;background:#df2927;color:white;border-radius:100%;overflow:hidden;font-family:sans-serif;z-index:1;top:10px;left:28px;padding:0px;-webkit-transition-duration:1s;-webkit-transition-property:all;-webkit-transition-timing-function:ease-in-out;opacity:0;}.productDescription .big-price.precio9 {font-size:2.286rem;line-height:53px;}.productDescription .big-price.precio9 strong {font-size:1.571rem;}#wrapper .productAdd .productAddToCartPanel .add_to_cart_form button.addToCartButton.outOfStock {float:left;margin-right:-1px;width:259px !important;font-size:1.2em !important;opacity:0.5;text-transform:capitalize;font-family:"SanaSansAlt-Medium";}#wrapper button.agotado {float:left;width:259px !important;font-family:"SanaSansAlt-Black";font-size:1.2em !important;text-align:center !important;cursor:default;}.my_cart_mini.firstProduct .firstProduct {top:4.3px;left:21.8px;padding:7.2px;opacity:1;}.miniCart .minicart .my_cart_mini.redCircle .title span.count {background-color:#df2927 !important;color:#ffffff !important;}@-webkit-keyframes thumb {0% {-webkit-transform:scale(1);}50% {-webkit-transform:scale(0.9);}100% {-webkit-transform:scale(1);}}.shake {-webkit-animation-name:thumb;-webkit-animation-duration:200ms;-webkit-transform-origin:50% 50%;-webkit-animation-iteration-count:2;-webkit-animation-timing-function:linear;}.popupRemoveAdressMyAccount .addressItem {float:left;width:100%;}.popupRemoveAdressMyAccount .addressItem ul {margin-bottom:20px;float:left;width:100%;}.popupRemoveAdressMyAccount .buttons a:first-child {margin-left:30.5px !important;}.popupRemoveAdressMyAccount .buttons a {margin-bottom:20px !important;float:left !important;cursor:pointer;height:38px !important;margin-left:36px;line-height:37px !important;padding-left:39px !important;padding-right:39px !important }.popupRemoveAdressMyAccount #cboxContent {border-radius:3px !important;}.popupRemoveAdressMyAccount .buttons a+a {background-color:#333333 !important;border:1px solid #333333 !important;color:#ffffff !important;}#checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event {border-radius:0px;min-height:32px;position:relative;z-index:9;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table td.noService>a {margin:0px !important;width:101%;border:1px solid #CED1DA;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table td.noService>a:hover {border:1px solid #CED1DA !important;}.tile.column.myOrders .showed>div>p {padding-left:10px;font-size:1rem;}.productoNoSimilarSustitute .buttonSustitutoSimilar {opacity:0.7;text-decoration:none !important;}.productoNoSimilarSustitute .buttonSustitutoSimilar:hover span {text-decoration:none !important;}#wrapper .productoNoSimilarSustitute .buttonSustitutoSimilar:hover,#wrapper .productoNoSimilarSustitute .buttonSustitutoSimilar:hover a,#wrapper .productoNoSimilarSustitute .buttonSustitutoSimilar:focus,#wrapper .productoNoSimilarSustitute .buttonSustitutoSimilar:focus a {text-decoration:none !important;}#wrapper .productoNoSimilarSustitute div#substitutesDiv label.cb-disable:hover span,#wrapper .productoNoSimilarSustitute div#substitutesDiv label.cb-disable:focus span,#wrapper .productoNoSimilarSustitute div#substitutesDiv label.cb-disable a:focus,#wrapper .productoNoSimilarSustitute div#substitutesDiv label a:focus span {text-decoration:none !important;}.myAddress .emptyMessage {font-family:"SanaSansAlt-Medium";font-size:14px;padding-left:48px;color:#333333;line-height:18px;font-weight:500;}#wrapper .plantillahome #Carousel-owl .owl-carousel .owl-item {max-width:100% !important;}#registerForm .botonera button {text-transform:none !important;float:left;position:relative;width:50%;}#wrapper .footerInferior.footer {margin-top:0;}#wrapper.reducido .footerInferior.footer {background-color:#ffffff !important;margin-top:110px;}#content.spinner {height:auto !important;}#loadingCheckoutStep,#processUpdateSubstitute {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/popupSpinnerBg.png);width:100% !important;height:100% !important;position:fixed !important;left:0px !important;top:0px !important;}.spinner {border:0px !important;height:0px !important;box-shadow:none !important;background-color:transparent !important;}.spinner .ui-dialog-titlebar {display:none !important;}.loadingContent {width:50px;height:50px;position:fixed;left:50%;margin-left:-25px;top:50%;margin-top:-25px;background-color:#232323;opacity:1;border-radius:3px;overflow:hidden;}#processUpdateSubstitute::after {display:none !important;}.loadingContent .headline,.loadingContent h3 {display:none;}div#loadingCheckoutStep::after {display:none;}#wrapper .guardaDevolucion a {padding:6.6px 20px;line-height:17px;height:auto;}#wrapper .guardaDevolucion a+a {margin-right:20px !important;}.guardaDevolucion+.devolucionVolverInferior {margin-top:10px !important;}#stars-wrapper label i {position:absolute;left:0;}#stars-wrapper label .fa-star {display:none;}#stars-wrapper img {width:16px;opacity:0;}#stars-wrapper label input::before {content:"\f006";position:absolute;left:0;font-size:0.929rem;color:#f15a25 !important;top:0px;right:0px;visibility:visible;width:10px;height:10px;font-family:"FontAwesome";cursor:pointer;opacity:1;}#stars-wrapper label:hover input::before,#stars-wrapper label:focus input::before {content:"\f005";opacity:1 !important;}#stars-wrapper input[type="radio"]:checked,#stars-wrapper input[type="radio"]:not(:checked){display:inline;}#write_reviews.reviews label span input::before {font-size:1.2em;}#stars-wrapper>label {margin-right:2px;min-width:17px;}#stars-wrapper label:hover,#stars-wrapper label:focus {opacity:1 !important;}#stars-wrapper label.active input::before {content:"\f005";opacity:1;color:#f15a25 !important;}#stars-wrapper label.active+label input::before {content:"\f005";}#stars-wrapper label i {position:absolute;left:0;font-size:1.143rem;color:#138841 !important;top:0px;right:0px;visibility:visible;width:10px;height:10px;text-indent:0px !important;}#stars-wrapper label {position:relative;width:13px;height:16px;overflow:hidden;float:left;margin-right:6px;text-indent:-999em;padding-right:0;cursor:pointer;}.write_review.clearfix .description {font-size:1rem;}#write_reviews.reviews {width:98%;margin-left:1%;}#write_reviews.reviews label {padding-bottom:7px;margin-top:25px;}#checkoutProcessView #deliveryView .fc-view-container table .deliveryOrange a.fc-day-grid-event {}#checkoutProcessView #deliveryView .fc-view-container table .deliveryBlue a.fc-day-grid-event {margin-bottom:0px !important;z-index:99 !important;}#checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen a.fc-day-grid-event {border:1.5px solid #00985F !important;}#slider-range-price.ui-slider .ui-slider-handle {z-index:1 !important;background-image:none !important;background-color:#eeeef0 !important;border-radius:50%;border:1px solid #a5a5a5;width:12px;height:12px;margin-top:1px;cursor:pointer;}#wrapper .ui-slider-horizontal .ui-slider-range {top:1px;height:8px;background-color:#d5e18d !important;overflow:hidden;border:0px !important;}#wrapper .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {border:0px;}#content .facetNavigation .facet p #amount {text-align:center;font-family:"SanaSansAlt-Medium";font-weight:500!important;float:left;width:100%;margin-bottom:20px;padding-left:0px !important;padding-right:0px !important;text-indent:0px !important;padding-bottom:10px;}#content .facetNavigation .facet p {float:left;width:100%;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {background-image:none !important;background-color:#d7d7d7 !important;height:9px !important;}.ui-dialog.securityNotificationPopup {max-width:475px !important;position:fixed !important;}.ui-dialog.securityNotificationPopup span.ui-dialog-title {margin-left:20px !important;color:#333333!important;}.ui-dialog.securityNotificationPopup .columnaIcon i {color:#104585 !important;font-size:3.5rem;}.ui-dialog.securityNotificationPopup .contenidoMensaje {float:left;padding:0 !important;width:100% !important;}.ui-dialog.securityNotificationPopup .columnaIcon {width:42px;height:auto;position:relative;margin:0 auto;padding-bottom:10px;}.ui-dialog.securityNotificationPopup .columnaContent {display:inline-block;padding-left:15%;padding-right:15%;float:left;text-align:center;width:70%;line-height:1.2;}.ui-dialog.securityNotificationPopup .popupBtnNotification {float:left;width:96% !important;margin-left:2% !important;}.ui-dialog.securityNotificationPopup .popup div.popupBtnNotification a {float:none !important;height:33px !important;margin-bottom:10px !important;margin-left:auto !important;margin-right:auto !important;margin-top:0 !important;padding-left:20px !important;padding-right:20px !important;width:150px !important;font-size:1rem;}.ui-dialog.securityNotificationPopup .popup div.popupBtnNotification a.red-button{color:#fff;line-height:32px;}.ui-dialog.securityNotificationPopup .centradoBotones {float:none;width:70%;margin:0 auto;}.ui-dialog.securityNotificationPopup .popupBtnNotification.buttonN2,.ui-dialog.securityNotificationPopup .popupBtnNotification.btnTotal2 {float:left;width:80% !important;margin-left:10% !important;}.ui-dialog.securityNotificationPopup .popupBtnNotification.buttonN2 .centradoBotones a,.ui-dialog.securityNotificationPopup .popupBtnNotification.btnTotal2 .centradoBotones a {margin-left:0px !important;margin-right:0px !important;float:left !important;padding-left:4% !important;padding-right:4% !important;width:40% !important;}.ui-dialog.securityNotificationPopup .popupBtnNotification.buttonN2 .centradoBotones a:first-child,.ui-dialog.securityNotificationPopup .popupBtnNotification.btnTotal2 .centradoBotones a:first-child {margin-right:20px !important;}.ui-dialog.securityNotificationPopup .popupBtnNotification.buttonN2 .centradoBotones a+a,.ui-dialog.securityNotificationPopup .popupBtnNotification.btnTotal2 .centradoBotones a+a {float:right !important;}.ui-dialog.securityNotificationPopup a.button.fr.boton.positive.actionCancelLink {color:#138841 !important;background-color:#ffffff !important;}.ui-dialog.securityNotificationPopup a.button.fr.boton.positive.actionCancelLink:hover,.ui-dialog.securityNotificationPopup a.button.fr.boton.positive.actionCancelLink:focus {color:#ffffff !important;background-color:#00712c !important;}.ui-dialog.securityNotificationPopup .rb label {float:left;width:80%;margin-left:2%;margin-bottom:6px;}.ui-dialog.securityNotificationPopup .rb input {float:left;width:auto;}.ui-dialog.securityNotificationPopup .centradoBotones button {text-transform:uppercase !important;font-size:0.714rem !important;text-align:center;width:auto;margin:0 auto !important;float:none;margin-top:30px !important;margin-bottom:10px !important;}.modalPopup.securityNotificationPopup.ui-dialog .ui-dialog-content::after {display:none !important;}.modalPopup.securityNotificationPopup.ui-dialog .ui-dialog-content {width:100% !important;}.ui-dialog.securityNotificationPopup .popup p {cursor:default;padding:0 1em;}.ui-dialog.securityNotificationPopup .ui-dialog-title {color:#304388;font-size:1.429rem;float:left !important;width:90% !important;margin-left:5% !important;margin-top:20px !important;margin-bottom:10px !important;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute {position:relative;background-image:none;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute>i {font-size:1.214rem;position:absolute;left:0px;cursor:pointer;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute .popupSustituteIcon {width:376px;left:-243px;position:absolute;margin-top:30px;}.page-cartReview div#totalSubstituteInfo p .topPico {left:235px;}.facetNavigation .facetValues ul.facet_block li label,.facetNavigation .facetValues ul.facet_block li a {display:block;float:left;font-size:14px;text-transform:none;cursor:pointer;font-weight:500;line-height:25px;}.productGrid .productGridItem .marca span.modelo {max-width:130px;}.productGrid .productGridItem .marca span:first-child {max-width:100%;}.page-search .results h1 {font-family:"SanaSansAlt-Medium";color:#333333;font-size:1.857rem !important;margin-top:4px !important;margin-bottom:20px;}.facetNavigation .facetValues ul.facet_block li label span,.facetNavigation .facetValues ul.facet_block li a span {position:absolute;top:0px;}.folletosContentHome .folletoItem .encabezadoIzq span {text-align:right;width:100%;}form#registerForm #conditions label,form#registerForm #conditions input {display:block !important;}.popup .popupBtnNotification.buttonN2 a {max-width:90px;text-align:center !important;padding-left:20px !important;padding-right:20px !important;margin-left:0px !important;}.popupBtnNotification.buttonN2 {margin-left:24px;}.popup .popupBtnNotification.buttonN2 a.actionSubmitLink {margin-right:20px;}.popup .popupBtnNotification.buttonN2 a.actionCancelLink {margin-right:10px;}.favoritosMobile {display:none;}.page-homepage.plantillahome .popupGlobalMessage {position:fixed;top:50%;margin-top:-100px;}.page-homepage.plantillahome #Carousel-owl .thumbsNav .navItem {display:inline-block !important;}#wrapper .reutilizarOrden .orderList .orderListTable .item td.quantity {font-size:0.929rem !important;}.reuseBotoneraInferior {float:left;width:98%;}.enlaceVolverOrderBottom {margin-top:15px;float:right;}.page-cartReview td.headerCorazon.header5>div {text-align:center;}.slideGridDiv1 .facetValues ul.facet_block li a {position:static !important;float:right !important;width:auto !important;}.reutilizarOrdenContent .orderBoxes {margin-top:0px;}#wrapper .reutilizarOrden .headline h1 {color:#138841;font-size:1.643rem;text-transform:none;margin-bottom:0px;}#carruselHomeServicios .masInfo a:first-child {color:#ffffff;float:right;font-size:0.757rem;margin-right:10px;min-width:90px;padding-bottom:7px;padding-left:10px;padding-right:10px;padding-top:7px;text-align:center;text-decoration-color:-moz-use-text-color;text-decoration:none !important;background-color:#00824a;}#carruselHomeServicios .masInfo a:first-child:hover,#carruselHomeServicios .masInfo a:first-child:focus {background-color:#00522d !important;}.registroBtn #myServices:hover,.registroBtn #myServices:focus {background-color:transparent !important;}#carruselHomeServicios .masInfo a {margin-bottom:10px;margin-left:20px;margin-top:10px;text-transform:uppercase;}#wrapper .reutilizarOrden .orderList .orderListTable .item td.textCenter strong {font-size:0.929rem !important;}.page-order #wrapper table thead th,.page-order #wrapper .paginationBar.top {background-color:#E6E7EB;color:#7C808C;}.page-order #wrapper td.albaranTdImg {min-width:71px;}.page-order .tablaItemsProductosAlbaran .productPictograms {margin-left:-5px !important;}.page-order #wrapper .productoSustituidoAlbaran .productPictograms {margin-left:-5px !important;}.page-order .tablaItemsProductosAlbaran .albaranTdImg img {margin-left:-3px !important;}.page-order .tablaItemsProductosAlbaran .precio {float:right;}.page-order .substitutionEntryData {float:right;font-family:"SanaSansAlt-Medium";padding-top:3px;margin-left:10px;display:block;width:auto;text-align:right;}.page-order .albaranLetter .substitutionEntryData {margin-left:0px !important;float:left;}.page-order .tablaItemsProductosAlbaran .albaranMarca .itemName a {text-decoration:none !important;}.page-order #wrapper .tablaItemsProductosAlbaran.tablaItemsProductosAlbaranRuptura .itemName {max-width:230px;}td.albaranTdNombre.sustituye .itemName {max-width:200px !important;}.page-order #wrapper .tablaItemsProductosAlbaranRuptura table thead th.tablaSustitutosRupturaTh4 {max-width:60px !important;}.page-order #wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh6 {max-width:85px !important;}.page-order #wrapper .tablaItemsProductosAlbaran .itemPrice .precio span {text-align:right;margin-right:10px;}.page-order #wrapper .tablaItemsProductosAlbaran table thead th.tablaSustitutosRupturaTh7 {min-width:185px;}.page-order .incluyeSustitutos {float:left;clear:both;width:100%;}.product-carousel.owl-carousel.owl-theme .item {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#content .section1 .product-carousel.owl-carousel.owl-theme .item img,.product-carousel.owl-carousel.owl-theme .item img {display:block;width:100%;margin-top:0px;}.page-order .incluyeSustitutos span.sustituteSText {float:left;margin-top:4px;}.datosPagoTarjeta.paymetn_info_container {border-top:1px solid #CED1DA;padding:10px 0;width:calc(100% + 20px);}.datosPagoTarjeta.paymetn_info_container > div {max-width:calc(33.3% - 20px );float:none;position:relative;width:100%;min-height:1px;padding:30px 20px 40px;border:1px solid #ddd;margin:20px 10px;}.datosPagoTarjeta.paymetn_info_container div {box-sizing:border-box;}.albaran_page.paymetn_info_container .resume_taxes_payment {width:100%;}.paymetn_info_container .paymetn_info_taxes {width:100%;}.paymetn_info_container .paymetn_info_title {color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;line-height:22px;font-weight:900;margin-bottom:15px;}.resume_taxes_payment table {width:100%;}.page-order #wrapper .resume_taxes_payment th ,.resume_taxes_payment th {background:none;color:#333333;font-size:14px;line-height:19px;font-family:"SanaSansAlt-Medium";font-weight:500;text-transform:capitalize;padding-bottom:10px;border-bottom:1px solid #CED1DA;}.resume_taxes_payment td {padding-top:10px;color:#7C808C;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}span.remove_item_left_name {line-height:14px!important;float:left;margin-top:5px;margin-bottom:5px;max-width:90px;text-indent:8px;font-family:"SanaSansAlt-Medium";font-size:14px;text-transform:none;color:#000 !important;text-indent:0px !important;margin-left:10px;font-weight:500;}li.remove_item_left {position:relative;}.remove_item_left span.remove {position:absolute;width:20px;right:10px;height:25px;bottom:5px;}.facetNavigation .facetValues ul.facet_block li .remove a {padding-right:10px !important;width:49px !important;display:block !important;}.remove_item_left span.remove a {width:10px !important;}.popupPoliticaPrivacidadServicios {float:left;width:90%;margin-left:5%;margin-top:50px;}.popupPoliticaPrivacidadServicios p {font-size:1rem;line-height:18px;}.popupColorBoxGeneric {width:480px !important;border-radius:3px !important;left:50% !important;position:fixed !important;margin-left:-240px !important;}.popupColorBoxGenericContent {float:left;width:92%;margin-left:4%;}.popupColorBoxGeneric #cboxLoadedContent {width:480px !important;height:auto !important;}.popupColorBoxGeneric #cboxWrapper {width:480px !important;}.popupColorBoxGeneric i {color:#104585 !important;float:left;font-family:"FontAwesome";font-size:2.500rem;position:relative;top:-3px !important;margin-right:15px;}.popupColorBoxGeneric .headline {float:left;width:100%;margin-top:30px;}.popupColorBoxGeneric .headline span {color:#304388;float:left !important;font-size:1.429rem;max-width:360px;line-height:24px;margin-top:3px;}.popupColorBoxGeneric .description {float:left;width:100%;margin-top:20px;font-size:1rem;}.popupColorBoxGeneric .buttons.buttons2N {float:left;width:100%;margin-top:10px;margin-bottom:10px;}.popupColorBoxGeneric .buttons.buttons2N button {width:18%;height:33px;text-transform:uppercase !important;font-size:0.786rem;padding-top:4px !important;}.productImage .productImageGallery {height:auto !important;}.productDetailsPanel .productImage {height:auto;min-height:360px;}.product_promotionable_details {height:90px;}.tabletIconShop {display:none !important;}ul#navigationLiferay.lvl-0>li {font-size:0px;}.popupColorBoxGeneric .buttons.buttons2N button.reuseOrderButtonNo {margin-right:3%;margin-left:30.5%;border:1px solid #138841 !important;color:#138841 !important;background-color:#ffffff !important;}.popupColorBoxGeneric .buttons.buttons2N button.reuseOrderButtonNo:hover,.popupColorBoxGeneric .buttons.buttons2N button.reuseOrderButtonNo:focus {border:1px solid #138841 !important;color:#ffffff !important;background-color:#138841 !important;}.popupColorBoxGeneric #cboxClose {background-image:none !important;width:15px !important;height:15px !important;background-color:#737277 !important;border-radius:50% !important;top:10px;margin-right:10px;}.popupColorBoxGeneric #cboxClose:hover,.popupColorBoxGeneric #cboxClose:focus {background-color:#605F63 !important;}.pageLabel-Homepage .thumb img {max-width:100%;}.popupColorBoxGeneric #cboxClose::after {font-family:"FontAwesome";font-size:0.714rem;color:#FFF;top:0px;position:absolute;left:4px;z-index:99999;text-indent:0px;opacity:1;content:"\f00d";}.albaranResumenPago .totalPago tr+tr+tr+tr .descuentoTitle {font-family:"SanaSansAlt-Black" !important;font-size:18px !important;font-weight:900 !important;line-height:22px !important;}.albaranResumenPago .totalPago tr+tr+tr+tr .precioTable {font-size:1.143rem;color:#000000;opacity:0.9;}.albaranResumenPago .totalPago .totalCompra .descuentoTitle {font-size:20px!important;color:#00985F;}.albaranResumenPago .totalPago .totalCompra .precioTable {font-size:16px!important;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:22px }.popUpDelivery .boton.fr.positive.button.tipo2.closePopupLink {float:left !important;width:47% !important;}.popUpDelivery .positive.right.show_processing_message {float:right !important;}body #navigationLiferay .lvl-1>li.destacado {float:right !important;width:260px !important;height:143px !important;overflow:hidden;display:block;right:1px;z-index:1 !important;background-image:none;border-left:1px solid #cbcacf !important;padding:0px !important;margin:0px !important;border-top:0px !important;border-bottom:0px !important }body #navigationLiferay .lvl-1>li.destacado a {background-color:#fff !important;}body #navigationLiferay li#lidestacado>.linkDestacado {display:none !important;}#navigationLiferay .destacado .imagenMenuDestacado a {float:left;display:table;width:100%;text-align:center;height:100%;}#navigationLiferay .destacado .imagenMenuDestacado {float:left;width:235px;height:115px;overflow:hidden;margin-left:5px;margin-top:10px;}#navigationLiferay .destacado .imagenMenuDestacado img {float:none;max-width:235px;height:100%;text-align:center !important;display:block;margin:0 auto !important;}#navigationLiferay .destacado .imagenMenuDestacado #linkDestacado {padding:0px !important;}ul.lvl-1.imagenCategoria {min-height:144px;}body #navigationLiferay .lvl-1>li.destacado.clicked.hover {background-color:#ffffff !important;}#nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul {min-height:144px;}body #navigationLiferay .lvl-1>li.destacado>a {display:block;width:auto;}#catExternalPromotionsTable tbody td tr+tr+tr .descuentoTitle,#wrapper .tablaItemsProductosAlbaran table tbody td tr+tr+tr .descuentoTitle {font-size:1.143rem;}#wrapper .albaranResumenPago .thead+.totalPago table tbody tr:first-child .descuentoTitle {font-family:"SanaSansAlt-Black";font-size:18px;font-weight:900;line-height:22px;}#wrapper .albaranResumenPago .thead+.totalPago table tbody tr:first-child .precioTable {font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}#wrapper .albaranResumenPago .thead+.totalPago table tbody tr:first-child .precioTable strong {font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}#wrapper .albaranResumenPago .taxedIncluded p {text-transform:uppercase;font-size:20px;line-height:25px;font-weight:500;float:right;color:#333333;}#wrapper .tablaItemsProductosAlbaran tr+tr+tr+tr .precioTable {font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}#wrapper .tablaItemsProductosAlbaran .totalCompra .descuentoTitle {font-size:1.429rem !important;color:#00985F;}#wrapper .tablaItemsProductosAlbaran .totalCompra .precioTable {font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}.numeroUnidadesSustitutos {color:#163274;font-size:0.857rem;margin-top:-10px;margin-bottom:25px;}.productGridItem .icon-top-right img.promo.novedadGrid {max-width:45px !important;height:20px;max-height:20px;width:45px !important;left:-17px;position:absolute;top:7px;}.productDetailsPanel .productImage .icon-top-right {position:absolute;top:15px;right:0px;}.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover,.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:focus {z-index:100 !important;}.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover a,.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:focus a {}.deliveryGreenBorderSelected {position:absolute;width:calc(100% - 3px);height:39px;border:2px solid #006837;}.deliveryBlue .deliveryBlueBorderSelected {position:absolute;width:calc(100% - 1px);height:41px;border:1px solid #ff1d26;top:-1px;left:-1px;}.firefox td[rowspan] a.fc-h-event {padding:0 !important;}.fc-event-container:not(.franja-completa) .fc-h-event {padding-top:0 !important;}.fc-content-skeleton table tr:last-child .fc-h-event {padding-bottom:0 !important;}.deliveryOrange .deliveryOrangeBorderSelected {position:absolute;width:calc(100% - 1px);height:41px;border:1px dashed #afafaf;top:-1px;left:-1px;}.fc-view-container.deliveryOrange .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover,.fc-view-container.deliveryOrange .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:focus,.fc-view-container.deliveryOrange:hover *,.fc-view-container.deliveryOrange:focus * {color:#6f6f6e !important;}#checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event.fc-event.fc-start.fc-end span.deliveryOrangeContent {color:#E2001A !important;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container {position:relative;z-index:1;}#checkoutProcessView #deliveryView .fc-view-container,#checkoutProcessView #deliveryView .fc-view-container * {outline:0 !important;}.fc-event-container.deliveryBlue.deliveryGreen .fc-content {position:relative;z-index:1000;}body .deliveryBlue .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:hover .deliveryBlueBorderSelected,body .deliveryBlue .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end:focus .deliveryBlueBorderSelected {display:none;}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child .deliveryGreenBorderSelected {height:41px;}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child .deliveryBlue .deliveryBlueBorderSelected {height:42px;}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child .deliveryOrange .deliveryOrangeBorderSelected {height:42px;}.promocionHuevoConFecha {float:left;width:100%;min-height:65px;}.promotionValidity {float:left;margin-left:15px;max-width:122px;margin-top:20px;}.productDetailsPanel .promotionValidity {display:table;min-height:58px;}.productDetailsPanel .promotionValidity span {display:table-cell;vertical-align:middle;}.promotionValidity span {text-transform:uppercase;color:#e30513 !important;font-size:0.8em;line-height:1.3em !important;display:block;border:1px solid #e30513;padding:4px;min-height:50px;}.productImage .productImageGallery li .thumb img {width:60px;height:50px;}.promotionValidity.promocionFechaGrid {width:100%;margin-left:0px;text-align:center;}.promotionValidity.promocionFechaGrid span {font-size:0.786rem;}.i18nAddressForm .tipoVia {float:left;clear:both;width:100%;}.i18nAddressForm .tipoVia .controls select {width:100%;}.i18nAddressForm .tipoVia .control-group{margin-bottom:6px !important;}.i18nAddressForm .tipoVia .help-inline {width:175px;}.i18nAddressForm .line1 .control-group{margin-bottom:0px !important;}.i18nAddressForm .tipoVia .control-group.error .controls select {border:1px solid #FF0000;}.i18nAddressForm .postcode {clear:left;}.page-account .owl-carousel .thumbnail-text {min-height:30px !important;}.serviceActiveItems .item>img,.serviceInactiveItems .item>img {padding-top:15px !important;}.page-account .owl-carousel .item .popup-item .descripcion {min-height:130px;}div#divSearchPostalCode {float:left;font-size:1.643rem;margin-top:2px;width:1px;position:relative;}#storeSelectionForm .deliveryOptions .optionContent #postalCode {width:98%;float:left;height:38px;}#storeSelectionForm .deliveryOptions .optionContent div#divSearchPostalCode a {margin-left:-30px;}.store_selection_question_popup .optionContent {width:calc(92% - 2px) !important;}#storeSelectionForm .deliveryOptions .optionContent div#divSearchPostalCode a img {margin-top:6px;}.divAddCartLiferay .store_selection_question_popup input#postalCode {height:38px;}.divAddCartLiferay #storeSelectionForm .deliveryOptions .optionContent #postalCode {width:99%;}.productGrid .fila4 .productGridItem .thumb img {height:auto;width:100%;margin:0 auto;display:block;margin-top:0px;max-height:1000px;}.productGrid .productGridItem .productMainLink {float:none;width:100%;display:block;overflow:visible;}.productGrid .fila4 .itemPromotionable .compareExtensor {width:500px;height:30px;background-color:#f6f6f6;position:absolute;top:0px;left:0px;z-index:-1;display:none;}.productGrid .fila4 .productGridItem .thumb {height:auto;float:left;width:100%;}.span-8.itemPromotionable .productGridItem.productPromotionable .cart.clearfix {margin-bottom:0px;}.span-8.itemPromotionable .span-5.last {width:150px;height:200px;}.span-8.itemPromotionable .span-5.last span.ahorroText {width:148px;}.span-8.itemPromotionable .span-5.last .huevo {float:left;width:140px;height:140px;background-color:#ffcd23;border-radius:50%;margin-left:5px;margin-top:7px;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio7 {margin-top:5px !important;font-size:2.857rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio7 strong {font-size:1.286rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio6 {margin-top:0px;font-size:2.857rem;}.fila4 .span-8.itemPromotionable .productGridItem .compare {min-height:19px;margin-bottom:0px;}.fila4 .span-8.itemPromotionable .productGridItem .compare .product_check_box {position:absolute;left:83%;}.productGrid .fila4 .productGridItem .compare {margin-top:7px;}.fila4 .itemPromotionable .promotionValidity.promocionFechaGrid {margin-top:60px;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio8 {font-size:2.571rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio8 strong {font-size:0.929rem;}.productGrid .productGridItem .compare .comparadorText a {text-decoration:none;text-transform:uppercase;font-size:0.886rem;}.productGrid .productGridItem .compare .comparadorText a:hover,.productGrid .productGridItem .compare .comparadorText a:focus {text-decoration:underline;}.fila5 .span-8.itemPromotionable {padding-bottom:5px;}.fila5 .promotionValidity.promocionFechaGrid span {font-size:0.714rem;line-height:10px;margin-top:25px;margin-left:-6px;width:140px;}.productGrid .fila5 .productGridItem {padding-right:0px;}.productGrid .fila5 .productGridItem .productMainLink {width:140px;}.productGrid .fila5 .productGridItem .cart.add {float:right;width:44%;margin-right:5px;}.productGrid .fila5 .productGridItem .productMainLink {width:138px;}.productGrid .fila5 .truncate {width:145px;}.productGrid .fila5 .productMainLink .longDescription {top:145px;}.fila4 .productMainLink .longDescription {top:185px;}.productoConSustitutoBtn {background-color:#138841;color:#FFF;}.fila4>.span-8.itemPromotionable {width:386px;}.productGrid .fila4 .productGridItem .UpdateQuantityForm {margin-top:10px;}.productGrid .fila4 .productGridItem .priceContainer span.price,.productGrid .fila5 .productGridItem .priceContainer span.price {width:100%;margin-top:10px;line-height:30px !important;font-size:25px !important;font-weight:900;padding:7px 0px 0px !important;font-family:"SanaSansAlt-Black";}.productGrid .fila4 .productGridItem .priceContainer {width:45%;margin-bottom:0px;}.productGrid .fila5 .productGridItem .compare {padding-left:0px;padding-right:5px;min-height:20px;margin-top:6px;}.productGrid .fila5 .itemPromotionable .compareExtensor {width:500px;height:30px;background-color:#f6f6f6;position:absolute;top:0px;left:0px;z-index:-1;}.productGrid .fila5 .productGridItem.productPromotionable .compare input {left:78%;position:absolute;}.productGrid .fila5 .productGridItem.productPromotionable .compare .comparadorText {position:absolute;left:94%;padding-top:1px;}.fila4 .span-8.itemPromotionable.cloned:first-child {display:none;}.fila4 .span-8.itemPromotionable.cloned+.span-5+.itemPromotionable.cloned {display:block;}.fila5.filaOfertas,.fila4.filaOfertas {display:none;}.responsivoHuevoFrito {background-color:#e12927;border-radius:3px;width:20px;height:20px;margin-top:10px;}.responsivoHuevoFrito .circle {background-color:#ffcd24;width:16px;height:16px;border-radius:50%;margin-top:2px;float:left;margin-left:2px;overflow:hidden;text-indent:-9999px;}.productGrid .icons-horizontal-left .responsivoHuevoFrito {display:none;}.orderList.orderListFavoritos .column.accountContentPane.clearfix.favoritosPanel>p {margin-bottom:5px;margin-top:5px;margin-left:30px;margin-left:15px;color:#fff;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.column.accountContentPane.favoritosPanel+.orderListTable {margin-bottom:20px;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.column.accountContentPane.favoritosPanel+.orderListTable+.formReplica {float:left;width:100%;margin-top:30px;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.column.accountContentPane.favoritosPanel+.orderListTable>tbody>tr>td+td+td.quantity.carritoCheckout {text-align:center;font-size:1.071rem;line-height:50px;}#wrapper .column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.column.accountContentPane.favoritosPanel+.orderListTable>tbody>tr>td+td+td.quantity.carritoCheckout {text-align:center;font-size:1.071rem;line-height:50px;padding-bottom:10px !important;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.orderListTable .seleccionarTodos.item>td {font-size:16px;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.orderListTable .seleccionarTodos.item>td>input {text-indent:0px;margin-left:-8px;width:auto;display:none;}.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.orderListTable .seleccionarTodos td+td,.column.accountContentPane.clearfix.favoritosPanel>div>.orderList.orderListFavoritos>.orderListTable .seleccionarTodos td input+label {text-indent:0px !important;}.span-24.last.customAccount .span-24.first.clear.textCondition>.control-group {width:100%;}.span-24.last.customAccount .span-24.first.clear.textCondition>.control-group .control-label {position:relative;line-height:17px;color:#333333;width:50%;}.span-24.last.customAccount .span-24.first.clear.textCondition>.control-group .text {float:left;margin-top:17px;}.productoConSustitutoBtn {background-color:#138841;color:#FFF;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content {width:475px !important;left:50% !important;margin-left:-237px !important;}.folletosPopupDetalleProducto .product_promotionable_details {height:55px;}.folletosPopupDetalleProducto .promocionHuevoConFecha {min-height:35px;margin-bottom:13px;}.productGridItem .thumb .icon-top-right {right:0px;z-index:1;}.productGridItem .icon-top-right span {position:absolute;color:#ffffff !important;text-indent:0px !important;font-size:1.386rem !important;float:left;top:4px;display:block;width:auto;right:0px;text-align:center;background-color:#E30513;border:2px solid #fff;padding-left:5px;padding-right:5px;z-index:1;}.productGridItem .icon-top-right img {position:relative;z-index:99999;}.productDetailsPanel .promotion {margin-top:0px;position:relative;z-index:2;}#prod_extended_info h2 span.btnResource>a {border:1px solid #ccc;padding:5px 10px 5px 10px;margin-left:5px;background-color:#f2f2f2;font-size:14px;}.productDetailsPanel .promotion img {float:left;margin-right:0px;right:0px;position:absolute;display:none;}.productDetailsPanel .promotion .bundle {float:right;}.productDetailsPanel .promotion span {position:relative;top:0px;left:0px;width:49px;height:25px;color:#ffffff;text-align:center;font-size:1.543rem;z-index:999;padding-left:5px;padding-right:5px;border:2px solid #fff;padding-top:5px;padding-bottom:5px;background-color:#E30513;}body .folletosPopupDetalleProducto {border-radius:0px !important;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.folletosPopupDetalleProducto .product_promotionable_details {clear:left !important;}.folletosPopupDetalleProducto.productDetailsPanel .promotion {margin-top:-15px;position:relative;margin-right:0px;z-index:2;}.folletosPopupDetalleProducto.productDetailsPanel .promotion span {line-height:25px;left:inherit !important;}body #Carousel-owl {display:block !important;}.popupServiciosHybris ol {margin-left:25px;}.popupServiciosHybris strong {font-weight:normal;}.popupServiciosHybris {z-index:99999 !important;width:800px !important;left:50% !important;margin-left:-400px !important;border-radius:6px !important;position:fixed !important;top:55% !important;}@media ( max-width :830px) {.popupServiciosHybris {width:90% !important;left:0px !important;margin-left:5% !important;}}.popupServiciosHybris #cboxWrapper {width:100% !important;height:auto !important;}.popupServiciosHybris .content {float:left;width:94%;margin-left:3%;margin-right:3%;margin-top:0px;font-size:1rem;color:#555;outline:0;}.popupServiciosHybris .yCmsContentSlot {outline:0 !important;}.popupServiciosHybris .content h2 {color:#535353 !important;font-size:1.286rem !important;}.popupServiciosHybris * {opacity:1 !important;text-shadow:none !important;color:#555;}.popupServiciosHybris #cboxLoadedContent {float:left;width:98.5% !important;height:auto !important;margin-top:40px;position:relative;overflow-y:auto;max-height:400px;outline:0 !important;}.popupServiciosHybris #cboxContent {height:auto !important;padding-bottom:18px;border-radius:5px;}.popupServiciosHybris .btnCerrarPopup {background-color:#00824a;background-position:0px 0px;background-image:none;color:#FFF;text-transform:uppercase;text-shadow:none;font-size:0.857rem;float:right;cursor:pointer;margin-right:15px;margin-top:20px;}.popupServiciosHybris .btnCerrarPopup span {color:#ffffff !important;}.popupServiciosHybris .btnCerrarPopup a {text-decoration:none;display:block;padding:8px 30px;background-color:#00824a;}.popupServiciosHybris .btnCerrarPopup a:hover,.popupServiciosHybris .btnCerrarPopup a:focus {background-color:#00522d !important;}.popupServiciosHybris a#cboxClose {margin-right:10px;}.popupServiciosHybris a#cboxClose {opacity:1;position:relative;color:#737277 !important;margin-top:8px;padding-left:0px;padding-right:0px;margin-right:-27px !important;box-shadow:none !important;background-color:#737277 !important;border-radius:50%;width:15px;height:15px;overflow:hidden;text-indent:25px;position:relative;right:16px;background-image:none !important;}.popupServiciosHybris a#cboxClose:hover,.popupServiciosHybris a#cboxClose:focus {background-color:#605f63 !important;}.popupServiciosHybris a#cboxClose::after {content:"\f00d";font-family:"FontAwesome";font-size:0.714rem;top:-3px;position:absolute;left:-2px;color:#fff !important;opacity:1;border-radius:50%;padding-bottom:5px;padding-top:0px !important;text-shadow:none !important;padding-left:6px;padding-right:5px;width:7px !important;height:13px !important;line-height:20px;text-indent:-1px;}.folletosPopupDetalleProducto {float:left;width:100%;padding-bottom:0px;height:auto;padding-top:40px;border-radius:10px !important;background-color:#ffffff;}.folletosPopupDetalleProducto.productDetailsPanel .favoriteContainer {display:none;}.folletosPopupDetalleProducto .productMoreInfo a:hover,.folletosPopupDetalleProducto .productMoreInfo a:focus {text-decoration:underline;}.folletosPopupDetalleProducto .productMoreInfo a {position:absolute;bottom:-0px;width:200px;right:10px;text-align:right;font-family:"SanaSansAlt-Medium";font-size:1rem;text-decoration:none;margin-bottom:-25px;}.folletosPopupDetalleProducto .productMoreInfo a:hover {text-decoration:underline;}.textoPrincipalPopup {font-size:16px;float:left;margin-left:27px;margin-top:27px;margin-bottom:20px;line-height:22px;font-weight:500;color:#7C7C7C;}.page-login .login-container {width:590px;margin:0 auto;float:none;}.page-login .login-container .login-title {padding:30px;text-align:center;border-bottom:1px solid #CED1DA;font-weight:500;}.page-login .login-container h1{font-size:36px;line-height:38px;margin-top:13px;}.page-login .breadcrumb,.page-register .breadcrumb {display:none;}.login-container .main-login .userRegister {width:195px;padding:25px 40px 45px;background-color:#F0F0F0;display:table-cell;}.login-container .userRegister .register-description {font-size:14px;font-weight:500;line-height:18px;}.login-container .userRegister .register-description span {font-family:"SanaSansAlt-Medium";color:#333333;}.login-container .userRegister .register-description ul {margin:15px 0;}.login-container .userRegister .register-description ul li {font-family:"SanaSansAlt-Medium";color:#333333;margin-left:15px;list-style-type:disc;}.login-container .main-login {width:100% !important;background-color:#FFFFFF;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);margin:35px 0;height:auto;display:table;}.userLogin.loginIntegratedHybris {width:235px;border:0;padding:25px 40px 41px;display:table-cell;}#content .main-login .headline {text-transform:none;color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;font-weight:900;line-height:30px;border:0;margin:0;padding-bottom:20px;}#content .main-login .userLogin .headline {padding-bottom:25px;}.userLogin.loginIntegratedHybris label.control-label.documentoLabel,.userLogin.loginIntegratedHybris label.control-label.passwordLabel {font-size:1.071rem;float:left;width:130px;display:block;clear:left;}.userLogin.loginIntegratedHybris .controls,.forgottenPassword .controls {float:left;margin-bottom:20px;width:100%;}.userLogin.loginIntegratedHybris label.control-label.passwordLabel {margin-top:35px;}#updatePwdForm .botonera {margin-top:25px;}.forgottenPassword #updatePwdForm .inputPassword .control-group .controls {margin-bottom:0px !important;}.forgottenPassword #updatePwdForm .controls {margin-bottom:0px !important;}.userLogin.loginIntegratedHybris .form_field_error-message {float:left;width:100%;margin-top:5px;margin-bottom:10px;}.userLogin.loginIntegratedHybris .form-actions.clearfix .button.boton.tipo2 {float:left !important;padding-left:10px !important;padding-right:15px !important;position:relative;width:113px;}.userLogin.loginIntegratedHybris .form-actions.clearfix .button.boton.tipo2 span {text-transform:uppercase;font-size:0.714rem !important;margin-left:30px;color:#138841;margin-top:3px;float:left;}.userLogin.loginIntegratedHybris a#registerNewUser .fa-user {position:absolute;top:8px;font-size:1.357rem;left:11px;}.userLogin.loginIntegratedHybris i.fa.fa-plus {position:absolute;top:15px;background-color:#ffffff;padding:2px;border-radius:50%;left:23px;}.userLogin.loginIntegratedHybris a#registerNewUser:hover span,.userLogin.loginIntegratedHybris a#registerNewUser:focus span {color:#ffffff;}.userLogin.loginIntegratedHybris a#registerNewUser:hover i.fa.fa-plus,.userLogin.loginIntegratedHybris a#registerNewUser:focus i.fa.fa-plus {color:#ffffff;background-color:#00522d;}.userLogin.loginIntegratedHybris .form-actions.clearfix .buttonSubmit {float:right;margin-top:7px;height:41px;margin-right:0px;min-width:125px;text-transform:uppercase !important;font-size:0.786rem !important;line-height:43px;}.userLogin.loginIntegratedHybris label.control-label.documentoLabel strong,.userLogin.loginIntegratedHybris label.control-label.passwordLabel strong {color:#c90400 !important;}.userLogin.loginIntegratedHybris .description {display:none;}.userLogin.loginIntegratedHybris .required.right {display:none;}.userLogin.loginIntegratedHybris .userError {display:none;}.userLogin.loginIntegratedHybris.loginError .userError {display:block;color:#FF0000;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:16px;}.form_field-input.inputPassword label {font-size:1.071rem;float:left;width:100%;display:block;clear:left;}.recuperarPassword {width:590px;border:0;padding:25px 40px;margin:0 auto;overflow:hidden;}.recuperarPassword .pageTitle {color:#333333;font-family:"SanaSansAlt-Medium";font-size:32px;font-weight:500;border-bottom:1px solid #CED1DA;margin-bottom:70px;text-align:center;line-height:68px;}.recuperarPassword .password-container {width:40%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);padding:25px 40px;margin:0 auto;overflow:hidden;}.recuperarPassword .password-container .containerTitle {color:#333333;font-family:"SanaSansAlt-Medium";font-size:22px;font-weight:500;line-height:27px;padding-bottom:15px;}.recuperarPassword .password-container .required {display:none;}.recuperarPassword .description {display:block;font-size:0.929rem;margin-top:-15px;float:left;margin-bottom:10px;}.deliveryGreenBorderSelected {border:0px !important;}.deliveryBlue .deliveryBlueBorderSelected {border:0px !important;}.deliveryOrange .deliveryOrangeBorderSelected {border:0px !important;}.checkout2Table .descuentosPopUp {background-color:#f7f7f7;border:1px solid #c9c8cd;float:left;left:-191px;overflow:hidden;position:absolute;top:29px;width:267px;z-index:999;padding-top:25px;display:none;cursor:default;}.verMasDescuentos.showItem {background-color:#f3f3f3;}.checkout2Table .descuentosPopUpPico {margin-right:0px !important;top:15px !important;z-index:2 !important;background-size:17px 10px;right:-5px;}.checkout2Table .descuentosPopUp .deliveryInformationTooltipX {background-size:11px 11px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/substituteClose.png);display:none;}.checkout2Table .descuentosPopUp {padding-top:8px;z-index:1 !important;}.checkout2Table .descuentosProductos {height:auto;}.checkout2Table .descuentoProductoTd {padding-bottom:10px;}.checkout2Table .descuentosPopUp>div:first-child {font-size:0.786rem;}.checkout2Table .precioPreparacion {font-size:1.143rem !important;margin-top:-2px;}.checkout2Table .precioEnvio {font-size:1.143rem !important;margin-top:-2px;}.checkout2Table .descuentosPopUp {height:115px;}.checkout2Table .verMasDescuentos span {padding-left:8px;padding-right:8px;font-size:0.643rem;line-height:10px !important;padding-top:5px !important;display:block;padding-bottom:8px;}.checkout2Table span.borderTrick+* {position:relative;z-index:2;font-family:"SanaSansAlt-Medium";}.checkout2Table td#totalPrice,.checkout2Table .tdPrice,.checkout2Table .descuentoPrecioTd {position:relative;z-index:2;border:0px;}.checkout2Table span.borderTrick {position:absolute;width:10rem;height:100%;top:1px;right:0px !important;margin-right:0px;z-index:1;border-left:1px dashed #efefef !important;}.checkout2Table .precioTable,.checkout2Table .precioTable {border:0px !important;}#wrapper #cartSummary .checkout2Table .precioTable,.minicartPopup #cartSummary .checkout2Table .precioTable {text-align:right !important;}#cartSummary .checkout2Table .tdPrice {border:0px !important;opacity:1 !important;text-align:right !important;}#cartSummary .checkout2Table .tdPrice .borderTrick+span {opacity:0.6;}#cartSummary .checkout2Table strong {font-weight:normal !important;font-family:"SanaSansAlt-Medium";}#cartSummary .checkout2Table .descuentoPrecioTd {border:0px !important;}.checkoutProcessView #deliveryView #cartSummary {width:auto;}.productoSustituido .titleSustitute,.minicartPopup .titleSustitute {background-color:#ffffff;background-image:none !important;box-shadow:none !important;padding-left:0px !important;}#wrapper #cartSummary .checkout2Table .tdPrecioFinal .precioTable#totalPrice .borderTrick+span {color:#dd1615 !important;font-family:"SanaSansAlt-Medium";font-size:1.429rem !important;}#wrapper #cartSummary .checkout2Table .tdPrecioFinal .precioTable#totalPrice .borderTrick+span strong {font-size:1.143rem !important;}#cartSummary .checkout2Table .articulos {}#cartSummary .checkout2Table tr.gastoTransporte.gastoPreparacion .tdInformation span {}#cartSummary .checkout2Table .descuentoPrecioTd .borderTrick+span {margin-top:-7px;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container {}.fc-event-container.deliveryBlue .bordeSuperior {position:absolute;top:-1px;width:100%;height:1px;background-color:#ff1d26;left:0px;}.fc-event-container.deliveryBlue .bordeInferior {position:absolute;bottom:-1px;width:100%;height:1px;background-color:#ff1d26;left:0px;}.fc-event-container.deliveryBlue .bordeIzq {position:absolute;bottom:0px;width:1px;height:43px;background-color:#ff1d26;left:-1px;}.fc-event-container.deliveryBlue .bordeDcha {position:absolute;bottom:0px;width:1px;height:43px;background-color:#ff1d26;right:-1px;}.fc-event-container.deliveryOrange .bordeSuperior {position:absolute;top:-1px;width:100%;height:1px;border-top:1px dashed #afafaf;left:0px;}.fc-event-container.deliveryOrange .bordeInferior {position:absolute;bottom:-2px;width:100%;height:1px;border-top:1px dashed #afafaf;left:0px;}.fc-event-container.deliveryOrange .bordeIzq {position:absolute;bottom:0px;width:1px;height:43px;border-left:1px dashed #afafaf;left:-1px;}.fc-event-container.deliveryOrange .bordeDcha {position:absolute;bottom:0px;width:1px;height:43px;border-right:1px dashed #afafaf;right:-2px;}.fc-event-container.deliveryGreen .bordeSuperior {position:absolute;top:-1px;width:100%;height:2px;background-color:#006837 !important;left:0px;z-index:99;}.fc-event-container.deliveryGreen .bordeInferior {position:absolute;bottom:-1px;width:100%;height:2px;background-color:#006837 !important;left:0px;z-index:99;}.fc-event-container.deliveryGreen .bordeDcha {position:absolute;bottom:0px;width:2px;height:100%;background-color:#006837 !important;right:-1px;z-index:99;}.fc-event-container.deliveryGreen .bordeIzq {position:absolute;bottom:0px;width:2px;height:100%;background-color:#006837 !important;left:-1px;z-index:99;}body #checkoutProcessView #deliveryView .fc-view-container table a.fc-day-grid-event {}body .fc-event-container.deliveryBlue.noService div {background-color:#F0F0F0 !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos {margin-top:-3px;font-size:0.643rem;padding-top:0px;line-height:19px;padding-right:2px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos.showItem {background-color:#f3f3f3 !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp {height:auto;left:50px;top:-22px;width:230px;padding-top:0px;overflow:visible;min-height:69px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp>img {width:48px;float:left;padding-top:10px;padding-left:10px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp .itemName1 {width:140px !important;margin-left:0px !important;line-height:10px;margin-top:10px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .contentRight {float:left;width:160px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .itemName {float:left;width:140px;margin-left:0px;overflow:hidden;font-size:0.714rem;margin-top:5px;color:#606060;text-decoration:none !important;margin-bottom:0px;}.carritoCheckoutPasoPrevio ul.potentialPromotions.descripcionPromocion li {float:left !important;clear:left !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos span.totalPrice {float:left;margin-left:0px;padding-left:0px;font-size:1.071rem;margin-top:5px;}#wrapper .checkoutPreviousFooter>a span,#wrapper .checkoutPreviousHeader>a span {color:#138841 !important;}#wrapper .checkoutPreviousFooter>a:hover span,#wrapper .checkoutPreviousHeader>a:hover span,#wrapper .checkoutPreviousFooter>a:focus span,#wrapper .checkoutPreviousHeader>a:focus span {color:#ffffff !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos span.totalPrice strong {font-size:0.714rem;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUpPico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picoIzq.png);width:10px;left:-20px;top:33px;margin-top:-15px;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp .fa-times {position:absolute;font-size:0.857rem;right:6px;top:4px;cursor:pointer;}ul.appliedPromotions li span:empty,.columnaIzq ul.potentialPromotions li span:empty,.header4 ul.potentialPromotions li span:empty {opacity:0;}ul.appliedPromotions li,.columnaIzq ul.potentialPromotions li,.header4 ul.potentialPromotions li {line-height:11px !important;}body .popupServiciosHybris .content h1 {font-size:1.500rem;color:#138841 !important;margin-top:0px !important;}body .popupServiciosHybris .content h2 {color:#535353 !important;font-size:1.286rem !important;margin-top:0px !important;}body .popupServiciosHybris .content h3 {font-size:1.143rem !important;color:#0F3478 !important;margin-top:0px !important;}.tablaInformacionAdicional {float:left;}.tablaInformacionAdicionalMostrar {float:left;width:90%;margin-left:5%;margin-right:5%;max-width:810px;margin-top:20px;}.tablaInformacionAdicionalMostrar span {float:right;}.tablaInformacionAdicionalMostrar span a {text-decoration:none;color:#00985F;font-family:"SanaSansAlt-Black";display:block;margin-right:5px;}.firefox .popupServiciosHybris a#cboxClose::after {margin-top:0.5px;margin-left:0.5px;}.popupServiciosHybris p {margin-bottom:10px !important;}.page-account .owl-carousel .item .popup-item img {margin-right:20px;max-width:200px;margin-top:40px;width:auto !important;}.page-account .owl-carousel .item .popup-item .descripcion h3,.page-account .owl-carousel .item .popup-item .descripcion h4 {font-size:1.143rem !important;display:block;float:left;width:100% !important;height:auto !important;min-height:25px;margin-bottom:10px;color:#0F3478;}.page-account .owl-carousel .item .popup-item .descripcion p {margin-bottom:0px !important;}.page-account .jscarousal-horizontal .item .popup-item .terms,.page-account .owl-carousel .item .popup-item .terms {margin-top:25px !important;}.serviceImage .popup-item .boton {margin-top:17px !important;}#wrapper #content {min-width:950px;overflow:hidden;}.cut-alt-img {overflow:hidden;}.page-homepage.plantillahome {overflow:hidden;width:100%;}.checkoutPage #wrapper {overflow:visible !important;}@media ( max-width :950px) {.footer {width:950px;}}.owlCarousel .owl-theme .owl-controls .owl-page span {background-color:#cccccc !important;opacity:0.8 !important;}.owlCarousel .owl-theme .owl-controls .owl-page span:hover,.owl-theme .owl-controls .owl-page span:focus {opacity:1 !important;}.owlCarousel .owl-theme .owl-controls .owl-page.active span {background-color:#2881b9 !important;opacity:1 !important;}#Carousel-owl.owlCarousel {min-width:1px !important;position:relative;}.owlCarousel .owl-carousel.owl-theme {width:100% !important;}#Carousel-owl.owlCarousel .owl-carousel .owl-item {min-width:1px !important;}#Carousel-owl.owlCarousel #owl-demo .item,#Carousel-owl.owlCarousel #owl-demo .item a,#Carousel-owl.owlCarousel #owl-demo .item img {width:100% !important;display:block;}#banners .botonesControlRotating,#bannersHome .botonesControlRotating {float:left;width:100%;position:relative;height:5px;}#banners .botonPausar,#bannersHome .botonPausar {float:right;width:14px;height:14px;position:relative;right:10px;background-color:rgb(204,204,204);color:rgb(255,255,255);font-size:0.643rem;border-radius:50%;top:-24px;}#banners .botonPausar i,#bannersHome .botonPausar i {padding-left:3.8px;font-size:0.500rem;padding-top:0.5px;cursor:pointer;}#banners .botonContinuar,#bannersHome .botonContinuar {float:right;position:relative;top:-29px;font-size:1.143rem;color:#cccccc;cursor:pointer;}#banners .botonContinuar:focus,#bannersHome .botonContinuar:focus,.botonContinuar:hover,.botonContinuar.active {color:#2881B9 !important;}#banners .botonPausar:focus,#bannersHome .botonPausar:focus,.botonPausar:hover,.botonPausar.active {background-color:#2881B9 !important;}.botonesControlRotating {display:none;}#banners .botonesControlRotating,#bannersHome .botonesControlRotating {display:block !important;}.mobile #banners .botonesControlRotating,.mobile #bannersHome .botonesControlRotating {display:none !important;}.productGrid .owl-controls.clickable {display:none !important;}#product_list_comparator {margin-bottom:10px;}#product_list_comparator span#productCompareCount {font-family:"SanaSansAlt-Black";font-size:1.529rem;float:left;color:#333333;display:block;width:10px;}#product_list_comparator span#productCompareCount+span {float:left;display:block;margin-left:5px;font-size:0.929rem;width:100px;line-height:13px;margin-top:3px;margin-right:10px;color:#373737 !important;}#product_list_comparator a#make_comparison_operation {background-image:none;background-color:#808080;color:#ffffff;padding-left:12px;padding-right:12px;padding-top:11px;padding-bottom:11px;font-size:0.914rem;float:left;margin-right:7px;margin-bottom:0px;text-decoration:none;}#product_list_comparator #clear_list_of_products_to_compare {background-image:none;background-color:#808080;color:#ffffff;padding-left:12px;padding-right:12px;padding-top:11px;padding-bottom:11px;font-size:0.914rem;float:left;margin-bottom:0px;text-decoration:none;}#product_list_comparator #clear_list_of_products_to_compare:hover,#product_list_comparator #clear_list_of_products_to_compare:focus,a#make_comparison_operation:hover,a#make_comparison_operation:focus {background-color:#494949 !important;}#product_list_comparator div#make_comparison_panel {float:left;width:100%;}#product_list_comparator {float:left;width:100%;padding-left:15px;padding-right:15px;width:calc(100% - 32px);}.page-ProductComparisonPage .breadcrumb {position:relative;}.page-ProductComparisonPage .breadcrumb>span {float:left;margin-left:29px;font-size:0.714rem;text-transform:uppercase;margin-top:6px;position:relative;}.compareBottonBar {background-color:#f6f6f6;float:left;width:100%;position:relative;margin-bottom:20px;}.comparatorTitle {font-size:1.429rem;padding-left:15px;padding-top:15px;padding-bottom:15px;float:left;padding-right:15px;font-family:"SanaSansAlt-Black";}.productGridItem a.novedadesGrid,.productGridUpperRightRibbon {position:relative;float:right;padding-bottom:0px;text-indent:0px !important;}.productGridItem .icon-top-right a.novedadesGrid img.promo.novedadGrid {max-width:1000px !important;height:25px;max-height:1000px;width:100% !important;left:0px;position:absolute;top:2px;overflow:hidden;}.productGridItem .icon-top-right a.novedadesGrid span {z-index:99999999999999999999999999;color:#d9141c !important;text-indent:0px !important;font-size:1.086rem !important;top:2px;display:block;width:auto !important;left:0px;text-align:center;position:inherit;float:right;padding:3px 10px 2px 10px;max-width:1000px;height:auto;background-color:#fff;border:1px solid #d9141c !important;text-transform:uppercase;font-style:italic;}.productGridItem .icon-top-right .productGridUpperRightRibbon span {display:block;position:inherit;top:2px;left:0px;float:right;z-index:99999999999999999999999999;width:auto !important;max-width:1000px;height:auto;padding:3px 10px 2px 10px;border:1px solid #4DB6C2 !important;color:#4DB6C2 !important;background-color:#fff;text-indent:0px !important;font-size:1.086rem !important;text-align:center;text-transform:uppercase;font-style:italic;}.BOGOFContainer+div .financial_card .financialCarConten {min-height:30px;}.gridPromotion+.novedadesGrid {display:none !important;}.icon-top-right .gridPromotion {}.novedadDetalleProducto,.productUpperRightRibbon {position:relative;float:right;padding-bottom:10px;}.folletosPopupDetalleProducto .novedadDetalleProducto {margin-top:-30px;}.folletosPopupDetalleProducto .novedadDetalleProducto span {padding-top:4px !important;z-index:1;}.promotion+.novedadDetalleProducto,.promotion+.productUpperRightRibbon {display:none;}.novedadDetalleProducto img {max-width:1000px !important;height:35px;max-height:1000px;width:100% !important;left:0px;position:absolute;top:2px;overflow:hidden;}.productGridItem .thumb .icon-top-right {width:auto !important;height:auto !important;}.icons-vertical-bottom-left {position:absolute;bottom:0;left:0;width:50px;height:auto;}.productImagePrimary .icons-vertical-bottom-left {left:65px;}.novedadDetalleProducto span {color:#e30513 !important;text-indent:0px !important;font-size:1.143rem !important;top:8px;display:block;width:auto !important;left:0px;text-align:center;position:inherit;float:right;padding:0 10px 13px 10px;max-width:1000px;height:11px;overflow:hidden;z-index:1;border:1px solid #e30513;text-transform:uppercase;font-style:italic;background-color:#fff;}.productUpperRightRibbon span {display:block;position:inherit;top:8px;left:0px;float:right;z-index:1;width:auto !important;max-width:1000px;height:11px;overflow:hidden;padding:0 10px 13px 10px;border:1px solid #4DB6C2;color:#4DB6C2 !important;background-color:#fff;font-size:1.143rem !important;text-indent:0px !important;text-align:center;text-transform:uppercase;font-style:italic;}.productDetailsPanel .novedadDetalleProducto img {opacity:0;}.page-ProductComparisonPage a.continuarComprando {float:right;margin-top:23px;margin-right:20px;text-transform:uppercase;font-size:0.714rem;}.page-ProductComparisonPage a.continuarComprando span {color:#00985F;}.page-ProductComparisonPage .botonesComparador {width:250px;position:absolute;left:50%;margin-left:-125px;margin-top:6px;}.page-ProductComparisonPage .botonesComparador .productPrint {background:url(_ui/desktop/theme-alcampo/images/alcampo/productDetail/print.png) 15px 55% no-repeat;height:28px;margin-top:10px;padding-left:45px;float:left;width:75px;padding-right:10px;border-right:1px solid #e0e0e2;}.page-ProductComparisonPage .botonesComparador .productPrint a {display:block;width:84px;font-size:0.786rem;text-decoration:none;line-height:11px;padding-top:6px;font-family:"SanaSansAlt-Medium";}.page-ProductComparisonPage .botonesComparador .productShare {background:url(_ui/desktop/theme-alcampo/images/alcampo/productDetail/share.png) 15px 55% no-repeat;height:28px;margin-top:10px;padding-left:45px;float:left;width:70px;}.page-ProductComparisonPage .botonesComparador .productShare a {display:block;width:84px;font-size:0.786rem;text-decoration:none;line-height:11px;padding-top:6px;font-family:"SanaSansAlt-Medium";}.page-ProductComparisonPage .a2a_kit.a2a_default_style.LoveShare.clearfix {margin-top:5px;}.page-ProductComparisonPage .botonesComparador a:hover,.page-ProductComparisonPage .botonesComparador a:focus {text-decoration:underline !important;}.page-ProductComparisonPage div#a2apage_dropdown {margin-left:0px;width:100px;}.page-ProductComparisonPage div#a2apage_mini_services {display:block;float:left;width:150px;}.page-ProductComparisonPage a.a2a_i {width:183px;float:left;}.page-ProductComparisonPage .deleteComparative a {text-transform:none !important;font-size:0.929rem !important;text-decoration:none !important;}.page-ProductComparisonPage .deleteComparative a span {text-decoration:none !important;}.page-ProductComparisonPage .deleteComparative {position:relative;}.page-ProductComparisonPage i.fa.fa-times {position:absolute;right:-12px;font-size:1.286rem;color:#606060 !important;opacity:0.5;}.page-ProductComparisonPage span.deleteComparativeTitle {opacity:0;}.page-ProductComparisonPage .deleteComparative:hover *,.page-ProductComparisonPage .deleteComparative:focus * {opacity:1 !important;}.page-ProductComparisonPage .deleteComparative {border-bottom:0px !important;}.page-ProductComparisonPage .productGridComparator>.row>div {position:relative;}.page-ProductComparisonPage .comparator .noFavorito.favoriteContainer {float:left;position:absolute;top:210px;z-index:1;left:80%;width:20px !important;}.page-ProductComparisonPage .comparator .favorito.favoriteContainer {float:left;position:absolute;top:210px;z-index:1;left:80%;width:20px !important;}.page-ProductComparisonPage .productGridComparator div.span-4 {border-top:0px !important;border-left:0px !important;}.page-ProductComparisonPage div#item_0 div,.page-ProductComparisonPage div#item_1 div,.page-ProductComparisonPage div#item_2 div,.page-ProductComparisonPage div#item_3 div {float:left;width:91%;margin-left:5%;padding-left:0px;padding-right:0px;}.page-ProductComparisonPage div#item_0,.page-ProductComparisonPage div#item_1,.page-ProductComparisonPage div#item_2,.page-ProductComparisonPage div#item_3 {overflow:visible;}.page-ProductComparisonPage div#item_3 .separadorRight {border-right:0px;}.page-ProductComparisonPage .comparator .span-4 {border-right:0px !important;border-bottom:0px !important;}.page-ProductComparisonPage .separadorRight {position:absolute;width:1px !important;height:100%;right:-4px;border-right:1px dashed #cccccc;}.page-ProductComparisonPage span.newCompareProduct {font-size:1.071rem;display:block;width:180px;line-height:15px;float:none;margin:0 auto;text-align:center;}.page-ProductComparisonPage a.compareProductLink {text-transform:uppercase;color:#138841 !important;text-align:center;display:block;margin-top:10px;font-size:0.714rem;}.page-ProductComparisonPage a.compareProductLink span {color:#00985F !important;}.page-ProductComparisonPage .addProductCompare {margin-top:125px;}.page-ProductComparisonPage .productGridComparator .row>span.span-4 {padding-top:0px;padding-bottom:0px !important;margin-bottom:0px !important;margin:0px !important;padding:0px !important;height:auto;border:0;}.page-ProductComparisonPage .productGridComparator .row .attributeHeader {background-color:#f2f2f2;}.page-ProductComparisonPage .productGridComparator .row .fullRow {background-color:#f2f2f2;}.page-ProductComparisonPage .atributteHeaderReservation {height:35px;background-color:#f2f2f2;}.page-ProductComparisonPage .attributeHeader {display:none !important;}.page-ProductComparisonPage .expandComparatorRow .attributeHeader {background-color:#f2f2f2;position:absolute;width:98%;height:35px;padding:0px;display:block !important;z-index:2;}.page-ProductComparisonPage .productGridComparator {position:relative;width:100%;}.page-ProductComparisonPage span.centerAtr {text-transform:none;font-family:"SanaSansAlt-Black";font-size:16px;}.page-ProductComparisonPage .fullRow {margin-top:12px;}.page-ProductComparisonPage .attribute {padding:0px !important;font-weight:normal !important;font-size:0.857rem !important;padding-top:15px !important;padding-bottom:15px !important;position:relative;font-family:"SanaSansAlt-Medium";}.page-ProductComparisonPage .separadorVacio {position:relative;background-color:transparent;z-index:1;}.page-ProductComparisonPage .separadorIzqInterno {border-left:1px dashed #cccccc;height:100%;width:1px;float:left;position:absolute;left:-8px;}.page-ProductComparisonPage .attribute .separadorIzqInterno {top:0px;}.page-ProductComparisonPage .productGridComparator .expandComparatorRow .separadorIzqInterno {display:none;}.page-ProductComparisonPage .popup_stock {display:none;}.page-ProductComparisonPage .informationImages {display:none;}.page-ProductComparisonPage .priceContainer {margin-top:0px !important;border:0px !important;}.page-ProductComparisonPage .reviews {display:none;}.page-ProductComparisonPage .marcaProducto {color:#00985F;font-size:0.857rem;text-transform:uppercase;line-height:15px;margin-bottom:0px;height:15px;font-family:"SanaSansAlt-Medium";}.page-ProductComparisonPage .modelo {color:#00985F;}.page-ProductComparisonPage .marca {height:36px;margin-left:0px !important;width:100%;}.page-ProductComparisonPage .productTitle {margin-left:0px !important;width:100%;}.page-ProductComparisonPage .productGridItem .cart.clearfix {margin-left:0px !important;width:100% !important;margin-bottom:15px !important;}.folletosPopupDetalleProducto .productMoreInfo a {bottom:10px !important;position:relative;width:auto;font-style:normal;font-size:0.786rem;}.contenedorProductoPublitas .publitasImagePopup {float:left;width:161px;overflow:hidden;border:1px solid #ffffff;border-radius:3px;margin-left:20px;box-sizing:border-box;}.productDetailsPanel.folletosPopupDetalleProducto {padding-top:10px;}.folletosPopupDetalleProducto .summary p {font-size:0.95rem !important;text-transform:none;color:#6f6f6e !important;}.folletosPopupDetalleProducto .productMoreInfo {margin-top:0px !important;}.contenedorProductoPublitas .publitasImagePopup:first-child {margin-left:0px !important;}.popupBrochure .contenedorProductoPublitas,.contenedorProductoPublitas {float:none;clear:both;width:720px !important;margin:auto;min-height:160px;position:relative;z-index:1;padding:0px 30px;margin-bottom:35px;box-sizing:border-box;}#contenedorProductoErroneos {clear:both;padding:10px 0px 10px 30px;}#contenedorProductoErroneos .info-text {font-weight:700;}#contenedorProductoErroneos ul {padding-left:30px;}#contenedorProductoErroneos ul li {list-style-type:disc;padding:2px;}.contenedorProductoPublitas .disableArrow {opacity:0.4;}.contenedorProductoPublitas .owl-wrapper-outer {position:relative;overflow:hidden;width:100%;}.contenedorProductoPublitas .owl-wrapper-outer .owl-item {float:left !important;}.contenedorProductoPublitas .publitasImagePopup a {float:left;display:block;width:100%;margin:0;}.contenedorProductoPublitas .publitasImagePopup a:focus{outline:none;}.contenedorProductoPublitas .publitasImagePopup img {float:left;width:100%;box-sizing:border-box;padding:0 15%;}.productDetailsPanel.folletosPopupDetalleProducto {width:calc(100% - 2px) !important;}.detalleProductoPublitas {float:none;display:block;width:100%;clear:both;overflow:hidden;}.productDetailsPanelBrochure {border-radius:0px ;box-sizing:border-box;}.popupBrochure {background:#fff;clear:both;overflow:hidden;border:1px solid #CBCACF;border-top:0;border-radius:0px !important;box-shadow:0 6px 6px 0 rgba(0,0,0,0.2);}.publitasDivisor {float:left;width:94%;border-top:1px solid #CED1DA !important;margin:0 27px;box-sizing:border-box;}.contenedorProductoPublitas .owl-pagination {display:none!important;}.contenedorProductoPublitas .owl-buttons {position:absolute;width:100%;top:50%;height:25px;margin-top:-15px;left:0;z-index:-1;}.detalleProductoPublitas .productImage .productImageGallery {height:256px;}.publitasBorder {border:1px solid #CBCDCE !important;float:left;}.contenedorProductoPublitas .publitasImagePopup.selectedImage {border:1.5px solid #00985F;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.contenedorProductoPublitas .publitasImagePopup.selectedImage .publitasBorder {border:0px !important;}.folletosPopupDetalleProducto .closePopupNew {width:20px;height:20px;position:absolute;right:10px;top:10px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/close-popup2.png);background-repeat:no-repeat;background-position:center;opacity:0.8;display:none;}.folletosPopupDetalleProducto .closePopupNew:hover,.folletosPopupDetalleProducto .closePopupNew:focus {opacity:1;}.folletosPopupDetalleProducto .productInformationImages {display:block !important;margin-top:10px !important;margin-bottom:10px !important;}.folletosPopupDetalleProducto .productMoreInfo span+a {margin-top:0px !important;}.folletosPopupDetalleProducto .productMoreInfo a {background-repeat:no-repeat;background-position:right;padding-right:14px;margin-top:5px !important;font-size:14px!important;font-weight:500;line-height:18px;}.folletosPopupDetalleProducto .productMoreInfo span {margin-top:-11px !important;}.folletosPopupDetalleProducto .productBrand .brandType {float:left;}.folletosPopupDetalleProducto .productDescription .productBrand .productPictograms {margin-top:10px;}.folletosPopupDetalleProducto .productDescription .productBrand .productPictograms img {margin-right:15px;}.folletosPopupDetalleProducto .productTitle {float:left;height:auto;}.folletosPopupDetalleProducto .marcaModeloPublitas {color:#7C7C7C!important;text-decoration:none !important;float:left;display:block;width:100%;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:22px;margin:0 8px;}.folletosPopupDetalleProducto .productNamePublitas {float:left;display:block;clear:left;font-size:13px;width:125px;line-height:16px;overflow:hidden;height:32px;font-weight:500;margin:4px 8px;}.productDetailsPanel.folletosPopupDetalleProducto {padding-left:0px !important;}.carruselPrincipalImg {float:left;min-height:98px;}.folletosPopupDetalleProducto button.jcarousel-next.jcarousel-next-vertical {bottom:-45px !important;}body .contenedorProductoPublitas .owl-controls .owl-buttons div {position:relative;width:16px;height:16px;left:0px;right:0;overflow:hidden;text-indent:35px;cursor:pointer;z-index:3;margin:0;opacity:1;background:#fff url(_ui/desktop/theme-alcampo/images/alcampo/left.png) no-repeat scroll 50% 50%;}body .contenedorProductoPublitas .owl-buttons div.owl-prev {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/left.png);float:left;}body .contenedorProductoPublitas .owl-buttons div.owl-next {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/right.png) !important;float:right;}body .contenedorProductoPublitas .owl-buttons .leftArrowDisable {position:absolute;width:16px;height:16px;left:0px;background:transparent url(_ui/desktop/theme-alcampo/images/alcampo/left.png) no-repeat scroll 50% 50%;background-color:#ffffff !important;overflow:hidden;text-indent:35px;cursor:pointer;opacity:0.4;z-index:2;}body .contenedorProductoPublitas .owl-buttons .rightArrowDisable {position:absolute;width:16px;height:16px;right:15px;background:transparent url(_ui/desktop/theme-alcampo/images/alcampo/right.png) no-repeat scroll 50% 50%;background-color:#ffffff !important;overflow:hidden;text-indent:35px;cursor:pointer;z-index:2;opacity:0.4;}body .contenedorProductoPublitas .owl-wrapper {float:left;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.publitasImagePopup {height:100%;box-sizing:border-box;}.publitasBorder {height:100%;box-sizing:border-box;}.contenedorProductoPublitas .publitasImagePopup a {padding:5px;box-sizing:border-box;}.popupBrochure .productDetailsPanel ul.jcarousel-list.jcarousel-list-horizontal {width:auto!important;max-width:100%;box-sizing:border-box;}.productDetailsPanel.folletosPopupDetalleProducto .productImage .productImageGallery {height:80px !important;float:left;width:100%;clear:both;}.detalleProductoPublitas .detalleDeProducto.caja-reposo {border:none;}.contenedorProductoPublitas .disableArrow {display:none;}.compraOnlineBreadcrumb::before {content:">";font-family:"SanaSansAlt-Medium";color:#5B5B5A !important;display:block;width:26px;height:13px;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:-1px;font-size:1.143rem;right:-10px;text-indent:0px;display:block;overflow:hidden;text-indent:100px;width:1px;background-color:#5B5B5A;}.page-ProductComparisonPage .breadcrumb .compraOnlineBreadcrumb+ul .active a {padding-left:10px !important;}.fila5 .span-8.itemPromotionable .productGridItemPromotionproductPromotionable {padding-bottom:0px;}.fila4 .span-8.itemPromotionable .productGridItemPromotionproductPromotionable {padding-bottom:0px;}.productDetailsPanel .productCompare {background-color:#f7f7f7;}.productDetailsPanel .product_check_box {width:16px;height:22px;}.productDetailsPanel .novedadDetalleProducto,.productDetailsPanel .productUpperRightRibbon {position:relative;float:right;padding:1px 5px 10px 2px;}.slideGridDiv1 .remove_item_left .prodReview .stars {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/stars2.png) !important;}.slideGridDiv1 .remove_item_left .prodReview {margin-top:0px;margin-bottom:9px;}.slideGridDiv1 .remove_item_left .prodReview+span.remove {bottom:4px;}#content .facetNavigation .facetValues .prodReview {width:100%;margin-bottom:0px !important;}#content .facetNavigation .facetValues .prodReview:last-child {padding-bottom:10px;}.prodReview .stars {background-color:#fff !important;}.rewiewList .reviewDetail .stars.right {background-color:#fff !important;}.rewiewList .stars {float:left !important;}.page-productDetails a.productoOpiniones {float:left;width:85px;text-align:right;}#productTabs .reviewDetail a.productoOpiniones {float:right !important;clear:both;}.page-productDetails a.productoOpiniones .stars {background-color:#fff !important;}#stars-wrapper label input::before {text-indent:0px !important;}.firefox #stars-wrapper label span::before {content:"\f005";position:absolute;left:0;font-size:0.929rem;color:#89c4a0 !important;top:0px;right:0px;visibility:visible;width:10px;height:10px;font-family:"FontAwesome";cursor:pointer;opacity:1;text-indent:0px !important;}.firefox #stars-wrapper label.active span::before {content:"\f005";opacity:1;color:#138841 !important;}#content .facetNavigation .facetValues .remove_item_left .prodReview {margin-bottom:4px !important;}.productGridItem a.novedadesGrid,.productGridUpperRightRibbon {margin-right:0px !important;margin-top:3px !important;}.comparator .span-4 .productGridItem .priceContainer .price.precio7 strong {font-size:0.857rem;}.comparator .span-4 .productGridItem .priceContainer .price.precio6 strong {font-size:0.857rem;}.comparator .span-4 .productGridItem .priceContainer .price strong {font-size:0.929rem;}.comparator .span-4 .productGridItem .priceContainer .price {margin-left:0px !important;padding-left:2px !important;padding-right:2px !important;width:61px !important;font-size:1.143rem !important;margin-top:6px;}.comparator .productGridItem .financial_card {float:right !important;margin-left:0px !important;margin-right:0px !important;}.comparator .productGridItem .financial_card_share {padding:0px !important;}.comparator .span-4 .productGridItem .financial_card {margin-left:0px !important;float:right !important;}.comparator .financial_card_installment {float:left !important;clear:left !important;width:auto !important;margin-left:3px !important;}.comparator .financiacionMensual {float:left !important;width:auto !important;margin-left:1px !important;}.comparator .financial_cards_without_interest {float:left !important;width:auto !important;margin-left:0px !important;}.comparator .tinFinancial {width:auto !important;min-width:1px;margin-top:0px;margin-left:5px !important;margin-right:5px !important;font-size:0.643rem;}.comparator .taiFinancial {width:auto !important;min-width:1px;margin-left:5px !important;margin-top:0px;font-size:0.643rem;}.productGrid .fila4 .productGridItem .priceContainer {width:45% !important;}.banner_product_promotionable_show .owl-controls.clickable {display:none !important;}.productGridItem .cut-alt-img h2 {overflow:hidden;}body #tabInformacionTecnica+.productTabContent table {width:100%;}.cartReviewRecogidaAntiguo{display:block;}.cartReviewRecogidaAntiguoMobile{display:none;}.carritoCheckoutReview .recogidaAnitguoC1 {margin-top:37px;padding:16px;max-width:950px;width:calc(100% - 306px);box-sizing:border-box;}.carritoCheckoutReview #cartItems.cartReviewItemByType .recogidaAnitguoC1 {margin-top:37px;padding:16px;max-width:950px;width:100%;box-sizing:border-box;}.recogidaAnitguoC1 {float:left;width:100%;}.carritoCheckoutReview .encabezadoGris {background-color:#FFFFFF;margin-top:auto;width:auto;}.carritoCheckoutReview .encabezadoGris span {font-size:18px;font-weight:900;line-height:22px;font-family:"SanaSansAlt-Medium";margin-left:auto;}.encabezadoGris {background-color:#e5e5e5;float:left;width:100%;margin-top:15px;}.encabezadoGris span {font-size:0.929rem;float:left;margin-left:20px;}.carritoCheckoutReview .contenedorRecogidaAntiguo {border-left:none;border-right:none;border-bottom:none;}.contenedorRecogidaAntiguo {float:left;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:calc(100% - 2px);border-bottom:1px solid #e5e5e5;}.carritoCheckoutReview .recogidaAntiguoTextContent {float:left;display:block;width:72%;margin-left:auto;margin-top:11px;clear:both;}.carritoCheckoutReview .recogidaAntiguoTextContent span{color:#7C808C;font-size:14px;font-weight:500;line-height:18px;}.recogidaAntiguoTextContent {float:left;display:block;width:calc(100% - 40px);margin-left:20px;margin-top:20px;font-size:1rem;margin-bottom:20px;}.recogidaAntiguoTextContent strong {font-weight:normal !important;}.productoRecogidaAntiguo {float:left;width:100%;}.productoRecogidaAntiguoContenedor {float:left;margin-left:30px;margin-bottom:7px;}.carritoCheckoutReview .productoRecogidaAntiguoContenedor {float:left;margin-left:auto;margin-bottom:auto;width:100%;}.carritoCheckoutReview .recuadroMarca {min-width:initial;width:90%;}.recuadroMarca {float:left;border:1px solid #000000;min-width:300px;padding-top:8px;padding-bottom:8px;}.marcaAntiguo {float:left;font-size:1rem;margin-left:15px;margin-right:5px;}.carritoCheckoutReview .marcaAntiguo {float:left;font-size:16px;font-weight:500;line-height:22px;margin-left:0px;font-family:"SanaSansAlt-Medium";}.marca2Antiguo {float:left;margin-top:0px;font-size:0.929rem;}.recogidaAntiguoSi {background-color:#ededed;float:left;width:60px;margin-left:10px;height:39px;position:relative;cursor:pointer;}.recogidaAntiguoNo {background-color:#ededed;float:left;width:60px;margin-left:10px;height:39px;position:relative;margin-left:5px;cursor:pointer;}.recogidaAntiguoSi span,.recogidaAntiguoNo span {font-size:0.929rem;position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-10px;color:#575756 !important;}.radioAntiguoNo:checked+div,.radioAntiguoSi:checked+div {background-color:#00824a !important;color:#ffffff !important;}.radioAntiguoNo:checked+div span,.radioAntiguoSi:checked+div span {color:#ffffff !important;}.checkAntiguo{height:20px;width:20px;}.carritoCheckoutReview .productoRecogidaAntiguoContenedor input{left:0px;top:0px;float:left;position:relative;margin-left:7px;display:none;cursor:pointer;}.carritoCheckoutReview .cartReviewRecogidaAntiguo .productoRecogidaAntiguoContenedor .recuadroMarca label::before{content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}.carritoCheckoutReview .cartReviewRecogidaAntiguo .productoRecogidaAntiguoContenedor .customCheckboxChecked label::after {display:block;}.carritoCheckoutReview .cartReviewRecogidaAntiguo .productoRecogidaAntiguoContenedor .customCheckboxChecked label::after {content:'';cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;float:left;margin-left:-26px;margin-top:4px;}.carritoCheckoutReview .cartReviewRecogidaAntiguoMobile .productoRecogidaAntiguoContenedor .recuadroMarca label::before{content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;margin-left:15px;}.carritoCheckoutReview .cartReviewRecogidaAntiguoMobile .productoRecogidaAntiguoContenedor .customCheckboxChecked label::after {display:block;}.carritoCheckoutReview .cartReviewRecogidaAntiguoMobile .productoRecogidaAntiguoContenedor .customCheckboxChecked label::after {content:'';cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;float:left;margin-left:-26px;margin-top:4px;}.productoRecogidaAntiguoContenedor input,.productoRecogidaAntiguoContenedor label {position:absolute;}.cartReviewRecogidaAntiguo .productoRecogidaAntiguoContenedor label,.cartReviewRecogidaAntiguoMobile .productoRecogidaAntiguoContenedor label{position:relative;}.recogidaAntiguoInstrucciones {float:left;margin-left:30px;max-width:350px;font-size:0.929rem;}.carritoCheckoutReview .recogidaAntiguoInstrucciones {float:left;margin-left:auto;margin-top:auto;max-width:initial;margin-bottom:12px;}.carritoCheckoutReview .recogidaAntiguoInstrucciones span{font-size:16px;font-weight:500;line-height:22px;}.recogidaAntiguoInstrucciones {float:left;margin-left:30px;max-width:440px;font-size:1rem;line-height:17px;margin-top:10px;}.carritoCheckoutReview .recogidaAntiguoObservaciones {float:left;margin-left:auto;margin-top:18px;clear:left;max-width:100%;margin-bottom:auto;}.carritoCheckoutReview .recogidaAntiguoObservaciones span{font-size:13px;font-style:italic;font-weight:500;line-height:16px;color:#7C808C;}.recogidaAntiguoObservaciones {float:left;margin-left:20px;font-size:1rem;margin-top:40px;clear:left;max-width:550px;line-height:18px;margin-bottom:20px;}.carritoCheckoutReview .recogidaAntiguoImagen {width:26%;margin-bottom:15px;}.carritoCheckoutReview .recogidaHoritonzalLine{box-sizing:border-box;width:855px;border:1px solid #CED1DA;float:left;margin-bottom:21px;margin-top:15px;}.recogidaAntiguoImagen {float:right;}.bannerHome .contenido h3 {color:#575756;text-transform:uppercase;font-size:1rem !important;padding-bottom:5px;margin-bottom:0px;}.bannerHome .bannerContent .contenido span {color:#575756;font-size:0.95rem;}.bannerHome.tipoLink a.urlLink {position:absolute;width:100%;top:-300px;height:500px;text-indent:1000px;}.bannerHome.tipoLink.posicionCENTRO .bannerContent .tableVerticalCenter {padding-bottom:2px;}.pageLabel-Homepage #content .section1 img {margin-bottom:0px !important;}.anchoBanner {width:100%;}.flex-container {width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box;display:block;}.flex-row {clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;box-sizing:border-box;}.flex-row.no-gutters {margin-right:0;margin-left:0;}.flex-item {max-width:100%;position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px;box-sizing:border-box;}.bannerHome {color:#575756;position:relative;margin-bottom:20px;}.bannerHome.bannerHome6 {-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;box-sizing:border-box;}.bannerHome.bannerHome12 {-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;box-sizing:border-box;}.bannerHome.bannerHome18 {-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;box-sizing:border-box;}.bannerHome.bannerHome24 {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box;}.bannerHome a,.bannerHome a:hover,.bannerHome a:focus {text-decoration:none;}.bannerHome > a {display:block;}.bannerHome:hover a picture {display:block;background-color:#000;-webkit-transition:background 0.5s ease-in;-o-transition:background 0.5s ease-in;transition:background 0.5s ease-in;}.bannerHome img {margin:0px;width:100%;display:block;float:none;position:relative;}.bannerHome:hover a img {opacity:0.85;background:none;-webkit-filter:contrast(1.2);filter:contrast(1.2);}.bannerHome .bannerContent {color:#575756;z-index:1;font-size:14px;line-height:18px;box-sizing:border-box;width:100%;opacity:1;padding:10px 10px 0;text-align:center;}.bannerHome.posicionCENTRO .bannerContent {text-align:center;}.bannerHome.posicionIZQUIERDA .bannerContent {text-align:left;}.bannerHome.posicionDERECHA .bannerContent {text-align:right;}.bannerHome .bannerContent h3 {font-family:"SanaSansAlt-Black";text-transform:none;font-size:18px;padding-bottom:5px;margin-bottom:0px;display:inline-block;width:100%;color:#575756;}.bannerHome .bannerContent span {color:#575756;font-size:14px;line-height:16px;font-family:"SanaSansAlt-Medium";display:inline-block;width:100%;}.bannerHome a.urlLink {outline:0 !important;border:0px;color:#7C7C7C;font-size:14px;font-family:"SanaSansAlt-Medium";display:inline-block;margin-top:5px;}.bannerHome:focus a.urlLink,.bannerHome:hover a.urlLink {color:#333;text-decoration:underline;}.bannerHome.tipoLinkBUTTON a.urlLink {font-size:14px !important;margin-top:10px;font-family:"SanaSansAlt-Medium";background-color:#E0001A;border:1px solid #E0001A;display:inline-block;text-align:center;padding:6px 15px;line-height:18px;box-sizing:border-box;font-weight:900;color:#fff;border-radius:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:100px;}.bannerHome.tipoLinkBUTTON:hover a.urlLink,.bannerHome.tipoLinkBUTTON:focus a.urlLink,.bannerHome.tipoLinkBUTTON a.urlLink:focus ,.bannerHome.tipoLinkBUTTON a.urlLink:hover {background-color:#C2001A;border-color:#C2001A;color:#fff;text-decoration:none;}.tableVerticalCenter {display:table-cell;vertical-align:middle;}.bannerText {height:40px;float:left;width:96%;display:table;padding-left:2%;padding-right:2%;}.bannerText .bannerTextComponent {display:table-cell;vertical-align:middle;text-align:center;}.bannerText .bannerTextComponent span {padding-left:0px;padding-right:0px;}.bannerText .bannerTextComponent i {padding-right:5px;}.bannerText .bannerTextComponent .tipoNORMAL {font-family:"SanaSansAlt-Medium";}.bannerText .bannerTextComponent .tipoBOLD {font-family:"SanaSansAlt-Black";}.bannerText .bannerTextComponent .tipoITALIC {font-style:italic !important;}.bannerText .bannerTextComponent .tipoITALIC_BOLD {font-style:italic !important;font-family:"SanaSansAlt-Black";}.sevices_container .productDetailInfo div,#wrapper .productDetailInfo div {font-size:0.643rem;display:block;width:60px;text-align:center;}.sevices_container .productDetailInfo,#wrapper .productDetailInfo {margin-right:1px !important;width:75px;}#wrapper .productDetailInfo .imageServiceProduct {margin:0 auto;min-height:50px;}.sevices_container .productDetailInfo div,#wrapper .productDetailInfo div {width:100%;}#wrapper .productDetailInfo img.imageActive {opacity:0.8;}#wrapper .productDetailInfo img.imageActive:hover,#wrapper .productDetailInfo img.imageActive:focus {opacity:1;}#wrapper .productDetailInfo img.imageActive:hover,#wrapper .productDetailInfo img.imageActive:focus {}#wrapper .productDetailInfo img.imageInactive {opacity:0.5;}.orderList .orderListTable .item td {border-bottom:1px solid #E5E5E5;}.orderList .orderListTable thead th {border-bottom:none }.page-favoriteList #wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img.imagen-mas{padding:7px;}.page-favoriteList #wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img {padding:6px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img {padding-right:12px;}.page-frequentList #wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img {padding-right:18px;}.page-frequentList #wrapper .favoritosPanel .orderListFavoritos .orderListTable .item img.imagen-menos {padding:6px;}span.miniCartEffect {display:block !important;width:1px;height:1px;position:absolute;left:22px;top:20px;}#wrapper .productDetailInfo img {margin:0 auto !important;}.promotion+.novedadDetalleProducto,.promotion+.productUpperRightRibbon {display:block !important;}.productDetailInfo .product_pickup_older {position:relative;z-index:1;}.product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-46px;}.imagesAvailability .product_pickup_older_popup:after {position:absolute;width:31px;height:16px;top:-9px;background:url(_ui/desktop/theme-alcampo/images/alcampo/indicador_popup2.png) 0 0 no-repeat;content:'';z-index:1;left:73px;background-size:20px;}.inputRadioOptions {width:100%;margin-left:0px !important;}.inputRadioOptions .opcion1 {margin-left:35px;float:left;width:45px !important;}.inputRadioOptions .opcion2 {margin-left:5px;float:left;width:45px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-86px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent::after {left:111px !important;}.negativeForgotPassword {display:none;}span.albaranTdpickupAncient {text-align:center;display:block;width:100%;height:auto;}#addBillingAddressPopup .billHeader .label-radio {text-transform:none;color:#575756 !important;}#addBillingAddressPopup .billHeader .form_field-input.tabActives label.activeTab {color:#575756 !important;border-right:1px solid #dfdfdf !important;margin-right:1px !important;}#addBillingAddressPopup .billHeader .form_field-input label+input+label {margin-left:-26px;}form#frmAddBillingAddress .fl.w60perc+.fl.w40perc {padding-top:15px;}.error::-webkit-input-placeholder {color:#E30513 !important;}.error:-moz-placeholder {color:#E30513 !important;}.error::-moz-placeholder {color:#E30513 !important;}.error:-ms-input-placeholder {color:#E30513 !important;}.lopd .error-text+label {margin-bottom:30px;}body .lopd .error-text+label {color:#E30513 !important;}.lopd .error-text {margin-left:38px !important;margin-top:0px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.facturacionPopup.ui-draggable.ui-resizable {padding-bottom:0px !important;}body .popupEssential .ui-dialog-titlebar-close ,body .popupVip .ui-dialog-titlebar-close ,body .facturacionPopup .ui-dialog-titlebar-close {background-color:#ffffff !important;display:block;}.newCheck {float:left;cursor:pointer;position:relative;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF;}.lopd .newCheck {margin-left:15px;}.newCheck i {position:absolute;top:2px;left:2px;color:#009656;display:none;}.newCheck.newClassCheck i {display:block !important;}#addBillingAddressPopup .lopd input[type="checkbox"] {opacity:0;position:absolute;left:-10000px;}#addBillingAddressPopup .lopd label.control-label a {color:#009656 !important;}#addBillingAddressPopup .billHeader input {opacity:0;cursor:pointer;}.ui-dialog.ui-widget.facturacionPopup {border-radius:4px !important;}.adressBookCheck input[type="checkbox"]:checked+.newCheck i {display:none !important;}.adressBookCheck input[type="checkbox"]:checked+.newCheck::after {display:block !important;}.adressBookCheck .newCheck::after {top:3px;left:3px;display:none;content:'';position:relative;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.adressBookCheck .newCheck {margin-top:5px;margin-left:5px;}.adressBookCheck input[type="checkbox"] {opacity:0;position:absolute;margin-left:-9999px;}.popUpDelivery .ui-icon-closethick::after {content:"\f00d";font-family:"FontAwesome";font-size:1.357rem;color:#929291;top:-6px;position:absolute;text-indent:4px;left:0.5px;background-color:#ffffff !important;}.popUpDelivery .ui-icon-closethick:hover::after,.popUpDelivery .ui-icon-closethick:focus::after {color:#6f6f6e !important;}.inputCheckAdress input[type="checkbox"]:checked+.newCheck i {display:none !important;}.inputCheckAdress input[type="checkbox"]:checked+.newCheck::after{display:block !important;}.inputCheckAdress .newCheck::after {top:3px;left:3px;display:none;content:'';position:relative;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.inputCheckAdress #checkAddAddress {position:absolute;opacity:0;left:-9999px;width:50%;}.inputCheckAdress .newCheck {margin-left:5px;margin-right:10px;}#addAddress #defaultAddress+label::after {position:absolute;top:-4px;left:-24px;content:'';float:left;cursor:pointer;height:18px;width:18px;margin-right:10px;border:1px solid #4A4A4A;border-radius:2px;background-color:#FFFFFF }#addAddress #defaultAddress+label::before {position:absolute;top:0px;left:-20px;color:#009656;display:none;font-family:"Fontawesome";z-index:9;}#addAddress .form-additionals input[type="checkbox"]:checked+label::before {display:block !important;position:absolute;top:2px;left:2px;content:'';cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}input#defaultAddress {opacity:0;position:absolute;left:-9999px;}#addAddress label.control-label.add-address-left-label {position:relative;margin-left:25px;float:left;margin-top:5px;font-size:14px;font-weight:500;line-height:16px;}.inputCheckAdress .newCheck i {left:3px;}.page-account.pageType-ContentPage.template-pages-AccountPageTemplate {position:relative;}.solicitarFactura.popup50 {position:absolute !important;top:50% !important;max-width:505px;left:50% !important;margin-left:-250px !important;}#divAddAddress .headline {color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;margin-bottom:15px;margin-top:26px;font-weight:900;line-height:22px;}.solicitarFactura.popup50 #cboxWrapper,.solicitarFactura.popup50 #cboxLoadedContent {max-width:505px;}.solicitarFactura.popup50 div {border-radius:4px !important;}.solicitarFactura #customerData {float:left;width:98%;margin-left:1%;}.solicitarFactura select {height:33px !important;width:142px !important;padding:5px;}.solicitarFactura select#viaType {width:40% !important;}.solicitarFactura #companyData #companyName {width:98%;margin-left:1%;}.solicitarFactura input#partialBilling {width:98%;margin-left:1%;}.solicitarFactura #cboxContent #cboxClose {background-color:#fff !important;}.solicitarFactura #cboxContent #cboxClose::after {content:'';font-family:"FontAwesome";font-size:1.357rem;color:#929291;top:-7px;position:absolute;text-indent:4px;left:0.5px;background-color:#ffffff !important;}.solicitarFactura #cboxContent #cboxClose:hover::after,.solicitarFactura #cboxContent #cboxClose:focus::after {color:#6f6f6e !important;}.solicitarFactura #acceptLOPD {opacity:0;position:absolute;left:-9999px;}.solicitarFactura .lopd .newCheck {margin-left:6px;}.solicitarFactura .control-group label.add-address-left-label {float:left;width:calc(91% - 15px);margin-left:7px;}.solicitarFactura select:focus {border-color:rgba(82,168,236,0.8);outline:0;}.solicitarFactura label.label-radio::before {width:15px;height:15px;content:"";background-color:#fff;display:block;position:absolute;left:13px;z-index:1;border:1px solid #c6c6c5;border-radius:50%;cursor:pointer;}.solicitarFactura label.label-radio::after {width:11px;height:11px;background-color:#929291;display:block;content:"";position:absolute;left:16px;top:23px;z-index:3;border-radius:50%;display:none;cursor:pointer;}.solicitarFactura .billHeader input[type="radio"]:checked+label::after {display:block !important;}.solicitarFactura .form-addBillingAddress .billHeader input[type="radio"] {opacity:0;position:relative;z-index:-1;}.solicitarFactura .control-group.error input {border:1px solid #E30513 !important;background-color:#fff !important;}.solicitarFactura .noError input {border:1px solid #009656 !important;}.solicitarFactura .control-group.error .help-inline span {color:#E30513 !important;float:left;margin-left:0px;margin-top:5px;margin-bottom:-5px;text-transform:none;font-size:11px;}.solicitarFactura .lopd .error .help-inline span {float:left;margin-left:27px;margin-top:-10px;}.solicitarFactura .bordersForm {width:100%;height:1px;float:left;position:relative;}.solicitarFactura .borderLeft {width:1px;height:300px;background-color:#dfdfdf;float:left;position:relative;left:0px;}.solicitarFactura .borderRight {width:1px;height:300px;background-color:#dfdfdf;float:right;position:relative;right:-2px;}#frmAddBillingAddress .billHeader input[type="radio"]:checked+label::after {display:block !important;}#frmAddBillingAddress .billHeader input[type="radio"] {display:inline-block;width:18px;height:18px;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]:focus,.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl select:focus {border-color:rgba(82,168,236,0.8);outline:0;background-color:#fff !important;}.showControls .botonesControlRotating {clear:both;display:block !important;position:absolute;bottom:0;right:5px;}.showControls .botonesControlRotating li {display:inline-block;margin:0 0 0 8px;padding:0.8em 0.3em;width:auto !important;}.noShowControls .botonesControlRotating {display:none !important;}.botonesControlRotating {display:none;}.facetNavigation input[type=checkbox]:checked+span+span+span::after {color:#00824a !important;content:"\f00c";position:absolute;left:1px;text-indent:0px;font-family:"Fontawesome";top:-6px;font-size:0.8rem;}.paginationBar ul.pagination li {float:left;line-height:40px;font-size:14px;color:#7C7C7C;font-weight:500;margin-right:15px;}body,div,span,object,iframe,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {font-family:"SanaSansAlt-Medium";}#header input[placeholder] {display:block;font-size:1rem;text-overflow:ellipsis;}#recursivas .bloque-ayuda>ul>li>a {line-height:13px;}#recursivas .bloque-ayuda>ul>li>a::after {top:8px;}.miniCart .minicart span.icon-container i {font-size:2.143rem;margin-top:-1px;}#nav_main ul.lvl-0>li:hover>a,#nav_main ul.lvl-0>li>a:focus {color:#009656;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos h2,#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 a {color:#6f6f6e;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos .tienda a {margin-top:4px;margin-right:10px;}strong {font-family:"SanaSansAlt-Medium";}p,span:not (.oculto ),.findStore .myStore .titleNameBlock .titleMyStore,.linksTop a {color:#6f6f6e;}span.oculto {color:#fff;}body .linksTop a {color:#6f6f6e !important;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos i.fa,#recursivas .bloque-ayuda>ul>li>a::after {color:#929291;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos i.fa {font-size:1.929rem;margin-top:-4px;position:relative;top:1px;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos {margin-top:0px;padding-top:16px;}#recursivas .bloque-ayuda>ul>li>a {margin-top:0px;padding-top:43px;}#recursivas .bloque-ayuda>ul>li>a::after {top:23px;font-size:1.857rem !important;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:hover i.fa,#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:focus i.fa,#recursivas .bloque-te-escuchamos .enlace-te-escuchamos:active i.fa {color:#00824a;}.findStore .myStore .titleNameBlock .nameMyStore span {font-size:1.357rem;margin-top:2px;}.findStore .myStore .titleNameBlock .nameMyStore .arrow_shop::after {top:2px;float:right;padding-left:5px;}.popupMyStore ul {clear:both;}.popupMyStore p {color:#333333;font-size:1rem;line-height:20px;margin-bottom:3px;}.popupMyStore .popupMyStoreContent a {float:left;}.findStore .myStore .markPosition::after {color:#181d37;}.findStore {outline:0;}.siteSearch .siteSearchSubmit:focus,.siteSearch .siteSearchSubmit:hover {outline:0;background-color:#005D3A !important;}.findStore:focus {outline:1px dotted #000;}.findStore .myStore .titleNameBlock .nameMyStore span {color:#6f6f6e;}.boton {background:#00824a !important;color:#ffffff !important;border:1px solid #00824a !important;border-radius:0px !important;}.boton.tipo2 {background:#ffffff !important;color:#00824a !important;border:1px solid #00824a !important;border-radius:0px !important;}#infoShopOut .boton.tipo2:hover,#infoShopOut .boton.tipo2:focus,#infoShopOut .boton.tipo2:active {color:#ffffff !important;background-color:#00522d !important;border-color:#00522d !important;}.nav-collapse>ul>li.selected>a {color:#00824a;}.dd .arrow {background-image:none;}#nav_main ul.lvl-1>li>a {color:#000;}#nav_main ul.lvl-1>li.hover,#nav_main ul.lvl-1>li.hover>a {background-color:#00824a;outline:0;color:#fff;}#nav_main ul.lvl-1>li,#nav_main ul.lvl-1>li>a {outline:0 !important;}#nav_main ul.lvl-1>li:last-child {padding:0 0 0 1%;}#nav_main ul.lvl-2 li a span {color:#575756;text-shadow:0 0 0 #000000;}#nav_main ul.lvl-2 li a:focus span,#nav_main ul.lvl-2 li:hover>a span,#nav_main ul.lvl-2 li.hover>a span,#nav_main ul.lvl-2 li.active>a span {color:#00824a !important;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover {padding:0px !important;}#nav_main ul.lvl-2,#nav_main ul.lvl-2 * {outline:0;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p.tienda a:first-child {color:#235daa !important;}#recursivas .bloque-te-escuchamos {min-width:95px;}#recursivas .bloque-te-escuchamos .bloque-datos-te-escuchamos p.tienda a+a {color:#009656 !important;margin-top:5px;}#wrapper .your_account .botonera .boton.register i,#wrapper .your_account .botonera .boton.register span {color:#00824a !important;}#wrapper .your_account .botonera .boton.register:hover,#wrapper .your_account .botonera .boton.register:focus {background-color:#00522d !important;}.botonera button.positive,.wrapper .botonera a.boton {font-size:0.8571rem;text-transform:uppercase !important;padding-top:10px !important;padding-bottom:10px !important;line-height:19px;height:auto !important;width:47% !important;}.your_account .botonera button:hover,.your_account .botonera button:focus {border:1px solid #00824a !important;}#miniCartLayer .linksCarrito a:hover,#miniCartLayer .linksCarrito a:focus {}.tooltipFranjas {width:157px !important;}.homeIcon span {color:#575756;}.recogidaTienda:hover,.recogidaTienda:focus {}#miniCartLayer .popupCartItem .itemPrice {color:#333333;font-family:"SanaSansAlt-Black";font-size:1.142rem;line-height:1.357rem;padding-top:10px;clear:left;}#miniCartLayer .verTodos .boton {padding-top:8px !important;padding-bottom:8px !important;}.miniCartPopup .updateQuantityProductLess {background-color:#333333 !important;font-family:"SanaSansAlt-Medium";line-height:0px;margin-top:7px;margin-right:10px;}#miniCartLayer .verTodos .boton:hover,#miniCartLayer .verTodos .boton:focus {background-color:#00522d !important;border-color:#00522d !important;}.miniCartPopup .updateQuantityProductLess:hover,.updateQuantityProductLess:focus {background-color:#565656 !important;}.miniCartPopup .updateQuantityProductMore {background-color:#E0001A !important;margin-top:3px !important;line-height:0px;margin-left:10px;}.miniCartPopup .updateQuantityProductMore:hover,.updateQuantityProductMore:focus {background-color:#C2001A !important;}.updateQuantityProductMore:focus {background-color:#C2001A !important;}.miniCartPopup .itemAddButtons input[type="text"] {height:28px !important;padding:1px;color:#333333;width:35px;font-size:1rem;}#miniCartLayer .fullTotalPrice,#miniCartLayer .fullTotalPrice h4 {font-family:"SanaSansAlt-Black";line-height:1.929rem;margin-left:10px;color:#333333;}#miniCartLayer .pagoTarjeta {color:#235daa !important;}#miniCartLayer .btnValidaPagar .button {}#miniCartLayer .btnValidaPagar .button:hover,#miniCartLayer .btnValidaPagar .button:focus {background-color:#C2001A !important;}.dd .ddChild li.selected {background-color:#c6c6c5;}.dd .ddChild li.hover {background-color:#f5f5f5;}.picoInferior {display:none;}.mobileLocationScript {display:none;}.yCmsComponent.siteLogo {position:relative;}.backBreadcrumb {position:absolute;opacity:0;top:-999px;}.linksTop.no-responsivo #recursivas #languages {height:35px;font-size:12px;}#recursivas .bloque-ayuda ul li a:hover+ul {display:block !important;}div#languages:hover .ddChild.ddchild_.border.shadow {display:block !important;}.focusOutRegister {position:absolute;opacity:0;top:-99999px;}a.logout+.popupMyAccountOptions+.desplegar+.popupMyAccount {display:none !important;}.backBreadcrumb.fa.fa-chevron-left {display:none;}.facturacionPopup {border-radius:4px !important;left:50% !important;margin-left:-250px !important;}.ui-dialog.ui-widget.facturacionPopup .ui-icon.ui-icon-closethick,.ui-dialog.ui-widget.minicartPopup .ui-icon.ui-icon-closethick {pointer-events:none;}.ui-dialog.ui-widget.facturacionPopup .ui-dialog-titlebar-close,.ui-dialog.ui-widget.popupVip .ui-dialog-titlebar-close,.ui-dialog.ui-widget.popupEssential .ui-dialog-titlebar-close,.ui-dialog.ui-widget.minicartPopup .ui-dialog-titlebar-close {position:absolute;width:15px !important;height:15px !important;top:15px !important;right:10px !important;background-color:#fff !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.popupEssential.ui-draggable.ui-resizable ,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.popupVip.ui-draggable.ui-resizable {padding:10px 0px 40px 20px;box-sizing:border-box;}.ui-dialog.popupEssential span#ui-dialog-title-vip_popup ,.ui-dialog.popupVip span#ui-dialog-title-vip_popup {margin-bottom:20px;}.ui-dialog.popupEssential .special_time_slot__popup_title,.ui-dialog.popupVip .special_time_slot__popup_title {text-align:center;}.special_time_slot__popup_info.popup_info__delivery {margin-bottom:30px;}.ui-dialog.popupEssential .special_time_slot__popup_title h5,.ui-dialog.popupVip .special_time_slot__popup_title h5 {color:#333333;font-family:"SanaSansAlt-Medium";font-size:18px;margin-bottom:15px;margin-top:0px;font-weight:900;text-align:center;line-height:22px;}.special_time_slot__popup_content {padding:0 50px 30px;}.ui-dialog.popupEssential .special_time_slot__popup_text ,.ui-dialog.popupVip .special_time_slot__popup_text {text-align:center;}.ui-dialog.popupEssential .special_time_slot__popup_text span,.ui-dialog.popupVip .special_time_slot__popup_text span {display:block;width:100%;box-sizing:border-box;margin-bottom:20px;}.ui-dialog.popupEssential,.ui-dialog.popupVip {text-align:center;}.ui-dialog.popupEssential button.little-button.red-button.positive,.ui-dialog.popupVip button.little-button.red-button.positive{padding:5px 20px;width:auto;box-sizing:border-box;margin:0 auto;display:inline-block;margin-top:20px;}.ui-dialog.popupEssential .special_time_slot__popup_form ,.ui-dialog.popupVip .special_time_slot__popup_form {width:100%;box-sizing:border-box;display:block;}.ui-dialog.popupVip .special_time_slot__popup_form .error-text {color:#E30513 !important;position:relative;text-transform:none;font-size:14px;margin-left:5px;}.ui-dialog.popupVip .special_time_slot__popup_form input+.error-text{display:none;}.ui-dialog.popupVip .special_time_slot__popup_form input.error{border-color:#E30513 !important;}.ui-dialog.popupVip .special_time_slot__popup_form input.error+.error-text{display:block;}.ui-dialog.ui-widget.facturacionPopup .ui-dialog-titlebar-close span::after,.ui-dialog.ui-widget.minicartPopup .ui-dialog-titlebar-close span::after {color:#929291 !important;font-size:1.357rem !important;pointer-events:none;}.facturacionPopup .ui-icon-closethick::after {top:0 !important;}.minicartPopup #seeAllData {margin-top:10px;padding-left:15px !important;}body #wrapper .noShowControls .botonesControlRotating {display:none !important;}body #wrapper .noShowControls .rotating-images {margin-bottom:5px;}.page-favoriteList.pageType-ContentPage.template-pages-AccountPageTemplate .mensajeCantidadError .headline {line-height:34px;text-transform:none !important;}.page-favoriteList.pageType-ContentPage.template-pages-AccountPageTemplate .mensajeCantidadError .globalClose {background-color:#138841 !important;padding:0px 30px !important;color:#fff;border-radius:3px;text-align:center !important;text-transform:uppercase;text-decoration:none;padding-top:9px !important;padding-bottom:9px !important;float:left !important;font-size:0.714rem;margin-left:50px;}.page-favoriteList.pageType-ContentPage.template-pages-AccountPageTemplate .mensajeCantidadError .globalClose:hover,.page-favoriteList.pageType-ContentPage.template-pages-AccountPageTemplate .mensajeCantidadError .globalClose:focus {background-color:#00712c !important;}.page-favoriteList.pageType-ContentPage.template-pages-AccountPageTemplate #colorbox {border-radius:5px !important;}.productDetailsPanel.folletosPopupDetalleProducto .novedadDetalleProducto span {padding-top:2px !important;}#validEmail button.positive {text-align:center;margin:0 auto;float:none;margin-bottom:20px;height:36px;}#validEmail .globalContent i {font-size:2.429rem;margin-right:8px;color:#0f3478;}#validEmail .headline {font-size:1.214rem;color:#0f3478;margin-top:5px;}.info-pop#validEmail .headline {color:#333333;font-family:SanaSansAlt-Black;font-size:18px;font-weight:900;line-height:22px;margin:0;}.info-pop#validEmail .globalContent {margin:0;width:initial;}.info-pop#validEmail .globalContent .description {color:#333333;font-size:14px;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:18px;margin:10px 0;width:auto;}#validEmail .globalContent span {color:#000000;}.onlyOne .textoPrincipalPopup {display:none !important;}.onlyOne .contenedorProductoPublitas {display:none !important;}.productDetailsPanel.folletosPopupDetalleProducto.onlyOne {padding-top:0px !important;height:99.5%;}.mensajeCantidadError,.message_product_comparator_list_full {margin-left:30px;margin-right:30px;}.mensajeCantidadError .ico,.message_product_comparator_list_full .ico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfoBig.png);width:45px;height:45px;margin:0 auto;background-repeat:no-repeat;}.popupGlobalMessage .alert.neutral .ico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/alertPopup.png);width:33px;height:33px;margin:0 auto;background-repeat:no-repeat;margin-bottom:15px;}.popupGlobalMessage .alert.positive .ico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfoBig.png);width:45px;height:45px;margin:0 auto;background-repeat:no-repeat;margin-bottom:15px;}.popupGlobalMessage .alert.negative .ico {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/alertIcon.png);width:22px;height:23px;margin:0 auto;background-repeat:no-repeat;margin-bottom:15px;}.mensajeCantidadError .headline,.message_product_comparator_list_full .headline {text-align:center;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;font-weight:700;color:black;text-transform:none;height:auto;width:100%;margin:10px 0 20px 0;}.mensajeCantidadError .description,.message_product_comparator_list_full .description {text-align:center;font-family:"SanaSansAlt-Medium",Arial,Helvetica,sans-serif;font-weight:400;line-height:17px;font-size:1rem;color:black;width:100%;margin:0 0 32px 0;}.cantidadSuperada .little-button{line-height:28px;}.popupGlobalMessage .alert {width:100%;}.popupGlobalMessage .alert .refundImg{width:34px;height:34px;}.popupGlobalMessage .alert .description {text-align:center;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:17px;font-size:1rem;width:100%;}.mensajeCantidadError .globalButton {font-weight:400;text-transform:uppercase;width:100% !important;}.message_product_comparator_list_full .globalButton {font-weight:400;text-transform:uppercase;width:100%;height:40px;margin-bottom:10px;float:left;text-align:center;}.message_product_comparator_list_full .globalButton a {background-color:#138841;text-decoration:none;color:#ffffff;padding-left:15px;padding-right:14px;font-size:0.786rem;display:block;width:120px;margin:0 auto;padding-bottom:8px;border-radius:3px;text-transform:uppercase;line-height:15px;padding-top:10px;}.message_product_comparator_list_full .globalButton a:hover,.message_product_comparator_list_full .globalButton a:focus {background-color:#00712c;}.yCmsContentSlot .cmsimage {overflow:hidden;}.cardGrayBackground .bottomText {text-align:right;font-size:0.714rem;margin-bottom:10px;margin-right:15px;font-style:italic;}.productFinancialBanner .cardFinanciation {margin-bottom:10px;}.cardGrayBackground .topText {font-style:italic;font-size:0.714rem;margin-top:10px;margin-left:10px;}.cardGrayBackground .headerText {font-size:0.786rem;font-weight:bold;margin-top:35px;}#wrapper .boton {border-color:#00824a !important;border-radius:0 !important;float:left;}#wrapper .boton:hover,#wrapper .boton:focus {background-color:#00522d !important;border-color:#00522d !important;}#wrapper .footer .footer-wrapper a.newsletter {border-radius:0 !important;}#wrapper .plantillaTarjetaAlcampo .detalles_servicio .contenidoDer a.linkAdicionalBtn {background-color:#00824a !important;border-radius:0;}#wrapper .plantillaTarjetaAlcampo .detalles_servicio .contenidoDer a.linkAdicionalBtn:hover,#wrapper .plantillaTarjetaAlcampo .detalles_servicio .contenidoDer a.linkAdicionalBtn:focus {background-color:#00522d !important;}#wrapper .consumoResponsable .fila .span4 .readMore {background-color:#00824a !important;}#wrapper .consumoResponsable .fila .span4 .readMore:hover {background-color:#00522d !important;}#wrapper .haveAccount .botonera a {background-color:#00824a;border-radius:0;}#wrapper .haveAccount .botonera a:hover {background-color:#00522d;}#wrapper input[type="submit"] {border-radius:0;background-color:#00824a !important;}#wrapper input[type="submit"]:hover {border-radius:0;background-color:#00522d !important;}#wrapper .encabezadoServicios .encabezadoRight .encabezadoBtn {border-radius:0 !important;}#wrapper .flotante-escribenos .contenido .boton {border-radius:0 !important;background-color:#00824a !important;border-color:#00824a !important;}#wrapper .flotante-escribenos .contenido .boton:hover {background-color:#00522d !important;border-color:#00522d !important;}#wrapper .nav-menu h2 a {color:#009656 !important;}#wrapper .nav-menu ul.level-1 li a.selected {color:#009656 !important;}#wrapper .nav-menu ul li a.selected,#wrapper .nav-menu ul li a:hover {border-left:9px solid #009656 !important;}#wrapper .nav-menu ul.level-1 li ul.level-2 li a.selected,#wrapper .nav-menu ul.level-1 li ul.level-2 li a:hover {border-left:3px solid #009656 !important;}#header input#search::-webkit-input-placeholder {color:#6f6f6e !important;}#header input#search::-moz-placeholder {color:#6f6f6e !important;}#header input#search:-ms-input-placeholder {color:#6f6f6e !important;}#header input#search:-moz-placeholder {color:#6f6f6e !important;}#register\.dateOfBirth::-webkit-input-placeholder {color:#6f6f6e !important;}#register\.dateOfBirth::-moz-placeholder {color:#6f6f6e !important;}#register\.dateOfBirth:-ms-input-placeholder {color:#6f6f6e !important;}#register\.dateOfBirth:-moz-placeholder {color:#6f6f6e !important;}#address\.deliveryObservations\.add::-webkit-input-placeholder {color:#6f6f6e !important;}#address\.deliveryObservations\.add::-moz-placeholder {color:#6f6f6e !important;}#address\.deliveryObservations\.add:-ms-input-placeholder {color:#6f6f6e !important;}#address\.deliveryObservations\.add:-moz-placeholder {color:#6f6f6e !important;}.control-group input[type="text"]::-webkit-input-placeholder {color:#6f6f6e !important;}.control-group input[type="text"]::-moz-placeholder {color:#6f6f6e !important;}.control-group input[type="text"]:-ms-input-placeholder {color:#6f6f6e !important;}.control-group input[type="text"]:-moz-placeholder {color:#6f6f6e !important;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]::-webkit-input-placeholder {color:#6f6f6e !important;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]::-moz-placeholder {color:#6f6f6e !important;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]:-ms-input-placeholder {color:#6f6f6e !important;}.facturacionPopup #addBillingAddressPopup #frmAddBillingAddress .fl input[type="text"]:-moz-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w60perc input::-webkit-input-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w60perc input::-moz-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w60perc input:-ms-input-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w60perc input:-moz-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w40perc #deliveryObservations::-webkit-input-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w40perc #deliveryObservations::-moz-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w40perc #deliveryObservations:-ms-input-placeholder {color:#6f6f6e !important;}[id^='addressPopup'] #addAddress .w40perc #deliveryObservations:-moz-placeholder {color:#6f6f6e !important;}.filtrarPor.hiddenNav .facet .facetHead {border:0px !important;}.filtrarPor.hiddenNav .facet .facetHead a {background-color:#E6E7EB!important;border-radius:0px !important;margin-bottom:0px;border:1px solid #e5e5e5 !important;text-transform:initial!important;font-size:0.857rem;}.slideGridDiv2.hiddenNav {border:1px solid #e5e5e5 !important;}.slideGridDiv2.hiddenNav:hover {box-shadow:none;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li {margin-bottom:0px;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li a {margin-bottom:0px;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li:first-child {margin-top:5px;}span.more {position:relative;float:left;width:100%;height:45px;}span.more::before {content:"\f067";font-family:FontAwesome;position:absolute;left:14px;top:18px;font-size:1rem;color:#009656;}span.more a {text-indent:10px;background-image:none;}.facetNavigation .facetValues .more a {background-image:none !important;text-transform:uppercase;font-weight:500 !important;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block form {float:left;width:100%;margin-bottom:5px;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block form input {margin-top:0px;}.facetNavigation .facetValues ul.facet_block li form label {width:78% !important;padding-right:5% !important;padding-left:12% !important;cursor:pointer;text-transform:uppercase;}.facetNavigation .facetValues ul.facet_block li form label input {position:relative;left:-7px;}.facetNavigation .facetValues ul.facet_block li form input:hover+label,.facetNavigation .facetValues ul.facet_block li form input:focus+label {text-decoration:underline !important;}#content .facetNavigation .slideGridDiv2 .price-filter-hidden .facetValues .facet_block li:first-child {margin-top:0px;}.facet.price-filter-hidden:last-child {border-bottom:0px !important;}.slideGridDiv1 {margin-bottom:15px;}.facetNavigation .remove a::before {content:"\f00d";font-family:"Fontawesome";position:absolute;right:-3px;top:50%;margin-top:-7px;font-size:1rem;opacity:0.8;color:#222222 !important;}.facetNavigation .remove a:hover::before,.facetNavigation .remove a:focus::before {opacity:1;}.facetNavigation .remove a {background-image:none;}.borrarFiltros {float:left;width:100%;border-top:1px dotted #c1c1c1;padding-top:5px;padding-bottom:10px;margin-top:0px;}.borrarFiltros i {float:left;margin-left:10px;font-size:1.071rem;color:#009656;margin-right:10px;margin-top:3px;}.borrarFiltros a {font-family:"SanaSansAlt-Medium";text-transform:none;font-size:14px;text-decoration:none;float:left;line-height:21px;color:#009656;outline:0;font-weight:500;}.borrarFiltros a:hover,.borrarFiltros a:focus {text-decoration:underline !important;}a.refinementToggle {border-top:1px solid #ededed;}.facet:first-child .refinementToggle {border-top:0px;}#content .facetNavigation .facetHead.itemCerrado {border-bottom:0px;}.allFacetValues span.more::before {content:"\f068" !important;}.cancelarFiltrado {display:none;}.orderFilterBtn {display:none;}.facetCategoria .allFacetValues {padding-bottom:15px;}.facetNavigation .facetValues ul.facet_block .facet_block-label {margin-left:22px;margin-top:2px;font-size:14px;text-decoration:inherit;color:#333333;}.facetNavigation .facetValues ul.facet_block .facet_block-label .inputCustomFilter {display:block;width:12px;height:12px;background-color:#fff;position:relative;border:1px solid #555555;top:7.2px;overflow:hidden;text-indent:25px;cursor:pointer;position:absolute;left:-3px;}.facetNavigation .facetValues ul.facet_block .facet_block-label input:checked+span+.inputCustomFilter::after {content:"\f00c";width:10px;height:10px;display:block;position:relative;z-index:999;font-family:Fontawesome;color:red;font-size:0.786rem;text-indent:0px;margin-left:1px;color:#009656;}.allFacetValues span.stars i {position:absolute;width:10px;height:10px;z-index:6;display:block;opacity:1;font-family:Fontawesome !important;color:#D57800;top:2px;font-size:1.214rem;}.allFacetValues span.stars i+i {left:20px;}.allFacetValues span.stars i+i+i {left:40px;}.allFacetValues span.stars i+i+i+i {left:60px;}.allFacetValues span.stars i+i+i+i+i {left:80px;}.allFacetValues a i.fa.fa-star-o {position:absolute;left:0px;font-size:1.214rem;top:2px;color:#D57800;}.allFacetValues a i.fa.fa-star-o+i {left:20px;}.allFacetValues a i.fa.fa-star-o+i+i {left:40px;}.allFacetValues a i.fa.fa-star-o+i+i+i {left:60px;}.allFacetValues a i.fa.fa-star-o+i+i+i+i {left:80px;}span.stars.total5 {overflow:hidden;width:97px !important;background-image:none !important;background-color:#fff !important;height:20px;}span.stars.total4 {overflow:hidden;width:78px !important;background-image:none !important;background-color:#fff !important;height:20px;}span.stars.total3 {overflow:hidden;width:57px !important;background-image:none !important;background-color:#fff !important;height:20px;}span.stars.total2 {overflow:hidden;width:37px !important;background-image:none !important;background-color:#fff !important;height:20px;}span.stars.total1 {overflow:hidden;width:17px !important;background-image:none !important;background-color:#fff !important;height:20px;}ul.facet_block .ratingStars {margin-bottom:0px !important;}li.liRatingStars {margin-top:0px !important;margin-bottom:15px !important;padding-top:0px !important;padding-bottom:5px !important;height:0px !important;}a.ratingStars .facetValueCount {margin-top:4px !important;right:10px !important;}body .facet input#amount {border:1px dashed #dedede !important;margin-bottom:33px !important;width:80% !important;margin-left:10%;border-radius:0px !important;margin-top:17px;font-size:14px !important;font-family:"SanaSansAlt-Medium";padding-top:10px !important;padding-bottom:10px !important;color:#333333!important;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {margin-bottom:0px !important;}.separationStarsBottom {height:17px;display:block;float:left;width:100%;}.facet_block span.marca {float:left;width:100%;}.facet_block span.titleFilter {font-family:"SanaSansAlt-Medium";font-size:16px;float:left;padding-left:10px;margin-top:10px;padding-bottom:3px;text-transform:none;font-weight:500;line-height:22px;}#content .facetNavigation .slideGridDiv2 .facetaCategoria .facetValues .facet_block li:last-child {padding-bottom:18px;}.allFacetValues .facet_block li {float:left;width:100%;}.facet .facetHead.itemCerrado+p {display:none;}.facet .facetHead.itemCerrado+p+.ui-slider {display:none;}span.tituloFiltrosOpiniones {float:left;margin-left:10px;text-transform:uppercase;font-size:0.714rem;}.prodReview.clearfix.starsRatingFilterFirst .stars {color:#D57800;float:left;width:100%;clear:left;margin-left:10px;background-color:transparent !important;line-height:23px !important;overflow:visible !important;width:auto !important;}.prodReview.clearfix.starsRatingFilterFirst .remove_item_left {height:24px;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li a {margin-bottom:0px;}.facet.price-filter-hidden+.facet .facetValues ul.facet_block.indent .allFacetValues {float:left;width:100%;margin-bottom:10px;}.starsRatingFilterFirst span.stars.total3 .fa-star+.fa-star+.fa-star+.fa-star {display:none;}.starsRatingFilterFirst span.stars.total4 .fa-star+.fa-star+.fa-star+.fa-star+.fa-star {display:none;}.starsRatingFilterFirst span.stars.total2 .fa-star+.fa-star+.fa-star {display:none;}.starsRatingFilterFirst span.stars.total1 .fa-star+.fa-star {display:none;}.starsRatingFilterFirst span.stars.total1 .fa-star-o+.fa-star-o {display:block !important;}.starsRatingFilterFirst span.stars.total2 .fa-star-o+.fa-star-o+.fa-star-o {display:block !important;}.starsRatingFilterFirst span.stars.total3 .fa-star-o+.fa-star-o+.fa-star-o+.fa-star-o {display:block !important;}.starsRatingFilterFirst span.stars.total4 .fa-star-o+.fa-star-o+.fa-star-o+.fa-star-o+.fa-star-o {display:block !important;}.prodReview.clearfix.starsRatingFilterFirst .stars i {padding-right:3px;float:left;padding-top:6px;}ul.facet_block>.marca:last-child {margin-bottom:15px;}.facetHead+.facePriceRange {transition:height 0.6s ease-out;height:121px;float:left;width:100%;overflow:hidden;}.facetHead.itemCerrado+.facePriceRange {height:0px;overflow:hidden;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block form input {opacity:0;position:absolute;}.facetHead.mostrarItem+.facePriceRange {height:0px;}.facetHead.mostrarItem+.facePriceRange {height:0px;}.searchSpellingSuggestionPrompt {float:left;width:100%;margin-top:-10px;margin-bottom:10px;}.span-4.facetNavigation .orderFilterText strong,.span-4.facetNavigation .orderFilterTex2 strong {display:none;margin-left:-10px;}body .span-4.facetNavigation.filtrosOcultos .cancelarFiltrado a .orderFilterText2 strong {display:none !important;}body .span-4.facetNavigation.filtrosOcultos .cancelarFiltrado.tieneFiltrosAplicados a .orderFilterText2 strong {display:inline-block !important;}.cancelarFiltrado.tieneFiltrosAplicados .orderFilterText strong,.cancelarFiltrado.tieneFiltrosAplicados .orderFilterText2 strong {display:inline-block !important;margin-left:-10px;}.onlyOne .slideGridDiv2.hiddenNav {display:none !important;}body .breadcrumb li.migaPanLi a i {display:inline-block !important;}.ocultarFiltros .borrarFiltros {display:none !important;}.liRatingStars .inputCustomFilter {display:block;width:12px;height:12px;background-color:#fff;position:relative;border:1px solid #555555;top:0px;overflow:hidden;text-indent:25px;cursor:pointer;position:absolute;left:-3px;}.tooltipServices {background-color:#333333;position:absolute;width:180px !important;margin-left:-60px;top:-35%;font-size:0.75rem !important;border:1px solid #333333;padding:5px;line-height:13px;z-index:1;color:#fff;border-radius:2px;}.tooltipServices .servicesTriangle {width:0px !important;height:0px;position:inherit;left:50%;float:none;margin:0 auto;top:24px;bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #333333;}#wrapper .productDetailInfo:hover .tooltipServices {display:block !important;}#wrapper .productDetailInfo .imageServiceProduct+div {cursor:pointer;}#wrapper .productDescription .summary,.productDetailsPanel,.productDescription .summary {overflow:visible }.toolTipText {z-index:1;}.productDetailBanner {}.productDetailBanner .disp-img {height:100%;}.productDetailBanner img {max-height:100%;}.productDetailBanner .cardGrayBackground {padding-left:10px;}.recogidaPuntoExterno #pointOfServiceView {position:relative !important;top:0px !important;height:auto !important;border:0px !important;}.recogidaPuntoExterno div#externalPickupPoint {position:relative !important;top:0px !important;width:90% !important;left:0px !important;padding-left:0% !important;}.recogidaPuntoExterno #deliveryInfo {float:left;width:48.8%;margin-right:1%;position:relative;padding-top:15px;}.recogidaPuntoExterno div#phoneView {float:left;width:90%;margin-left:5%;padding-bottom:15px;border-top:1px solid #CED1DA;padding-top:15px;margin-top:15px;}.recogidaPuntoExterno div#addPhone {float:left;width:80%;margin-left:10%;text-align:center;}.recogidaPuntoExterno a#addPhoneNumber {clear:both;display:block;margin-top:10px !important;max-width:165px;float:none;margin:0 auto;text-decoration:none;padding:0px 10px;height:32px;}.recogidaPuntoExterno div#addPhone>div {color:#333333;font-size:14px;font-weight:500;line-height:22px;}.recogidaPuntoExterno div#externalPickupPoint>span {float:left;width:100%;text-align:center;font-size:17px;font-style:italic;padding-bottom:10px;}.recogidaPuntoExterno #baseStoreName {font-size:19px;float:left;width:45%;padding-right:3%;text-align:center;}.recogidaPuntoExterno div#externalPickupPointData {float:left;width:44%;padding-left:6%;border-left:1px solid#CED1DA;height:auto;min-height:30px;}.recogidaPuntoExterno span.envioGreen {display:block;padding-top:2px;color:#7C808C;font-size:14px;font-style:italic;font-weight:500;}.recogidaPuntoExterno .direccionEnvioH2 {margin-bottom:5px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.phoneNumberPopup.ui-draggable.ui-resizable {width:400px !important;left:50% !important;margin-left:-200px !important;}.phoneNumberPopup .headline {width:calc(90% - 50px);float:left;clear:both;position:relative;margin-left:17%;font-size:16px;line-height:22px;font-weight:900;}.phoneNumberPopup div#addPhoneNumberFormElements {float:left;width:100%;}.phoneNumberPopup input#mobileNumber {float:left;width:68%;border-radius:3px;height:25px;margin-left:17%;padding-left:3%;outline:0;font-family:"SanaSansAlt-Medium";font-size:16px;}.phoneNumberPopup button#btnAddPhoneNumber {margin:0 auto !important;float:none;margin-top:20px !important;margin-bottom:20px !important;font-family:"SanaSansAlt-Medium";font-size:14px;width:50%;}.phoneNumberPopup span.mandatory {opacity:0;}.phoneNumberPopup .headline::before {content:"\f05a";font-family:"FontAwesome";color:#104585 !important;font-size:35px;position:absolute;left:-44px;top:6px;}.phoneNumberPopup .ui-dialog-titlebar-close {overflow:hidden;}.phoneNumberPopup .ui-icon {margin-top:20px;opacity:0;}.phoneNumberPopup .ui-dialog-titlebar-close::after {content:"\f00d";font-family:"FontAwesome";font-size:10px;color:#ffffff;top:1px;position:absolute;left:4.5px;z-index:99999;text-indent:0px;opacity:1;}.phoneNumberPopup .error-text {color:#CC0000 !important;float:left;margin-left:50px;margin-top:5px;max-width:265px;}.recogidaPuntoExterno div#phoneView #summaryPhone>div {color:#333333;width:80%;padding-left:10%;text-align:center;font-size:14px;font-weight:500;line-height:25px;}.recogidaPuntoExterno div#phoneView #phoneNumberEdit a {clear:both;display:block;margin-top:10px !important;max-width:165px;float:none;margin:0 auto;cursor:pointer;text-decoration:none;padding:0px 20px;height:32px;}.recogidaPuntoExterno div#summaryPhone span {display:block;font-size:22px;font-family:"SanaSansAlt-Medium";color:#333333;font-weight:900;line-height:30px;}#checkoutProcessView .carritoProceso.recogidaPuntoExterno .formaRecogida .icon,#checkoutProcessView .carritoPendiente.recogidaPuntoExterno .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla.svg);float:left;width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;margin-top:1px;}#checkoutProcessView .carritoError.recogidaPuntoExterno .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla.svg);width:40px;height:35px;background-position:center center;background-repeat:no-repeat;background-size:35px 30px;}#checkoutProcessView .carritoValidado.recogidaPuntoExterno .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla.svg);background-position:center;width:40px;height:35px;background-repeat:no-repeat;background-size:35px 30px;}#checkoutProcessView .carritoCompletado.recogidaPuntoExterno .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla.svg);background-position:center;width:40px;height:35px;background-repeat:no-repeat;background-size:35px 30px;}#checkoutProcessView .recogidaPuntoExterno .formaRecogida {line-height:46px !important;}.corazonFavorito {background-color:#999999;float:left;width:25px;height:25px;border-radius:50%;cursor:pointer;margin-left:0px;outline:none;}.corazonFavorito i {color:#fff;font-size:0.929rem;float:left;margin-left:6.5px;margin-top:6.5px;}.cartItem .favoritosGrid {display:block !important;}.favouriteIconContent .favoritosGrid {margin-top:0px;display:block !important;}.cartItem .corazonFavorito {}.cartItem.favorito .corazonFavorito,.favouriteIconContent.favorito .corazonFavorito,.favoriteContainer.favorito .corazonFavorito {background-color:#E30513;}.favoriteContainer .corazonFavorito:hover,.favoriteContainer .corazonFavorito:focus {background-color:#575756;}.favorito.favoriteContainer .corazonFavorito:hover,.favorito.favoriteContainer .corazonFavorito:focus {background-color:#C00D0D !important;}.productGrid .productGridItem.fueraStock .cart button.addQuantityProduct {font-size:14px!important;}.productGrid .productGridItem .compare .comparadorText strong {display:none;}.favoritosGrid .textoFavorito {float:left;text-transform:uppercase !important;font-size:0.614rem;margin:0 5%;margin-top:7px;}.productBottonBar .favoriteContainer.favorito .corazonFavorito {background-color:transparent !important;}.productBottonBar .favoriteContainer.favorito .corazonFavorito:hover,.productBottonBar .favoriteContainer.favorito .corazonFavorito:focus {background-color:transparent !important;}.productBottonBar .favoriteContainer.favorito .corazonFavorito i {background-color:#E30513 !important;}.productBottonBar .favoriteContainer.favorito .corazonFavorito i:hover,.productBottonBar .favoriteContainer.favorito .corazonFavorito i:focus {background-color:#C00D0D !important;}.productBottonBar .productFavourite .textoFavorito {float:left;text-transform:uppercase !important;font-size:0.85em;margin-top:15px;margin-left:10px;text-shadow:none;font-weight:normal;margin-right:10px;color:#575756;}.productGridItem div.favoriteGrill {position:absolute;height:25px;width:100%;top:15px;}.productGridItem div.favoriteGrill img {width:21.14px;height:20.08px;}.productGrid .productGridItem .priceContainer .price.long-price.precio5,.productGrid .productGridItem .priceContainer .price.long-price.precio6 {font-size:2.083em;}.productGrid .productGridItem .priceContainer .price.long-price.precio5 strong,.productGrid .productGridItem .priceContainer .price.long-price.precio6 strong {}.productGrid .fila4 .updateQuantityProductMore {margin-left:5px !important;width:27px !important;height:27px !important;background-color:#E0001A !important;}.productGrid .imagen-mas,.imagen-menos{margin:3px;}body .productGrid input[type="text"] {margin-top:3px !important;margin-bottom:6px !important;padding:1px;font-size:1rem;}.productGrid .fila4 .updateQuantityProductLess {margin-right:4px !important;line-height:8px !important;width:21px;height:21px;margin-top:8px !important;background-color:#333333 !important;}.productGrid .updateQuantityProductLess,.productGrid .updateQuantityProductMore,.productGrid input[type="text"] {width:37px;height:27px;float:left;margin:6px 0 0 0 !important;}.productGrid .fila4 .updateQuantityProductLess {margin-right:5px !important;line-height:8px !important;}.qty {color:#333333 !important;border:1px solid #7C808C;border-radius:2px;text-align:center !important;text-indent:-1px;}.qty[disabled="disabled"] {pointer-events:none;color:#ABB1BF!important;background-color:#fff;}.paginationBar.top.clearfix,.paginationBar.bottom.clearfix {font-size:1.333em;}.span-20.last.slideGridDiv3 .paginationBar.top .right {display:none;}.productGridItem.tieneFolleto:not(.fueraStock) .priceContainer .price,.productGridItem.spotlight_item:not(.fueraStock) .priceContainer .price {background-color:#E30513;color:#fff !important;}.productGridItem.tieneFolleto.fueraStock .priceContainer .price,.productGridItem.spotlight_item.fueraStock .priceContainer .price {background-color:#bec0c6!important;color:#fff !important;border-color:#bec0c6!important;}.productGridItem.spotlight_item.fueraStock .priceContainer .price span.pesoVariable.pesoVariableGrid {color:#fff !important;}.productGridItem.tieneFolleto:not(.fueraStock) .priceContainer .price span.pesoVariable.pesoVariableGrid ,.productGridItem.spotlight_item .priceContainer .price span.pesoVariable.pesoVariableGrid {color:inherit !important;}.span-5.last.textoDeInformacion {position:relative;}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-107px;}.span-5.last.textoDeInformacion .textoInfo {border:1px solid #C00D0D;width:calc(43% - 8px);float:right;position:absolute;margin-top:-139px;right:6px;height:45px;overflow:hidden;display:table;padding-left:2%;padding-right:2%;}.span-5.last.textoDeInformacion .textoInfo span {display:table-cell;vertical-align:middle;font-size:0.714rem;font-size:0.679rem;text-transform:uppercase;color:#C00D0D;line-height:11px;}.span-5.last.textoDeInformacion .textoInfo span p {display:block;height:40px;padding:0px !important;margin:0px !important;overflow:hidden;color:#C00D0D;text-transform:uppercase;}.fila4 .product_promotionable span.ahorroText {display:none !important;}.fila4 .product_promotionable .huevoContainer {display:none;}.fila4 .textoInfo {width:46%;border:1px solid #E30513;float:right;display:block;min-height:55px;overflow:hidden;margin-top:11px;}.fila4 .textoInfo span {text-transform:uppercase;font-size:0.643rem;display:table;min-height:55px;width:96%;margin-left:2%;}.fila4 .textoInfo span p {display:table-cell;vertical-align:middle;color:#E30513;}.fila4 .precioFila {float:left;width:100%;}.page-productDetails .enlaceVolver {display:block;width:200px;height:32px;padding:0;float:right;margin-right:25px;margin-bottom:10px;}.productDetailsPanel .productDesc {float:left;width:100%;padding-left:0%;font-family:"SanaSansAlt-Medium";}.productDetailsPanel .productDesc h1 {font-family:"SanaSansAlt-Medium";font-size:1.571rem;line-height:1.5;}.detalleDeProducto.caja-reposo {width:80%;float:left;border:1px solid #c6c6c5;}.detalleDeProducto.caja-reposo:hover {box-shadow:none;}.detalleDeProducto .productHeader .productSummary,.page-productDetails .productHeader .productSummary {float:left;width:100%;text-align:left;}.detalleDeProducto .productHeader .prodReview .stars,.page-productDetails .productHeader .prodReview .stars {background-color:#9fb838;margin-right:0 !important;float:left;}.detalleDeProducto .newProductImage,.page-productDetails .newProductImage {float:left;width:100%;margin-top:10px;height:auto;}.detalleDeProducto i.fa.fa-star,.detalleDeProducto i.fa.fa-star-o,.page-productDetails i.fa.fa-star,.page-productDetails i.fa.fa-star-o {color:#f15a25;float:left;margin-right:1px;}.detalleDeProducto span.stars.rating4 i+i+i+i+i,.detalleDeProducto span.stars.rating3 i+i+i+i,.detalleDeProducto span.stars.rating2 i+i+i,.detalleDeProducto span.stars.rating1 i+i,.page-productDetails span.stars.rating4 i+i+i+i+i,.page-productDetails span.stars.rating3 i+i+i+i,.page-productDetails span.stars.rating2 i+i+i,.page-productDetails span.stars.rating1 i+i {display:none;}.a2a_menu a {color:#00985F !important;font:1rem "SanaSansAlt-Medium" !important;line-height:24px !important;}.a2a_menu a.a2a_i:hover {text-decoration:underline !important;}ul.facet_block label {font-size:0.85em;}ul.facet_block.indent li a {font-size:0.9em;}.columnaIzq>.potentialPromotions {display:block !important;}.potentialPromotions li span {display:block !important;}.ul.potentialPromotions li {float:left !important;width:auto !important;padding-right:10px !important;}ul.potentialPromotions span {background-color:#e20411;color:#ffffff !important;font-size:10px !important;padding-left:5px;padding-right:5px;padding-top:2px;margin-bottom:5px;box-shadow:0px 3px 2px 0px #950202 inset,0px -3px 10px 0px #950202 inset,4px 0px 0px 0px #e20411 inset !important;float:left;width:auto !important;padding-bottom:2px;line-height:11px;}#wrapper .productDescription .summary,.productDetailsPanel ,.productDescription .summary{overflow:visible }.page-productDetails span.stars,.page-productDetails span.starsOut {background-image:none;background-color:#ffffff !important;font-size:1.214rem;}.page-productDetails a.productoOpiniones {float:left;margin-top:20px;}.page-productDetails span.starsOut {float:left;}.page-productDetails .prodReview .count {float:left;text-decoration:none;font-family:"SanaSansAlt-Medium";color:#333333;opacity:1;font-size:1em;padding-left:0px;}#read_reviews .reviews .reviewDetail {padding-top:10px !important;}.detalleDeProducto .productImage .productImagePrimary,.page-productDetails .productImage .productImagePrimary {margin-left:0px;width:100%;float:left;}.detalleDeProducto .productImage,.page-productDetails .productImage {width:100% !important;margin-right:0px !important;}.detalleDeProducto a#imageLink,.page-productDetails a#imageLink {float:none;display:block;width:68%;overflow:hidden;text-align:center;margin:0 auto;}.detalleDeProducto .productImage .productImagePrimary a.productImagePrimaryLink img,.page-productDetails .productImage .productImagePrimary a.productImagePrimaryLink img {margin-top:0px;width:auto !important;max-width:100%;float:none;}.detalleDeProducto .productImage,.page-productDetails .productImage {height:auto;}.detalleDeProducto .productBottonBar.productDetailsPanel,.page-productDetails .productBottonBar.productDetailsPanel {margin:0px !important;padding:0px !important;}.detalleDeProducto .productImage .productImageGallery,.page-productDetails .productImage .productImageGallery {width:280px;height:75px !important;margin:0px !important;float:left;padding-left:30px !important;padding-right:30px !important;margin-top:22px !important;}.detalleDeProducto .productImage .productImageGallery li .thumb,.page-productDetails .productImage .productImageGallery li .thumb {width:60px;margin-right:0px !important;border-radius:0px;height:60px;display:block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.detalleDeProducto .productImage .productImageGallery li .thumb.active,.page-productDetails .productImage .productImageGallery li .thumb.active {width:59px;height:59px;}.jcarousel-item-vertical,.jcarousel-item-horizontal {margin-left:7px !important;position:relative;left:-1px;}.jcarousel-list-horizontal .jcarousel-item-horizontal:first-child {margin-left:1px !important;}.productDetailsPanel button.jcarousel-prev,.page-productDetails .productDetailsPanel button.jcarousel-prev {top:25px;left:0px;width:25px !important;height:25px !important;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);padding:0px !important;background-size:25px 25px;transform:rotate(90deg);background-color:#fff;}.productDetailsPanel button.jcarousel-next,.page-productDetails .productDetailsPanel button.jcarousel-next {top:25px;width:25px !important;height:25px !important;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);background-size:25px 25px;padding:0px !important;transform:rotate(-90deg);background-color:#fff;}.productDetailsPanel button.jcarousel-prev::after,.page-productDetails .productDetailsPanel button.jcarousel-prev::after {content:'';color:#333333;height:25px;width:25px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:25px 25px;}.productDetailsPanel button.jcarousel-next::after,.page-productDetails .productDetailsPanel button.jcarousel-next::after {content:'';color:#333333;height:25px;width:25px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:25px 25px;}.productDetailsPanel button.jcarousel-next:hover::after,.productDetailsPanel button.jcarousel-next:focus::after,.productDetailsPanel button.jcarousel-prev:hover::after,.productDetailsPanel button.jcarousel-prev:focus::after,.page-productDetails .productDetailsPanel button.jcarousel-next:hover::after,.page-productDetails .productDetailsPanel button.jcarousel-next:focus::after,.page-productDetails .productDetailsPanel button.jcarousel-prev:hover::after,.page-productDetails .productDetailsPanel button.jcarousel-prev:focus::after {color:#575756;}.paginationBar.top.clearfix,.paginationBar.bottom.clearfix {line-height:3em !important;}.productGrid .paginationBar.bottom.clearfix{margin-top:10px;float:left;width:100%;}.tablaItemsProductosAlbaran .paginationBar.top.clearfix {line-height:27px !important;padding-top:10px;}.tablaItemsProductosTicket .paginationBar.top.clearfix {line-height:27px !important;}.tool_tip_alcampo {text-decoration:underline;}div.productName.truncate .tool_tip_alcampo {font-size:1rem;text-decoration:underline;}#orderTotals th:first-child {text-align:left;vertical-align:top;}#orderTotals tbody th {height:30px;line-height:30px;}ol.pagoCompra {list-style:none;float:left;width:100%;}ol.pagoCompra > li {display:inline-block;width:100%;box-sizing:border-box;}ol.pagoCompra > li:not(:first-of-type) {max-width:calc(100% - 360px);}.varWeightInfoTippedCont {position:relative;width:100%;}.varWeightInfoTippedCont .tpd-tooltip {position:absolute;transform:translate(0,-100%);top:0!important;left:auto!important;right:0px;}.solo-lectorpantallas {position:absolute !important;clip:rect(1px,1px,1px,1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}a:focus {outline:1px dotted #000;}ul.facet_block label {font-size:0.85em;}ul.facet_block.indent li a {font-size:0.9em;}ul.appliedPromotions li,.columnaIzq ul.potentialPromotions li,.header4 ul.potentialPromotions li {background-color:#ffffff !important;color:#e20411 !important;padding-left:0px !important;margin-bottom:0px !important;float:left !important;}.columnaIzq>.potentialPromotions {display:block !important;}.potentialPromotions li span {display:block !important;}.ul.potentialPromotions li {float:left !important;width:auto !important;padding-right:10px !important;}ul.potentialPromotions span {background-color:#e20411;color:#ffffff !important;font-size:10px !important;padding-left:5px;padding-right:5px;padding-top:2px;margin-bottom:5px;box-shadow:0px 3px 2px 0px #950202 inset,0px -3px 10px 0px #950202 inset,4px 0px 0px 0px #e20411 inset !important;float:left;width:auto !important;padding-bottom:2px;line-height:11px;}.coultarItemFacetPriceDesktop .facePriceRange {height:0px !important;}.addToCartDetailContainer.showSticky {display:block !important;}.showSticky #stickyAddToCart {display:block !important;}.productDetailsPanel .addToCartDetail {float:left;}div#stickyReference {float:left;width:100%;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li a.ratingStars>span.stars {font-size:0px;color:#fff;}.enlacevertodos {display:none;}.page-multiStepCheckoutSummaryPage #liferay_store_selector:hover,.page-multiStepCheckoutSummaryPage #liferay_store_selector:focus,.page-cartReview.checkoutPage #liferay_store_selector:hover,.page-cartReview.checkoutPage #liferay_store_selector:focus {}.paginationBar.bottom.clearfix div.right {float:left;margin-top:10px;}.select2-container .select2-choice>.select2-chosen {font-size:1.1rem;}.select_shop.clear h4 {}.productDescription.productoPromocion .big-price {color:#fff !important;background-color:#e30513 !important;}.modalPopup.ui-dialog .ui-dialog-title {color:#757575;font-weight:700;text-align:center;white-space:normal;font-size:18px;font-weight:900;line-height:22px;}#nav_main ul.lvl-2 li:hover.down>a:after,#nav_main ul.lvl-2 li.focus.down>a:after {height:35px;-webkit-transition:height .5s;transition:height .5s;}.ui-dialog {padding:0;}.detalleProductoPromocion {float:left;}.productDetailsPanel .detalleProductoPromocion + .textInfo {margin-left:10px;}.productDetailsPanel .pesoVariable + .textInfo {margin-top:17px;}.productDetailsPanel .detalleProductoPromocion + .textInfo {float:left;width:127px;border:1px solid #E0001A;margin-left:10px;min-height:59px;}.productUnitMeasure {font-size:0.8rem;white-space:nowrap;padding-left:10px;}.productUnitMeasure strong {font-weight:normal;}.detalleDeProducto .big-price.right {width:120px;position:relative;height:50px;}.detalleDeProducto .big-price {background-color:#fff;color:#e30513;}.detalleDeProducto.spotlight_item .productDescription:not(.fueraStock) .big-price {background-color:#E30513;color:#fff;}.detalleProductoPromocion+.textInfo>span {float:left;width:100%;padding:0px;margin:0px;max-width:1000px;}.detalleProductoPromocion + .textInfo>span>p {display:none;}.detalleProductoPromocion + .textInfo .financiacionMensual {color:#E0001A;display:table-cell;vertical-align:middle;height:43px;float:none;font-size:0.8rem;line-height:16px;}.detalleProductoPromocion .big-price.right>.price {display:inline-block;width:100%;margin-top:0px;font-size:26px !important;position:relative;color:#E0001A;text-align:center;font-family:"SanaSansAlt-Black";font-weight:900;}body .detalleDeProducto:not(.spotlight_item) .detalleProductoPromocion.tieneFolleto .right>span.price ,body .detalleDeProducto:not(.spotlight_item) .detalleProductoPromocion.ofertaBOGOF .right>span.price {color:#fff !important;line-height:58px;}body .detalleDeProducto:not(.hasPromo) .detalleProductoPromocion.tieneFolleto .right.big-price {color:#fff !important;}body .detalleDeProducto:not(.hasPromo) .detalleProductoPromocion.ofertaBOGOF .right {background-color:#E0001A !important;}body .fueraStock .detalleProductoPromocion.ofertaBOGOF .right {background-color:#808080 !important;}.productDescription.fueraStock .big-price {border-color:#808080 !important;color:#808080 !important;}.productDescription.fueraStock .big-price .pesoVariable{color:#808080 !important;}.spotlight_item .productDescription:not(.fueraStock) .big-price {background-color:#E30513 !important;border-color:#E30513 !important;color:#fff !important;}.spotlight_item .productDescription:not(.fueraStock) .big-price span {color:#fff !important;}.precioFilaPublitas .out-of-stock .big-price,.spotlight_item .productDescription.fueraStock .big-price {background-color:#7C808C !important;border-color:#7C808C !important;color:#fff !important;}.precioFilaPublitas .out-of-stock .big-price span,.spotlight_item .productDescription.fueraStock .big-price span,.precioFilaPublitas .out-of-stock .big-price strong .pesoVariable,.precioFilaPublitas .out-of-stock .big-price strong {color:#fff !important;}.spotlight_item .productDescription:not(.fueraStock) .big-price .pesoVariable{background:none!important;color:#fff !important;display:block;position:relative;margin-top:0px;line-height:1px;font-size:0.75rem;}.spotlight_item .productDescription.fueraStock .big-price .pesoVariable{background:none!important;color:#fff !important;}.detalleDeProducto:not(.spotlight_item) .detalleProductoPromocion.ofertaBOGOF.pesoVariable .right>span {color:#fff !important;}.detalleProductoPromocion.ofertaPorcentual.pesoVariable .right>span.price+span {display:block !important;position:absolute;left:0px;height:auto;opacity:1 !important;}.detalleProductoPromocion .big-price.right>span.price+span {position:relative;line-height:0px;font-size:0.75rem;width:100%;font-weight:normal;font-family:"SanaSansAlt-Medium";color:#575756;text-align:center;display:block;float:left;margin-top:-10px;}.detalleProductoPromocion .big-price.right>span.price+span strong {font-size:0.75rem;}.detalleProductoPromocion.ofertaPorcentual .big-price.right {margin-top:21px !important;}.detalleProductoPromocion.ofertaPorcentual .big-price.right>span.price+span {display:none;opacity:0;}.detalleProductoPromocion.ofertaPorcentual .big-price.right>span.price {top:0px;}.detalleProductoPromocion.ofertaPorcentual+.textInfo .collect_from_store {width:100%;}.detalleProductoPromocion.ofertaPorcentual+.textInfo .financiacionMensual {font-size:0.75rem;display:table-cell;vertical-align:middle;height:100%;float:none;}.detalleProductoPromocion.ofertaPorcentual+.textInfo .collect_from_store .financialCarContent {width:calc(100% - 10px);display:table;min-height:53px;}.detalleProductoPromocion.ofertaBOGOF+.textInfo .financialCarContent {width:calc(100% - 10px);display:table;min-height:53px;padding:3.5px;margin:0px;}.detalleProductoPromocion.ofertaBOGOF+.textInfo .financiacionMensual {font-size:14px;display:table-cell;vertical-align:middle;height:100%;float:none;text-transform:uppercase;text-align:center;font-weight:500;}.promocionBOGOFGrid>.productPrice strong,.promocionPorcentualGrid>.productPrice strong {font-family:"SanaSansAlt-Medium";font-weight:500;line-height:18px;color:#333333;font-size:13px }.soloFolleto .financiacionMensual {text-transform:uppercase;}.detalleProductoPromocion.ofertaBOGOF+.textInfo .collect_from_store {width:100%;}.detalleProductoPromocion .productUnitMeasure strong {left:-14px;position:relative;}.cardRestriction .productUnitMeasure strong {top:8px;left:-14px;position:absolute;}.detalleProductoPromocion.ofertaBOGOF .price.precio3,.detalleProductoPromocion.ofertaBOGOF .price.precio4,.detalleProductoPromocion.ofertaBOGOF .price.precio5 {font-size:2rem !important;}.detalleProductoPromocion.ofertaBOGOF .price.precio3 strong,.detalleProductoPromocion.ofertaBOGOF .price.precio4 strong,.detalleProductoPromocion.ofertaBOGOF .price.precio5 strong {font-size:1.5rem !important;}.detalleProductoPromocion.ofertaPorcentual .price.precio3,.detalleProductoPromocion.ofertaPorcentual .price.precio4,.detalleProductoPromocion.ofertaPorcentual .price.precio5 {font-size:2.3rem !important;}.detalleProductoPromocion.ofertaPorcentual .price.precio3 strong,.detalleProductoPromocion.ofertaPorcentual .price.precio4 strong,.detalleProductoPromocion.ofertaPorcentual .price.precio5 strong {font-size:1.5rem !important;}.fueraStock .detalleProductoPromocion .big-price>.price {color:#808080 !important;}.productGridItem .priceContainer .productPrice {display:block;float:left;font-size:13px;white-space:nowrap;position:absolute;top:-9px;color:#333333;font-weight:500;line-height:18px;}.priceContainer.tieneFolleto span.price span.pesoVariable {color:#fff!important;}.promocionBOGOF.price {background-color:#E30513;color:#fff !important;}.promocionBOGOF.price.pesoVariable,.promocionPorcentual.price.pesoVariable {line-height:8px !important;}.promocionBOGOF.price .pesoVariable {color:#fff !important;}.productGrid .precioFila .priceContainer + div {float:right;width:50%;margin-top:20px !important;}.BOGOFContainer+div .financial_card,.promocionPorcentualContainer+div .financial_card {background-image:none;width:calc(95% - 2px) !important;border-radius:0px;border:1px solid #E30513;min-height:48px;height:3.337rem;}.BOGOFContainer+div .financial_card .financialCarContent,.promocionPorcentualContainer+div .financial_card .financialCarContent {width:calc(100% - 9px);margin:0px;padding:5px;height:auto;padding-bottom:1px !important;}.promocionPorcentualContainer+div .financial_card .financialCarContent,.BOGOFContainer+div .financial_card .financialCarContent {display:table;}.promocionPorcentualContainer+div .financial_card .financialCarContent .financiacionMensual,.BOGOFContainer+div .financial_card .financialCarContent .financiacionMensual {text-align:center;vertical-align:middle;min-height:38px;display:table-cell;float:none;height:38px;}.BOGOFContainer+div .financial_card .financialCarContent .financiacionMensual,.promocionPorcentualContainer+div .financial_card .financialCarContent .financiacionMensual {color:#E0001A;font-size:0.7rem !important;opacity:1;line-height:13px;font-weight:500;}.BOGOFContainer+div .financial_card .financialCarContent .financiacionMensual {font-size:11px !important;}.precioFila .price8.promocionBOGOF.price,.precioFila .precio8.price {font-size:1.486rem !important;}.precioFila .price8.promocionBOGOF.price strong,.precioFila .precio8.price strong {font-size:1rem !important;}.productDescription .promocionFinanciera {float:left;width:117px;border:1px solid #001588;margin-left:10px;height:50px;}.productDescription .promocionFinanciera .precio {margin-top:-3px;}.productDescription .promocionFinanciera span.price {color:#E30513;font-size:1.5rem;font-family:"SanaSansAlt-Medium";margin-left:22px;font-weight:bold;}.productDescription .promocionFinanciera span.price span {font-size:0.8rem;font-family:"SanaSansAlt-Black";color:#E30513;}.productDescription .promocionFinanciera .productFinancial {color:#E30513;font-size:0.677rem;}.productDescription .promocionFinanciera .productFinancial strong{font-size:0.85rem;font-family:"SanaSansAlt-Medium";font-weight:500;}.productDescription .promocionFinanciera .cardIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/tarjeta_alcampo_mini.png);float:right;width:17px;height:11px;background-size:100%;background-repeat:no-repeat;margin-right:10px;margin-top:10px;background-repeat:no-repeat;}.productDescription .promocionFinanciera span.financialText {float:left;display:block;width:83%;font-size:0.7rem !important;color:#001588;margin-bottom:5px;margin-left:1em;}.productDescription .productDescription .big-price {line-height:3.5rem;}.productGridItem .promocionFinanciera {position:relative;float:right;width:100%;border:1px solid #001588;min-height:50px;box-sizing:border-box;}.productGridItem .promocionFinancieraFolleto {width:94%;margin-top:0px;}.productGridItem .promocionFinanciera .precio {}.promocionFinanciera .cardIcon {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/tarjeta_alcampo_mini.png);float:right;width:17px;height:11px;background-size:100%;margin-top:7px;margin-right:9.39px;display:none;}.productGridItem .promocionFinanciera .cardIcon+span.financialText {float:left;display:block;width:92%;font-size:0.7rem !important;text-align:left;text-transform:none;color:#004082;margin-top:0px;line-height:12px;min-height:22px;font-weight:500;margin-left:7px;}.cart.clearfix>.financial_card {display:none !important;}.productGridItem .promocionFinanciera span.price {color:#E0001A;font-size:18px;font-family:"SanaSansAlt-Medium";display:inline-block;font-weight:900;line-height:20px;margin-left:8px;}.productGridItem .promocionFinanciera span.price strong{font-size:0.677rem;}.productGridItem .promocionFinanciera span.price span {font-size:10px !important;font-weight:900;line-height:12px;}.productGridItem .promocionFinanciera .productFinancial {color:#E30513;font-size:10px;font-family:"SanaSansAlt-Medium";font-weight:900;line-height:12px;}.whiteBorder.noTieneFolleto.detalleProductoPromocion.pesoVariable .price {top:-5px;}.whiteBorder.noTieneFolleto.detalleProductoPromocion.pesoVariable .price+span {margin-top:-10px;}.textInfo .productDescription .collect_from_store,.productDescription .collect_from_store {width:100% !important;text-align:center;}.financialCarContent {width:calc(100% - 10px);text-align:center;display:table;min-height:50px;}.productGridItem .promocionFinanciera span.financialText {float:left;display:block;width:100%;font-size:0.7rem !important;text-align:center;text-transform:uppercase;color:#001588;margin-top:0px;min-height:26px;}.productGridItem .productDescription .big-price {line-height:3.5rem;}.promocionFinanciera.promoFinancieraYfolleto {margin-left:6px;}.cardRestriction .promocionBOGOF.price {color:#e30513 !important;background-color:#fff;}.cardRestriction .promocionBOGOF.price {color:#e30513 !important;background-color:#fff;}body .detalleProductoPromocion.ofertaBOGOF.cardRestriction .right {background-color:#fff !important;color:#E30513 !important;height:60px;float:left;}body .detalleProductoPromocion.ofertaBOGOF.cardRestriction .right span.price {color:#E0001A !important;}body .detalleProductoPromocion.ofertaBOGOF.cardRestriction .right>span.price+span {color:#6f6f6e !important;margin-top:-4px;}.productDetailsPanel .promotion span {transform:rotate(0);position:relative;top:0px;left:-35px;width:auto;height:auto;color:#ffffff;text-align:center;font-size:1.143rem;}.bogof+.noTieneFolleto.productGridItemPromotionproductPromotionable {border-color:#E30513 !important;}.productGridItem .icon-top-right a.novedadesGrid img.promo.novedadGrid {display:none !important;}div#productoFolleto.folletoUnico {margin-top:16px;}.detalleProductoPromocion.ofertaPorcentual.pesoVariable .big-price.right>span.price+span {margin-top:-6px;}.productGrid .fila4 .productGridItem .priceContainer.tieneFolleto:not(.no_spotligth_price_promo) span.price {background-color:#E30513 !important;color:#fff !important;}.tieneFolleto span.productPrice.precioPorUnidad .precioUnidad.pesoVariable {position:relative;top:50px;z-index:17;text-align:center;display:block;color:#fff;font-size:0.7rem;width:100%;float:left;}.productGrid .fila4 .productGridItem .priceContainer .productPrice.precioPorUnidad+span.price {line-height:10px;}.productGridItemPromotionproductPromotionable.productGridItem .precioPorUnidad>span {float:none;display:inline-block;color:#6f6f6e;}#productTabs .descriptionTitle {width:100%;display:inline-block;}#productTabs h3 {background-color:transparent !important;width:calc(90% - 100px) !important;display:inline-block;}#productTabs h3+a {float:right;margin-right:30px;margin-top:8px;display:inline-block;position:relative;}.paginationBar.bottom.clearfix .totalResults {width:220px !important;}.fila4 .textoInfo {opacity:0;}.productDetailsPanel .promotion span {transform:rotate(0deg);position:relative;top:12px;left:-48px;width:49px;height:25px;color:#ffffff;text-align:center;font-size:1.143rem;}.productGrid .fila4 .productGridItem .thumb .icons-horizontal-left img {width:40px;float:left;}body .detalleProductoPromocion.ofertaBOGOF.cardRestriction .right{}.page-homepage .showControls .owl-controls .owl-page span {width:10px !important;height:10px !important;}.page-homepage .owlCarousel .owl-theme .owl-controls .owl-page.active span {background-color:#929291 !important;}.page-homepage #banners .botonPausar,.page-homepage #bannersHome .botonPausar {float:right;width:16px !important;height:16px !important;position:relative;right:20px;background-color:#6f6f6e;color:rgb(255,255,255);font-size:0.643rem;border-radius:50%;top:-23px;}.page-homepage #banners .botonContinuar,.page-homepage #bannersHome .botonContinuar {float:right;width:16px !important;height:16px !important;position:relative;right:5px;color:#2881b9 !important;font-size:0.643rem;border-radius:50%;top:-30px;}.page-homepage #banners .botonContinuar a {font-size:18px;color:#6f6f6e;}.page-homepage #banners .fa-pause::before {margin-left:1px;}.page-homepage #banners .owl-item img {margin-bottom:0px;}.mobile #banners .botonesControlRotating,.mobile #bannersHome .botonesControlRotating {display:block !important;}.chrome #banners .botonPausar a,.chrome #bannersHome .botonPausar a {color:#ffffff !important;margin-top:3px !important;top:1.885px !important;position:relative;}.chrome .page-homepage #banners .botonContinuar a {font-size:19px;color:#6f6f6e;position:relative;top:1px;}.chrome #banners .botonPausar i,.chrome #bannersHome .botonPausar i {padding-left:3.8px;font-size:0.540rem;padding-top:0.5px;cursor:pointer;}.chrome .page-homepage #banners .botonPausar,.chrome .page-homepage #bannersHome .botonPausar {width:17px !important;}#nav_main ul li a.seleccionable.expand+.desplegar,#nav_main ul li a.seleccionable.expand ~.desplegar {display:block !important;}#nav_main ul li a.desplegar {display:none !important;}body #navigationLiferay .lvl-1>li.destacado {background-color:#fff !important;}#nav_main ul.lvl-1>li.clicked>a:hover,#nav_main ul.lvl-1>li.clicked>a:hover * {color:#138841 !important;}#nav_main ul.lvl-1>li.clicked.hover>a:hover,#nav_main ul.lvl-1>li.clicked.hover>a:hover * {color:#fff !important;}.big-price.right.priceNoPromotion.precio.precio14,.big-price.right.priceNoPromotion.precio.precio13,.big-price.right.priceNoPromotion.precio.precio12,.big-price.right.priceNoPromotion.precio.precio18 {font-size:2.2em !important;}.big-price.right.priceNoPromotion.precio.precio14 strong,.big-price.right.priceNoPromotion.precio.precio13 strong,.big-price.right.priceNoPromotion.precio.precio12 strong,.big-price.right.priceNoPromotion.precio.precio18 strong {font-size:1rem;top:0;position:relative;}.big-price.right.priceNoPromotion.precio.precio14 strong,.big-price.right.priceNoPromotion.precio.precio18 strong {font-family:"SanaSansAlt-Black";font-weight:normal;}.chrome .cardFinancialGrid.financial_card .financialCarContent {min-height:37px !important;}.chrome .financialCarContent {min-height:37px !important;}.bogof+.productGridItemPromotionproductPromotionable,.itemPromotionable .tieneFolleto.productGridItem.productGridItemPromotionproductPromotionable {border:1px solid #E30513 !important;}.productGridItem .cardFinancialGrid .tenderPrice {width:calc(100% - 21px);text-align:center !important;}.promocionFinanciera .cardIcon {background-repeat:no-repeat;}.alcampoContainer {border-style:dashed;border-width:1px;margin:4px;text-align:center;padding-bottom:15px;}.alcampoContainer .promocionFinanciera.promoFinancieraYfolleto {margin-left:20px;margin-bottom:15px;text-align:center;}.hasAlcampoCardInfo {text-align:center;height:50px !important;padding-top:15px;}span.moreInfo a {color:#009656;text-transform:uppercase;font-size:0.75em;font-style:normal;text-decoration:underline;}span.featureOffers {color:#575756;font-size:1em;}.promocionFinanciera.promoFinancieraYfolleto .precio {text-align:center;}.productDescription .promocionFinanciera span.price.financiera {margin-left:7px;font-size:1.28rem;}.productDescription .promocionFinanciera span.price.financiera strong {font-family:"SanaSansAlt-Medium";font-weight:bold;font-size:0.677rem;}.productDescription .promocionFinanciera span.price.financiera.hasAlcampoCard {margin-left:-5px;font-size:1.2rem;}#nav_main ul.lvl-1 {list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;height:144px;}#nav_main ul.lvl-1>li,#nav_main ul.lvl-1>li:hover,#nav_main ul.lvl-1>li:focus,#nav_main ul.lvl-1>li.hover,#nav_main ul.lvl-1>li:active {list-style:none;float:none;height:22px;}.flex-menu {display:-webkit-box;display:-ms-flexbox;display:flex;}#nav_main ul.lvl-2 li,#nav_main ul.lvl-2 li:hover,#nav_main ul.lvl-2 li:focus,#nav_main ul.lvl-2 li.hover,#nav_main ul.lvl-2 li:active {float:left;}#wrapper .productGrid .fila4 div.productGridItem.fueraStock div.priceContainer.tieneFolleto span.price {background-color:#6f6f6e !important;color:#fff !important;opacity:0.5;}#wrapper .productGrid .fila4 div.productGridItem.fueraStock div.priceContainer.BOGOFContainer span.price {background-color:#9A9899 !important;color:#fff !important;opacity:0.5;}.textInfo.restrictionSales {margin-top:22px !important;}body .flag.de {background-position:0px -44px;}body .flag.fr {background-position:0px -66px;}body .flag.ca {background-position:0 -88px;}body .flag.eu {background-position:0px -110px;}body .flag.gl {background-position:0px -132px;}.parcelData {float:left;width:calc(100% - 5px);border:1px solid #dfdfdf;border-radius:5px;margin-bottom:20px;padding-top:10px;padding-bottom:10px;position:relative;}.parcelData>.fila {float:left;width:96%;margin-bottom:20px;margin-left:2%;margin-top:20px;}.parcelItem {float:left;min-width:400px;margin-right:1px;font-size:13px;}span.contentData {padding-left:10px;}.parcelItemImg {position:absolute;right:0px;top:0px;}.parcelData>.fila+.fila {margin-top:5px;margin-bottom:20px;}.parcelItemImg {position:absolute;right:12px;top:12px;}.parcelItemUrl a {color:#2880c3;text-decoration:underline;}.columnaTitle {text-align:center;margin-bottom:15px;}.columnaTitle>p {font-size:20px;font-weight:bold;margin-bottom:0;}.ui-dialog.securityNotificationPopup .columnaContent p {padding:0;font-size:14px;font-weight:500;line-height:18px;}.rb {margin-bottom:15px;}.rb .clearfix button {line-height:normal!important;font-size:1rem !important;margin-left:15%;margin-top:5px;text-transform:uppercase !important;width:70%;height:50px;}.closable.ui-dialog .ui-dialog-titlebar-close {display:block !important;background-color:#ffffff !important;right:20px !important;top:50% !important;margin-top:-7px!important;}.closable.ui-dialog .ui-dialog-titlebar-close:focus,.closable.ui-dialog .ui-dialog-titlebar-close:hover {background-color:#ffffff !important;}.closable.ui-dialog .ui-dialog-titlebar-close span::after {color:#929291 !important;font-size:1.357rem !important;pointer-events:none;}.page-not-found-404 {float:left;width:100%;margin-top:50px;}.page-not-found-404 img {float:left;width:30%;}.not-found-title span {color:#333333;}.page-not-found-content {float:left;width:64%;padding:2%;}.nft-1 {font-size:4rem;font-weight:lighter;}.nft-2 {font-size:2.5rem;font-weight:bolder;}.nft-3 {font-size:6.5rem;font-weight:bolder;}.not-found-title {padding:0 3%;}.not-found-content {padding-left:2%;font-size:1.28rem;font-weight:bold;}.not-found-content p {margin:0;}.not-found-page-buttons a {line-height:38px;text-transform:lowercase;font-size:16px;width:30%;margin:15px 2% 10px;text-decoration:none;text-align:left;float:left;}.not-found-page-buttons a.preguntasFrec {clear:both;margin:0px 2%;}.not-found-page-buttons a::first-letter{text-transform:uppercase;}.popupItemNoDisponibleGlobalMessage {width:33% !important;}.popupItemNoDisponibleTicketValidation,.popupItemNoDisponibleAlbaranValidation{width:60% !important;}.popupItemNoDisponibleCartValidation{width:50% !important;}.popupItemNoDisponibleLiferayShopChangeValidation{width:50%;}.popupItemNoDisponibleGlobalMessage .globalButton{cursor:pointer;margin-top:15px !important;}.popupItemNoDisponibleGlobalMessage .alert {width:100% !important;margin:0 !important;padding:0 !important;}.popupItemNoDisponibleGlobalMessage .alert.neutral .ico {margin-top:15px;margin-bottom:8px;}.popupItemNoDisponibleGlobalMessage .alert.positive .ico {margin-top:15px;margin-bottom:8px;}.popupItemNoDisponibleGlobalMessage .alert .ico i {color:#1c3b70;font-size:2.857rem;}.popupItemNoDisponibleGlobalMessage .alert .description{text-align:left !important;padding-left:5%;float:left;width:90% !important;}.popupItemNoDisponibleGlobalMessage .alert .description span {max-width:none !important;padding-left:0;font-weight:bold;}.popupItemNoDisponibleGlobalMessage .alert .description ul{padding-left:20px;}.popupItemNoDisponibleGlobalMessage .alert .description ul li{list-style-type:disc !important;font-weight:900;}.popupItemNoDisponible{width:100% !important;margin-left:0 !important;left:0 !important;height:100%;}.popupItemNoDisponible .globalButton{cursor:pointer;margin-top:15px !important;}.popupItemNoDisponible .alert {width:100% !important;margin:0 !important;padding:0 !important;}.popupItemNoDisponible .alert .icon {margin-top:15px;margin-bottom:5px;margin:auto;position:relative;width:0;}.popupItemNoDisponible .alert .icon i {color:#1c3b70;font-size:2.857rem;}.popupItemNoDisponible .alert .description{text-align:left !important;padding-left:5%;float:left;width:90% !important;}.popupItemNoDisponible .alert .description span {max-width:none !important;padding-left:0;font-weight:bold;}.popupItemNoDisponible .alert .description ul{padding-left:20px;}.popupItemNoDisponible .alert .description ul li{list-style-type:disc !important;}.popupCambioTiendaTopNavigation{width:500px !important;height:300px !important;top:114px !important;left:50% !important;margin-left:-250px;}#colorbox,#cboxOverlayTopNavigation,#cboxWrapper {position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlayTopNavigation {position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}div.productName.truncate {line-height:1rem;}.details .productName.truncate span{font-size:14px;font-weight:500;line-height:18px;color:#333333;}#wrapper .boton.tipo3:hover,#wrapper .boton.tipo3:focus {color:#fff !important;background-color:#c6c6c6 !important;border-color:#c6c6c6 !important;}.productDetailsPanel .precioUnidad,.page-productDetails .precioUnidad,.folletosPopupDetalleProducto .precioUnidad {display:block;position:relative;margin-top:0px;line-height:1px;font-size:0.75rem;font-weight:normal;}.product-purchase-unit {position:absolute;font-size:0.8rem;}#productoFolleto {}#productoFolleto+.textInfo {margin-left:6px;}#checkout-change-store {text-align:center;border:1px dashed #E30513;float:left;padding:10px;margin-bottom:10px;}#checkout-change-store h3 {margin-bottom:10px;}#checkout-change-store .icon i {color:#1c3b70;font-size:2.857rem;}#checkout-change-store #confirmChangeDeliveryMode {margin:0 auto;width:45% !important;float:none;}.observationAddressElement{margin:0;padding:0;border:0;font-weight:500;font-style:normal;vertical-align:baseline;font-size:14px;font-family:"SanaSansAlt-Medium";color:#7C808C;line-height:22px;}.productDetailsPanel .textoEspecialMultiEAN {margin-left:10px;font-size:0.9rem;padding-bottom:10px;float:left;}.albaranTdDesc .textoEspecialMultiEAN {float:left;font-size:0.8rem;}.select2-container.select2-allowclear .select2-choice abbr {display:none;}#confirmChangeBaseStoreButton {float:none;margin:0 auto;width:8em;cursor:pointer;}.confirm-basestore-change{padding:10px;margin-bottom:10px;border:1px dashed #ff0000;}#notificationArea {display:none;background-color:white;position:absolute;z-index:6;width:100%;}#welcomeMessage {padding:20px 10px 10px 10px;margin:0 auto;width:57.886rem;}#welcomeMessage .notificationAreaButton {width:112px;border-radius:0;border:1px solid #00824a;background:#00824a;text-align:center;height:auto;color:#fff;padding:7px 10px 5px;text-decoration:none;text-transform:uppercase;font-size:0.750rem;}#welcomeMessage .closeButton {float:right;}#welcomeMessage .closeButton .fa-stack {font-size:.8rem;margin-left:5px;}#disableMenuNotificaciones {position:absolute;background:#000;opacity:0.4;z-index:5;width:100%;height:100%;left:0;right:0;bottom:0;cursor:pointer;}#welcomeMessage .currentStoreName {color:#00824a;font-weight:900;}#notificationArea .saludo {font-weight:600;margin:0;}#notificationArea .notification-area-actions {margin-top:10px;}#notificationArea .notification-area-close-action {margin-top:20px;overflow:hidden;}#notificationArea .notification-area-close-action input {position:relative;top:1px;margin-right:5px;}.popup_store_proximity h3{margin-bottom:5px;margin-bottom:20px;}.popup_store_proximity p {color:#333333;}#colorbox.popupTiendaProximidad{height:250px !important;width:450px !important;position:fixed !important;top:10% !important;}.popupTiendaProximidad #cboxWrapper{height:250px !important;width:450px !important;}.popupTiendaProximidad #cboxContent{height:250px !important;width:450px !important;}.popupTiendaProximidad #cboxLoadedContent{margin:25px;}.popupTiendaProximidad .clear_fix.marginbottom15{width:80%;}#colorbox.popupTiendaProximidad.brochure{height:250px !important;width:450px !important;overflow:inherit;top:50% !important;max-width:450px }.popupTiendaProximidad.brochure #cboxContent{position:fixed;}ul.favoritos{display:block;list-style-type:disc;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0;padding-left:40px;overflow-y:auto;max-height:60px;}ul.favoritos li{list-style-type:disc;}.ayuda-dropdown,.folletos-dropdown {float:left;color:#7C7C7C;}.ayuda-dropdown:hover,.folletos-dropdown:hover {color:#333333;}.icon-container {float:left;position:relative;height:auto;}.lfr-nav-item .icon-container {height:-webkit-fill-available;}.img-icon {float:left;height:1.786rem;padding:5px;}.ayuda-popup {width:16.86rem;left:450px;font-family:"SanaSansAlt-Medium";padding-top:15px;text-align:left;}.ayuda-popup::before {left:calc(50% - 10px);}.ayuda-popup > ul li:first-child {width:100%;border-bottom:1px solid #CED1DA;padding:0 0 15px;font-size:1.15rem;line-height:1.6rem;margin-bottom:12px;}.ayuda-popup > ul li:not(:first-child) {border-bottom:1px solid #CED1DA;margin:0 33px;width:calc(100% - 66px);padding:5px 0;}.ayuda-popup > ul li:nth-last-child(2){border:none;}.ayuda-popup > ul > li.atencion-cliente{background-color:#F0F0F0;border:none;border-radius:3px;padding:8px 10px 10px;box-sizing:border-box;margin:0 10px;width:calc(100% - 20px);}.ayuda-popup > ul li p{color:#333;font-size:0.95rem;line-height:1.2rem;margin:0;}.ayuda-popup > ul li p.atencion {margin:0 0 6px;}.ayuda-popup > ul li p.telefono {font-weight:bold;font-family:"SanaSansAlt-Medium";line-height:1.6rem;font-size:1.3rem;margin:0 0 4px;}.ayuda-popup > ul > li:last-child {border-bottom:none;border-top:1px solid #CED1DA;line-height:25px;padding:13px 20px 18px;margin:0;width:100%;box-sizing:border-box;}.ayuda-popup > ul > li:last-child a {margin-left:35px;line-height:14px;top:-3px;position:relative;}.ayuda-popup > ul li a {font-size:14px;line-height:0px;font-family:"SanaSansAlt-Medium";}.ayuda-popup > ul li .icon-container {float:left;position:relative;height:20px;display:inline-block;}.ayuda-popup > ul li .icon-container img {width:20px;height:20px;vertical-align:bottom;padding-right:14px;top:0px;}.ayuda-popup > ul li .icon-container + span {line-height:20px;display:inline-block;}.ayuda-popup > ul > li:first-child span {font-family:"SanaSansAlt-Medium";line-height:20px;font-size:16px;padding-left:20px;width:100%;}.ayuda-popup > ul li.atencion-cliente{background-color:#f1f1f3;}.ayuda-popup > ul li p.atencion{font-size:14px !important;}.ayuda-popup > ul li p.telefono{font-weight:bold;font-family:"SanaSansAlt-Medium";line-height:20px;font-size:16px;width:100%;}.ayuda-popup > ul li p.horario{font-size:12px !important;}.ayuda-popup > ul li:hover a,.ayuda-popup > ul li:focus a,.ayuda-popup > ul li a:active{font-family:"SanaSansAlt-Medium";}.menuMobile .bloque-menu-liferay > li.atencion-cliente {background-color:#fff !important;border:1px solid #CCCCCC !important;border-radius:4px;box-sizing:border-box;line-height:22px;padding:5px 10px;width:calc(100% - 40px);margin:0 20px;}.menuMobile .bloque-menu-liferay > li.atencion-cliente p{color:#333;}.menuMobile .bloque-menu-liferay > li.atencion-cliente p.telefono{font-size:16px }#bloque-ayuda.hovered .ayuda-popup,#bloque-folletos.hovered .catalogs,#bloque-folletos.hovered .folletos-label::after {visibility:visible;opacity:1;-webkit-transition-duration:5s;transition-duration:5s;}.bloque-ayuda {line-height:1.429rem;float:left;font-size:0.8571rem;cursor:pointer;}.alcampo-popover::before {content:"";width:20px;height:10px;position:absolute;bottom:100%;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);display:block;}.folletos-label::after {content:".";width:20px;height:10px;position:absolute;top:26px;right:19.29rem;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;visibility:hidden;}#recursivas {width:8rem;}#recursivas ul li {display:inherit;text-align:left;}#bloque-folletos li.lfr-nav-item {float:left;}#bloque-folletos .folletos-label {float:left;}#bloque-folletos .catalogStore {color:#000;font-size:1rem;margin:0 25px;padding-bottom:10px;border-bottom:1px solid #f2f2f2;display:block;margin-bottom:18px;}#bloque-folletos .catalogStore::after {content:" ";display:block;clear:both;}#bloque-folletos .catalogs {width:100%;padding:15px 0 21px 0;}#bloque-folletos .catalogs::before {left:35%;}#bloque-folletos ul.catalogs li {width:12.5rem !important;padding:0 1.3rem !important;border-right:1px solid #F2F2F2;float:left;min-height:21.43rem;}#bloque-folletos ul.catalogs li+li+li+li+li+li {border:0;}#bloque-folletos ul.catalogs li+li+li+li+li+li+li {display:none;}#bloque-folletos ul.catalogs li div.dates {margin-top:10px;margin-bottom:10px;}#bloque-folletos ul.catalogs li div.dates span {display:inline-block;width:45%;border-right:1px solid #F2F2F2;color:#000;text-transform:lowercase;line-height:1rem;padding:0 3% 0 0;text-align:right;vertical-align:top;font-size:0.7143rem;white-space:normal;}#bloque-folletos ul.catalogs li div.dates span+span {border:0;padding:0 0 0 3%;text-align:left;}#bloque-folletos ul.catalogs li div.dates span strong {font-size:1.286rem;}#bloque-folletos ul.catalogs li > a {padding:0 !important;display:block;font-size:0.929rem !important;font-family:"SanaSansAlt-Medium";text-align:center;line-height:1rem;margin:0 auto;color:#4A4A4A;}#bloque-folletos ul.catalogs li > a >img {width:80%;padding:0 10% 10px 10%;}#bloque-folletos ul.catalogs li > p {color:#6f6f6e;font-size:0.929rem;padding:5px 0 10px 0;line-height:15px;margin:0;}.empty-cart-display {text-align:center;margin:50px auto;}.empty-cart-display div {padding:10px;width:90%;margin:auto;font-size:1.1em }.empty-cart-button a {text-transform:uppercase;padding:12px 39px;font-size:1rem;width:33%;background-color:#00824a;color:#fff;text-decoration:none;text-align:center;}.empty-cart-msg span {color:#000;}#header-container {background-color:#fff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:200 !important;}#header-container.sticky {top:0;}.tablaValoresPoliticaPrivacidad {float:left;width:140%;margin-left:5%;margin-right:5%;margin-bottom:5%;margin-top:5%;max-width:800px;}.tablaValoresPoliticaPrivacidad table {width:100%;}.tablaValoresPoliticaPrivacidad table {max-width:10000px !important;}.tablaValoresPoliticaPrivacidad table.tablaInformacionAdicional caption {text-align:center;background:#f6f6f8;padding-bottom:20px;}.tablaValoresPoliticaPrivacidad tbody tr {background-color:#E6E6E6;}.tablaValoresPoliticaPrivacidad tbody tr:first-child td:first-child {padding-top:25px;}.tablaValoresPoliticaPrivacidad tbody tr:last-child td:last-child {padding-bottom:25px;}.tablaValoresPoliticaPrivacidad tbody tr td:first-child {font-size:0.929rem;padding-top:10px;padding-bottom:10px;padding-left:10px;width:100%;}.tablaValoresPoliticaPrivacidad tbody tr td .tablaValoresTitulo {width:25%;margin-left:5%;float:left;display:block;font-family:"SanaSansAlt-Medium";}.tablaValoresPoliticaPrivacidad tbody tr td .tablaValorContenido {width:65%;float:left;display:block;}.tablaValoresPoliticaPrivacidad tbody tr td .tablaValorContenido .attribute a {color:#00824a;font-weight:normal;text-decoration:underline;}#subNav-main {font-size:1rem;background-color:#fff;width:67.86rem;margin:0 auto;position:relative;overflow:hidden;padding-top:20px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}#subNav-main p {margin:0;}#subNav-main .subNavigation-nodes {float:left;width:65%;padding-left:20px;}#subNav-main .subnav-node a:focus {outline:none;}#subNav-main .subnav-node .subnav-txt {line-height:35px;padding:2px 10px 4px 5px;font-size:16px;color:#333333;}li.subnav-node.caja.caja-reposo.universoDesktop {width:17.3%;padding:5px 0 !important;text-align:center;}.iconUniversoDesktop {float:none;}.iconUniversoDesktop .iconUniversoDesktopImg {float:none;padding:5px;}#subNav-main .subnav-node {float:left;padding:5px 25px;margin-right:20px;}#subNav-main .featured-link {float:right;line-height:35px;display:block;padding:5px 5px;width:30%;text-align:center;}#subNav-main .featured-link a,#subNav-main .featured-link a > span {color:inherit;}.fullScreen-dialog {display:none;position:fixed;width:100%;height:100%;background:#fff;z-index:100000;}.fullScreen-dialog .fullScreen-dialog-container {height:100%;position:relative;float:left;}.fullScreen-dialog .fullScreen-header {position:relative;width:100%;height:auto;overflow:hidden;}.fullScreen-dialog .fullScreen-content {padding:20px;float:left;}.fullScreen-dialog .fullScreen-footer {display:block;float:left;position:relative;bottom:0;text-align:center;width:100%;}#vaciarCarrito {padding:10px 25px !important;text-align:center;top:-10px;}#vaciarCarrito .red-button{font-family:"SanaSansAlt-Medium";width:63.9%;font-size:14px;}#vaciarCarrito .vaciarButton{line-height:17px;float:left;}#vaciarCarrito a.vaciarButton{color:#FFFFFF;line-height:32px;}#vaciarCarrito .vaciarCancelarButton{font-size:14px;font-weight:500;line-height:17px;color:#7C7C7C;position:relative;top:19px;left:20px;float:left;}#vaciarCarrito .vaciarCarritoContent{text-align:initial;margin-bottom:10px;}#vaciarCarrito .vaciarCarritoContent h3{margin-bottom:10px;}#vaciarCarrito .vaciarCarritoContent .vaciarCarritoInfoText{font-size:13px;font-weight:500;line-height:16px;}.message_product_comparator_list_full .closeGM{line-height:28px;}#cboxClose {height:15px;width:15px;background-size:contain !important;top:10px;right:10px;}#dialogSelectorShop {color:#333 !important;padding:0;overflow:hidden;}#dialogSelectorShop::before {content:"";width:20px;height:10px;position:absolute;top:-15px;left:35%;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;}#dialogSelectorShop p {margin-bottom:1rem !important;padding:0 15px;}#dialogSelectorShop p.botonEleccionTienda a {display:block;box-sizing:border-box;line-height:15px;}#dialogSelectorShop p:first-child {font-size:1.145rem !important;color:#333;font-weight:normal;margin-bottom:1.8rem;margin-top:15px;}.titleNoResult h2{font-family:"SanaSansAlt-Medium";}#checkOutCartsSummary {float:left;padding:0 15px;}#checkOutCartsSummaryPopup {padding:0;}#cartItemsTableResponsive {display:none;}.form_field-elements .form-left-side {width:50%;display:inline-block;float:left;}.form_field-elements .form-right-side {display:inline-block;}.UpdateQuantityForm .qty {width:37px;height:27px;}#tabSabiasQue .tablaInformacionAdicional,#producto_pestana_informacion_nutricion .valoresNutricionalesTabla {width:100%;}#tabSabiasQue .tablaInformacionAdicional .tablaValoresTitulo,#producto_pestana_informacion_nutricion .valoresNutricionalesTabla .tablaValoresTitulo{width:65%;}#tabSabiasQue .tablaInformacionAdicional .tablaValorContenido,#producto_pestana_informacion_nutricion .valoresNutricionalesTabla .tablaValorContenido{width:35%;}#publication .iframed-content {margin-top:0 !important;}.orderListTable.product_list_table .product_list_table-header {background-color:#E6E7EB;border-collapse:collapse;}.orderListTable.product_list_table .product_list_table-header th {text-transform:none;text-align:right;font-size:14px;font-weight:500;line-height:18px;color:#7C808C;}#ui-dialog-title-modalLocalization {display:none;}#modalLocalization .ui-dialog-titlebar-close,.popupAddress .ui-state-hover{background-color:#FFFFFF !important;}#modalLocalization .headline{margin-top:8px;margin-left:40px;margin-bottom:18px;}#userAddressSelector{margin:0px 39px;overflow:auto;height:315px;width:90%;}.firefox #userAddressSelector .scrollbar {background-color:#F5F5F5;float:left;height:300px;margin-bottom:25px;margin-left:22px;margin-top:40px;width:65px;overflow-y:scroll;}.firefox #userAddressSelector .force-overflow {min-height:450px;}#userAddressSelector::-webkit-scrollbar {width:10px;height:8px;}#userAddressSelector::-webkit-scrollbar-thumb {background:#D8D8D8;border-radius:5px;}#userAddressSelector::-webkit-scrollbar-thumb:active {background-color:#D8D8D8;}#userAddressSelector::-webkit-scrollbar-thumb:hover {background:#b3b3b3;}#userAddressSelector::-webkit-scrollbar-track {background:#FFFFFF;border-radius:5px;}#userAddressSelector::-webkit-scrollbar-track:hover,#userAddressSelector::-webkit-scrollbar-track:active {background:#FFFFFF;}.firefox #userAddressSelector{scrollbar-color:#D8D8D8 #FFFFFF;scrollbar-width:thin;}.ie #userAddressSelector{scrollbar-track-color:#FFFFFF;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-arrow-color:#D8D8D8;scrollbar-face-color:#D8D8D8;}.ie .popupAddress.ui-dialog .ui-dialog-content{overflow:hidden !important;}#userAddressSelector .fila {float:left;width:92.9%;width:344px;margin-bottom:11px;margin-left:1px;cursor:pointer;}#userAddressSelector .fila:first-child {margin-top:1px }#userAddressSelector .fila.caja-reposo:hover {border:1px solid transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);transition:all 0.3s ease;}#userAddressSelector .fila>span {float:left;width:9%;margin-left:5px;}.contenedorBotonCP {text-align:center;}#postalCodeSelector{margin:25px 30px 10px 40px;float:left;}#postalCodeSelector>a:first-child {position:absolute;right:10px;top:5px;}#postalCodeSelector .popup-title {float:left;margin-bottom:20px;font-weight:500;}#postalCodeSelector a img {height:15px;width:15px;}.divEligeTienda {display:none;margin-top:10px;margin-left:1%;}.divEligeTienda span {display:block;}.divEligeTienda a.secondary-button {display:inline-block;box-sizing:border-box;margin-top:15px;width:100%;font-size:14px;line-height:17px;text-align:center;padding:7px 10px;}.popup_store_proximity {margin:25px 30px 10px 40px;float:left;}.popup_store_proximity .popup-title{float:left;margin-bottom:20px;font-weight:500;}.popup_store_proximity a.popup_store_proximity_button_Aceptar{color:#fff;line-height:16px;width:45%;margin:0;display:block;padding:7px 20px;box-sizing:border-box;}.popup_store_proximity a.popup_store_proximity_button_Cancelar{line-height:16px;width:45%;margin:0;display:block;padding:7px 20px;box-sizing:border-box;}.popup_store_proximity .popup_store_proximity_button {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:20px;text-align:center;}.link_secondary {display:inline-block;color:#7C7C7C !important;margin-bottom:12px;font-size:14px;}.link_secondary:hover,.link_secondary:active,.link_secondary:focus {color:#333333 !important;}#divSinServicio{display:none;margin-top:10px;margin-left:1%;padding:5px;}#divFormatoIncorrecto{display:none;margin-top:10px;padding:5px;}#userAddressSelector .fila .supermercado {float:left;width:40%;margin-top:30px;display:none;margin-top:5px;padding:5px;}.msgSinServicio {color:#E98F3A;}#userAddressSelector .fila .supermercado span {color:#5a5e5d;font-size:1.643rem;text-align:center;float:left;width:80%;line-height:22px;}#changePostalCodeLinkAnswer {display:inline-block;margin-bottom:5px;font-size:1rem;}#postalCodeSelector input {font-family:"SanaSansAlt-Medium";font-size:1.142rem;}#changePostalCodeInfo {color:#7C808C;float:left;margin-bottom:15px;font-size:1rem;line-height:18px;}#changePostalCodeButton {margin-top:20px;width:246px;float:left;font-family:"SanaSansAlt-Black";font-size:16px;font-weight:500;}#cpWithServiceOtherStore,#productNotExternable {padding:15px 20px 15px 10px;float:left;}#step1_2 h3.text,#cpWithServiceOtherStore h3.text,#productNotExternable h3.text {float:left;display:inline;width:77%;color:#E0001A;margin-left:20px;font-weight:900;margin-top:7px;font-family:"SanaSansAlt-Black";margin-bottom:10px;}#step1_2 h3.text {margin-top:25px;width:75%;}#step1_2 p {color:#7C808C;font-size:0.928rem;margin-left:70px;margin-right:35px;}#step1_2 #spanPostalCode {color:#E0001A;font-family:inherit;}#cpWithServiceOtherStore p.text,#productNotExternable p.text {float:left;margin-left:65px;color:#7C808C;font-size:0.928rem;width:77%;line-height:16px;font-weight:500;}.imgCpWithServiceOtherStore,.imgProductNotExternable {float:left;display:inline;margin-left:10px;margin-top:6.9px;}#cpWithServiceOtherStore_changePostalCodeButton {width:285px;height:30px;line-height:15px;display:inline-block;font-family:"SanaSansAlt-Medium";font-weight:500;margin-left:45px;font-size:14px;}#changeCPModalLink {display:inline-block;color:#7C7C7C !important;margin-left:45px;margin-bottom:12px;margin-top:10px;font-size:14px;}#changeCPModalLink:hover,#changeCPModalLink:active,#changeCPModalLink:focus {color:#333333 !important;}.imgFirstAccessNoService {display:inline;float:left;margin-left:15px;margin-top:25px;}.imgFirstAccessNoService img,.cpWithServiceOtherStore img,.productNotExternable img {height:40px;width:35px;}.cpWithServiceOtherStore .active,.productNotExternable .active{display:block;}#step1 {padding:0;}#ui-dialog-title-step1 {display:none;}#firstAccessButtonsContainer {text-align:center;padding:0 15px;margin:0 auto;}#firstAccessButtonsContainer p {width:100%;padding:0;overflow:hidden;}#firstAccessButtonsContainer p:first-child {margin-top:0;}#firstAccessButtonsContainer p a {float:left;padding:0;width:230px;}#firstAccessNoServiceButtonsContainer {text-align:center;margin:0 auto;}#firstAccessNoServiceButtonsContainer p {width:100%;padding:0;overflow:hidden;}#firstAccessNoServiceButtonsContainer p:first-child {margin-top:0;}#firstAccessNoServiceButtonsContainer p a {float:left;padding:0;width:285px;}#step1 #dialogSelectorShop h3 {margin:10px 0 10px 0;padding:0px 15px;font-weight:500;}#step1 .why-ask {position:relative;margin:0 auto;text-align:center;}#firstAccessInfo {color:#7C808C;float:left;margin-bottom:15px;text-align:left;padding:0px 15px;}#step1_1 {}#step1_1:before {content:"";width:20px;height:10px;position:absolute;top:-15px;left:35%;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;}#step1_1-content {text-align:center;}#step1_1-content img.understood-img {margin-top:22px;}#step1_1 #step1_1-content h2 {color:#00985F;margin-top:10px;}#step1_1 #step1_1-content p {padding:0 30px;margin-bottom:15px;}#step1_1 #step1_1-content .shop-info-container {width:80%;margin:0 auto;margin-bottom:20px;}#step1_1 #step1_1-content .shop-info-container:hover {box-shadow:none;border:1px solid #CED1DA;}#step1_1 #step1_1-content .shop-info-container img {float:left;margin-top:15px;margin-right:15px;margin-left:10px;}#step1_1 #step1_1-content .shop-info-container .shop-info-content {}#step1_1 #step1_1-content .shop-info-container .shop-info-content .title-shop-name {display:inline-block;width:75%;font-size:0.928rem;text-align:left;float:left;padding-top:5px;}#step1_1 #step1_1-content .shop-info-container .shop-info-content .shop-name {display:inline-block;text-align:left;width:75%;float:left;padding-bottom:5px;}#userAddressSelector .fila .datos {float:left;width:88%;margin:16px 20px;}#userAddressSelector .fila .datos .fila1 {width:100%;}#userAddressSelector .fila .datos .fila2 {float:left;margin-left:20px;margin-top:0px;width:185px;}body #userAddressSelector .fila.selected .fila1 .dirSaved {color:#333333 !important;}#userAddressSelector .fila .datos .fila1 .dirSaved {color:#333333;font-style:normal!important;font-size:16px;line-height:22px;font-weight:500;}#userAddressSelector .fila .datos .fila1 .dirSaved .defaultAddress{width:15px;height:14.34px;margin:5px;}#userAddressSelector .fila .datos .fila1 .dirSaved .editAdress{position:relative;top:-6px;float:right;width:16.24px;left:11px;height:16.75px;display:none;cursor:pointer;}#userAddressSelector .fila .datos .fila1 .dirSaved .editAdress.editAdressDisplay{display:block;}#userAddressSelector .fila.selected {border:1px solid #CED1DA;background-color:#ffff;}#userAddressSelector .fila .datos div {}#userAddressSelector .fila .datos .dirSaved {float:left;color:#00922f;font-style:italic;width:100%;}#userAddressSelector .fila .datos .aliasAdress,#userAddressSelector .fila .datos .line1,#userAddressSelector .fila .datos .line2,#userAddressSelector .fila .datos .codigoPostal,#userAddressSelector .fila .datos .pueblo,#userAddressSelector .fila .datos .provincia {float:left;margin-right:5px;color:#7C808C;font-size:14px;width:100%;line-height:18px;font-weight:500;}#userAddressSelector .fila .datos .fila1 .line1{width:60%;}#userAddressSelector .fila .datos .fila1 .line2{width:30%;}#userAddressSelector .fila .datos .provincia {text-transform:uppercase;}#userAddressSelector .fila .datos .pueblo {clear:left;}.inputUserAdress {float:left;width:84%;}.inputUserAdress .addAddressBox {width:100%;margin:20px 40px;height:91px;cursor:pointer;}.inputUserAdress .addAddressBox span{color:#00985F;font-size:14px;font-weight:500;line-height:18px;text-align:center;position:relative;top:56px;left:72.95px;}.inputUserAdress .addAddressBox img{width:31px;height:31px;position:relative;top:19px;left:156.95px;cursor:pointer;}.inputUserAdress.selected {background-color:#ffff;border-bottom:0px;border-left:1px solid #CED1DA;border-right:1px solid #CED1DA;border-top:1px solid #CED1DA;}.borderTop{border-top:1px solid #CED1DA;width:100%;position:absolute;left:0;}.popupDeliveryAdd .i18nAddressForm{margin:0px 21px 0px 40px;}.popupDeliveryAdd .i18nAddressForm h2{margin-bottom:13px;}.popupDeliveryAdd .i18nAddressForm .w60perc{width:100% !important;}.popupDeliveryAdd .i18nAddressForm .tipoVia {float:left;clear:both;width:100%;}.popupDeliveryAdd .i18nAddressForm .number .control-group,.popupDeliveryAdd .i18nAddressForm .line2 .control-group{width:25%;float:left;margin-right:21.5px;margin-bottom:16px;}.popupDeliveryAdd .i18nAddressForm .postcode .control-group{width:57%;}.popupDeliveryAdd .i18nAddressForm .control-group label{margin-top:16px;}.popupDeliveryAdd .i18nAddressForm .form-additionals input[type="checkbox"] {display:none;}.popupDeliveryAdd .i18nAddressForm textarea {height:102px !important;max-height:102px !important;}.popupDeliveryAdd .i18nAddressForm .control-group input,.popupDeliveryAdd .i18nAddressForm .control-group textarea,.popupDeliveryAdd .i18nAddressForm .control-group select{font-size:16px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:22px;}.popupDeliveryAdd .i18nAddressForm .form-additionals .control-group .controls{margin-top:28px;height:22px;}#modalLocalization .closeImg{position:relative;left:97%;top:7px;}#modalLocalization .closeImg a img {width:15px;}.popupAddress #divSinServicio{display:none;padding:5px;width:81%;margin:0 40px 11px;}body .ui-dialog.popupAddress .ui-dialog-titlebar-close{display:none !important;}body .ui-dialog.popupDeliveryAdd .ui-dialog-titlebar-close{display:none !important;}.popupDeliveryAdd .closeImg{display:none;}.popupDeliveryAdd .i18nAddressForm .tipoVia{float:initial;}.popupDeliveryAdd .i18nAddressForm .control-group .controls-select{height:42px;}.popupDeliveryAdd .i18nAddressForm .line1 .control-group.error .help-inline span,.popupDeliveryAdd .i18nAddressForm .number .control-group.error .help-inline span{margin-bottom:0px;}body .ui-dialog .ui-dialog-titlebar-close:hover,body .ui-dialog .ui-dialog-titlebar-close:focus {background-color:#605f63;}.page-multiStepCheckoutSummaryPage #header {background:#333;}#header #header-content {min-width:950px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 20px;}#header #header-content > div {display:inline-block;width:100%;max-width:none;}#header #header-content .siteLogo {padding:0;margin:0;}#header #header-content .siteLogo a {display:block;}#header #header-content .siteLogo img {width:120px;height:auto;max-width:100%;display:block;}#header #header-content .checkoutPageHeaderTitle {text-align:center;}#header #header-content .checkoutPageHeaderTitle h2 {color:#FFFFFF;margin:0;}#header #header-content .checkoutPageHeaderButton {float:right;padding-right:0;}#header #header-content .checkoutPageHeaderButton a {width:216px;float:right;padding:0;}.page-multiStepCheckoutSummaryPage .wrapper.reducido #header {text-align:left;border-bottom:0;width:100%;height:5.5rem;}.page-multiStepCheckoutSummaryPage .wrapper.reducido #header #header-content .siteLogo {float:left;}.page-multiStepCheckoutSummaryPage #wrapper.reducido .footerInferior.footer {margin:0;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout {display:none;}#popupExitCheckout {padding:20px 20px !important;float:left;}#popupExitCheckout .buttons-container {text-align:center;}#popupExitCheckout a {float:left;width:100px;display:inline-block;padding:0;margin:0;margin-right:20px;}#popupExitCheckout a.little-button.black-button {color:#FFFFFF;line-height:34px;}#ui-dialog-title-popupExitCheckout {display:none;}#popupExitCheckout .explanation {font-size:0.928rem;color:#7C808C;}.botonera.botonera-noLogged.identificate h4{font-size:14px;text-align:center;margin-bottom:10px;}#woodsmap a {position:absolute;right:10px;top:10px;background-color:rgb(255,255,255);padding:11px 17px;border-bottom-right-radius:2px;border-top-right-radius:2px;background-clip:padding-box;box-shadow:rgba(0,0,0,0.3) 0px 1px 4px -1px;height:auto;box-sizing:border-box;display:table-cell;vertical-align:middle;font-size:100%;line-height:initial;color:rgb(86,86,86);}#woodsmap a:hover {background-color:rgb(235,235,235);}#woodsmap a img {width:15px;display:block;}#addAddressForm.ui-dialog-content.ui-widget-content {height:auto;}.cartReviewMessageInfo {margin-bottom:10px;width:100%;display:flex;box-sizing:border-box;align-items:self-start;padding:20px 40px 20px 24px;}.cartReviewMessageInfo .icono-alerta {width:60px;text-align:left;}.cartReviewMessageInfo .icono-alerta img {width:40px;display:inline-block;}.cartReviewMessageInfo .messages {display:block;width:100%;}.cartReviewMessageInfo .message-Info {width:100%;}.cartReviewMessageInfo .message-info-title {display:inline-block;width:100%;color:#333333;font-size:22px;font-weight:500;line-height:27px;font-family:"SanaSansAlt-Medium";margin-bottom:10px;}.cartReviewMessageInfo .message-info-text {color:#7C7C7C;font-size:16px;font-weight:500;line-height:22px;font-family:"SanaSansAlt-Medium";margin-bottom:5px;}.cartReviewMessageInfo .message-info-list {width:100%;display:inline-block;list-style-type:disc;color:#7C7C7C;clear:both;box-sizing:border-box;padding-left:20px;}.cartReviewMessageInfo .message-info-list-item {list-style-type:disc;color:#7C7C7C;font-size:16px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:22px;}.botonera.botonera-noLogged.identificate h4.leftText {text-align:left;}.orderListTable.product_list_table .product_list_table-header {background-color:#E6E7EB;border-collapse:collapse;}.orderListTable.product_list_table .product_list_table-header th {text-transform:none;text-align:right;font-size:14px;font-weight:500;line-height:18px;color:#7C808C;}.sticky_element.active{background-color:#fdf4eb;position:fixed;top:0;z-index:99999;}#cancelAccount_Contact {background:#E6E7EB;width:352px;padding:15px 28px 20px 31px;border-radius:2px;margin-left:10px;}#cancelAccount_Contact_Text {margin:0px;color:#333333;font-size:20px;font-weight:500;letter-spacing:0;line-height:35px;}#cancelAccount_Contact_Text > b {font-size:24px;}.loadingLayer {position:fixed;background-color:rgba(255,255,255,0.56);display:none;z-index:99999998;height:100%;width:100%;top:0px;left:0px;justify-content:center;align-items:center;flex-direction:column;}.loadingSpinner {background:url(_ui/desktop/theme-alcampo/images/loading.gif) no-repeat center center;height:68px;width:68px;background-size:contain;z-index:9999999;}@media print {.siteSearch,.linksTop,#nav_main,.enlaceVolver,button,input[type="submit"],.productBottonBar,#productTabs h2+a,#wrapper #stickyAddToCart,.productHeader .productSummary,.footer .footer-wrapper .row2,.footerInferior,#footerContentLiferay,#redes-sociales,.footer {display:none !important;}.findStore {border:0 !important;}#subNav-main .subNavigation-nodes {width:100%;}#header .siteLogo a img {width:120px;height:46px;}.left-dpd-cortesia > li,.dpd-cortesia > li{padding:0px 10px;}.productDetailsPanel {padding-bottom:0;}#productTabs {margin-top:0;border:0;}#productTabs h2 {padding:0 0 5px 0;border-bottom:5px solid #f7f7f7;}}.albaranTdDesc .itemName{float:left;padding:10px 0;}.albaranResumenPago .discountTitle{text-align:right;}.albaranResumenPago .discountTitle,.albaranResumenPago .discountAmount{color:#e30513 !important;font-size:14px !important;font-weight:normal;}.albaranResumenPago .tpd-tooltip {position:relative;top:auto!important;left:auto!important;margin:-5px auto 10px;}.albaranResumenPago #variableWeightInformation {width:240px;}#variableWeightInformation p.strong {font-family:"SanaSansAlt-Black";font-weight:normal;}#variableWeightInformation p {font-size:13px;font-weight:500;line-height:16px;font-family:"SanaSansAlt-Medium";}.externalPromotionsReviewWrapper {border:solid 1px #ced1da;clear:both;padding:20px;}table.cartExternalPromotionsReview{width:100%;}#catExternalPromotionsTable{width:100%;}table.cartExternalPromotionsReview thead th.header1 {font-family:"SanaSansAlt-Black";font-size:18px !important;font-weight:900;color:#333 !important;text-transform:none;}table.cartExternalPromotionsReview thead th {background-color:transparent !important;border-bottom:none !important;line-height:18px;padding-bottom:10px;background:none;}table.cartExternalPromotionsReview tr.productDetail td{color:#7C808C !important;padding-top:0 !important;font-size:13px;}table.cartExternalPromotionsReview tr.productDetail td:first-child {padding-left:20px;}.page-order #wrapper table.cartExternalPromotionsReview thead th{background-color:transparent !important;border-bottom:none !important;}.page-order #wrapper .cartExternalPromotionsReview th.header1{font-family:"SanaSansAlt-Black";font-size:18px !important;font-weight:900;color:#333 !important;text-transform:none }.cartExternalPromotionsReview td{padding-top:15px;font-size:14px;background-color:#ffffff;font-weight:500;line-height:18px;font-family:"SanaSansAlt-Medium";border-bottom:0px !important;padding-bottom:10px!important;}.cartExternalPromotionsReview .header2.amount,.cartExternalPromotionsReview td+td{text-align:right;padding-right:20px;}.cartExternalPromotionsReview .last{border-top:solid 1px #ced1da;font-size:16px !important;}.tablaItemsProductosAlbaran::after {margin-bottom:20px;content:'';clear:both;display:block;}.externalPromotionsReviewWrapper #catExternalPromotionsTable{border:none;padding:0;}@media ( min-width :951px) {.externalPromotionsReviewWrapper #catExternalPromotionsTable{width:100%;padding-right:0;}}.cartPopUpItemPromotions{clear:left;color:#e30513;padding-top:10px;}#miniCartLayer .totalPromotions .totalProductos,#miniCartLayer .totalPromotions .totalPrice{color:#e30513;margin-top:-10px;margin-bottom:0;}div.warningMessages{background-color:#FCF3EB;border:solid 1px #E98F3A;padding:10px 20px 10px 60px;margin-bottom:30px;}.warningMessages::before{content:'';background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Alerta-Naranja.svg) no-repeat;width:41px;height:35px;display:block;background-position:center center;background-repeat:no-repeat;background-size:41px 35px;position:absolute;margin-left:-40px;margin-top:10px;}.warningMessage{padding-left:20px;font-size:16px;line-height:30px;color:#7B7B7B;}.warningMessage strong{font-size:22px;color:#333;font-weight:400;}.promo_info {}.promo_info__container {width:auto;min-width:90px;position:absolute;display:block;top:5px;right:5px;z-index:5;border-radius:10px;overflow:hidden;padding-bottom:25px;}.promo_info__container.promo_info__container--bordered {border:1px solid #D0021B;border-top:0;background-color:#FFFFFF;padding-bottom:5px;}.promo_info__type {width:100%;box-sizing:border-box;background:#e0001a;border-radius:0 0 10px 10px;position:relative;margin-bottom:18px;}.promo_info__type__name {width:100%;max-width:90px;position:relative;box-sizing:border-box;padding:0 5px;z-index:1;top:5px;color:#FFFFFF;font-family:"SanaSansAlt-Black";font-size:13px;font-weight:900;line-height:13px;text-align:center;text-transform:uppercase;display:block;margin:0 auto;}.promo_info__type__name span {font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;}.promo_info__type__name .txt-big {font-size:21px;font-weight:900;line-height:26px;display:block;clear:both;text-transform:none;font-family:"SanaSansAlt-Black";}.promo_info__type__name .txt-big small{font-size:17px;line-height:inherit;font-family:inherit;font-weight:inherit;}.promo_info--MxN .promo_info__type__name .txt-big {font-size:28px;line-height:33px;}.promo_info__type__name a {font-size:13px;text-transform:none;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:16px;display:block;clear:both;color:inherit;text-decoration:underline;margin:4px auto;}.promo_info__type__corner {display:block;margin:0 auto;box-sizing:border-box;overflow:hidden;position:absolute;right:0;left:0;bottom:0;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/offer_corner.png);background-size:100% auto;background-position:center;background-repeat:no-repeat;width:100%;padding:0;transform:translateY(62%);height:auto;}.promo_info__type__corner:after {display:block;content:"";padding-bottom:25%;}.promo_info__desc_container,.promo_info__price_container {padding:0 5px;width:100%;text-align:center;box-sizing:border-box;display:block;}.promo_info__desc_container {max-width:90px;margin:0 auto;}.promo_info__desc {font-size:12px;font-weight:500;color:#E0001A;line-height:14px;display:inline-block;margin:5px auto 0;}.promo_info__price_container hr {display:block;width:95%;height:1px;background:#333;overflow:hidden;margin:5px auto;border:none;box-sizing:border-box;}.promo_info__price_old {text-decoration:line-through;color:#333;font-family:"Sana Sans Alt";font-size:14px;font-weight:500;line-height:14px;}.promo_info__price_discount,.promo_info__price {display:block;width:100%;}.promo_info__price_discount .price,.promo_info__price .price{font-size:24px;font-weight:900;line-height:29px;color:#E0001A;font-family:"SanaSansAlt-Black";}.promo_info__price_discount .price {line-height:24px;margin-top:-5px;display:inline-block;}.promo_info__price_discount .price small,.promo_info__price .price small {font-size:18px;}.promo_info__price_container .price_by_measure {color:#333333;font-family:"SanaSansAlt-Medium";font-size:10px;font-weight:500;line-height:10px;display:block;clear:both;width:100%;}.promo_info__price_info {width:100%;display:block;font-size:14px;line-height:19px;font-weight:500;}.productGrid .promo_info__container {top:15px;right:15px;}.promo_card {border-radius:0px;border:1px solid #E30513;min-height:50px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;position:relative;}.promo_card__items_link,.promo_card__items_link:hover {color:#00985F;font-size:13px;font-weight:500;line-height:16px;position:absolute;top:-20px;right:0;width:200%;text-align:right;}.promo_link_mobile,.promo_link_mobile:hover {display:none;}.promo_card__expire_date {color:#E0001A;opacity:1;line-height:13px;font-weight:500;font-size:11px;text-transform:uppercase;text-align:center;max-width:100px;}.detalleProductoPublitas .promo_info__container,.detalleDeProducto .promo_info__container {right:18%;top:3%;}.detalleProductoPublitas .promo_info__container:not(.promo_info__container--bordered) .promo_info__type,.detalleDeProducto .promo_info__container:not(.promo_info__container--bordered) .promo_info__type {padding-bottom:10px;}.detalleDeProducto .promo_info__type__name a {display:none;}.detalleProductoPromocion.pesoVariable + .promo_card {margin-top:16px;}.detalleProductoPromocion + .promo_card {min-height:61px;}.promo_related_items_link span {font-size:inherit;color:inherit;display:inline-block;}.promo_related_items_link span.altText {display:none;}.promo_banner {display:block;clear:both;padding:20px;width:calc(100% - 10px);box-sizing:border-box;border:1px solid #CED1DA;border-radius:6px;position:relative;}.promo_banner.active:not(.complete) {border:1px dashed #00985F;border-radius:6px;}.promo_banner.complete {border:1.5px solid #00985F;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);}.promo_banner.complete:before {content:"";display:block;background-color:#00945E ;width:20px;height:20px;border-radius:100%;position:absolute;top:10px;right:10px;}.promo_banner.complete:after {content:"";display:block;border:1px solid #fff;border-top:none ;border-right:none ;width:10px;height:4px;position:absolute;top:15px;right:15px;transform:rotate(-41deg);}.promo_banner.hide_link_when_inactive:not(.complete) a.promo_related_items_link {display:none;}.promo_banner .promo_details_title {color:#333333;margin-bottom:10px;font-family:"SanaSansAlt-Black";font-size:18px;font-weight:900;line-height:22px;}.promo_banner .promo_details_content {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;}.promo_banner .promo_details_img {margin:0 10px 0px 0;display:block;}.promo_banner .promo_details_img img {max-width:100%;display:block;}.promo_banner .promo_details_description {font-size:14px;line-height:18px;font-family:"SanaSansAlt-Medium";}.promo_banner .promo_related_items_link,.promo_banner .promo_related_items_link:hover {font-size:14px;line-height:18px;color:#00985F;margin-top:10px;display:block;text-decoration:none;}.page-searchPromotion .productExternalPromotionDetail.productExternalPromotionDetailGrid {width:100%;padding:0 10px;box-sizing:border-box;margin-bottom:20px;}.productDetailsPanel .productExternalPromotionDetail {margin-bottom:20px;}.page-searchPromotion .promotions_grid__title {width:100%;box-sizing:border-box;padding:0 10px;}.page-searchPromotion .promotions_grid__title h1 {font-family:"SanaSansAlt-Medium";color:#333333;font-size:1.857rem !important;margin-top:4px !important;margin-bottom:20px;}.items_table {width:calc(100% - 320px);display:block;margin-bottom:30px;}.items_table * {box-sizing:border-box;}.items_table_header {width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:10px 0;}.items_table_header div {color:#7C808C;font-size:13px;font-weight:500;line-height:16px;font-family:"SanaSansAlt-Medium";}.items_table_header_product {width:calc(((100% - 85px) /2) + 85px );flex-grow:1;flex-shrink:1;}.items_table_header_price {width:calc(((100% - 85px) /2) );display:flex;justify-content:space-between;flex-grow:0;flex-shrink:0;}.items_table_header_price > div:first-child {flex:1 1 50%;text-align:left;}.items_table_header_price > div:last-child {flex:1 1 50%;text-align:right;}.items_table_header_price .header_price_qty {flex:0 0 105px;text-align:center;}.items_table_product {position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;box-sizing:border-box;border-bottom:1px solid #CED1DA;padding:0px 0 20px 85px;margin-bottom:15px;}.items_table_product .img_thumb {position:absolute;top:0;left:0;}.items_table_product .img_thumb img {width:75px;max-height:62px;display:block;overflow:hidden;order:1;}.items_table_product .entry_name {order:2;width:50%;}.items_table_product .entry_name a {display:inline-block;clear:both;width:100%;}.items_table_product .entry_name .entry_name_primary {font-family:"SanaSansAlt-Medium";color:#333333;font-size:16px;font-weight:500;line-height:22px;margin-bottom:5px;}.items_table_product .entry_name .entry_name_secondary {font-family:"SanaSansAlt-Medium";color:#7C808C;font-size:13px;font-weight:500;line-height:16px;margin-bottom:10px;}.items_table_product .entry_options div{font-family:"SanaSansAlt-Medium";color:#333333;font-size:14px;font-weight:500;line-height:19px;}.items_table_product .entry_picto {order:4;width:100%;text-align:left;vertical-align:middle;margin-top:20px;margin-bottom:20px;}.items_table_product .entry_picto .entry_picto_img {width:31px;height:31px;overflow:hidden;display:inline-block;margin-right:10px;vertical-align:middle;}.items_table_product .entry_price {order:3;width:50%;display:flex;justify-content:space-between;}.items_table_product .entry_price .entry_price_by_unit {flex:1 1 50%;}.items_table_product .entry_price .entry_total_price {flex:1 1 50%;text-align:right!important;}.items_table_product .entry_price_value,.items_table_product .entry_total_price_value {color:#333333;font-size:16px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:22px;}.items_table_product .entry_quantity {flex:0 0 105px;}.items_table_product .entry_quantity .UpdateQuantityForm {display:flex;justify-content:space-between;align-items:center;min-width:105px;}.UpdateQuantityForm .prod_quantity{display:block;position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;left:-9999px;}.items_table_product .entry_quantity .updateQuantityProductLess {width:21px!important;height:21px!important;display:flex;margin:0;justify-content:center;align-items:center;}.items_table_product .entry_quantity .imagen-mas {width:11px;}.items_table_product .entry_quantity .imagen-menos {width:10px;}.items_table_product .entry_quantity .qty {height:27px!important;width:41px!important;display:inline-block;margin:0!important;line-height:14px;font-size:14px;padding:6px 3px 7px!important;}.items_table_product .entry_quantity .updateQuantityProductMore {width:27px!important;height:27px!important;margin:0;display:flex;justify-content:center;align-items:center;}.items_table_product .entry_promotions {order:5;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;}.items_table_product .entry_promotions ul.appliedPromotions {width:50%;padding:0;margin:0;}.items_table_product .promotion_amount span,.items_table_product .promotion_amount {color:#E0001A;font-size:14px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:18px;}.items_table_product .promotion_amount {margin-bottom:5px;}.items_table_product .entry_fav_sust {order:6;width:100%;display:flex;}.items_table_product .entry_fav_sust .cartReviewFavorito {margin-right:38px;}.entry_fav_sust {}.entry_fav_sust .enlace-sustituto {display:inline-block;margin-left:10px;color:#00985F;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:18px;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile {display:none;}.items_table_product .cartReviewConSustitutos .tooltipSustitute {display:none;position:absolute;bottom:100%;margin-bottom:10px;width:265px;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;}.items_table_product .cartReviewConSustitutos:hover .tooltipSustitute {display:block;}.items_table_product .cartReviewConSustitutos {width:auto;border-radius:20px;-moz-border-radius:200px 200px 200px 200px;border:1px solid #00985F;float:left;height:auto;padding:4px 10px;cursor:pointer;background-color:#00985F;position:relative;}.cartReviewConSustitutos .sustitute-description {width:174px;margin-left:9.43px;}.items_table_product .cartReviewConSustitutos span {font-size:13px;font-weight:500;line-height:16px;color:#FFFFFF;vertical-align:middle;white-space:nowrap;overflow:hidden;display:block;float:left;text-overflow:ellipsis;}.items_table_product .cartReviewConSustitutos span small {font-size:inherit;line-height:inherit;}.items_table_product .cartReviewConSustitutos .tooltipSustitute span {color:#333333;white-space:initial;width:100%;}.items_table_product img.flecha-sustituto-blanco {display:block;float:left;margin:0;height:17px;}.items_table_product .cartReviewConSustitutos button {float:right;background-color:transparent;border:none;width:auto;padding:0;margin-left:10px;display:block;vertical-align:middle;}.items_table_product .cartReviewConSustitutos .flecha-cerrar-blanco {width:17px;padding:3px;background-color:#fff;height:17px;margin:0;border-radius:100%;}.items_table_product .cartReviewConSustitutos .info-sustituto {display:none;}.myClub .myClub__container {display:block;clear:both;background-color:#FFFFFF;width:100%;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 14px;}.myClub .myClub__container.myClub_active {display:block;clear:both;border-radius:3px;background-color:#FFFFFF;width:calc(100% - 12px );margin:6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 30px 25px 36px;-webkit-box-shadow:0 0px 5px 0 rgba(0,0,0,0.2);box-shadow:0 0px 5px 0 rgba(0,0,0,0.2);}.myClub .myClub__container.myClub_active .myClub__content {display:block;width:100%;max-width:434px;}.myClub h3 {color:#333333;font-size:18px;font-family:"SanaSansAlt-Black";font-weight:900;line-height:22px;}.myClub p {color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;margin-bottom:20px;}.myClub .flex-row {}.myClub .flex-container {padding:0px 10px;}.myClub .alcampo_club_data {display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;padding:30px 22px;border-radius:3px;background-color:#E6E7EB;margin-bottom:35px;}.myClub .alcampo_club_data img.logo_club {height:148px;width:131px;display:block;clear:both;margin:0 auto 10px;}.myClub .alcampo_club_data .flex-row {margin-bottom:35px;}.myClub .alcampo_club_data .club_data .flex-item {width:50%;text-align:center;}.myClub .alcampo_club_data .club_data .flex-item div {color:#333333;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;line-height:17px;}.myClub .alcampo_club_data .club_data .flex-item div + div {margin-top:6px;}.myClub .alcampo_club_data .club_data .flex-item .quantity span,.myClub .alcampo_club_data .club_data .flex-item .quantity {font-family:"SanaSansAlt-Black";font-size:18px;font-weight:900;line-height:22px;}.myClub .club_level {-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 35px;}.myClub .club_level .img_container {display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:47px;height:47px;padding:13px;border-radius:100%;background-color:#DD3333;}.myClub .club_level img {display:block;width:100%;height:auto;}.myClub .club_level div:not(.img_container) {display:inline-block;text-align:center;padding:8px 22px;width:auto;position:relative;}.myClub .club_level div span.label {color:#fff;position:relative;z-index:2;font-family:"SanaSansAlt-Medium";font-size:14px;font-weight:500;display:inline-block;line-height:18px;}.myClub .club_level div:not(.img_container):after{content:"";background-color:#DD3333;width:calc(100% - 20px);height:100%;z-index:1;display:block;position:absolute;top:0;right:10px;-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);}.myClub .club_level div.active:not(.img_container) + div + div:after,.myClub .club_level div.active:not(.img_container) + div:after{background-color:#d7d9e0;}.myClub .club_level div:not(.img_container):before{content:"";background-color:#DD3333;width:20px;height:2px;z-index:1;display:block;position:absolute;top:50%;left:-10px;}.myClub .club_level div:not(.img_container).active + div + div:before,.myClub .club_level div:not(.img_container).active + div:before {background-color:#d7d9e0;}.myClub .club_level div.active + div + div span.label,.myClub .club_level div.active + div span.label{color:#7C808C;}.myClub .alcampo_card_info {width:100%;clear:both;display:block;border-radius:3px;background-color:#FFFFFF;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.myClub .alcampo_card_info img {display:inline-block;}.alcampo_card_info .qr_card_club {width:115px;}.alcampo_card_info .qr_card_club img {width:115px;}.alcampo_card_info .qr_card_club p {margin-bottom:0;margin-top:10px;}.myClub p.grey {font-family:"SanaSansAlt-Medium";margin-bottom:20px;color:#7C808C;font-size:14px;font-weight:500;letter-spacing:0;line-height:18px;}.myClub .myClub__container:not(.myClub_active) .alcampo_card_app {margin-bottom:20px;}.myClub .big-button {display:flex;justify-content:center;align-items:center;}.myClub .alcampo_card_app {width:100%;display:block;clear:both;}.myClub .alcampo_card_app a {display:inline-block;}.myClub .alcampo_card_app a + a {margin-left:20px;}.myClub .alcampo_card_app a img{display:block;}.myClub .logo_alcampo_club {display:block;clear:both;margin-bottom:20px;}.myClub .btn-primary {margin-bottom:20px;}#timeSlot>div {width:100%;margin:40px auto 0;}.fc-daygrid-event-dot {display:none;}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid,.fc-theme-standard th,.fc-theme-standard td {border:none!important;}.fc-col-header-cell-cushion span {display:inline-block;clear:both;width:100%;}.fc-col-header-cell-cushion .fc-custom-day-weekday-mobile {display :none }.fc-col-header-cell-cushion .fc-custom-day-weekday {text-transform:capitalize;}.fc .fc-daygrid-day-frame {height:100%;display:block;width:100%;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events {height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;}.fc .fc-daygrid-event-harness {height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;}.fc-daygrid-event {border:1px solid #CED1DA;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;width:100%;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-radius:0!important;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;}.fc-daygrid-event.reserved {border:1.5px solid #00985F !important;-webkit-box-shadow:1px 1px 2px 0px rgba(0,0,0,0.4);box-shadow:1px 1px 2px 0px rgba(0,0,0,0.4);-webkit-transform:translate(-2px,-2px);-ms-transform:translate(-2px,-2px);transform:translate(-2px,-2px);}.fc-daygrid-event.franja-completa {background-color:#fff ;pointer-events:none;}.fc-daygrid-event.time_slot-special {background-color:#d6eff1!important;border-color:#82cbd5!important;}.fc-daygrid-event.time_slot-special.vip {background-color:#feeccc!important;border-color:#fac766!important;}.fc-daygrid-event.time_slot-special.reserved {background-color:rgba(0,152,95,0.15)!important;border:1.5px solid #00985F !important;}.fc-daygrid-event.sin-servicio {background-color:#F0F0F0 !important;pointer-events:none;}span.fc-custom-event-time {max-width:50px;display:block;text-align:left;white-space:normal;padding:0 5px;font-size:14px;line-height:16px;}.fc-daygrid-event.time_slot-special span.fc-custom-event-time {max-width:none;}span.fc-custom-event-title {width:100%;text-align:center;font-size:14px;line-height:16px;font-family:"SanaSansAlt-Medium";}span.fc-custom-event-time + span.fc-custom-event-title {padding:0 5px;text-align:center;min-width:86px;width:auto;}.fc-daygrid-event.franja-completa .fc-custom-event-title {color:#E2001A !important;}.fc-daygrid-event.sin-servicio .fc-custom-event-title {color:#ABB1BF !important;}.fc-daygrid-dot-event:hover {background:inherit;}.fc .fc-daygrid-day.fc-day-today {background:inherit;}.db-mobile {display:block !important;}.mobileMenuCurtain {position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;cursor:pointer;z-index:1000000;display:none;max-height:100vh;}.overlay-menu-mobile {height:100%;background:#fff;}.closebtn {position:absolute;top:0px;left:0px;background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat center;height:56px;width:56px;z-index:1;cursor:pointer;}.menuMobile,.subMenuMobile{position:absolute;bottom:0;width:100%;padding-bottom:330px;z-index:1000000;top:60px;left:-110%;background-color:#F0F0F0;font-size:1rem;-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out;overflow:hidden;padding-bottom:30px;}.visible {overflow-y:auto;}.subMenuMobile {color:white;top:0;}.mobileMenuCurtain.visible {z-index:2243000;}.menuMobile li {padding:0px 20px;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:50px;font-size:16px;}.menuMobile li .data-submenu-lastchild,.menuMobile li .data-submenu-div {position:relative;border-bottom:1px solid #E6E7EB;}.menuMobile li .data-submenu-brochure {position:relative;}.menuMobile li,.menuMobile li span,.menuMobile li a {text-transform:lowercase;color:#333333;}.menuMobile li:first-letter,.menuMobile li span:first-letter,.menuMobile li a:first-letter {text-transform:capitalize;}.menuMobile .top-link {background-color:#F0F0F0;border:none;color:#7C7C7C;}.menuMobile .top-link .top-link-text {float:none;padding-right:45px;color:#7C7C7C;}.menuMobile .bloque-menu-liferay {border-bottom:1px solid #E6E7EB;padding:15px 0;margin-bottom:10px;float:left;clear:left;}.menuMobile .bloque-menu-liferay > li,.menuMobile .lfr-link {border:0;background-color:#F0F0F0;font-size:14px;height:40px;line-height:40px;}.menuMobile .bloque-menu-liferay > li.menu-ayuda-title {color:#7C7C7C;font-size:16px;}.menuMobile .bloque-menu-liferay .popup-title-li {display:none;}.bloque-menu-liferay a {display:block;}.menuMobile .lfr-link {float:none;clear:left;}.menuMobile .lfr-link a{display:block;}.subMenuMobile a {color:#4A4A4A;}.menuMobile .img-icon {height:23px;padding:1px;float:left;}.menuMobile .lfr-link .ayuda-dropdown,.menuMobile .lfr-link .folletos-dropdown,.menuMobile .sub-nav-link .subnav-txt {padding-left:10px;}.menuMobile.showMenu,.subMenuMobile.showMenu {left:0;}li.levelTitle{background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/left_arrow.svg);background-repeat:no-repeat;background-position:20px;background-size:15px;padding-left:60px;font-family:"SanaSansAlt-Black";font-size:18px;border:0;}.menuMobile .data-submenu-texto {width:90%;display:inline-block;line-height:normal;vertical-align:middle;padding:0.9em 0;}.menuMobile .data-submenu-texto:first-letter {text-transform:capitalize;}.menuMobile .data-submenu-flecha {width:12px;display:inline-block;height:10px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);background-repeat:no-repeat;background-size:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;margin-top:-6px;right:0;}.subMenuMobileLiferayArrow{background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows2.png);background-repeat:no-repeat;background-position:10px -28px;float:right;width:9px;padding:10px 10px 9px 10px;margin-top:-10px;}.menuMobile .universos-mobile {float:left;background-color:#FFF;width:90%;display:flex;justify-content:left;flex-wrap:wrap;padding:0 5%;}.menuMobile .universos-mobile li.sub-nav-link {float:left;width:30%;height:80px;position:relative;padding:0;margin:1%;}.menuMobile .universos-mobile .sub-nav-link .sub-nav-container {float:left;text-align:center;width:100%;height:100%;line-height:normal;}.menuMobile .universos-mobile li.sub-nav-link .icon-container {margin:10px auto 0;width:100%;float:left;text-align:center;}.menuMobile .universos-mobile li.sub-nav-link .icon-container picture img,.menuMobile .universos-mobile li.sub-nav-link .icon-container picture {float:none;position:static;display:inline-block;line-height:normal;}.menuMobile .universos-mobile li.sub-nav-link .subnav-txt {color:#333333;clear:left;width:100%;padding:0;}.menuMobile .brochure-menu-mobile a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#wrapper #nav_main .menuResponsiveIcon.desplegado{background-color:#005D3A;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picto_cerrar_white.png);background-size:20px 20px;}@media screen and (max-width:719px){.menuMobile li.atencion-cliente {height:auto !important;}.menuMobile li p.atencion{margin:0;}.menuMobile li p.telefono{margin:0;}.menuMobile li p.horario{margin:0;}.not-found-page-buttons a{width:100%;margin:10px 2%;}#page{min-height:calc(100% - 125px);}#navContainer{background-color:#fff;clear:left;z-index:1000;overflow:hidden;}#navContainer.ayuda-escuchamos {z-index:10;}body {background:none;min-width:240px;}.responsive {display:block !important;}.responsivo {display:block !important;}.mobileResponsive {display:block !important;}.no-responsivo {display:none !important;}.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-7-5,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,#header .headerContent,.search,.prod_grid .thumb,li.auto ul.Lb,.Lc.left_col.menu_node_level1,.form_field-input,.form_field-label,.form_field-elements,.cont975,.saved-payment-list-entry,#paymentModesDiv,#existentPaymentsDiv {width:100% !important;padding:0 }.condiciones .form_field-input{position:relative;top:20px;}#page,.wrapper,#header,.footer {width:100% !important;padding:0;min-height:42px;}#content,.search form {padding:0 2% 2% !important;}.your_cart.table .thead {display:none;}.your_cart.table .thead .tr {display:none;}.your_cart.table .tr {padding:4%;width:92%;border:1px solid #dfdfdf;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;}.your_cart.table .tr .td.celda1 {width:22%;display:block;}.your_cart .td .product_image {display:block;}.your_cart .td label.prod_quantity {display:none;}.your_cart .td.quantity .deleteQuantityProduct {margin-right:0;background-position:right center;}.your_cart .product_image img {height:auto;width:100%;}.your_cart.table .tbody .td.celda2 {float:left;margin-top:3px;padding-top:0;width:76% !important;}.your_cart.table .tbody .td.celda4 {float:right;padding-top:18px;width:100%;}.your_cart.table .tbody .td.celda5 {padding-top:18px;text-align:right;width:100%;font-size:2em;}.span-24 {width:100%;margin-right:0;padding:0px !important;margin:0px !important;}.cabecera {width:100% !important;background-position:center 0px !important;margin:0px !important;padding:0px !important;}.cabecera .headline {float:left;text-align:center;margin-top:60px;width:100% !important;}.cabecera .description {text-align:center;}.userRegister .subtitle {margin:0px 20px 0px 20px;border-bottom:none;}.userRegister .subtitle-first {font-size:22px;}.userRegister .subtitle-second {text-align:start;}#error-registro-generico.desplegado {display:block;}.mobile #error-registro-generico {margin:5%;padding:10px;}.mobile img.register-alert-image {padding-top:10px;padding-bottom:10px;}.mobile #error-registro-generico .register-error-container .register-error-text {float:none;}.mobile #error-registro-generico .register-error-explanation {padding-left:5%;}.mobile #registerForm .direccion_envio p {padding-left:10px;}#registerForm {float:left;width:100%;padding-top:20px;padding-left:0px;}#registerForm h3 {margin-left:19px;}#registerForm .control-group {margin-bottom:15px !important;padding:0px 20px;}#registerForm .userType .control-group {padding:0px !important;}#registerForm .addressform_button_panel {margin-top:30px;margin-bottom:35px;}#registerForm .control-group .controls.controlInsertDate input {width:88% !important;}#registerForm .tratamiento .control-group .controls{float:left;clear:both;width:250px;}#registerForm .tratamiento .form_field-input .label-radio {width:20%;}#registerForm .control-group label {width:100%;margin-right:0px !important;margin-bottom:0px !important;padding-top:4px !important;}#registerForm .tipoDocumento .control-group {width:-webkit-fill-available;}#registerForm .numDocumento .control-group {width:-webkit-fill-available;padding-left:20px;}#registerForm .telefono .controls input {width:100%;}#registerForm .codigoPostal input {width:100%;}#registerForm .control-group .controls {width:100% !important;}#registerForm .control-group .ui-datepicker-trigger img {right:0px !important;}#registerForm .span-8 {width:100% !important;margin-left:0% !important;margin-right:0% !important;}#registerForm div#lowAgeMessage {float:left;margin-top:-30px;margin-bottom:25px;}#registerForm .span-24 input[type="check"] {width:4% !important;margin-left:0px !important;padding-left:0px !important;margin-right:2% !important;}#registerForm .span-24 label {width:90% !important;}#registerForm .span-24 .form_field-input {float:left;}#registerForm .checks-group {margin-top:0px !important;width:100%;margin-bottom:60px;}#registerForm .control-group .fecha {width:92% !important;}#registerForm .control-group .ui-datepicker-trigger {width:8% !important;border:0px !important;}#registerForm .botonera {float:left;margin-top:0px !important;text-align:left;width:96% !important;position:relative;margin-left:2%;left:auto;right:auto;padding:0;}#registerForm .botonera button {border:0px;float:initial;width:80%;margin:0 auto;}#registerForm .userType {margin-bottom:25px !important;}#registerForm .userType .form_field-input {float:none;}#registerForm .userType .form_field-input input[type="radio"],#registerForm .checks-group .form_field-input input[type="radio"] {clear:left;}#registerForm .userType .form_field-input .label-radio,#registerForm .checks-group .condiciones .form_field-input label{width:auto !Important;}#registerForm .span-8.tratamiento select {width:100%;}#registerForm .personal-info,#registerForm .identification-info,#registerForm .direccion_envio {padding-left:10px;}#registerForm .identification-info {padding-top:55px;}#registerForm .personal-info-title {font-size:18px;margin-bottom:20px;}#registerForm .identification-data-title {font-size:18px;}#registerForm .direccion-envio-title {font-size:18px;line-height:30px !important;}#registerForm .personal-info .personal-info-image {width:28px;height:35px;}#registerForm .identification-info .identification-data-image,#registerForm .direccion_envio .direccion-envio-image {width:28px;height:35px;}#registerForm #registerInsertAddressForm .viaType select {width:100%;}#registerForm #registerInsertAddressForm .postcode .control-group {width:100%;}#registerInsertAddressForm textarea {max-width:100% !important;min-width:100% !important;}#registerForm .days {width:20%;}#registerForm .months {width:45%;}#registerForm .years {width:20%;}#registerForm .numDocumento {width:100% !important;}#registerForm #buttonAnyadir {float:initial;margin:0 50px;position:relative;display:block;width:70%;padding:0;}#globalMessages {float:left;width:100%;}#globalMessages .alert {text-align:center;}.mobile .popupItemNoDisponibleGlobalMessage {width:80% !important;}#registerForm .control-group.error .help-inline {padding-top:0px !important;}#registerForm .checks-group .control-group #terms1 {margin-top:0px !important;}#registerForm .checks-group .span-24:first-child{margin-bottom:20px;}#registerForm .direccion_envio .control-group {padding:0px 20px 0px 0px;}#registerForm .direccion_envio #registerInsertAddressForm .control-group {padding:0px;}#registerForm .direccion_envio #direccionGuardada.desplegado {width:90%;position:relative;margin:0 auto;box-shadow:none;}#publiRegistro {display:none;}.botonera button.positive,.wrapper .botonera a.boton {background-color:#00945D !important;}.form-actions.clearfix.botonera {float:left;width:96%;text-align:right;margin-left:2%;margin-right:2%;}.recuperarPassword {width:100%;padding:25px 0px;}.recuperarPassword .pageTitle {margin-bottom:40px;}.recuperarPassword .password-container {width:75%;padding-left:30px;padding-right:30px;}.form-actions.clearfix.dosCol,.form-actions.clearfix.tresCol{margin:0 auto;text-align:center;}.form-actions.clearfix.dosCol button,.form-actions.clearfix.tresCol button{color:#666;border-radius:0;margin:0 auto !important;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset !important;}.form-actions.clearfix.dosCol button:hover,.form-actions.clearfix.tresCol button:hover,.form-actions.clearfix.dosCol button:focus,.form-actions.clearfix.tresCol button:focus{color:#fff;background-color:#138841 !important;border:0 none !important;}.form-actions.clearfix.dosCol button{width:49.5% !important;}.form-actions.clearfix.tresCol button{width:33.1% !important;}.footer .footer-wrapper {width:100% !important;}.redes-sociales .redes-sociales-wrapper {width:100%;}.redes-sociales {width:96%;padding:0 2%;}.recursivasResponsivas .bloque-ayuda>ul>li>ul {display:none !important;}#nav_main ul li:hover {background-color:transparent !important;}.wrapper #nav_main .collapse.nav-collapse .siteSearch {float:left;width:100%;background:#138841;margin-top:0;padding:15px 0 !important;border-bottom:1px solid #0a7c37;border-right:0;}.wrapper.menuFixed #nav_main .collapse.nav-collapse .siteSearch {padding-top:0;}.wrapper #nav_main .collapse.nav-collapse .siteSearch .icon-search{display:none;}.wrapper #nav_main .collapse.nav-collapse .siteSearch form{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:90%;margin-left:5%;-webkit-transition:none;transition:none;}.disp-img {float:left;}.siteLogo .disp-img a {margin:0px;padding:0px;display:inline-block;}input#lang-selector2_titleText {background-color:transparent;border:0px;text-shadow:none;box-shadow:none !important;width:30px;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .arrowoff {display:none !important;}.wrapper #nav_main .recursivasResponsivas .ddTitleText {margin-top:-3px;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul li img {margin-left:3px;}#wrapper .your_account .botonera button {border:1px solid #009656!important;height:auto;margin-top:5px;padding:7px 0!important;width:125px!important;margin:0;text-transform:none;float:right;font-size:0.857rem !important;line-height:22px !important;}#wrapper .your_account .botonera .boton.register {padding-left:41px!important;text-align:left!important;width:89px!important;float:left;padding-right:0px !important;margin-top:1px;}.your_account .link_myAccount div .text_myaccount a{color:#535353;}.your_account a.logout{position:absolute;margin:0;padding:0;right:0;top:0;}.mobile .db {display:none !important;}.recursivasLateralesPanel .popupMyAccount.responsivo.db {display:none !important;opacity:0 !important;}.dd .arrow {margin-top:-10px !important;}html {width:100%;overflow-x:hidden }.goTop {z-index:9999999!important }textarea:focus,input:focus {outline:0 }.wrapper #nav_main ul li:hover,.wrapper #nav_main ul li:focus {box-shadow:none!important }*:focus {outline:0 }.no-responsivo {display:none!important }.mobile .db {display:none!important }.mobile .wrapper #nav_main ul li:hover>ul,.mobile .wrapper #nav_main ul li:focus>ul {display:none }body {width:100%;padding:0!important;background-image:none }.wrapper .your_account {display:block;margin-right:0%;margin-top:10px;height:40px;}.wrapper .no-responsivo {display:none!important }.wrapper .componente-gabinete {margin-bottom:20px }.wrapper.menuFixed #nav_main {position:relative !important;top:0!important;z-index:9999 !important;}.wrapper.menuFixed #nav_main.menuUp {background-position:0 -138px;overflow-y:auto;}.wrapper.recursivasLateralesPanel .your_account {z-index:1!important }.wrapper.recursivasLateralesPanel .secondRow {z-index:1!important;position:relative }.wrapper.recursivasLateralesPanel .secondRow .your_account {top:-45px!important }.wrapper .popupMyAccount.db {display:none!important }.wrapper .popupMyAccount.db.responsivo {display:block!important }#colorbox.popupInfoColorBox.popupForgotPassword .forgottenPwd {width:calc(100% - 120px) !important;}.wrapper.reducido #header {display:block;text-align:justify;}.page-multiStepCheckoutSummaryPage .wrapper.reducido #header {display:none;}.page-welcomeContentPage .wrapper.reducido #header {text-align:center;}.wrapper #header {height:auto!important;float:left;width:100%;position:relative;z-index:9;display:none;}.wrapper #header .barTop {display:none!important }.wrapper #header #heading {position:relative;top:0 }.wrapper #header #heading .siteLogo {margin-left:10px }#header .siteLogo a:hover {background-image:none!important }.wrapper #header #heading .siteLogo a {height:30px;width:145px }.wrapper #header #heading .siteLogo a img {width:130px }#header .siteLogo a img {width:auto;padding:12px 0;}.wrapper .findStore {margin:0;padding:0;position:static;z-index:2;height:auto !important;cursor:pointer;width:100%;}.contenedorCuentaCarrito .findStore {display:none;}.wrapper .findStore .myStore.desplegado .nameMyStore img {transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg) }.wrapper .responsive-pops-container {position:relative;width:100%;float:left;padding:0;z-index:9;}.wrapper .responsive-pops-container .popupMyStore {width:90%;padding-left:5%;padding-right:5%;padding-top:20px!important;padding-bottom:20px!important;background-color:#fff;overflow:hidden;display:none;}.findStore.storeDesplegada #infoDescriptionFormShop {display:block !important;padding:1rem 1.429rem;}.findStore .ui-widget-overlay.login-overlay + .popupMyStore,.findStore.storeDesplegada .ui-widget-overlay.login-overlay + #infoDescriptionFormShop {z-index:1002;}.wrapper .findStore .popupMyStore p{line-height:18px;}.popupMyStore .botonera {padding:0 5%;width:90%;margin-top:12px;}.popupMyStore .botonera ul {width:100% !important;}.popupMyStore .botonera ul li {width:100%;}.popupMyStore .botonera ul li.question a {position:relative;left:14.25%;width:70% !important;padding:7px 10px;height:auto;min-height:34px;box-sizing:border-box;line-height:18px;}.popupMyStore .botonera ul li a.linkConsultCost.verde-alcampo {width:auto !important;margin-top:1em;font-size:14px;margin-bottom:1em;}.popupMyStore .botonera-noLogged .verde {display:flex;justify-content:center;}.popupMyStore .botonera ul li a.linkConsultCost.verde-alcampo .icon-loc {width:25px;height:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Localizacion.svg);background-repeat:no-repeat;background-size:cover;margin-right:10px;float:left;}.popupMyStore .botonera-logged {margin:0;padding:0;width:100%;}.popupMyStore .identificate {margin-top:0;}.popupMyStore .identificate a.linkConsultCost {width:100% !important;text-align:center;}.popupMyStore .identificate .question a.secondary-button.black-secondary {margin:10px 0;}.popupMyStore .botonera-logged .li-verde {text-align:left;}.popupMyStore .botonera-logged .li-verde a.verde-alcampo {width:100% !important;padding-bottom:0.75em;}.popupMyStore .botonera-logged .question h4.nameMyStore {text-align:left;}.popupMyStore .botonera-logged .question a.secondary-button.black-secondary {position:initial;}.popupMyStore .caja-reposo.finalStore {float:left;width:96%;margin-top:1.45em;padding:2%;}.popupMyStore .caja-reposo.finalStore #icon-store {width:25px;height:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/tienda_recogida.svg);margin-top:2px;margin-left:5px;background-repeat:no-repeat;background-size:cover;clear:both;display:inline-block;vertical-align:sub;float:left;}.popupMyStore .caja-reposo.finalStore .finalView {float:left;margin-left:10px;display:grid;}.popupMyStore .caja-reposo.finalStore .finalView .storeDetail {color:#7C7C7C;display:inline-block;}.popupMyStore .caja-reposo.finalStore .finalView .nameMyStore {font-family:"SanaSansAlt-Medium" !important;float:none !important;margin-bottom:0 !important;width:100% !important;line-height:1.357rem !important;}.mobile .popupMyStore .botonera .boton {padding:10px 10px !important;line-height:19px;height:auto !important;width:40% !important;}#woodsmap a,#woodsmap a:hover {background:none;box-shadow:none;}.mobile .popupMyStore .botonera .boton.fr {float:right !important;}.wrapper .findStore .popupMyStore .botonera a:first-child {margin-right:7%!important }.wrapper .findStore .markPosition {margin:0;height:28px;padding:5px 0;}.wrapper .findStore .markPosition .bloque-onda {margin-left:-12px;margin-top:12px }.wrapper .findStore .markPosition img {width:15px }.lastOrders,.lastOrdersMobile {float:left;list-style:none;margin-top:5px;display:inherit !important;}.wrapper .findStore .titleNameBlock {}.wrapper .findStore .titleMyStore {width:auto;margin-left:10px;font-size:0.857rem;}.wrapper .findStore .nameMyStore {width:auto;font-size:0.857rem;}.wrapper .findStore .nameMyStore img {position:absolute;right:15px;margin-top:3px;}.popupMyStoreContent h4.nameMyStore {font-size:1.2em !important;margin-bottom:0.75em;line-height:1.25em !important;margin-left:0;}.popupMyStoreContent h4.nameMyStore #cpMyStore {font-size:1em !important;margin-top:0;width:auto;text-shadow:none;display:inline !important;font-weight:bold;}.popupMyStoreContent #container {padding:4% 3%;margin-bottom:0.75em;clear:both;}.popupMyStoreContent #container .nameMyStore {font-size:1.2em !important;font-family:"SanaSansAlt-Medium" !important;width:100% !important;line-height:1.357rem !important;margin-left:0 }.popupMyStoreContent #container .storeDetail {color:#7C7C7C;display:block;text-transform:capitalize;}.wrapper .findStore .onda {word-spacing:24px;}.wrapper #header .secondRow {width:100%;background-color:#f9f9f9;height:auto;}.wrapper #header .secondRow .fl {float:left;width:100%;}.your_account.responsivo .link_myAccount div.not_logged span,.your_account.responsivo .link_myAccount div.logged_in span{color:#535353;text-align:left;display:inline-block;}.your_account .link_myAccount{padding:0;position:relative;z-index:11;text-align:center;}.your_account .link_myAccount div{padding-right:11px;}.wrapper #header .secondRow .your_account .link_myAccount.desplegado {border-radius:5px 5px 0 0;border-bottom:0;}.wrapper .your_account .link_myAccount img {height:30px;padding:0;float:none;margin-bottom:0;}.wrapper #header .secondRow .your_account .link_myAccount .not_logged {display:none;}.wrapper .responsive-pops-container .popupMyAccount {padding:5%;width:90%;border-bottom:1px solid #F2F2F2;display:none;overflow:hidden;position:relative;box-shadow:none;border:0px;}.wrapper .responsive-pops-container .popupMyAccount .db {display:none!important;}.wrapper #nav_main.menuUp .recursivasResponsivas {display:block!important;}.wrapper #nav_main.menuUp {display:block!important;}.wrapper #nav_main.menuUp .collapse.nav-collapse {display:block !important;}.wrapper #nav_main ul li.La a {box-shadow:none!important;}.wrapper #nav_main ul li a {box-shadow:none!important;}.wrapper #nav_main ul li a#liferay_store_selector {line-height:30px;height:30px;padding:0px 9px;font-family:"SanaSansAlt-Medium"!important;font-size:1rem;font-weight:400;}.wrapper #nav_main ul {float:left;height:auto!important;}.wrapper #nav_main ul li:hover>ul {display:none;}.wrapper #nav_main ul li:focus>ul {display:none;}.wrapper #nav_main .muestraRecursivasResponsivas {-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;left:-95%;z-index:10;top:0;display:block!important;}.wrapper #nav_main .muestraRecursivasResponsivas .bloque-te-escuchamos {-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;width:auto;left:-95%;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarEscucha .bloque-te-escuchamos,.wrapper #nav_main .muestraRecursivasResponsivas.mostrarAyuda .bloque-ayuda {position:fixed;-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;left:.1% !important;}.wrapper #nav_main .muestraRecursivasResponsivas .bloque-ayuda {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;left:-95%;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.ocultaVentanaEscucha.mostrarEscucha .bloque-te-escuchamos {left:-95%!important;position:fixed;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana {display:block!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana .bloque-ayuda {position:fixed;width:95%;height:100%;z-index:10;top:0;left:-95%;background-color:#f7f7f7!important;-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarVentana.ocultaVentanaAyuda.mostrarAyuda .bloque-ayuda {left:-95%!important;position:fixed;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;display:block!important;float:left;width:95%!important;height:100%;position:fixed;background-color:#f7f7f7;z-index:10;top:0;overflow-y:auto!important;left:.1%!important;overflow-x:hidden;margin:0 1.5% 0 0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul {width:100%!important;overflow-x:hidden!important;display:block;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li {float:left;width:100%!important;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a {float:left!important;width:89%!important;padding-left:11% !important;background-color:#304387 !important;padding-top:10px!important;padding-bottom:10px!important;font-size:0.929rem !important;text-transform:uppercase;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/ayudaArrow.png) !important;background-repeat:no-repeat !important;background-position:14px 12px !important;color:#fff !important;border-radius:0;text-transform:none !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a::after{display:none;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda>ul>li ul {float:left!important;width:100%!important;margin-right:0!important;padding-right:0!important;display:block!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda>ul>li ul li {float:left;width:100%;border-bottom:1px solid #eaeaea;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li ul a {padding-top:7px!important;padding-bottom:5px;padding-left:5%!important;text-transform:uppercase;font-size:1rem !important;color:#888;width:95%!important;padding-right:5%!important;background-color:#f7f7f7!important;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana .bloque-te-escuchamos {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;left:-95% }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos {display:block!important;display:block!important;position:fixed;width:95%;height:100%;top:0;z-index:10;background-color:#f7f7f7;overflow-y:auto!important;overflow-x:hidden!important;left:.1%!important;-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;margin:0 1.5% 0 0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .infoShop>a {padding-top:12px!important;padding-bottom:10px!important;padding-left:11%!important;width:89%!important;background-color:#304387;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/ayudaArrow.png);background-repeat:no-repeat;background-position:14px 15px;font-size:1rem;color:#fff;text-decoration:none!important;float:left;text-transform:uppercase;border-radius:0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .infoShop>a::after{display:none;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 {margin-bottom:0;font-size:1.143rem !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 a {margin-bottom:0;font-size:1.143rem !important;text-decoration:none }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos>div {width:100%;border-bottom:1px solid #e0e0e2;margin-bottom:25px;margin-top:25px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos {float:left;width:90%;margin-left:5%;margin-right:5% }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos span.telefono {color:#000054!important;font-size:1.286rem;text-decoration:underline }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .contentImg {float:left;width:100%;height:52px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .contentImg .imageCircle {width:52px;height:52px;margin:0 auto }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .shopData.bloque-datos-te-escuchamos .imageCircle {background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/callCircle.png) }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .blockWrite.bloque-datos-te-escuchamos .imageCircle {background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/mailCircle.png) }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .tienda>a:first-child {color:#000054!important;font-size:1.286rem !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .redes {float:left;width:100%;margin-bottom:15px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .facebookBlock ,.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .twitterBlock{margin:0;width:49%;display:inline-block;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .facebookBlock a {float:left;width:auto;padding:0 0 0 57px;height:52px;line-height:52px;background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/facebookCircle.png);background-repeat:no-repeat;margin-right:0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .twitterBlock a {float:left;width:auto;padding:0 0 0 57px;height:52px;line-height:52px;background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/twitterCircle.png);background-repeat:no-repeat;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .redes img {display:none }.wrapper #nav_main .recursivasResponsivas {background-color:#138841!important;float:left;width:85% !important;padding-left:5% !important;padding-right:5% !important;display:none!important;position:absolute;top:47px }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo {cursor:pointer;display:block;float:left;width:33px;height:25px;padding-top:12px;margin-top:15px;padding-bottom:3px;margin-left:1.5%;padding-left:10px;border-radius:5px;padding-right:10px;background:#f1f1f3;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3));background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0) }.wrapper #nav_main .recursivasResponsivas .buscadorResponsivo {float:left;width:100% !important;}.wrapper #nav_main .recursivasResponsivas .buscadorResponsivo .siteSearch {margin-bottom:15px !important;margin-top:0px !important;float:left !important;width:100% !important;}.navbar-inner {width:100%;float:left;position:absolute;top:47px;background-color:#f7f7f7;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddcommon .text {background:transparent!important;box-shadow:none!important }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild {top:26px!important;left:-10px!important;width:47px!important }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul {float:left!important;width:100% }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul li {height:30px!important;padding-top:10px!important;width:100%!important }.wrapper #nav_main .recursivasResponsivas .control-group {margin-bottom:0!important }.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos,.wrapper #nav_main .recursivasResponsivas .bloque-ayuda .help{background:#f1f1f3;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3));background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0);font-size:1rem;padding-top:10px;padding-bottom:9px;float:left;padding-left:15px;padding-right:15px;border-radius:5px;color:#01963b;text-decoration:none }.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos::after{content:'>';display:inline-block;padding-left:3px;position:relative;top:2px;}.wrapper #nav_main .recursivasResponsivas .infoShop .popup-te-escuchamos {display:none !important;}.wrapper #nav_main .mostrarEscucha .recursivasResponsivas .infoShop .popup-te-escuchamos {display:block !important;}.wrapper #nav_main .recursivasResponsivas .bloque-te-escuchamos {float:left;margin-top:15px;margin-bottom:15px;margin-right:1.5% }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda {float:left;margin-top:15px;margin-bottom:15px }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li ul {display:none }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li:hover {background-color:#138841!important }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li {padding-right:0!important }.recursivasResponsivas .bloque-ayuda>ul>li>a {background:#f1f1f3 !important;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3)) !important;background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0);padding-top:11px!important;padding-bottom:9px!important;float:left;padding-left:20px!important;padding-right:20px!important;margin-right:0!important;border-radius:5px;color:#01963b !important;text-decoration:none !important;line-height:20px;font-size:0.929rem !important;text-transform:none !important;}.recursivasResponsivas .bloque-ayuda>ul>li>a::after{content:'>';display:inline-block;position:relative;top:1px;}.wrapper #nav_main {height:46px !important;width:100%;display:block !important;z-index:11;background:none;}.wrapper #nav_main .contenedorCuentaCarrito {float:right;}.wrapper #nav_main ul li:hover {box-shadow:none!important }.wrapper #nav_main .hasChildren {background-color:#ececec!important }.wrapper #nav_main .hasChildren a {background-image:none!important }.wrapper #nav_main .lvl-1>li {background-color:#dadada!important;}.wrapper #nav_main .lvl-1>li>a {background-image:none!important }.wrapper #nav_main .child-menu {min-height:0!important }.wrapper #nav_main .child-menu>li {background-color:#ececec!important;border-bottom:1px solid #e1e1e1!important;}.wrapper #nav_main .grandchild-menu {min-height:0!important }.wrapper #nav_main .collapse.nav-collapse {display:none;}.wrapper #nav_main .collapse.nav-collapse>ul>li>a {color:#fff!important }.wrapper #nav_main .collapse.nav-collapse {overflow:visible;float:left;width:100% !important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse {overflow:visible;width:100% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse li {padding-right:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo {border-bottom:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li {float:left!important;width:100%!important;background-color:#138841!important;border-bottom:1px solid #0a7c37;background-image:none;margin:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li .firstArrow {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png)!important;background-repeat:no-repeat;background-position:14px 20px;float:right;width:40px;height:40px;margin-top:0;margin-right:17px;cursor:pointer;display:none !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li>a {padding-top:13px!important;padding-bottom:10px!important;text-transform:uppercase;font-size:0.929rem;background-image:none!important;width:65%!important;padding-left:5%!important;font-weight:normal!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li{background-image:none!important;border-bottom:1px solid #0a7c37 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>a {color:#fff!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo {box-shadow:none!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 {padding-bottom:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li {margin-bottom:0!important;border-bottom:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .firstArrow {display:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul {display:block!important;float:left;width:100%;position:relative;border-bottom:0;background-color:#ececec;padding-top:0;margin-top:0!important;margin-bottom:0!important;border-right:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li {float:left;width:100%!important;padding-top:0;border-bottom:1px solid #e1e1e1 !important;position:relative !important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li .secondArrow {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows2.png);background-repeat:no-repeat;background-position:14px -25px !important;margin-right:17px;margin-top:0;width:40px;height:40px;float:right;cursor:pointer }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .secondArrow {background-position:14px -21px!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .grandchild-menu {display:block !important;opacity:1 !important;visibility:visible;padding-top:0px !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .grandchild-menu > li {border-top:1px solid #e1e1e1!important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement {opacity:1;}.comunidad.nuestrosServicios+.comunidad .secondArrow {display:none !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse li.enlacevertodos a {text-shadow:none;padding-top:0px !important;line-height:9px;display:block;float:left;margin-bottom:10px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu {float:left!important;width:100%!important;position:relative!important;height:auto!important;display:block;margin-left:0!important;margin-top:0!important;margin-bottom:0!important;border-left:0!important;padding-left:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu li {background-color:#f7f7f7!important;width:100%!important;float:left!important;padding-top:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu li a {text-transform:none!important;width:60%!important;padding-left:10%!important;font-size:0.929rem !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo a {background-image:none!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a {width:65%!important;padding-left:5%;padding-top:13px;padding-bottom:13px;font-weight:normal;text-transform:uppercase;color:#6e6e70 !important;float:left;font-size:0.929rem !important;}.wrapper #nav_main .responsiveBar {float:left;border-bottom:1px solid #0a7c37;width:100%;cursor:pointer;margin:0px !important;}.wrapper #nav_main .menuResponsiveIcon,.wrapper #responsive-header .menuResponsiveIcon {height:40px;width:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picto_mob_menuhamburger.png);float:left;background-position:center center;background-repeat:no-repeat;background-size:23px 21px;cursor:pointer;background-color:#D2001A;border-radius:2px;margin-left:10px;margin-top:10px;}.wrapper #page {width:100%;float:left }.wrapper #content {float:left;margin-top:0px;margin-bottom:10px;width:96%;padding-left:2%;padding-right:2% }.navbar-inner {float:left;width:95% !important;}#wrapper.menuFixed .navbar-inner {float:left;width:95% !important;position:relative;overflow:auto;display:none;margin-left:0;padding-left:0;top:0;}#wrapper.menuFixed #nav_main.menuUp .navbar-inner{display:block;}.wrapper #footer {width:100% }.redes-sociales .redes-sociales-wrapper {width:100%;text-align:center;}.redes-sociales{height:auto;}.redes-sociales .apps{clear:left;width:100%;text-align:center;margin:10px 0 15px 0;}.redes-sociales .apps h2 {float:none;padding:0 20px 0 0;margin-right:20px;}.redes-sociales .apps span{float:none;padding-left:0;margin-right:15px;}.redes-sociales .apps a {top:4px;}.redes-sociales .redes-sociales-wrapper a.android::after,.redes-sociales .redes-sociales-wrapper a.iOS::after{top:-12px;}.page-homepage #Carousel-owl{display:none;}.footer {float:left;height:auto;width:100%;padding-top:0;background:#3b3b3b;clear:left;margin:0;}.wrapper.reducido .footer {background:#FFF;}.wrapper.reducido .footerInferior.footer {margin-top:0 !important;}.footer .footer-wrapper #footerShopLiferay{width:100%;margin:0;}.footer .footer-wrapper .row2 > ul {display:block!important }.footer .footer-wrapper .row2 > ul > li,.footer .footer-wrapper .col {border-bottom:1px solid #3a3a3a;border-top:1px solid #414141;height:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png);background-position:91% 17px;background-repeat:no-repeat;cursor:pointer;width:100%;max-width:100%;margin-left:0px !important;margin-right:0px !important;}.footer .footer-wrapper .row2 > ul > li >a,.footer .footer-wrapper .row2 > ul > li > span {float:left;font-size:1rem !important;font-weight:normal!important;margin-top:10px;padding-right:0!important;width:auto!important;padding-left:4%!important;text-decoration:none !important;color:#f6f6f6 !important;}.footer .footer-wrapper li {margin-left:0;width:100% !important;}.footer .footer-wrapper li.liActivo>a {padding-bottom:12px }.footer .footer-wrapper li.liActivo {height:auto!important;background-position:91% -25px!important }.footer .footer-wrapper li.liActivo ul {display:block!important;background-color:#656568;clear:left;}.footer .footer-wrapper li.liActivo ul li a {width:92%;padding-left:8%;padding-top:10px;padding-bottom:10px;color:#fff !important;font-size:1rem;}.footer .footer-wrapper .row2 > ul > li,.footer .footer-wrapper .row1 .col h2,.footer .footer-wrapper .row1 .col h3,.footer .footer-wrapper .footer-shop h2,.footer .footer-wrapper .footer-shop h3 {border-bottom:1px solid #3a3a3a;border-top:1px solid #414141;height:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png);background-position:91% 17px;background-repeat:no-repeat;cursor:pointer;line-height:40px;}.footer .footer-wrapper .footer-shop h2,.footer .footer-wrapper .footer-shop h3{padding:0 0 0 4%;font-size:1rem !important;margin:0;}.footer .footer-wrapper .row2 > ul > li > a,.row1 .col h2,.row1 .col h3 {font-family:"SanaSansAlt-Book" !important;font-size:1rem !important;font-weight:900 !important;width:auto !important;padding:0 0 0 4% !important;background-image:none !important;text-transform:none !important;line-height:27px;margin:0;height:40px }.footer .footer-wrapper .row2 > ul > li.activo,.footer .footer-wrapper .row1 .col.activo,.footer .footer-wrapper .footer-shop.activo h2,.footer .footer-wrapper .footer-shop.activo h3{background-position:91% -27px;}.footer .footer-wrapper .footer-shop p{display:none;padding-left:4%;}.footer .footer-wrapper .footer-shop p:last-child{padding-bottom:10px;}.footer .footer-wrapper .footer-shop.activo p{display:block;}.footer .footer-wrapper .row1 .col h3{margin:0;}.footer .footer-wrapper .row1 .col{width:100%;margin:0;}.row1 .col p,.row1 .col div,.row2 > ul > li > ul{display:none;}.row1 .col.activo{height:auto !important;}.row1 .col.activo p,.row1 .col.activo div{display:block;padding-left:8%;background:#656568;color:#fff;overflow:hidden;}.footer .footer-wrapper .row2 > ul > li{width:100%;margin:0;}.footer .footer-wrapper .row1,.footer .footer-wrapper .row2{margin:0;padding:0;border:0;}.footer .footer-wrapper a.newsletter{display:block;margin:5px 8% 10px 8%;}.footer .footer-wrapper .copyright{padding:20px 5%;}.wrapper.reducido .footerReducido.copyright:before {content:"";display:block;width:calc(100% - 40px);height:1px;background:#CED1DA;margin:0 auto 20px;}.wrapper.reducido .footerReducido.copyright {width:100%;padding:20px 0;border:none;}.wrapper.reducido .copyright.footerReducido a {display:block;margin-bottom:30px;width:100%;}.wrapper.reducido .footerReducido {width:100%;padding:20px 0;}.wrapper.reducido .footerReducido .allRightTxt {padding:5px;}.wrapper .servicios .service .boton-ver a.ver {padding-left:2%!important;padding-right:2%!important;float:left!important;width:96%!important;padding-top:5px!important;padding-bottom:5px!important;text-align:center!important }.wrapper .servicios .service .imagen {height:auto!important }.wrapper .plantilla_detalle_servicio h1 {float:left;width:100%;border-bottom:0!important }.wrapper .plantilla_detalle_servicio .logo {width:100%;float:left;text-align:center }.wrapper .plantilla_detalle_servicio .info {width:100% }.wrapper .plantilla_detalle_servicio .info .solicitaServicio {width:96%!important;padding-left:2%!important;padding-right:2%!important;text-align:center }.wrapper .plantilla_detalle_servicio .contenedoresGrises .info {width:100%!important;height:auto!important }.wrapper .plantilla_detalle_servicio .contenedoresGrises .info .contentInfo {padding-left:4%;padding-right:4%;width:92%;padding-bottom:15px!important }.wrapper .plantilla_detalle_servicio .contenedorEnlaces {width:100% }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace {width:99%;padding-left:0;padding-right:0;margin-left:0!important;padding-bottom:7px!important }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .contenidoEnlaces {width:96% }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .enlacePadre {width:98%;margin-top:10px;float:left;margin-left:0 }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .enlacePadre a {float:left!important;margin-top:0!important;margin-left:2%!important;width:94%!important;margin-right:2%!important;padding-left:2%!important;padding-right:2%!important }.wrapper .blog_portada .entrada {height:200px!important }.wrapper .blog_portada .entrada h2 {color:#fff!important;text-shadow:1px 1px 10px rgba(0,0,0,0.75)!important;z-index:0!important;bottom:0!important;line-height:22px!important;font-size:1.429rem !important;}.wrapper .blog_portada .entrada .bloqueblog-desplegable {display:none!important }.wrapper .blog_portada .entrada img {height:auto!important }.wrapper .blog_portada .entrada .portadaSecundaria .secundaria_1 .blog_portada .entrada {height:200px!important }.wrapper .plantilla_publisher_ca_subhome_detalle .span4.entrada {height:200px;margin-bottom:10px }.wrapper .plantilla_publisher_ca_subhome_detalle img {height:200px }.wrapper .bloqueblog-desplegable {display:none!important }.wrapper .entrada h2 {bottom:0!important;text-shadow:1px 1px 10px rgba(0,0,0,0.75)!important;color:#fff!important }.wrapper fieldset input[type="text"] {width:96%!important;padding-left:2%!important;padding-right:2%!important;margin-right:0!important;margin-left:0!important;float:left }.wrapper fieldset textarea {width:96%!important }.wrapper .web-form-portlet fieldset button.btn {width:100%!important;padding-left:2%!important;padding-right:2%!important;margin-left:0!important;margin-right:0!important;float:left }.wrapper .asset-content {margin-right:0!important }.wrapper .formulario-busqueda-tienda form:first-child fieldset input[type="text"] {width:80%!important }.wrapper .formulario-busqueda-tienda div .btn.btn-primary {padding-top:5px!important;padding-bottom:5px!important;background-color:#50a2f5!important;background-image:-moz-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#54aaff),to(#4a96e8))!important;background-image:-webkit-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:-o-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:linear-gradient(to bottom,#54aaff,#4a96e8)!important }.wrapper .formulario-busqueda-tienda .desplegable.busqueda-avanzada {width:96%!important;padding-left:2%!important;padding-right:2%!important }.wrapper a.fl.boton.descargar-pdi {width:95%!important;float:left!important;padding-left:2%!important;padding-right:2%!important;margin-left:0!important }.wrapper .destacados-pagina-hiper .columna {width:100%!important;float:left!important;padding:0!important }.wrapper .nuestros-folletos-hiper {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .nuestros-folletos-hiper h2 {padding-left:0!important }.wrapper .nuestros-folletos-hiper .fila {width:100%!important;padding:0!important }.wrapper .nuestros-folletos-hiper .fila .folleto {float:left!important;width:100%!important;margin-bottom:15px }.wrapper .nuestros-folletos-hiper .fila .folleto .boton.fl.cl {width:96%!important }.wrapper .crosselling-hiper {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .crosselling-hiper h2 {padding-left:0!important }.wrapper .crosselling-hiper .fila {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .crosselling-hiper .fila .producto {float:left;width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:15px!important }.wrapper .localizacion-hiper {width:100%!important;padding:0!important }.wrapper .portlet-journal-content .yui3-widget.component.carousel {width:100%!important;float:left!important;overflow:hidden!important }.wrapper .portlet-journal-content .yui3-widget.component.carousel #myCarousel {float:left!important;width:100%!important;overflow:hidden!important }.wrapper .plantilla_videos {margin-top:15px }.wrapper .plantilla_videos .playerVideo {width:100%!important;height:auto!important }.wrapper .boton:hover,.wrapper .boton:focus,.wrapper .boton:active,.wrapper .boton {width:96%!important;float:left!important }.wrapper #updatePassword_EncabezadoSubgrupo .boton:hover,.wrapper #updatePassword_EncabezadoSubgrupo .boton:focus,.wrapper #updatePassword_EncabezadoSubgrupo .boton:active,.wrapper #updatePassword_EncabezadoSubgrupo .boton,.wrapper .boton.return,.wrapper #updatePasswordForm .boton,#accountForm button {width:100%!important;margin-top:35px;}.wrapper .plantilla_videos_multiples {float:left;margin-top:20px }.wrapper .plantilla_videos_multiples h3 {position:absolute }.wrapper .plantilla_videos_multiples .videoPlayer {float:left!important;width:100%!important;margin-top:30px;margin-bottom:5px!important }.wrapper .plantilla_videos_multiples .linea {margin-bottom:0!important }.wrapper .plantilla_videos_multiples .linea .span6 {float:left!important;width:100%!important;margin-bottom:10px!important;position:relative }.wrapper .plantilla_videos_multiples .linea .span6 img {float:left;margin-bottom:5px;width:100%;margin-top:30px }.wrapper .plantilla_videos_multiples .linea .span6 .boton {padding-left:2%!important;padding-right:1.5%!important;margin-bottom:1px;text-align:center!important;padding-bottom:5px!important;padding-top:5px!important }.wrapper .plantilla_profesionales {margin-top:30px }.wrapper .plantilla_profesionales .linea {margin-bottom:0!important }.wrapper .plantilla_profesionales .linea .span4 {margin-bottom:20px!important;float:left }.wrapper .salaprensa .entrada .td.newlistinfo h2 {color:#0f3478!important;text-shadow:none!important }.wrapper .blog .tr {margin-bottom:10px!important }.wrapper .blog .en_bandeja h2 {font-size:1.214rem !important;line-height:20px !important;min-height:40px }.wrapper .blog .en_bandeja p.introBlog {float:left;width:142%!important;margin-left:-41% }.wrapper #_SearchShop_WAR_SearchShopportlet_divMapa {margin-left:10%;margin-top:10px;height:200px;width:80% }.wrapper .flotante-escribenos {width:100%!important;float:left!important }.wrapper .flotante-escribenos .contenido h3 {width:80%!important }.wrapper .flotante-escribenos .blockNetSocial h3 {float:left;padding-left:10%!important;padding-right:10%!important;width:80%!important }.wrapper .flotante-escribenos .blockNetSocial .redes {width:100%!important }.wrapper .flotante-escribenos .blockNetSocial .redes .facebookBlock {margin-left:30%!important;margin-right:3%!important }.wrapper .flotante-escribenos .blockNetSocial .redes div {width:50px!important;float:left;margin-top:0!important }.wrapper .flotante-escribenos .blockNetSocial .redes a {width:45px!important;height:45px!important;background-size:45px!important }.wrapper .flotante-escribenos .blockWrite {float:left;border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin-bottom:20px }.wrapper .flotante-escribenos .blockWrite h3 {color:#000;padding-top:60px;background-position:50% 0;background-size:45px;float:left;padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .shopData {float:left;border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin-bottom:20px }.wrapper .flotante-escribenos .shopData h3 {color:#000;padding-top:60px;background-position:50% 0;background-size:45px;float:left;padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .contenidoDatos {padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .contenidoDatos .tienda a:first-child {font-size:1.143rem;}.wrapper .flotante-escribenos .contenidoDatos .telefono {font-size:1.214rem;color:#0f3478;text-decoration:underline }.wrapper .flotante-escribenos .contenido {padding-left:4%!important;padding-right:4%!important;float:left;width:91.5% }.wrapper .preguntasFrecuentes {text-transform:uppercase;width:100%;float:left;text-align:center;margin-top:0!important }.wrapper .preguntas-frecuentes {border:0!important;width:100%!important;padding-right:0!important }.wrapper .preguntas-frecuentes .item {margin-bottom:0!important }.wrapper .preguntas-frecuentes .item h3 {margin-bottom:0!important;padding-top:10px!important }.wrapper .preguntas-frecuentes h2 {padding-bottom:10px }.wrapper .preguntas-frecuentes .preguntas {background-color:#f9f9f9;margin-top:10px;margin-bottom:5px;width:96.5%!important;border-radius:5px!important;border:1px solid #ededed }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable {margin-bottom:0!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .titulo-pregunta.desplegable {font-size:1rem !important;color:#58585a!important;margin-bottom:10px!important;border-top:1px solid #e4e4e4;padding-top:15px!important;width:96%!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .respuesta-pregunta.bloque-desplegable {width:86%!important;margin-bottom:15px!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .respuesta-pregunta.bloque-desplegable p {margin-bottom:0!important;padding-bottom:0!important }.wrapper .preguntas-frecuentes .preguntas .botonera input {text-align:right!important;text-transform:uppercase }.wrapper .preguntas-frecuentes .subtitulo {color:#515153!important;padding-right:35px!important;width:auto!important;float:left!important }.wrapper .preguntas-frecuentes .subtitulo.desplegable {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/faqArrows.png)!important;background-position:right 4px!important }.wrapper .preguntas-frecuentes .subtitulo.desplegable.active {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/faqArrows.png)!important;background-position:right -20px!important }.wrapper .bloque-escribenos p.description {margin-top:20px;float:left }.wrapper .bloque-escribenos h2.fondo-gris {padding-top:10px!important;padding-bottom:10px!important }.wrapper .bloque-escribenos .tu-mensaje {float:left!important;width:100%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group {width:100%!important;padding-left:0!important }.wrapper .bloque-escribenos .tu-mensaje .control-group select {float:left!important;width:100%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group #privacityAgree {width:5%!important;margin-right:2%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group .label-privacy {width:92%!important;padding-right:0!important }.wrapper .bloque-escribenos .tu-mensaje .botonera input[type="submit"] {height:32px!important;float:left;width:100%!important }.wrapper .bloque-escribenos .control-group {width:100%!important;margin-bottom:15px!important }.wrapper .bloque-escribenos .control-group label {width:100%!important }.wrapper .bloque-escribenos .control-group input[type="text"] {width:95%!important;padding-left:2%!important;padding-right:2%!important;margin:0!important }.wrapper .bloque-escribenos .control-group #email {width:95%!important }.your_account .logout {position:absolute;right:72px;top:49px;}.your_account .link_myAccount div {text-align:left;}.logged_in {text-align:left !important }.customAccount .tile{width:96%;margin:0px 8px 20px;}.customAccount .tile h2 {line-height:34px;}.customAccount .accountContentPane h3 {margin-left:2.5%;}.customAccount .accountContentPane h3.desplegable {background-position:96.5% center;}.customAccount .subgrupo .boton {padding:7px 0 5px !important;}.customAccount .botonera {display:grid;margin:0px !important;}.customAccount .myOrders .botonera .boton {margin-left:0;width:100% !important;}button.positive.change_address_button,button.positive.change_address_button:hover,button.positive.change_address_button:focus,button.positive.change_address_button:active {width:100% !important;}#botonCancelarAddress,#botonElimAddress{width:100% !important;margin-top:15px;}#botonSaveAddress,#botonEditAddress{width:100% !important;float:left;margin:10px 0px;}.addressform_button_panel > a.button.boton {background:#fff !important;color:#138841 !important;}#addressform_button_panel > a.button.boton:hover,.addressform_button_panel > a.button.boton:focus,.addressform_button_panel > a.button.boton:active {background:#f9f9f9 !important;color:#138841 !important;}.addressform_button_panel > a#buttonAnyadir.button.boton {color:#fff !important;background:#138841 !important;}.addressform_button_panel > a#buttonAnyadir.button.boton:hover,.addressform_button_panel > a#buttonAnyadir.button.boton:focus,.addressform_button_panel > a#buttonAnyadir.button.boton:active {background:#00712c !important;color:#fff !important;}.accountContentPane .w60perc,.accountContentPane .w40perc {width:100% !important }.customAccount #insertAddressForm .accountContentPane .w60perc .control-group,.customAccount #editAddressForm .accountContentPane .w60perc .control-group,.customAccount #insertAddressForm .accountContentPane .w40perc .control-group,.customAccount #editAddressForm .accountContentPane .w40perc .control-group {width:95%;}.accountContentPane .paginationBar,.accountContentPane .paginationBar form,.accountContentPane .totalResults {width:100%;}.modalPopup.ui-dialog {max-width:90%;}.customAccount .myOrders .table .tr .td {width:auto;margin-right:0.6em;}.confirm-dialog.ui-dialog .ui-dialog-content.confirm-popup-container {padding:0 17px 25px 37px!important;}.customAccount .myOrders .table .tr .td.header1.radiosOrdersHistory {width:10%;margin-right:0.6em;}.customAccount .myOrders .table .tr .header4 {clear:left;margin-left:34px;}.customAccount .myOrders .table .tr .td.header5 p {white-space:nowrap;}.customAccount .myOrders .table .tbody .tr {position:relative;background-color:#efefef;border-radius:5px;margin-bottom:5px;}.customAccount .myOrders .table .tr .td a.desplegable {text-decoration:none;font-size:1.3em;font-weight:bold;position:relative;border:1px solid #d9d9d9;border-radius:50%;width:16px;height:14px;line-height:13px;text-align:center;padding-top:1px;position:absolute;right:3px;top:6px;}#iframeMap {width:100% !important;}.accountContentPane .control-group,.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group input,.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group select {width:100% }.productGrid .span-20.last {float:left;width:100%;}.productGrid > .span-4,.productGrid > .span-5,.productGrid .fila5 .span-4,.productGrid .fila5 .span-5{width:49% !important;margin:0 2% 0 0 !important;clear:none !important;}.productGrid .fila5 .productGridItem .thumb,.productGrid .fila4 .productGridItem .thumb,.productGrid .productGridItem .thumb{height:auto !important;width:100%;text-aling:center;}.productGrid .fila5 .productGridItem .thumb img,.productGrid .fila4 .productGridItem .thumb img,.productGrid .productGridItem .thumb img{width:auto;max-width:100%;}.productGrid .fila5 .span-4,.productGrid .fila5 .span-5{width:48% !important;margin:0 2% 0 0;clear:none !important;}.productGrid > .span-4:nth-child(2n),.productGrid > .span-5:nth-child(2n){margin:0;}.productGrid .updateQuantityProductLess,.productGrid .updateQuantityProductMore,.productGrid input[type="text"]{}.productGrid input[type="text"]{text-align:center;margin:2px 4px 0 4px !important;vertical-align:middle;padding:0;}.productGrid .productGridItem .productMainLink{width:100%;}.productGrid .productGridItem .compare{margin:10px 0 -2% -3%;padding:2%;width:102%;background:#138841;color:#fff;text-transform:uppercase;}#modalLocalization {float:left;padding:0;width:100% !important;}#cpWithServiceOtherStore,#productNotExternable {padding:0;}#cpWithServiceOtherStore_changePostalCodeButton {margin:10px 0;width:260px;}#changeCPModalLink {margin:10px 0 27px;}.imgCpWithServiceOtherStore,.imgProductNotExternable {display:none;}.cpWithServiceOtherStore .text,.productNotExternable .text {padding-left:20px }.imgFirstAccessNoService {display:none;}#cpWithServiceOtherStore h3.text,#cpWithServiceOtherStore h3.text {margin-left:0;padding-top:20px;margin-top:2px;width:88%;}#cpWithServiceOtherStore p.text,#cpWithServiceOtherStore p.text {margin-left:0;width:88%;}.popupAddress {width:100% !important;top:0px !important;left:0px !important;padding:0px !important;height:100% !important;position:fixed;}.overflow-hidden {overflow:hidden;}.popupDeliveryAdd {width:100% !important;top:0px !important;left:0px !important;padding:0px !important;position:fixed !important;overflow:auto;height:100% !important;}.changeCpModal,.insertCp {width:290px !important;top:15% !important;left:11.5% !important;}.changeCpModal #step1_2 p {margin:0;padding:0 40px 20px 40px;}.changeCpModal #step1_2 h3.text {margin:0;width:auto;padding:35px 40px 10px 40px;}.changeCpModal #firstAccessNoServiceButtonsContainer p {width:auto;margin-right:0;padding:0 40px;margin-bottom:35px;}#firstAccessNoServiceButtonsContainer p a {width:99%;}#dialogSelectorShop::before {display:none;}#step1_1:before {display:none;}.page-account .owl-carousel .item .popup-item {left:26px;}.page-account .owl-carousel .item .popup-item img{width:auto !important;height:auto !important;}.customAccount .tile .serviceImage .headline{text-align:left;line-height:1.4em;}.customAccount .tile .serviceImage h2{line-height:1.4em;}#warehousejs {position:relative !important;padding:5px 0 !important;}#hipermercadosDiv{margin-top:60px;}#formbrochureService .boton.positive {padding-left:0 !important;padding-right:0 !important }#formbrochureService td .boton.positive {padding-left:10px !important;padding-right:10px !important }#brochureListHipermarket{float:left;width:100%;margin-right:0%;margin-top:-40px;}#selectHipermarket{float:left;width:100%;margin:0;}#formbrochureService .boton.positive{margin-top:10px !important;}.promos{height:auto;margin-top:0px;}.promos .bloqueContent{width:100%;}.promos .bloqueProductos {width:100%;}.promos .bloqueContent span {float:left;width:90%;margin-left:5%;margin-right:5%;margin-bottom:15px;margin-top:15px;}#wrapper .bloqueContent .preferenciasInteresantes {position:relative;float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left;}.bloqueContent .triangle{display:none;}.tableTotalPrice .codigoPromocional label {width:100%;}.tableTotalPrice .codigoPromocional form{width:95%;}.tableTotalPrice .codigoPromocional {height:auto;padding-bottom:10px;}.tableTotalPrice .descuentos .descuentoTitle{padding-left:5%;width:90%;padding-right:5%;text-align:left !important;}.tableTotalPrice .descuentos div#fileDiscounts{margin-left:10px;}.tableTotalPrice .codigoPromocional button{width:7% !important;padding:0px !important;margin:0px !important;max-width:35px;min-width:35px;float:left !important;margin-top:7px !important;}.tableTotalPrice .codigoPromocional input[type="text"]{float:left;width:84%;padding-left:2% !important;padding-right:2% !important;margin-right:2% !important;}.tableTotalPrice .totalPago .descuentoTitle {}.tableTotalPrice .descuentos table .precioTableFirstTd{width:58%;float:left !important;}.tableTotalPrice .descuentos table .precioTableSecondTd{width:41%;float:left !important;}#totalPriceSubstituteDiv .articulos{width:60%;}#wrapper .tableTotalPrice .totalPago .precioTable{width:50% !important;}#cartSummary .totalPago tr{width:100%;}#cartSummary .tdInformation {width:50%;}#cartSummary .tdPrice{font-size:1.143rem;padding-right:2% !important;float:left !important;}.checkout2Table#orderTotals tbody th.tdInformation,.checkout2Table#orderTotals tbody td.tdInformation {height:auto;}#checkoutProcessView .deliveryInformationTooltip{width:250px;}#cartSummary .tdContentInformation{}.popupRemoveAdressMyAccount .buttons a:first-child {margin-left:0px !important;}.popupRemoveAdressMyAccount .buttons a:first-child {padding-left:25px !important;padding-right:25px !important;}.popupRemoveAdressMyAccount .buttons a {padding-left:25px !important;padding-right:25px !important;}.popupRemoveAdressMyAccount#colorbox {position:fixed !important;width:300px !important;height:400px !important;top:50% !important;left:50% !important;margin-top:-200px !important;margin-left:-150px !important;}.customAccount .subgrupo .boton {padding:10px 0 9px !important;}#cartSummary .precioTable.precioFinal#totalPrice{}.checkout2Table#orderTotals tr.tdPrecioFinal{margin-bottom:20px;}.tableTotalPrice .totalPago .articulos {text-align:left !important;}#chooseDeliveryMethod_continue_button{padding-right:10px !important;padding-left:15px !important;}.carritoCheckout .precioSubtotal{width:100%;margin-right:0px;}.carritoCheckout .precioSubtotal .title{width:51%;padding-left:5%;}#wrapper .productosInteresantes.carritoCheckout tr td:first-child{width:1%;}.checkoutPreviousFooter #checkoutButtonBottom,.checkoutPreviousHeader #checkoutButtonTop {margin-left:3%;float:left !important;}.productosInteresantes.carritoCheckout .tableBorderRight{display:none;}.categoryTbody_fullTable .cartItem td{float:left !important;}.categoryTbody_fullTable .cartItem .tableBorderRight{display:none;}#cartItems .cartItem td{border-bottom:0px !important;}.carritoCheckout .iconoCorazon{margin-top:24px;}.carritoCheckout #sustituto {float:left !important;clear:left !important;width:110px !important;}.carritoCheckout #sustituto input[type="radio"]{display:none;}.carritoCheckout td#sustituto {position:relative;}.carritoCheckout .substituteProductIcon {width:30px;text-align:center;position:absolute;bottom:5px;left:70px;}.carritoCheckout #sustituto button {padding-right:0px !important;margin-right:0px !important;}.carritoCheckout #sustituto p.field.switch {float:left;margin-bottom:0px;clear:both;width:100%;margin-left:0px;}.carritoCheckout .itemPrice .precioAntes,.carritoCheckout .itemPrice .precioDespues{width:75px;}.carritoCheckout .itemPrice .precioAntes span,.carritoCheckout .itemPrice .precioDespues span{float:left;}.carritoCheckout .itemPrice .precio .euro{margin-top:4px;}.carritoCheckout .itemName1{margin-top:0px;}.carritoCheckout .itemPrice .precioAntes,.carritoCheckout .itemPrice .precioDespues{width:100%;}.carritoCheckout .itemPrice .precioAntes .precio,.carritoCheckout .itemPrice .precioDespues .precio{float:right;}.carritoCheckout .itemPrice .precioAntes .peso,.carritoCheckout .itemPrice .precioDespues .peso{float:right;margin-right:0px !important;padding-right:0px !important;clear:both;}.categoryTbody_fullTable .cartItem{float:left;border-bottom:1px solid #efefef !important;padding-bottom:10px;width:100%;position:relative;overflow:hidden;}.tile.column.myList .orderList {float:left;width:96%;padding-left:2%;padding-right:2%;margin-left:0px !important;margin-right:0px !important;}.tile.column.myList .form-field-elements {float:left;width:100%;}.tile.column.myList .btnVolver{float:left;width:100%;}#wrapper .tile.column.myList .btnVolver>span{width:55px !important;float:right !important;}.tile.column.myList .formReplica {float:left;width:100%;}#wrapper .tile.column.myList .formReplica a{float:left;width:80% !important;padding-left:10% !important;padding-right:10% !important;margin-left:0px !important;margin-right:0px !important;}.orderList .orderListTable {margin-top:0px !important;}.orderListTable .inputSelectAll{margin-top:0px !important;}.orderListTable .selectAll{margin-top:-7px !important;margin-left:15px !important;}.listaProductos .quantity {width:125px !important;}.listaProductos .priceColumn{width:75px !important;top:0px;position:absolute;right:0px;}.orderListTable .priceTable{right:10px;width:auto;display:block !important;}.orderListTable.tablaProductosFrecuentes .priceTable,.orderListTable.tablaProductosFrecuentes .priceTabledisabled{display:none !important;}.orderListTable.tablaProductosFrecuentes .favoritosMobile .priceTable,.orderListTable.tablaProductosFrecuentes .favoritosMobile .priceTabledisabled{display:block !important;}.yCmsComponent.miniCart #miniCartLayer {background-color:#f5f5f5;width:96% !important;padding:0px !important;padding-left:2% !important;padding-right:2% !important;padding-top:10px !important;}.bar-elements{position:absolute;right:0;top:0;}.miniCart.yCmsComponent {padding:0;width:90px;margin:0;margin-top:-11px;height:40px;float:right;margin-right:10px;margin-left:10px;}.yCmsComponent .miniCart.yCmsComponentSubDiv {padding:0px 15px;width:60px;}.miniCart .minicart .my_cart_mini .title span.count {margin-left:4px;margin-top:2px;}#wrapper #favoriteProductListViewForm #favoriteProductListDeleteButton {margin-left:0px !important;width:90% !important;padding-left:5% !important;padding-right:5% !important;}#wrapper #favoriteProductListViewForm #favoriteProductListAddToCartButton{margin-left:0px !important;width:90% !important;padding-left:5% !important;padding-right:5% !important;}#wrapper #miniCartLayer .fullTotalPrice {width:96% !important;margin-left:2% !important;margin-right:2% !important;}#miniCartLayer .totalProductos {margin-left:2% !important;}#miniCartLayer .totalDescuentos {margin-left:2% !important;}#miniCartLayer .totalPrice{margin-right:2% !important;}#miniCartLayer .totalPriceDescuentos{margin-right:2% !important;}#miniCartLayer .gastosEnvio{margin-left:2% !important;}#miniCartLayer .cuadroAlertas {width:96% !important;margin-left:2% !important;margin-right:2% !important;}#miniCartLayer .iconoAlerta{float:none;margin:0 auto !important;}#miniCartLayer .textosAlerta {width:96% !important;padding-left:2% !important;padding-right:2% !important;margin-left:0px !important;margin-right:0px !important;}#miniCartLayer .tituloPrincipal{text-align:center;}#miniCartLayer .tituloSecundario {text-align:center;}#miniCartLayer .pagoTarjeta {margin-left:2% !important;}#miniCartLayer .precioTarjeta {margin-right:2% !important;}#sustituto .tooltips span {display:none !important;}.miniCartPopup .popupCartItem{width:100%;}#miniCartLayer .itemAddButtons {float:right;width:25%;margin-left:0;}.popupCartItem .itemThumb {width:20%;margin:0 1% 0 0;}.popupCartItem .itemThumb > a {padding-left:0 !important;padding-right:0 !important;max-width:100%;}.miniCartPopup .popupCartItem .itemThumb img {max-width:100%;}#miniCartLayer div.itemDesc {width:54%;margin:10px 0 0 0;}@media (max-width:455px){.tableTotalPrice .codigoPromocional input[type="text"]{width:80% !important;}}@media (max-width:335px){.tableTotalPrice .codigoPromocional input[type="text"]{width:75% !important;margin-right:4% !important }}@media (max-width:470px){#miniCartLayer .itemAddButtons {width:35%;margin-left:0;}.popupCartItem .itemThumb {width:21%;margin:0 1% 0 0;}.miniCartPopup .popupCartItem .itemThumb img {max-width:100%;}#miniCartLayer div.itemDesc {width:41%;margin:10px 0 0 0;}#miniCartLayer .cartEncabezado a {float:left;clear:both;}}@media (max-width:386px){}.tile.column.myList .orderListTable{position:relative;}.tile.column.myList .item.listaProductos{position:relative;}.tile.column.myList .selectInput{position:absolute;}.tile.column.myList .imageTable {position:absolute;left:15px;}.tile.column.myList .details .itemName{margin-top:75px;width:96%;margin-left:25px;}.tile.column.myList .quantity.carritoCheckout{position:absolute;right:0px;height:49px;top:36px;}.tile.column.myList .imageTable img{max-width:65px;}.tile.column.myList td {border-bottom:0px !important;}.tile.column.myList .priceTable{top:12px;margin-top:0px;right:18px;}.tile.column.myList td.details{width:90% !important;}.tile.column.myList .tableBorderRight {display:none;}.tile.column.myList .item.listaProductos {float:left;width:100%;border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:5px;}.tile.column.myList tbody {float:left;width:100%;}.tile.column.myList thead {float:left;width:100%;}.tile.column.myList thead th{border:0px !important;}.tile.column.myList tr.item.seleccionarTodos{background-color:#f2f2f2;float:left;width:100%;border-top:1px dotted #a5a5a5;border-bottom:1px dotted #a5a5a5;}.tile.column.myList tr.item.seleccionarTodos td {border-top:0px !important;}body.mobile #stickyAddToCart{top:inherit !important;bottom:0 !important;}#stickyContent{float:right;min-width:22.5em;padding:10px 0 10px 3%;width:auto;}body.mobile #wrapper #stickyAddToCart,body.mobile #wrapper #stickyAddToCart.showSticky {bottom:0 !important;}body.mobile #wrapper #stickyAddToCart{border-bottom:none;box-shadow:1px -5px 5px #cdcdcd;border-top:1px solid #afafae;}#stickyContent .image{min-height:110px;}#stickyContent .price {display:inline-block;float:left;left:0;position:inherit;top:50%;width:auto;min-width:100px;}#stickyContent .addCart{margin-top:0;bottom:0;display:inline-block;float:left;position:inherit;margin-left:2%;}#stickyContent .addCart button {margin-top:0;}#stickyContent .addCart .updateQuantityProductLess,#stickyContent .addCart .updateQuantityProductMore,#stickyContent .addCart input[type="text"]{margin:5px 3px 5px !important;}#productTabs .info ul li{width:49%;}@media (max-width:480px){#productTabs .info ul li{width:100%;margin-right:0;}}.customAccount .required.right{top:0px;}.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group input[type="radio"]{width:auto;}#nav_main > div {}#nav_main .navbar-inner{margin-left:0;}#nav_main ul.lvl-0 > li {height:auto !important;}#nav_main ul.lvl-0 li a div,#nav_main ul.lvl-0 li a img,#nav_main ul.lvl-0 li a p,#nav_main ul.lvl-0 li .hoverBar,#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) div,#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) p{display:none !important;}#nav_main ul.lvl-0 > li,.navbar-inner .lvl-0 > li:hover,.navbar-inner .lvl-0 > li.clicked,.navbar-inner .lvl-0 > li:focus{height:auto !important;border:0px !important;margin:0px !important;border-bottom:1px solid #0a7c37 !important;border-top:1px solid transparent !important;padding:0 !important;}#nav_main ul.lvl-0 > li:hover > a,#nav_main ul.lvl-0 > li > a:focus{color:#fff !important;background-color:#138841 !important;}#nav_main .child-menu li.hasChildren:hover > ul{display:none !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6){margin-left:0;border:0 !important;}#wrapper li.menuConocenos > .dropdown-menu.child-menu{width:100% !important;margin:0;padding:0;}#wrapper #nav_main li.menuConocenos .lfr-nav-item > .grandchild-menu{display:none !important;}#wrapper #nav_main li.menuConocenos .lfr-nav-item.subMenuActivo > .grandchild-menu{display:block !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li a,#wrapper #nav_main li.menuConocenos ul.child-menu li a:hover,#wrapper #nav_main li.comunidad ul.child-menu li a,#wrapper #nav_main li.comunidad ul.child-menu li a:hover{background-color:transparent !important;font-weight:normal;font-size:0.929rem;padding:12px 0 !important;opacity:1;text-decoration:none;}#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement,#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement{font-size:0.929rem;padding:0;margin:0;text-align:left;text-decoration:none;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li:hover>.grandchild2-menu{padding:0;margin-left:0;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu{position:initial !important;margin:0;padding:0;border:0 !important;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li{width:100% !important;border-top:1px solid #e1e1e1 !important;position:relative;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>ul{display:none !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul{display:block !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul>li{background:#fcfcfc !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul>li>a{padding-left:11% !important;background-color:transparent !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu.grandchild2-menu>li:hover>a{background-color:transparent !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a,#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a:hover{height:auto;min-height:0;width:80% !important;padding:8px 0 10px 8%!important;margin-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li + li + li + li + li,#wrapper #nav_main li.menuConocenos ul.child-menu > li:nth-child(4){float:left !important;width:100% !important;margin:0 !important;padding:0 !important;border-right:0 !important;}#wrapper #nav_main li span.catalogStore,#wrapper #nav_main ul.lvl-0 > li > span.catalogStore,#wrapper #nav_main ul.lvl-0 > li.hover > span.catalogStore {display:none;}#nav_main li a span.node_category_img {display:none !important;}#wrapper #nav_main ul.catalogs,#wrapper #nav_main .navbar-inner .collapse.nav-collapse > ul > li > ul.catalogs {position:relative;left:0;top:0;width:100% !important;padding:0;border:0;background:#fff;margin-top:0 !important;}#wrapper #nav_main ul.catalogs li {width:100% !important;padding:0 !important;border:0;position:relative !important;border-bottom:1px solid #e1e1e1 }#wrapper #nav_main ul.catalogs li+li+li+li+li {border:0;}#wrapper #nav_main ul.catalogs li+li+li+li+li+li {display:none;}#wrapper #nav_main ul.catalogs li div.dates {display:none;}#wrapper #nav_main ul.catalogs li > a {padding:12px 0 12px 5% !important;width:80%;display:block;color:#6e6e70 !important;text-transform:uppercase;font-size:0.929rem !important;font-weight:normal !important;}#wrapper #nav_main ul.catalogs li > a:hover {color:#138841 !important }#wrapper #nav_main ul.catalogs li > a > img,#wrapper #nav_main ul.catalogs li > p,#wrapper #nav_main ul.catalogs li:hover::after {display:none;}#wrapper span.megamenuTitleElement{margin:0;width:100%;padding:0;font-size:0.929rem;background-color:transparent !important;}#nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul{margin-top:0px;position:relative;width:100%;border:0px !important;margin-left:0px !important;margin-top:0 !important;padding-right:0;padding-top:0px !important;padding-bottom:0px !important;background-color:#dadada !important;}#nav_main .child-menu li{width:100% !important;border:0px !important;position:relative;}#nav_main ul.child-menu li a{padding-top:13px !important;padding-bottom:12px !important;font-size:0.929rem !important;}#nav_main ul.child-menu li a:hover,#nav_main ul.child-menu li a:active,#nav_main ul.child-menu li a:focus {color:#6d6c70 !important;background-color:#ececec!important;}#nav_main ul.child-menu li{padding-top:0px !important;}#nav_main ul.lvl-0 > li:hover,#nav_main ul.lvl-0 > li:focus{border-left:0px !important;}#wrapper #nav_main ul.lvl-0>li:hover>.primerLink,#nav_main ul.lvl-0>li:focus>.primerLink{color:#ffffff !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:100% -25px !important;}#wrapper #nav_main ul.lvl-0>li.clicked:hover>.primerLink,#nav_main ul.lvl-0>li.clicked:focus>.primerLink,#wrapper #nav_main ul.lvl-0>li.clicked>.primerLink{color:#ffffff !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:100% 18px !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus{width:95% !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:91% -25px !important;background-repeat:no-repeat;padding-top:8px !important;padding-bottom:9px !important;min-height:20px;margin-top:0px;}.mobile #wrapper .lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement,.mobile #wrapper .selected>.linkMegamenu>span.megamenuTitleElement {color:#6e6e70;}.mobile .wrapper #nav_main.menuUp .collapse.nav-collapse {overflow:hidden;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo.comunidad:last-child {border-bottom:0px !important;}#wrapper #nav_main ul.lvl-0>li>a:active,#wrapper #nav_main ul.lvl-0>li.menuActivo>a {background-position:91% 16px !important;}#nav_main ul.lvl-1 {margin-top:0px !important;border-left:0 !important;border-right:0 !important;}#nav_main ul.lvl-1 > li{width:100% !important;border-top:1px solid #e1e1e1 !important }#nav_main ul.lvl-1 li a {color:#6d6c70 !important;line-height:1.2;width:95%;padding-right:19px;position:relative;text-transform:uppercase;float:left;padding:0px !important;font-size:0.929rem !important;padding-top:10px !important;padding-bottom:11px !important;padding-left:5% !important;border-bottom:0!important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.clicked{margin-left:-1px !important;padding-left:1px !important;padding-right:0px !important;border-right:0px !important;}#wrapper #nav_main .servicios>ul{margin-top:0px !important;width:98% !important;margin-left:-2px !important;padding-top:15px !important;padding-left:3px !important;padding-right:2% !important;box-shadow:none !important;border:0px !important;}#wrapper #nav_main .servicios>ul li{width:96% !important;padding-left:2% !important;padding-right:2% !important;position:relative !important;}#nav_main .servicios>ul li:hover{background-color:#ececec!important;}#nav_main .servicios>ul li a {width:95% !important;}.menuFixed #nav_main{position:fixed;}#nav_main .servicios>ul li {border-bottom:1px solid #e1e1e1!important;}.carritoCheckout .catItemsTable .headerCorazon {width:34px;position:absolute;left:60px;margin-top:5px;}.catItemsTable th {display:none;}.catItemsTable #header2 {display:block !important;}.tablaPedidosAlbaran,#cartItems.clear.carritoCheckout.tablaItemsProductosAlbaran{float:left;margin-top:10px;overflow-x:auto;}.tablaPedidosAlbaran .card {box-sizing:border-box;border:1px solid #ced1da;padding:20px;width:100%;margin:10px 0px;}.tablaPedidosAlbaran .card_title {color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;margin-bottom:20px;line-height:22px;font-weight:900;}.tablaPedidosAlbaran .fila{width:100%;box-sizing:border-box;display:flex;padding:0px 0px 10px;}.tablaPedidosAlbaran .fila_label {font-family:"SanaSansAlt-Black";font-size:14px;display:block;font-weight:500;line-height:18px;width:45%;max-width:300px;}.tablaPedidosAlbaran .fila_value {font-size:14px;font-weight:500;max-width:265px;line-height:18px;width:50%;}.informative_section {display:block;}#wrapper .informative_section .totalPago table {width:100%;}.informative_section > div ,.informative_section > div + div {width:100%;}.albaran_page.paymetn_info_container .resume_taxes_payment {width:100%;float:none;}.datosPagoTarjeta.paymetn_info_container > div {max-width:none;width:100%;margin:20px auto;}.datosPagoTarjeta.paymetn_info_container {width:100%;display:block;margin:0;padding:10px 20px;box-sizing:border-box;}.albaranDatosTarjeta .fila,.albaranDatosTicket .fila,.albaranInfoFinanciera .fila,.albaranDatosPayPal .fila {float:none;float:none;display:block;clear:both;}#cartItems.carritoCheckout{overflow-x:initial;}.tablaItemsProductosAlbaran {width:100%;overflow-y:scroll;}.tablaItemsProductosAlbaran .albaranReviewItem{overflow-x:auto;}#cartItems .tablaPedidosAlbaran .headline{}.catItemsTable th{display:table-cell;}#cartItems .tablaPedidosAlbaran th{display:table-cell !important;}#cartItems .tablaPedidosAlbaran thead{display:table-header-group !important;}body .ui-dialog.minicartPopup .ui-dialog-titlebar-close{display:block;}#checkoutButtonTop {float:left !important;}.cart.carritoCheckoutPasoPrevio thead{display:none;}.page-cartReview .breadcrumb{display:none;}.page-cartReview .carritoCheckoutReview .breadcrumb{display:block;background-color:#FFFFFF !important;}.page-cartReview #content{margin-top:0px;}#catExternalPromotionsTable {margin:30px 20px;width:calc(100% - 40px);}#catExternalPromotionsTable td {font-size:14px;}#catExternalPromotionsTable td.header2.amount {font-size:13px;line-height:19px;text-transform:uppercase;line-height:16px;}.formularioCheckoutBtns .terms label {color:#4e4e52 !important;font-size:0.929rem;float:left;width:90%;line-height:12px;padding-top:4px;padding-left:1%;}.formularioCheckoutBtns .terms input{float:left;}.cart.carritoCheckoutPasoPrevio tbody{border-top:1px solid #ccc;float:left;width:100%;padding-top:0px;}#cartItems .tableBorderRight,#cartItems .tableBorderLeft{display:none;}.cart.carritoCheckoutPasoPrevio tbody .cartItem {float:left;width:100%;position:relative;border-bottom:1px solid #eeeeee;overflow:hidden;}.cart.carritoCheckoutPasoPrevio .details {width:100px;}.cart.carritoCheckoutPasoPrevio .details .itemName1 {margin-top:5px;}.cart.carritoCheckoutPasoPrevio .header1,.cart.carritoCheckoutPasoPrevio .header3{display:none;}#cartItems .cartItem td.thumb{padding-left:0px;min-height:75px;}#cartItems .cartItem td.thumb a img {width:65px;height:65px;}.cart.carritoCheckoutPasoPrevio .header4 {width:55%;float:left !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5{background-color:#ffffff!important;position:inherit;float:left !important;clear:left;width:15% !important;position:relative;min-height:40px;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderRight{display:block !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderLeft{display:block !important;height:1px;width:500px;top:-10px;z-index:9;left:-9px;border-top:1px dashed #eeeeee;background-color:#ffffff;}#wrapper .cart.carritoCheckoutPasoPrevio .header6{text-align:left;float:left !important;clear:left;position:absolute;right:0px;width:auto !important;bottom:25px;padding-right:0px !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header6 .tableBorderRight{display:none !important;}#cartItems .cartItem td.quantity.header7 form {width:113px;margin:0 auto !important;margin-top:7px !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header7{float:left !important;margin-top:0px !important;padding-top:0px !important;padding-left:0px !important;width:35% !important;text-align:center;margin-left:10%;padding-right:10%;}#cartItems .cartItem td.total {position:absolute;background-color:transparent !important;margin-top:45px;text-align:left;font-size:1.786rem !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header7 .tableBorderRight{display:block !important;}.cart.carritoCheckoutPasoPrevio .header5 img {width:25px;margin-top:7px;}#wrapper .cart.carritoCheckoutPasoPrevio .header9{position:absolute;background-color:transparent !important;margin-top:45px;text-align:right;font-size:1.643rem !important;right:0px;padding-right:0px !important;bottom:-5px;}#cartItemsTablePopup #tbody_fullTable tr td:first-of-type {padding:10px 0;width:25%;}#cartItemsTablePopup #tbody_fullTable tr td {width:22%;}#cartItemsTablePopup table.cart {display:table;}#cartItems table.cart {position:relative;display:table;border-top:1px solid #CED1DA!important;width:100% !important;}.mobile #checkoutProcessView .carritoProceso #cartItems table.cart {margin-left:2%;width:96% !important;display:none;}.mobile .carritoError #cartItems table.cart {display:none;}#cartItems #cartItemsTablePopup{border-top:0px !important;}.cartReviewItem table.cart{margin-bottom:0px;}#cartItems .cartItem td.header6 {width:24% !important;margin-right:1%;text-align:left;float:left !important;clear:left;}#cartItems .cartItem td.header6 .precioUnidad {text-transform:uppercase;font-size:0.714rem;text-decoration:underline;min-height:30px;}#cartItems .cartItem td.header6 .tableBorderRight {display:block !important;}#cartItems .cartItem td.header8{margin-top:0px !important;padding-top:5px !important;text-align:left;width:25% !important;float:left !important;display:none;}#cartItems .cartItem td.header8 .descuentoEmpleado {text-transform:uppercase;font-size:0.714rem;text-decoration:underline;min-height:30px;}#wrapper .tableTotalPrice {margin-right:0px;}.checkoutPage .span-14 + .span-10 {width:100% !important;}.paginationBar .sortForm {float:left;}.topTableSecond.orderProductType .radioButtonsColumn {float:none;width:245px;margin:0 auto;}.topTableSecond.orderProductType .radioButtonsColumn label {margin-bottom:20px;}.carritoCheckout .topTableSecond .radioButtonsColumn {width:230px;margin-right:0px !important;padding:0px !important;margin:0 auto !important;float:none;margin-bottom:20px;}.checkoutPreviousFooter{height:auto;}#checkoutProcessView #paymentView {float:left;width:96%;margin-left:2%;}#checkoutProcessView #financialOptions .column .fila .iconInformation {display:none;}#checkoutProcessView #financialOptions .mensualidadesContent .column+.column {border-right:1px dashed #dddddd;}#checkoutProcessView #financialOptions .column .fila .tanto {float:left;width:100%;text-align:center;}#checkoutProcessView #financialOptions .mensualidadesContent .column+.column+.column{border-right:0px;border-left:0px;}#checkoutProcessView #financialOptions .mensualidades{width:99%;}#checkoutProcessView .tabsMetodoPago span.cart{width:170px;}#checkoutProcessView #financialOptions .financiacion{width:93%;}#checkoutProcessView #paymentMode {margin-bottom:20px;}#checkoutProcessView .tabsMetodoPago{width:96%;padding-left:2%;padding-right:2%;}#checkoutProcessView .validateAndPayButtonC2 ,#checkoutProcessView .pagaMasTarde{width:85% !important;padding-left:2% !important;padding-right:2% !important;line-height:42px;margin-bottom:0px;}ol.pagoCompra > li:not(:first-of-type) {max-width:none;}.varWeightInfoTippedCont .tpd-tooltip {position:relative;top:0!important;left:0!important;right:auto;margin:0 auto;transform:none;}#checkoutProcessView .validateAndPayButtonC2{float:none !important;margin:auto;}#validateAndPayForm > div{text-align:center;}#checkoutProcessView .pagaMasTarde{float:none !important;margin:auto;margin-top:10px;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .titleFile{float:none !important;width:100%;text-align:center;display:inline-block;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .buttonFile {display:block;text-align:center;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .buttonFile a{float:none !important;margin:auto;}#checkoutProcessView #deliveryModeInfo a#changeDeliveryMode,#checkoutProcessView #deliveryModeInfo a#changeDeliveryModeAndStore{float:left;width:96%;padding-left:2%;padding-right:2%;margin-left:0px !important;margin-right:0px !important;}#checkoutProcessView #deliveryInfo .pointOfSeviceButton{float:none;width:96%;padding-left:2%;padding-right:2%;margin:0 auto;}#checkoutProcessView #pointOfServiceView .columnaIzqPointOfSevice {position:inherit;margin:0 auto;width:90%;float:none;padding:0;min-height:60px;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]{margin-left:0px !important;float:left;clear:left;margin-bottom:10px;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked + label{margin-right:10px;margin-left:10px;}.carritoCheckout .topTableSecond .radioButtonsColumn label{float:left;margin-bottom:10px;margin-right:0px;}.carritoCheckout .topTableSecond .radioButtonsColumn label.labelSustituto0{margin-right:10px;}.carritoCheckout .topTableSecond .texto h1{margin-bottom:5px !important;}.carritoCheckout .topTableSecond .texto h2{margin-bottom:10px !important;}.carritoCheckout .precioSubtotal .subPrecio{width:38%;text-align:right;padding:0px !important;margin-left:0px !important;float:right;margin-right:6%;}.carritoCheckout .topTableSecond .texto{width:96% !important;margin-left:2% !important;margin-bottom:15px;}#cartItems.ticket.headerTicket .headline .cartId{display:block;margin:auto;}.headerTicket .ticketTitle{margin-top:3rem;margin-bottom:0 !important;}.tableTotalPrice .descuentos table {width:96% !important;margin-left:2% !important;padding-right:6% !important;}.carritoCheckout .topTableSecond{height:auto;}.tableTotalPrice .totalPago table{width:94%;margin-right:6%;}.topTableSecond.orderProductType{height:auto;}.topTableSecond.orderProductType .texto {width:auto;}.carritoCheckout .paso1Checkout .headerCorazon {width:34px;position:absolute;left:60px;margin-top:5px;}.carritoCheckout .catItemsTable thead{display:none;border-bottom:1px solid #efefef !important;}#wrapper .tablaItemsProductosAlbaran .albaranTdPrecio > div ,#wrapper .tablaItemsProductosAlbaran .albaranTdPrecioImpuestos > div {min-width:75px;}.carritoCheckout .header4 {width:65%;float:left !important;background-color:transparent !important;}.carritoCheckout .details .itemName1 {margin-top:3px;}.carritoCheckout .details .itemName{line-height:12px;margin-top:0px;min-height:23px;}#wrapper .carritoCheckout .header5 {background-color:#ffffff!important;float:left !important;clear:left;width:15% !important;position:relative;min-height:40px;left:0px;}#wrapper .carritoCheckout .header5 .tableBorderLeft {height:1px;width:900px;top:-10px;z-index:3;left:-9px;border-top:1px dashed #eeeeee;background-color:#ffffff;}#wrapper .carritoCheckout .header7 {float:left !important;margin-top:0px !important;padding-top:0px !important;padding-left:0px !important;width:42% !important;text-align:center;margin-left:6%;padding-right:4%;display:none;}#wrapper .carritoCheckout .header5 .tableBorderRight,#wrapper .carritoCheckout .header7 .tableBorderRight{display:block !important;}#wrapper .carritoCheckout .itemPrice.header6 .tableBorderRight{display:none !important;}#wrapper .carritoCheckout .itemPrice.header6{width:24% !important;margin-right:1%;text-align:right;float:right !important;clear:none ;bottom:0px;margin-top:10px;position:relative;display:none;}#wrapper .carritoCheckout td.total.header9 {position:inherit;background-color:transparent !important;margin-top:0px;text-align:right;font-size:1.857rem !important;width:90px !important;padding-right:0px !important;display:none;}.carritoCheckout .botonDesplegar {width:31px;height:27px;background-color:#afafaf;border-radius:3px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/checkoutArrowsMobile.png);background-position:6px 6px;background-repeat:no-repeat;margin:0 auto;cursor:pointer;margin-top:25px;}@media (max-width:410px){.carritoCheckout .header4{width:55%;}}.numeroUnidadesSustitutos {text-align:center;}.carritoCheckout .columnaIzq {float:left;width:100%;}.carritoCheckout .columnaIzq.appliedPromotions {width:350%;max-width:none;}.cartReviewItem .itemPrice .precio{display:inline-block;float:right;}#cartItems .cartItem .header4 .cartReviewFavSus {margin-top:12px;margin-bottom:13px;width:100%;display:block;clear:both;}#cartItems .cartItem .mobileResponsive.precioResponsivo.itemPrice .precio{margin-bottom:10px;}#cartItems .cartItem .mobileResponsive .itemDiscountPrice {display:block;clear:both;font-size:14px!important;line-height:16px;color:#E0001A;float:none;vertical-align:bottom!important;text-align:inherit!important;margin:0;}.cartReviewItem .itemPrice .precio span {margin:0px!important;display:block;clear:both;}.cartReviewItem .itemPrice .precio span.labelPrice {text-transform:uppercase;font-size:12px!important;line-height:12px!important;color:#7C808C!important;}.cartReviewItem .itemPrice .precio span.valuePrice {font-size:16px!important;line-height:18px!important;}.carritoCheckout .btnDesplegar {right:0px;position:absolute;}.carritoCheckout .precioResponsivo.itemTotalPrice {float:right;min-height:65px;}.cartReviewItem .carritoCheckout .precioResponsivo {float:right !important;width:auto !important;}.quantityResponsivo {float:right;display:block;}.carritoCheckout .updateQuantityProductMore,.carritoCheckout .updateQuantityProductMore2,.carritoCheckout .updateQuantityProductFavoriteMore,.carritoCheckout .updateQuantityProductFrequentMore{width:33px !important;height:33px !important;}.carritoFav .updateQuantityProductMore,.carritoFav .updateQuantityProductMore2,.carritoFav .updateQuantityProductFavoriteMore,.carritoFav .updateQuantityProductFrequentMore{width:27px !important;height:27px !important;}.quantityResponsivo button{width:27px !important;height:27px !important;}.cartReviewItem .updateQuantityProductLess {margin-top:0px !important;}.cartReviewItem .updateQuantityProductMore{margin-top:-3px !important;}.carritoCheckoutReview #cartItems.cartReviewItemByType .recogidaAnitguoC1,.carritoCheckoutReview .recogidaAnitguoC1 {width:calc(100% - 40px);box-sizing:border-box;margin:20px 20px 41px ;}.carritoCheckoutReview .recogidaAntiguoImagen{display:none;}.carritoCheckoutReview .recogidaAntiguoTextContent{width:100%;}.carritoCheckoutReview .recogidaHoritonzalLine{width:100% }.cartReviewSummary {position:initial;width:330px;margin:0px 0px 21px 15px;float:initial;}.cartReviewVaciarCarrito {position:initial ;width:auto;text-align:center;}.carritoCheckout .precioResponsivo span {font-size:1.357rem;float:left;margin-top:5px;}.cartReviewItem .precioResponsivo span {vertical-align:top !important;text-align:center !important;font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500;line-height:22px;}.cartReviewItem .precioResponsivo strong{font-family:"SanaSansAlt-Medium" !important;font-weight:500 !important;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewFavorito{margin-top:5px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos{margin-top:4px;}#cartItems .cartItem .imagen-mas {display:block;margin:auto;}.cartReviewRecogidaAntiguo{display:none;}.cartReviewRecogidaAntiguoMobile{display:block;}#wrapper #sustituto button{margin-top:-5px !important;padding-top:0px !important;float:left;margin-left:0px !important;padding-left:0px !important;margin-bottom:0px !important;}#wrapper td#sustituto{padding-top:0px !important;padding-left:0px !important;border-right:0px;width:100% !important;margin:0px;padding-right:0px;}div#substitutesDiv {clear:both;float:left;width:100%;border-top:1px dashed #eeeeee;padding-top:10px;}#wrapper #sustituto .standardSubstitute label.btnSustituteSimilar {margin-bottom:5px;}#wrapper .carritoCheckout td.quantity.header7 form.UpdateQuantityForm {margin-top:11px !important;}#wrapper .carritoCheckout .headerCorazon img {margin-top:4px;}.carritoCheckout .precioUnidadResponsivo {float:left;width:100%;text-align:right;text-transform:uppercase;font-size:0.714rem;text-decoration:underline;}.carritoCheckout .itemName a {height:24px;overflow:hidden;}.carritoCheckout .itemPrice .precioDespues {line-height:10px;}.carritoCheckout .cartItem{height:75px;}.carritoCheckout .productoDesplegado {height:auto !important;}.cartReviewItem .paso1Checkout{height:auto !important;border-bottom:1px solid #CED1DA !important;}.carritoCheckout .productoDesplegado .header5 .tableBorderLeft{display:block !important;}.carritoCheckout .productoDesplegado .botonDesplegar {background-position:6px -36px;background-color:#717171;}.popupGlobalMessage {width:90vw;padding:2%;}.info-pop .popupGlobalMessage {width:96%;}#globalMessages .alert {text-align:left;width:96%;}.closeGlobalMessage i{text-indent:0px;}.accountContentPane .w60perc,.accountContentPane .w40perc {width:100% !important;padding-right:0px !important;padding-left:0px !important;margin:0px !important;}.accountContentPane .i18nAddressForm {margin-right:0px;float:left;width:100%;}#editAddressForm .required.right img {float:right;margin-right:3px;margin-left:5px;}#editAddressForm .required.right {top:0px;position:relative;margin-top:10px;margin-bottom:10px;}.customAccount #editAddressForm .description{margin-bottom:10px;}.customAccount .subgrupo>.required.right {top:0px;position:relative !important;float:right !important;width:100% !important;clear:both;display:none!important;max-width:10000px;text-align:right;margin-bottom:10px;}.customAccount .accountContentPane{margin-left:1% !important;}.datepickerContainerTag label.datepickerContainerImg{left:150px;}.customAccount .subgrupo.bloque-desplegable.showed .is-default-address {position:relative;right:0px !important;top:0;margin-top:0px;font-style:italic;font-size:1.2em;width:100%;margin-right:0px;margin-bottom:10px;}.customAccount .subgrupo>.required.right img{float:right !important;margin-left:5px;}#wrapper .formularioCheckoutBtns {height:auto;}.formularioCheckoutBtns .terms {position:absolute;top:-70px;right:0px;width:100%;}#chooseDeliveryMethod_previous_button {clear:left;margin-left:3%;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup{max-width:100%;overflow:hidden;width:100%!important;position:relative;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup #checkoutContentPanel {padding:0px !important;}.expressPopup .expressLogo {float:none;height:70px;background-repeat:no-repeat;padding-right:0px;margin-right:0px;border-right:0px;margin:0 auto;}.expressPopup .expressTitle {width:100%;font-size:0.929rem;margin-top:20px;line-height:15px;}.expressPopup table thead th{position:relative;}.expressPopup #header2 span {margin-left:-80px;position:absolute;top:11px;width:100%;}.expressPopup #header3,.expressPopup #header4{display:none;}.expressPopup #header3,.expressPopup #header4 {display:none;}.expressPopup #header5 #pickupSelectAll{margin-left:10px;margin-right:10px;}.expressPopup .articulos {display:none;}.expressPopup .importe {display:none;}.expressPopup .mobileResponsive.infoPrecio {float:left;width:100%;}.expressPopup .cantidad {text-transform:uppercase;font-size:0.714rem;float:left;width:25px;margin-top:2px;}.expressPopup .importeTot {text-transform:uppercase;font-size:0.714rem;float:left;width:100px;}.expressPopup .cantidad span {background-color:#afafaf;width:15px;display:block;height:15px;border-radius:3px;text-align:center;line-height:17px;font-size:0.714rem;color:#ffffff;}.expressPopup .importeTot span {font-size:1.143rem;color:#00943c;}.expressPopup #expressContinueButton {float:none !important;text-align:center;margin:0 auto !important;margin-top:15px !important;}.expressPopup .finalizaExpress span {float:left;width:96%;margin-left:2%;margin-bottom:10px;text-align:center;}.carritoCheckout .carritoCheckoutPasoPrevio .cartItem {height:85px;}.terminarCompra .bgRight,.terminarCompra .bgLeft{display:none;}.page-multiStepCheckoutSummaryPage #content {padding-left:0px !important;padding-right:0px !important;width:100% !important;margin-top:0px;}.page-multiStepCheckoutSummaryPage #checkoutProcessView{border:0px !important;margin:0px !important;width:95%;padding-right:2.5%;padding-left:2.5%;}.checkout2Table#orderTotals tbody th.descuentoTitle,.checkout2Table#orderTotals tbody td.descuentoTitle {}.terminarCompra {overflow:hidden;padding-left:2%;padding-right:2%;width:96%;}.terminarCompra .header1 {float:left;width:100%;margin-bottom:20px;}.terminarCompra .header2 {width:30%;padding-right:3%;float:left;padding:0px;margin:0px;}.terminarCompra .header3 {width:30%;padding-left:3% !important;float:left;padding:0px;margin:0px;min-height:45px;}.terminarCompra .header4 {width:33%;float:left;padding:0px;margin:0px;margin-bottom:20px;display:none;}#checkoutProcessView #cartItemsTable thead tr th,#checkoutProcessView #cartItemsTable tbody tr td {height:88px;}#checkoutProcessView #cartItemsTable tbody tr td.cabecera{min-height:88px;height:auto !important;padding-bottom:16px !important;}#checkoutProcessView .carritoProceso #cartItemsTable tbody tr td.cabecera {}#checkoutProcessView #cartItemsTable .header3{display:none;}#wrapper #cartItems thead th#header3 {background-color:transparent !important;height:10px !important;left:88px;position:absolute;}#wrapper #cartItems thead th#header3 span{font-size:0.714rem;margin-top:17px;}#checkoutProcessView #cartItemsTable .formaRecogida {font-size:1.143rem;padding-left:0px;float:left;width:90%;}#deliveryHeader {margin-bottom:20px;}#checkoutProcessView #deliveryModeInfo {top:200px;}#checkoutProcessView a#addAddressButton {width:76%!important;float:left !important;margin:0 auto;position:relative;line-height:28px;text-align:center !important;left:36%;margin-left:-90px;top:-20px;}#checkoutProcessView #cartItemsTable span.pedidoText {margin-top:3px;}#checkoutProcessView #cartItemsTable .cantidadArticulos {width:400px;position:relative;padding-left:11px !important;right:0px;float:right;margin-right:5px;border:0px;left:-52%;margin-top:19%;}#checkoutProcessView #cartItemsTable .articleText{float:right;}.btnVerC2{margin-top:6px;}#checkoutProcessView #cartItemsTable thead {float:left;width:100%;position:relative;}#checkoutProcessView .carritoPendiente #cartItemsTable .pedidoCantidad span{color:#6f6f6e !important;}#wrapper #checkoutProcessView .pedidoCantidad {font-size:1.143rem;white-space:nowrap;}#wrapper #checkoutProcessView .pedidoCantidad .pedidoText {font-size:1.5rem;padding-top:5%;}#wrapper #checkoutProcessView .carritoPendiente.c2Contraido{height:180px !important;}.minicartPopup #cartItems .cartItem td.header4{float:none !important;}.minicartPopup .precioBase strong {font-size:0.714rem;}.minicartPopup .importeTotal{width:60px;font-size:0.929rem;float:none;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .descuentoTitle,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .articulos{width:50% !important;margin-left:0px !important;padding-left:0 !important;border-right:0px !important;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .tdProductosSubSustitutos,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .precioFinal,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody td.tdAppliedPromotions,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .precioTable {width:34% !important;border-left:1px dashed #efefef !important;margin-right:0px !important;padding-left:0px !important;text-align:right;}tdAppliedPromotions .minicartPopup #cartSummary .checkout2Table#orderTotals tbody .articulos{padding-right:0px !important;}.minicartPopup #cartSummary .precioTable{margin-right:17px;font-size:1.357rem !important;}.carritoCheckout .precioSubtotal .subPrecio {font-size:1.286rem;}.minicartPopup .importeTotal strong{font-size:0.714rem;}#checkoutProcessView #deliveryView{padding-bottom:0px !important;}.minicartPopup .contentHeader1{padding-left:0px !important;width:25vw !important;}.minicartPopup .contentHeader1 ul.appliedPromotions,.minicartPopup .contentHeader1 ul.potentialPromotions{width:400%;position:relative;z-index:2;}.minicartPopup #cartItems .cartItem .importeTotal,.minicartPopup #cartItems .cartItem .precioBase {width:70px !important;font-size:14px;line-height:19px;text-align:right;}.minicartPopup #cartItems .cartItem .itemDiscountPrice {padding-left:5px;font-family:"SanaSansAlt-Medium";font-size:13px!important;line-height:19px;display:block;text-align:right;width:70px;}#deliveryView .tdAppliedPromotions .totalPromotionsDiscount {color:#E30513;text-align:right;}.mobileResponsive.precioResponsivo.right {text-align:right;}.minicartPopup .ui-dialog-content{padding-left:2% !important;}.minicartPopup .carritoCheckout .header4{width:auto !important;}.minicartPopup {width:96% !important;left:2% !important;padding-left:0px !important;padding-right:0px !important;}#checkoutProcessView #cartItemsTable #header5{width:57% !important;position:absolute;border:0px !important;height:54px;font-size:0.714rem !important;background-color:transparent !important;top:50px;left:-10px;}#checkoutProcessView #cartItemsTable .precioIcon {display:none;}#checkoutProcessView #cartItemsTable .total {padding-right:0px !important;}#checkoutProcessView #cartItemsTable .precioInfo {padding-right:0px !important;padding-top:0px;}#checkoutProcessView #cartItemsTable #header4{position:absolute;background-color:transparent !important;height:10px;top:0px;left:55%;}#checkoutProcessView #cartItemsTable .verTodos {clear:both;position:absolute;left:0px;z-index:1;bottom:-35px;text-align:left;}#wrapper #checkoutProcessView #cartItemsTable .articleButton {text-align:left !important;background-color:transparent !important;}#checkoutProcessView #cartItemsTable .cantidad {margin-top:4px;}.formaRecogidaText {width:90% !important;display:block;padding-left:20px !important;right:7px;font-size:1.5rem;text-align:left;font-family:"SanaSansAlt-Medium";}@media (max-width:340px){.formaRecogidaText{width:180px;font-size:1rem;line-height:50px !important;}}#checkoutProcessView #cartItemsTable thead tr th,#checkoutProcessView #cartItemsTable tbody tr td {border-bottom:0px !important;}#checkoutProcessView #cartItemsTable thead {border-bottom:1px dashed #c7c7c7;}#checkoutProcessView #deliveryInfo {margin-right:0px;width:99.5%;height:auto !important;margin-top:auto;border:1px solid #CED1DA;margin-top:5%;}#checkoutProcessView #cartSummary {margin-right:0px;margin-left:0px;width:100%;margin-top:90px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header:first-child{margin-left:0.5%;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header {font-size:1.286rem;border:0px;font-family:"SanaSansAlt-Medium";float:left !important;width:13.2%;overflow:hidden;cursor:pointer !important;border-radius:3px;margin-left:1%;color:#333333;}.fc-custom-day-weekday,td.fc-daygrid-day {display:none!important;}td.fc-daygrid-day.active {display:table-cell!important;}.fc .fc-daygrid-event-harness-abs {position:static;}span.fc-custom-day-weekday-mobile {text-transform:uppercase;display:inline-block!important;}.fc-col-header-cell.active {background-color:#eaeaea;}.fc-daygrid-dot-event {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fc-daygrid-event{padding-left:calc((100% - 180px)/2 )!important;padding-right:calc((100% - 180px)/2 )!important;max-height:43px;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fc .fc-daygrid-day.fc-day-today {background-color:#fff!important;}.fc-daygrid-event-harness{max-height:43px;}.fc-daygrid-event.reserved {-webkit-transform:none;-ms-transform:none;transform:none;}span.fc-custom-event-time,span.fc-custom-event-title {width:auto;text-align:center;padding:0 10px;max-width:none;}.fc-daygrid-event.fc-event.time_slot-special span.fc-custom-event-time {max-width:150px;}@media (max-width:375px){#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header{height:min-content;font-size:1rem;}}.fc-row.fc-widget-header thead tr{float:left;width:100%;}#checkoutProcessView .recogidaHiper.carritoProceso #cartItemsTable .formaRecogida .icon {margin-top:5px;}#checkoutProcessView #auchanPaymentInfo .columnCard{width:100%;}#checkoutProcessView #payPalPaymentInfo .columnCard{width:100%;}#checkoutProcessView #psd2PaymentInfo .columnCard{width:100%;}#cartSummary .tdInformation {border-right:1px dashed #efefef !important;padding-right:1px !important;}#cartSummary .gastoPreparacion .tdPrice {float:right !important;padding-right:0% !important;margin-top:20px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.diaSeleccionado,#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.franjasMobile {color:#00985F !important;}#checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen a.fc-day-grid-event {width:99.5% !important;}#checkoutProcessView #auchanPaymentInfo .columnContent {border-top:1px dashed #dddddd !important;border-left:0px !important;padding-right:3%;padding-top:30px;}#checkoutProcessView .tabsMetodoPago #payment_RedsysPM {margin-right:18px;}#checkoutProcessView .tabsMetodoPago .columnCardTarjetas {margin-left:0;}#checkoutProcessView #redsysPMPaymentInfo .columnContent,#checkoutProcessView #payPalPaymentInfo .columnContent {border-left:0px !important;padding-right:3%;padding-top:10px;}#checkoutProcessView #psd2PaymentInfo .columnContent {border-top:1px dashed #dddddd !important;border-left:0px !important;padding-right:3%;padding-top:30px;}#checkoutProcessView .tabsMetodoPago.tabActive{}#checkoutProcessView #auchanPaymentInfo .columnCard {padding-top:20px;}#checkoutProcessView #payPalPaymentInfo .columnCard {padding-top:20px;}#checkoutProcessView #psd2PaymentInfo .columnCard {padding-top:20px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.diaSeleccionado.greenDay span {color:#00985F !important;}#checkoutProcessView .semanaTabla {display:block;visibility:hidden;}#checkoutProcessView .semanaTabla:first-letter{visibility:visible;padding-left:43%;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header span {}#checkoutProcessView #deliveryView .fc-content-skeleton table td {display:none;}#checkoutProcessView #deliveryView .fc-content-skeleton table td.semanaSeleccionada {display:block !important;margin-bottom:4px;}#checkoutProcessView .errorPago{margin-top:15px;}#checkoutProcessView .fc-content {text-align:center;margin:0 auto !important;float:none !important;width:140px;}#checkoutProcessView #deliveryView .fc-view-container table span.fechaTabla {margin-top:2px;margin-bottom:4px;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container {height:auto !important;border:0px !important;width:99.4% !important;}#checkoutProcessView #deliveryView .fc-widget-content {border:0px;}#checkoutProcessView .fc-widget-header thead tr {margin-bottom:10px;float:left;}a.fc-day-grid-event.fc-event.fc-start.fc-end{border:1px solid #e0e0e0 !important;}#checkoutProcessView .direccionEnvio {width:92%;padding-left:0;margin-left:4%;}#checkoutProcessView #deliveryAddressView .direccionEnvio{border-left:none;}#checkoutProcessView #deliveryModeInfo a#changeDeliveryMode,#checkoutProcessView #deliveryModeInfo a#changeDeliveryModeAndStore {float:left;margin-bottom:20px;}#checkoutProcessView #deliveryView #cartSummary {margin-top:10px;border-top:1px solid #e0e0e0 !important;float:left;width:100%;}#checkoutProcessView .validateAndPayButtonC2 span {font-size:1.143rem !important;}#checkoutProcessView .tabsActivas .tabsMetodoPago {width:98%;padding-left:1%;padding-right:1%;border:0;}#checkoutProcessView .recogidaHiper #deliveryView{min-height:auto !important;}#checkoutProcessView .validateAndPayButtonC2,#checkoutProcessView .pagaMasTarde{font-size:1.143rem !important;line-height:40px;}#checkoutProcessView .tabsActivas .tabsMetodoPago.tabActive {width:98%;border:0;}#checkoutProcessView #deliveryView #cartSummary .tableTotalPrice {margin-top:0px;}.gastoPreparacion .inconInformation{display:none;}.checkoutPage #wrapper {overflow:visible;}.productDetailsPanel{width:100%;margin:0;padding-left:0px;}.productHeader{width:96%;}.pictogramasFood {position:relative;margin:0 auto;width:100%;text-align:center;}.productInformationImages .itemFood {float:none;display:inline-block;}.productMoreInfo>span {float:left;width:100%;text-align:center;margin-top:10px;margin-bottom:20px;}.productMoreInfo a {color:#009656;text-transform:uppercase;font-size:0.85em;font-style:normal;text-decoration:underline;float:right;margin-right:10px;margin-top:0px;width:100%;text-align:center;margin-right:0px;}.BtnVolverRetina{margin:0px 0 20px 0;}.productDetailBanner{width:92%;margin:20px 0 0 0;padding:20px 4%;display:none;}#productTabs h2 + a {display:none;}.novedadDetalleProducto span {background-color:#fff;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores {width:100%;margin-left:0px;margin-right:0px;}#productTabs .content {margin:0 auto;width:95%;}#productTabs .info h2,#productTabs .info h3 {text-align:center;}.productImage {height:auto;}.productImage .productImagePrimary{width:70%;margin-right:4.5%;}.productDetailsPanel .productAdd p.stock_message{bottom:100px;}.productDescription .summary{padding:0 4%;}#wrapper .productDescription .summary{height:auto;max-height:100%;}.sevices_container .productDetailInfo,#wrapper .productDetailInfo {float:none;margin:0 auto !important;margin-bottom:10px;display:inline-block;text-align:center;}#productAvailability .sevices_container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.productBottonBar .productPrint {display:none ;}.productBottonBar .productShare {width:calc(50% - 74px);border:0px;margin-left:10px;}.productBottonBar > div.productFavourite {float:right;margin:0;padding:0;border:0;height:45px;right:5%;margin-top:10px;}.productBottonBar .favoriteContainer .fa {background-color:#999999;color:#fff;border-radius:50%;font-size:1.2em;padding-top:7px;padding-left:7px;padding-right:7px;text-decoration:none !important;padding-bottom:6px;margin-top:10px;}.imagesAvailability {position:relative;float:left;width:100%;text-align:center;}.productDescription .summary p{margin-bottom:0.5em;}.productDescription .itemAddButtons .UpdateQuantityForm{margin-top:0;}.productInformation,.productBrand,.productAvailability{width:96%;padding-left:2%;padding-right:2%;}.productMoreInfo span {font-size:1em;}.addToCartDetailContainer .flex-container.product-price-info {padding:0 20px;}.addToCartDetailContainer .flex-container .flex-row {-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.addToCartDetailContainer .flex-container.product-price-info .flex-row > div{box-sizing:border-box;}.addToCartDetailContainer .detalleProductoPromocion {width:calc(46% - 20px);margin:0 10px;}.addToCartDetailContainer .detalleProductoPromocion + .textInfo {width:calc(54% - 20px);margin:0 10px;height:100%;}.addToCartDetailContainer .detalleProductoPromocion.pesoVariable + .textInfo {margin-top:16px;}.addToCartDetailContainer .productUnitMeasure {line-height:16px;}.addToCartDetailContainer span.pesoVariable {font-size:10px !important;top:4px;}.addToCartDetailContainer .promo_card__expire_date {max-width:125px;padding:10px 0px;}.addToCartDetailContainer .detalleProductoPromocion + .promo_card {min-height:50px;height:auto;}.productInformation {border-top:1px dashed #d3d3d5;padding-top:20px;margin-top:10px;}.productDescription .productInformation {display:none !important;}.imagesAvailability,p.codeAvailability{padding-left:0;text-align:center;}.productAvailability {border-bottom:0px !important;text-align:center;}p.codeAvailability {font-size:1.1em;}.productDescription .big-price {border:1px solid #e30513;border-radius:0;color:#e30513;padding:0 0 3px;font-weight:bold;float:left !important;margin:0 auto;text-align:center;height:52px;}.productImageZoomLink {display:none !important;}.jcarousel-skin{display:none;}.productDetailsPanel .productImage .productImageGallery,.page-productDetails .productImage .productImageGallery {width:100%;height:auto !important;margin:0px !important;float:left;padding-left:0px !important;padding-right:0px !important;margin-top:0px !important;position:relative;overflow:visible;}.newProductImage .icon-top-right {top:11px;right:2px;}.addQuantityProduct.positive.large {margin-bottom:10px;}.productImage .productImageGallery li .thumb.active {border:1px solid #c6c6c5;}.productImageGallery::after {content:"";width:28px;height:49px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowLeftMobile.png);z-index:1;position:absolute;left:5px;font-family:"Fontawesome";margin-top:-110px;cursor:pointer;}.productImageGallery::before {content:"";width:28px;height:49px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowRightMobile.png);z-index:1;position:absolute;right:5px;font-family:"Fontawesome";margin-top:-110px;cursor:pointer;}.productImageGallery .jcarousel-skin {float:left;width:100%;}.productImage .productImageGallery li {margin-bottom:0px !important;}.productImageGallery ul.jcarousel-list.jcarousel-list-horizontal {width:100% !important;left:0px !important;}.productDetailsPanel .productImage .productImageGallery li .thumb,.page-productDetails .productImage .productImageGallery li .thumb {display:none;}.productDetailsPanel .productImage .productImageGallery li .thumb.active,.page-productDetails .productImage .productImageGallery li .thumb.active {display:block;}.productImage .productImageGallery li {width:calc(100% - 1px) !important;height:auto !important;margin-left:0px !important;}.productImageGallery::after,.productImageGallery::before {opacity:1;}.productImageGallery.primerElemento::after,.productImageGallery.ultimoElemento::before{opacity:0.5;}.mobileArrowLeft,.mobileArrowRight {display:block !important;position:absolute;width:40px;height:60px;top:50%;z-index:99;margin-top:-115px;cursor:pointer;}.mobileArrowLeft {left:0px;}.mobileArrowRight {right:0px;}.productImage .productImageGallery li .thumb img {max-height:10000px;width:auto;max-width:100%;height:auto;}.productDetailsPanel .productImage .productImageGallery li .thumb.active,.page-productDetails .productImage .productImageGallery li .thumb.active {width:100%;height:auto;border:0px;margin-left:0px !important;text-align:center;}.productImage .productImageGallery .jcarousel-clip {height:auto;}.productDetailsPanel .productImage .productImageGallery li .thumb,.page-productDetails .productImage .productImageGallery li .thumb {height:auto;width:100%;}.productDescription .big-price strong {font-size:0.85em !important;}.productDetailsPanel .productAdd {width:100% !important;margin:15px auto 20px;box-sizing:border-box;padding:0 20px;}.productDetailsPanel .productAdd .itemAddButtons input[type="text"] {margin-bottom:0!important;}#wrapper .productDescription .add_to_cart_form ,.productDescription .itemAddButtons .UpdateQuantityForm,.productDetailsPanel .productAdd button.addQuantityProduct{width:100%;}#wrapper .productDescription .add_to_cart_form {margin:0!important;}#wrapper .productDescription .add_to_cart_form .addToCartButton.outOfStock.big-button.red-button.disabled{margin:0!important;box-sizing:border-box;width:100%!important;}.productDetailsPanel .promo_card__expire_date {font-size:12px;line-height:15px;}.productDetailBanner .bannerTarjeta1,.productDetailBanner .bannerTarjeta2{width:41%;padding:0;float:left;margin:0;}.productDetailBanner .bannerTarjeta1{border-bottom:0;margin-right:8%;padding-right:8%;border-right:1px solid #d1d1d3;}.productDetailsPanel .promo_banner {width:calc(100% - 20px);margin:0 auto 20px;}.productDetailsPanel .productExternalPromotionDetail ~ .productAvailability {margin-top:0;}.promo_banner .promo_details_description {font-size:14px;line-height:19px;}.navbar-inner{top:102px;}#nav_main ul.lvl-0 > li.clicked,#nav_main ul.lvl-0 > li,#nav_main ul.lvl-0 > li:hover,#nav_main ul.lvl-0 > li.clicked {border:0 !important;}#nav_main ul.lvl-0 > li{height:auto !important;}#nav_main ul.lvl-1,#nav_main ul.lvl-2,#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5{width:100% !important;position:relative !important;}#nav_main ul.lvl-1,#nav_main ul.lvl-2,#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5{display:none;}#nav_main ul.lvl-1 > li,#nav_main ul.lvl-1 > li:hover,#nav_main ul.lvl-1 > li.hover{width:100% !important;padding:0% !important;margin:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a{width:80% !important;padding-left:5% !important;}#nav_main ul.lvl-1 > li.destacado1,#nav_main ul.lvl-1 > li.destacado2,#nav_main ul.lvl-1 > li.destacado3,#nav_main ul.lvl-1 > li.destacado4{position:relative !important;top:0;left:0;padding:0;}li.cosmia p,li.outlet p{display:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li{border:0 !important;border-top:1px solid #e1e1e1 !important;height:auto;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a{padding:12px 0 12px 5% !important;height:auto;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a:hover,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a:focus,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.hover a,#nav_main ul.lvl-1 > li:hover,#nav_main ul.lvl-1 > li:focus,#nav_main ul.lvl-1 > li:hover a,#nav_main ul.lvl-1 > li:focus a{background-color:transparent !important;}#nav_main ul.lvl-1 li{position:relative;}#nav_main .secondArrow {position:absolute;right:0;top:0;display:block;z-index:1;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo li.subMenuActivo{border-bottom:0 !important;}#nav_main li > ul{display:none !important;}#nav_main li.subMenuActivo > ul{display:block !important;position:relative !important;z-index:1;border:0 !important;margin-top:0 !important;top:0;}#nav_main ul.lvl-2 li,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-5 > li{position:relative;width:100% !important;text-align:left;height:auto;}#nav_main ul.lvl-2 li img{display:none;}#nav_main ul.lvl-2 li a span{font-size:0.929rem;height:auto;padding:0 !important;}#nav_main ul.lvl-2 li a:hover{text-align:left;}#nav_main ul.lvl-2 li a:hover span,#nav_main ul.lvl-2 li:hover > a span{color:#6e6e70 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 li a{padding:15px 0 8px 5% !important;display:block;text-align:left;width:95% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 > li > a{padding:13px 0px 0px 8% !important;height:auto;width:92% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2>li a {min-height:25px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul li.enlacevertodos a {min-height:1px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 li a:hover{font-weight:normal!important;}#wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo .lvl-1 li ul.lvl-2 li a:hover,#wrapper #nav_main ul.lvl-2 li a:hover span,#wrapper #nav_main ul.lvl-2 li:hover > a span,#wrapper #nav_main ul.lvl-2 li:hover > a {font-weight:normal !important;color:#6e6e70 !important;}#wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo .lvl-1 li ul.lvl-2 li.subMenuActivo > a:hover,#wrapper #nav_main ul.lvl-2 li.subMenuActivo> a:hover span,#wrapper #nav_main ul.lvl-2 li.subMenuActivo:hover > a span,#wrapper #nav_main ul.lvl-2 li.subMenuActivo:hover > a {color:#575756 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-3 > li > a{padding:12px 0 2px 11% !important;width:89% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a{padding:12px 0 2px 14% !important;width:86% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-3 > li > .secondArrow {display:none;}ul.dropdown-menu.grandchild-menu > li > .secondArrow {display:none !important;}li.menuConocenos ul >li+li+li+li+li .secondArrow {display:none !important;}#nav_main ul.lvl-2 li a span {text-shadow:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-5 > li > a,#wrapper #nav_main ul.lvl-5 li a{padding:15px 0 8px 17% !important;width:83% !important;text-align:left;}#wrapper #nav_main ul.lvl-5 li a span,#wrapper #nav_main ul.lvl-5 li.hover>a span,#wrapper #nav_main ul.lvl-5 li:hover>a span{padding:0 !important;font-size:0.786rem !important;text-align:left;min-height:0 !important;margin:0 !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-3 li{background-color:#fbfbfb !important;}#nav_main ul.lvl-4,#nav_main ul.lvl-4 li{background-color:#fff !important;}#nav_main ul.lvl-5,#nav_main ul.lvl-5 li{background-color:#fff !important;}.store_selection_question_popup {left:8%;padding:4%;width:76%;z-index:9999999;display:none;margin-left:0;top:10px;transform:none;}.store_selection_question_popup .select_metodo_envio a.deliveryButton{width:83% !important;}.store_selection_question_popup .deliveryOptions ul li a{font-size:0.786rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#content .facetNavigation{margin-left:-2%;width:104% !important;border-radius:0;border:0;-webkit-border-radius:0;-moz-boder-radius:0;border-bottom:1px dashed #e0e0e0;background:#f7f7f7;margin-bottom:20px;padding-bottom:40px;}.prodReview .stars {background:url(_ui/desktop/theme-alcampo/images/stars.png) repeat-x left center #9fb838 }.facetFilter{border:1px solid #e0e0e0;border-left:0;border-right:0;background:#f7f7f7;margin-bottom:20px;}.facetNavigation .facet{background:#efefef;width:96%;margin-left:2%;margin-right:2%;padding-left:0px;padding-right:0px;padding-top:11px;padding-bottom:11px;}.facetFilter .right{float:left !important;clear:left;margin:5px 0;}.facetFilter .pagination li{padding:0;width:auto;}.facetFilter .pagination li a,.facetFilter .pagination li strong,.paginationBar .pagination li a,.paginationBar .pagination li strong{padding:0px 10px;display:block;text-decoration:none;font-size:1.1em;}.facetFilter .pagination li a{color:#3b3b3b;}.facetFilter .pagination li strong,.facetFilter .pagination li a:hover,.facetFilter .pagination li a:focus,.paginationBar .pagination li strong,.paginationBar .pagination li a:hover,.paginationBar .pagination li a:focus{background:#E0001A;color:#fff!important;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{margin-top:20px;}.paginationBar .showAll,.paginationBar .showPagination{background:#dfe0e2;color:#575757;text-transform:none;text-decoration:none;border:0;font-size:1.1em;}.paginationBar .showAll:hover,.paginationBar .showPagination:hover,.paginationBar .showAll:focus,.paginationBar .showPagination:focus{background:transparent;}#content .facetNavigation .facetHead{background-color:transparent;border:0;padding:0;}#content .facetNavigation .facetHead a{background-color:transparent;text-transform:uppercase;font-weight:normal;padding:0;width:100% !important;}#content .facetNavigation .facetValues .facet_block{padding:10px 0 0 5px;}.facetNavigation .facetValues ul.facet_block li{font-size:1.1em;}.facetNavigation .facetValues ul.facet_block li > a{color:#5c5b60;padding:5px;}.facetNavigation .facetValues ul.facet_block li > a:hover,.facetNavigation .facetValues ul.facet_block li > a:focus,.facetNavigation .facetValues ul.facet_block li > a:active{}.paginationBar .totalResults{color:#3c3c3c;width:auto;font-size:1.1em;}.paginationBar .sortForm{float:left;clear:left;}.paginationBar.top #sort_form11 label,.paginationBar #sort_form2 label{background:#dfe0e2;padding:10px;font-size:1.1em;color:#3c3c3c;margin-right:0;}.paginationBar.top #sort_form11 select,.paginationBar #sort_form2 select{background:#138841 url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down-white.png) no-repeat scroll 95% 50% !important;color:#fff !important;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:0;border-radius:0;margin:0 0 0 -3px;padding:8px;vertical-align:middle;height:34px !Important;margin-top:2px !Important;}.paginationBar #sort_form2 select{margin-top:0 !important;}.facetNavigation .facetValues ul.facet_block li.remove_item_left{border:0;}.facetNavigation .facetValues ul.facet_block li.remove_item_left span.remove_item_left_name{padding:10px;font-size:1.1em;}.breadcrumb {margin:0;padding-right:0;}.breadcrumb ul li{padding:0 5px 0 10px;margin:0;background:none;}.breadcrumb ul li:first-child{position:relative;z-index:1;}#checkoutProcessView .headerNumber {}.recogidaPuntoExterno #deliveryHeader .deliveryTitle,.recogidaHiper #deliveryHeader .deliveryTitle{width:70%;margin-top:0px;}#checkoutProcessView .deliveryTitle,#checkoutProcessView .deliveryTitle h4{}#wrapper #cartItems .cartItem td.itemPrice{font-size:1.214rem;}#checkoutProcessView #pointOfServiceView {position:relative;width:100%;}#checkoutProcessView #pointOfServiceView>div {border-left:0;height:auto;margin-top:0px;}#checkoutProcessView #pointOfServiceView #pointOfService {width:92%;display:block;margin-left:4%;}#addBillingAddressPopup .billHeader .form_field-input label{width:60px;}.facturacionPopup {left:0px !important;width:96% !important;padding:0px !important;margin:0px !important;margin-left:2% !important;border-radius:3px !important;}#addBillingAddressPopup .billHeader span.label-radio {padding-left:35px;padding-right:10px;}.page-homepage .hom3Options .opcion:first-child{width:96%;padding-left:2%;padding-right:2%;border-top:0px;}.page-homepage .hom3Options .opcion{width:96%;padding-left:2%;padding-right:2%;border-top:1px solid #eeeeee;}.page-homepage #page>#content{width:95.6% !important;}.page-homepage .hom3Options .separador {display:none;}.page-homepage .bloqueItem .bloqueImage{width:96%;margin-left:2%;}.page-homepage .bloqueItem .bloqueTexto{float:left;width:96%;margin-top:20px;text-align:left;margin-left:2%;}.page-homepage .bloqueItem .separatorLine {position:inherit;width:100%;height:1px;border-top:1px dashed #989898;right:0px;top:0px;float:left;margin-top:20px;}.page-homepage .bloqueItem .bloqueSeparador {float:right;width:92%;margin-right:4%;margin-top:20px;margin-left:4%;}.page-homepage .bloqueItem .contenedorPrecio {margin-top:20px;}.page-homepage .singleItem.bloqueItem {width:99.3%;}.homeRow {float:left;width:100%;overflow:hidden;}.page-homepage .homeRow .doubleItem.bloqueItem {width:100%;}.page-homepage .doubleItemRight {float:left;background-color:#ffffff;border:1px solid #eeeeee;width:99.3%;margin-right:0px;clear:right;text-align:center !important;height:100% !important;margin-bottom:10px;}.page-homepage .doubleItemLeft {float:left;background-color:#ffffff;border:1px solid #eeeeee;width:99.3%;margin-left:0px;text-align:center;clear:left;margin-right:0px;height:100% !important;margin-bottom:10px;}.page-homepage .bloqueItem {min-height:0px;margin-bottom:10px;padding-top:10px;}.page-homepage .doubleItem.bloqueItem .bloqueImage {float:right;width:92%;text-align:center;margin-right:4%;margin-left:4%;}.page-homepage .homeRow .bloqueItem .bloqueTexto {width:92%;margin-left:4%;margin-right:4%;}.page-homepage .doubleItem.bloqueItem .separatorLine {display:none;}.page-homepage .homeRow .doubleItem.bloqueItem .bloqueSeparador {width:92% !important;margin-left:4%;margin-right:4%;}.page-homepage .homeRow .doubleItem.bloqueItem {width:100%;margin-bottom:10px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage {width:100%;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueSeparador {float:left;width:92%;margin-right:4%;padding-top:0px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .separatorLine {right:0px;margin-top:0px;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem .bloqueImage {width:100%;margin:0px;}.contenidoBloqueSeccion2.comunidad .homeRow {margin-bottom:0px;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft {width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft img {float:none !important;height:auto !important;max-width:100%;width:auto !important;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight {width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem.bloqueItemRight .bloqueImage {width:100%;height:auto !important;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem.bloqueItemRight .bloqueImage img{height:auto !important;}.contenidoBloqueSeccion2.comunidad .space {display:none;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight .bloqueSeparador {width:92%;}.bloqueSeparadorResponsivo {border-bottom:1px dashed #989898;float:left;width:108%;margin-left:-4%;margin-bottom:20px;margin-top:10px;display:block;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage img{height:auto !important;max-width:100%;width:auto;}.folletosContentHome .titleColumn{width:100%;}.folletosContentHome .titleH1{z-index:0;}.folletosContentHome .imageTitle {width:100px;display:none;}.folletosContentHome .contentColumn {width:100%;margin-top:80px;}.page-homepage .folletosContentHome{height:auto;}.folletosContentHome .folletoItem{width:100%;}.folletosContentHome .folletoItem .encabezadoIzq,.folletosContentHome .folletoItem .encabezadoDcha{width:100%;padding-left:0px;}.folletosContentHome .folletoItem .encabezadoDcha{margin-top:5px;}.folletoImg{text-align:left;}.folletosContentHome .folletoTitle,.folletoContent {width:100%;margin-left:0px;}.tituloH1{margin-bottom:0px;}.product-carousel.owl-carousel{padding:0 40px;}.product-carousel.owl-theme .owl-controls,.product-carousel.owl-theme .owl-controls.clickable {position:absolute;top:50%;width:100%;left:0;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div {margin:0 5px!important;}.product-carousel.owl-carousel.owl-theme .item {padding:15px;box-sizing:border-box;}.product-carousel.owl-theme.owl-carousel .owl-wrapper .item {width:100%;margin-left:0;padding:40px;box-sizing:border-box;}.product-carousel.owl-carousel .owl-wrapper .item {width:100%;margin-left:0;padding:15px;box-sizing:border-box;}.folletoImg img{width:100% !important;}#carruselHomeServicios .owl-controls{position:relative;top:0;right:0;}.folletosContentHome .registroContent div {float:right;width:90%;padding-left:5%;padding-right:5%;text-align:center;}.folletosContentHome .registroTitle {margin-top:10px;}.page-homepage .tituloDestacado {font-size:2.143rem;text-align:center;}.page-homepage #Carousel-owl #owl-demo .item {background-size:100%;margin-left:0px;height:auto;}#Carousel-owl .owl-carousel .owl-item {min-width:1px !important;}.page-homepage #Carousel-owl .thumbsNav-container{height:auto;}.page-homepage #Carousel-owl .thumbsNav .navItem{float:none;}.page-homepage>.span-24 {width:99.5% !important;}#carruselHomeServicios {margin-left:5%;margin-top:60px;}.page-homepage .homeRow .doubleItem.bloqueItem {width:99.3%;}.popUpDelivery {width:96% !important;left:2% !important;padding-left:0px !important;padding-right:0px !important;}[id^='addressPopup'] .closePopupLink {width:48% !important;float:left !important;padding-left:0px !important;padding-right:0px !important;margin-left:10px !important;margin-right:0px !important;}[id^='addressPopup'] #selectAndCreateButton,#selectCreateAndPostActionButton {width:48% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}#cartItems .cartItem.paso1Checkout .header1{width:100%;height:25px;display:none;}#cartItems .cartItem .header1 .icons-vertical-right {height:30px;}#cartItems .cartItem .header1 .icons-vertical-right img {float:left;clear:none;height:21px;width:21px;margin-top:5px;}#cartItems .cartItem.paso1Checkout.productoDesplegado .header1{display:block;}#wrapper .tableTotalPrice .descuentos {float:right;width:96%;}#wrapper .tableTotalPrice .descuentos tbody{float:right;width:100%;}#wrapper .tableTotalPrice .descuentos tbody .totalDescuento{float:right;width:100%;}#orderTotals tbody td{height:auto;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute .popupSustituteIcon{width:100.4%;}@media (max-width:700px){div#totalSubstituteInfo p .topPico{left:38%;}}@media (max-width:600px){div#totalSubstituteInfo p .topPico{left:34%;}}@media (max-width:500px){div#totalSubstituteInfo p .topPico{left:31%;}#checkoutProcessView #pointOfServiceView {position:relative;margin-bottom:0px;}#colorbox.popupCancelarMiCuenta,#colorbox.popupCancelarMiCuenta #cboxWrapper {left:0 !important;width:100vw !important;}}@media (max-width:400px){div#totalSubstituteInfo p .topPico{left:20%;}}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute:hover .popupSustituteIcon {display:none !important;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{right:0px;left:0px;width:350px;}#expressPopUp span{float:left;width:170px;display:block;}@media (max-width:550px){.btnConfirmacion {float:left;clear:both;margin-left:1px;}}@media (max-width:450px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:300px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .columnaSubstitute{float:left;width:170px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName{line-height:10px;margin-top:10px;}.span-5.last.textoDeInformacion .textoInfo {margin-top:-136px;}}@media (max-width:400px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:265px;left:-19px;}}@media (max-width:360px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:250px;}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation.showDeliveryInformation .filaDiscountEntry{width:270px;}#registerForm .months {width:40%;padding:5px;}#registerForm .years {width:25%;}}@media (min-width:575px){.span-5.last.textoDeInformacion .textoInfo {margin-top:-138px !important;}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-108px !important;right:5px;width:calc(42% - 8px );}}@media (min-width:450px){.span-5.last.textoDeInformacion .textoInfo {margin-top:-136px !important;}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-103px !important;right:5px !important;width:calc(42% - 8px ) !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-133px !important;height:42px;}}@media (max-width:449px){.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-102px !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-131px;}}span.deliveryInformationTooltipX {display:none;}.icons-vertical-right2 {display:none;}#cartItems .cartItem .header1 .icons-vertical-right{float:left;}#cartItems .cartItem .header1 .icons-vertical-right img{display:block !important;}.carritoCheckoutPasoPrevio .cartItem.productoDesplegado .header1 {float:left !important;width:100% !important;display:block !important;height:25px;}.comparator_header span {color:#163274;font-size:1.071rem;}.message_product_comparartor_list_full h2{margin:20px 40px;padding-left:40px;background:url(_ui/desktop/theme-alcampo/images/alcampo/alertPopup.png) 0 0 no-repeat;min-height:75px;font-size:1.071rem;}.comparator{height:100%;overflow:auto;}.productGridComparator{display:table;border-collapse:separate;border-spacing:2px 0;clear:left;margin:0 0 15px 0;}.comparator h1 {float:left;font-size:1.6em;text-transform:uppercase;color:#138841;margin:25px 10px 0 0;}.comparator .shareComparator{float:left;margin:15px 10px 15px 0;clear:left;}.comparator .shareComparator span,.comparator .shareComparator a {display:inline-block;vertical-align:middle;}.comparator .shareComparator span{padding-right:2px;font-size:1em;}.comparator .shareComparator a{margin-right:5px;}.comparator .span-4{width:25% !important;}.comparator .span-4 .productGridItem .thumb .details {font-size:1.1em;line-height:1em;height:65px;overflow:hidden;}.comparator .stock > span {float:left;width:98%;padding:1%;margin:0;border-right:0;font-size:1.1em;text-align:center;}.productGrid .productGridItem .compare .comparadorText{color:#fff;}a#clear_list_of_products_to_compare,a#make_comparison_operation{background:#138841 none;width:100%;padding:7px 0 5px 0;color:#fff;text-transform:uppercase;margin:5px 0;text-align:center;text-decoration:none;cursor:pointer;}#colorbox.comparatorPopup,.comparatorPopup #cboxOverlay,.comparatorPopup #cboxWrapper{z-index:999999;max-height:100%;overflow:auto !important;}.comparatorPopup #cboxContent{overflow:auto !important;}ul.product_comparator_list li{padding:6px 5px;background-color:#fff;}ul.product_comparator_list a{height:20px;}a#clear_list_of_products_to_compare:hover,a#make_comparison_operation:hover{text-decoration:none;opacity:0.8;}#colorbox {max-width:94%;width:auto;margin-right:3%;margin-left:3%;z-index:999999;position:fixed;}#colorbox .productImage .productImagePrimary {margin:42px 0 0 0;width:69%;float:left;}#colorbox .productImage .productImagePrimary .easyzoom img {max-width:100%;}#colorbox .productImage .productImageGallery ,#colorbox .productImage.popupZoom,#colorbox .productImage .productImageGallery .jcarousel-clip{height:auto;}#colorbox.comparatorPopup,#colorbox.comparatorNumMax,#colorbox.comparatorNotEnough{margin:10px auto;width:90% !important;left:50% !important;margin-left:-45% !important;background:#efefef;}#colorbox.comparatorPopup #cboxLoadedContent,#colorbox.comparatorNumMax #cboxLoadedContent,#colorbox.comparatorNotEnough #cboxLoadedContent{background:#efefef;}#cboxWrapper,#cboxLoadedContent{max-width:100%;border-radius:3px;}#colorbox.cantidadSuperada.popupCancelarMiCuenta {position:fixed;}#colorbox.cantidadSuperada.popupCancelarMiCuenta #cboxWrapper #cboxContent {width:100% !important;}#colorbox.cantidadSuperada #cboxWrapper,#colorbox.cantidadSuperada #cboxContent,#colorbox.cantidadSuperada #cboxLoadedContent,#colorbox.cantidadSuperada #cboxLoadingOverlay,#colorbox.cantidadSuperada #cboxLoadingGraphic {height:auto !important;}#colorbox.cantidadSuperada.popupCancelarMiCuenta #productNotExternable h3.text {margin-top:15px;}#colorbox.cantidadSuperada.popupCancelarMiCuenta #productNotExternable .text {margin-left:0 !important;width:84% !important;}#product_comparator_list_full{width:95%;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userChoiceNotification.userNonAjaxNotification.ui-dialog-content{width:90% !important;left:50% !important;margin-left:-45% !important;}#wrapper .standardSubstitute .tooltip {display:none !important;}#productTabs .productTabContent {float:left;width:96% !important;padding-left:2% !important;padding-right:2% !important;}#productTabs .productTabContent table {float:left;width:100%;padding-left:0%;padding-top:0px;padding-bottom:0px;}.folletosPopupDetalleProducto .span-14.productImage,.folletosPopupDetalleProducto .span-10.productDescription.last {width:98% !important;margin-right:1% !important;margin-left:1% !important;}.folletosPopupDetalleProducto p.codeAvailability {width:95%;}.tablaValoresTecnicos table {margin-left:0px;width:100%;}.tablaValoresTecnicos .tableTitle {width:250px;}@media (max-width:360px){.tablaValoresTecnicos .tableTitle {width:150px;}#checkoutProcessView #pointOfServiceView {font-size:10px;width:100%;}}.solicitarFactura{width:96% !important;left:2% !important;}.solicitarFactura #cboxWrapper{width:100%;}.solicitarFactura #cboxClose {top:0;right:20px;}.solicitarFactura .form-addBillingAddress .billHeader span.label-radio {height:30px;width:95px;}#wrapper .productDescription .itemAddButtons .UpdateQuantityForm .addQuantityProduct.positive.large {margin:0px;}#wrapper #nav_main ul.lvl-2 li a.desplegar {display:none !important;}#wrapper .portlet-boundary_GlobalSearchFilter_WAR_GlobalSearchportlet_ .hybris-filters .facetValues .facet_block li {clear:left;}.mobile .cboxClose {display:none;}.mobile .comparatorPopup #cboxClose {display:block;}.productDetailsPanel .productCompare {margin:0;}.productBottonBar {height:auto;min-height:45px;border-top:1px dashed #c6c6c5;background-color:#fff;}.productBottonBar .productShare,.productBottonBar .productPrint {margin-top:5px;}.datosAlbaran .datosHipermercado .columnIzq {width:100%;margin-bottom:20px;}.datosAlbaran .datosHipermercado .columnIzq,.datosAlbaran .datosHipermercado .columnDcha {width:100%;}.albaranDatosTarjeta,.albaranDatosTicket,.albaranInfoFinanciera,.albaranDatosPayPal{width:100%;margin-left:0px;}.albaranDatosTicket {margin-top:20px;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValoresTitulo {width:100%;}@media (max-width:600px){.cc_cp_container .cc_cp_content .cc_cp_m_content {width:calc(100% - 2.5rem);margin:0px 1.25rem;}.cc_cp_head #imagenBotonAtras {margin-top:1.25rem;margin-bottom:1.25rem;}.cc_cp_m_content_entry .encabezado-cookies {padding-left:1.75rem;}.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_head .cc_cp_head_title {padding:0 1.5rem;align-items:normal;}.cc_cp_footer .cc_cp_f_save {width:inherit;}}@media (max-width:500px){.cc_dialog.interstitial {width:75%;max-width:85%;padding:1rem 2rem;left:0;right:0;}.cc_css_reboot h1 {margin-bottom:1rem;}.light.cc_dialog button {width:100% !important;position:static !important;}.light.cc_dialog button.cc_b_cp {left:0;bottom:0;padding-left:1.25rem;}.light.cc_dialog button.cc_b_ok {right:0;bottom:0;margin-bottom:0.5rem;}.cc_css_reboot p.cc_dialog_text {margin-bottom:2rem;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button {width:calc(100% - 2.5rem) !important;position:static !important;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button.guardar-configuracion {margin-bottom:0;margin-left:1.25rem;margin-right:0;}.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_footer .cc_cp_f_save button#aceptarCondiciones {margin-top:1rem;margin-left:1.25rem;}}@media (max-width:450px) {.cc_dialog #imagenCookie {position:absolute;padding-top:0.75rem;}.cc_dialog .cc_dialog_headline {text-align:left;padding-left:4rem;}}.wrapper #nav_main .collapse.nav-collapse .siteSearch {margin-left:0px !important;border-left:0px !important;}.wrapper #nav_main ul.lvl-0 > li.selected > a,.wrapper #nav_main ul.lvl-0 > li.selected {color:#0a7c37 !important;}.siteSearch .siteSearchInput {float:left;width:100%;padding-left:30px;padding-right:20px;padding-top:5px;padding-bottom:5px;}.siteSearch .siteSearchSubmit {cursor:pointer;height:40px;float:left;width:40px;background-size:21px;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a ,#wrapper #nav_main li.menuConocenos ul.child-menu > li:hover > a {padding-left:5% !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {border-left-color:transparent !important;border-left-style:solid;border-left-width:0 !important;margin-bottom:0 !important;margin-left:0 !important;padding-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li:hover > a > span.megamenuTitleElement {padding-left:0 !Important;margin-left:0 !important;border-left-width:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {padding-bottom:0 !important;padding-top:2px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {border-left:0px !important;padding-left:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a:hover > span.megamenuTitleElement {border-left:0px !important;padding-left:0px !important;}#wrapper #nav_main ul.catalogs li {min-height:44px !important;height:auto !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li + li + li + li + li > a > span.megamenuTitleElement {margin-left:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li+li+li+li+li a{margin-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {font-size:0.929rem !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo > ul li.subMenuActivo > .secondArrow {background-position:14px 18px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {font-size:0.929rem !important;}#wrapper #nav_main ul.lvl-0 > li.selected.selectedAnulator{border-top:0 !important;border-left:0 !Important;border-right:0 !Important;}.page-homepage .contenidoBloqueSeccion2 {width:93.5%;}.page-homepage .folletosContentPrincipal .folletosContentHome{background-image:none;background-color:#ffffff;height:auto !important;}.folletosContentHome .titleH1 {}.folletosContentHome .contentColumn {margin-top:10px;}.folletosContentHome .folletoItem{text-align:center;margin-bottom:20px;}.folletosContentHome .folletoItem .encabezadoIzq,.folletosContentHome .folletoItem .encabezadoDcha {padding-left:0;width:45%;}.folletosContentHome .folletoItem .encabezadoDcha {padding-left:5%;text-align:left;margin-top:0px !important;}.folletosContentHome .folletoItem .encabezadoIzq span {display:block;text-align:right !important;width:100%;}.folletosContentHome .folletoImg {float:none;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;overflow-x:hidden;overflow-y:hidden;padding-top:15px;width:150px;clear:both;}.folletosContentHome .folletoItem .encabezadoIzq span {opacity:0.7;}.folletosContentHome .encabezadoIzq {}.page-homepage .singleItem.bloqueItem .bloqueImage img{max-width:100%;}.folletosContentHome .titleH1 {text-align:center;}#wrapper span.megamenuTitleElement {font-size:0.929rem !important;height:auto !Important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li .secondArrow{margin-right:10px !important;}#wrapper #nav_main ul.catalogs li > a {min-height:18px;}#nav_main ul.lvl-2 li a span{display:block !important;overflow-x:visible }.mobile .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li {background-color:#dadada !important;}.mobile #wrapper #nav_main li.comunidad ul.child-menu > li > a > span.megamenuTitleElement ,.mobile #wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {text-shadow:0 0 0 #000;color:#6e6e70;}.registroDeServicio#registerForm .checks-group .condiciones .form_field-input label{width:auto !important;margin-right:20px !important;}.registroDeServicio#registerForm .checks-group .condiciones .form_field-input {margin-top:10px;}#registerForm.registroDeServicio .checks-group .control-group input[type="checkbox"]{width:20px !important;}#registerForm.registroDeServicio .checks-group {width:100%;}#registerForm.registroDeServicio .checks-group .span-24 {width:100% !important;}#registerForm.registroDeServicio .span-24 .controls.aceptarCondiciones label {width:90% !important;}#registerForm.registroDeServicio .tipoDocumento .control-group.error .help-inline {margin-top:15px !important;}.anchoTableMobile {float:left;width:100%;overflow-x:scroll;}#wrapper #cartItems .devolverPedidoTabla thead th#header3 {background-color:#f7f7f7 !important;position:relative !important;left:0px;}#wrapper table.devolverPedidoTabla thead #header1{min-width:200px;}#wrapper #nav_main ul.lvl-0 > li.selected.selectedAnulator{border-left:0px !important;border-right:0px !important;}#registerForm.registroDeServicio .botonera {float:left;position:relative !important;width:100% !important;margin-left:0px !important;margin-right:0px !important;clear:both !important;left:0px !important;}.realTotals.popupSustituteIcon.mobileResponsive.totalSubstituteInfo {float:left;width:100%;margin-left:3.5%;}.carritoCheckout .itemPrice .precio span{margin-right:0px;}.page-cartReview #wrapper .carritoCheckout .itemPrice.header6 {width:25% !important;}.page-cartReview .formularioCheckoutBtns .terms a{line-height:15px;}.page-cartReview .totalSubstituteInfo p {float:left;padding-left:10px;border:1px solid #c9c8cd;background-color:#f6f6f6;position:relative;padding-top:25px;text-transform:uppercase;line-height:13px;font-size:0.714rem;padding-left:85px;padding-right:55px;padding-bottom:25px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfoBig.png);background-repeat:no-repeat;background-position:20px 15px;z-index:9999;cursor:default;text-align:left;padding-right:20px;}.muestraTablaTooltip{display:table-row !important;}.page-cartReview .hideTablaTooltip{display:none !important;}.page-cartReview #totalSubstituteInfo{display:none !important;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute.showTooltip .popupSustituteIcon {display:none !important;}div#colorbox.colorBoxGlobal .headline {float:left;margin-left:4%;font-size:1.429rem;margin-bottom:20px;max-width:1000px;line-height:25px;width:92% !important;margin-top:30px;}div#colorbox.colorBoxGlobal {float:left;margin-left:2% !important;color:#304388;font-size:1.429rem;margin-bottom:20px;line-height:25px;width:96% !important;margin-top:35px;max-width:1000px;left:0px !important;top:30% !important;}div#colorbox.colorBoxGlobal .columnaIcon{margin-left:4%;}div#colorbox.colorBoxGlobal .columnaContent {float:left;max-width:200px;}div#colorbox.colorBoxGlobal .columnaContent p {font-size:1rem;line-height:17px;margin-top:5px;}div#colorbox.colorBoxGlobal #cboxClose::after {top:-4px;text-indent:3px;left:1px;}.wrapper.menuFixed #nav_main.menuUp {background-position:0 -138px;overflow-y:visible !important;}#wrapper #nav_main ul.lvl-0 > li.selected > a{background-repeat:no-repeat !important;}#wrapper #nav_main ul.lvl-0 > li.selected.focusMenu > a{color:#ffffff !important;}#wrapper #nav_main ul.lvl-0 > li.selected > a {color:#ffffff !important;background-color:#138841 !important;}.miniCartPopup .popupCartItem{margin-left:0px;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {background-image:none !important;background-color:#d7d7d7 !important;height:9px !important;}.span-8.itemPromotionable .span-4.last{width:130px !important;height:177px;display:block;background-color:#df2927;float:right;margin-right:10px;margin-top:6px !important;}.productGrid .fila4 .updateQuantityProductMore{margin-left:2px !important;width:33px !important;height:33px !important;margin-top:0px !important;}.productGrid .fila4 .updateQuantityProductLess {width:25px !important;height:25px !important;line-height:10px !important;margin-top:4px !important;margin-right:3px !important;padding-bottom:2px !important;margin-left:10% !important;}.miniCartPopup .popupCartItem .itemThumb{margin-right:10px !important;}#miniCartLayer .itemAddButtons{margin-top:0px;}.productGrid input[type="text"] {margin-top:6px !important;}#miniCartLayer div.itemDesc{margin-top:12px;}.franjasMobile {}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container.noService{height:41px !important;vertical-align:middle;padding-bottom:0px !important;}.noService:not(.muestraFranjas){display:none !important;}.muestraFranjas {display:block !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.securityNotificationPopup {z-index:99999999999999 !important;top:35%;left:2% !important;width:95% !important;position:fixed !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.popupEssential.ui-draggable.ui-resizable,.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.popupVip.ui-draggable.ui-resizable {padding:10px 0px 20px 20px;box-sizing:border-box;max-width:100%;}.special_time_slot__popup_content {padding:0 10px 30px;}.ui-dialog.securityNotificationPopup .popup p {cursor:default;max-width:100%;}.page-homepage .folletosContentPrincipal{height:auto;}.folletosContentHome .folletoImg{margin-bottom:10px;}.folletosContentHome .registroBtn{padding-top:5px;padding-bottom:5px;}.orderListFavoritos{float:left;}.orderListFavoritos .formReplica {float:left;width:98%;margin-bottom:20px;margin-left:5px;}.orderListFavoritos .listaProductos .priceColumn{display:none !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTabledisabled ,#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTabledisabled {text-align:left;}.orderListFavoritos .tablaProductosFrecuentes .seleccionarTodos .priceTable{display:none !important;}#wrapper .orderListFavoritos .formReplica a.button {width:52% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;float:left !important;}#favoriteProductListAddToCartButtonB{margin-bottom:10px;}#wrapper .orderListFavoritos .orderListTable td{vertical-align:middle;}#wrapper .favoritosPanel .orderListFavoritos .favoritosMobile .priceTable{position:relative !important;}.favoritosMobile{display:block !important;float:left;width:100%;margin-top:10px;}.reuseBotoneraInferior {width:100%;margin-bottom:20px;}.reuseBotoneraInferior div a {float:left;width:100%;padding-left:0px !important;padding-right:0px !important;}.reuseBotoneraInferior div {width:100%;float:left !important;}.bloque-desplegable select#selectedSubstituteType {width:100%;padding-right:30px !important;}.reuseBotoneraInferior{margin-top:20px;}#carouselhInactiveService #formbrochureService .boton.positive{position:relative !important;top:0px !important;margin:0 auto !important;width:100% !important;margin-left:8px !important;margin-top:10px !important;}#wrapper .reutilizarOrden .reutilizarOrdenContent .orderBoxes{float:left;width:100%;margin-left:0px;margin-right:0px;}#wrapper .orderList .orderListTable .item+.item td {border-top:1px dotted #a5a5a5 !important;}#wrapper .orderList .orderListTable .item td{vertical-align:middle !important;}#wrapper .reuseOrderTable thead th#header5{min-width:80px;text-align:center !important;}#wrapper .reuseOrderTable thead th#header6{text-align:center !important;}#wrapper .reuseOrderTable thead th {color:#5e5e60 !important;font-weight:normal;font-size:0.714rem;text-align:left !important;}.orderList .orderListTable .item td {border-bottom:0px;}#wrapper .reutilizarOrden .headline{float:left;width:100%;}#wrapper .favoritosPanel .orderListFavoritos .listaProductos .quantity form {margin-top:0px;float:left;}.column.accountContentPane.clearfix.reutilizarOrden>.enlaceVolver {float:right;clear:both;position:relative;width:100%;margin-top:0px !important;margin-bottom:0px !important;}.column.accountContentPane.clearfix.reutilizarOrden>.enlaceVolver .BtnVolverRetina{margin-top:0px !important;margin-bottom:0px !important;}.orderList .orderListTable.reuseOrderTable thead tr th{line-height:13px;}.orderList.orderListFavoritos .orderListTable thead th {border-bottom:0px !important;}.orderList.orderListFavoritos .orderListTable thead th#header1 {padding-bottom:10px;}#wrapper .favoritosPanel .orderListFavoritos td{border-top:1px dotted #a5a5a5;}#wrapper .orderListFavoritos .orderListTable .quantity.carritoCheckout{position:absolute;}#wrapper .orderListFavoritos .orderListTable.product_list_table .quantity.carritoCheckout,#wrapper .orderListFavoritos .orderListTable.tablaProductosFrecuentes .quantity.carritoCheckout{position:static;}#wrapper .orderListFavoritos .orderListTable .carritoFav.freq.quantity.carritoCheckout{position:initial;width:125px !important;}#wrapper .orderListFavoritos .orderListTable .carritFavNoMobile{display:none;}.popupColorBoxGeneric{width:96% !important;margin-left:2% !important;left:0px !important;top:50% !important;}.popupColorBoxGeneric #cboxClose::after{left:3px !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTable {position:relative !important;text-align:center;width:100%;margin-top:20px;}#wrapper .favoritosPanel.accountFrequent .orderListFavoritos .orderListTable .priceTable {position:static !important;text-align:center;width:100%;margin-top:0px;}.customAccount #editAddressForm .accountContentPane .w40perc .control-group {width:100% !important;margin-bottom:20px;}.indicacionesTransportista{width:100%;margin-left:0px !important;margin-bottom:20px;}.customAccount #editAddressForm .accountContentPane .w60perc .control-group{width:100% !important;}.tile.column.myAddress .subgrupo .addressBook{width:100%;margin-bottom:20px;}.tabletIconShop{display:none;}.popupColorBoxGeneric .buttons.buttons2N button {width:18%;height:33px;text-transform:uppercase !important;font-size:0.786rem;padding-top:4px !important;padding-left:0px !important;padding-right:0px !important;}#wrapper .accountContentPane .form_field-elements .checks-group>.textCondition input{float:left !important;width:15px !important;text-align:left;display:none !important;}#wrapper .accountContentPane .form_field-elements .checks-group>.textCondition .control-label {width:100%;line-height:16px;}.customAccount #editAddressForm .required.right {top:-10px;}.control-group .help-inline {max-width:285px;width:100%;}.razon-social .control-group .help-inline{max-width:290px;}@media (max-width:360px){.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos,.wrapper #nav_main .recursivasResponsivas .bloque-ayuda .help{padding-left:10px;padding-right:10px;}.wrapper .responsivo {margin-right:0%;}}.productDetailsPanel .productImage .icon-top-right {position:absolute;top:15px;right:0px;width:100%;}img.novedadDetailProduct {position:absolute;right:30px;}.promotionValidity {float:left;margin-left:15px;max-width:260px;width:calc(90% - 65px );-moz-width:calc(90% - 65px );-webkit-width:calc(90% - 65px );padding-top:10px;}.promocionHuevoConFecha {margin-top:10px;}.product_promotionable_details{height:auto;margin-bottom:10px;}.fila5>.span-4:nth-child(2n+1) {margin-right:0px !important;margin-left:2% !important;}.fila5 .span-8.itemPromotionable {padding-bottom:3px;}@media(max-width:350px){.fila5 .span-8.itemPromotionable {padding-bottom:2px;}}.productGrid .fila5 .productGridItem .thumb {max-height:1000px;}.productGrid .fila5 .productGridItem .thumb img {max-height:1000px;}.productGrid > .fila4 > .span-5 {width:50% !important;margin-right:0%;margin-left:0px !important;padding:5px;box-sizing:border-box;}.fila4 .span-8.itemPromotionable {width:47.2% !important;margin-right:2% !important;margin-left:0.1%;}.banner_product_promotionable_show {display:none;}.fila4 .span-8.itemPromotionable .span-5.last {display:none;}.productGrid .fila4 .span-8.itemPromotionable .span-5 {width:100% !important;}.productGrid .fila4 .span-5 {clear:none !important;}.productGrid {margin:0;width:100%;}.productGrid .fila4 .productGridItem .thumb img {margin-top:0px;}.productGrid .productGridItem .compare{background-color:#f6f6f6;}.productGrid .productGridItem .compare .comparadorText a {text-decoration:none;font-size:0.7rem;}.productGrid .fila4 .productPromotionable.productGridItem .compare .comparadorText {position:relative;left:0px;}.fila4 .span-8.itemPromotionable .productGridItem .compare .product_check_box {position:relative;left:0px;}.productGrid .fila4 .productGridItem .compare {margin-top:6px;}.fila4 .productMainLink .longDescription {top:155px;}.fila5 .span-8.itemPromotionable .span-4.last {display:none;}.fila5 .span-8.itemPromotionable {padding-bottom:3px;width:47% !important;margin-right:2% !important;margin-left:0px !important;}.productGrid .fila5 .span-4 {width:48% !important;margin-right:2% !important;margin-left:0px !important;}.productGrid .fila5 .productGridItem .productMainLink {width:98%;}.productGrid .fila5 .span-8.itemPromotionable>.span-4 {width:102% !important;}.productGrid .fila5 .productGridItem .thumb h2 {text-align:center;}.productGrid .fila4 .productGridItem .thumb img {max-height:174px;height:auto;}.productGrid .fila4 .productGridItem .thumb h2{text-align:center;}.productGrid .fila5 .productGridItem .priceContainer {width:44%;}.productGrid .fila5 .productGridItem .priceContainer .price.long-price {width:100%;}.productGrid .fila5 .updateQuantityProductLess {margin-left:2% !important;}.productGrid .fila5 .productMainLink .longDescription,.productGrid .fila4 .productMainLink .longDescription {top:99%;}.folletosPopupDetalleProducto.productDetailsPanel .promotion span {line-height:18px;}.folletosPopupDetalleProducto .product_promotionable_details {clear:left !important;}.productDetailsPanel .promotion {margin-top:-15px;position:relative;margin-right:0px;}.productDetailsPanel .promotion span {transform:rotate(0deg);position:relative;top:14px;left:auto;width:49px;height:25px;color:#ffffff;text-align:center;font-size:1.143rem;right:3px;z-index:2;}.modalPopup.ui-dialog .ui-dialog-title{white-space:normal;text-overflow:initial;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content{width:320px !important;left:50% !important;margin-left:-152px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .ui-dialog-title {line-height:20px;padding-top:5px;white-space:normal;text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .popupBtnNotification a {text-transform:uppercase !important;width:100% !important;display:block;float:left !important;margin-bottom:10px !important;margin-left:0px !important;padding-left:0px !important;padding-right:0px !important;}.ui-dialog #dialog p{padding-right:0;padding-top:0;text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .columnaContent {text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .popup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content.ui-widget-content {margin-top:0px;padding-top:50px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .ui-dialog-content::after {left:50%;top:-6px !important;margin-left:-15px;}body #deliveryView .fc-view-container table a.fc-day-grid-event {margin-left:0px !important;margin-top:0px !important;width:100% !important;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container.deliveryGreen {width:100% !important;}.deliveryGreenBorderSelected {height:38px;width:calc(100% - 2px);}.deliveryBlue .deliveryBlueBorderSelected {height:40px;width:calc(100%);}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen span.fc-title {}#addressBook .fila .datos .fila1 {width:100%;border-bottom:1px dashed #cfcfcf;border-right:0px;margin-bottom:15px;margin-left:auto;}#addressBook .fila .datos .fila2 {float:none;margin-left:20px;margin-top:10px;width:210px;margin:0 auto;padding-top:15px;}#addressBook .fila input {z-index:99;}.page-login .login-container {width:100%;}.login-container .botonera {width:100%;}.login-container .main-login {margin-left:5%;margin-right:5%;width:90% !important;height:auto;margin-top:20px;}.userLogin.loginIntegratedHybris {width:90%;padding:25px 5%;float:left;}.login-container .main-login .userRegister.responsive {padding:15px 0 30px;width:calc(100% - 28px);border-top:1px solid #CBCDCE;margin:0 14px;text-align:center;float:left;}.login-container .main-login .userRegister {width:100%;padding:0;display:none;background-color:#fff;padding:15px 20px;width:calc(100% - 40px);font-size:14px;}.userLogin.loginIntegratedHybris .form-actions.clearfix .button.boton.tipo2 {width:113px !important;}@media(max-width:380px){.itemPromotionable .productGridItem.productPromotionablefueraStock{padding-bottom:0px !important;}.page-account .owl-carousel .item .popup-item img {margin-right:0px !important;max-width:1000px !important;margin-top:0px !important;width:auto !important;text-align:center !important;float:none !important;margin-bottom:15px !important;}.page-account .owl-carousel .item .popup-item .descripcion {width:100%;}.page-account .owl-carousel .item .popup-item .descripcion h3 {text-align:center !important;}.page-account .owl-carousel .item .popup-item .descripcion p,.page-account .owl-carousel .item .popup-item .descripcion span {text-align:center !important;}}#cartItems td.details.header4 {margin-left:0px;width:100%;padding-left:0px !important;z-index:1 !important;margin-top:-95px;}.cartReviewItem td.details.header4 {width:319px!important;margin-top:auto !important;}#cartItems .cartItem td.thumb {z-index:2 !important;}#cartItems .details.header4 .columnaIzq > ul.potentialPromotions {float:left;width:100%;margin-left:0px;padding:0px;margin-bottom:10px;}#wrapper .carritoCheckout .details.header4 .columnaIzq {width:100%;min-height:65px;}#wrapper .carritoCheckout .details.header4 .appliedPromotions {width:calc(60% + 65px);margin-left:-69px;}.cartItem.paso1Checkout .details.header4 .itemName {float:left;width:140px;margin-left:70px;clear:left;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName {margin-left:auto !important;width:185px !important;clear:left;}.cartItem.paso1Checkout .details.header4 .itemName1 {float:left;width:140px;margin-left:70px;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName1 {margin-left:auto !important;width:185px !important;}.carritoCheckout .precioResponsivo .totalPrice{float:left;width:140px;margin-left:70px;}tr.cartItem.paso1Checkout .btnDesplegar.mobileResponsive {z-index:3 !important;}.carritoCheckoutPasoPrevio .btnDesplegar.mobileResponsive {z-index:3 !important;}#cartItems .cartItem.paso1Checkout .header1 {height:auto;}.carritoCheckout .cartItem td.thumb {padding-bottom:0px !important;margin-bottom:10px !important;}.cartItem.paso1Checkout .details.header4 .productoSustituido {width:100%;padding-top:0px;margin-top:0px;margin-bottom:10px;display:none;}.cartItem.paso1Checkout.productoDesplegado .details.header4 .productoSustituido {display:block;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos>span {display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp {display:block;float:left;display:inherit !important;left:0px;width:100%;margin-top:5px;top:0px;width:calc(100% - 2px);position:relative;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos {border:0px !important;float:left;clear:left;position:inherit;margin-left:0px;margin-right:0px;height:auto;width:100%;background-color:#ffffff !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp .fa-times {display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .contentRight {float:left;width:calc(100% - 100px);}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .itemName {min-height:17px;clear:left;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos span.totalPrice {clear:left;margin-top:1px;}#chooseDeliveryMethod_previous_button {padding-left:0px !important;padding-right:0px !important;margin-right:0px !important;width:calc(30% - 25px) !important;margin-left:15px !important;line-height:53px !important;}.formularioCheckoutBtns .btnConfirmacion {float:right !important;clear:none !important;margin-left:1px;width:calc(70% - 15px) !important;margin-right:15px !important;overflow:hidden;margin-top:-2px;}.formularioCheckoutBtns #expressPopUp {width:97%;padding-left:0px !important;padding-right:0px !important;}#expressPopUp span.btnIcon {display:none;}#expressPopUp span.btnTitle i{display:block !important;width:auto;float:right;margin-right:20px;}#expressPopUp span.btnTitle{float:left;width:100%;display:block;}.productoSustituido ul.appliedPromotions {width:100%;}.carritoCheckoutPasoPrevio .details.header4 .itemName1 {float:left;width:140px;margin-left:70px;}.carritoCheckoutPasoPrevio .details.header4 .itemName {float:left;width:140px;margin-left:70px;clear:left;}#wrapper .carritoCheckoutPasoPrevio .details.header4 .columnaIzq {width:100%;}.carritoCheckoutPasoPrevio .details.header4 .columnaIzq > ul.potentialPromotions {float:left;width:100%;margin-left:0px;padding:0px;margin-bottom:10px;position:relative;}.cartItem .details.header4 .columnaIzq > ul.potentialPromotions {display:none !important;}.cartItem.productoDesplegado .details.header4 .columnaIzq > ul.potentialPromotions{display:block !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderLeft {top:-3px !important;}.page-cartReview .tableTotalPrice .descuentos table .precioTableSecondTd {width:41.5%;}#wrapper .checkoutPreviousFooter > a,#wrapper .checkoutPreviousHeader > a{padding-left:5px !important;padding-right:5px !important;font-size:0.786rem !important;width:40% !important;margin-left:3% !important;margin-right:0px !important;}#wrapper .checkoutPreviousFooter > button,#wrapper .checkoutPreviousHeader > button {padding-left:5px !important;padding-right:5px !important;font-size:0.786rem !important;margin-right:0px;margin-left:3% !important;width:47% !important;}.checkoutPreviousFooter #checkoutButtonBottom i,.checkoutPreviousHeader #checkoutButtonTop i {display:block !important;float:right;margin-right:10px;margin-top:1px;}.checkoutPreviousFooter #checkoutButtonBottom span.btnIcon,.checkoutPreviousHeader #checkoutButtonTop span.btnIcon {display:none;}.checkoutPreviousFooter #checkoutButtonBottom span,.checkoutPreviousHeader #checkoutButtonTop span{font-size:0.8rem;}.checkoutPreviousFooter #checkoutButtonBottom .btnTitle,.checkoutPreviousHeader #checkoutButtonTop .btnTitle {float:left;width:100%;}.page-cartPage #cartItems{margin-bottom:0px !important;margin-top:0px !important;}.tableTotalPrice .totalPago .descuentoTitle.pagoTotal {width:57.8% !important;}.page-cartPage .tableTotalPrice .totalPago table {width:96%;padding-right:6% !important;margin-left:2% !important;}.page-cartReview .totalPago table {width:96% !important;margin-left:2% !important;padding-right:6% !important;margin-right:0px !important;}.page-cartReview .table.tableTotalPrice .descuentos .totalDescuento #fileDiscounts {display:none;}.page-cartPage .totalPago table {width:96% !important;margin-left:2% !important;padding-right:6% !important;margin-right:0px !important;}.page-cartPage .table.tableTotalPrice .descuentos .totalDescuento #fileDiscounts {display:none;}.page-cartPage .tableTotalPrice .descuentos table .precioTableFirstTd {width:58%;}.firefox .tableTotalPrice .descuentos table .precioTableFirstTd {width:55.5%;}.firefox .page-cartReview .tableTotalPrice .descuentos table .precioTableSecondTd {width:43.5%;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:44%;}.page-cartPage .tableTotalPrice .descuentos .descuentoTitle {width:83% !important;text-align:right !important;}#cartItems .cartItem td.quantity.header7 form {width:115px;}.firefox .carritoCheckout .updateQuantityProductMore,.firefox .carritoCheckout .updateQuantityProductMore2,.firefox .carritoCheckout .updateQuantityProductFavoriteMore,.firefox .carritoCheckout .updateQuantityProductFrequentMore {line-height:33px !important;}#wrapper .carritoCheckout .header7 {margin-left:4% !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp {background-color:#ffffff;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUpPico {display:none;}.cartReviewItem {width:auto !important;}.productGridItem .promo_card__expire_date {font-size:10px;}.cartReviewItemByType{margin-bottom:0px;float:none;position:initial;}.cartReviewTypeProduct{margin-left:15px;}.paginationBar.top.clearfix.cartReviewBar{margin-top:6px;}.paginationBar.top.cartReviewBar,.paginationBar.bottom.cartReviewBar{width:auto;margin-top:12px;margin-bottom:19px;padding-left:15px;padding-right:10px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos{width:31px;height:31px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco{width:21px;height:21px;margin-top:5px;margin-left:6px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos:hover .tooltipSustitute{display:none;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile .cerrar-info-sustituto{width:10px;float:right;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile{display:none;position:absolute;top:3%;width:auto;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;left:-3%;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile strong{font-weight:500;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile span{color:#333333;white-space:initial;width:265px;}.sustituteProductLine .owl-carousel .owl-next {position:initial;}.sustituteProductLine .owl-carousel .owl-prev {position:initial;}.owl-theme .owl-controls .owl-buttons div{margin:10px !important;}.owl-theme .owl-controls{margin-top:20px;text-align:right;width:185px;}.sustituteProductLine .owl-item{width:175px !important;}.enlace-sustituto{display:none;}.sustitute-description{display:none !important;}.sustitute-brand{display:none !important;}.sustitute-price{display:none !important;}.little-button-cerrar{display:none !important;}.info-sustituto{display:block !important;width:15px;position:relative;top:-22px;left:18px;}#saveUpdatePasswordButton{width:100%;text-transform:none!important;font-size:14px !important;padding:6.6px;margin:0px !important;}#selectMyFavoriteListOrderBy,.favoritosOrderSelect{width:52%;}#frquentListTitle .headFavLine{margin-bottom:15px;}.customAccount #cancelAccountForm a.button{width:30vw;}#accountForm .control-group .controls label::after{}.customAccount .radiosOrdersInProccess .label-radio{margin:0px;}.customAccount .myOrders .table .tr .header2{text-align:left;width:42%;}.myAccountHead{padding:3%;}.myClub .myClub__container.myClub_active {display:block;clear:both;border-radius:3px;background-color:#FFFFFF;width:calc(100% - 12px );margin:6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:14px 7px 25px;-webkit-box-shadow:0 0px 5px 0 rgba(0,0,0,0.2);box-shadow:0 0px 5px 0 rgba(0,0,0,0.2);}.myClub .club_level .img_container {width:36px;height:36px;padding:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.myClub .alcampo_card_info {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.myClub .alcampo_card_info > img {margin-bottom:30px;margin-right:10px;}.myClub .alcampo_card_app a + a {margin:auto;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::before,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::before {left:10px;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::after,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::after{left:14px;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::before,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::before{left:10px;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::after,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::after{left:14px;}.carritoTipoProducto.devolverProducto .headline{width:100%;}.solicitarFactura select#viaType{width:65% !important;}#formAddBillingOrder .lopd.newCheckI label::after {top:6px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.solicitarFactura select{width:80px !important;}.solicitarFactura .form-addBillingAddress .dni .numberDocument{width:62%;}.solicitarFactura .control-group.error .help-inline span{width:auto !important;}.fila.filaVia .viaType{width:60%;}.control-group.error .help-inline span,.control-group.error .errorTxt{line-height:11px;}@media(max-width:350px){#chooseDeliveryMethod_previous_button {font-size:0.786rem !important;width:30% !important;line-height:50px !important;}#expressPopUp span.btnTitle {font-size:0.786rem !important;}#expressPopUp span.btnTitle i {font-size:0.929rem !important;margin-right:10px;}.formularioCheckoutBtns .btnConfirmacion {width:56% !important;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:44%;}.page-cartReview #expressPopUp span.btnTitle {float:left;width:100%;display:block;max-width:115px;line-height:15px;}#expressPopUp span.btnTitle i {font-size:1.071rem !important;margin-right:-11px;margin-top:-9px;}#wrapper .carritoCheckout .header7 {margin-left:4% !important;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .columnaIzq {max-width:220px !important;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName1 {width:155px !important }.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName {width:155px !important }.cartReviewVaciarCarrito {display:none;}.cartReviewSummary {width:290px;margin:0px 0px 21px 15px;}.cartReviewVaciarCarritoResponsive {display:block;padding:15px 65px 99px 65px;clear:both;text-align:center;}.paginationBar.top.cartReviewBar .basketTitle {font-size:30px !important;}.paginationBar .sortForm{display:none;}.cartReviewItem td.details.header4 {width:232px !important;}.productGrid .productGridItem .cart.add{width:66.5% !important;}.productGrid .fila4 .productGridItem .priceContainer{width:60% !important;}.owl-theme .owl-controls{margin-top:0px !important;text-align:right !important;width:98%!important;}}@media screen and (min-width:360px){.cartReviewItem td.details.header4 {width:270px !important;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}.cartReviewVaciarCarrito {display:none;}.cartReviewVaciarCarritoResponsive {display:block;padding:15px 65px 5px 65px;clear:both;text-align:center;}.mobile #checkoutProcessView .tabsMetodoPago .redireccionPasarelaText span {margin-top:0px;padding-top:0px;height:auto;}.mobile #checkoutProcessView .tabsMetodoPago .mensualidadesContent span {margin-top:0px;padding-top:0px;height:auto;}.mobile #checkoutProcessView .errorPago {padding:3%;}.mobile #addBillingAddressPopup .billHeader .label-radio {text-indent:0px;padding:15px 35px;}}@media screen and (min-width:375px){.cartReviewSummary {width:345px;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}}@media screen and (min-width:411px){.cartReviewItem td.details.header4 {width:319px!important;}.cartReviewSummary {width:380px;margin:0px 0px 21px 15px;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}}@media screen and (min-width:514px){.sustituteProductLine #contentCarousel {width:435px !important;margin-top:15px;}.sustituteProductLine .owl-carousel .owl-wrapper-outer{overflow:hidden;}}@media screen and (min-width:514px){.cartReviewItem .cartItem.paso1Checkout .details.header4 .columnaIzq {max-width:415px !important;}.cartReviewSummary {width:100%;margin:0px 0px 21px 0px;}.cartReviewItem td.details.header4 {width:399px!important;}#botonCancelarAddress{width:85%;}}.cartReviewItem .cartItem.paso1Checkout .details.header4 .cartReviewPicto{display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos.showItem {background-color:#ffffff !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .itemName {width:80% !important;}.checkout2Table .descuentoProductoTd {padding-bottom:10px;width:50%;float:left !important;}.checkout2Table .descuentosText {margin-left:10%;}.checkout2Table .verMasDescuentos {float:left !important;}.checkout2Table .descuentosPopUp {left:-109px !important;}.checkout2Table .gastoPreparacion .tdPrice {margin-top:10px !important;}.checkout2Table td.descuentoPrecioTd {float:right !important;margin-right:0px !important;padding-right:0px !important;}.checkout2Table td.descuentoPrecioTd span {margin-right:16px !important;}.checkout2Table td.descuentoPrecioTd {float:left !important;width:calc(50% - 2px);}.checkout2Table .precioTable,.checkout2Table .precioTable {border:0px !important;margin-top:0px;}#wrapper #cartSummary .checkout2Table .precioTable,.minicartPopup #cartSummary .checkout2Table .precioTable {}#cartSummary .checkout2Table .tdPrice {border:0px !important;opacity:1 !important;}.checkout2Table#orderTotals tbody td.tdPrice {padding-bottom:10px !important;padding-top:10px !important;margin-top:0px !important;margin-bottom:0px !important;}.checkout2Table#orderTotals tr.gastoTransporte.gastoPreparacion .tdInformation span {padding-top:0px !important;}#cartSummary .checkout2Table .tdInformation {border:0px !important;}.checkout2Table td.descuentoPrecioTd span.borderTrick {margin-right:-2px !important;}.checkout2Table td.descuentoPrecioTd span.borderTrick+span{margin-top:5px;}#checkoutProcessView #deliveryModeInfo {position:inherit;float:none;margin:0 auto;padding:0;width:90%;}div#addressData {position:static;width:100%;margin-top:10px;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio{width:100%;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio{width:100%;margin-left:10%;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio #openAddressPopup{width:auto !important;margin:10px 0 0 0 ;}#checkoutProcessView .envioDomicilio #deliveryView{min-height:auto !important;}#checkoutProcessView #pointOfServiceView>div>div:first-child {display:block;width:100%;padding-left:0;}div#addressPointOfServiceData {padding-left:0;display:block;}.checkout2Table#orderTotals tbody th.descuentoTitle,.checkout2Table#orderTotals tbody td.descuentoTitle {}.checkout2Table#orderTotals .precioFinal#totalPrice .borderTrick {width:136px;}#orderConfirmation{position:static;padding-top:55px;}.confirmacionPago .mensajePrincipal{border-right:none;margin-left:2%;}.botonesConfirmacion{width:50%;margin-right:2%;}#checkoutProcessView .carritoCompletado,#checkoutProcessView .carritoValidado{min-height:165px;}#cartSummary .checkout2Table tr.gastoTransporte.gastoPreparacion .tdInformation span {margin-top:0px !important;}#cartSummary .checkout2Table .descuentoPrecioTd .borderTrick+span {margin-top:5px !important;}#wrapper #cartSummary .checkout2Table .tdPrecioFinal .precioTable#totalPrice .borderTrick+span {margin-right:-5px !important;}body #navigationLiferay .lvl-1>li.destacado {display:none !important;}ul.lvl-1.imagenCategoria {min-height:1px;}#wrapper{min-width:1px !important;}#wrapper #content{min-width:1px !important;padding:0 !important;width:100%;}#product_list_comparator a#make_comparison_operation,#product_list_comparator #clear_list_of_products_to_compare {width:auto !important;}@media(max-width:580px ){#product_list_comparator a#make_comparison_operation {clear:left;}a#clear_list_of_products_to_compare {margin-bottom:10px !important;}}@media(max-width:440px ){#product_list_comparator a#make_comparison_operation,#product_list_comparator #clear_list_of_products_to_compare {clear:left;width:100% !important;padding-left:0px !important;padding-right:0px !important;}a#clear_list_of_products_to_compare {margin-bottom:10px !important;}#product_list_comparator span#productCompareCount+span {width:200px !important;}}.fila4 .span-8.itemPromotionable {margin-bottom:5px;}.page-ProductComparisonPage .productGridComparator .row>span.span-4 {background-color:#ffffff;}.page-ProductComparisonPage .productGridComparator{width:950px;}.page-ProductComparisonPage .separadorRight {right:-1px;}.page-ProductComparisonPage .separadorIzqInterno {left:-1px;}.page-ProductComparisonPage .compareBottonBar {width:100%;}.page-ProductComparisonPage .botonesComparador {width:250px;position:relative;left:0px;margin-left:0px;margin-top:0px;padding-bottom:20px;float:left;clear:left;}.page-ProductComparisonPage .botonesComparador .productPrint {display:none;}.comparatorTitle {font-size:1.429rem;color:#01133b !important;font-family:"SanaSansAlt-Black";padding-left:15px;padding-top:15px;padding-bottom:15px;float:left;padding-right:15px;text-align:center;width:100%;padding-left:0px;padding-right:0px;border-bottom:1px solid #ffffff;}#wrapper .favoritosPanel .orderListFavoritos td {border-top:1px dashed #c9c9cb;}#wrapper .orderList .orderListTable .item+.item td {border-top:1px dashed #c9c9cb !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-15px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent::after {left:40px !important;}.recogidaAntiguoC1Mobile {float:left;width:550px;}.recogidaAnitguoC1 {float:left;width:100%;overflow-x:scroll;}.recogidaAntiguoImagen {float:none;margin-right:40px;margin:0 auto;width:215px;margin-bottom:20px;}.anchoBanner .flex-container {padding:0px 10px;}.bannerHome .bannerContent {width:100%;box-sizing:border-box;}.bannerHome.bannerHome6,.bannerHome.bannerHome12,.bannerHome.bannerHome18,.bannerHome.bannerHome24 {-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;box-sizing:border-box;margin-bottom:20px;}.solicitarFactura.popup50 {margin-top:0px !important;}.productDetailInfo.responsiveShow .tooltipServices{display:block !important;}.page-account.pageType-ContentPage.template-pages-AccountPageTemplate{float:left;}.solicitarFactura {width:98% !important;left:0% !important;}.solicitarFactura #cboxWrapper {width:100% !important;}.solicitarFactura div#cboxLoadedContent>div {width:93% !important;}.solicitarFactura div#cboxLoadedContent {float:left;width:100% !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-19px;}body .solicitarFactura.popup50 {left:50% !important;margin-left:-250px !important;max-width:505px !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {width:99px !important;}@media(max-width:550px){body .solicitarFactura.popup50 {left:2% !important;margin-left:00px !important;max-width:505px !important;width:96% !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-18px;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.phoneNumberPopup.ui-draggable.ui-resizable {width:94% !important;left:2.5% !important;margin-left:0px !important;}.phoneNumberPopup input#mobileNumber {float:left;width:68%;border-radius:3px;height:25px;margin-left:50px;padding-left:3%;outline:0;}.phoneNumberPopup .error-text {color:#CC0000!important;float:left;margin-left:50px;margin-top:5px;width:calc(90% - 50px );}#checkoutProcessView .deliveryTitle {}#deliveryHeader,#deliveryHeader2,#deliveryHeader3 {height:auto;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-18px;}}.page-register .cabecera h1.headline {margin-top:60px;}.carritoProceso.recogidaPuntoExterno .direccionEnvio{margin-bottom:0px !important;padding-bottom:0px !important;}.carritoProceso.recogidaPuntoExterno .direccionEnvioH2 {margin-bottom:0px !important;padding-bottom:0px;}.menuUp .menuResponsiveIcon {background-color:#00824a;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li {border-bottom:1px solid #00824a !important;background-color:#009656 !important;}body .wrapper #nav_main ul.lvl-0 > li.selected > a,body .wrapper #nav_main ul.lvl-0 > li.selected ,#wrapper #nav_main ul.lvl-0 > li.selected > a{background-color:#00824a !important;}#nav_main ul.lvl-0 > li:hover > a,#nav_main ul.lvl-0 > li > a:focus {background-color:#009656 !important;}#content {margin-left:0px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#content.menuUp {margin-left:100%;}.wrapper .recursivasResponsivas {display:none !important;}.wrapper #nav_main .collapse.nav-collapse .siteSearch {display:none !important;}body .wrapper #nav_main.menuUp .recursivasResponsivas {display:none !important;}.navbar-inner {top:47px;}body .navbar-inner{display:block !important;}.navbar-inner {width:100% !important;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.menuUp .navbar-inner {margin-left:0% !important;}#wrapper.menuFixed .navbar-inner {}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo {border-bottom:1px solid #00824a !important;}.wrapper.menuFixed #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 {position:relative !important;}.level1Move.lvl-0{margin-left:100% !important;}.lvl-0 {-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;margin-left:0px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi{background-color:#00824a !important;border-top:1px solid #00824a !important;color:#ffffff;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi * {color:#ffffff !important;background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>.returnLi a:focus,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>.returnLi a:hover {color:#ffffff !important;background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi a {width:95% !important;position:relative;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi a i{margin-right:20px;position:absolute;right:0px;font-size:1.357rem;top:10px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li.returnLi {border-top:1px solid #00824a !important;}.wrapper .findStore .myStore {cursor:pointer;width:100%;background-color:#7C808C;padding:3px 0;}.wrapper .findStore .myStore .markPositionPick {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/tienda_recogida_white.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:2px;margin-left:15px;margin-right:5px;}.wrapper .findStore .myStore .markPositionExternalPick {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Taquilla_white.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:2px;margin-left:15px;margin-right:5px;}.wrapper .findStore .myStore .markPositionDelivery {float:left;width:35px;height:35px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/picto_camion_white.svg);background-position:center center;background-repeat:no-repeat;background-size:36px 35px;margin-right:0px;margin-top:0;margin-left:15px;margin-right:5px;}.findStore .myStore .markPositionWarningNoAddress {margin-top:0;}.findStore .myStore .titleNameBlock .nameMyStore.noAddress {color:#E0001A !important;}.findStore .myStore .titleNameBlock .nameMyStore.noAddress:before {height:10px;}.arrow_box:after {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#00945d;border-width:15px;margin-left:-15px;display:none;}.wrapper .findStore .titleNameBlock {margin-top:0px;}.findStore .myStore .titleNameBlock .nameMyStore {float:left;margin:0 auto;color:#FFF !important;line-height:38px !important;height:100% !important;margin-left:5px;max-width:none;box-sizing:border-box;padding-right:20px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.findStore .popupMyStore {width:89.2%;overflow:hidden;position:relative;margin:0 auto 10px;border-bottom:1px solid #CED1DA;}.wrapper .findStore .nameMyStore span {font-size:1.071rem;margin-top:0px;white-space:nowrap;text-overflow:ellipsis;display:inline-block !important;width:70px;overflow:hidden;}.findStore .myStore .titleNameBlock .nameMyStore span::after {display:none;}.findStore .myStore .titleNameBlock .nameMyStore:before {background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/angulo-blanco.svg);top:calc(50% - 3px);background-repeat:no-repeat;right:5px;position:absolute;}.findStore .myStore .titleNameBlock {width:calc(100% - 65px);height:37px;line-height:46px;float:left;padding-top:0;padding-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}.findStore .myStore .titleNameBlock .titleMyStore {width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.findStore .myStore .markPosition {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_mob_pointer.svg);float:left;background-size:30px 30px;width:30px;padding-left:15px;}.findStore .myStore .markPosition::after {top:-1px !important;font-size:1.571rem;}#postalCodeSelector {margin:25px 25px 10px;}.select_CP {width:100%;}#changePostalCodeButton {width:100%;}#postalCodeSelector>a:first-child {position:absolute;right:10px;top:10px;}.wrapper .findStore .nameMyStore,.wrapper .findStore .titleMyStore {}.your_account .link_myAccount div {display:none;}.your_account .link_myAccount span.icon-container {width:100%;margin-top:5px;}.wrapper .findStore .titleMyStore {font-size:0.714rem;}.wrapper .findStore .nameMyStore span {font-size:0.929rem !important;margin-top:-4px;text-shadow:0px 0px 0px #000;}.wrapper #header .changeStoreBlock {float:right;top:-31px;right:24px;line-height:.786rem;margin:0px;}.wrapper #header .changeStoreBlock .botonChangeStore{color:#235daa;z-index:11;font-size:0.714rem;width:32%;}.wrapper.reducido #header .siteLogo {float:left;padding:0 20px;}.page-welcomeContentPage .wrapper.reducido #header .siteLogo {float:none;}.wrapper.reducido #header .close-reducido {top:15px;margin:0px 20px;}.page-login .login-container .login-title {padding-bottom:0;border:0;}.yCmsComponent.siteLogo {float:left;margin-top:10px;width:30%;}.siteLogo .disp-img {width:100%;text-align:center;}.siteLogo a img {height:35px;padding-top:5px;padding-left:5px;width:100%;}.wrapper #header .secondRow {height:0px;}.responsive-pops-container .popupMyAccount .userLogin {}.responsive-pops-container .popupMyAccount .userLogin form .control-group label {}.responsive-pops-container .popupMyAccount .userLogin form .control-group .controls {}.responsive-pops-container .popupMyAccount .userLogin form .control-group .controls input {height:2.429rem;background:#F2F2F2;border:1px solid #9B9B9B;border-radius:5px;}.responsive-pops-container .popupMyAccount .userLogin form .control-group+.control-group{margin-top:5px;}.responsive-pops-container .popupMyAccount .userLogin form {}#wrapper .your_account .botonera .boton.register {padding-right:0px !important;margin-top:0px;text-transform:uppercase;padding-top:9px !important;padding-bottom:8px !important;padding-left:0px !important;width:125px !important;text-align:center !important;}#wrapper .your_account .botonera .boton.register.tipo2:hover,#wrapper .your_account .botonera .boton.register.tipo2:focus {color:#ffffff !important;}.responsive-pops-container .popupMyAccount .userLogin a.password-forgotten {}.responsive-pops-container .popupMyAccount::before {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picoLoginMobile.jpg) !important;background-repeat:no-repeat;margin-top:5px;height:20px;right:14px;width:24px;}.wrapper .findStore.storeDesplegada .popupMyStore .picoInferior{background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picoLoginMobile.jpg) !important;background-repeat:no-repeat;margin-top:5px;height:20px;right:111px;width:24px;display:block;position:absolute;top:-6px;}.wrapper .findStore .popupMyStore .botonera a:first-child {width:112px;margin-right:0px !important;float:left !important;}.linksTop.no-responsivo{top:0px !important;position:relative;width:100% !important;background-color:#ffffff;margin-top:0px !important;}.loginDesplegado .linksTop.no-responsivo{display:block !important;}.linksTop {margin-top:3px;}.linksTop #recursivas {width:100%;}.linksTop {border-right:0px !important;}.linksTop.no-responsivo #recursivas #languages {width:115px;right:0px;border-left:1px solid #cbcacf !important;}.your_account {float:left;z-index:1;}.link_myAccount {width:100% !important;}.wrapper #header .secondRow {position:relative !important;top:0px;float:left;width:100% !important;height:auto !important;padding-bottom:0px !important;margin-bottom:0px !important;}.mobileLocationScript {display:block !important;}.mobileLocationScript * {display:block !important;}.mobileLocationScriptContent .my-accountStore {width:100px;}.mobileLocationScript {width:138px;height:40px;float:right;margin-right:40px;}.mobileLocationScriptContent .pointer {width:15px;float:left;cursor:pointer;}.mobileLocationScriptContent .pointer i {color:#235daa;font-size:1.571rem;}.mobileLocationScriptContent {float:left;margin-left:0px;margin-top:7px;height:30px;}.mobileLocationScriptContent .findStore{width:69px !important;float:left;padding-top:0px;margin-top:-7px !important;}.mobileLocationScriptContent .findStore span {cursor:pointer;}.wrapper #header .secondRow {position:relative !important;top:0px;}.linksTop.no-responsivo #recursivas #languages {width:90px !important;height:65px;}#recursivas .bloque-ayuda {width:calc(100% - 202px) !important;border-right:0px;}.dd .ddTitle .ddTitleText .ddlabel {display:block !important;text-indent:100px !important;font-size:0.071rem;display:block;position:relative;}.ddcommon .ddTitle .ddTitleText img {margin-left:16px;position:relative;z-index:1;opacity:0;}.language-es .dd .ddTitle .ddTitleText .ddlabel::after {content:"Es";position:absolute;text-transform:uppercase;top:-28px;left:50%;margin-left:-15px;font-size:1.786rem !important;text-indent:0px !important;color:#929291;}.language-en .dd .ddTitle .ddTitleText .ddlabel::after {content:"En";position:absolute;text-transform:uppercase;top:-28px;left:50%;margin-left:-15px;font-size:1.786rem !important;text-indent:0px !important;color:#929291;}.dd .arrow {opacity:0;}#recursivas .bloque-te-escuchamos .popup-te-escuchamos {display:none !important;}.popupMyAccountOptions {padding:5%;width:90%;border-bottom:1px solid #F2F2F2;display:none;overflow:hidden;position:relative;box-shadow:none;border:0px;}.responsive-pops-container .popupMyAccountOptions.desplegado ,.responsive-pops-container .popupMyAccountOptions.db{display:block !important;border-top:0px;width:96%;padding:2%;position:relative;}.popupMyAccountOptions .myAccountOptionsLinks {width:100% !important;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}.popupMyAccountOptions::before {display:none;}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#myAccount {display:none !important;}.mobileName,.menuResponsiveSearch {display:block;}.menuResponsiveSearch {color:#ffffff;font-size:1.571rem;text-align:center;width:96%;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;padding-top:6px;position:relative;}.miniCart .minicart {float:left;height:43px;width:100%;}body .miniCart > a .price {display:none;}.miniCart .minicart .my_cart_mini .title {left:50%;top:10px;}.miniCart .minicart span.icon-container {float:none;padding-left:5px;}.miniCart .minicart span.icon-container img {height:25px;padding:9px 0px;margin-left:-10px;}.menuResponsiveSearch i {position:absolute;left:50%;top:0px;padding:13px;margin-left:-18px;}.mobileSiteSearch {position:relative;float:left;width:95%;background-color:#fff;padding:5px 0px;display:block;margin-left:10px;}.mobileSiteSearch.responsivePopDesplegado {}.siteSearch {width:100%;z-index:1;margin:0;}.mobile .siteSearchInput {}.siteSearchInput .icon-container {background-color:#00824a !important;color:#ffffff !important;}.siteSearchInput::-webkit-input-placeholder{color:#ffffff;text-align:center;}.mobile .siteSearchInput:-moz-placeholder {color:#ffffff;text-align:center;}.mobile .siteSearchInput::-webkit-input-placeholder{color:#ffffff;text-align:center;}.siteSearch .siteSearchSubmit i {background-color:#00824a !important;color:#ffffff !important;font-size:1.143rem !important;}.siteSearch {padding-right:0;border:none;height:auto !important;}.siteSearch:before {content:'';color:#FFF;height:21px;width:21px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Lupa.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:20px 20px;position:absolute;top:12px;left:5px;}.fa.fa-search.desplegado {background-color:#00824a;}.miniCart > a.desplegar {background:none;}.yCmsComponent.miniCart #miniCartLayer,#miniCartLayer.miniCartPopup{display:none !important;}#content a.enlaceVolver{display:block;float:none;margin:0 auto 20px;}#ayudaLiferay>ul ul {display:none !important;}#wrapper.menuFixed .navbar-inner {width:100% !important;}#breadcrumb{width:90%;position:relative;padding:5% 5%;margin-bottom:10px;}.breadcrumb ul>li:nth-child(1) a::after {color:#6f6f6e !important;top:3px !important;}.breadcrumb li.active {display:block;}.breadcrumb li.active a {text-align:center;width:100%;}body .breadcrumb li.active a {font-family:"SanaSansAlt-Medium";font-size:1rem;position:relative;}.breadcrumb ul li {}.breadcrumb ul li:first-child {display:block;}.backBreadcrumb {position:relative;left:-17px;top:0px;opacity:1;}#wrapper .breadcrumb ul li:first-child a {}#header .headerContent .language {margin-left:0px;margin-right:0px;}#header .headerContent .language> li {cursor:pointer;height:28px;border-radius:0px !important;width:100%;padding:0px;margin:0px;}#lang-selector_msdd {width:100% !important;text-align:center !important;}.dd .ddTitle .ddTitleText {padding:0px !important;}#languages #lang-selector_child {left:0px !important;width:100% !important;}.firefox #languages #lang-selector_child {width:100% !important;}.firefox #recursivas .bloque-ayuda {width:calc(100% - 208px) !important;border-right:0px;}.wrapper #nav_main .mostrarEscucha .recursivasResponsivas {display:block !important;}.wrapper #nav_main .mostrarAyuda .bloque-ayuda {display:block !important;}.wrapper #nav_main .recursivasResponsivas{left:-9999px !important;display:block !important;}body .wrapper #nav_main.menuUp .recursivasResponsivas {display:block !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a {text-transform:uppercase !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li ul a {color:#575756 !important;}.wrapper .findStore .titleMyStore {display:block !important;white-space:nowrap;width:max-content !important;overflow:hidden;line-height:38px !important;text-overflow:ellipsis;float:left;height:100% !important;color:#FFF !important;margin:0;}.custom-radio.userType .control-group{}.custom-checkbox input,.custom-radio input{left:-9999em;position:absolute;}.custom-radio label.label-radio {display:inline-block;padding:0;margin:.5em 0;text-align:center;position:relative;top:-30px;z-index:1;}.custom-radio input:checked + label.label-radio {font-weight:bold;color:#fff;}.custom-radio label.label-radio:before{content:"";color:transparent;font-size:1.143rem;background:#fff;border:1px solid #F1F1F1;display:inline-block;height:3em;margin-right:10px;text-align:center;vertical-align:bottom;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative;top:30px;z-index:-1;}#registerForm .userType .form_field-input .label-radio{width:37%;margin-bottom:10px !important;margin-left:5.5%;}#registerForm .tratamiento .form_field-input .label-radio{width:50%;margin-bottom:10px !important;margin-right:10% !important;}#registerForm .condiciones .form_field-input .label-radio,#accountForm .condiciones .form_field-input .label-radio{width:20% !important;padding-left:0;}.custom-checkbox label {display:inline-block;font-weight:400;padding:0.4em 0 0.5em 0;margin:.5em 0;}.custom-checkbox input:checked + label {font-weight:bold;}.custom-checkbox label:before {content:"";background:#EBEBEB;border:1px solid #009656;box-shadow:0 1px 0 0 #B0B0B0 inset;-webkit-box-shadow:0 1px 0 0 #B0B0B0 inset;-moz-box-shadow:0 1px 0 0 #B0B0B0 inset;border-radius:4px;display:inline-block;height:1.5em;width:1.5em;margin-right:10px;text-align:center;vertical-align:middle;}.custom-checkbox input:checked + label:before {content:'âœ“';font-size:1.071rem;color:#fff;font-family:arial;background:#428600;height:1em;width:1.4em;padding-top:3px;padding-bottom:3px;box-shadow:0 1px 0 0 #285000 inset;-webkit-box-shadow:0 1px 0 0 #285000 inset;-moz-box-shadow:0 1px 0 0 #285000 inset;}.customAccount #alcampoCard1+label,.customAccount #alcampoCard2+label {float:none;padding-top:0px !important;margin-top:15px;margin-left:0;margin-right:0;}.productDescription .big-price{}.productHeader{padding-top:0;}.productDescription .productBrand{margin-bottom:0;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-grid-event>.fc-content {transform:translateY(0%);}#checkoutProcessView .deliveryOrange span.deliveryOrangeContent {padding-top:10px;}#cartSummary .checkout2Table .tdProductosSustitutos {vertical-align:top;}.minicartPopup .tdProductosSustitutos .substitutePrice {padding-right:5%;padding-left:10px;}.widget select,.no-widget .select {position :absolute;left :-5000em;height :0;overflow :hidden;}.select {position:relative;display :inline-block;}.select.active,.select:focus {outline:none;}.select .optList {top :100%;left :0;}.select .optList.hidden {max-height:none;visibility:hidden;}.select {margin-bottom:15px !important;-moz-box-sizing :border-box;box-sizing :border-box;width :100%;}.select .value {display :inline-block;width :100%;overflow :hidden;white-space :nowrap;text-overflow :ellipsis;vertical-align:top;}.select .optList {z-index :10;list-style:none;margin :0 auto;text-align:center;padding:0;background:none;min-width :100%;max-height:10em;overflow-y:auto;overflow-x:hidden;width:auto;}.select .optionli {text-align:center;padding:1em 0;display:inline-block;width:20%;color:#333;background-color:#fff;width:32.5%;border:1px solid #f1f1f1;}.select .highlight {background:#009656;color:#fff;}.productDescription {margin-top:0 !important;}.slideGridDiv4 .paginationBar form{display:none;}.slideGridDiv4 .paginationBar form+.right{display:none;}a.refinementToggle {padding-left:14px !important;}.slideGridDiv2.hiddenNav {border:0px !important;}#content .facetNavigation .facetHead {background-color:#efefef;border:0;padding:0;border-bottom:1px solid #e5e5e5 !important;padding-top:11px;padding-bottom:11px;}#content .facetNavigation .filtrarPor .facet {padding:0px !important;border:0px !important;border-bottom:1px solid #e5e5e5 !important;}#content .facetNavigation .filtrarPor .facetHead{border:1px solid #e5e5e5 !important;}.facetNavigation .facet {padding-top:0px;padding-bottom:0px !important;}.facet.price-filter-hidden {background-color:#fff;}a.refinementToggle {border-top:0px;}.facet.price-filter-hidden {border:1px solid #e5e5e5 !important;margin-top:0px !important;border-top:0px !important;border-bottom:0px !important;}.slideGridDiv2.hiddenNav .facetHead:first-child {border-top:1px solid #e5e5e5 !important;}#content .facetNavigation .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}#content .facetNavigation .facetHead a{background-position:92% 1px !important;}#content .facetNavigation .facetValues ul.facet_block li .facetValueCount {color:#138841;font-size:0.929rem;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li a {margin-bottom:0px;}span.more {padding-top:5px;padding-bottom:5px;}span.more::before {top:24px !important;left:20px !important;}#wrapper .facetNavigation .facetValues .more a {line-height:35px;}.facet.price-filter-hidden:last-child {border-bottom:1px solid #e5e5e5 !important;}.facetNavigation .facetValues ul.facet_block li form label {width:81% !important;padding-right:12% !important;padding-left:3% !important;text-indent:10px;}#content .facetNavigation .filtrarPor .facetHead a {background-image:none !important;}.orderFilterBtn{display:block;background-color:white;padding:0 12px;}.orderFilterBtn:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.orderBtn,.filterBtn{min-width:40%;height:40px;margin-right:10px !important;}.orderBtn:focus,.filterBtn:focus{background-color:#00824a !important;}.orderBtn{margin-left:12px !important;float:left;background-image:url(_ui/desktop/common/images/ordenar.svg);background-repeat:no-repeat;background-position-x:72%;background-position-y:7px;padding-right:30px;}.filterBtn{float:right;margin-right:12px;background-image:url(_ui/desktop/common/images/filtrar.svg);background-repeat:no-repeat;background-position-x:67%;background-position-y:7px;padding-right:30px;}.filtrarPor{display:none;background:white;}.slideGridDiv2.hiddenNav{display:none !important;}.slideGridDiv2.hiddenNav.showFilters{display:block !important;}.orderModal{position:fixed;top:0;left:0;z-index:2000000;width:100vw;height:100vh;}.orderModalCurtain{background:#000;opacity:0.7;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}.orderOptionsModal{position:absolute;margin:0 auto;width:60%;top:calc(100vh * 0.25);left:15%;background:white;padding:1.2rem;line-height:2rem;font-size:0.9rem;color:#6f6f6e;font-weight:bold;}.orderOptionsModal li{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}.orderOptionsModal li.actualOrder{color:#40a7f4;background:url(_ui/desktop/theme-alcampo/images/alcampo/mobile_order_selected.png) 99% 5px no-repeat;}.slideGridDiv1{margin-bottom:0;background:white;padding-bottom:10px;}.slideGridDiv2{background:white;padding-bottom:16px;}.slideGridDiv2 > div:last-child{border-bottom:1px solid #e5e5e5 !important;}.cancelarFiltrado {display:none;}.cancelarFiltrado a {color:#009656 !important;text-decoration:none !important;display:block;}.cancelarFiltrado .fa.fa-angle-down {display:none;}.cancelarFiltrado .fa{font-size:1.357rem;text-indent:10px;font-weight:bold;line-height:13px;position:absolute;top:4px;float:right;margin-right:12px;right:-8px !important;width:32px;display:block;float:right;height:32px;text-align:center;text-indent:2px;line-height:28px;font-size:1.714rem;background-color:#575757;color:#ffffff !important;}.cancelarFiltrado a {text-indent:10px;text-align:left;font-size:0.929rem;line-height:16px;color:#575756 !important;}.responsive.facetFilter.slideGridDiv4 {display:none !important;}.span-4.facetNavigation.filtrosOcultos .fa-angle-up{display:none;}.filtrosOcultos > * {display:none !important;}.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado,.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado a,.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado a .orderFilterText2{display:block !important;}.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado .fa-angle-down{display:block !important;line-height:33px !important;}.slideGridDiv1 .facet.hiddenNav {margin-top:0px;}span.remove_item_left_name {line-height:14px !important;float:left;margin-top:5px;margin-bottom:5px;max-width:150px;text-indent:8px;color:#000 !important;text-indent:0px !important;margin-left:10px;padding-bottom:0px !important;padding-top:0px !important;padding-left:0px !important;font-family:"SanaSansAlt-Medium";font-size:14px !important;text-transform:none;color:#000 !important;font-weight:500;}.facetNavigation .slideGridDiv1 .facetValues ul.facet_block li {width:calc(100% - 30px);border:1px dashed #e9ac04 !important;}.facetNavigation .remove a::before {right:0px;top:50%;margin-top:-6px;font-size:1.071rem;color:#222222 !important;opacity:0.8;}.slideGridDiv1 .facet_block {padding-bottom:10px !important;}.borrarFiltros {background-color:#fff !important;margin-top:0px;}.facetValues {display:none;}.facetaCategoria .facetValues {display:block;}#content .facetNavigation .facetaCategoria .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}#content .facetNavigation .facetaCategoria .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}.span-4.facetNavigation.filtrosOcultos .orderFilterText2{display:block !important;}.span-4.facetNavigation.filtrosOcultos .orderFilterText{display:none !important;}.span-4.facetNavigation .orderFilterText2{display:none !important;}.span-4.facetNavigation .orderFilterText{display:block !important;}.facetNavigation .facetValues ul.facet_block .facet_block-label input:checked+span+ .inputCustomFilter::after {margin-left:0px;}.span-20.last.slideGridDiv3 .no-responsivo {display:block !important;}.span-20.last.slideGridDiv3 .no-responsivo .paginationBar.top.clearfix {display:none !important;}.span-20.last.slideGridDiv3 .no-responsivo .resultadosMobile {display:block !important;position:absolute;top:-50px;left:14px;font-size:1em;}.span-20.last.slideGridDiv3 {position:relative;}#content .facetNavigation.filtrosOcultos {padding-bottom:25px !important;}.facetHead+.facePriceRange {height:161px;float:left;width:100%;overflow:hidden;background-color:#fff;}.facet .facetValues{display:block;background-color:#fff;float:left;width:100%;}.allFacetValues a i.fa.fa-star-o {margin-top:5px;margin-left:5px;}div#price-facet-beacon {border-left:1px solid #e5e5e5;padding-left:0px !important;width:96%;margin-left:2%;border-right:1px solid #e5e5e5;}div#price-facet-beacon .facet {width:100% !important;margin-left:0px !important;}div#price-facet-beacon+.facet {border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;border-bottom:1px solid #e5e5e5 !important;}.facet .facetValues {display:none;}.facetHead+.facePriceRange+.itemCerrado {height:0px;}.facet.price-filter-hidden.facetaCategoria .facetValues {display:block;}#content .facetNavigation .facetHead a.close {background-position:92% -381px !important;}#content .facetNavigation .facetHead.itemCerrado {border-bottom:0px !important;}div#price-facet-beacon+.facet {border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;border-bottom:1px solid #e5e5e5 !important;}.slideGridDiv1 .facet,.slideGridDiv1 .facetValues {display:block;}.prodReview.clearfix.starsRatingFilterFirst .remove_item_left {padding-top:5px !important;padding-bottom:5px !important;}.facet_block span.marca {margin-bottom:10px;}.page-search .results h1 {display:none;}.searchSpellingSuggestionPrompt {float:left;width:100%;margin-top:-10px;margin-bottom:10px;}.facetHead.itemCerrado+.facePriceRange {overflow:hidden;border-bottom:0px solid #e5e5e5 !important;}.facetHead.itemCerrado.mostrarItem+.facePriceRange,.facetHead.itemCerrado.mostrarItemFacetPrice+.facePriceRange {height:161px !important;overflow:hidden;border-bottom:1px solid #e5e5e5 !important;}.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav * {display:none;}.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facet,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facetValues ,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facetValues .facet_block{}#content .facetNavigation .filtrarPor .facet {width:calc(97.1% - 2px);}.backBreadcrumb.fa.fa-chevron-left {display:inline-block;}body .breadcrumb li.migaPanLi a {font-family:"SanaSansAlt-Medium";font-size:1rem;position:relative;}.breadcrumb li.migaPanLi a {width:100%;}#checkoutProcessView .tabsMetodoPago #payment_OneyPM,#checkoutProcessView .tabsMetodoPago #payment_RedsysPM,#checkoutProcessView .tabsMetodoPago #payment_GroupAuchanPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAlcampoCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPayPalPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPSD2PM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAuchanGroupPM {text-transform:none;min-height:21px;height:auto !important;margin-top:1px;max-width:200px;}#checkoutProcessView .tabsMetodoPago span.cart {width:auto;}#registerForm #linkDateOfBirthDay .control-group .controls.controlInsertDate input{width:90% !important;min-height:30px;position:relative;}.page-productList .breadcrumb li.lastLi.migaPanLi {display:block !important;}.page-productList .breadcrumb li.lastLi.migaPanLi a{display:inline-block !important;font-family:"SanaSansAlt-Medium";position:relative;display:block;}.page-productList .breadcrumb li.migaPanLi a {text-align:center;width:100%;}.page-productList .breadcrumb li.lastLi.migaPanLi{text-align:center !important;display:block;}#wrapper .siteSearchInput::-webkit-input-placeholder,#wrapper .siteSearchInput::-moz-placeholder,#wrapper .siteSearchInput:-ms-input-placeholder {color:#ffffff !important;}#wrapper .siteSearchInput::-webkit-input-placeholder {text-align:center;opacity:1;}#wrapper .siteSearchInput::-moz-placeholder {text-align:center;opacity:1;}#wrapper .siteSearchInput:-ms-input-placeholder {text-align:center;opacity:1;}.productGrid .productGridItem.fueraStock .cart button.addQuantityProduct {font-size:0.714rem !important;}.corazonFavorito {margin-left:0px;}.cartItem .corazonFavorito {margin:auto 24%;margin-top:10px;}.favoritosGrid .textoFavorito {display:none;}.productGrid .productGridItem .cart.add{width:66%;}.productGrid .fila4 .productGridItem .UpdateQuantityForm{text-align:right;}.productGrid .productGridItem .cart button.addQuantityProduct{width:100%;float:right;}.productGrid .productGridItem .priceContainer .price.long-price.precio5{font-size:1.571rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio6 {font-size:1.471rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio6 strong {font-size:0.9rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio5 strong {font-size:1.071rem !important;}.productGrid .fila4 .span-5>div.span-5 {width:100% !important;}.productGrid .imagen-menos{margin:4px;}.span-5.last.textoDeInformacion .textoInfo {margin-top:-134px;right:3px;width:calc(43% - 8px );}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-104px;right:3px;width:calc(42% - 5px );height:42px;}.corazonFavorito i {margin-left:6px;margin-top:7px;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 {font-size:1.286rem !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-130px;height:42px;}.fila4 .textoInfo span,.fila4 .textoInfo {min-height:40px;}.detalleDeProducto .productSummary {float:left;width:100%;}div#stickyAddToCart {}div#stickyReference {float:left;width:100%;position:absolute;height:1px;top:30%;}#stickyContent h2 span {font-size:1rem;}.productBottonBar .productFavourite .textoFavorito {display:block !important;font-size:0.80em !important;}#stickyContent .price span {font-size:1.9em !important;display:block;padding:0px 10px 0px 10px;text-align:center;}.tablaValoresServicios {margin-left:0px !important;}.productDescription .promotionValidity {float:right;margin-right:15px;max-width:170px;width:calc(61% - 65px );-moz-width:calc(90% - 65px );-webkit-width:calc(90% - 75px );padding-top:10px;margin-top:5px;min-height:58px !important;}.productBottonBar .productCompare {background-color:#e0e0e2;padding-top:13px;padding-bottom:4px;width:90%;padding-left:5%;padding-right:5%;}.fila4 .textoInfo span {min-height:40px;min-height:40px;}#wrapper .facetNavigation .facetaCategoria .facetValues .more {display:block;height:3.5em;}.productGrid .fila4 .span-5:nth-child(2),.productGrid .fila4 .span-5:nth-child(4) {clear:right !important;}.productGrid .fila4 .span-5:nth-child(1),.productGrid .fila4 .span-5:nth-child(3) {clear:left !important;}.page-register .cabecera h1.headline {margin-top:60px;}.facetHead.itemCerrado.mostrarItemFacetPrice+.facePriceRange{height:165px !important;}.facetHead.itemCerrado+.facePriceRange{height:0px !important;}.enlacevertodos{display:block;}td.productoPlataforma .standardSubstitute ul {display:none;}.language-es td.productoPlataforma .standardSubstitute::after {display:block;content:"* Este producto no tiene sustituto";color:#E30513;font-size:0.9em;}.language-en td.productoPlataforma .standardSubstitute::after {display:block;content:"* No substitutes for this product";color:#E30513;font-size:0.9em;}#wrapper #cartItems .cartItem td.itemPrice .peso{display:none;}.findStore .popupMyStore .botonera ul{float:left;width:100%;}.findStore .popupMyStore .botonera ul > li:first-child{float:left;}.findStore .popupMyStore .botonera ul > li+li{float:right;}.paginationBar.bottom.clearfix .totalResults {display:none;}.paginationBar.bottom.clearfix .sortForm {display:none;}.paginationBar ul.pagination li {float:left;line-height:40px;margin-top:10px;cursor:pointer;}.productName.truncate {width:auto;}.productGrid .productGridItem .compare .comparadorText strong {display:none;}#stickyContent .addQuantityProduct.positive.large.addQuantityProduct_stickyout-of-stock{opacity:0.5;background-color:#707070 !important;font-size:0.8rem !important;}#stickyContent .productAddToCartPanel {display:none;}@media (max-width:465px){.productGrid .fila4 .updateQuantityProductLess {margin-left:3% !important;}}@media (max-width:432px){.productGrid .fila4 .updateQuantityProductLess {margin-left:-10px !important;}}@media (max-width:375px){.productGrid .fila4 .updateQuantityProductLess {margin-left:-15px !important;width:27px !important;height:27px !important;margin-top:3px !important;}.productGrid .fila4 .updateQuantityProductMore {width:33px !important;height:33px!important;margin-top:0px !important;}.productGrid .fila4 .productGridItem .priceContainer {min-width:55px;}.columnaIzqEnvio {width:100%;font-size:.9rem;}div#addressPointOfServiceData {max-width:65%;}}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:hover,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:hover span,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:active,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:active span{color:#00824a !important;}.siteSearch input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px #fff inset !important;}body .wrapper #nav_main ul.lvl-0 > li.selected > a,body .wrapper #nav_main ul.lvl-0 > li.selected,#wrapper #nav_main ul.lvl-0 > li.selected > a {background-color:#009656 !important;}body .wrapper #nav_main ul.lvl-0 > li.selected.menuActivo > a,#wrapper #nav_main ul.lvl-0 > li.selected.menuActivo > a ,body .wrapper #nav_main ul.lvl-0 > li.menuActivo > a,#wrapper #nav_main ul.lvl-0 > li.menuActivo > a {background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo li.subMenuActivo > a {color:#575756 !important;}body .wrapper #nav_main li.subMenuActivo > a,body .wrapper #nav_main li.subMenuActivo > a >span {color:#575756 !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus {padding-right:0px !important;}#wrapper #nav_main ul.lvl-0 > li > a,#wrapper #nav_main ul.lvl-0 > li > a:hover,#wrapper #nav_main ul.lvl-0 > li > a:focus {background-position:calc(100% - 29px) -27px !important;}#wrapper #nav_main ul.lvl-0>li>a:active,#wrapper #nav_main ul.lvl-0>li.menuActivo>a {background-position:calc(100% - 29px) 16px !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus {font-size:0.93rem !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:focus ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:active,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:focus span ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:active span {color:#00824a !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:focus > a ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:active > a,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:focus > a span ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:active > a span {color:#00824a !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li> a.clickMe,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li> a.clickMe span{color:#00824a !important;}#wrapper #nav_main ul.lvl-2 li a:hover span a.clickMe,#wrapper #nav_main ul.lvl-2 li:hover > a.clickMe span {color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .comunidad li a.clickMe,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .comunidad li a.clickMe span {color:#00824a !important;}.paginationBar ul.pagination {float:none;width:100%;text-align:center;}.paginationBar ul.pagination li {float:none !important;display:inline-block;}.paginationBar ul.pagination li.prev a,.paginationBar ul.pagination li.next a {overflow:visible !important;}.paginationBar.bottom.clearfix a.showAll {width:125px !important;float:none;margin:0 auto;display:inherit;}.paginationBar.bottom {padding-left:0px;padding-top:0px;padding-bottom:15px;}.paginationBar.bottom.clearfix div.right {width:100% !important;}#checkoutProcessView .deliveryInformationTooltip {display:none;}#checkoutProcessView .deliveryInformation:hover .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation:focus .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation.active .deliveryInformationTooltip {display:block;}#checkoutProcessView .deliveryInformationTooltip {max-width:225px;}#checkoutProcessView .tabsMetodoPago #payment_OneyPM,#checkoutProcessView .tabsMetodoPago #payment_RedsysPM,#checkoutProcessView .tabsMetodoPago #payment_GroupAuchanPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAlcampoCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAuchanGroupPM,.tabsMetodoPago #payment_PaymentHubPayPalPM,.tabsMetodoPago #payment_PaymentHubPSD2PM {max-width:100%;padding-top:0px;}#checkoutProcessView #financialOptions .financiacion label {max-width:220px;}input,textarea,button,select,a ,div,span,p,img{-webkit-tap-highlight-color:rgba(0,0,0,0);}.paginationBar ul.pagination li a{display:block;width:15px;text-align:center;padding:8px;padding-top:0px;padding-bottom:0px;}#wrapper #nav_main .catalogs span a.clickMe,#wrapper #nav_main li:hover > a.clickMe span {color:#00824a !important;}#wrapper #nav_main ul.catalogs li > a.clickMe {color:#00824a !important;border:0px !important;outline:0;}body .menuConocenos a.linkMegamenu.clickMe > span * {color:#00824a !important;}.productDetailsPanel .promotion img {z-index:1;}#productoFolleto .productDescription .big-price {font-size:0em !important;}body #productoFolleto.folletoUnico.tieneFolleto.detalleProductoPromocion.ofertaBOGOF.pesoVariable .right>span.price+span {margin-top:-16px;}body .detalleProductoPromocion.ofertaBOGOF .right>span.price {line-height:38px;}.productDetailsPanel .promotion span {position:relative !important;transform:rotate(0deg) !important;}.productGridItem .cardFinancialGrid .miniCardIcon {display:none;}.productDescription .promocionFinanciera {float:left;margin-left:2%;width:46%;border:1px solid #001588;height:59px;}.detalleProductoPromocion .big-price.right {width:100%;box-sizing:border-box;padding:9px 5px;height:100%;line-height:41px;}.detalleProductoPromocion.pesoVariable .big-price.right {height:calc( 100% - 16px);}.noTieneFolleto.detalleProductoPromocion.ofertaBOGOF {width:48%;}.noTieneFolleto.detalleProductoPromocion.ofertaBOGOF.pesoVariable+.promocionFinanciera {margin-top:21px;}.detalleProductoPromocion .big-price.right > span.price + span {left:0px;width:100%;}.cardRestriction.detalleProductoPromocion.ofertaBOGOF{width:45%;margin-left:4%;}.cardRestriction.detalleProductoPromocion.pesoVariable+.promocionFinanciera {margin-top:22px;width:calc(50% - 25px);}body .detalleProductoPromocion.ofertaBOGOF .right > span.price + span {margin-top:0px;font-size:0.75rem !important;}.detalleProductoPromocion + .textInfo {width:calc(49% - 22px);}.promocionFinanciera .cardIcon {display:none;}.detalleProductoPromocion.ofertaBOGOF {width:calc(50% - 4px);}.whiteBorder.noTieneFolleto.detalleProductoPromocion {width:46%;margin-left:2%;}.financialCarContent {width:calc(100% - 10px);}.productDescription .promocionFinanciera span.price {width:100%;margin-left:5%;text-align:center;margin-left:0;}.productGridItem .cardFinancialGrid .tenderPrice {width:100%;}.productGridItem .cardFinancialGrid .financial_card_share {margin-top:4px;line-height:11px;}@media screen and (max-width:459px) {.productGridItem .cardFinancialGrid .financial_card_share {margin-top:3px;line-height:9px;font-size:0.63rem;}}@media screen and (max-width:347px) {.productGridItem .cardFinancialGrid .financial_card_share {margin-top:2px;line-height:8px;}}@media screen and (max-width:405px) {.productGridItem .promocionFinanciera span.price {margin-left:2px;}}@media screen and (max-width:386px) {.productGridItem .promocionFinanciera span.price {font-size:0.9rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.7rem !important;}}@media screen and (max-width:354px) {.productGridItem .promocionFinanciera span.price {font-size:0.8rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.7rem !important;}.productGridItem .promocionFinanciera span.productFinancial {font-size:0.6rem !important;}}@media screen and (max-width:330px) {.productGridItem .promocionFinanciera span.price {font-size:0.7rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.6rem !important;}}.productGridItem .promocionFinanciera .cardIcon+span.financialText {font-size:0.7rem !important;line-height:11px;}@media screen and (max-width:448px) {.productGridItem .promocionFinanciera .cardIcon+span.financialText {font-size:0.65rem !important;line-height:8px;margin-left:3px;}}.productGridItem .thumb .icon-top-left {left:-6px;top:-6px;}.ui-dialog.securityNotificationPopup .columnaContent {padding-left:5%;padding-right:5%;width:90%;}@media screen and (max-width:600px) {.productGridItem .thumb .icon-top-left {top:-5px;}}@media screen and (max-width:531px) {.productGridItem .thumb .icon-top-left {left:-5px;top:-4px;}}@media screen and (max-width:440px) {.productGridItem .thumb .icon-top-left {left:-4px;top:-3px;}}@media screen and (max-width:336px) {.productGridItem .thumb .icon-top-left {left:-3px;}}@media screen and (max-width:351px) {.productGrid .productGridItem .priceContainer .price strong {font-size:1rem !important;}}@media screen and (max-width:321px) {.productGrid .productGridItem .priceContainer .price {font-size:1.5rem !important;}}.userChoiceNotification.userNotification form button {margin-left:10%;margin-right:10%;width:80%;padding-left:2% !important;padding-right:2% !important;font-size:0.85rem !important;}.parcelItem {min-width:1px;clear:left;margin-bottom:10px;}.parcelData>.fila {margin-bottom:0px;}#registerForm #linkDateOfBirthDay > img {position:absolute;top:30px;left:95%;}#registerForm .checks-group .control-group input[type="checkbox"] {margin-top:8px;}#registerForm .span-8.last > a {float:left;width:100%;}@media screen and (max-width:396px) {.productGrid .productGridItem .priceContainer .price span.pesoVariable.pesoVariableGrid,.productGrid .productGridItem .priceContainer .price span.pesoVariable {line-height:12px;bottom:3px;font-size:0.6rem !important;}span.pesoVariable {font-size:0.6rem !important;}}@media screen and (max-width:341px) {span.pesoVariable {font-size:0.54rem !important;}.mobile #userAddressSelector .fila{width:278px !important;}.mobile .popupAddress .headline{margin-left:60px !important;}.mobile .popupAddress #divSinServicio{margin-left:60px !important;width:74.5% !important;}.mobile .inputUserAdress .addAddressBox{width:97.5% !important;}.mobile .inputUserAdress .addAddressBox img{left:125px !important;}.mobile .inputUserAdress .addAddressBox span{left:42px !important;}.mobile #userAddressSelector .fila .datos .fila1 .dirSaved .editAdress{left:8px !important;}.mobile #addressFormAdd,.mobile #addressFormAddModal{width:98% !important;}.mobile .popupDeliveryAdd .i18nAddressForm{width:93.7% !important;}.mobile #botonSaveAddAddress,.mobile #botonCancelarAddAddress,.mobile #botonSaveAddAddressModal,.mobile #botonCancelarAddAddressModal{width:94%;}}.footer .footer-wrapper h2,.footer .footer-wrapper .row2>ul>li>a {padding-left:4%!important;font-size:1rem;}.popupCambioTiendaTopNavigation{width:390px !important;height:300px !important;top:150px !important;left:0px !important;}#welcomeMessage {padding:20px 10% 10px 10%;width:80%;}#welcome-content {padding:30px 15px;}#welcome-content .disp-img {float:none;}#welcome-content .main{padding:30px 0px;}#welcome-content .main h1 {font-size:24px;line-height:29px;text-align:center;}#welcome-content .main .welcome-body {text-align:left;}#welcome-content .go-home-link {margin-top:45px;}#Carousel-owl.owlCarousel #owl-demo .item,#Carousel-owl.owlCarousel #owl-demo .item a,#Carousel-owl.owlCarousel #owl-demo .item img {width:100% !important;height:auto;}.time_slot_info {width:calc(100% - 20px);margin:15px 10px;padding:15px 10px;}.time_slot_info__text::after {width:95%;}.time_slot_info__types>div {margin:0;}.cortesia-container,#subNav-main .subNavigation-nodes {display:none;border:0;}.left-dpd-cortesia,.left-dpd-cortesia li {display:none;}#barCortesia .dpd-cortesia,#barCortesia .dpd-cortesia > li {float:left;}#subNav-main {width:100%;padding:0;}#subNav-main .featured-link {width:98%;padding:10px 1%;text-align:center;line-height:19px;}#subNav-main .featured-link a > span {display:block;}#nav_main > div.responsive-pops-container {position:relative;width:100%;float:left;box-sizing:border-box;padding:0;z-index:9;}.mobile .item_container_holder {width:90%;margin-left:5%;}.mobile .tablaValoresPoliticaPrivacidad {width:100%;margin-left:0%;margin-right:0%;}.mobile .tablaValoresPoliticaPrivacidad tbody tr td .tablaValoresTitulo {width:100%;text-align:center;margin-left:0%;}.mobile .tablaValoresPoliticaPrivacidad tbody tr td .tablaValorContenido {width:100%;text-align:center;}.mobile .tablaValoresPoliticaPrivacidad tbody tr td:first-child {padding-right:10px;}.mobile #registerForm #registrarGdpr {position:absolute;bottom:1px;right:1px;z-index:1;width:50%;}.mobile div#write_reviews input[type="text"] {width:100%;}.mobile div#write_reviews textarea {max-width:100% !important;min-width:100%!important;}.mobile form#reviewForm button {float:none;margin:10px auto;width:50%;}.mobile #productoFolleto {margin-left:12px;}.mobile #wrapper .productDescription .summary {width:92%;}.detalleDeProducto.caja-reposo {width:100%;border:none;}.mobile .detalleDeProducto .productTitle {width:92%;padding:0 4%;}.mobile .productDescription .promocionFinanciera span.price.financiera {margin-left:10px;}.mobile .productDescription .promocionFinanciera span.financialText {margin-left:10px;}.mobile .productDescription .promocionFinanciera .precio {margin-top:0;}.mobile #productTabs h3 {width:94% !important;margin-bottom:0em;padding:5% 3%;}.mobile #productTabs .descriptionTitle {width:90%;text-align:center;}.mobile .productDescriptionText {width:90%;margin-left:5%;}.mobile .productTabContent .productNutritionalInformation {width:80%;margin-top:0px;margin-left:10%;}.mobile #tabSabiasQue .tablaInformacionAdicional{width:90%;}.mobile #producto_pestana_informacion_nutricion .valoresNutricionalesTabla{width:80%;}.mobile .productDidYouKnowText {width:90%;margin-left:5%;}.mobile input[type="radio"]:checked + label,mobile input[type="radio"]:not(:checked) + label {width:90%;}.cartReviewMessageInfo {width:calc(100% - 40px);margin:0 auto 10px;padding:20px;}.cartReviewMessageInfo .message-info-text,.cartReviewMessageInfo .message-info-list,.cartReviewMessageInfo .message-info-list-item {color:#333;font-size:16px;line-height:22px;}.cartReviewMessageInfo .message-info-list {margin-top:10px;}.mobile .terminarCompra .message-Info .terminarCompraH1 {float:none;font-size:22px;line-height:normal;}.mobile #cartItemsTableResponsive {display:block;}.mobile .formaRecogida {display:flex;width:100%;}.mobile #checkoutProcessView .carritoProceso.envioLogistica .formaRecogida .icon,.mobile #checkoutProcessView .carritoProceso.envioPaqueteria .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);}.mobile #checkoutProcessView .formaRecogida .icon {background-position:0px 0px !important;width:10% !important;display:block;background-size:initial !important;}.mobile .checkout-total {padding-left:20px;}.mobile .btnVerC2 a {float:initial;padding-left:20px;}.mobile .checkout2Table td {width:100%;}.mobile #cartSummary .checkout2Table .tdProductosSubSustitutos {text-align:right !important;}.mobile .checkout2Table#orderTotals tbody td.tdPricePreparacion {text-align:right;}.mobile div.totalPago {margin-left:5%;margin-right:5%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValoresTitulo {width:60%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValorContenido {width:40%;}.form_field-elements .form-left-side {width:100%;}.productDetailsPanel .precioUnidad,.page-productDetails .precioUnidad,.folletosPopupDetalleProducto .precioUnidad {padding-bottom:5px;}.bloque-menu-liferay {width:100%;}.escribenos {background-color:white !important;width:90%;padding:5px 0px !important;margin-left:5%;border:1px solid #CCCCCC !important;border-radius:4px;height:auto;line-height:inherit !important;margin-top:10px;}.escribenos .icon-container {margin-left:5%;width:15%;margin-top:5px;margin-bottom:5px;}.escribenos .icon-container img {width:31px;height:31px;opacity:0.4;vertical-align:middle;}.escribenos .verde-alcampo {color:#00985F !important;display:block;margin-bottom:5px;}.mobile .popupAddress .headline{margin-top:-8px !important;margin-left:20px !important;}.mobile .popupAddress #divSinServicio{width:85.5%;margin-left:20px;}.mobile #userAddressSelector{margin:0;width:89.5%;padding:0 5%;}.mobile .inputUserAdress .addAddressBox{margin:25px 20px;}.mobile #addAddressForm {overflow-y:scroll !important;overflow-x:hidden !important;height:-webkit-fill-available !important;height:-moz-available !important;height:fill-available !important;padding-bottom:35px !important;}.mobile .borderTop{top:auto;bottom:133px;}.mobile .inputUserAdress .addAddressBox img{left:145px;}.mobile .inputUserAdress .addAddressBox span{left:62px;}.mobile #userAddressSelector .fila{width:99.75%;margin-left:0;}.mobile #userAddressSelector .fila .datos .fila1 .dirSaved .editAdress{display:block;}.mobile .inputUserAdress{width:88.9%;}.mobile .popupDeliveryAdd .i18nAddressForm{margin-left:20px;width:93.7%;}.mobile #addressFormAdd,.mobile #addressFormAddModal{width:100%;position:relative;}.mobile .popupDeliveryAdd .i18nAddressForm h2{margin-bottom:15px;}.mobile .popupDeliveryAdd .i18nAddressForm .tipoVia{float:initial;}.mobile .popupDeliveryAdd .i18nAddressForm .control-group .controls-select{height:42px;}.mobile .popupDeliveryAdd .i18nAddressForm .number .control-group,.mobile .popupDeliveryAdd .i18nAddressForm .line2 .control-group{width:24.2%;}.mobile .popupDeliveryAdd .i18nAddressForm .postcode .control-group{width:54.4%;}.mobile .popupDeliveryAdd .i18nAddressForm .line1 .control-group.error .help-inline span,.mobile .popupDeliveryAdd .i18nAddressForm .number .control-group.error .help-inline span{margin-bottom:0px;}.mobile .popupAddress .closeImg{left:92.5% !important;top:10px !important;}.mobile .popupDeliveryAdd .closeImg{display:none;position:relative;left:97%;}.mobile .popupDeliveryAdd .closeImg .closeAddressForm {width:15px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout {display:block;background-color:#333;height:60px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout #header-content {padding:0;width:100%;min-height:60px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout div {display:inline-block;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .checkoutPageHeaderTitle {margin-left:10px;margin-top:20px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .checkoutPageHeaderTitle h2 {color:#FFFFFF;margin:0;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .exit-checkout {float:right;margin-top:1.8rem;margin-right:1.5rem;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .exit-checkout a {color:#fff;line-height:17px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .exit-checkout a img {margin-right:3px;display:inline-block;position:relative;bottom:-1px;}.page-multiStepCheckoutSummaryPage #header-mobile-checkout .yCmsComponent.siteLogo {width:25px;margin-left:10px;padding-right:15px;border-right:1px solid #7C808C;}.orderList .orderListTable.tablaProductosFrecuentes .item td.seleccionar_todos_item {position:static;}.show_on_desktop:not(.show_on_mobile) {display:none !important;}.show_on_tablet:not(.show_on_mobile) {display:none !important;}.orderListTable.tablaProductosFrecuentes .priceTabledisabled,.orderListTable.product_list_table .priceTabledisabled {text-align:left;}#wrapper .orderListFavoritos .orderListTable.product_list_table .quantity.carritoCheckout {position:static;}.orderListTable.tablaProductosFrecuentes .carritoCheckout-container,.orderListTable.product_list_table .carritoCheckout-container {display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;}.promo_info__type__name {font-size:12px;line-height:16px;}.promo_info__type__name .txt-big {font-size:16px;line-height:20px;}.promo_info__type__name .txt-big small{font-size:12px;}.promo_info__type__name a {font-size:13px;}.promo_info__desc {font-size:12px;line-height:14px;}.productGrid .promo_info__container {top:12px;right:0;}@media screen and (min-width:465px){.productGrid .promo_info__container {top:12px;right:50%;margin-right:-100px;}}.detalleProductoPublitas .promo_info__container,.detalleDeProducto .promo_info__container {top:4.3%;right:18.5%;}@media screen and (min-width:515px){.detalleProductoPublitas .promo_info__container,.detalleDeProducto .promo_info__container {top:12px;right:50%;margin-right:-155px;}}.promo_card__items_link {display:none }.promo_related_items_link.promo_link_mobile,.promo_related_items_link.promo_link_mobile:hover {display:block;float:left;color:#00985F;font-size:13px;font-weight:500;line-height:16px;text-align:left;transform:translateY(-10px);}.promo_related_items_link.promo_link_mobile span.altText {display:inline-block;}.promo_link_mobile.altText .text {display:none;}.page-searchPromotion .promotions_grid__title {position:absolute;z-index:-1;left:-9999px;}#document_datos-personales,#other_datos-personales {width:387px !important;max-width:100%;}.items_table {float:none;width:100%;box-sizing:border-box;clear:both;padding:10px 10px 10px 15px;}.items_table * {box-sizing:border-box;}.items_table_product {padding:15px 0 30px;}.items_table_product .img_thumb {position:static;order:1;}.items_table_product .img_thumb img {width:82px;max-height:70px;}.items_table_product .entry_name {width:calc(100% - 82px);padding-left:15px;margin-bottom:20px;}.items_table_product .entry_name .entry_name_primary {color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}.items_table_product .entry_name .entry_name_secondary {color:#7C808C;font-size:13px;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:16px;}.items_table_product .entry_picto {order:2;text-align:left;vertical-align:center;margin-bottom:20px;}.items_table_product .entry_picto img {width:31px;height:31px;overflow:hidden;display:inline-block;margin-right:8px;}.items_table_product .entry_price {justify-content:space-between;width:100%;margin-bottom:20px;}.items_table_product .entry_price_label,.items_table_product .entry_total_price_label {color:#7C808C;font-size:13px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:16px;text-transform:uppercase;}.items_table_product .entry_price_value,.items_table_product .entry_total_price_value {color:#333333;font-size:16px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:22px;}.items_table_product .entry_quantity {position:absolute;bottom:15px;right:0px;width:146px;}.items_table_product .entry_quantity .UpdateQuantityForm {display:flex;justify-content:space-between;align-items:center;}.items_table_product .entry_quantity .updateQuantityProductLess {width:36px!important;height:36px!important;display:flex;margin:0;justify-content:center;align-items:center;}.items_table_product .entry_quantity .imagen-mas,.items_table_product .entry_quantity .imagen-menos {width:19px;}.items_table_product .entry_quantity .cartReviewItem .qty {height:27px!important;width:41px!important;margin:0!important;}.items_table_product .entry_quantity .updateQuantityProductMore {width:48px!important;height:48px!important;margin:0;display:flex;justify-content:center;align-items:center;}.items_table_product .entry_quantity {}.items_table_product .entry_promotions ul.appliedPromotions {width:70%;}.items_table_product .entry_fav_sust {margin-top:20px;width:calc(100% - 156px);}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos {position:relative;position:relative;background:none;border:none;float:none;height:auto;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco {width:31px;height:31px;border:1px solid #00985F;cursor:pointer;background-color:#00985F;display:block;box-sizing:border-box;padding:4px;border-radius:100%;margin-top:-10px;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute {display:none;position:absolute;top:25%;width:265px;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;}.items_table {float:none;width:100%;box-sizing:border-box;clear:both;padding:10px 10px 10px 15px;}.items_table * {box-sizing:border-box;}.items_table_product {padding:15px 0 30px;}.items_table_product .img_thumb {position:static;order:1;}.items_table_product .img_thumb img {width:82px;max-height:70px;}.items_table_product .entry_name {width:calc(100% - 82px);padding-left:15px;margin-bottom:20px;}.items_table_product .entry_name .entry_name_primary {color:#333333;font-family:"SanaSansAlt-Medium";font-size:16px;font-weight:500;line-height:22px;}.items_table_product .entry_name .entry_name_secondary {color:#7C808C;font-size:13px;font-family:"SanaSansAlt-Medium";font-weight:500;line-height:16px;}.items_table_product .entry_picto {order:2;text-align:left;vertical-align:center;margin-bottom:20px;}.items_table_product .entry_picto .config_icon img {width:22px;height:22px;pointer-events:none;display:block;}.items_table_product .entry_price {justify-content:space-between;width:100%;margin-bottom:20px;}.items_table_product .entry_price_label,.items_table_product .entry_total_price_label {color:#7C808C;font-size:13px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:16px;text-transform:uppercase;}.items_table_product .entry_price_value,.items_table_product .entry_total_price_value {color:#333333;font-size:16px;font-weight:500;font-family:"SanaSansAlt-Medium";line-height:22px;}.items_table_product .entry_quantity {position:absolute;bottom:15px;right:0px;width:146px;}.items_table_product .entry_quantity .UpdateQuantityForm {display:flex;justify-content:space-between;align-items:center;}.items_table_product .entry_quantity .updateQuantityProductLess {width:36px!important;height:36px!important;display:flex;margin:0;justify-content:center;align-items:center;}.items_table_product .entry_quantity .imagen-mas,.items_table_product .entry_quantity .imagen-menos {width:19px;}.items_table_product .entry_quantity .cartReviewItem .qty {height:27px!important;width:41px!important;margin:0!important;}.items_table_product .entry_quantity .updateQuantityProductMore {width:48px!important;height:48px!important;margin:0;display:flex;justify-content:center;align-items:center;}.items_table_product .entry_promotions ul.appliedPromotions {width:70%;}.items_table_product .entry_fav_sust {margin-top:20px;width:calc(100% - 156px);}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos {position:relative;position:relative;background:none;border:none;float:none;height:auto;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco {width:31px;height:31px;border:1px solid #00985F;cursor:pointer;background-color:#00985F;display:block;box-sizing:border-box;padding:4px;border-radius:100%;margin-top:-10px;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustitute {display:none;position:absolute;top:25%;width:265px;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile span {font-size:13px;font-weight:500;line-height:25px;color:#333;max-width:calc(100% - 25px);}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile img {display:block;width:25px;padding:5px;height:25px;float:right;margin:0;}.modalPopup.checkoutDeleteProduct.ui-dialog .closePopup.closeConfirmDelete {margin-left:0!important;}.modalPopup.checkoutDeleteProduct.ui-dialog .deleteEntryCart {margin-right:0!important;}}@media screen and (min-width:720px) and (max-width:1200px){.db-mobile {display:block !important;}.mobileMenuCurtain {position:absolute;width:50%;height:100%;left:0;top:0;right:0;bottom:0;cursor:pointer;z-index:1000000;display:none;max-height:100vh;}.overlay-menu-mobile {height:100%;background:#fff;}.closebtn {position:absolute;top:0px;left:0px;background:url(_ui/desktop/theme-alcampo/images/nuevoRegistro/aspa_cierre.svg) no-repeat center;height:56px;width:56px;z-index:1;cursor:pointer;}.mobileMenuCurtain.visible {z-index:2243000;}.menuMobile,.subMenuMobile{position:absolute;bottom:0;width:100%;padding-bottom:330px;z-index:1000000;top:60px;left:-110%;background-color:#F0F0F0;font-size:1rem;-webkit-transition:left .5s ease-in-out;-moz-transition:left .5s ease-in-out;-o-transition:left .5s ease-in-out;transition:left .5s ease-in-out;overflow:hidden;padding-bottom:100%;}.visible {overflow-y:auto;}.subMenuMobile {color:white;top:0;}.menuMobile li {padding:0px 20px;background-color:#fff;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:50px;font-size:16px;}.menuMobile li .data-submenu-lastchild,.menuMobile li .data-submenu-div {position:relative;border-bottom:1px solid #E6E7EB;}.menuMobile li .data-submenu-brochure {position:relative;}.menuMobile li,.menuMobile li span,.menuMobile li a {text-transform:lowercase;color:#333333;}.menuMobile li:first-letter,.menuMobile li span:first-letter,.menuMobile li a:first-letter {text-transform:capitalize;}.menuMobile .top-link {background-color:#F0F0F0;border:none;color:#7C7C7C;}.menuMobile .top-link .top-link-text {float:none;padding-right:45px;color:#7C7C7C;}.menuMobile .bloque-menu-liferay {border-bottom:1px solid #E6E7EB;padding:15px 0;margin-bottom:10px;float:left;clear:left;}.menuMobile .bloque-menu-liferay > li,.menuMobile .lfr-link {border:0;background-color:#F0F0F0;font-size:14px;height:40px;line-height:40px;}.menuMobile .bloque-menu-liferay > li.menu-ayuda-title {color:#7C7C7C;font-size:16px;}.bloque-menu-liferay a {display:block;}.menuMobile .lfr-link {float:none;clear:left;}.menuMobile .lfr-link a {display:block;}.menuMobile a {color:#fff;}.subMenuMobile a {color:#4A4A4A;}.menuMobile .img-icon {height:23px;padding:1px;}.menuMobile .lfr-link .ayuda-dropdown,.menuMobile .lfr-link .folletos-dropdown,.menuMobile .sub-nav-link .subnav-txt {padding-left:10px;}.menuMobile.showMenu,.subMenuMobile.showMenu {left:0%;}li.levelTitle{background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/left_arrow.svg);background-repeat:no-repeat;background-position:20px;background-size:15px;padding-left:60px;font-family:"SanaSansAlt-Black";font-size:18px;border:0;}.menuMobile .universos-mobile {display:none;}.menuMobile .universos-mobile li.sub-nav-link {float:left;width:30%;height:100%;position:relative;padding:0;border-bottom:1px solid #CED1DA;margin:1%;min-height:80px;line-height:22px;display:flex;align-items:center;}.menuMobile .universos-mobile .sub-nav-link .sub-nav-container {float:left;text-align:center;width:100%;height:100%;}.menuMobile .universos-mobile li.sub-nav-link .icon-container {margin:auto;margin-top:10px;width:100%;}.menuMobile .universos-mobile li.sub-nav-link .icon-container picture {float:left;position:relative;left:40px;}.menuMobile .universos-mobile li.sub-nav-link .subnav-txt {color:#333333;clear:left;width:100%;padding:0;}.menuMobile .data-submenu-texto {width:90%;display:inline-block;line-height:normal;vertical-align:middle;padding:0.9em 0;}.menuMobile .data-submenu-texto:first-letter {text-transform:capitalize;}.menuMobile .data-submenu-flecha {width:12px;display:inline-block;height:10px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);background-repeat:no-repeat;background-size:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;top:50%;margin-top:-6px;right:0;}.menuMobile > li.hasSubMenu,.subMenuMobile > li.hasSubMenu {background-repeat:no-repeat;background-position:90% -22px;}.menuMobile > li.lfr-link.hasSubMenu {background-position:100% -22px;width:90%;}.subMenuMobileLiferayArrow{background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows2.png);background-repeat:no-repeat;background-position:10px -28px;float:right;width:9px;padding:10px 10px 9px 10px;margin-top:-10px;}#wrapper #nav_main .menuResponsiveIcon.desplegado{background-color:#005D3A;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picto_cerrar_white.png);background-size:20px 20px;}#page{min-height:calc(100% - 125px);}#barCortesia {z-index:30;}#navContainer{background-color:#fff;clear:left;z-index:20;box-sizing:border-box;padding:0 30px;width:100%;}#navContainer.ayuda-escuchamos {z-index:10;}body {background:none;min-width:240px;}.responsive {display:block !important;}.responsivo {display:block !important;}.mobileResponsive {display:block !important;}.no-responsivo {display:none !important;}.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-7-5,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,#header .headerContent,.search,.prod_grid .thumb,li.auto ul.Lb,.Lc.left_col.menu_node_level1,.form_field-input,.form_field-label,.form_field-elements,.cont975,.saved-payment-list-entry,#paymentModesDiv,#existentPaymentsDiv {width:100% !important;padding:0 }.condiciones .form_field-input{position:relative;top:20px;}#page,.wrapper,#header,.footer {width:100% !important;padding:0;min-height:42px;}#content,.search form {padding:0 2% 2% !important;}.your_cart.table .thead {display:none;}.your_cart.table .thead .tr {display:none;}.your_cart.table .tr {padding:4%;width:92%;border:1px solid #dfdfdf;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:10px;}.your_cart.table .tr .td.celda1 {width:22%;display:block;}.your_cart .td .product_image {display:block;}.your_cart .td label.prod_quantity {display:none;}.your_cart .td.quantity .deleteQuantityProduct {margin-right:0;background-position:right center;}.your_cart .product_image img {height:auto;width:100%;}.your_cart.table .tbody .td.celda2 {float:left;margin-top:3px;padding-top:0;width:76% !important;}.your_cart.table .tbody .td.celda4 {float:right;padding-top:18px;width:100%;}.your_cart.table .tbody .td.celda5 {padding-top:18px;text-align:right;width:100%;font-size:2em;}.span-24 {width:100%;margin-right:0;padding:0px !important;margin:0px !important;}.cabecera {width:100% !important;background-position:center 0px !important;margin:0px !important;padding:0px !important;}.cabecera .headline {float:left;text-align:center;margin-top:60px;width:100% !important;}.cabecera .description {text-align:center;}.userRegister .subtitle {margin:0px 20px 0px 20px;border-bottom:none;}.userRegister .subtitle-first {font-size:22px;}.userRegister .subtitle-second {text-align:start;}#error-registro-generico.desplegado {display:block;}.tablet #error-registro-generico {margin:5%;padding:10px;}.tablet img.register-alert-image {padding-top:10px;}.tablet #error-registro-generico .register-error-container .register-error-text {float:none;}.tablet #error-registro-generico .register-error-explanation {padding-left:5%;}.tablet #registerForm .direccion_envio p {padding-left:10px;}#registerForm {float:left;width:100%;padding-top:20px;padding-left:0px;}#registerForm h3 {margin-left:19px;}#registerForm .control-group {margin-bottom:15px !important;padding:0px 20px;}#registerForm .userType .control-group {padding:0px !important;}#registerForm .addressform_button_panel {margin-top:30px;margin-bottom:35px;}#registerForm .control-group .controls.controlInsertDate input {width:88% !important;}#registerForm .tratamiento .control-group .controls{float:left;clear:both;width:250px;}#registerForm .tratamiento .form_field-input .label-radio {width:20%;}#registerForm .control-group label {width:100% !important;margin-right:0px !important;margin-bottom:0px !important;padding-top:4px !important;}#registerForm .tipoDocumento .control-group {width:-webkit-fill-available;}#registerForm .numDocumento .control-group {width:-webkit-fill-available;padding-left:20px;}#registerForm .telefono .controls input {width:100%;}#registerForm .codigoPostal input {width:100%;}#registerForm .control-group .controls {width:100% !important;}#registerForm .control-group .ui-datepicker-trigger img {right:0px !important;}#registerForm .span-8 {width:100% !important;margin-left:0% !important;margin-right:0% !important;}#registerForm div#lowAgeMessage {float:left;margin-top:-30px;margin-bottom:25px;}#registerForm .span-24 input[type="check"] {width:4% !important;margin-left:0px !important;padding-left:0px !important;margin-right:2% !important;}#registerForm .span-24 label {width:90% !important;}#registerForm .span-24 .form_field-input {float:left;}#registerForm .checks-group {margin-top:0px !important;width:100%;margin-bottom:60px;}#registerForm .control-group .fecha {width:92% !important;}#registerForm .control-group .ui-datepicker-trigger {width:8% !important;border:0px !important;}#registerForm .botonera {float:left;margin-top:0px !important;text-align:left;width:96% !important;position:relative;margin-left:2%;left:auto;right:auto;}#registerForm .botonera button {border:0px;float:initial;width:80%;margin:0 auto;}#registerForm .userType {margin-bottom:25px !important;}#registerForm .userType .form_field-input {float:none;}#registerForm .userType .form_field-input input[type="radio"],#registerForm .checks-group .form_field-input input[type="radio"] {clear:left;}#registerForm .userType .form_field-input .label-radio,#registerForm .checks-group .condiciones .form_field-input label{width:auto !Important;}#registerForm .span-8.tratamiento select {width:100%;}#registerForm .personal-info,#registerForm .identification-info,#registerForm .direccion_envio {padding-left:10px;}#registerForm .identification-info {padding-top:55px;}#registerForm .personal-info-title {font-size:18px;line-height:0px !important;margin-bottom:30px;}#registerForm .identification-data-title {font-size:18px;}#registerForm .direccion-envio-title {font-size:18px;line-height:30px !important;}#registerForm .personal-info .personal-info-image {width:28px;height:19px;}#registerForm .identification-info .identification-data-image,#registerForm .direccion_envio .direccion-envio-image {width:28px;height:35px;}#registerForm #registerInsertAddressForm .viaType select {width:100%;}#registerForm #registerInsertAddressForm .postcode .control-group {width:100%;}#registerInsertAddressForm textarea {max-width:100% !important;min-width:100% !important;}#registerForm .days {width:20%;}#registerForm .months {width:45%;}#registerForm .years {width:20%;}#registerForm .numDocumento {width:100% !important;}#registerForm #buttonAnyadir {float:initial;margin:0 50px;position:relative;display:block;width:70%;padding:0;}#globalMessages {float:left;width:100%;}#globalMessages .alert {text-align:center;}#registerForm .control-group.error .help-inline {padding-top:0px !important;}#registerForm .checks-group .control-group #terms1 {margin-top:0px !important;}#registerForm .checks-group .span-24:first-child{margin-bottom:20px;}#registerForm .direccion_envio .control-group {padding:0px 20px 0px 0px;}#registerForm .direccion_envio #registerInsertAddressForm .control-group {padding:0px;}#registerForm .direccion_envio #direccionGuardada.desplegado {width:90%;position:relative;margin:0 auto;box-shadow:none;}#publiRegistro {display:none;}.botonera button.positive,.wrapper .botonera a.boton {background-color:#00945D !important;}.form-actions.clearfix.botonera {float:left;width:96%;text-align:right;margin-left:2%;margin-right:2%;}.recuperarPassword {width:100%;padding:25px 0px;}.recuperarPassword .pageTitle {margin-bottom:40px;}.recuperarPassword .password-container {width:75%;padding-left:30px;padding-right:30px;}.form-actions.clearfix.dosCol,.form-actions.clearfix.tresCol{margin:0 auto;text-align:center;}.form-actions.clearfix.dosCol button,.form-actions.clearfix.tresCol button{color:#666;border-radius:0;margin:0 auto !important;background-color:#fff !important;border:1px solid #ccc !important;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset !important;}.form-actions.clearfix.dosCol button:hover,.form-actions.clearfix.tresCol button:hover,.form-actions.clearfix.dosCol button:focus,.form-actions.clearfix.tresCol button:focus{color:#fff;background-color:#138841 !important;border:0 none !important;}.form-actions.clearfix.dosCol button{width:49.5% !important;}.form-actions.clearfix.tresCol button{width:33.1% !important;}.footer .footer-wrapper {width:100% !important;}.redes-sociales .redes-sociales-wrapper {width:100%;}.redes-sociales {width:96%;padding:0 2%;}.recursivasResponsivas .bloque-ayuda>ul>li>ul {display:none !important;}#nav_main ul li:hover {background-color:transparent !important;}.wrapper #nav_main .collapse.nav-collapse .siteSearch {float:left;width:100%;background:#138841;margin-top:0;padding:15px 0 !important;border-bottom:1px solid #0a7c37;border-right:0;}.wrapper.menuFixed #nav_main .collapse.nav-collapse .siteSearch {padding-top:0;}.wrapper #nav_main .collapse.nav-collapse .siteSearch .icon-search{}.wrapper #nav_main .collapse.nav-collapse .siteSearch form{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:90%;margin-left:5%;-webkit-transition:none;transition:none;}.disp-img {float:left;}.siteLogo .disp-img a {margin:0px;padding:0px;}input#lang-selector2_titleText {background-color:transparent;border:0px;text-shadow:none;box-shadow:none !important;width:30px;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .arrowoff {display:none !important;}.wrapper #nav_main .recursivasResponsivas .ddTitleText {margin-top:-3px;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul li img {margin-left:3px;}#wrapper .your_account .botonera button {border:1px solid #009656!important;height:auto;margin-top:5px;padding:7px 0!important;width:125px!important;margin:0;text-transform:none;float:right;font-size:0.857rem !important;line-height:22px !important;}#wrapper .your_account .botonera .boton.register {padding-left:41px!important;text-align:left!important;width:89px!important;float:left;padding-right:0px !important;margin-top:1px;}.your_account .link_myAccount div .text_myaccount a{color:#535353;}.your_account a.logout{position:absolute;margin:0;padding:0;right:0;top:0;}.recursivasLateralesPanel .popupMyAccount.responsivo.db {display:none !important;opacity:0 !important;}.dd .arrow {margin-top:-10px !important;}html {width:100%;overflow-x:hidden }.goTop {z-index:9999999!important }textarea:focus,input:focus {outline:0 }.wrapper #nav_main ul li:hover,.wrapper #nav_main ul li:focus {box-shadow:none!important }*:focus {outline:none !important;}.logged_in {display:inline;}.no-responsivo {display:none!important }.tablet .findStore.storeDesplegada .ui-widget-overlay.login-overlay + #infoDescriptionFormShop.db {z-index:1002;}.tablet #infoDescriptionFormShop.db {width:101%;padding:1.429rem 1rem;}.tablet .wrapper #nav_main ul li:hover>ul,.tablet .wrapper #nav_main ul li:focus>ul {display:none }body {width:100%;padding:0!important;background-image:none }.contenedorCuentaCarrito .your_account {display:none;}.cortesia-container .your_account {margin-right:0%;margin-top:5px;display:inline !important;float:right!important;}.popupMyAccountOptions{top:auto;}#infoShopOut {width:auto;background-color:transparent;display:block;position:absolute;right:16%;outline:none;}.tablet #infoShopOut .picoInferior {right:265px;}#infoShop {height:70px!important;position:relative;max-width:225px;margin-left:10px;outline:0;margin-right:55px;}.wrapper .componente-gabinete {margin-bottom:20px }.wrapper.menuFixed #nav_main {position:relative !important;top:0!important;z-index:9999 !important;}.wrapper.menuFixed #nav_main.menuUp {background-position:0 -138px;overflow-y:auto;}.wrapper.recursivasLateralesPanel .your_account {z-index:1!important }.wrapper.recursivasLateralesPanel .secondRow {z-index:1!important;position:relative }.wrapper.recursivasLateralesPanel .secondRow .your_account {top:-45px!important }.wrapper .popupMyAccount.db {display:none!important }.wrapper .popupMyAccount.db.responsivo {display:block!important }#colorbox.popupInfoColorBox.popupForgotPassword .forgottenPwd {width:calc(100% - 120px) !important;}.wrapper.reducido #header {display:block;text-align:justify;}.page-welcomeContentPage .wrapper.reducido #header {text-align:center;}.wrapper #header {height:auto!important;float:left;width:100%;position:relative;z-index:9;display:none;}.wrapper #header .barTop {display:none!important }.wrapper #header #heading {position:relative;top:0 }.wrapper #header #heading .siteLogo {margin-left:10px }#header .siteLogo a:hover {background-image:none!important }.wrapper #header #heading .siteLogo a {height:30px;width:145px }.wrapper #header #heading .siteLogo a img {width:130px }#header .siteLogo a img {width:auto;padding:12px 0;}.wrapper .findStore {margin:0;padding:0;position:static;z-index:2;height:auto !important;cursor:pointer;width:100%;background-color:#7C808C;display:none;}.wrapper .findStore .myStore.desplegado .nameMyStore img {transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg) }.wrapper .responsive-pops-container {position:relative;float:left;padding:0;z-index:9;border-bottom:1px solid #CED1DA;width:auto;left:56.5%;display:none;}.tablet #nav_main #infoDescriptionFormShop .picoInferior {display:none !important;}.tablet #nav_main #infoDescriptionFormShop::before {content:".";width:20px;height:10px;position:absolute;top:-10px;left:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;}.tablet #infoDescriptionFormShop.userLogged {width:110%;padding:1.429rem;}.tablet #infoDescriptionFormShop h4.nameMyStore {font-size:1.2em;margin-bottom:1.25em;line-height:1.25em !important;margin-left:0;width:100% !important;}.tablet #infoDescriptionFormShop h4.nameMyStore #cpMyStore {font-size:1em !important;margin-top:0;width:auto;text-shadow:none;display:inline !important;}.tablet #infoDescriptionFormShop #container {padding:5%;margin-bottom:0.75em;clear:both;}.tablet #infoDescriptionFormShop #container .nameMyStore {font-size:1.2em;font-family:"SanaSansAlt-Medium";width:100% !important;line-height:1.357rem !important;margin-left:0;}.tablet #infoDescriptionFormShop #container .storeDetail {color:#7C7C7C;display:block;text-transform:capitalize;}.tablet #infoDescriptionFormShop .botonera {margin:0;}.tablet #infoDescriptionFormShop .botonera-logged .li-verde {width:100% !important;}.tablet #infoDescriptionFormShop .botonera-logged .li-verde .verde-alcampo {width:100% !important;padding-bottom:0.75em;}.tablet #infoDescriptionFormShop .botonera-noLogged {width:100%;margin-top:12px;}.tablet #infoDescriptionFormShop .botonera-noLogged .question+li {width:100%;}.tablet #infoDescriptionFormShop .botonera-noLogged a.verde-alcampo {width:100% !important;text-align:center;margin-top:1em;font-size:14px;margin-bottom:1em;}.tablet #infoDescriptionFormShop .identificate {margin-top:0 !important;}.tablet #infoDescriptionFormShop .identificate ul,.tablet #infoDescriptionFormShop .identificate li {width:100%;}.tablet #infoDescriptionFormShop .identificate .question a.secondary-button.black-secondary {margin:10px 0;}.tablet #infoDescriptionFormShop .identificate a.linkConsultCost {width:100% !important;font-size:14px;text-align:center;width:100%;}.tablet #infoDescriptionFormShop .botonera-noLogged a.verde-alcampo .icon-loc {width:25px;height:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Localizacion.svg);background-repeat:no-repeat;background-size:cover;float:left;position:relative;left:20%;}.tablet #infoDescriptionFormShop .botonera .question h4 {margin-bottom:1em;}.tablet #infoDescriptionFormShop .botonera .question {width:100%;}.tablet #infoDescriptionFormShop .botonera .question a.secondary-button.black-secondary {padding:0;width:100% !important;}.tablet #infoDescriptionFormShop .caja.caja-reposo.finalStore {float:left;width:90%;margin-top:1.45em;padding:5%;}.tablet #infoDescriptionFormShop .caja.caja-reposo.finalStore #icon-store {width:25px;height:25px;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/tienda_recogida.svg);margin-top:2px;background-repeat:no-repeat;background-size:cover;clear:both;display:inline-block;vertical-align:sub;float:left;opacity:0.5;}.tablet #infoDescriptionFormShop .caja.caja-reposo.finalStore .finalView {float:left;margin-left:10px;display:grid;}.tablet #infoDescriptionFormShop .caja.caja-reposo.finalStore .finalView .storeDetail {color:#7C7C7C;display:inline-block;}.tablet #infoDescriptionFormShop .caja.caja-reposo.finalStore .finalView .nameMyStore {font-family:"SanaSansAlt-Medium";float:none;margin:0;width:100% !important;line-height:1.357rem !important;}.wrapper .responsive-pops-container .popupMyStore {width:90%;padding-left:5%;padding-right:5%;padding-top:20px!important;padding-bottom:20px!important;background-color:#fff;overflow:hidden;display:none;}.wrapper .findStore .popupMyStore p{line-height:18px;}.tablet .popupMyStore .botonera .boton {padding:10px 10px !important;line-height:19px;height:auto !important;width:40% !important;}.popupMyStore .botonera{text-align:left;}.tablet .popupMyStore .botonera .boton.fr {float:right !important;}.wrapper .findStore .popupMyStore .botonera a:first-child {margin-right:7%!important }.wrapper .findStore .popupMyStore .botonera a {width:40%!important }.wrapper .findStore {margin:0;height:28px;}.markPosition {margin:10px 0;height:28px;padding-bottom:5px;}.wrapper .findStore .markPosition .bloque-onda {margin-left:-12px;margin-top:12px }.wrapper .findStore .markPosition img {width:15px }.lastOrdersMobile {float:left;list-style:none;margin-top:5px;display:none;}.lastOrders {float:left;list-style:none;margin-top:5px;display:inline;padding:0 30px;margin:0;}.lastOrders a {}.mobileSiteSearch .lastOrdersMobile {display:none!important;}.wrapper .findStore .titleNameBlock {}#infoShop .nameMyStore {color:black!important;line-height:19px;font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"SanaSansAlt-Black";max-width:100%;display:inline-block;float:left;width:max-content !important;margin:0 auto;}.tablet .markPosition {margin-top:4% !important;position:relative;left:5%;}.tablet .markPositionPick,.tablet .markPositionDelivery,.tablet .markPositionExternalPick {margin-top:6% !important;}.wrapper .findStore .titleMyStore {width:auto;margin-left:10px;font-size:0.857rem;}.wrapper .findStore .onda {word-spacing:24px;}.wrapper #header .secondRow {width:100%;background-color:#f9f9f9;height:auto;}.wrapper #header .secondRow .fl {float:left;width:100%;}.your_account.responsivo .link_myAccount div.not_logged span,.your_account.responsivo .link_myAccount div.logged_in span{color:#535353;text-align:left;display:inline-block;}.your_account .link_myAccount{padding:0;position:relative;z-index:11;text-align:center;height:30px;}.wrapper #header .secondRow .your_account .link_myAccount.desplegado {border-radius:5px 5px 0 0;border-bottom:0;height:20px;width:20px;padding:5px;}.wrapper .your_account .link_myAccount img {float:none;margin-bottom:0;}.wrapper #header .secondRow .your_account .link_myAccount .not_logged {display:none;}.wrapper .responsive-pops-container .popupMyAccount {padding:5%;width:90%;border-bottom:1px solid #F2F2F2;display:none;overflow:hidden;position:relative;box-shadow:none;border:0px;}.wrapper .responsive-pops-container .popupMyAccount .db {display:none!important;}.wrapper #nav_main.menuUp .recursivasResponsivas {display:block!important;}.wrapper #nav_main.menuUp {display:block!important;}.wrapper #nav_main.menuUp .collapse.nav-collapse {display:block !important;}.wrapper #nav_main ul li.La a {box-shadow:none!important;}.wrapper #nav_main ul li a {box-shadow:none!important;}.wrapper #nav_main ul li a#liferay_store_selector {line-height:30px;height:30px;padding:0 5px;}.wrapper #nav_main ul {float:left;height:auto!important;}.wrapper #nav_main ul li:hover>ul {display:none;}.wrapper #nav_main ul li:focus>ul {display:none;}.wrapper #nav_main .muestraRecursivasResponsivas {-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;left:-95%;z-index:10;top:0;display:block!important;}.wrapper #nav_main .muestraRecursivasResponsivas .bloque-te-escuchamos {-webkit-transition:left 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out;-o-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;width:auto;left:-95%;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarEscucha .bloque-te-escuchamos,.wrapper #nav_main .muestraRecursivasResponsivas.mostrarAyuda .bloque-ayuda {position:fixed;-webkit-transition:left .3s ease-in-out;-moz-transition:left .3s ease-in-out;-o-transition:left .3s ease-in-out;transition:left .3s ease-in-out;left:.1% !important;}.wrapper #nav_main .muestraRecursivasResponsivas .bloque-ayuda {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;left:-95%;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.ocultaVentanaEscucha.mostrarEscucha .bloque-te-escuchamos {left:-95%!important;position:fixed;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana {display:block!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana .bloque-ayuda {position:fixed;width:95%;height:100%;z-index:10;top:0;left:-95%;background-color:#f7f7f7!important;-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarVentana.ocultaVentanaAyuda.mostrarAyuda .bloque-ayuda {left:-95%!important;position:fixed;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;display:block!important;float:left;width:95%!important;height:100%;position:fixed;background-color:#f7f7f7;z-index:10;top:0;overflow-y:auto!important;left:.1%!important;overflow-x:hidden;margin:0 1.5% 0 0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul {width:100%!important;overflow-x:hidden!important;display:block;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li {float:left;width:100%!important;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a {float:left!important;width:89%!important;padding-left:11% !important;background-color:#304387 !important;padding-top:10px!important;padding-bottom:10px!important;font-size:0.929rem !important;text-transform:uppercase;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/ayudaArrow.png) !important;background-repeat:no-repeat !important;background-position:14px 12px !important;color:#fff !important;border-radius:0;text-transform:none !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a::after{display:none;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda>ul>li ul {float:left!important;width:100%!important;margin-right:0!important;padding-right:0!important;display:block!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda>ul>li ul li {float:left;width:100%;border-bottom:1px solid #eaeaea;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li ul a {padding-top:7px!important;padding-bottom:5px;padding-left:5%!important;text-transform:uppercase;font-size:1rem !important;color:#888;width:95%!important;padding-right:5%!important;background-color:#f7f7f7!important;box-shadow:none!important }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana .bloque-te-escuchamos {-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;left:-95% }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos {display:block!important;display:block!important;position:fixed;width:95%;height:100%;top:0;z-index:10;background-color:#f7f7f7;overflow-y:auto!important;overflow-x:hidden!important;left:.1%!important;-webkit-transition:left .3s ease-in;-moz-transition:left .3s ease-in;-o-transition:left .3s ease-in;transition:left .3s ease-in;margin:0 1.5% 0 0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .infoShop>a {padding-top:12px!important;padding-bottom:10px!important;padding-left:11%!important;width:89%!important;background-color:#304387;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/ayudaArrow.png);background-repeat:no-repeat;background-position:14px 15px;font-size:1rem;color:#fff;text-decoration:none!important;float:left;text-transform:uppercase;border-radius:0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .infoShop>a::after{display:none;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 {margin-bottom:0;font-size:1.143rem !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .bloque-datos-te-escuchamos .titulo h2 a {margin-bottom:0;font-size:1.143rem !important;text-decoration:none }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos>div {width:100%;border-bottom:1px solid #e0e0e2;margin-bottom:25px;margin-top:25px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos {float:left;width:90%;margin-left:5%;margin-right:5% }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos span.telefono {color:#000054!important;font-size:1.286rem;text-decoration:underline }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .contentImg {float:left;width:100%;height:52px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .contentImg .imageCircle {width:52px;height:52px;margin:0 auto }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .shopData.bloque-datos-te-escuchamos .imageCircle {background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/callCircle.png) }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .blockWrite.bloque-datos-te-escuchamos .imageCircle {background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/mailCircle.png) }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .tienda>a:first-child {color:#000054!important;font-size:1.286rem !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .redes {float:left;width:100%;margin-bottom:15px }.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .facebookBlock ,.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .twitterBlock{margin:0;width:49%;display:inline-block;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .facebookBlock a {float:left;width:auto;padding:0 0 0 57px;height:52px;line-height:52px;background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/facebookCircle.png);background-repeat:no-repeat;margin-right:0;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .twitterBlock a {float:left;width:auto;padding:0 0 0 57px;height:52px;line-height:52px;background-image:url(_ui/desktop/theme-alcampo/images/social_bookmarks/twitterCircle.png);background-repeat:no-repeat;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarEscucha .bloque-te-escuchamos .popup-te-escuchamos .redes img {display:none }.wrapper #nav_main .recursivasResponsivas {background-color:#138841!important;float:left;width:85% !important;padding-left:5% !important;padding-right:5% !important;display:none!important;position:absolute;top:47px }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo {cursor:pointer;display:block;float:left;width:33px;height:25px;padding-top:12px;margin-top:15px;padding-bottom:3px;margin-left:1.5%;padding-left:10px;border-radius:5px;padding-right:10px;background:#f1f1f3;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3));background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0) }.wrapper #nav_main .recursivasResponsivas .buscadorResponsivo {float:left;width:100% !important;}.wrapper #nav_main .recursivasResponsivas .buscadorResponsivo .siteSearch {margin-bottom:15px !important;margin-top:0px !important;float:left !important;width:100% !important;}.navbar-inner {width:100%;float:left;position:absolute;top:47px;background-color:#f7f7f7;}.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddcommon .text {background:transparent!important;box-shadow:none!important }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild {top:26px!important;left:-10px!important;width:47px!important }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul {float:left!important;width:100% }.wrapper #nav_main .recursivasResponsivas #idiomasResponsivo .ddChild ul li {height:30px!important;padding-top:10px!important;width:100%!important }.wrapper #nav_main .recursivasResponsivas .control-group {margin-bottom:0!important }.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos,.wrapper #nav_main .recursivasResponsivas .bloque-ayuda .help{background:#f1f1f3;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3));background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%);background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0);font-size:1rem;padding-top:10px;padding-bottom:9px;float:left;padding-left:15px;padding-right:15px;border-radius:5px;color:#01963b;text-decoration:none }.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos::after{content:'>';display:inline-block;padding-left:3px;position:relative;top:2px;}.wrapper #nav_main .recursivasResponsivas .infoShop .popup-te-escuchamos {display:none !important;}.wrapper #nav_main .mostrarEscucha .recursivasResponsivas .infoShop .popup-te-escuchamos {display:block !important;}.wrapper #nav_main .recursivasResponsivas .bloque-te-escuchamos {float:left;margin-top:15px;margin-bottom:15px;margin-right:1.5% }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda {float:left;margin-top:15px;margin-bottom:15px }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li ul {display:none }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li:hover {background-color:#138841!important }.wrapper #nav_main .recursivasResponsivas .bloque-ayuda >ul>li {padding-right:0!important }.recursivasResponsivas .bloque-ayuda>ul>li>a {background:#f1f1f3 !important;background:-moz-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f3),color-stop(100%,#e1e2e3)) !important;background:-webkit-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-o-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:-ms-linear-gradient(top,#f1f1f3 0,#e1e2e3 100%) !important;background:linear-gradient(to bottom,#f1f1f3 0,#e1e2e3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f3',endColorstr='#e1e2e3',GradientType=0);padding-top:11px!important;padding-bottom:9px!important;float:left;padding-left:20px!important;padding-right:20px!important;margin-right:0!important;border-radius:5px;color:#01963b !important;text-decoration:none !important;line-height:20px;font-size:0.929rem !important;text-transform:none !important;}.recursivasResponsivas .bloque-ayuda>ul>li>a::after{content:'>';display:inline-block;position:relative;top:1px;}.wrapper #nav_main {height:46px !important;width:100%;display:block !important;z-index:11;background:none;}.wrapper #nav_main .contenedorCuentaCarrito {float:right;}.wrapper #nav_main ul li:hover {box-shadow:none!important }.wrapper #nav_main .hasChildren {background-color:#ececec!important }.wrapper #nav_main .hasChildren a {background-image:none!important }.wrapper #nav_main .lvl-1>li {background-color:#dadada!important;}.wrapper #nav_main .lvl-1>li>a {background-image:none!important }.wrapper #nav_main .child-menu {min-height:0!important }.wrapper #nav_main .child-menu>li {background-color:#ececec!important;border-bottom:1px solid #e1e1e1!important;}.wrapper #nav_main .grandchild-menu {min-height:0!important }.wrapper #nav_main .collapse.nav-collapse {display:none;}.wrapper #nav_main .collapse.nav-collapse>ul>li>a {color:#fff!important }.wrapper #nav_main .collapse.nav-collapse {overflow:visible;float:left;width:100% !important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse {overflow:visible;width:100% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse li {padding-right:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo {border-bottom:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li {float:left!important;width:100%!important;background-color:#138841!important;border-bottom:1px solid #0a7c37;background-image:none;margin:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li .firstArrow {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png)!important;background-repeat:no-repeat;background-position:14px 20px;float:right;width:40px;height:40px;margin-top:0;margin-right:17px;cursor:pointer;display:none !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li>a {padding-top:13px!important;padding-bottom:10px!important;text-transform:uppercase;font-size:0.929rem;background-image:none!important;width:65%!important;padding-left:5%!important;font-weight:normal!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li{background-image:none!important;border-bottom:1px solid #0a7c37 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>a {color:#fff!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo {box-shadow:none!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 {padding-bottom:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li {margin-bottom:0!important;border-bottom:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .firstArrow {display:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul {display:block!important;float:left;width:100%;position:relative;border-bottom:0;background-color:#ececec;padding-top:0;margin-top:0!important;margin-bottom:0!important;border-right:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li {float:left;width:100%!important;padding-top:0;border-bottom:1px solid #e1e1e1 !important;position:relative !important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li .secondArrow {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows2.png);background-repeat:no-repeat;background-position:14px -25px !important;margin-right:17px;margin-top:0;width:40px;height:40px;float:right;cursor:pointer }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .secondArrow {background-position:14px -21px!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .grandchild-menu {display:block !important;opacity:1 !important;visibility:visible;padding-top:0px !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul li.subMenuActivo > .grandchild-menu > li {border-top:1px solid #e1e1e1!important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement {opacity:1;}.comunidad.nuestrosServicios+.comunidad .secondArrow {display:none !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse li.enlacevertodos a {text-shadow:none;padding-top:0px !important;line-height:9px;display:block;float:left;margin-bottom:10px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu {float:left!important;width:100%!important;position:relative!important;height:auto!important;display:block;margin-left:0!important;margin-top:0!important;margin-bottom:0!important;border-left:0!important;padding-left:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu li {background-color:#f7f7f7!important;width:100%!important;float:left!important;padding-top:0!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo .grandchild-menu li a {text-transform:none!important;width:60%!important;padding-left:10%!important;font-size:0.929rem !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.subMenuActivo a {background-image:none!important }.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a {width:65%!important;padding-left:5%;padding-top:13px;padding-bottom:13px;font-weight:normal;text-transform:uppercase;color:#6e6e70 !important;float:left;font-size:0.929rem !important;}.wrapper #nav_main .responsiveBar {float:left;border-bottom:1px solid #0a7c37;width:100%;cursor:pointer;margin:0px !important;}.wrapper #nav_main .menuResponsiveIcon,.wrapper #responsive-header .menuResponsiveIcon {height:40px;width:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picto_mob_menuhamburger.png);float:left;background-position:center center;background-repeat:no-repeat;background-size:23px 21px;cursor:pointer;background-color:#D2001A;border-radius:2px;margin-top:10px;}.wrapper #page {width:100%;float:left }.wrapper #content {float:left;margin-top:0px;margin-bottom:10px;width:96%;padding-left:2%;padding-right:2% }.navbar-inner {float:left;width:95% !important;}#wrapper.menuFixed .navbar-inner {float:left;width:95% !important;position:relative;overflow:auto;display:none;margin-left:0;padding-left:0;top:0;}#wrapper.menuFixed #nav_main.menuUp .navbar-inner{display:block;}.wrapper #footer {width:100% }.redes-sociales .redes-sociales-wrapper {width:100%;text-align:center;}.redes-sociales{height:auto;}.redes-sociales .apps{clear:left;width:100%;text-align:center;margin:10px 0 15px 0;}.redes-sociales .apps h2 {float:none;padding:0 20px 0 0;margin-right:20px;}.redes-sociales .apps span{float:none;padding-left:0;margin-right:15px;}.redes-sociales .apps a {top:4px;}.redes-sociales .redes-sociales-wrapper a.android::after,.redes-sociales .redes-sociales-wrapper a.iOS::after{top:-12px;}.page-homepage #Carousel-owl{display:none;}.footer {float:left;height:auto;width:100%;padding-top:0;background:#3b3b3b;clear:left;margin:0;}.wrapper.reducido .footerInferior.footer {margin-top:0;}.footer .footer-wrapper #footerShopLiferay{width:100%;margin:0;}.footer .footer-wrapper .row2 > ul {display:block!important }.footer .footer-wrapper .row2 > ul > li,.footer .footer-wrapper .col {border-bottom:1px solid #3a3a3a;border-top:1px solid #414141;height:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png);background-position:91% 17px;background-repeat:no-repeat;cursor:pointer;width:100%;max-width:100%;margin-left:0px !important;margin-right:0px !important;}.footer .footer-wrapper .row2 > ul > li >a,.footer .footer-wrapper .row2 > ul > li > span {float:left;font-size:1rem !important;font-weight:normal!important;margin-top:10px;padding-right:0!important;width:auto!important;padding-left:4%!important;text-decoration:none !important;color:#f6f6f6 !important;}.footer .footer-wrapper li {margin-left:0;width:100% !important;}.footer .footer-wrapper li.liActivo>a {padding-bottom:12px }.footer .footer-wrapper li.liActivo {height:auto!important;background-position:91% -25px!important }.footer .footer-wrapper li.liActivo ul {display:block!important;background-color:#656568;clear:left;}.footer .footer-wrapper li.liActivo ul li a {width:92%;padding-left:8%;padding-top:10px;padding-bottom:10px;color:#fff !important;font-size:1rem;}.footer .footer-wrapper .row2 > ul > li,.footer .footer-wrapper .row1 .col h2,.footer .footer-wrapper .row1 .col h3,.footer .footer-wrapper .footer-shop h2,.footer .footer-wrapper .footer-shop h3 {border-bottom:1px solid #3a3a3a;border-top:1px solid #414141;height:40px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png);background-position:91% 17px;background-repeat:no-repeat;cursor:pointer;line-height:40px;}.footer .footer-wrapper .footer-shop h2,.footer .footer-wrapper .footer-shop h3{padding:0 0 0 4%;font-size:1rem !important;margin:0;}.footer .footer-wrapper .row2 > ul > li > a,.row1 .col h2,.row1 .col h3 {font-size:1rem !important;font-weight:normal !important;width:auto !important;padding:0 0 0 4% !important;background-image:none !important;text-transform:none !important;line-height:27px;margin:0;height:40px }.footer .footer-wrapper .row2 > ul > li.activo,.footer .footer-wrapper .row1 .col.activo,.footer .footer-wrapper .footer-shop.activo h2,.footer .footer-wrapper .footer-shop.activo h3{background-position:91% -27px;}.footer .footer-wrapper .footer-shop p{display:none;padding-left:4%;}.footer .footer-wrapper .footer-shop p:last-child{padding-bottom:10px;}.footer .footer-wrapper .footer-shop.activo p{display:block;}.footer .footer-wrapper .row1 .col h3{margin:0;}.footer .footer-wrapper .row1 .col{width:100%;margin:0;}.row1 .col p,.row1 .col div,.row2 > ul > li > ul{display:none;}.row1 .col.activo{height:auto !important;}.row1 .col.activo p,.row1 .col.activo div{display:block;padding-left:8%;background:#656568;color:#fff;overflow:hidden;}.footer .footer-wrapper .row2 > ul > li{width:100%;margin:0;}.footer .footer-wrapper .row1,.footer .footer-wrapper .row2{margin:0;padding:0;border:0;}.footer .footer-wrapper a.newsletter{display:block;margin:5px 8% 10px 8%;}.footer .footer-wrapper .copyright{padding:20px 5%;}.wrapper.reducido .copyright.footerReducido a {display:block;margin-bottom:30px;}.wrapper.reducido .footerReducido {width:100%;padding:20px 40px 40px;box-sizing:border-box;max-width:800px;}.wrapper.reducido .footerReducido .allRightTxt {padding:5px;}.wrapper .servicios .service .boton-ver a.ver {padding-left:2%!important;padding-right:2%!important;float:left!important;width:96%!important;padding-top:5px!important;padding-bottom:5px!important;text-align:center!important }.wrapper .servicios .service .imagen {height:auto!important }.wrapper .plantilla_detalle_servicio h1 {float:left;width:100%;border-bottom:0!important }.wrapper .plantilla_detalle_servicio .logo {width:100%;float:left;text-align:center }.wrapper .plantilla_detalle_servicio .info {width:100% }.wrapper .plantilla_detalle_servicio .info .solicitaServicio {width:96%!important;padding-left:2%!important;padding-right:2%!important;text-align:center }.wrapper .plantilla_detalle_servicio .contenedoresGrises .info {width:100%!important;height:auto!important }.wrapper .plantilla_detalle_servicio .contenedoresGrises .info .contentInfo {padding-left:4%;padding-right:4%;width:92%;padding-bottom:15px!important }.wrapper .plantilla_detalle_servicio .contenedorEnlaces {width:100% }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace {width:99%;padding-left:0;padding-right:0;margin-left:0!important;padding-bottom:7px!important }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .contenidoEnlaces {width:96% }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .enlacePadre {width:98%;margin-top:10px;float:left;margin-left:0 }.wrapper .plantilla_detalle_servicio .contenedorEnlaces .enlace .enlacePadre a {float:left!important;margin-top:0!important;margin-left:2%!important;width:94%!important;margin-right:2%!important;padding-left:2%!important;padding-right:2%!important }.wrapper .blog_portada .entrada {height:200px!important }.wrapper .blog_portada .entrada h2 {color:#fff!important;text-shadow:1px 1px 10px rgba(0,0,0,0.75)!important;z-index:0!important;bottom:0!important;line-height:22px!important;font-size:1.429rem !important;}.wrapper .blog_portada .entrada .bloqueblog-desplegable {display:none!important }.wrapper .blog_portada .entrada img {height:auto!important }.wrapper .blog_portada .entrada .portadaSecundaria .secundaria_1 .blog_portada .entrada {height:200px!important }.wrapper .plantilla_publisher_ca_subhome_detalle .span4.entrada {height:200px;margin-bottom:10px }.wrapper .plantilla_publisher_ca_subhome_detalle img {height:200px }.wrapper .bloqueblog-desplegable {display:none!important }.wrapper .entrada h2 {bottom:0!important;text-shadow:1px 1px 10px rgba(0,0,0,0.75)!important;color:#fff!important }.wrapper fieldset input[type="text"] {width:96%!important;padding-left:2%!important;padding-right:2%!important;margin-right:0!important;margin-left:0!important;float:left }.wrapper fieldset textarea {width:96%!important }.wrapper .web-form-portlet fieldset button.btn {width:100%!important;padding-left:2%!important;padding-right:2%!important;margin-left:0!important;margin-right:0!important;float:left }.wrapper .asset-content {margin-right:0!important }.wrapper .formulario-busqueda-tienda form:first-child fieldset input[type="text"] {width:80%!important }.wrapper .formulario-busqueda-tienda div .btn.btn-primary {padding-top:5px!important;padding-bottom:5px!important;background-color:#50a2f5!important;background-image:-moz-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:-webkit-gradient(linear,0 0,0 100%,from(#54aaff),to(#4a96e8))!important;background-image:-webkit-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:-o-linear-gradient(top,#54aaff,#4a96e8)!important;background-image:linear-gradient(to bottom,#54aaff,#4a96e8)!important }.wrapper .formulario-busqueda-tienda .desplegable.busqueda-avanzada {width:96%!important;padding-left:2%!important;padding-right:2%!important }.wrapper a.fl.boton.descargar-pdi {width:95%!important;float:left!important;padding-left:2%!important;padding-right:2%!important;margin-left:0!important }.wrapper .destacados-pagina-hiper .columna {width:100%!important;float:left!important;padding:0!important }.wrapper .nuestros-folletos-hiper {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .nuestros-folletos-hiper h2 {padding-left:0!important }.wrapper .nuestros-folletos-hiper .fila {width:100%!important;padding:0!important }.wrapper .nuestros-folletos-hiper .fila .folleto {float:left!important;width:100%!important;margin-bottom:15px }.wrapper .nuestros-folletos-hiper .fila .folleto .boton.fl.cl {width:96%!important }.wrapper .crosselling-hiper {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .crosselling-hiper h2 {padding-left:0!important }.wrapper .crosselling-hiper .fila {width:100%!important;padding-left:0!important;padding-right:0!important }.wrapper .crosselling-hiper .fila .producto {float:left;width:100%!important;margin-left:0!important;margin-right:0!important;margin-bottom:15px!important }.wrapper .localizacion-hiper {width:100%!important;padding:0!important }.wrapper .portlet-journal-content .yui3-widget.component.carousel {width:100%!important;float:left!important;overflow:hidden!important }.wrapper .portlet-journal-content .yui3-widget.component.carousel #myCarousel {float:left!important;width:100%!important;overflow:hidden!important }.wrapper .plantilla_videos {margin-top:15px }.wrapper .plantilla_videos .playerVideo {width:100%!important;height:auto!important }.wrapper .boton:hover,.wrapper .boton:focus,.wrapper .boton:active,.wrapper .boton {width:96%!important;float:left!important }.wrapper #updatePassword_EncabezadoSubgrupo .boton:hover,.wrapper #updatePassword_EncabezadoSubgrupo .boton:focus,.wrapper #updatePassword_EncabezadoSubgrupo .boton:active,.wrapper #updatePassword_EncabezadoSubgrupo .boton,.wrapper .boton.return,.wrapper #updatePasswordForm .boton,#accountForm button {width:100%!important;margin-top:35px;}.wrapper .plantilla_videos_multiples {float:left;margin-top:20px }.wrapper .plantilla_videos_multiples h3 {position:absolute }.wrapper .plantilla_videos_multiples .videoPlayer {float:left!important;width:100%!important;margin-top:30px;margin-bottom:5px!important }.wrapper .plantilla_videos_multiples .linea {margin-bottom:0!important }.wrapper .plantilla_videos_multiples .linea .span6 {float:left!important;width:100%!important;margin-bottom:10px!important;position:relative }.wrapper .plantilla_videos_multiples .linea .span6 img {float:left;margin-bottom:5px;width:100%;margin-top:30px }.wrapper .plantilla_videos_multiples .linea .span6 .boton {padding-left:2%!important;padding-right:1.5%!important;margin-bottom:1px;text-align:center!important;padding-bottom:5px!important;padding-top:5px!important }.wrapper .plantilla_profesionales {margin-top:30px }.wrapper .plantilla_profesionales .linea {margin-bottom:0!important }.wrapper .plantilla_profesionales .linea .span4 {margin-bottom:20px!important;float:left }.wrapper .salaprensa .entrada .td.newlistinfo h2 {color:#0f3478!important;text-shadow:none!important }.wrapper .blog .tr {margin-bottom:10px!important }.wrapper .blog .en_bandeja h2 {font-size:1.214rem !important;line-height:20px !important;min-height:40px }.wrapper .blog .en_bandeja p.introBlog {float:left;width:142%!important;margin-left:-41% }.wrapper #_SearchShop_WAR_SearchShopportlet_divMapa {margin-left:10%;margin-top:10px;height:200px;width:80% }.wrapper .flotante-escribenos {width:100%!important;float:left!important }.wrapper .flotante-escribenos .contenido h3 {width:80%!important }.wrapper .flotante-escribenos .blockNetSocial h3 {float:left;padding-left:10%!important;padding-right:10%!important;width:80%!important }.wrapper .flotante-escribenos .blockNetSocial .redes {width:100%!important }.wrapper .flotante-escribenos .blockNetSocial .redes .facebookBlock {margin-left:30%!important;margin-right:3%!important }.wrapper .flotante-escribenos .blockNetSocial .redes div {width:50px!important;float:left;margin-top:0!important }.wrapper .flotante-escribenos .blockNetSocial .redes a {width:45px!important;height:45px!important;background-size:45px!important }.wrapper .flotante-escribenos .blockWrite {float:left;border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin-bottom:20px }.wrapper .flotante-escribenos .blockWrite h3 {color:#000;padding-top:60px;background-position:50% 0;background-size:45px;float:left;padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .shopData {float:left;border-bottom:1px solid #e3e3e3;padding-bottom:20px;margin-bottom:20px }.wrapper .flotante-escribenos .shopData h3 {color:#000;padding-top:60px;background-position:50% 0;background-size:45px;float:left;padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .contenidoDatos {padding-left:10%!important;width:80%!important;padding-right:10%!important }.wrapper .flotante-escribenos .contenidoDatos .tienda a:first-child {font-size:1.143rem;}.wrapper .flotante-escribenos .contenidoDatos .telefono {font-size:1.214rem;color:#0f3478;text-decoration:underline }.wrapper .flotante-escribenos .contenido {padding-left:4%!important;padding-right:4%!important;float:left;width:91.5% }.wrapper .preguntasFrecuentes {text-transform:uppercase;width:100%;float:left;text-align:center;margin-top:0!important }.wrapper .preguntas-frecuentes {border:0!important;width:100%!important;padding-right:0!important }.wrapper .preguntas-frecuentes .item {margin-bottom:0!important }.wrapper .preguntas-frecuentes .item h3 {margin-bottom:0!important;padding-top:10px!important }.wrapper .preguntas-frecuentes h2 {padding-bottom:10px }.wrapper .preguntas-frecuentes .preguntas {background-color:#f9f9f9;margin-top:10px;margin-bottom:5px;width:96.5%!important;border-radius:5px!important;border:1px solid #ededed }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable {margin-bottom:0!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .titulo-pregunta.desplegable {font-size:1rem !important;color:#58585a!important;margin-bottom:10px!important;border-top:1px solid #e4e4e4;padding-top:15px!important;width:96%!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .respuesta-pregunta.bloque-desplegable {width:86%!important;margin-bottom:15px!important }.wrapper .preguntas-frecuentes .preguntas .bloque-desplegable .respuesta-pregunta.bloque-desplegable p {margin-bottom:0!important;padding-bottom:0!important }.wrapper .preguntas-frecuentes .preguntas .botonera input {text-align:right!important;text-transform:uppercase }.wrapper .preguntas-frecuentes .subtitulo {color:#515153!important;padding-right:35px!important;width:auto!important;float:left!important }.wrapper .preguntas-frecuentes .subtitulo.desplegable {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/faqArrows.png)!important;background-position:right 4px!important }.wrapper .preguntas-frecuentes .subtitulo.desplegable.active {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/faqArrows.png)!important;background-position:right -20px!important }.wrapper .bloque-escribenos p.description {margin-top:20px;float:left }.wrapper .bloque-escribenos h2.fondo-gris {padding-top:10px!important;padding-bottom:10px!important }.wrapper .bloque-escribenos .tu-mensaje {float:left!important;width:100%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group {width:100%!important;padding-left:0!important }.wrapper .bloque-escribenos .tu-mensaje .control-group select {float:left!important;width:100%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group #privacityAgree {width:5%!important;margin-right:2%!important }.wrapper .bloque-escribenos .tu-mensaje .control-group .label-privacy {width:92%!important;padding-right:0!important }.wrapper .bloque-escribenos .tu-mensaje .botonera input[type="submit"] {height:32px!important;float:left;width:100%!important }.wrapper .bloque-escribenos .control-group {width:100%!important;margin-bottom:15px!important }.wrapper .bloque-escribenos .control-group label {width:100%!important }.wrapper .bloque-escribenos .control-group input[type="text"] {width:95%!important;padding-left:2%!important;padding-right:2%!important;margin:0!important }.wrapper .bloque-escribenos .control-group #email {width:95%!important }.your_account .logout {position:absolute;right:72px;top:49px;}.your_account .link_myAccount div {text-align:left;height:100% }.your_account .link_myAccount div span {line-height:initial;position:relative;top:auto;line-height:30px;}.your_account.link_myAccount div {text-align:left;display:block;}.your_account .link_myAccount .logged_in {display:inline;float:right !important;}.tablet div.mobileSiteSearch + div.findStore {display:none !important;}.logged_in {text-align:left !important }.customAccount .tile{width:96%;margin:0px 8px 20px;}.customAccount .tile h2 {line-height:34px;}.customAccount .accountContentPane h3 {margin-left:2.5%;}.customAccount .accountContentPane h3.desplegable {background-position:96.5% center;}.customAccount .subgrupo .boton {padding:7px 0 5px !important;}.customAccount .botonera {display:grid;margin:0px !important;}.customAccount .myOrders .botonera .boton {margin-left:0;width:100% !important;}button.positive.change_address_button,button.positive.change_address_button:hover,button.positive.change_address_button:focus,button.positive.change_address_button:active {width:100% !important;}#botonCancelarAddress,#botonElimAddress{width:100% !important;margin-top:15px;}#botonSaveAddress,#botonEditAddress{width:100% !important;float:left;margin:10px 0px;}.addressform_button_panel > a.button.boton {background:#fff !important;color:#138841 !important;}#addressform_button_panel > a.button.boton:hover,.addressform_button_panel > a.button.boton:focus,.addressform_button_panel > a.button.boton:active {background:#f9f9f9 !important;color:#138841 !important;}.addressform_button_panel > a#buttonAnyadir.button.boton {color:#fff !important;background:#138841 !important;}.addressform_button_panel > a#buttonAnyadir.button.boton:hover,.addressform_button_panel > a#buttonAnyadir.button.boton:focus,.addressform_button_panel > a#buttonAnyadir.button.boton:active {background:#00712c !important;color:#fff !important;}.accountContentPane .w60perc,.accountContentPane .w40perc {width:100% !important }.customAccount #insertAddressForm .accountContentPane .w60perc .control-group,.customAccount #editAddressForm .accountContentPane .w60perc .control-group,.customAccount #insertAddressForm .accountContentPane .w40perc .control-group,.customAccount #editAddressForm .accountContentPane .w40perc .control-group {width:95%;}.accountContentPane .paginationBar,.accountContentPane .paginationBar form,.accountContentPane .totalResults {width:100%;}.modalPopup.ui-dialog {max-width:90%;}.customAccount .myOrders .table .tr .td {width:auto;margin-right:0.6em;}.customAccount .myOrders .table .tr .td.header1.radiosOrdersHistory {width:10%;margin-right:0.6em;}.customAccount .myOrders .table .tr .header4 {clear:left;margin-left:34px;}.customAccount .myOrders .table .tr .td.header5 p {white-space:nowrap;}.customAccount .myOrders .table .tbody .tr {position:relative;background-color:#efefef;border-radius:5px;margin-bottom:5px;}.customAccount .myOrders .table .tr .td a.desplegable {text-decoration:none;font-size:1.3em;font-weight:bold;position:relative;border:1px solid #d9d9d9;border-radius:50%;width:16px;height:14px;line-height:13px;text-align:center;padding-top:1px;position:absolute;right:3px;top:6px;}#iframeMap {width:100% !important;}.overflow-hidden {overflow:hidden;}.accountContentPane .control-group,.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group input,.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group select {width:100% }.productGrid .span-20.last {float:left;width:100%;}.productGrid > .span-4,.productGrid > .span-5,.productGrid .fila5 .span-4,.productGrid .fila5 .span-5{width:49% !important;margin:0 2% 0 0 !important;clear:none !important;}.productGrid .fila5 .productGridItem .thumb,.productGrid .fila4 .productGridItem .thumb,.productGrid .productGridItem .thumb{height:auto !important;width:100%;text-aling:center;}.productGrid .fila5 .productGridItem .thumb img,.productGrid .fila4 .productGridItem .thumb img,.productGrid .productGridItem .thumb img{width:auto;max-width:100%;}.productGrid .fila5 .span-4,.productGrid .fila5 .span-5{width:48% !important;margin:0 2% 0 0;clear:none !important;}.productGrid > .span-4:nth-child(2n),.productGrid > .span-5:nth-child(2n){margin:0;}.productGrid .updateQuantityProductLess,.productGrid .updateQuantityProductMore,.productGrid input[type="text"]{}.productGrid input[type="text"]{text-align:center;margin:2px 4px 0 4px !important;vertical-align:middle;padding:0;}.productGrid .productGridItem .productMainLink {width:100%;}.productGrid .productGridItem .priceContainer .price span.pesoVariable.pesoVariableGrid,.productGrid .productGridItem .priceContainer .price span.pesoVariable {line-height:12px;bottom:3px;}.productGrid .productGridItem .compare{margin:10px 0 -2% -3%;padding:2%;width:102%;background:#138841;color:#fff;text-transform:uppercase;}.productGrid .promo_info__container {right:50%;margin-right:-100px;top:17px;}.detalleProductoPublitas .promo_info__container,.detalleDeProducto .promo_info__container {top:12px;right:50%;margin-right:-155px;}.page-account .owl-carousel .item .popup-item {left:26px;}.page-account .owl-carousel .item .popup-item img{width:auto !important;height:auto !important;}.customAccount .tile .serviceImage .headline{text-align:left;line-height:1.4em;}.customAccount .tile .serviceImage h2{line-height:1.4em;}#warehousejs {position:relative !important;padding:5px 0 !important;}#hipermercadosDiv{margin-top:60px;}#formbrochureService .boton.positive {padding-left:0 !important;padding-right:0 !important }#formbrochureService td .boton.positive {padding-left:10px !important;padding-right:10px !important }#brochureListHipermarket{float:left;width:100%;margin-right:0%;margin-top:-40px;}#selectHipermarket{float:left;width:100%;margin:0;}#formbrochureService .boton.positive{margin-top:10px !important;}.promos{height:auto;margin-top:0px;}.promos .bloqueContent{width:100%;}.promos .bloqueProductos {width:100%;}.promos .bloqueContent span {float:left;width:90%;margin-left:5%;margin-right:5%;margin-bottom:15px;margin-top:15px;}#wrapper .bloqueContent .preferenciasInteresantes {position:relative;float:left;width:90%;margin-left:5%;margin-right:5%;text-align:left;}.bloqueContent .triangle{display:none;}.tableTotalPrice .codigoPromocional label {width:100%;}.tableTotalPrice .codigoPromocional form{width:95%;}.tableTotalPrice .codigoPromocional {height:auto;padding-bottom:10px;}.tableTotalPrice .descuentos .descuentoTitle{padding-left:5%;width:90%;padding-right:5%;text-align:left !important;}.tableTotalPrice .descuentos div#fileDiscounts{margin-left:10px;}.tableTotalPrice .codigoPromocional button{width:7% !important;padding:0px !important;margin:0px !important;max-width:35px;min-width:35px;float:left !important;margin-top:7px !important;}.tableTotalPrice .codigoPromocional input[type="text"]{float:left;width:84%;padding-left:2% !important;padding-right:2% !important;margin-right:2% !important;}.tableTotalPrice .totalPago .descuentoTitle {}.tableTotalPrice .descuentos table .precioTableFirstTd{width:58%;float:left !important;}.tableTotalPrice .descuentos table .precioTableSecondTd{width:41%;float:left !important;}#totalPriceSubstituteDiv .articulos{width:60%;}#wrapper .tableTotalPrice .totalPago .precioTable{width:50% !important;}#cartSummary .totalPago tr{width:100%;}#cartSummary .tdInformation {width:50%;}#cartSummary .tdPrice{font-size:1.143rem;padding-right:2% !important;float:left !important;}.checkout2Table#orderTotals tbody th.tdInformation,.checkout2Table#orderTotals tbody td.tdInformation {height:auto;}#checkoutProcessView .deliveryInformationTooltip{width:250px;}#cartSummary .tdContentInformation{}.popupRemoveAdressMyAccount .buttons a:first-child {margin-left:0px !important;}.popupRemoveAdressMyAccount .buttons a:first-child {padding-left:25px !important;padding-right:25px !important;}.popupRemoveAdressMyAccount .buttons a {padding-left:25px !important;padding-right:25px !important;}.popupRemoveAdressMyAccount#colorbox {position:fixed !important;width:300px !important;height:400px !important;top:50% !important;left:50% !important;margin-top:-200px !important;margin-left:-150px !important;}.customAccount .subgrupo .boton {padding:10px 0 9px !important;}#cartSummary .precioTable.precioFinal#totalPrice{}.checkout2Table#orderTotals tr.tdPrecioFinal{margin-bottom:20px;}.tableTotalPrice .totalPago .articulos {text-align:left !important;}#chooseDeliveryMethod_continue_button{padding-right:10px !important;padding-left:15px !important;}.carritoCheckout .precioSubtotal{width:100%;margin-right:0px;}.carritoCheckout .precioSubtotal .title{width:51%;padding-left:5%;}#wrapper .productosInteresantes.carritoCheckout tr td:first-child{width:1%;}.checkoutPreviousFooter #checkoutButtonBottom,.checkoutPreviousHeader #checkoutButtonTop {margin-left:3%;float:left !important;}.productosInteresantes.carritoCheckout .tableBorderRight{display:none;}.categoryTbody_fullTable .cartItem td{float:left !important;}.categoryTbody_fullTable .cartItem .tableBorderRight{display:none;}#cartItems .cartItem td{border-bottom:0px !important;}.carritoCheckout .iconoCorazon{margin-top:24px;}.carritoCheckout #sustituto {float:left !important;clear:left !important;width:110px !important;}.carritoCheckout #sustituto input[type="radio"]{display:none;}.carritoCheckout td#sustituto {position:relative;}.carritoCheckout .substituteProductIcon {width:30px;text-align:center;position:absolute;bottom:5px;left:70px;}.carritoCheckout #sustituto button {padding-right:0px !important;margin-right:0px !important;}.carritoCheckout #sustituto p.field.switch {float:left;margin-bottom:0px;clear:both;width:100%;margin-left:0px;}.carritoCheckout .itemPrice .precioAntes,.carritoCheckout .itemPrice .precioDespues{width:75px;}.carritoCheckout .itemPrice .precioAntes span,.carritoCheckout .itemPrice .precioDespues span{float:left;}.carritoCheckout .itemPrice .precio .euro{margin-top:4px;}.carritoCheckout .itemName1{margin-top:0px;}.carritoCheckout .itemPrice .precioAntes,.carritoCheckout .itemPrice .precioDespues{width:100%;}.carritoCheckout .itemPrice .precioAntes .precio,.carritoCheckout .itemPrice .precioDespues .precio{float:right;}.carritoCheckout .itemPrice .precioAntes .peso,.carritoCheckout .itemPrice .precioDespues .peso{float:right;margin-right:0px !important;padding-right:0px !important;clear:both;}.categoryTbody_fullTable .cartItem{float:left;border-bottom:1px solid #efefef !important;padding-bottom:10px;width:100%;position:relative;overflow:hidden;}.tile.column.myList .orderList {float:left;width:96%;padding-left:2%;padding-right:2%;margin-left:0px !important;margin-right:0px !important;}.tile.column.myList .form-field-elements {float:left;width:100%;}.tile.column.myList .btnVolver{float:left;width:100%;}#wrapper .tile.column.myList .btnVolver>span{width:55px !important;float:right !important;}.tile.column.myList .formReplica {float:left;width:100%;}#wrapper .tile.column.myList .formReplica a{float:left;width:80% !important;padding-left:10% !important;padding-right:10% !important;margin-left:0px !important;margin-right:0px !important;}.orderList .orderListTable {margin-top:0px !important;}.orderListTable .inputSelectAll{margin-top:0px !important;}.orderListTable .selectAll{margin-top:-7px !important;margin-left:15px !important;}.listaProductos .quantity {width:125px !important;}.listaProductos .priceColumn{width:75px !important;top:0px;position:absolute;right:0px;}.orderListTable .priceTable{right:10px;width:auto;display:block !important;}.orderListTable.tablaProductosFrecuentes .priceTable,.orderListTable.tablaProductosFrecuentes .priceTabledisabled{display:none !important;}.orderListTable.tablaProductosFrecuentes .favoritosMobile .priceTable,.orderListTable.tablaProductosFrecuentes .favoritosMobile .priceTabledisabled{display:block !important;}.yCmsComponent.miniCart #miniCartLayer {background-color:#f5f5f5;width:96% !important;padding:0px !important;padding-left:2% !important;padding-right:2% !important;padding-top:10px !important;}.bar-elements{position:absolute;right:0;top:0;}.miniCart.yCmsComponent {padding:0;margin:0;margin-top:-11px;height:40px;float:right;margin-left:10px;}.yCmsComponent .miniCart.yCmsComponentSubDiv {padding:0px 15px;width:110%;margin-top:20px;}.miniCart .minicart .my_cart_mini .title span.count {margin-left:4px;margin-top:2px;}#wrapper #favoriteProductListViewForm #favoriteProductListDeleteButton {margin-left:0px !important;width:90% !important;padding-left:5% !important;padding-right:5% !important;}#wrapper #favoriteProductListViewForm #favoriteProductListAddToCartButton{margin-left:0px !important;width:90% !important;padding-left:5% !important;padding-right:5% !important;}#wrapper #miniCartLayer .fullTotalPrice {width:96% !important;margin-left:2% !important;margin-right:2% !important;}#miniCartLayer .totalProductos {margin-left:2% !important;}#miniCartLayer .totalDescuentos {margin-left:2% !important;}#miniCartLayer .totalPrice{margin-right:2% !important;}#miniCartLayer .totalPriceDescuentos{margin-right:2% !important;}#miniCartLayer .gastosEnvio{margin-left:2% !important;}#miniCartLayer .cuadroAlertas {width:96% !important;margin-left:2% !important;margin-right:2% !important;}#miniCartLayer .iconoAlerta{float:none;margin:0 auto !important;}#miniCartLayer .textosAlerta {width:96% !important;padding-left:2% !important;padding-right:2% !important;margin-left:0px !important;margin-right:0px !important;}#miniCartLayer .tituloPrincipal{text-align:center;}#miniCartLayer .tituloSecundario {text-align:center;}#miniCartLayer .pagoTarjeta {margin-left:2% !important;}#miniCartLayer .precioTarjeta {margin-right:2% !important;}#sustituto .tooltips span {display:none !important;}.miniCartPopup .popupCartItem{width:100%;}#miniCartLayer .itemAddButtons {float:right;width:25%;margin-left:0;}.popupCartItem .itemThumb {width:20%;margin:0 1% 0 0;}.popupCartItem .itemThumb > a {padding-left:0 !important;padding-right:0 !important;max-width:100%;}.miniCartPopup .popupCartItem .itemThumb img {max-width:100%;}#miniCartLayer div.itemDesc {width:54%;margin:10px 0 0 0;}@media (max-width:455px){.tableTotalPrice .codigoPromocional input[type="text"]{width:80% !important;}}@media (max-width:335px){.tableTotalPrice .codigoPromocional input[type="text"]{width:75% !important;margin-right:4% !important }}@media (max-width:470px){#miniCartLayer .itemAddButtons {width:35%;margin-left:0;}.popupCartItem .itemThumb {width:21%;margin:0 1% 0 0;}.miniCartPopup .popupCartItem .itemThumb img {max-width:100%;}#miniCartLayer div.itemDesc {width:41%;margin:10px 0 0 0;}#miniCartLayer .cartEncabezado a {float:left;clear:both;}}@media (max-width:386px){}.tile.column.myList .orderListTable{position:relative;}.tile.column.myList .item.listaProductos{position:relative;}.tile.column.myList .selectInput{position:absolute;}.tile.column.myList .imageTable {position:absolute;left:15px;}.tile.column.myList .details .itemName{margin-top:75px;width:96%;margin-left:25px;}.tile.column.myList .quantity.carritoCheckout{position:absolute;right:0px;height:49px;top:36px;}.tile.column.myList .imageTable img{max-width:65px;}.tile.column.myList td {border-bottom:0px !important;}.tile.column.myList .priceTable{top:12px;margin-top:0px;right:18px;}.tile.column.myList td.details{width:90% !important;}.tile.column.myList .tableBorderRight {display:none;}.tile.column.myList .item.listaProductos {float:left;width:100%;border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:5px;}.tile.column.myList tbody {float:left;width:100%;}.tile.column.myList thead {float:left;width:100%;}.tile.column.myList thead th{border:0px !important;}.tile.column.myList tr.item.seleccionarTodos{background-color:#f2f2f2;float:left;width:100%;border-top:1px dotted #a5a5a5;border-bottom:1px dotted #a5a5a5;}.tile.column.myList tr.item.seleccionarTodos td {border-top:0px !important;}body.tablet #stickyAddToCart{top:inherit !important;bottom:0 !important;}#stickyContent{float:right;min-width:22.5em;padding:10px 0 10px 3%;width:auto;}body.tablet #wrapper #stickyAddToCart,body.tablet #wrapper #stickyAddToCart.showSticky {bottom:0 !important;}body.tablet #wrapper #stickyAddToCart{border-bottom:none;box-shadow:1px -5px 5px #cdcdcd;border-top:1px solid #afafae;}#stickyContent .image{min-height:110px;}#stickyContent .price {display:inline-block;float:left;left:0;position:inherit;top:50%;width:auto;min-width:100px;}#stickyContent .addCart{margin-top:0;bottom:0;display:inline-block;float:left;position:inherit;margin-left:2%;}#stickyContent .addCart button {margin-top:0;}#stickyContent .addCart .updateQuantityProductLess,#stickyContent .addCart .updateQuantityProductMore,#stickyContent .addCart input[type="text"]{margin:5px 3px 5px !important;}#productTabs .info ul li{width:49%;}@media (max-width:480px){#productTabs .info ul li{width:100%;margin-right:0;}}.customAccount .required.right{top:0px;}.customAccount .accountContentPane #updateProfile_EncabezadoSubgrupo + .subgrupo .control-group input[type="radio"]{width:auto;}#nav_main > div {}#nav_main .navbar-inner{margin-left:0;}#nav_main ul.lvl-0 > li {height:auto !important;}#nav_main ul.lvl-0 li a div,#nav_main ul.lvl-0 li a img,#nav_main ul.lvl-0 li a p,#nav_main ul.lvl-0 li .hoverBar,#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) div,#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) p{display:none !important;}#nav_main ul.lvl-0 > li,.navbar-inner .lvl-0 > li:hover,.navbar-inner .lvl-0 > li.clicked,.navbar-inner .lvl-0 > li:focus{height:auto !important;border:0px !important;margin:0px !important;border-bottom:1px solid #0a7c37 !important;border-top:1px solid transparent !important;padding:0 !important;}#nav_main ul.lvl-0 > li:hover > a,#nav_main ul.lvl-0 > li > a:focus{color:#fff !important;background-color:#138841 !important;}#nav_main .child-menu li.hasChildren:hover > ul{display:none !important;}#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6){margin-left:0;border:0 !important;}#wrapper li.menuConocenos > .dropdown-menu.child-menu{width:100% !important;margin:0;padding:0;}#wrapper #nav_main li.menuConocenos .lfr-nav-item > .grandchild-menu{display:none !important;}#wrapper #nav_main li.menuConocenos .lfr-nav-item.subMenuActivo > .grandchild-menu{display:block !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li a,#wrapper #nav_main li.menuConocenos ul.child-menu li a:hover,#wrapper #nav_main li.comunidad ul.child-menu li a,#wrapper #nav_main li.comunidad ul.child-menu li a:hover{background-color:transparent !important;font-weight:normal;font-size:0.929rem;padding:12px 0 !important;opacity:1;text-decoration:none;}#wrapper li.comunidad.nuestrosServicios>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement,#wrapper li.comunidad>.dropdown-menu.child-menu>.lfr-nav-item:nth-child(6) a.linkMegamenu .megamenuTitleElement{font-size:0.929rem;padding:0;margin:0;text-align:left;text-decoration:none;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li:hover>.grandchild2-menu{padding:0;margin-left:0;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu{position:initial !important;margin:0;padding:0;border:0 !important;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li{width:100% !important;border-top:1px solid #e1e1e1 !important;position:relative;}#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>ul{display:none !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul{display:block !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul>li{background:#fcfcfc !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li.subMenuActivo>ul>li>a{padding-left:11% !important;background-color:transparent !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu.grandchild2-menu>li:hover>a{background-color:transparent !important }#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a,#wrapper #nav_main li.menuConocenos .lfr-nav-item>.grandchild-menu>li>a:hover{height:auto;min-height:0;width:80% !important;padding:8px 0 10px 8%!important;margin-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li + li + li + li + li,#wrapper #nav_main li.menuConocenos ul.child-menu > li:nth-child(4){float:left !important;width:100% !important;margin:0 !important;padding:0 !important;border-right:0 !important;}#wrapper #nav_main li span.catalogStore,#wrapper #nav_main ul.lvl-0 > li > span.catalogStore,#wrapper #nav_main ul.lvl-0 > li.hover > span.catalogStore {display:none;}#nav_main li a span.node_category_img {display:none !important;}#wrapper #nav_main ul.catalogs,#wrapper #nav_main .navbar-inner .collapse.nav-collapse > ul > li > ul.catalogs {position:relative;left:0;top:0;width:100% !important;padding:0;border:0;background:#fff;margin-top:0 !important;}#wrapper #nav_main ul.catalogs li {width:100% !important;padding:0 !important;border:0;position:relative !important;border-bottom:1px solid #e1e1e1 }#wrapper #nav_main ul.catalogs li+li+li+li+li {border:0;}#wrapper #nav_main ul.catalogs li+li+li+li+li+li {display:none;}#wrapper #nav_main ul.catalogs li div.dates {display:none;}#wrapper #nav_main ul.catalogs li > a {padding:12px 0 12px 5% !important;width:80%;display:block;color:#6e6e70 !important;text-transform:uppercase;font-size:0.929rem !important;font-weight:normal !important;}#wrapper #nav_main ul.catalogs li > a:hover {color:#138841 !important }#wrapper #nav_main ul.catalogs li > a > img,#wrapper #nav_main ul.catalogs li > p,#wrapper #nav_main ul.catalogs li:hover::after {display:none;}#wrapper span.megamenuTitleElement{margin:0;width:100%;padding:0;font-size:0.929rem;background-color:transparent !important;}#nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul{margin-top:0px;position:relative;width:100%;border:0px !important;margin-left:0px !important;margin-top:0 !important;padding-right:0;padding-top:0px !important;padding-bottom:0px !important;background-color:#dadada !important;}#nav_main .child-menu li{width:100% !important;border:0px !important;position:relative;}#nav_main ul.child-menu li a{padding-top:13px !important;padding-bottom:12px !important;font-size:0.929rem !important;}#nav_main ul.child-menu li a:hover,#nav_main ul.child-menu li a:active,#nav_main ul.child-menu li a:focus {color:#6d6c70 !important;background-color:#ececec!important;}#nav_main ul.child-menu li{padding-top:0px !important;}#nav_main ul.lvl-0 > li:hover,#nav_main ul.lvl-0 > li:focus{border-left:0px !important;}#wrapper #nav_main ul.lvl-0>li:hover>.primerLink,#nav_main ul.lvl-0>li:focus>.primerLink{color:#ffffff !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:100% -25px !important;}#wrapper #nav_main ul.lvl-0>li.clicked:hover>.primerLink,#nav_main ul.lvl-0>li.clicked:focus>.primerLink,#wrapper #nav_main ul.lvl-0>li.clicked>.primerLink{color:#ffffff !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:100% 18px !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus{width:95% !important;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/responsiveMenuArrows.png) !important;background-position:91% -25px !important;background-repeat:no-repeat;padding-top:8px !important;padding-bottom:9px !important;min-height:20px;margin-top:0px;}.tablet #wrapper .lfr-nav-item:hover>.linkMegamenu>span.megamenuTitleElement,.tablet #wrapper .selected>.linkMegamenu>span.megamenuTitleElement {color:#6e6e70;}.tablet .wrapper #nav_main.menuUp .collapse.nav-collapse {overflow:hidden;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo.comunidad:last-child {border-bottom:0px !important;}#wrapper #nav_main ul.lvl-0>li>a:active,#wrapper #nav_main ul.lvl-0>li.menuActivo>a {background-position:91% 16px !important;}#nav_main ul.lvl-1 {margin-top:0px !important;border-left:0 !important;border-right:0 !important;}#nav_main ul.lvl-1 > li{width:100% !important;border-top:1px solid #e1e1e1 !important }#nav_main ul.lvl-1 li a {color:#6d6c70 !important;line-height:1.2;width:95%;padding-right:19px;position:relative;text-transform:uppercase;float:left;padding:0px !important;font-size:0.929rem !important;padding-top:10px !important;padding-bottom:11px !important;padding-left:5% !important;border-bottom:0!important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.clicked{margin-left:-1px !important;padding-left:1px !important;padding-right:0px !important;border-right:0px !important;}#wrapper #nav_main .servicios>ul{margin-top:0px !important;width:98% !important;margin-left:-2px !important;padding-top:15px !important;padding-left:3px !important;padding-right:2% !important;box-shadow:none !important;border:0px !important;}#wrapper #nav_main .servicios>ul li{width:96% !important;padding-left:2% !important;padding-right:2% !important;position:relative !important;}#nav_main .servicios>ul li:hover{background-color:#ececec!important;}#nav_main .servicios>ul li a {width:95% !important;}.menuFixed #nav_main{position:fixed;}#nav_main .servicios>ul li {border-bottom:1px solid #e1e1e1!important;}.carritoCheckout .catItemsTable .headerCorazon {width:34px;position:absolute;left:60px;margin-top:5px;}.catItemsTable th {display:none;}.catItemsTable #header2 {display:block !important;}.datosAlbaran .datosHipermercado {display:flex;justify-content:space-between;align-items:stretch;}.datosAlbaran .datosHipermercado > div {width:calc(50% - 20px);height:100%!important;}#cartItems.tablaItemsProductosTicket table.cart {display:table!important;float:none;}.tablaPedidosAlbaran,.carritoCheckout.tablaItemsProductosAlbaran{float:left;margin-top:10px;overflow-x:auto;}#wrapper .tablaItemsProductosAlbaran .albaranTdNombre {width:120px;}#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemName,#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemName {max-width:120px;}#wrapper .tablaItemsProductosAlbaran .albaranTdDesc {width:120px;}#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemConfig,#wrapper .tablaItemsProductosAlbaran .itemName,#wrapper .tablaItemsProductosAlbaran .albaranTdDesc .itemName {max-width:120px;}#wrapper .tablaItemsProductosAlbaran td.albaranTdPrecio {width:70px }.tablaPedidosAlbaran {width:100%;}.tablaPedidosAlbaran .card {box-sizing:border-box;border:1px solid #ced1da;padding:20px;width:calc(50% - 20px);margin:10px 0px;}.tablaPedidosAlbaran .card_title {color:#333333;font-family:"SanaSansAlt-Black";font-size:18px;margin-bottom:20px;line-height:22px;font-weight:900;}.tablaPedidosAlbaran .fila{width:100%;box-sizing:border-box;display:flex;padding:0px 0px 10px;}.tablaPedidosAlbaran .fila_label {font-family:"SanaSansAlt-Black";font-size:14px;display:block;font-weight:500;line-height:18px;width:30%;max-width:300px;min-width:125px;}.tablaPedidosAlbaran .fila_value {font-size:14px;font-weight:500;max-width:265px;line-height:18px;width:70%;}#cartItems.carritoCheckout{overflow-x:initial;}.tablaItemsProductosAlbaran .albaranReviewItem{overflow-x:auto;}.catItemsTable th{display:table-cell;}.tablaPedidosAlbaran th{display:table-cell !important;}.tablaPedidosAlbaran thead{display:table-header-group !important;}body .ui-dialog.minicartPopup .ui-dialog-titlebar-close{display:block;}#checkoutButtonTop {float:left !important;}.cart.carritoCheckoutPasoPrevio thead{display:none;}.page-cartReview .breadcrumb{display:none;}.page-cartReview .carritoCheckoutReview .breadcrumb{display:block;background-color:#FFFFFF !important;}.page-cartReview #content{margin-top:0px;}#catExternalPromotionsTable {width:100%;margin:30px 0px;}.formularioCheckoutBtns .terms label {color:#4e4e52 !important;font-size:0.929rem;float:left;width:90%;line-height:12px;padding-top:4px;padding-left:1%;}.formularioCheckoutBtns .terms input{float:left;}.cart.carritoCheckoutPasoPrevio tbody{border-top:1px solid #ccc;float:left;width:100%;padding-top:0px;}#cartItems .tableBorderRight,#cartItems .tableBorderLeft{display:none;}.cart.carritoCheckoutPasoPrevio tbody .cartItem {float:left;width:100%;position:relative;border-bottom:1px solid #eeeeee;overflow:hidden;}.cart.carritoCheckoutPasoPrevio .details {width:100px;}.cart.carritoCheckoutPasoPrevio .details .itemName1 {margin-top:5px;}.cart.carritoCheckoutPasoPrevio .header1,.cart.carritoCheckoutPasoPrevio .header3{display:none;}#cartItems .cartItem td.thumb{padding-left:0px;min-height:75px;}#cartItems .cartItem td.thumb a img {width:65px;height:65px;}.cart.carritoCheckoutPasoPrevio .header4 {width:55%;float:left !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5{background-color:#ffffff!important;position:inherit;float:left !important;clear:left;width:15% !important;position:relative;min-height:40px;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderRight{display:block !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderLeft{display:block !important;height:1px;width:500px;top:-10px;z-index:9;left:-9px;border-top:1px dashed #eeeeee;background-color:#ffffff;}#wrapper .cart.carritoCheckoutPasoPrevio .header6{text-align:left;float:left !important;clear:left;position:absolute;right:0px;width:auto !important;bottom:25px;padding-right:0px !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header6 .tableBorderRight{display:none !important;}#cartItems .cartItem td.quantity.header7 form {width:113px;margin:0 auto !important;margin-top:7px !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header7{float:left !important;margin-top:0px !important;padding-top:0px !important;padding-left:0px !important;width:35% !important;text-align:center;margin-left:10%;padding-right:10%;}#cartItems .cartItem td.total {position:absolute;background-color:transparent !important;margin-top:45px;text-align:left;font-size:1.786rem !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header7 .tableBorderRight{display:block !important;}.cart.carritoCheckoutPasoPrevio .header5 img {width:25px;margin-top:7px;}#wrapper .cart.carritoCheckoutPasoPrevio .header9{position:absolute;background-color:transparent !important;margin-top:45px;text-align:right;font-size:1.643rem !important;right:0px;padding-right:0px !important;bottom:-5px;}#cartItemsTablePopup table.cart {display:table;}.checkout2Table#orderTotals tbody td.tdAppliedPromotions {text-align:right;}#cartItems table.cart {position:relative;display:inline;border-top:1px solid #CED1DA!important;width:100% !important;max-width:none;margin-top:50px;}#cartItems.tablaItemsProductosAlbaran table.cart {display:table!important;}.mobileResponsive.precioResponsivo.right{text-align:right;}.minicartPopup #cartItems .cartItem .importeTotal{text-align:right;margin-left:auto;padding-right:10px;}.minicartPopup #cartItems .cartItem .itemDiscountPrice {text-align:right;padding-left:5px;padding-right:10px;}#cartItems .cartItem .mobileResponsive .itemDiscountPrice {display:block;clear:both;font-size:14px!important;line-height:16px;color:#E0001A;float:none;vertical-align:bottom!important;text-align:inherit!important;margin:0;}.tablet #checkoutProcessView .carritoProceso #cartItems table.cart {margin-left:2%;width:96% !important;display:none;}.mobile .carritoError #cartItems table.cart {display:none;}#cartItems #cartItemsTablePopup{border-top:0px !important;display:table;}.cartReviewItem table.cart{margin-bottom:0px;}#cartItems .cartItem td.header6 {width:24% !important;margin-right:1%;text-align:left;float:left !important;clear:left;}#cartItems .cartItem td.header6 .precioUnidad {text-transform:uppercase;font-size:0.714rem;text-decoration:underline;min-height:30px;}#cartItems .cartItem td.header6 .tableBorderRight {display:block !important;}#cartItems .cartItem td.header8{margin-top:0px !important;padding-top:5px !important;text-align:left;width:25% !important;float:left !important;display:none;}#cartItems .cartItem td.header8 .descuentoEmpleado {text-transform:uppercase;font-size:0.714rem;text-decoration:underline;min-height:30px;}#wrapper .tableTotalPrice {margin-right:0px;}.checkoutPage .span-14 + .span-10 {width:100% !important;}.paginationBar .sortForm {float:left;}.topTableSecond.orderProductType .radioButtonsColumn {float:none;width:245px;margin:0 auto;}.topTableSecond.orderProductType .radioButtonsColumn label {margin-bottom:20px;}.carritoCheckout .topTableSecond .radioButtonsColumn {width:230px;margin-right:0px !important;padding:0px !important;margin:0 auto !important;float:none;margin-bottom:20px;}.checkoutPreviousFooter{height:auto;}#checkoutProcessView #paymentView {float:left;width:96%;margin-left:2%;}#checkoutProcessView #financialOptions .column .fila .iconInformation {display:none;}#checkoutProcessView #financialOptions .mensualidadesContent .column+.column {border-right:1px dashed #dddddd;}#checkoutProcessView #financialOptions .column .fila .tanto {float:left;width:100%;text-align:center;}#checkoutProcessView #financialOptions .mensualidadesContent .column+.column+.column{border-right:0px;border-left:0px;}#checkoutProcessView #financialOptions .mensualidades{width:99%;}#checkoutProcessView .tabsMetodoPago span.cart{width:170px;}#checkoutProcessView #financialOptions .financiacion{width:93%;}#checkoutProcessView #paymentMode {margin-bottom:20px;}#checkoutProcessView .tabsMetodoPago{width:96%;padding-left:2%;padding-right:2%;}ol.pagoCompra > li:not(:first-of-type) {max-width:none;}.varWeightInfoTippedCont .tpd-tooltip {position:relative;top:0!important;left:0!important;right:auto;margin:0 auto;transform:none;}#checkoutProcessView .validateAndPayButtonC2 ,#checkoutProcessView .pagaMasTarde{width:85% !important;padding-left:2% !important;padding-right:2% !important;line-height:42px;margin-bottom:0px;}#checkoutProcessView .validateAndPayButtonC2{float:none !important;margin:auto;}#validateAndPayForm > div{text-align:center;}#checkoutProcessView .pagaMasTarde{float:none !important;margin:auto;margin-top:10px;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .titleFile{float:none !important;width:100%;text-align:center;display:inline-block;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .buttonFile {display:block;text-align:center;}.checkOutCartsSummaryPopup .botonera.fr.popUpFooter .fila .buttonFile a{float:none !important;margin:auto;}#checkoutProcessView #deliveryModeInfo a#changeDeliveryMode,#checkoutProcessView #deliveryModeInfo a#changeDeliveryModeAndStore{float:left;width:96%;padding-left:2%;padding-right:2%;margin-left:0px !important;margin-right:0px !important;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]{margin-left:0px !important;float:left;clear:left;margin-bottom:10px;}.carritoCheckout .topTableSecond .radioButtonsColumn input[type="radio"]:checked + label{margin-right:10px;margin-left:10px;}.carritoCheckout .topTableSecond .radioButtonsColumn label{float:left;margin-bottom:10px;margin-right:0px;}.carritoCheckout .topTableSecond .radioButtonsColumn label.labelSustituto0{margin-right:10px;}.carritoCheckout .topTableSecond .texto h1{margin-bottom:5px !important;}.carritoCheckout .topTableSecond .texto h2{margin-bottom:10px !important;}.carritoCheckout .precioSubtotal .subPrecio{width:38%;text-align:right;padding:0px !important;margin-left:0px !important;float:right;margin-right:6%;}.carritoCheckout .topTableSecond .texto{width:96% !important;margin-left:2% !important;margin-bottom:15px;}#cartItems.ticket.headerTicket .headline .cartId{display:block;margin:auto;}.headerTicket .ticketTitle{margin-top:3rem;margin-bottom:0 !important;}.tableTotalPrice .descuentos table {width:96% !important;margin-left:2% !important;padding-right:6% !important;}.carritoCheckout .topTableSecond{height:auto;}.tableTotalPrice .totalPago table{width:94%;margin-right:6%;}.topTableSecond.orderProductType{height:auto;}.topTableSecond.orderProductType .texto {width:auto;}.carritoCheckout .paso1Checkout .headerCorazon {width:34px;position:absolute;left:60px;margin-top:5px;}.carritoCheckout .catItemsTable thead{display:none;border-bottom:1px solid #efefef !important;}.carritoCheckout .header4 {width:65%;float:left !important;background-color:transparent !important;}.carritoCheckout .details .itemName1 {margin-top:3px;}.carritoCheckout .details .itemName{line-height:12px;margin-top:0px;min-height:23px;}#wrapper .carritoCheckout .header5 {background-color:#ffffff!important;float:left !important;clear:left;width:15% !important;position:relative;min-height:40px;left:0px;}#wrapper .carritoCheckout .header5 .tableBorderLeft {height:1px;width:900px;top:-10px;z-index:3;left:-9px;border-top:1px dashed #eeeeee;background-color:#ffffff;}#wrapper .carritoCheckout .header7 {float:left !important;margin-top:0px !important;padding-top:0px !important;padding-left:0px !important;width:42% !important;text-align:center;margin-left:6%;padding-right:4%;display:none;}#wrapper .carritoCheckout .header5 .tableBorderRight,#wrapper .carritoCheckout .header7 .tableBorderRight{display:block !important;}#wrapper .carritoCheckout .itemPrice.header6 .tableBorderRight{display:none !important;}#wrapper .carritoCheckout .itemPrice.header6{width:24% !important;margin-right:1%;text-align:right;float:right !important;clear:none ;bottom:0px;margin-top:10px;position:relative;display:none;}#wrapper .carritoCheckout td.total.header9 {position:inherit;background-color:transparent !important;margin-top:0px;text-align:right;font-size:1.857rem !important;width:90px !important;padding-right:0px !important;display:none;}.carritoCheckout .botonDesplegar {width:31px;height:27px;background-color:#afafaf;border-radius:3px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/checkoutArrowsMobile.png);background-position:6px 6px;background-repeat:no-repeat;margin:0 auto;cursor:pointer;margin-top:25px;}@media (max-width:410px){.carritoCheckout .header4{width:55%;}}.numeroUnidadesSustitutos {text-align:center;}.carritoCheckout .columnaIzq {float:left;width:100%;}.carritoCheckout .btnDesplegar {right:0px;position:absolute;}.carritoCheckout .precioResponsivo {float:right;}.cartReviewItem .carritoCheckout .precioResponsivo {float:right !important;width:auto !important;}.quantityResponsivo {float:right;display:block;}.carritoCheckout .updateQuantityProductMore,.carritoCheckout .updateQuantityProductMore2,.carritoCheckout .updateQuantityProductFavoriteMore,.carritoCheckout .updateQuantityProductFrequentMore{width:33px !important;height:33px !important;}.carritoFav .updateQuantityProductMore,.carritoFav .updateQuantityProductMore2,.carritoFav .updateQuantityProductFavoriteMore,.carritoFav .updateQuantityProductFrequentMore{width:27px !important;height:27px !important;}.quantityResponsivo button{width:27px !important;height:27px !important;}.cartReviewItem .updateQuantityProductLess {margin-top:0px !important;}.cartReviewItem .updateQuantityProductMore{margin-top:-3px !important;}.items_table_product .entry_quantity .updateQuantityProductMore {margin-top:0px !important;}.carritoCheckoutReview #cartItems.cartReviewItemByType .recogidaAnitguoC1,.carritoCheckoutReview .recogidaAnitguoC1 {width:calc(100% - 40px);box-sizing:border-box;margin:20px 20px 41px ;}.carritoCheckoutReview .recogidaAntiguoImagen{display:none;}.carritoCheckoutReview .recogidaAntiguoTextContent{width:100%;}.carritoCheckoutReview .recogidaHoritonzalLine{width:100% }.cartReviewSummary {position:initial;width:330px;margin:0px 0px 21px 15px;float:initial;}.cartReviewVaciarCarrito {position:initial ;width:auto;text-align:center;}.carritoCheckout .precioResponsivo span {font-size:1.357rem;float:left;margin-top:5px;}.cartReviewItem .precioResponsivo span {vertical-align:top !important;text-align:center !important;font-family:"SanaSansAlt-Medium" !important;font-size:16px !important;font-weight:500;line-height:22px;}.cartReviewItem .precioResponsivo strong{font-family:"SanaSansAlt-Medium" !important;font-weight:500 !important;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewFavorito{margin-top:5px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos{margin-top:4px;}#cartItems .cartItem .mobileResponsive .itemDiscountPrice {display:block;clear:both;font-size:14px!important;line-height:16px;color:#E0001A;float:none;vertical-align:bottom!important;text-align:inherit;margin:0;}.cartReviewItem .itemPrice .precio span {margin:0px!important;display:block;clear:both;}.cartReviewItem .itemPrice .precio span.labelPrice {text-transform:uppercase;font-size:12px!important;line-height:12px!important;color:#7C808C!important;}.cartReviewItem .itemPrice .precio span.valuePrice {font-size:16px!important;line-height:18px!important;}.cartReviewRecogidaAntiguo{display:none;}.cartReviewRecogidaAntiguoMobile{display:block;}#wrapper #sustituto button{margin-top:-5px !important;padding-top:0px !important;float:left;margin-left:0px !important;padding-left:0px !important;margin-bottom:0px !important;}#wrapper td#sustituto{padding-top:0px !important;padding-left:0px !important;border-right:0px;width:100% !important;margin:0px;padding-right:0px;}div#substitutesDiv {clear:both;float:left;width:100%;border-top:1px dashed #eeeeee;padding-top:10px;}#wrapper #sustituto .standardSubstitute label.btnSustituteSimilar {margin-bottom:5px;}#wrapper .carritoCheckout td.quantity.header7 form.UpdateQuantityForm {margin-top:11px !important;}#wrapper .carritoCheckout .headerCorazon img {margin-top:4px;}.carritoCheckout .precioUnidadResponsivo {float:left;width:100%;text-align:right;text-transform:uppercase;font-size:0.714rem;text-decoration:underline;}.carritoCheckout .itemName a {height:24px;overflow:hidden;}.carritoCheckout .itemPrice .precioDespues {line-height:10px;}.carritoCheckout .cartItem{height:75px;}.carritoCheckout .productoDesplegado {height:auto !important;}.cartReviewItem .paso1Checkout{height:auto !important;border-bottom:1px solid #CED1DA !important;}.carritoCheckout .productoDesplegado .header5 .tableBorderLeft{display:block !important;}.carritoCheckout .productoDesplegado .botonDesplegar {background-position:6px -36px;background-color:#717171;}.popupGlobalMessage {width:80vw;padding:2%;}.info-pop .popupGlobalMessage {width:96%;}#globalMessages .alert {text-align:left;width:96%;}.closeGlobalMessage i{text-indent:0px;}.accountContentPane .w60perc,.accountContentPane .w40perc {width:100% !important;padding-right:0px !important;padding-left:0px !important;margin:0px !important;}.accountContentPane .i18nAddressForm {margin-right:0px;float:left;width:100%;}#editAddressForm .required.right img {float:right;margin-right:3px;margin-left:5px;}#editAddressForm .required.right {top:0px;position:relative;margin-top:10px;margin-bottom:10px;}.customAccount #editAddressForm .description{margin-bottom:10px;}.customAccount .subgrupo>.required.right {top:0px;position:relative !important;float:right !important;width:100% !important;clear:both;display:none!important;max-width:10000px;text-align:right;margin-bottom:10px;}.customAccount .accountContentPane{margin-left:1% !important;}.datepickerContainerTag>a> img {right:-10% !important;}.datepickerContainerTag label.datepickerContainerImg{left:150px;}.customAccount .subgrupo.bloque-desplegable.showed .is-default-address {position:relative;right:0px !important;top:0;margin-top:0px;font-style:italic;font-size:1.2em;width:100%;margin-right:0px;margin-bottom:10px;}.customAccount .subgrupo>.required.right img{float:right !important;margin-left:5px;}#wrapper .formularioCheckoutBtns {height:auto;}.formularioCheckoutBtns .terms {position:absolute;top:-70px;right:0px;width:100%;}#chooseDeliveryMethod_previous_button {clear:left;margin-left:3%;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup{max-width:100%;overflow:hidden;width:100%!important;position:relative;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup #checkoutContentPanel {padding:0px !important;}.expressPopup .expressLogo {float:none;height:70px;background-repeat:no-repeat;padding-right:0px;margin-right:0px;border-right:0px;margin:0 auto;}.expressPopup .expressTitle {width:100%;font-size:0.929rem;margin-top:20px;line-height:15px;}.expressPopup table thead th{position:relative;}.expressPopup #header2 span {margin-left:-80px;position:absolute;top:11px;width:100%;}.expressPopup #header3,.expressPopup #header4{display:none;}.expressPopup #header3,.expressPopup #header4 {display:none;}.expressPopup #header5 #pickupSelectAll{margin-left:10px;margin-right:10px;}.expressPopup .articulos {display:none;}.expressPopup .importe {display:none;}.expressPopup .mobileResponsive.infoPrecio {float:left;width:100%;}.expressPopup .cantidad {text-transform:uppercase;font-size:0.714rem;float:left;width:25px;margin-top:2px;}.expressPopup .importeTot {text-transform:uppercase;font-size:0.714rem;float:left;width:100px;}.expressPopup .cantidad span {background-color:#afafaf;width:15px;display:block;height:15px;border-radius:3px;text-align:center;line-height:17px;font-size:0.714rem;color:#ffffff;}.expressPopup .importeTot span {font-size:1.143rem;color:#00943c;}.expressPopup #expressContinueButton {float:none !important;text-align:center;margin:0 auto !important;margin-top:15px !important;}.expressPopup .finalizaExpress span {float:left;width:96%;margin-left:2%;margin-bottom:10px;text-align:center;}.carritoCheckout .carritoCheckoutPasoPrevio .cartItem {height:85px;}.terminarCompra .bgRight,.terminarCompra .bgLeft{display:none;}.page-multiStepCheckoutSummaryPage #content {padding-left:0px !important;padding-right:0px !important;width:100% !important;margin-top:0px;}.page-multiStepCheckoutSummaryPage #checkoutProcessView{border:0px !important;margin:0px !important;width:95%;padding-right:2.5%;padding-left:2.5%;}.checkout2Table#orderTotals tbody th.descuentoTitle,.checkout2Table#orderTotals tbody td.descuentoTitle {}.terminarCompra {overflow:hidden;padding-left:2%;padding-right:2%;width:96%;}.terminarCompra .header1 {float:left;width:100%;margin-bottom:20px;}.terminarCompra .header2 {width:30%;padding-right:3%;float:left;padding:0px;margin:0px;}.terminarCompra .header3 {width:30%;padding-left:3% !important;float:left;padding:0px;margin:0px;min-height:45px;}.terminarCompra .header4 {width:33%;float:left;padding:0px;margin:0px;margin-bottom:20px;display:none;}#checkoutProcessView #cartItemsTable thead tr th,#checkoutProcessView #cartItemsTable tbody tr td {height:88px;}#checkoutProcessView #cartItemsTable tbody tr td.cabecera{min-height:88px;height:auto !important;padding-bottom:16px !important;}#checkoutProcessView .carritoProceso #cartItemsTable tbody tr td.cabecera {}#checkoutProcessView #cartItemsTable .header3{display:none;}#wrapper #cartItems thead th#header3 {background-color:transparent !important;height:10px !important;left:88px;position:absolute;}#wrapper #cartItems thead th#header3 span{font-size:0.714rem;margin-top:17px;}#checkoutProcessView #cartItemsTable .formaRecogida {font-size:1.143rem;padding-left:0px;float:left;width:90%;}#deliveryHeader {margin-bottom:20px;}#checkoutProcessView #deliveryModeInfo {top:200px;}#checkoutProcessView a#addAddressButton {width:82%!important;float:left !important;margin:0 auto;position:relative;line-height:28px;text-align:center !important;left:23%;margin-left:-90px;top:-20px;}#checkoutProcessView #cartItemsTable span.pedidoText {margin-top:3px;}#checkoutProcessView #cartItemsTable .cantidadArticulos {width:400px;position:relative;padding-left:11px !important;right:0px;float:right;margin-right:5px;border:0px;left:-52%;margin-top:19%;}#checkoutProcessView #cartItemsTable .articleText{float:right;}.btnVerC2{margin-top:6px;}#checkoutProcessView #cartItemsTable thead {float:left;width:100%;position:relative;}#checkoutProcessView .carritoPendiente #cartItemsTable .pedidoCantidad span{color:#6f6f6e !important;}#wrapper #checkoutProcessView .pedidoCantidad {font-size:1.143rem;white-space:nowrap;}#wrapper #checkoutProcessView .pedidoCantidad .pedidoText {font-size:1.5rem;padding-top:5%;}#wrapper #checkoutProcessView .carritoPendiente.c2Contraido{height:180px !important;}.minicartPopup #cartItems .cartItem td.header4{float:none !important;}.minicartPopup .precioBase strong {font-size:0.714rem;}.minicartPopup .importeTotal{width:60px;font-size:0.929rem;float:none;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .descuentoTitle,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .articulos{width:55.5% !important;margin-left:0px !important;border-right:0px !important;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody td.tdAppliedPromotions {vertical-align:top;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .tdProductosSubSustitutos,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .precioFinal,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody td.tdAppliedPromotions,.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .precioTable {width:34% !important;border-left:1px dashed #efefef !important;margin-right:0px !important;padding-left:0px !important;text-align:right;}.minicartPopup #cartSummary .checkout2Table#orderTotals tbody .articulos{float:left !important;padding-right:0px !important;}.minicartPopup #cartSummary td.descuentoTitle{}.minicartPopup #cartSummary .precioTable{margin-right:17px;font-size:1.357rem !important;}.carritoCheckout .precioSubtotal .subPrecio {font-size:1.286rem;}.minicartPopup .importeTotal strong{font-size:0.714rem;}#checkoutProcessView #deliveryView{padding-bottom:0px !important;}.minicartPopup .contentHeader1{padding-left:0px !important;width:100% !important;}.minicartPopup .precioBase {width:70px !important;font-size:0.929rem !important;}.minicartPopup .ui-dialog-content{padding-left:2% !important;}.minicartPopup .carritoCheckout .header4{width:auto !important;}.minicartPopup {width:80% !important;left:10% !important;padding-left:0px !important;padding-right:0px !important;}#checkoutProcessView #cartItemsTable #header5{width:57% !important;position:absolute;border:0px !important;height:54px;font-size:0.714rem !important;background-color:transparent !important;top:50px;left:-10px;}#checkoutProcessView #cartItemsTable .precioIcon {display:none;}#checkoutProcessView #cartItemsTable .total {padding-right:0px !important;}#checkoutProcessView #cartItemsTable .precioInfo {padding-right:0px !important;padding-top:0px;}#checkoutProcessView #cartItemsTable #header4{position:absolute;background-color:transparent !important;height:10px;top:0px;left:55%;}#checkoutProcessView #cartItemsTable .verTodos {clear:both;position:absolute;left:0px;z-index:1;bottom:-35px;text-align:left;}#wrapper #checkoutProcessView #cartItemsTable .articleButton {text-align:left !important;background-color:transparent !important;}#checkoutProcessView #cartItemsTable .cantidad {margin-top:4px;}.formaRecogidaText {width:90% !important;display:block;padding-left:20px !important;right:7px;font-size:1.5rem;text-align:left;font-family:"SanaSansAlt-Medium";}@media (max-width:340px){.formaRecogidaText{width:180px;font-size:1rem;line-height:50px !important;}}#checkoutProcessView #cartItemsTable thead tr th,#checkoutProcessView #cartItemsTable tbody tr td {border-bottom:0px !important;}#checkoutProcessView #cartItemsTable thead {border-bottom:1px dashed #c7c7c7;}#checkoutProcessView #deliveryInfo {margin-right:0px;width:99.5%;height:auto !important;margin-top:auto;border:1px solid #CED1DA;margin-top:5%;}#checkoutProcessView #cartSummary {margin-right:0px;margin-left:0px;width:100%;margin-top:90px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header:first-child{margin-left:0.5%;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header {font-size:1.286rem;border:0px;font-family:"SanaSansAlt-Medium";float:left !important;width:13.2%;overflow:hidden;cursor:pointer !important;border-radius:3px;margin-left:1%;color:#333333;}.fc-custom-day-weekday,td.fc-daygrid-day {display:none;}td.fc-daygrid-day.active {display:table-cell!important;}.fc .fc-daygrid-event-harness-abs {position:static;}span.fc-custom-day-weekday-mobile {display:inline-block;text-transform:uppercase;}.fc-col-header-cell.active {background-color:#eaeaea;}.fc-daygrid-dot-event {-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.fc-daygrid-event{padding-left:calc((100% - 180px)/2 )!important;padding-right:calc((100% - 180px)/2 )!important;max-height:43px;}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.fc .fc-daygrid-day.fc-day-today {background-color:#fff!important;}.fc-daygrid-event-harness{max-height:43px;}.fc-daygrid-event.reserved {-webkit-transform:none;-ms-transform:none;transform:none;}span.fc-custom-event-time,span.fc-custom-event-title {width:auto;padding:0 10px;max-width:none;text-align:center;}span.fc-custom-event-time + span.fc-custom-event-title {padding:0 10px;text-align:center;}@media (max-width:375px){#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header{height:min-content;font-size:1rem;}}.fc-row.fc-widget-header thead tr{float:left;width:100%;}#checkoutProcessView .recogidaHiper.carritoProceso #cartItemsTable .formaRecogida .icon {margin-top:5px;}#checkoutProcessView #auchanPaymentInfo .columnCard{width:100%;}#cartSummary .tdInformation {border-right:1px dashed #efefef !important;padding-right:1px !important;}#cartSummary .gastoPreparacion .tdPrice {float:right !important;padding-right:0% !important;margin-top:20px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.diaSeleccionado,#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.franjasMobile {color:#00985F !important;}#checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen a.fc-day-grid-event {width:99.5% !important;}#checkoutProcessView #auchanPaymentInfo .columnContent {border-top:1px dashed #dddddd !important;border-left:0px !important;padding-right:3%;padding-top:30px;}#checkoutProcessView .tabsMetodoPago.tabActive{border-bottom:1px solid #e0e0e0;}#checkoutProcessView #auchanPaymentInfo .columnCard {padding-top:20px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-header.diaSeleccionado.greenDay span {color:#00985F !important;}#checkoutProcessView .semanaTabla {display:block;visibility:hidden;}#checkoutProcessView .semanaTabla:first-letter{visibility:visible;padding-left:43%;}#checkoutProcessView #deliveryView .fc-content-skeleton table td {display:none;}#checkoutProcessView #deliveryView .fc-content-skeleton table td.semanaSeleccionada {display:block !important;margin-bottom:4px;}#checkoutProcessView .errorPago{margin-top:15px;}#checkoutProcessView .fc-content {text-align:center;margin:0 auto !important;float:none !important;width:140px;}#checkoutProcessView #deliveryView .fc-view-container table span.fechaTabla {margin-top:2px;margin-bottom:4px;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container {height:auto !important;border:0px !important;width:99.4% !important;}#checkoutProcessView #deliveryView .fc-widget-content {border:0px;}#checkoutProcessView .fc-widget-header thead tr {margin-bottom:10px;float:left;}a.fc-day-grid-event.fc-event.fc-start.fc-end{border:1px solid #e0e0e0 !important;}#checkoutProcessView .direccionEnvio {width:92%;padding-left:0;margin-left:4%;}#checkoutProcessView #deliveryAddressView .direccionEnvio{border-left:none;}#checkoutProcessView #deliveryModeInfo a#changeDeliveryMode,#checkoutProcessView #deliveryModeInfo a#changeDeliveryModeAndStore {float:left;margin-bottom:20px;}#checkoutProcessView #deliveryView #cartSummary {margin-top:10px;float:left;width:100%;}#checkoutProcessView .validateAndPayButtonC2 span {font-size:1.143rem !important;}#checkoutProcessView .tabsActivas .tabsMetodoPago {width:98%;padding-left:1%;padding-right:1%;border:0;}#checkoutProcessView .recogidaHiper #deliveryView{min-height:auto !important;}#checkoutProcessView .validateAndPayButtonC2,#checkoutProcessView .pagaMasTarde{font-size:1.143rem !important;line-height:40px;}#checkoutProcessView .tabsActivas .tabsMetodoPago.tabActive {width:98%;border:0;}#checkoutProcessView #deliveryView #cartSummary .tableTotalPrice {margin-top:0px;}.gastoPreparacion .inconInformation{display:none;}.checkoutPage #wrapper {overflow:visible;}.productDetailsPanel{width:94%;margin-left:3%;padding:0px;}.productHeader{width:96%;}.pictogramasFood {position:relative;margin:0 auto;width:100%;text-align:center;}.productInformationImages .itemFood {float:none;display:inline-block;}.productMoreInfo>span {float:left;width:100%;text-align:center;margin-top:10px;margin-bottom:20px;}.productMoreInfo a {color:#009656;text-transform:uppercase;font-size:0.85em;font-style:normal;text-decoration:underline;float:right;margin-right:10px;margin-top:0px;width:100%;text-align:center;margin-right:0px;}.BtnVolverRetina{margin:0px 0 20px 0;}.productDetailBanner{width:92%;margin:20px 0 0 0;padding:20px 4%;display:none;}#productTabs h2 + a {display:none;}.novedadDetalleProducto span {background-color:#fff;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores {width:100%;margin-left:0px;margin-right:0px;}#productTabs .content {width:100%;}#productTabs .content>div {width:100%;box-sizing:border-box;}#productTabs .info h2,#productTabs .info h3 {text-align:center;}.productImage {height:auto;}.productImage .productImagePrimary{width:70%;margin-right:4.5%;}.productDetailsPanel .productAdd p.stock_message{bottom:100px;}#wrapper .productDescription .summary{height:auto;max-height:100%;}.sevices_container .productDetailInfo,#wrapper .productDetailInfo {float:none;margin:0 auto !important;margin-bottom:10px;display:inline-block;text-align:center;}#wrapper #productAvailability .sevices_container {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.productBottonBar .productPrint {display:none ;}.productBottonBar .productShare {width:calc(50% - 74px);border:0px;margin-left:10px;}.productBottonBar > div.productFavourite {float:right;margin:0;padding:0;border:0;height:45px;right:5%;margin-top:10px;}.productBottonBar .favoriteContainer .fa {background-color:#999999;color:#fff;border-radius:50%;font-size:1.2em;padding-top:7px;padding-left:7px;padding-right:7px;text-decoration:none !important;padding-bottom:6px;margin-top:10px;}.imagesAvailability {position:relative;float:left;width:100%;text-align:center;}.productDescription .summary p{margin-bottom:0.5em;}.productDescription .itemAddButtons .UpdateQuantityForm{margin-top:0;}.productInformation,.productBrand,.productAvailability{width:96%;padding-left:2%;padding-right:2%;}.productMoreInfo span {font-size:1em;}.addToCartDetailContainer {display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.addToCartDetail {display:none !important;}.addToCartDetailContainer .flex-container.product-price-info {padding:0;width:75%;margin:0;}.addToCartDetailContainer .flex-container .flex-row {flex-wrap:nowrap;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.addToCartDetailContainer .flex-container.product-price-info .flex-row > div{box-sizing:border-box;}.addToCartDetailContainer .detalleProductoPromocion {width:calc(75% - 20px);margin:0 10px;}.addToCartDetailContainer .detalleProductoPromocion + .textInfo {width:100%;max-width:160px;height:100%;margin:0 10px;}.addToCartDetailContainer .detalleProductoPromocion.pesoVariable + .textInfo {margin-top:16px;}.addToCartDetailContainer .productUnitMeasure {line-height:16px;}.addToCartDetailContainer span.pesoVariable {font-size:10px !important;top:-2px;}.addToCartDetailContainer .promo_card__expire_date {max-width:125px;padding:10px 0px;}.addToCartDetailContainer .detalleProductoPromocion + .promo_card {min-height:50px;height:auto;}.productDetailsPanel .promo_banner {width:100%;margin:0 auto 20px;}.productDetailsPanel .productExternalPromotionDetail ~ .productAvailability {margin-top:0;}.productInformation {border-top:1px dashed #d3d3d5;padding-top:20px;margin-top:10px;}.productDescription .productInformation {display:none !important;}.imagesAvailability,p.codeAvailability{padding-left:0;text-align:center;}.productAvailability {border-bottom:0px !important;text-align:center;}p.codeAvailability {font-size:1.1em;}.productDescription .big-price {border:1px solid #e30513;border-radius:0;color:#e30513;font-weight:bold;float:left !important;padding:0 0 3px;margin:0 auto;text-align:center;height:52px;}.productImageZoomLink {display:none !important;}.jcarousel-skin{display:none;}.productDetailsPanel .productImage .productImageGallery,.page-productDetails .productImage .productImageGallery {width:100%;height:auto !important;margin:0px !important;float:left;padding-left:0px !important;padding-right:0px !important;margin-top:0px !important;position:relative;overflow:visible;}.newProductImage .icon-top-right {top:11px;right:2px;}.addQuantityProduct.positive.large {margin-bottom:10px;}.productImage .productImageGallery li .thumb.active {border:1px solid #c6c6c5;}.productImageGallery::after {content:"";width:28px;height:49px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowLeftMobile.png);z-index:1;position:absolute;left:5px;font-family:"Fontawesome";margin-top:-110px;cursor:pointer;}.productImageGallery::before {content:"";width:28px;height:49px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/arrowRightMobile.png);z-index:1;position:absolute;right:5px;font-family:"Fontawesome";margin-top:-110px;cursor:pointer;}.productImageGallery .jcarousel-skin {float:left;width:100%;}.productImage .productImageGallery li {margin-bottom:0px !important;}.productImageGallery ul.jcarousel-list.jcarousel-list-horizontal {width:100% !important;left:0px !important;}.productDetailsPanel .productImage .productImageGallery li .thumb,.page-productDetails .productImage .productImageGallery li .thumb {display:none;}.productDetailsPanel .productImage .productImageGallery li .thumb.active,.page-productDetails .productImage .productImageGallery li .thumb.active {display:block;}.productImage .productImageGallery li {width:calc(100% - 1px) !important;height:auto !important;margin-left:0px !important;}.productImageGallery::after,.productImageGallery::before {opacity:1;}.productImageGallery.primerElemento::after,.productImageGallery.ultimoElemento::before{opacity:0.5;}.mobileArrowLeft,.mobileArrowRight {display:block !important;position:absolute;width:40px;height:60px;top:50%;z-index:99;margin-top:-115px;cursor:pointer;}.mobileArrowLeft {left:0px;}.mobileArrowRight {right:0px;}.productImage .productImageGallery li .thumb img {max-height:10000px;width:auto;max-width:100%;height:auto;}.productDetailsPanel .productImage .productImageGallery li .thumb.active,.page-productDetails .productImage .productImageGallery li .thumb.active {width:100%;height:auto;border:0px;margin-left:0px !important;text-align:center;}.productImage .productImageGallery .jcarousel-clip {height:auto;}.productDetailsPanel .productImage .productImageGallery li .thumb,.page-productDetails .productImage .productImageGallery li .thumb {height:auto;width:100%;}.productDescription .big-price strong {font-size:0.85em !important;}.productDetailsPanel .productAdd {width:calc(25% - 20px) !important;margin:0px 0px 10px 20px!important;clear:initial;}.productDetailsPanel .productAdd .UpdateQuantityForm {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;width:100%;float:none;}.productDetailsPanel .productAdd .itemAddButtons input[type="text"],.productDetailsPanel .productAdd .updateQuantityProductMore {margin:5px !important;}#wrapper .productAdd .productAddToCartPanel .add_to_cart_form button.addToCartButton.outOfStock {max-width:100%;box-sizing:border-box;margin:0!important;}#wrapper .productDescription .add_to_cart_form ,.productDescription .itemAddButtons .UpdateQuantityForm,.productDetailsPanel .productAdd button.addQuantityProduct {width:100%;}#wrapper .productDescription .add_to_cart_form {margin:0;}.productDetailBanner .bannerTarjeta1,.productDetailBanner .bannerTarjeta2{width:41%;padding:0;float:left;margin:0;}.productDetailBanner .bannerTarjeta1{border-bottom:0;margin-right:8%;padding-right:8%;border-right:1px solid #d1d1d3;}.navbar-inner{top:102px;}#nav_main ul.lvl-0 > li.clicked,#nav_main ul.lvl-0 > li,#nav_main ul.lvl-0 > li:hover,#nav_main ul.lvl-0 > li.clicked {border:0 !important;}#nav_main ul.lvl-0 > li{height:auto !important;}#nav_main ul.lvl-1,#nav_main ul.lvl-2,#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5{width:100% !important;position:relative !important;}#nav_main ul.lvl-1,#nav_main ul.lvl-2,#nav_main ul.lvl-3,#nav_main ul.lvl-4,#nav_main ul.lvl-5{display:none;}#nav_main ul.lvl-1 > li,#nav_main ul.lvl-1 > li:hover,#nav_main ul.lvl-1 > li.hover{width:100% !important;padding:0% !important;margin:0 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a{width:80% !important;padding-left:5% !important;}#nav_main ul.lvl-1 > li.destacado1,#nav_main ul.lvl-1 > li.destacado2,#nav_main ul.lvl-1 > li.destacado3,#nav_main ul.lvl-1 > li.destacado4{position:relative !important;top:0;left:0;padding:0;}li.cosmia p,li.outlet p{display:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li{border:0 !important;border-top:1px solid #e1e1e1 !important;height:auto;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a{padding:12px 0 12px 5% !important;height:auto;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a:hover,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li a:focus,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li.hover a,#nav_main ul.lvl-1 > li:hover,#nav_main ul.lvl-1 > li:focus,#nav_main ul.lvl-1 > li:hover a,#nav_main ul.lvl-1 > li:focus a{background-color:transparent !important;}#nav_main ul.lvl-1 li{position:relative;}#nav_main .secondArrow {position:absolute;right:0;top:0;display:block;z-index:1;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo li.subMenuActivo{border-bottom:0 !important;}#nav_main li > ul{display:none !important;}#nav_main li.subMenuActivo > ul{display:block !important;position:relative !important;z-index:1;border:0 !important;margin-top:0 !important;top:0;}#nav_main ul.lvl-2 li,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-5 > li{position:relative;width:100% !important;text-align:left;height:auto;}#nav_main ul.lvl-2 li img{display:none;}#nav_main ul.lvl-2 li a span{font-size:0.929rem;height:auto;padding:0 !important;}#nav_main ul.lvl-2 li a:hover{text-align:left;}#nav_main ul.lvl-2 li a:hover span,#nav_main ul.lvl-2 li:hover > a span{color:#6e6e70 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 li a{padding:15px 0 8px 5% !important;display:block;text-align:left;width:95% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 > li > a{padding:13px 0px 0px 8% !important;height:auto;width:92% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2>li a {min-height:25px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul li.enlacevertodos a {min-height:1px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-2 li a:hover{font-weight:normal!important;}#wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo .lvl-1 li ul.lvl-2 li a:hover,#wrapper #nav_main ul.lvl-2 li a:hover span,#wrapper #nav_main ul.lvl-2 li:hover > a span,#wrapper #nav_main ul.lvl-2 li:hover > a {font-weight:normal !important;color:#6e6e70 !important;}#wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo .lvl-1 li ul.lvl-2 li.subMenuActivo > a:hover,#wrapper #nav_main ul.lvl-2 li.subMenuActivo> a:hover span,#wrapper #nav_main ul.lvl-2 li.subMenuActivo:hover > a span,#wrapper #nav_main ul.lvl-2 li.subMenuActivo:hover > a {color:#575756 !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-3 > li > a{padding:12px 0 2px 11% !important;width:89% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a{padding:12px 0 2px 14% !important;width:86% !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-3 > li > .secondArrow {display:none;}ul.dropdown-menu.grandchild-menu > li > .secondArrow {display:none !important;}li.menuConocenos ul >li+li+li+li+li .secondArrow {display:none !important;}#nav_main ul.lvl-2 li a span {text-shadow:none;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-5 > li > a,#wrapper #nav_main ul.lvl-5 li a{padding:15px 0 8px 17% !important;width:83% !important;text-align:left;}#wrapper #nav_main ul.lvl-5 li a span,#wrapper #nav_main ul.lvl-5 li.hover>a span,#wrapper #nav_main ul.lvl-5 li:hover>a span{padding:0 !important;font-size:0.786rem !important;text-align:left;min-height:0 !important;margin:0 !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-3 li{background-color:#fbfbfb !important;}#nav_main ul.lvl-4,#nav_main ul.lvl-4 li{background-color:#fff !important;}#nav_main ul.lvl-5,#nav_main ul.lvl-5 li{background-color:#fff !important;}.store_selection_question_popup {left:8%;padding:4%;width:76%;z-index:9999999;display:none;margin-left:0;top:64px;transform:none;}.store_selection_question_popup .select_metodo_envio a.deliveryButton{width:83% !important;}.store_selection_question_popup .deliveryOptions ul li a{font-size:0.786rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#content .facetNavigation{margin-left:-2%;width:104% !important;border-radius:0;border:0;-webkit-border-radius:0;-moz-boder-radius:0;border-bottom:1px dashed #e0e0e0;background:#f7f7f7;margin-bottom:20px;padding-bottom:40px;}.prodReview .stars {background:url(_ui/desktop/theme-alcampo/images/stars.png) repeat-x left center #9fb838 }.facetFilter{border:1px solid #e0e0e0;border-left:0;border-right:0;background:#f7f7f7;margin-bottom:20px;}.facetNavigation .facet{background:#efefef;width:96%;margin-left:2%;margin-right:2%;padding:11px 0px;}.facetFilter .right{float:left !important;clear:left;margin:5px 0;}.facetFilter .pagination li{padding:0;width:auto;}.facetFilter .pagination li a,.facetFilter .pagination li strong,.paginationBar .pagination li a,.paginationBar .pagination li strong{padding:0px 10px;display:block;text-decoration:none;font-size:1.1em;}.facetFilter .pagination li a{color:#3b3b3b;}.facetFilter .pagination li strong,.facetFilter .pagination li a:hover,.facetFilter .pagination li a:focus,.paginationBar .pagination li strong,.paginationBar .pagination li a:hover,.paginationBar .pagination li a:focus{background:#E0001A;color:#fff!important;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all{margin-top:20px;}.paginationBar .showAll,.paginationBar .showPagination{background:#dfe0e2;color:#575757;text-transform:none;text-decoration:none;border:0;font-size:1.1em;}.paginationBar .showAll:hover,.paginationBar .showPagination:hover,.paginationBar .showAll:focus,.paginationBar .showPagination:focus{background:transparent;}#content .facetNavigation .facetHead{background-color:transparent;border:0;padding:0;}#content .facetNavigation .facetHead a{background-color:transparent;text-transform:uppercase;font-weight:normal;padding:0;width:100% !important;}#content .facetNavigation .facetValues .facet_block{padding:10px 0 0 5px;}.facetNavigation .facetValues ul.facet_block li{font-size:1.1em;}.facetNavigation .facetValues ul.facet_block li > a{color:#5c5b60;padding:5px;}.paginationBar .totalResults{color:#3c3c3c;width:auto;font-size:1.1em;}.paginationBar .sortForm{float:left;clear:left;}.paginationBar.top #sort_form11 label,.paginationBar #sort_form2 label{background:#dfe0e2;padding:10px;font-size:1.1em;color:#3c3c3c;margin-right:0;}.paginationBar.top #sort_form11 select,.paginationBar #sort_form2 select{background:#138841 url(_ui/desktop/theme-alcampo/images/alcampo/miniarrow-down-white.png) no-repeat scroll 95% 50% !important;color:#fff !important;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:0;border-radius:0;margin:0 0 0 -3px;padding:8px;vertical-align:middle;height:34px !Important;margin-top:2px !Important;}.paginationBar #sort_form2 select{margin-top:0 !important;}.facetNavigation .facetValues ul.facet_block li.remove_item_left{border:0;}.facetNavigation .facetValues ul.facet_block li.remove_item_left span.remove_item_left_name{padding:10px;font-size:1.1em;}.breadcrumb {margin:0;width:100%;padding-right:0;}.breadcrumb ul li{padding:0 5px 0 10px;margin:0;background:none;}.breadcrumb ul li:first-child{position:relative;z-index:1;}#checkoutProcessView .headerNumber {}.recogidaPuntoExterno #deliveryHeader .deliveryTitle,.recogidaHiper #deliveryHeader .deliveryTitle{width:70%;margin-top:0px;}#checkoutProcessView .deliveryTitle,#checkoutProcessView .deliveryTitle h4{}#wrapper #cartItems .cartItem td.itemPrice{font-size:1.214rem;}#checkoutProcessView #pointOfServiceView {position:relative;width:100%;}#checkoutProcessView #pointOfServiceView>div {border-left:0;height:auto;margin-top:0px;}#checkoutProcessView #pointOfServiceView #pointOfService {width:92%;display:block;margin-left:4%;}#addBillingAddressPopup .billHeader .form_field-input label{width:60px;}.facturacionPopup {left:0px !important;width:96% !important;padding:0px !important;border-radius:3px !important;width:80% !important;margin-left:10% !important;}#addBillingAddressPopup .billHeader span.label-radio {padding-left:35px;padding-right:10px;}.page-homepage .hom3Options .opcion:first-child{width:96%;padding-left:2%;padding-right:2%;border-top:0px;}.page-homepage .hom3Options .opcion{width:96%;padding-left:2%;padding-right:2%;border-top:1px solid #eeeeee;}.page-homepage #page>#content{width:95.6% !important;}.page-homepage .hom3Options .separador {display:none;}.page-homepage .bloqueItem .bloqueImage{width:96%;margin-left:2%;}.page-homepage .bloqueItem .bloqueTexto{float:left;width:96%;margin-top:20px;text-align:left;margin-left:2%;}.page-homepage .bloqueItem .separatorLine {position:inherit;width:100%;height:1px;border-top:1px dashed #989898;right:0px;top:0px;float:left;margin-top:20px;}.page-homepage .bloqueItem .bloqueSeparador {float:right;width:92%;margin-right:4%;margin-top:20px;margin-left:4%;}.page-homepage .bloqueItem .contenedorPrecio {margin-top:20px;}.page-homepage .singleItem.bloqueItem {width:99.3%;}.homeRow {float:left;width:100%;overflow:hidden;}.page-homepage .homeRow .doubleItem.bloqueItem {width:100%;}.page-homepage .doubleItemRight {float:left;background-color:#ffffff;border:1px solid #eeeeee;width:99.3%;margin-right:0px;clear:right;text-align:center !important;height:100% !important;margin-bottom:10px;}.page-homepage .doubleItemLeft {float:left;background-color:#ffffff;border:1px solid #eeeeee;width:99.3%;margin-left:0px;text-align:center;clear:left;margin-right:0px;height:100% !important;margin-bottom:10px;}.page-homepage .bloqueItem {min-height:0px;margin-bottom:10px;padding-top:10px;}.page-homepage .doubleItem.bloqueItem .bloqueImage {float:right;width:92%;text-align:center;margin-right:4%;margin-left:4%;}.page-homepage .homeRow .bloqueItem .bloqueTexto {width:92%;margin-left:4%;margin-right:4%;}.page-homepage .doubleItem.bloqueItem .separatorLine {display:none;}.page-homepage .homeRow .doubleItem.bloqueItem .bloqueSeparador {width:92% !important;margin-left:4%;margin-right:4%;}.page-homepage .homeRow .doubleItem.bloqueItem {width:100%;margin-bottom:10px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage {width:100%;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueSeparador {float:left;width:92%;margin-right:4%;padding-top:0px;}.contenidoBloqueSeccion2.comunidad .bloqueItem .separatorLine {right:0px;margin-top:0px;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem .bloqueImage {width:100%;margin:0px;}.contenidoBloqueSeccion2.comunidad .homeRow {margin-bottom:0px;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft {width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .doubleItemLeft img {float:none !important;height:auto !important;max-width:100%;width:auto !important;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight {width:100%;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem.bloqueItemRight .bloqueImage {width:100%;height:auto !important;}.contenidoBloqueSeccion2.comunidad .homeRow .bloqueItem.bloqueItemRight .bloqueImage img{height:auto !important;}.contenidoBloqueSeccion2.comunidad .space {display:none;}.contenidoBloqueSeccion2.comunidad .doubleItem.bloqueItem.bloqueItemRight .bloqueSeparador {width:92%;}.bloqueSeparadorResponsivo {border-bottom:1px dashed #989898;float:left;width:108%;margin-left:-4%;margin-bottom:20px;margin-top:10px;display:block;}.contenidoBloqueSeccion2.comunidad .bloqueItem .bloqueImage img{height:auto !important;max-width:100%;width:auto;}.folletosContentHome .titleColumn{width:100%;}.folletosContentHome .titleH1{z-index:0;}.folletosContentHome .imageTitle {width:100px;display:none;}.folletosContentHome .contentColumn {width:100%;margin-top:80px;}.page-homepage .folletosContentHome{height:auto;}.folletosContentHome .folletoItem{width:100%;}.folletosContentHome .folletoItem .encabezadoIzq,.folletosContentHome .folletoItem .encabezadoDcha{width:100%;padding-left:0px;}.folletosContentHome .folletoItem .encabezadoDcha{margin-top:5px;}.folletoImg{text-align:left;}.folletosContentHome .folletoTitle,.folletoContent {width:100%;margin-left:0px;}.tituloH1{margin-bottom:0px;}.folletoImg img{width:100% !important;}#carruselHomeServicios .owl-controls{position:relative;top:0;right:0;}.folletosContentHome .registroContent div {float:right;width:90%;padding-left:5%;padding-right:5%;text-align:center;}.folletosContentHome .registroTitle {margin-top:10px;}.page-homepage .tituloDestacado {font-size:2.143rem;text-align:center;}.page-homepage #Carousel-owl #owl-demo .item {background-size:100%;margin-left:0px;height:auto;}#Carousel-owl .owl-carousel .owl-item {min-width:1px !important;}.page-homepage #Carousel-owl .thumbsNav-container{height:auto;}.page-homepage #Carousel-owl .thumbsNav .navItem{float:none;}.page-homepage>.span-24 {width:99.5% !important;}#carruselHomeServicios {margin-top:20px;width:100%;margin-left:0;}.page-homepage .homeRow .doubleItem.bloqueItem {width:99.3%;}.popUpDelivery {width:96% !important;left:2% !important;padding-left:0px !important;padding-right:0px !important;}[id^='addressPopup'] .closePopupLink {width:48% !important;float:left !important;padding-left:0px !important;padding-right:0px !important;margin-left:10px !important;margin-right:0px !important;}[id^='addressPopup'] #selectAndCreateButton,#selectCreateAndPostActionButton {width:48% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}#cartItems .cartItem.paso1Checkout .header1{width:100%;height:25px;display:none;}#cartItems .cartItem .header1 .icons-vertical-right {height:30px;}#cartItems .cartItem .header1 .icons-vertical-right img {float:left;clear:none;height:21px;width:21px;margin-top:5px;}#cartItems .cartItem.paso1Checkout.productoDesplegado .header1{display:block;}#wrapper .tableTotalPrice .descuentos {float:right;width:96%;}#wrapper .tableTotalPrice .descuentos tbody{float:right;width:100%;}#wrapper .tableTotalPrice .descuentos tbody .totalDescuento{float:right;width:100%;}#orderTotals tbody td{height:auto;}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute .popupSustituteIcon{width:100.4%;}@media (max-width:700px){div#totalSubstituteInfo p .topPico{left:38%;}}@media (max-width:600px){div#totalSubstituteInfo p .topPico{left:34%;}}@media (max-width:500px){div#totalSubstituteInfo p .topPico{left:31%;}#checkoutProcessView #pointOfServiceView {position:relative;margin-bottom:0px;}}@media (max-width:400px){div#totalSubstituteInfo p .topPico{left:20%;}}#wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute:hover .popupSustituteIcon {display:none !important;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{right:0px;left:0px;width:350px;}#expressPopUp span{float:left;width:170px;display:block;}@media (max-width:550px){.btnConfirmacion {float:left;clear:both;margin-left:1px;}}@media (max-width:450px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:300px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .columnaSubstitute{float:left;width:170px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip .itemName{line-height:10px;margin-top:10px;}.span-5.last.textoDeInformacion .textoInfo {margin-top:-136px;}}@media (max-width:400px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:265px;left:-19px;}}@media (max-width:360px){.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip{width:250px;}.tableTotalPrice .descuentos div#fileDiscounts #checkoutProcessView .deliveryInformation.showDeliveryInformation .filaDiscountEntry{width:270px;}#registerForm .userType .form_field-input .label-radio {width:36% !important;}#registerForm .months {width:40%;}#registerForm .years {width:25%;}}@media (min-width:575px){.span-5.last.textoDeInformacion .textoInfo {margin-top:-138px !important;}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-108px !important;right:5px;width:calc(42% - 8px );}}@media (min-width:450px){.span-5.last.textoDeInformacion .textoInfo {margin-top:-136px !important;}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-103px !important;right:5px !important;width:calc(42% - 8px ) !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-133px !important;height:42px;}}@media (max-width:449px){.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-102px !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-131px;}}span.deliveryInformationTooltipX {display:none;}.icons-vertical-right2 {display:none;}#cartItems .cartItem .header1 .icons-vertical-right{float:left;}#cartItems .cartItem .header1 .icons-vertical-right img{display:block !important;}.carritoCheckoutPasoPrevio .cartItem.productoDesplegado .header1 {float:left !important;width:100% !important;display:block !important;height:25px;}.comparator_header span {color:#163274;font-size:1.071rem;}.message_product_comparartor_list_full h2{margin:20px 40px;padding-left:40px;background:url(_ui/desktop/theme-alcampo/images/alcampo/alertPopup.png) 0 0 no-repeat;min-height:75px;font-size:1.071rem;}.comparator{height:100%;overflow:auto;}.productGridComparator{display:table;border-collapse:separate;border-spacing:2px 0;clear:left;margin:0 0 15px 0;}.comparator h1 {float:left;font-size:1.6em;text-transform:uppercase;color:#138841;margin:25px 10px 0 0;}.comparator .shareComparator{float:left;margin:15px 10px 15px 0;clear:left;}.comparator .shareComparator span,.comparator .shareComparator a {display:inline-block;vertical-align:middle;}.comparator .shareComparator span{padding-right:2px;font-size:1em;}.comparator .shareComparator a{margin-right:5px;}.comparator .span-4{width:25% !important;}.comparator .span-4 .productGridItem .thumb .details {font-size:1.1em;line-height:1em;height:65px;overflow:hidden;}.comparator .stock > span {float:left;width:98%;padding:1%;margin:0;border-right:0;font-size:1.1em;text-align:center;}.productGrid .productGridItem .compare .comparadorText{color:#fff;}a#clear_list_of_products_to_compare,a#make_comparison_operation{background:#138841 none;width:100%;padding:7px 0 5px 0;color:#fff;text-transform:uppercase;margin:5px 0;text-align:center;text-decoration:none;cursor:pointer;}#colorbox.comparatorPopup,.comparatorPopup #cboxOverlay,.comparatorPopup #cboxWrapper{z-index:999999;max-height:100%;overflow:auto !important;}.comparatorPopup #cboxContent{overflow:auto !important;}ul.product_comparator_list li{padding:6px 5px;background-color:#fff;}ul.product_comparator_list a{height:20px;}a#clear_list_of_products_to_compare:hover,a#make_comparison_operation:hover{text-decoration:none;opacity:0.8;}#colorbox {max-width:94%;width:auto;z-index:999999;}#colorbox.cantidadSuperada.popupCancelarMiCuenta {height:auto !important;position:fixed;}#colorbox .productImage .productImagePrimary {margin:42px 0 0 0;width:69%;float:left;}#colorbox .productImage .productImagePrimary .easyzoom img {max-width:100%;}#colorbox .productImage .productImageGallery ,#colorbox .productImage.popupZoom,#colorbox .productImage .productImageGallery .jcarousel-clip{height:auto;}#colorbox.comparatorPopup,#colorbox.comparatorNumMax,#colorbox.comparatorNotEnough{margin:10px auto;width:90% !important;left:50% !important;margin-left:-45% !important;background:#efefef;}#colorbox.comparatorPopup #cboxLoadedContent,#colorbox.comparatorNumMax #cboxLoadedContent,#colorbox.comparatorNotEnough #cboxLoadedContent{background:#efefef;}#cboxWrapper,#cboxLoadedContent{max-width:100%;}#product_comparator_list_full{width:95%;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userChoiceNotification.userNonAjaxNotification.ui-dialog-content{width:90% !important;left:50% !important;margin-left:-45% !important;}#wrapper .standardSubstitute .tooltip {display:none !important;}#productTabs .productTabContent {float:left;width:96% !important;padding-left:2% !important;padding-right:2% !important;}#productTabs .productTabContent table {float:left;width:100%;padding-left:0%;padding-top:0px;padding-bottom:0px;}.folletosPopupDetalleProducto .span-14.productImage,.folletosPopupDetalleProducto .span-10.productDescription.last {width:98% !important;margin-right:1% !important;margin-left:1% !important;}.folletosPopupDetalleProducto p.codeAvailability {width:95%;}.tablaValoresTecnicos table {margin-left:0px;width:100%;}.tablaValoresTecnicos .tableTitle {width:250px;}@media (max-width:360px){.tablaValoresTecnicos .tableTitle {width:150px;}#checkoutProcessView #pointOfServiceView {font-size:10px;width:100%;}}.solicitarFactura{width:96% !important;left:2% !important;}.solicitarFactura #cboxWrapper{width:100%;}.solicitarFactura #cboxClose {top:0;right:20px;}.solicitarFactura .form-addBillingAddress .billHeader span.label-radio {height:30px;width:95px;}#wrapper .productDescription .itemAddButtons .UpdateQuantityForm .addQuantityProduct.positive.large {margin:0px!important;}#wrapper #nav_main ul.lvl-2 li a.desplegar {display:none !important;}#wrapper .portlet-boundary_GlobalSearchFilter_WAR_GlobalSearchportlet_ .hybris-filters .facetValues .facet_block li {clear:left;}.tablet .cboxClose {display:none;}.tablet .comparatorPopup #cboxClose {display:block;}.productDetailsPanel .productCompare {margin:0;}.productBottonBar {height:auto;min-height:45px;border-top:1px dashed #c6c6c5;background-color:#fff;}.productBottonBar .productShare,.productBottonBar .productPrint {margin-top:5px;}.datosAlbaran .datosHipermercado .columnIzq {width:100%;margin-bottom:20px;}.datosAlbaran .datosHipermercado .columnIzq,.datosAlbaran .datosHipermercado .columnDcha {width:100%;}.albaranDatosTarjeta,.albaranDatosTicket,.albaranInfoFinanciera,.albaranDatosPayPal{width:100%;margin-left:0px;}.informative_section > div {min-width:300px;}.informative_section .pictograms {width:100% !important;}.informative_section .pictograms .pictoTicket {width:100%;display:flex;justify-content:flex-start;align-items:self-start;}.albaranDatosTicket {margin-top:20px;}.datosPagoTarjeta.paymetn_info_container > div {max-width:calc(50% - 20px );}.productNutritionalInformation.valoresNutricionalesTabla .tablaValoresTitulo {width:100%;}.wrapper #nav_main .collapse.nav-collapse .siteSearch {margin-left:0px !important;border-left:0px !important;}.wrapper #nav_main ul.lvl-0 > li.selected > a,.wrapper #nav_main ul.lvl-0 > li.selected {color:#0a7c37 !important;}.siteSearch .siteSearchInput {float:left;width:100%;padding-left:42px;padding-right:20px;padding-top:5px;padding-bottom:5px;}.siteSearch .siteSearchSubmit {cursor:pointer;height:40px;float:left;width:40px;background-size:21px;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a ,#wrapper #nav_main li.menuConocenos ul.child-menu > li:hover > a {padding-left:5% !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {border-left-color:transparent !important;border-left-style:solid;border-left-width:0 !important;margin-bottom:0 !important;margin-left:0 !important;padding-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li:hover > a > span.megamenuTitleElement {padding-left:0 !Important;margin-left:0 !important;border-left-width:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {padding-bottom:0 !important;padding-top:2px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {border-left:0px !important;padding-left:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a:hover > span.megamenuTitleElement {border-left:0px !important;padding-left:0px !important;}#wrapper #nav_main ul.catalogs li {min-height:44px !important;height:auto !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li + li + li + li + li > a > span.megamenuTitleElement {margin-left:0px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu li+li+li+li+li a{margin-left:0 !important;}#wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {font-size:0.929rem !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo > ul li.subMenuActivo > .secondArrow {background-position:14px 18px !important;}#wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu > li > a > span.megamenuTitleElement {font-size:0.929rem !important;}#wrapper #nav_main ul.lvl-0 > li.selected.selectedAnulator{border-top:0 !important;border-left:0 !Important;border-right:0 !Important;}.page-homepage .contenidoBloqueSeccion2 {width:93.5%;}.page-homepage .folletosContentPrincipal .folletosContentHome{background-image:none;background-color:#ffffff;height:auto !important;}.folletosContentHome .titleH1 {}.folletosContentHome .contentColumn {margin-top:10px;}.folletosContentHome .folletoItem{text-align:center;margin-bottom:20px;}.folletosContentHome .folletoItem .encabezadoIzq,.folletosContentHome .folletoItem .encabezadoDcha {padding-left:0;width:45%;}.folletosContentHome .folletoItem .encabezadoDcha {padding-left:5%;text-align:left;margin-top:0px !important;}.folletosContentHome .folletoItem .encabezadoIzq span {display:block;text-align:right !important;width:100%;}.folletosContentHome .folletoImg {float:none;margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;overflow-x:hidden;overflow-y:hidden;padding-top:15px;width:150px;clear:both;}.folletosContentHome .folletoItem .encabezadoIzq span {opacity:0.7;}.folletosContentHome .encabezadoIzq {}.folletosContentHome .folletoItem .encabezadoDcha span {}.folletosContentHome .folletoItem div {}.page-homepage .singleItem.bloqueItem .bloqueImage img{max-width:100%;}.folletosContentHome .titleH1 {text-align:center;}#wrapper span.megamenuTitleElement {font-size:0.929rem !important;height:auto !Important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li .secondArrow{margin-right:10px !important;}#wrapper #nav_main ul.catalogs li > a {min-height:18px;}#nav_main ul.lvl-2 li a span{display:block !important;overflow-x:visible }.tablet .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>li {background-color:#dadada !important;}.tablet #wrapper #nav_main li.comunidad ul.child-menu > li > a > span.megamenuTitleElement ,.tablet #wrapper #nav_main li.menuConocenos ul.child-menu > li > a > span.megamenuTitleElement {text-shadow:0 0 0 #000;color:#6e6e70;}.registroDeServicio#registerForm .checks-group .condiciones .form_field-input label{width:auto !important;margin-right:20px !important;}.registroDeServicio#registerForm .checks-group .condiciones .form_field-input {margin-top:10px;}#registerForm.registroDeServicio .checks-group .control-group input[type="checkbox"]{width:20px !important;}#registerForm.registroDeServicio .checks-group {width:100%;}#registerForm.registroDeServicio .checks-group .span-24 {width:100% !important;}#registerForm.registroDeServicio .span-24 .controls.aceptarCondiciones label {width:90% !important;}#registerForm.registroDeServicio .tipoDocumento .control-group.error .help-inline {margin-top:15px !important;}.anchoTableMobile {float:left;width:100%;overflow-x:scroll;}#wrapper #cartItems .devolverPedidoTabla thead th#header3 {background-color:#f7f7f7 !important;position:relative !important;left:0px;}#wrapper table.devolverPedidoTabla thead #header1{min-width:200px;}#wrapper #nav_main ul.lvl-0 > li.selected.selectedAnulator{border-left:0px !important;border-right:0px !important;}#registerForm.registroDeServicio .botonera {float:left;position:relative !important;width:100% !important;margin-left:0px !important;margin-right:0px !important;clear:both !important;left:0px !important;}.realTotals.popupSustituteIcon.mobileResponsive.totalSubstituteInfo {float:left;width:100%;margin-left:3.5%;}.carritoCheckout .itemPrice .precio span{margin-right:0px;}.page-cartReview #wrapper .carritoCheckout .itemPrice.header6 {width:25% !important;}.page-cartReview .formularioCheckoutBtns .terms a{line-height:15px;}.page-cartReview .totalSubstituteInfo p {float:left;padding-left:10px;border:1px solid #c9c8cd;background-color:#f6f6f6;position:relative;padding-top:25px;text-transform:uppercase;line-height:13px;font-size:0.714rem;padding-left:85px;padding-right:55px;padding-bottom:25px;background-image:url(_ui/desktop/theme-alcampo/images/alcampo/iconoInfoBig.png);background-repeat:no-repeat;background-position:20px 15px;z-index:9999;cursor:default;text-align:left;padding-right:20px;}.muestraTablaTooltip{display:table-row !important;}.page-cartReview .hideTablaTooltip{display:none !important;}.page-cartReview #totalSubstituteInfo{display:none !important;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute.showTooltip .popupSustituteIcon {display:none !important;}div#colorbox.colorBoxGlobal .headline {float:left;margin-left:4%;font-size:1.429rem;margin-bottom:20px;max-width:1000px;line-height:25px;width:92% !important;margin-top:30px;}div#colorbox.colorBoxGlobal {float:left;margin-left:2% !important;color:#304388;font-size:1.429rem;margin-bottom:20px;line-height:25px;width:96% !important;margin-top:35px;max-width:1000px;left:0px !important;top:30% !important;}div#colorbox.colorBoxGlobal .columnaIcon{margin-left:4%;}div#colorbox.colorBoxGlobal .columnaContent {float:left;max-width:200px;}div#colorbox.colorBoxGlobal .columnaContent p {font-size:1rem;line-height:17px;margin-top:5px;}div#colorbox.colorBoxGlobal #cboxClose::after {top:-4px;text-indent:3px;left:1px;}.wrapper.menuFixed #nav_main.menuUp {background-position:0 -138px;overflow-y:visible !important;}#wrapper #nav_main ul.lvl-0 > li.selected > a{background-repeat:no-repeat !important;}#wrapper #nav_main ul.lvl-0 > li.selected.focusMenu > a{color:#ffffff !important;}#wrapper #nav_main ul.lvl-0 > li.selected > a {color:#ffffff !important;background-color:#138841 !important;}.miniCartPopup .popupCartItem{margin-left:0px;}#wrapper .facet .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {background-image:none !important;background-color:#d7d7d7 !important;height:9px !important;}.span-8.itemPromotionable .span-4.last{width:130px !important;height:177px;display:block;background-color:#df2927;float:right;margin-right:10px;margin-top:6px !important;}.productGrid .fila4 .updateQuantityProductMore{margin-left:2px !important;width:33px !important;height:33px !important;margin-top:0px !important;}.productGrid .fila4 .updateQuantityProductLess {width:25px !important;height:25px !important;line-height:10px !important;margin-top:4px !important;margin-right:3px !important;padding-bottom:2px !important;margin-left:10% !important;}.miniCartPopup .popupCartItem .itemThumb{margin-right:10px !important;}#miniCartLayer .itemAddButtons{margin-top:0px;}.productGrid input[type="text"] {margin-top:6px !important;}#miniCartLayer div.itemDesc{margin-top:12px;}.franjasMobile {}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container.noService{height:41px !important;vertical-align:middle;padding-bottom:0px !important;}.noService:not(.muestraFranjas){display:none !important;}.muestraFranjas {display:block !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.securityNotificationPopup {z-index:99999999999999 !important;top:35%;left:2% !important;width:95% !important;position:fixed !important;}.ui-dialog.securityNotificationPopup .popup p {cursor:default;max-width:100%;}.page-homepage .folletosContentPrincipal{height:auto;}.folletosContentHome .folletoImg{margin-bottom:10px;}.folletosContentHome .registroBtn{padding-top:5px;padding-bottom:5px;}.orderListFavoritos{float:left;}.orderListFavoritos .formReplica {float:left;width:98%;margin-bottom:20px;margin-left:5px;}.orderListFavoritos form#favoriteProductListViewForm div {width:100%;display:flex;justify-content:flex-end;}.orderListFavoritos .listaProductos .priceColumn{display:none !important;}.orderListFavoritos .tablaProductosFrecuentes .seleccionarTodos .priceTable{display:none !important;}#favoriteProductListAddToCartButtonB{margin-bottom:10px;}#wrapper .orderListFavoritos .orderListTable td{vertical-align:middle;}#wrapper .favoritosPanel .orderListFavoritos .favoritosMobile .priceTable{position:relative !important;}.favoritosMobile{display:block !important;float:left;width:100%;margin-top:10px;}.reuseBotoneraInferior {width:100%;margin-bottom:20px;}.reuseBotoneraInferior div a {float:left;width:100%;padding-left:0px !important;padding-right:0px !important;}.reuseBotoneraInferior div {width:100%;float:left !important;}.bloque-desplegable select#selectedSubstituteType {width:100%;padding-right:30px !important;}.reuseBotoneraInferior{margin-top:20px;}#carouselhInactiveService #formbrochureService .boton.positive{position:relative !important;top:0px !important;margin:0 auto !important;width:100% !important;margin-left:8px !important;margin-top:10px !important;}#wrapper .reutilizarOrden .reutilizarOrdenContent .orderBoxes{float:left;width:100%;margin-left:0px;margin-right:0px;}#wrapper .orderList .orderListTable .item+.item td {border-top:1px dotted #a5a5a5 !important;}#wrapper .orderList .orderListTable .item td{vertical-align:middle !important;}#wrapper .reuseOrderTable thead th#header5{min-width:80px;text-align:center !important;}#wrapper .reuseOrderTable thead th#header6{text-align:center !important;}#wrapper .reuseOrderTable thead th {color:#5e5e60 !important;font-weight:normal;font-size:0.714rem;text-align:left !important;}.orderList .orderListTable .item td {border-bottom:0px;}#wrapper .reutilizarOrden .headline{float:left;width:100%;}#wrapper .favoritosPanel .orderListFavoritos .listaProductos .quantity form {margin-top:0px;float:left;}.column.accountContentPane.clearfix.reutilizarOrden>.enlaceVolver {float:right;clear:both;position:relative;width:100%;margin-top:0px !important;margin-bottom:0px !important;}.column.accountContentPane.clearfix.reutilizarOrden>.enlaceVolver .BtnVolverRetina{margin-top:0px !important;margin-bottom:0px !important;}.orderList .orderListTable.reuseOrderTable thead tr th{line-height:13px;}.orderList.orderListFavoritos .orderListTable thead th {border-bottom:0px !important;}.orderList.orderListFavoritos .orderListTable thead th#header1 {padding-bottom:10px;}#wrapper .favoritosPanel .orderListFavoritos td{border-top:1px dotted #a5a5a5;}#wrapper .orderListFavoritos .orderListTable .quantity.carritoCheckout{position:absolute;}#wrapper .orderListFavoritos .orderListTable.product_list_table .quantity.carritoCheckout,#wrapper .orderListFavoritos .orderListTable.tablaProductosFrecuentes .quantity.carritoCheckout{position:static;}#wrapper .orderListFavoritos .orderListTable .carritoFav.freq.quantity.carritoCheckout{position:initial;}#wrapper .orderListFavoritos .orderListTable .carritFavNoMobile{display:none;}.popupColorBoxGeneric{width:96% !important;margin-left:2% !important;left:0px !important;top:50% !important;}.popupColorBoxGeneric #cboxClose::after{left:3px !important;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable .priceTable {position:relative !important;text-align:center;width:100%;margin-top:20px;}#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTable,#wrapper .favoritosPanel .orderListFavoritos .orderListTable.tablaProductosFrecuentes .priceTabledisabled {margin-top:0px;vertical-align:middle !important;position:static !important;}.customAccount #editAddressForm .accountContentPane .w40perc .control-group {width:100% !important;margin-bottom:20px;}.indicacionesTransportista{width:100%;margin-left:0px !important;margin-bottom:20px;}.customAccount #editAddressForm .accountContentPane .w60perc .control-group{width:100% !important;}.tile.column.myAddress .subgrupo .addressBook{width:100%;margin-bottom:20px;}.tabletIconShop{display:none;}.popupColorBoxGeneric .buttons.buttons2N button {width:18%;height:33px;text-transform:uppercase !important;font-size:0.786rem;padding-top:4px !important;padding-left:0px !important;padding-right:0px !important;}#wrapper .accountContentPane .form_field-elements .checks-group>.textCondition input{float:left !important;width:15px !important;text-align:left;display:none !important;}#wrapper .accountContentPane .form_field-elements .checks-group>.textCondition .control-label {width:100%;line-height:16px;}.customAccount #editAddressForm .required.right {top:-10px;}.control-group .help-inline {max-width:285px;width:100%;}@media (max-width:360px){.wrapper #nav_main .recursivasResponsivas .infoShop .enlace-te-escuchamos,.wrapper #nav_main .recursivasResponsivas .bloque-ayuda .help{padding-left:10px;padding-right:10px;}.wrapper .responsivo {margin-right:0%;}}.productDetailsPanel .productImage .icon-top-right {position:absolute;top:15px;right:0px;width:100%;}img.novedadDetailProduct {position:absolute;right:30px;}.promotionValidity {float:left;margin-left:15px;max-width:260px;width:calc(90% - 65px );-moz-width:calc(90% - 65px );-webkit-width:calc(90% - 65px );padding-top:10px;}.promocionHuevoConFecha {margin-top:10px;}.product_promotionable_details{height:auto;margin-bottom:10px;}.fila5>.span-4:nth-child(2n+1) {margin-right:0px !important;margin-left:2% !important;}.fila5 .span-8.itemPromotionable {padding-bottom:3px;}@media(max-width:350px){.fila5 .span-8.itemPromotionable {padding-bottom:2px;}}.productGrid .fila5 .productGridItem .thumb {max-height:1000px;}.productGrid .fila5 .productGridItem .thumb img {max-height:1000px;}.productGrid .fila4 .span-5 {width:47% !important;margin-right:2%;margin-left:0px !important;}.fila4>div:nth-child(2n+2) {}.fila4 .span-8.itemPromotionable {width:47.2% !important;margin-right:2% !important;margin-left:0.1%;}.banner_product_promotionable_show {display:none;}.fila4 .span-8.itemPromotionable .span-5.last {display:none;}.productGrid .fila4 .span-8.itemPromotionable .span-5 {width:100% !important;}.productGrid .fila4 .span-5 {clear:none !important;}.productGrid{margin-left:1%;width:100%;}.productGrid .fila4 .productGridItem .thumb img {margin-top:0px;}.productGrid .productGridItem .compare{background-color:#f6f6f6;}.productGrid .productGridItem .compare .comparadorText a {text-decoration:none;font-size:0.7rem;}.productGrid .fila4 .productPromotionable.productGridItem .compare .comparadorText {position:relative;left:0px;}.fila4 .span-8.itemPromotionable .productGridItem .compare .product_check_box {position:relative;left:0px;}.productGrid .fila4 .productGridItem .compare {margin-top:6px;}.fila4 .productMainLink .longDescription {top:155px;}.fila5 .span-8.itemPromotionable .span-4.last {display:none;}.fila5 .span-8.itemPromotionable {padding-bottom:3px;width:47% !important;margin-right:2% !important;margin-left:0px !important;}.productGrid .fila5 .span-4 {width:48% !important;margin-right:2% !important;margin-left:0px !important;}.productGrid .fila5 .productGridItem .productMainLink {width:98%;}.productGrid .fila5 .span-8.itemPromotionable>.span-4 {width:102% !important;}.productGrid .fila5 .productGridItem .thumb h2 {text-align:center;}.productGrid .fila4 .productGridItem .thumb img {max-height:174px;height:auto;}.productGrid .fila4 .productGridItem .thumb h2{text-align:center;}.productGrid .fila5 .productGridItem .priceContainer {width:44%;}.productGrid .fila5 .productGridItem .priceContainer .price.long-price {width:100%;}.productGrid .fila5 .updateQuantityProductLess {margin-left:2% !important;}.productGrid .fila5 .productMainLink .longDescription,.productGrid .fila4 .productMainLink .longDescription {top:99%;}.folletosPopupDetalleProducto.productDetailsPanel .promotion span {line-height:18px;}.folletosPopupDetalleProducto .product_promotionable_details {clear:left !important;}.productDetailsPanel .promotion {margin-top:-15px;position:relative;margin-right:0px;}.productDetailsPanel .promotion span {transform:rotate(0deg);position:relative;top:14px;left:auto;width:49px;height:25px;color:#ffffff;text-align:center;font-size:1.143rem;right:3px;z-index:2;}.modalPopup.ui-dialog .ui-dialog-title{white-space:normal;text-overflow:initial;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content{width:320px !important;left:50% !important;margin-left:-152px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .ui-dialog-title {line-height:20px;padding-top:5px;white-space:normal;text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .popupBtnNotification a {text-transform:uppercase !important;width:100% !important;display:block;float:left !important;margin-bottom:10px !important;margin-left:0px !important;padding-left:0px !important;padding-right:0px !important;}.ui-dialog #dialog p{padding-right:0;padding-top:0;text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .columnaContent {text-align:center;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .popup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content.ui-widget-content {margin-top:0px;padding-top:50px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.modalPopup.userNotification.userMessageNotification.userNonAjaxNotification.ui-dialog-content .ui-dialog-content::after {left:50%;top:-6px !important;margin-left:-15px;}body #deliveryView .fc-view-container table a.fc-day-grid-event {margin-left:0px !important;margin-top:0px !important;width:100% !important;}#checkoutProcessView #deliveryView .fc-view-container table td.fc-event-container.deliveryGreen {width:100% !important;}.deliveryGreenBorderSelected {height:38px;width:calc(100% - 2px);}.deliveryBlue .deliveryBlueBorderSelected {height:40px;width:calc(100%);}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen span.fc-title {}#addressBook .fila .datos .fila1 {width:100%;border-bottom:1px dashed #cfcfcf;border-right:0px;margin-bottom:15px;}#addressBook .fila .datos .fila2 {float:none;margin-left:20px;margin-top:10px;width:210px;margin:0 auto;padding-top:15px;}#addressBook .fila input {z-index:99;}.page-login .login-container {width:65%;}.login-container .main-login {margin-left:5%;margin-right:5%;width:90% !important;height:auto;margin-top:20px;}.userLogin.loginIntegratedHybris {width:90%;padding:25px 5%;float:left;}.login-container .main-login .userRegister.responsive {padding:15px 0 30px;width:calc(100% - 28px);border-top:1px solid #CBCDCE;margin:0 14px;text-align:center;float:left;}.login-container .main-login .userRegister {width:100%;padding:0;display:none;background-color:#fff;padding:15px 20px;width:calc(100% - 40px);font-size:14px;}.userLogin.loginIntegratedHybris .form-actions.clearfix .button.boton.tipo2 {width:113px !important;}@media(max-width:380px){.itemPromotionable .productGridItem.productPromotionablefueraStock{padding-bottom:0px !important;}.page-account .owl-carousel .item .popup-item img {margin-right:0px !important;max-width:1000px !important;margin-top:0px !important;width:auto !important;text-align:center !important;float:none !important;margin-bottom:15px !important;}.page-account .owl-carousel .item .popup-item .descripcion {width:100%;}.page-account .owl-carousel .item .popup-item .descripcion h3 {text-align:center !important;}.page-account .owl-carousel .item .popup-item .descripcion p,.page-account .owl-carousel .item .popup-item .descripcion span {text-align:center !important;}}#cartItems td.details.header4 {margin-left:0px;width:85% !important;padding-left:0px !important;z-index:1 !important;margin-top:-95px;}.cartReviewItem td.details.header4 {width:319px!important;margin-top:auto !important;}#cartItems .cartItem td.thumb {z-index:2 !important;}#cartItems .details.header4 .columnaIzq > ul.potentialPromotions {float:left;width:100%;margin-left:0px;padding:0px;margin-bottom:10px;}#wrapper .carritoCheckout .details.header4 .columnaIzq {width:100%;max-width:none;clear:both;min-height:65px;}#wrapper .carritoCheckout ul.appliedPromotions,#wrapper .carritoCheckout ul.potentialPromotions {float:left;margin-top:10px;display:inline-block;width:60%;margin-bottom:10px;}#wrapper .carritoCheckout .details.header4 .cartReviewFavSus {margin-left:10%;float:right!important;}#wrapper .carritoCheckout .details.header4 .columnaIzq.appliedPromotions {clear:both;}.cartItem.paso1Checkout .details.header4 .itemName {float:left;width:140px;margin-left:70px;clear:left;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName {margin-left:auto !important;width:185px !important;clear:left;}.cartItem.paso1Checkout .details.header4 .itemName1 {float:left;width:140px;margin-left:70px;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName1 {margin-left:auto !important;width:185px !important;}.carritoCheckout .precioResponsivo .totalPrice{float:left;width:140px;margin-left:70px;}tr.cartItem.paso1Checkout .btnDesplegar.mobileResponsive {z-index:3 !important;}.carritoCheckoutPasoPrevio .btnDesplegar.mobileResponsive {z-index:3 !important;}#cartItems .cartItem.paso1Checkout .header1 {height:auto;}.carritoCheckout .cartItem td.thumb {padding-bottom:0px !important;margin-bottom:10px !important;}.cartItem.paso1Checkout .details.header4 .productoSustituido {width:100%;padding-top:0px;margin-top:0px;margin-bottom:10px;display:none;}.cartItem.paso1Checkout.productoDesplegado .details.header4 .productoSustituido {display:block;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos>span {display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp {display:block;float:left;display:inherit !important;left:0px;width:100%;margin-top:5px;top:0px;width:calc(100% - 2px);position:relative;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos {border:0px !important;float:left;clear:left;position:inherit;margin-left:0px;margin-right:0px;height:auto;width:100%;background-color:#ffffff !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp .fa-times {display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .contentRight {float:left;width:calc(100% - 100px);}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .itemName {min-height:17px;clear:left;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos span.totalPrice {clear:left;margin-top:1px;}#chooseDeliveryMethod_previous_button {padding-left:0px !important;padding-right:0px !important;margin-right:0px !important;width:calc(30% - 25px) !important;margin-left:15px !important;line-height:53px !important;}.formularioCheckoutBtns .btnConfirmacion {float:right !important;clear:none !important;margin-left:1px;width:calc(70% - 15px) !important;margin-right:15px !important;overflow:hidden;margin-top:-2px;}.formularioCheckoutBtns #expressPopUp {width:97%;padding-left:0px !important;padding-right:0px !important;}#expressPopUp span.btnIcon {display:none;}#expressPopUp span.btnTitle i{display:block !important;width:auto;float:right;margin-right:20px;}#expressPopUp span.btnTitle{float:left;width:100%;display:block;}.productoSustituido ul.appliedPromotions {width:100%;}.carritoCheckoutPasoPrevio .details.header4 .itemName1 {float:left;width:140px;margin-left:70px;}.carritoCheckoutPasoPrevio .details.header4 .itemName {float:left;width:140px;margin-left:70px;clear:left;}#wrapper .carritoCheckoutPasoPrevio .details.header4 .columnaIzq {width:100%;}.carritoCheckoutPasoPrevio .details.header4 .columnaIzq > ul.potentialPromotions {float:left;width:100%;margin-left:0px;padding:0px;margin-bottom:10px;position:relative;}.cartItem .details.header4 .columnaIzq > ul.potentialPromotions {display:none !important;}.cartItem.productoDesplegado .details.header4 .columnaIzq > ul.potentialPromotions{display:block !important;}#wrapper .cart.carritoCheckoutPasoPrevio .header5 .tableBorderLeft {top:-3px !important;}.page-cartReview .tableTotalPrice .descuentos table .precioTableSecondTd {width:41.5%;}#wrapper .checkoutPreviousFooter > a,#wrapper .checkoutPreviousHeader > a{padding-left:5px !important;padding-right:5px !important;font-size:0.786rem !important;width:40% !important;margin-left:3% !important;margin-right:0px !important;}#wrapper .checkoutPreviousFooter > button,#wrapper .checkoutPreviousHeader > button {padding-left:5px !important;padding-right:5px !important;font-size:0.786rem !important;margin-right:0px;margin-left:3% !important;width:47% !important;}.checkoutPreviousFooter #checkoutButtonBottom i,.checkoutPreviousHeader #checkoutButtonTop i {display:block !important;float:right;margin-right:10px;margin-top:1px;}.checkoutPreviousFooter #checkoutButtonBottom span.btnIcon,.checkoutPreviousHeader #checkoutButtonTop span.btnIcon {display:none;}.checkoutPreviousFooter #checkoutButtonBottom span,.checkoutPreviousHeader #checkoutButtonTop span{font-size:0.8rem;}.checkoutPreviousFooter #checkoutButtonBottom .btnTitle,.checkoutPreviousHeader #checkoutButtonTop .btnTitle {float:left;width:100%;}.page-cartPage #cartItems{margin-bottom:0px !important;margin-top:0px !important;}.tableTotalPrice .totalPago .descuentoTitle.pagoTotal {width:57.8% !important;}.page-cartPage .tableTotalPrice .totalPago table {width:96%;padding-right:6% !important;margin-left:2% !important;}.page-cartReview .totalPago table {width:96% !important;margin-left:2% !important;padding-right:6% !important;margin-right:0px !important;}.page-cartReview .table.tableTotalPrice .descuentos .totalDescuento #fileDiscounts {display:none;}.page-cartPage .totalPago table {width:96% !important;margin-left:2% !important;padding-right:6% !important;margin-right:0px !important;}.page-cartPage .table.tableTotalPrice .descuentos .totalDescuento #fileDiscounts {display:none;}.page-cartPage .tableTotalPrice .descuentos table .precioTableFirstTd {width:58%;}.firefox .tableTotalPrice .descuentos table .precioTableFirstTd {width:55.5%;}.firefox .page-cartReview .tableTotalPrice .descuentos table .precioTableSecondTd {width:43.5%;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:44%;}.page-cartPage .tableTotalPrice .descuentos .descuentoTitle {width:83% !important;text-align:right !important;}#cartItems .cartItem td.quantity.header7 form {width:115px;}.firefox .carritoCheckout .updateQuantityProductMore,.firefox .carritoCheckout .updateQuantityProductMore2,.firefox .carritoCheckout .updateQuantityProductFavoriteMore,.firefox .carritoCheckout .updateQuantityProductFrequentMore {line-height:33px !important;}#wrapper .carritoCheckout .header7 {margin-left:4% !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUp {background-color:#ffffff;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .descuentosPopUpPico {display:none;}.cartReviewItem {width:auto !important;}.cartReviewItemByType{margin-bottom:0px;float:none;position:initial;}.cartReviewItemByType .categoryTbody_fullTable{display:block;float:none!important;overflow:hidden;clear:both;width:100%;}.cartReviewTypeProduct{margin-left:15px;}.paginationBar.top.clearfix.cartReviewBar{margin-top:6px;}.paginationBar.top.cartReviewBar,.paginationBar.bottom.cartReviewBar{width:auto;margin-top:12px;margin-bottom:19px;margin-left:15px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos{width:31px;height:31px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco{width:21px;height:21px;margin-top:5px;margin-left:6px;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos:hover .tooltipSustitute{display:none;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile .cerrar-info-sustituto{width:10px;float:right;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile{display:none;position:absolute;top:3%;width:auto;border:1px solid #afafaf;border-radius:3px;padding:6px;overflow:visible;background-color:#ffffff;z-index:1;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile strong{font-weight:500;}#cartItems .cartItem .header4 .cartReviewFavSus .cartReviewSustitutos .cartReviewConSustitutos .tooltipSustituteMobile span{color:#333333;white-space:initial;width:265px;}.owl-theme .owl-controls .owl-buttons div{margin:10px !important;}.owl-theme .owl-controls{text-align:right;width:185px;}.product-carousel.owl-carousel{padding:0 40px;}.product-carousel.owl-theme .owl-controls,.product-carousel.owl-theme .owl-controls.clickable {position:absolute;top:50%;width:100%;left:0;}.product-carousel.owl-carousel.owl-theme .owl-controls .owl-buttons div {margin:0 5px!important;}.product-carousel.owl-carousel.owl-theme .item {padding:15px;box-sizing:border-box;}.product-carousel.owl-carousel .owl-wrapper .item {width:100%;margin-left:0;padding:15px;box-sizing:border-box;}.sustituteProductLine .owl-item{width:175px !important;}.enlace-sustituto{display:none;}.sustitute-description{display:none !important;}.sustitute-brand{display:none !important;}.sustitute-price{display:none !important;}.little-button-cerrar{display:none !important;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos {position:relative;position:relative;background:none;border:none;float:none;height:auto;}.items_table_product .cartReviewSustitutos .cartReviewConSustitutos .flecha-sustituto-blanco {width:31px;height:31px;border:1px solid #00985F;cursor:pointer;background-color:#00985F;display:block;box-sizing:border-box;padding:4px;border-radius:100%;margin-top:-10px;}.items_table_product .cartReviewConSustitutos:hover .tooltipSustitute {display:none;}.info-sustituto {display:block !important;width:15px;position:relative;top:-22px;left:18px;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile {display:none;position:absolute;top:-100%;margin-top:-20px;border:1px solid #afafaf;border-radius:3px;padding:6px;background-color:#ffffff;z-index:1;box-shadow:2px 2px 5px rgba(0 ,0 ,0,0.15);max-width:400px;width:auto;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile img {display:block;width:25px;padding:5px;height:25px;float:right;margin:0;}.items_table_product .cartReviewConSustitutos .tooltipSustituteMobile span {font-size:13px;font-weight:500;line-height:25px;color:#333;max-width:calc(100% - 25px);}#saveUpdatePasswordButton{width:100%;text-transform:none!important;font-size:14px !important;padding:6.6px;margin:0px !important;}#selectMyFavoriteListOrderBy,.favoritosOrderSelect{width:52%;}#frquentListTitle .headFavLine{margin-bottom:15px;}.BOGOFContainer + div .financial_card .financialCarContent .financiacionMensual {line-height:9px;font-size:9px !important;}.customAccount #cancelAccountForm a.button{width:30vw;}#accountForm .control-group .controls label::after{}.customAccount .radiosOrdersInProccess .label-radio{margin:0px;}.customAccount .myOrders .table .tr .header2{text-align:left;width:42%;}.myAccountHead{padding:3%;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::before,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::before {left:10px;}#containerInProccess .radiosOrdersInProccess input[type="radio"]:checked + label::after,#containerInProccess .radiosOrdersInProccess input[type="radio"]:not(:checked) + label::after{left:14px;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::before,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::before{left:10px;}#containerHistory .radiosOrdersHistory input[type="radio"]:checked + label::after,#containerHistory .radiosOrdersHistory input[type="radio"]:not(:checked) + label::after{left:14px;}.carritoTipoProducto.devolverProducto .headline{width:100%;}.solicitarFactura select#viaType{width:65% !important;}#formAddBillingOrder .lopd.newCheckI label::after {top:6px;left:4px;display:none;content:'';position:absolute;cursor:pointer;height:12px;width:12px;border-radius:1px;background-color:#00985F;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}.solicitarFactura select{width:80px !important;}.solicitarFactura .form-addBillingAddress .dni .numberDocument{width:62%;}.solicitarFactura .control-group.error .help-inline span{width:auto !important;}.fila.filaVia .viaType{width:60%;}.control-group.error .help-inline span,.control-group.error .errorTxt{line-height:11px;}@media(max-width:350px){#chooseDeliveryMethod_previous_button {font-size:0.786rem !important;width:30% !important;line-height:50px !important;}#expressPopUp span.btnTitle {font-size:0.786rem !important;}#expressPopUp span.btnTitle i {font-size:0.929rem !important;margin-right:10px;}.formularioCheckoutBtns .btnConfirmacion {width:56% !important;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:44%;}.page-cartReview #expressPopUp span.btnTitle {float:left;width:100%;display:block;max-width:115px;line-height:15px;}#expressPopUp span.btnTitle i {font-size:1.071rem !important;margin-right:-11px;margin-top:-9px;}#wrapper .carritoCheckout .header7 {margin-left:4% !important;}.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName1 {width:155px !important }.cartReviewItem .cartItem.paso1Checkout .details.header4 .itemName {width:155px !important }.cartReviewVaciarCarrito {display:none;}.cartReviewSummary {width:290px;margin:0px 0px 21px 15px;}.cartReviewVaciarCarritoResponsive {display:block;padding:15px 65px 99px 65px;clear:both;text-align:center;}.paginationBar.top.cartReviewBar .basketTitle {font-size:30px !important;}.paginationBar .sortForm{display:none;}.cartReviewItem td.details.header4 {width:232px !important;}.tablet .selectRegisterTittle .controls-select:after{left:115px;}.tablet .selectDocumentType .controls-select:after{left:260px;}.productGrid .productGridItem .cart.add{width:66.5% !important;}}@media screen and (min-width:360px){.cartReviewItem td.details.header4 {width:270px !important;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}.cartReviewVaciarCarrito {display:none;}.cartReviewVaciarCarritoResponsive {display:block;padding:15px 65px 5px 65px;clear:both;text-align:center;}.tablet #checkoutProcessView .tabsMetodoPago .redireccionPasarelaText span {margin-top:0px;padding-top:0px;height:auto;}.tablet #checkoutProcessView .tabsMetodoPago .mensualidadesContent span {margin-top:0px;padding-top:0px;height:auto;}.tablet .popupItemNoDisponibleGlobalMessage {width:80% !important;}.tablet #checkoutProcessView .errorPago {padding:3%;}.tablet #addBillingAddressPopup .billHeader .label-radio {text-indent:0px;padding:15px 35px;}}@media screen and (min-width:375px){.cartReviewSummary {width:345px;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}}#cartItems .cartItem .header4 .cartReviewFavSus {margin-top:12px;margin-bottom:13px;width:100%;display:block;clear:both;}@media screen and (min-width:411px){.cartReviewItem td.details.header4 {width:319px!important;}.cartReviewSummary {width:380px;margin:0px 0px 21px 15px;}.cartReviewSummaryConfirmButton {width:auto;margin:8px 0px 10px 0px;}}@media screen and (min-width:514px){.cartReviewSummary {width:100%;margin:0px 0px 21px 0px;}.cartReviewItem td.details.header4 {width:399px!important;}#botonCancelarAddress{width:85%;}}.cartReviewItem .cartItem.paso1Checkout .details.header4 .cartReviewPicto{display:none;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos.showItem {background-color:#ffffff !important;}.cartItem.paso1Checkout .productoSustituido ul.appliedPromotions .verMasDescuentos .itemName {width:80% !important;}.checkout2Table .descuentoProductoTd {padding-bottom:10px;width:50%;float:left !important;}.checkout2Table .descuentosText {margin-left:10%;}.checkout2Table .verMasDescuentos {float:left !important;}.checkout2Table .descuentosPopUp {left:-109px !important;}.checkout2Table .gastoPreparacion .tdPrice {margin-top:10px !important;}.checkout2Table td.descuentoPrecioTd {float:right !important;margin-right:0px !important;padding-right:0px !important;}.checkout2Table td.descuentoPrecioTd span {margin-right:16px !important;}.checkout2Table td.descuentoPrecioTd {float:left !important;width:calc(50% - 2px);}.checkout2Table .precioTable,.checkout2Table .precioTable {border:0px !important;margin-top:0px;}#wrapper #cartSummary .checkout2Table .precioTable,.minicartPopup #cartSummary .checkout2Table .precioTable {}#cartSummary .checkout2Table .tdPrice {border:0px !important;opacity:1 !important;}.checkout2Table#orderTotals tbody td.tdPrice {padding-bottom:10px !important;padding-top:10px !important;margin-top:0px !important;margin-bottom:0px !important;}.checkout2Table#orderTotals tr.gastoTransporte.gastoPreparacion .tdInformation span {padding-top:0px !important;}#cartSummary .checkout2Table .tdInformation {border:0px !important;}.checkout2Table td.descuentoPrecioTd span.borderTrick {margin-right:-2px !important;}.checkout2Table td.descuentoPrecioTd span.borderTrick+span{margin-top:5px;}#checkoutProcessView #deliveryModeInfo {position:inherit;float:none;margin:0 auto;padding:0;width:90%;}div#addressData {position:static;width:100%;margin-top:10px;}#checkoutProcessView .direccionEnvio .columnaIzqEnvio{width:100%;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio{width:100%;margin-left:10%;}#checkoutProcessView .direccionEnvio .columnaDchaEnvio #openAddressPopup{width:auto !important;margin:10px 0 0 0 ;}#checkoutProcessView .envioDomicilio #deliveryView{min-height:auto !important;}#checkoutProcessView #pointOfServiceView>div>div:first-child {display:block;width:100%;padding-left:0;}div#addressPointOfServiceData {padding-left:0;display:block;}.checkout2Table#orderTotals tbody th.descuentoTitle,.checkout2Table#orderTotals tbody td.descuentoTitle {}.checkout2Table#orderTotals .precioFinal#totalPrice .borderTrick {width:136px;}#orderConfirmation{position:static;padding-top:55px;}.confirmacionPago .mensajePrincipal{border-right:none;margin-left:2%;}.botonesConfirmacion{width:50%;margin-right:2%;}#checkoutProcessView .carritoCompletado,#checkoutProcessView .carritoValidado{min-height:165px;}#cartSummary .checkout2Table tr.gastoTransporte.gastoPreparacion .tdInformation span {margin-top:0px !important;}#cartSummary .checkout2Table .descuentoPrecioTd .borderTrick+span {margin-top:5px !important;}#wrapper #cartSummary .checkout2Table .tdPrecioFinal .precioTable#totalPrice .borderTrick+span {margin-right:-5px !important;}body #navigationLiferay .lvl-1>li.destacado {display:none !important;}ul.lvl-1.imagenCategoria {min-height:1px;}#wrapper{min-width:1px !important;}#wrapper #content{min-width:1px !important;padding:0 30px !important;width:calc(100% - 60px) !important;}#product_list_comparator a#make_comparison_operation,#product_list_comparator #clear_list_of_products_to_compare {width:auto !important;}@media(max-width:580px ){#product_list_comparator a#make_comparison_operation {clear:left;}a#clear_list_of_products_to_compare {margin-bottom:10px !important;}}@media(max-width:440px ){#product_list_comparator a#make_comparison_operation,#product_list_comparator #clear_list_of_products_to_compare {clear:left;width:100% !important;padding-left:0px !important;padding-right:0px !important;}a#clear_list_of_products_to_compare {margin-bottom:10px !important;}#product_list_comparator span#productCompareCount+span {width:200px !important;}}.fila4 .span-8.itemPromotionable {margin-bottom:5px;}.page-ProductComparisonPage .productGridComparator .row>span.span-4 {background-color:#ffffff;}.page-ProductComparisonPage .productGridComparator{width:950px;}.page-ProductComparisonPage .separadorRight {right:-1px;}.page-ProductComparisonPage .separadorIzqInterno {left:-1px;}.page-ProductComparisonPage .compareBottonBar {width:100%;}.page-ProductComparisonPage .botonesComparador {width:250px;position:relative;left:0px;margin-left:0px;margin-top:0px;padding-bottom:20px;float:left;clear:left;}.page-ProductComparisonPage .botonesComparador .productPrint {display:none;}.comparatorTitle {font-size:1.429rem;color:#01133b !important;font-family:"SanaSansAlt-Black";padding-left:15px;padding-top:15px;padding-bottom:15px;float:left;padding-right:15px;text-align:center;width:100%;padding-left:0px;padding-right:0px;border-bottom:1px solid #ffffff;}#wrapper .favoritosPanel .orderListFavoritos td {border-top:1px dashed #c9c9cb;}#wrapper .orderList .orderListTable .item+.item td {border-top:1px dashed #c9c9cb !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-15px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent::after {left:40px !important;}.recogidaAntiguoC1Mobile {float:left;width:550px;}.recogidaAnitguoC1 {float:left;width:100%;overflow-x:scroll;}.recogidaAntiguoImagen {float:none;margin-right:40px;margin:0 auto;width:215px;margin-bottom:20px;}.solicitarFactura.popup50 {margin-top:0px !important;}.productDetailInfo.responsiveShow .tooltipServices{display:block !important;}.page-account.pageType-ContentPage.template-pages-AccountPageTemplate{float:left;}.solicitarFactura {width:98% !important;left:0% !important;}.solicitarFactura #cboxWrapper {width:100% !important;}.solicitarFactura div#cboxLoadedContent>div {width:93% !important;}.solicitarFactura div#cboxLoadedContent {float:left;width:100% !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-19px;}body .solicitarFactura.popup50 {left:50% !important;margin-left:-250px !important;max-width:505px !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {width:99px !important;}@media(max-width:550px){body .solicitarFactura.popup50 {left:2% !important;margin-left:00px !important;max-width:505px !important;width:96% !important;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-18px;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.phoneNumberPopup.ui-draggable.ui-resizable {width:94% !important;left:2.5% !important;margin-left:0px !important;}.phoneNumberPopup input#mobileNumber {float:left;width:68%;border-radius:3px;height:25px;margin-left:50px;padding-left:3%;outline:0;}.phoneNumberPopup .error-text {color:#CC0000!important;float:left;margin-left:50px;margin-top:5px;width:calc(90% - 50px );}#checkoutProcessView .deliveryTitle {}#deliveryHeader,#deliveryHeader2,#deliveryHeader3 {height:auto;}.solicitarFactura .form-addBillingAddress .billHeader label.label-radio {margin-left:-18px;}}.page-register .cabecera h1.headline {margin-top:60px;}.carritoProceso.recogidaPuntoExterno .direccionEnvio{margin-bottom:0px !important;padding-bottom:0px !important;}.carritoProceso.recogidaPuntoExterno .direccionEnvioH2 {margin-bottom:0px !important;padding-bottom:0px;}.menuUp .menuResponsiveIcon {background-color:#00824a;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li {border-bottom:1px solid #00824a !important;background-color:#009656 !important;}body .wrapper #nav_main ul.lvl-0 > li.selected > a,body .wrapper #nav_main ul.lvl-0 > li.selected ,#wrapper #nav_main ul.lvl-0 > li.selected > a{background-color:#00824a !important;}#nav_main ul.lvl-0 > li:hover > a,#nav_main ul.lvl-0 > li > a:focus {background-color:#009656 !important;}#content {margin-left:0px;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#content.menuUp {margin-left:100%;}.wrapper .recursivasResponsivas {display:none !important;}.wrapper #nav_main .collapse.nav-collapse .siteSearch {display:none !important;}body .wrapper #nav_main.menuUp .recursivasResponsivas {display:none !important;}.navbar-inner {top:47px;}body .navbar-inner{display:block !important;}.navbar-inner {width:100% !important;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.menuUp .navbar-inner {margin-left:0% !important;}#wrapper.menuFixed .navbar-inner {}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>li.menuActivo {border-bottom:1px solid #00824a !important;}.wrapper.menuFixed #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 {position:relative !important;}.level1Move.lvl-0{margin-left:100% !important;}.lvl-0 {-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;margin-left:0px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi{background-color:#00824a !important;border-top:1px solid #00824a !important;color:#ffffff;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi * {color:#ffffff !important;background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>.returnLi a:focus,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo>ul>.returnLi a:hover {color:#ffffff !important;background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi a {width:95% !important;position:relative;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .lvl-1 .returnLi a i{margin-right:20px;position:absolute;right:0px;font-size:1.357rem;top:10px;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse>.menuActivo .lvl-1 li.returnLi {border-top:1px solid #00824a !important;}.wrapper .findStore .myStore {cursor:pointer;width:100%;}.arrow_box:after {top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#00945d;border-width:15px;margin-left:-15px;display:none;}.wrapper .findStore .nameMyStore span {font-size:1.071rem;margin-top:0px;white-space:nowrap;text-overflow:ellipsis;display:inline-block !important;width:70px;overflow:hidden;}.findStore .myStore .titleNameBlock .nameMyStore span::after {display:none;}.findStore .myStore .titleNameBlock .nameMyStore:after {background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/angulo-blanco.svg);top:calc(50% - 3px);background-repeat:no-repeat;right:20px;}.findStore .myStore .titleNameBlock {width:170px;height:37px;line-height:46px;float:left;padding-top:5px;padding-bottom:5px;margin-top:4%;}.findStore .myStore .markPosition {float:left;background-size:30px 30px;width:30px;padding-left:15px;}.findStore .myStore .markPosition::after {top:-1px !important;font-size:1.571rem;}.your_account .link_myAccount span.icon-container {margin:0;height:30px;width:30px;}.wrapper .findStore .nameMyStore span {font-size:0.929rem !important;margin-top:-4px;text-shadow:0px 0px 0px #000;}.wrapper #header .changeStoreBlock {float:right;top:-31px;right:24px;line-height:.786rem;margin:0px;}.wrapper #header .changeStoreBlock .botonChangeStore{color:#235daa;z-index:11;font-size:0.714rem;width:32%;}.wrapper.reducido #header .siteLogo {float:left;padding:0 20px;}.page-welcomeContentPage .wrapper.reducido #header .siteLogo {float:none;}.wrapper.reducido #header .close-reducido {top:15px;margin:0px 20px;}.page-login .login-container .login-title {padding-bottom:0;border:0;}.yCmsComponent.siteLogo {float:left;margin-top:10px;padding:9px 0 9px 15px;}.siteLogo .disp-img {width:100%;text-align:left;}.siteLogo .disp-img img {width:35%;}.wrapper #header .secondRow {height:0px;}.responsive-pops-container .popupMyAccount .userLogin {}.responsive-pops-container .popupMyAccount .userLogin form .control-group label {}.responsive-pops-container .popupMyAccount .userLogin form .control-group .controls {}.responsive-pops-container .popupMyAccount .userLogin form .control-group .controls input {height:2.429rem;background:#F2F2F2;border:1px solid #9B9B9B;border-radius:5px;}.responsive-pops-container .popupMyAccount .userLogin form .control-group+.control-group{margin-top:5px;}.responsive-pops-container .popupMyAccount .userLogin form {}#wrapper .your_account .botonera .boton.register {padding-right:0px !important;margin-top:0px;text-transform:uppercase;padding-top:9px !important;padding-bottom:8px !important;padding-left:0px !important;width:125px !important;text-align:center !important;}#wrapper .your_account .botonera .boton.register.tipo2:hover,#wrapper .your_account .botonera .boton.register.tipo2:focus {color:#ffffff !important;}.responsive-pops-container .popupMyAccount .userLogin a.password-forgotten {}.responsive-pops-container .popupMyAccount::before {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picoLoginMobile.jpg) !important;background-repeat:no-repeat;margin-top:5px;height:20px;right:14px;width:24px;}.wrapper .findStore.storeDesplegada .popupMyStore .picoInferior{background-image:url(_ui/desktop/theme-alcampo/images/alcampo/picoLoginMobile.jpg) !important;background-repeat:no-repeat;margin-top:5px;height:20px;right:111px;width:24px;display:block;position:absolute;top:-6px;}.wrapper .findStore .popupMyStore .botonera a:first-child {width:112px !important;margin-right:0px !important;float:left !important;}.wrapper .findStore .popupMyStore .botonera a{width:112px !important;float:right !important;}.linksTop.no-responsivo{top:0px !important;position:relative;width:100% !important;background-color:#ffffff;margin-top:0px !important;}.loginDesplegado .linksTop.no-responsivo{display:block !important;}.linksTop {margin-top:3px;}.linksTop #recursivas {width:100%;}.linksTop {border-right:0px !important;}.linksTop.no-responsivo #recursivas #languages {width:115px;right:0px;border-left:1px solid #cbcacf !important;}.your_account {float:left;z-index:1;}.your_account.responsivo {display:none!important;}.link_myAccount {width:100% !important;}.wrapper #header .secondRow {position:relative !important;top:0px;float:left;width:100% !important;height:auto !important;padding-bottom:0px !important;margin-bottom:0px !important;}.mobileLocationScript {display:block !important;}.mobileLocationScript * {display:block !important;}.mobileLocationScriptContent .my-accountStore {width:100px;}.mobileLocationScript {width:138px;height:40px;float:right;margin-right:40px;}.mobileLocationScriptContent .pointer {width:15px;float:left;cursor:pointer;}.mobileLocationScriptContent .pointer i {color:#235daa;font-size:1.571rem;}.mobileLocationScriptContent {float:left;margin-left:0px;margin-top:7px;height:30px;}.mobileLocationScriptContent .findStore{width:69px !important;float:left;padding-top:0px;margin-top:-7px !important;}.mobileLocationScriptContent .findStore span {cursor:pointer;}.wrapper #header .secondRow {position:relative !important;top:0px;}.linksTop.no-responsivo #recursivas #languages {width:90px !important;height:65px;}#recursivas .bloque-ayuda {width:calc(100% - 202px) !important;border-right:0px;}.dd .ddTitle .ddTitleText .ddlabel {display:block !important;text-indent:100px !important;font-size:0.071rem;display:block;position:relative;}.ddcommon .ddTitle .ddTitleText img {margin-left:16px;position:relative;z-index:1;opacity:0;}.language-es .dd .ddTitle .ddTitleText .ddlabel::after {content:"Es";position:absolute;text-transform:uppercase;top:-28px;left:50%;margin-left:-15px;font-size:1.786rem !important;text-indent:0px !important;color:#929291;}.language-en .dd .ddTitle .ddTitleText .ddlabel::after {content:"En";position:absolute;text-transform:uppercase;top:-28px;left:50%;margin-left:-15px;font-size:1.786rem !important;text-indent:0px !important;color:#929291;}.dd .arrow {opacity:0;}#recursivas .bloque-te-escuchamos .popup-te-escuchamos {display:none !important;}.popupMyAccountOptions {position:absolute;width:16.29rem;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;z-index:10;display:none;right:2%;top:100%;background-color:#ffffff !important;box-shadow:0 2px 6px 0 rgba(0,0,0,0.35);}.popupMyAccountOptions.responsivo::before {content:".";width:20px;height:10px;position:absolute;top:-10px;right:0.800rem;background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/Pico_globo.png);z-index:999;display:block;overflow:hidden;text-indent:100px;}.responsive-pops-container .popupMyAccountOptions.desplegado {display:block !important;border-top:0px;width:96%;padding:2%;position:relative;}.popupMyAccountOptions .myAccountOptionsLinks {width:100% !important;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;}.popupMyAccountOptions::before {display:none;}#wrapper .myAccountOptionsLinks ul.myAccountOptionsLinks li a#myAccount {display:none !important;}.mobileName,.menuResponsiveSearch {display:block;}.menuResponsiveSearch {color:#ffffff;font-size:1.571rem;text-align:center;width:96%;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px;padding-top:6px;position:relative;}.miniCart .minicart {height:43px;width:100%;}body .miniCart > a .price {display:block;position:relative;top:14px;color:#333333;width:100%;padding-left:15%;margin-left:10px;white-space:nowrap;font-style:normal;}.tablet .minicart .my_cart_mini {float:right;width:auto;}.tablet .minicart .my_cart_mini .price strong {padding-right:5%;font-size:100% !important;font-family:"SanaSansAlt-Medium";}.miniCart .minicart .my_cart_mini .title {top:10px;}.miniCart .minicart span.icon-container {float:none;padding-left:5px;}.miniCart .minicart span.icon-container img {height:25px;padding:9px 0px;margin-left:-10px;float:left;position:relative;left:6%;}.menuResponsiveSearch i {position:absolute;left:50%;top:0px;padding:13px;margin-left:-18px;}.mobileSiteSearch {position:relative;float:left;width:100%;background-color:#fff;padding:5px 0px;display:block;}.mobileSiteSearch.responsivePopDesplegado {}.siteSearch {width:100%;z-index:1;margin:0;}.tablet .siteSearchInput {margin-top:5px;}.siteSearchInput .icon-container {background-color:#00824a !important;color:#ffffff !important;}.siteSearchInput::-webkit-input-placeholder{color:#ffffff;text-align:left;}.tablet .siteSearchInput:-moz-placeholder {color:#ffffff;text-align:left;}.tablet .siteSearchInput::-webkit-input-placeholder{color:#ffffff;text-align:left;}.siteSearch .siteSearchSubmit i {background-color:#00824a !important;color:#ffffff !important;font-size:1.143rem !important;}.siteSearch {padding-right:0;border:none;height:auto !important;}.siteSearch:before {content:'';color:#FFF;height:21px;width:21px;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/iconografia/Lupa.svg);display:inline-block;background-position:center center;background-repeat:no-repeat;background-size:20px 20px;position:absolute;top:20px;left:5px;margin-left:7px;}.fa.fa-search.desplegado {background-color:#00824a;}.miniCart > a.desplegar {background:none;}.yCmsComponent.miniCart #miniCartLayer,#miniCartLayer.miniCartPopup{display:none !important;}#content a.enlaceVolver{display:block;float:none;margin:0 auto 20px;}#ayudaLiferay>ul ul {display:none !important;}#wrapper.menuFixed .navbar-inner {width:100% !important;}#breadcrumb{width:90%;position:relative;margin-bottom:28px;padding:0 2%;}.breadcrumb ul>li:nth-child(1) a::after {color:#6f6f6e !important;top:3px !important;}.breadcrumb li.active {display:block;}.breadcrumb li.active a {text-align:center;width:100%;}body .breadcrumb li.active a {font-family:"SanaSansAlt-Medium";font-size:1rem;position:relative;}.breadcrumb ul li {}.breadcrumb ul li:first-child {display:block;}.backBreadcrumb {position:relative;left:-17px;top:0px;opacity:1;}#wrapper .breadcrumb ul li:first-child a {}#header .headerContent .language {margin-left:0px;margin-right:0px;}#header .headerContent .language> li {cursor:pointer;height:28px;border-radius:0px !important;width:100%;padding:0px;margin:0px;}#lang-selector_msdd {width:100% !important;text-align:center !important;}.dd .ddTitle .ddTitleText {padding:0px !important;}#languages #lang-selector_child {left:0px !important;width:100% !important;}.firefox #languages #lang-selector_child {width:100% !important;}.firefox #recursivas .bloque-ayuda {width:calc(100% - 208px) !important;border-right:0px;}.wrapper #nav_main .mostrarEscucha .recursivasResponsivas {display:block !important;}.wrapper #nav_main .mostrarAyuda .bloque-ayuda {display:block !important;}.wrapper #nav_main .recursivasResponsivas{left:-9999px !important;display:block !important;}body .wrapper #nav_main.menuUp .recursivasResponsivas {display:block !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li>a {text-transform:uppercase !important;}.wrapper #nav_main .muestraRecursivasResponsivas.mostrarVentana.mostrarAyuda .bloque-ayuda >ul>li ul a {color:#575756 !important;}.wrapper .findStore .titleMyStore {display:block !important;white-space:nowrap;overflow:hidden;float:left;margin:0;width:100% !important;color:black !important;height:17px !important;font-size:1rem;line-height:17px;}.custom-radio.userType .control-group{}.custom-checkbox input,.custom-radio input{left:-9999em;position:absolute;}.custom-radio label.label-radio {display:inline-block;padding:0;margin:.5em 0;text-align:center;position:relative;top:-30px;z-index:1;}.custom-radio input:checked + label.label-radio {font-weight:bold;color:#fff;}.custom-radio label.label-radio:before{content:"";color:transparent;font-size:1.143rem;background:#fff;border:1px solid #F1F1F1;display:inline-block;height:3em;margin-right:10px;text-align:center;vertical-align:bottom;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;position:relative;top:30px;z-index:-1;}#registerForm .userType .form_field-input .label-radio{width:37% !important;margin-bottom:10px !important;margin-left:5.5%;}#registerForm .tratamiento .form_field-input .label-radio{width:10% !important;margin-bottom:10px !important;margin-right:10% !important;}#registerForm .condiciones .form_field-input .label-radio,#accountForm .condiciones .form_field-input .label-radio{width:20% !important;padding-left:0;}.custom-checkbox label {display:inline-block;font-weight:400;padding:0.4em 0 0.5em 0;margin:.5em 0;}.custom-checkbox input:checked + label {font-weight:bold;}.custom-checkbox label:before {content:"";background:#EBEBEB;border:1px solid #009656;box-shadow:0 1px 0 0 #B0B0B0 inset;-webkit-box-shadow:0 1px 0 0 #B0B0B0 inset;-moz-box-shadow:0 1px 0 0 #B0B0B0 inset;border-radius:4px;display:inline-block;height:1.5em;width:1.5em;margin-right:10px;text-align:center;vertical-align:middle;}.custom-checkbox input:checked + label:before {content:'âœ“';font-size:1.071rem;color:#fff;font-family:arial;background:#428600;height:1em;width:1.4em;padding-top:3px;padding-bottom:3px;box-shadow:0 1px 0 0 #285000 inset;-webkit-box-shadow:0 1px 0 0 #285000 inset;-moz-box-shadow:0 1px 0 0 #285000 inset;}.customAccount #alcampoCard1+label,.customAccount #alcampoCard2+label {float:none;padding-top:0px !important;margin-top:15px;margin-left:0;margin-right:0;}.productDescription .big-price{}.productHeader{padding-top:0;}.productDescription .productBrand{margin-bottom:0;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-grid-event>.fc-content {transform:translateY(0%);}#checkoutProcessView .deliveryOrange span.deliveryOrangeContent {padding-top:10px;}#cartSummary .checkout2Table .tdProductosSustitutos {vertical-align:top;}.minicartPopup .tdProductosSustitutos .substitutePrice {padding-right:5%;padding-left:10px;}.widget select,.no-widget .select {position :absolute;left :-5000em;height :0;overflow :hidden;}.select {position:relative;display :inline-block;}.select.active,.select:focus {outline:none;}.select .optList {top :100%;left :0;}.select .optList.hidden {max-height:none;visibility:hidden;}.select {margin-bottom:15px !important;-moz-box-sizing :border-box;box-sizing :border-box;width :100%;}.select .value {display :inline-block;width :100%;overflow :hidden;white-space :nowrap;text-overflow :ellipsis;vertical-align:top;}.select .optList {z-index :10;list-style:none;margin :0 auto;text-align:center;padding:0;background:none;min-width :100%;max-height:10em;overflow-y:auto;overflow-x:hidden;width:auto;}.select .optionli {text-align:center;padding:1em 0;display:inline-block;width:20%;color:#333;background-color:#fff;width:32.5%;border:1px solid #f1f1f1;}.select .highlight {background:#009656;color:#fff;}.productDescription {margin-top:0 !important;}.slideGridDiv4 .paginationBar form{display:none;}.slideGridDiv4 .paginationBar form+.right{display:none;}a.refinementToggle {padding-left:14px !important;}.slideGridDiv2.hiddenNav {border:0px !important;}#content .facetNavigation .facetHead {background-color:#efefef;border:0;padding:0;border-bottom:1px solid #e5e5e5 !important;padding-top:11px;padding-bottom:11px;}#content .facetNavigation .filtrarPor .facet {padding:0px !important;border:0px !important;border-bottom:1px solid #e5e5e5 !important;}#content .facetNavigation .filtrarPor .facetHead{border:1px solid #e5e5e5 !important;}.facetNavigation .facet {padding-top:0px;padding-bottom:0px !important;}.facet.price-filter-hidden {background-color:#fff;}a.refinementToggle {border-top:0px;}.facet.price-filter-hidden {border:1px solid #e5e5e5 !important;margin-top:0px !important;border-top:0px !important;border-bottom:0px !important;}.slideGridDiv2.hiddenNav .facetHead:first-child {border-top:1px solid #e5e5e5 !important;}#content .facetNavigation .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}#content .facetNavigation .facetHead a{background-position:92% 1px !important;}#content .facetNavigation .facetValues ul.facet_block li .facetValueCount {color:#138841;font-size:0.929rem;}#content .facetNavigation .slideGridDiv2 .facetValues .facet_block li a {margin-bottom:0px;}span.more {padding-top:5px;padding-bottom:5px;}span.more::before {top:24px !important;left:20px !important;}#wrapper .facetNavigation .facetValues .more a {line-height:35px;}.facet.price-filter-hidden:last-child {border-bottom:1px solid #e5e5e5 !important;}.facetNavigation .facetValues ul.facet_block li form label {width:81% !important;padding-right:12% !important;padding-left:3% !important;text-indent:10px;}#content .facetNavigation .filtrarPor .facetHead a {background-image:none !important;}.orderFilterBtn{display:block;background-color:white;width:100%;}.orderFilterBtn:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.orderBtn,.filterBtn{min-width:40%;height:40px;margin-right:10px !important;}.orderBtn:focus,.filterBtn:focus{background-color:#00824a !important;}.orderBtn{margin-left:20px !important;float:left;background-image:url(_ui/desktop/common/images/ordenar.svg);background-repeat:no-repeat;background-position-x:59%;background-position-y:7px;padding-right:41px;}.filterBtn{float:right;margin-right:15px !important;background-image:url(_ui/desktop/common/images/filtrar.svg);background-repeat:no-repeat;background-position-x:57%;background-position-y:7px;padding-right:41px;}.filtrarPor{display:none;background:white;}.slideGridDiv2.hiddenNav{display:none !important;}.slideGridDiv2.hiddenNav.showFilters{display:block !important;}.orderModal{position:fixed;top:0;left:0;z-index:2000000;width:100vw;height:100vh;}.orderModalCurtain{background:#000;opacity:0.7;width:100%;height:100%;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}.orderOptionsModal{position:absolute;margin:0 auto;width:60%;top:calc(100vh * 0.25);left:15%;background:white;padding:1.2rem;line-height:2rem;font-size:0.9rem;color:#6f6f6e;font-weight:bold;}.orderOptionsModal li{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}.orderOptionsModal li.actualOrder{color:#40a7f4;background:url(_ui/desktop/theme-alcampo/images/alcampo/mobile_order_selected.png) 99% 5px no-repeat;}.slideGridDiv1{margin-bottom:0;background:white;padding-bottom:10px;}.slideGridDiv2{background:white;padding-bottom:16px;}.slideGridDiv2 > div:last-child{border-bottom:1px solid #e5e5e5 !important;}.cancelarFiltrado {display:none;}.cancelarFiltrado a {color:#009656 !important;text-decoration:none !important;display:block;}.cancelarFiltrado .fa.fa-angle-down {display:none;}.cancelarFiltrado .fa{font-size:1.357rem;text-indent:10px;font-weight:bold;line-height:13px;position:absolute;top:4px;float:right;margin-right:12px;right:-8px !important;width:32px;display:block;float:right;height:32px;text-align:center;text-indent:2px;line-height:28px;font-size:1.714rem;background-color:#575757;color:#ffffff !important;}.cancelarFiltrado a {text-indent:10px;text-align:left;font-size:0.929rem;line-height:16px;color:#575756 !important;}.cancelarFiltrado a span {}.responsive.facetFilter.slideGridDiv4 {display:none !important;}.span-4.facetNavigation.filtrosOcultos .fa-angle-up{display:none;}.filtrosOcultos > * {display:none !important;}.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado,.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado a,.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado a .orderFilterText2{display:block !important;}.span-4.facetNavigation.filtrosOcultos .cancelarFiltrado .fa-angle-down{display:block !important;line-height:33px !important;}.slideGridDiv1 .facet.hiddenNav {margin-top:0px;}span.remove_item_left_name {line-height:14px !important;float:left;margin-top:5px;margin-bottom:5px;max-width:150px;text-indent:8px;color:#000 !important;text-indent:0px !important;margin-left:10px;padding-bottom:0px !important;padding-top:0px !important;padding-left:0px !important;font-family:"SanaSansAlt-Medium";font-size:14px !important;text-transform:none;color:#000 !important;font-weight:500;}.facetNavigation .slideGridDiv1 .facetValues ul.facet_block li {width:calc(100% - 30px);border:1px dashed #e9ac04 !important;}.facetNavigation .remove a::before {right:0px;top:50%;margin-top:-6px;font-size:1.071rem;color:#222222 !important;opacity:0.8;}.slideGridDiv1 .facet_block {padding-bottom:10px !important;}.borrarFiltros {background-color:#fff !important;margin-top:0px;}.facetValues {display:none;}.facetaCategoria .facetValues {display:block;}#content .facetNavigation .facetaCategoria .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}#content .facetNavigation .facetaCategoria .facetHead a {background:url(_ui/desktop/theme-alcampo/images/alcampo/arrowBuscadorGlobal2.png) 92% 1px no-repeat !important;}.span-4.facetNavigation.filtrosOcultos .orderFilterText2{display:block !important;}.span-4.facetNavigation.filtrosOcultos .orderFilterText{display:none !important;}.span-4.facetNavigation .orderFilterText2{display:none !important;}.span-4.facetNavigation .orderFilterText{display:block !important;}.facetNavigation .facetValues ul.facet_block .facet_block-label input:checked+span+ .inputCustomFilter::after {margin-left:0px;}.span-20.last.slideGridDiv3 .no-responsivo {display:block !important;}.span-20.last.slideGridDiv3 .no-responsivo .paginationBar.top.clearfix {display:none !important;}.span-20.last.slideGridDiv3 .no-responsivo .resultadosMobile {display:block !important;position:absolute;top:-50px;left:14px;font-size:1em;}.span-20.last.slideGridDiv3 {position:relative;}#content .facetNavigation.filtrosOcultos {padding-bottom:25px !important;}.facetHead+.facePriceRange {height:161px;float:left;width:100%;overflow:hidden;background-color:#fff;}.facet .facetValues{display:block;background-color:#fff;float:left;width:100%;}.allFacetValues a i.fa.fa-star-o {margin-top:5px;margin-left:5px;}div#price-facet-beacon {border-left:1px solid #e5e5e5;padding-left:0px !important;width:96%;margin-left:2%;border-right:1px solid #e5e5e5;}div#price-facet-beacon .facet {width:100% !important;margin-left:0px !important;}div#price-facet-beacon+.facet {border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;border-bottom:1px solid #e5e5e5 !important;}.facet .facetValues {display:none;}.facetHead+.facePriceRange+.itemCerrado {height:0px;}.facet.price-filter-hidden.facetaCategoria .facetValues {display:block;}#content .facetNavigation .facetHead a.close {background-position:92% -381px !important;}#content .facetNavigation .facetHead.itemCerrado {border-bottom:0px !important;}div#price-facet-beacon+.facet {border-left:1px solid #e5e5e5 !important;border-right:1px solid #e5e5e5 !important;border-bottom:1px solid #e5e5e5 !important;}.slideGridDiv1 .facet,.slideGridDiv1 .facetValues {display:block;}.prodReview.clearfix.starsRatingFilterFirst .remove_item_left {padding-top:5px !important;padding-bottom:5px !important;}.facet_block span.marca {margin-bottom:10px;}.page-search .results h1 {display:none;}.searchSpellingSuggestionPrompt {float:left;width:100%;margin-top:-10px;margin-bottom:10px;}.facetHead.itemCerrado+.facePriceRange {overflow:hidden;border-bottom:0px solid #e5e5e5 !important;}.facetHead.itemCerrado.mostrarItem+.facePriceRange,.facetHead.itemCerrado.mostrarItemFacetPrice+.facePriceRange {height:161px !important;overflow:hidden;border-bottom:1px solid #e5e5e5 !important;}.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav * {display:none;}.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facet,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facetValues ,.filtrosOcultos .tieneFiltrosAplicados+.filtrarPor.hiddenNav+.slideGridDiv1 div .facetValues .facet_block{}#content .facetNavigation .filtrarPor .facet {width:calc(97.1% - 2px);}.backBreadcrumb.fa.fa-chevron-left {display:inline-block;}body .breadcrumb li.migaPanLi a {font-family:"SanaSansAlt-Medium";font-size:1rem;position:relative;}.breadcrumb li.migaPanLi a {width:100%;}#checkoutProcessView .tabsMetodoPago #payment_OneyPM,#checkoutProcessView .tabsMetodoPago #payment_RedsysPM,#checkoutProcessView .tabsMetodoPago #payment_GroupAuchanPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAlcampoCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPayPalPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPSD2PM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAuchanGroupPM {text-transform:none;min-height:21px;height:auto !important;margin-top:1px;max-width:200px;}#checkoutProcessView .tabsMetodoPago span.cart {width:auto;}#registerForm #linkDateOfBirthDay .control-group .controls.controlInsertDate input{width:90% !important;min-height:30px;position:relative;}.page-productList .breadcrumb li.lastLi.migaPanLi {display:block !important;}.page-productList .breadcrumb li.lastLi.migaPanLi a{display:inline-block !important;margin-top:-1px;font-size:0.929rem !important;position:relative;display:block;}.page-productList .breadcrumb li.migaPanLi a {text-align:center;width:100%;}.page-productList .breadcrumb li.lastLi.migaPanLi{text-align:center !important;display:block;}#wrapper .siteSearchInput::-webkit-input-placeholder,#wrapper .siteSearchInput::-moz-placeholder,#wrapper .siteSearchInput:-ms-input-placeholder {color:#ffffff !important;}#wrapper .siteSearchInput::-webkit-input-placeholder {text-align:left;opacity:1;}#wrapper .siteSearchInput::-moz-placeholder {text-align:left;opacity:1;}#wrapper .siteSearchInput:-ms-input-placeholder {text-align:left;opacity:1;}.productGrid .productGridItem.fueraStock .cart button.addQuantityProduct {font-size:0.714rem !important;}.corazonFavorito {margin-left:0px;}.cartItem .corazonFavorito {margin:auto 24%;margin-top:10px;}.favoritosGrid .textoFavorito {display:none;}.productGrid .productGridItem .cart.add{width:59.5%;}.productGrid .fila4 .productGridItem .UpdateQuantityForm{text-align:right;}.productGrid .productGridItem .cart button.addQuantityProduct{width:100%;float:right;}.productGrid .productGridItem .priceContainer .price.long-price.precio5{font-size:1.571rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio6 {font-size:1.471rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio6 strong {font-size:0.9rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio5 strong {font-size:1.071rem !important;}.productGrid .fila4 .span-5>div.span-5 {width:100% !important;}.productGrid .imagen-menos{margin:4px;}.span-5.last.textoDeInformacion .textoInfo {margin-top:-134px;right:3px;width:calc(43% - 8px );}.page-search .span-5.last.textoDeInformacion .textoInfo {margin-top:-104px;right:3px;width:calc(42% - 5px );height:42px;}.corazonFavorito i {margin-left:6px;margin-top:7px;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 {font-size:1.286rem !important;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-130px;height:42px;}.fila4 .textoInfo span,.fila4 .textoInfo {min-height:40px;}.detalleDeProducto.caja-reposo {width:100%;box-sizing:border-box;}.detalleDeProducto .productSummary {float:left;width:100%;}div#stickyAddToCart {}div#stickyReference {float:left;width:100%;position:absolute;height:1px;top:30%;}#stickyContent h2 span {font-size:1rem;}.productBottonBar .productFavourite .textoFavorito {display:block !important;font-size:0.80em !important;}#stickyContent .price span {font-size:1.9em !important;display:block;padding:0px 10px 0px 10px;text-align:center;}.tablaValoresServicios {margin-left:0px !important;}.productDescription .promotionValidity {float:right;margin-right:15px;max-width:170px;width:calc(61% - 65px );-moz-width:calc(90% - 65px );-webkit-width:calc(90% - 75px );padding-top:10px;margin-top:5px;min-height:58px !important;}.productBottonBar .productCompare {background-color:#e0e0e2;padding-top:13px;padding-bottom:4px;width:90%;padding-left:5%;padding-right:5%;}.fila4 .textoInfo span {min-height:40px;min-height:40px;}#wrapper .facetNavigation .facetaCategoria .facetValues .more {display:block;height:3.5em;}.productGrid .fila4 .span-5:nth-child(2),.productGrid .fila4 .span-5:nth-child(4) {clear:right !important;}.productGrid .fila4 .span-5:nth-child(1),.productGrid .fila4 .span-5:nth-child(3) {clear:left !important;}.page-register .cabecera h1.headline {margin-top:60px;}.facetHead.itemCerrado.mostrarItemFacetPrice+.facePriceRange{height:165px !important;}.facetHead.itemCerrado+.facePriceRange{height:0px !important;}.enlacevertodos{display:block;}td.productoPlataforma .standardSubstitute ul {display:none;}.language-es td.productoPlataforma .standardSubstitute::after {display:block;content:"* Este producto no tiene sustituto";color:#E30513;font-size:0.9em;}.language-en td.productoPlataforma .standardSubstitute::after {display:block;content:"* No substitutes for this product";color:#E30513;font-size:0.9em;}#wrapper #cartItems .cartItem td.itemPrice .peso{display:none;}.findStore .popupMyStore .botonera ul{float:left;width:100% !important;}.findStore .popupMyStore .botonera ul > li:first-child{float:left;}.findStore .popupMyStore .botonera ul > li+li{float:right;}.paginationBar.bottom.clearfix .totalResults {display:none;}.paginationBar.bottom.clearfix .sortForm {display:none;}.paginationBar ul.pagination li {float:left;line-height:40px;margin-top:10px;cursor:pointer;}.productName.truncate {width:auto;}.productGrid .productGridItem .compare .comparadorText strong {display:none;}#stickyContent .addQuantityProduct.positive.large.addQuantityProduct_stickyout-of-stock{opacity:0.5;background-color:#707070 !important;font-size:0.8rem !important;}#stickyContent .productAddToCartPanel {display:none;}@media (max-width:465px){.productGrid .fila4 .updateQuantityProductLess {margin-left:3% !important;}}@media (max-width:432px){.productGrid .fila4 .updateQuantityProductLess {margin-left:-10px !important;}}@media (max-width:375px){.productGrid .fila4 .updateQuantityProductLess {margin-left:-15px !important;width:27px !important;height:27px !important;margin-top:3px !important;}.productGrid .fila4 .updateQuantityProductMore {width:33px !important;height:33px!important;margin-top:0px !important;}.productGrid .fila4 .productGridItem .priceContainer {min-width:55px;}.columnaIzqEnvio {width:100%;font-size:.9rem;}div#addressPointOfServiceData {max-width:65%;}}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:hover,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:hover span,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:active,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 li a:active span{color:#00824a !important;}.siteSearch input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px #fff inset !important;}body .wrapper #nav_main ul.lvl-0 > li.selected > a,body .wrapper #nav_main ul.lvl-0 > li.selected,#wrapper #nav_main ul.lvl-0 > li.selected > a {background-color:#009656 !important;}body .wrapper #nav_main ul.lvl-0 > li.selected.menuActivo > a,#wrapper #nav_main ul.lvl-0 > li.selected.menuActivo > a ,body .wrapper #nav_main ul.lvl-0 > li.menuActivo > a,#wrapper #nav_main ul.lvl-0 > li.menuActivo > a {background-color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse > .menuActivo li.subMenuActivo > a {color:#575756 !important;}body .wrapper #nav_main li.subMenuActivo > a,body .wrapper #nav_main li.subMenuActivo > a >span {color:#575756 !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus {padding-right:0px !important;}#wrapper #nav_main ul.lvl-0 > li > a,#wrapper #nav_main ul.lvl-0 > li > a:hover,#wrapper #nav_main ul.lvl-0 > li > a:focus {background-position:calc(100% - 29px) -27px !important;}#wrapper #nav_main ul.lvl-0>li>a:active,#wrapper #nav_main ul.lvl-0>li.menuActivo>a {background-position:calc(100% - 29px) 16px !important;}#wrapper #nav_main ul.lvl-0>li>a,#wrapper #nav_main ul.lvl-0>li>a:hover,#wrapper #nav_main ul.lvl-0>li>a:focus {font-size:0.93rem !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:focus ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:active,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:focus span ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li > a:active span {color:#00824a !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:focus > a ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:active > a,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:focus > a span ,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li:active > a span {color:#00824a !important;}body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li> a.clickMe,body .wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse ul.lvl-4 > li> a.clickMe span{color:#00824a !important;}#wrapper #nav_main ul.lvl-2 li a:hover span a.clickMe,#wrapper #nav_main ul.lvl-2 li:hover > a.clickMe span {color:#00824a !important;}.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .comunidad li a.clickMe,.wrapper #nav_main .collapse.nav-collapse .nav.nav-collapse .comunidad li a.clickMe span {color:#00824a !important;}.paginationBar ul.pagination {float:none;width:100%;text-align:center;}.paginationBar ul.pagination li {float:none !important;display:inline-block;}.paginationBar ul.pagination li.prev a,.paginationBar ul.pagination li.next a {overflow:visible !important;}.paginationBar.bottom.clearfix a.showAll {width:125px !important;float:none;margin:0 auto;display:inherit;}.paginationBar.bottom {padding-left:0px;padding-top:0px;padding-bottom:15px;}.paginationBar.bottom.clearfix div.right {width:100% !important;}#checkoutProcessView .deliveryInformationTooltip {display:none;}#checkoutProcessView .deliveryInformation:hover .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation:focus .deliveryInformationTooltip,#checkoutProcessView .deliveryInformation.active .deliveryInformationTooltip {display:block;}#checkoutProcessView .deliveryInformationTooltip {max-width:225px;}#checkoutProcessView .tabsMetodoPago #payment_OneyPM,#checkoutProcessView .tabsMetodoPago #payment_RedsysPM,#checkoutProcessView .tabsMetodoPago #payment_GroupAuchanPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAlcampoCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubCardPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPayPalPM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubPSD2PM,#checkoutProcessView .tabsMetodoPago #payment_PaymentHubAuchanGroupPM {max-width:100%;padding-top:0px;}#checkoutProcessView #financialOptions .financiacion label {max-width:220px;}input,textarea,button,select,a ,div,span,p,img{-webkit-tap-highlight-color:rgba(0,0,0,0);}.paginationBar ul.pagination li a{display:block;width:15px;text-align:center;padding:8px;padding-top:0px;padding-bottom:0px;}#wrapper #nav_main .catalogs span a.clickMe,#wrapper #nav_main li:hover > a.clickMe span {color:#00824a !important;}#wrapper #nav_main ul.catalogs li > a.clickMe {color:#00824a !important;border:0px !important;outline:0;}body .menuConocenos a.linkMegamenu.clickMe > span * {color:#00824a !important;}.productDetailsPanel .promotion img {z-index:1;}#productoFolleto .productDescription .big-price {font-size:0em !important;}body #productoFolleto.folletoUnico.tieneFolleto.detalleProductoPromocion.ofertaBOGOF.pesoVariable .right>span.price+span {margin-top:-16px;}body .detalleProductoPromocion.ofertaBOGOF .right>span.price {line-height:38px;}.productDetailsPanel .promotion span {position:relative !important;transform:rotate(0deg) !important;}.productGridItem .cardFinancialGrid .miniCardIcon {display:none;}.productDescription .promocionFinanciera {float:left;margin-left:2%;width:46%;border:1px solid #001588;height:52px;}.productDescription .promocionFinanciera .precio {margin-top:0px;}.productDescription .promocionFinanciera span.financialText {margin-left:10px;}.detalleProductoPromocion .big-price.right {width:calc(100% - 10px);height:100%;box-sizing:border-box;}.detalleProductoPromocion.pesoVariable .big-price.right {height:calc( 100% - 16px);}.noTieneFolleto.detalleProductoPromocion.ofertaBOGOF {width:20%;margin-left:4%;}.noTieneFolleto.detalleProductoPromocion.ofertaBOGOF.pesoVariable+.promocionFinanciera {margin-top:21px;}.detalleProductoPromocion .big-price.right > span.price + span {left:0px;width:100%;}.cardRestriction.detalleProductoPromocion.ofertaBOGOF{width:45%;margin-left:4%;}body .detalleProductoPromocion.ofertaBOGOF .right > span.price + span {margin-top:0px;}.promocionFinanciera .cardIcon {display:none;}.whiteBorder.noTieneFolleto.detalleProductoPromocion {width:46%;margin-left:2%;}.financialCarContent {width:calc(100% - 10px);}.productDescription .promocionFinanciera span.price {width:100%;margin-left:10px!important;text-align:center;}.productGridItem .cardFinancialGrid .tenderPrice {width:100%;}.productGridItem .cardFinancialGrid .financial_card_share {margin-top:4px;line-height:11px;}@media screen and (max-width:459px) {.productGridItem .cardFinancialGrid .financial_card_share {margin-top:3px;line-height:9px;font-size:0.63rem;}}@media screen and (max-width:347px) {.productGridItem .cardFinancialGrid .financial_card_share {margin-top:2px;line-height:8px;}}@media screen and (max-width:405px) {.BOGOFContainer + div .financial_card .financialCarContent .financiacionMensual {line-height:9px;font-size:9px !important;}}@media screen and (max-width:405px) {.productGridItem .promocionFinanciera span.price {margin-left:2px;}}@media screen and (max-width:386px) {.productGridItem .promocionFinanciera span.price {font-size:0.9rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.7rem !important;}}@media screen and (max-width:354px) {.productGridItem .promocionFinanciera span.price {font-size:0.8rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.7rem !important;}.productGridItem .promocionFinanciera span.productFinancial {font-size:0.6rem !important;}}@media screen and (max-width:330px) {.productGridItem .promocionFinanciera span.price {font-size:0.7rem !important;}.productGridItem .promocionFinanciera span.price strong {font-size:0.6rem !important;}}.productGridItem .promocionFinanciera .cardIcon+span.financialText {font-size:0.7rem !important;line-height:11px;}@media screen and (max-width:448px) {.productGridItem .promocionFinanciera .cardIcon+span.financialText {font-size:0.65rem !important;line-height:8px;margin-left:3px;}}.productGridItem .thumb .icon-top-left {left:-6px;top:-6px;}.ui-dialog.securityNotificationPopup .columnaContent {padding-left:5%;padding-right:5%;width:90%;}@media screen and (max-width:600px) {.productGridItem .thumb .icon-top-left {top:-5px;}}@media screen and (max-width:531px) {.productGridItem .thumb .icon-top-left {left:-5px;top:-4px;}}@media screen and (max-width:440px) {.productGridItem .thumb .icon-top-left {left:-4px;top:-3px;}}@media screen and (max-width:336px) {.productGridItem .thumb .icon-top-left {left:-3px;}}@media screen and (max-width:351px) {.productGrid .productGridItem .priceContainer .price strong {font-size:1rem !important;}}@media screen and (max-width:321px) {.productGrid .productGridItem .priceContainer .price {font-size:1.5rem !important;}}.userChoiceNotification.userNotification form button {margin-left:10%;margin-right:10%;width:80%;padding-left:2% !important;padding-right:2% !important;font-size:0.85rem !important;}.parcelItem {min-width:1px;clear:left;margin-bottom:10px;}.parcelData>.fila {margin-bottom:0px;}#registerForm #linkDateOfBirthDay > img {position:absolute;top:30px;left:95%;}#registerForm .checks-group .control-group input[type="checkbox"] {margin-top:8px;}#registerForm .span-8.last > a {float:left;width:100%;}@media screen and (max-width:396px) {span.pesoVariable {font-size:0.6rem !important;}}@media screen and (max-width:341px) {span.pesoVariable {font-size:0.54rem !important;}}.footer .footer-wrapper h2,.footer .footer-wrapper .row2>ul>li>a {padding-left:4%!important;font-size:1rem;}.popupCambioTiendaTopNavigation{width:390px !important;height:300px !important;top:150px !important;left:0px !important;}#welcomeMessage {padding:20px 10% 10px 10%;width:80%;}#welcome-content {padding:30px 15px;}#welcome-content .disp-img {float:none;}#welcome-content .main{padding:30px 0px;}#welcome-content .main h1 {font-size:24px;line-height:29px;text-align:center;}#welcome-content .main .welcome-body {text-align:left;}#welcome-content .go-home-link {margin-top:45px;}#Carousel-owl.owlCarousel #owl-demo .item,#Carousel-owl.owlCarousel #owl-demo .item a,#Carousel-owl.owlCarousel #owl-demo .item img {width:100% !important;height:auto;}.time_slot_info {width:calc(100% - 20px);margin:15px 10px;}.time_slot_info__types {text-align:center;display:flex;align-items:center;justify-content:center;width:100%;}.tablet #subNavContainer {padding-left:0px;padding-right:0px;}#subNav-main .subNavigation-nodes {border:0;float:left;background-color:#FFF;width:100%;width:calc(100% + 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px -10px;padding-left:0;padding-right:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}#subNav-main .subnav-node {width:calc(25% - 20px );padding:2% !important;margin:0 10px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;}#subNav-main .subnav-node a {display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;}.universoTablet {width:12.95% !important;}.iconUniversoTablet {width:100%;}.iconUniversoTabletImg {margin-right:0 !important;}#subNav-main .icon-container {position:relative;height:auto;display:inline-block;}#subNav-main .img-icon {height:1.786rem;padding:5px;display:block;float:none;margin-right:5px;}#subNav-main .subnav-txt {font-size:16px;color:#333333;display:inline-block;line-height:30px;padding:0 !important;clear:both;}.cortesia-container {border:0;}.tablet .dpd-cortesia li.lastOrders,.dpd-cortesia li.your_account {padding:0 30px;margin:0;}.left-dpd-cortesia,.left-dpd-cortesia li {display:none;}#barCortesia {width:100% }.dpd-cortesia {width:100% }#separador-cortesia {margin:0;display:block;}#barCortesia .dpd-cortesia,#barCortesia .dpd-cortesia > li {float:left;height:auto;}#subNav-main {width:100%;text-align:center;padding-top:0;}#subNav-main .featured-link {width:98%;padding:10px 1%;text-align:center;line-height:19px;}#subNav-main .featured-link a > span {display:block;}#nav_main > div.responsive-pops-container {position:relative;width:100%;box-sizing:border-box;float:left;padding:0;z-index:9;}.tablet .tablaValoresPoliticaPrivacidad {width:100%;margin-left:0%;margin-right:0%;}.tablet .tablaValoresPoliticaPrivacidad tbody tr td .tablaValoresTitulo {width:100%;text-align:center;margin-left:0%;}.tablet .tablaValoresPoliticaPrivacidad tbody tr td .tablaValorContenido {width:100%;text-align:center;}.tablet .tablaValoresPoliticaPrivacidad tbody tr td:first-child {padding-right:10px;}.tablet #registerForm #registrarGdpr {position:absolute;bottom:1px;right:1px;z-index:1;width:50%;}.tablet div#write_reviews input[type="text"] {width:100%;}.tablet div#write_reviews textarea {max-width:100% !important;min-width:100%!important;}.tablet form#reviewForm button {float:none;margin:10px auto;width:50%;}.tablet #productoFolleto {margin-left:12px;}.tablet #productTabs h3 {width:94% !important;margin-bottom:0em;padding:5% 3%;}.tablet #productTabs .descriptionTitle {width:90%;text-align:center;}.tablet .productDescriptionText {width:90%;margin-left:5%;}.tablet .productTabContent .productNutritionalInformation {width:80%;margin-top:0px;margin-left:10%;}.tablet #tabSabiasQue .tablaInformacionAdicional{width:90%;}.tablet #producto_pestana_informacion_nutricion .valoresNutricionalesTabla{width:80%;}.tablet .productDidYouKnowText {width:90%;margin-left:5%;}.tablet input[type="radio"]:checked + label,mobile input[type="radio"]:not(:checked) + label {width:90%;}.tablet .terminarCompra .message-Info .terminarCompraH1 {float:none;font-size:22px;line-height:normal;}.tablet #cartItemsTableResponsive {display:block;}.tablet .formaRecogida {display:flex;width:100%;}.tablet #checkoutProcessView .carritoProceso.envioLogistica .formaRecogida .icon,.tablet #checkoutProcessView .carritoProceso.envioPaqueteria .formaRecogida .icon {background-image:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_paquete.svg);}.tablet #checkoutProcessView .formaRecogida .icon {background-position:0px 0px;width:10%;display:block;}.tablet .checkout-total {padding-left:20px;}.tablet .btnVerC2 a {float:initial;padding-left:20px;}.tablet .checkout2Table td {width:100%;}.tablet #cartSummary .checkout2Table .tdProductosSubSustitutos {text-align:right !important;}.tablet .checkout2Table#orderTotals tbody td.tdPricePreparacion {text-align:right;}.tablet div.totalPago {margin-left:5%;margin-right:5%;}.informative_section div.totalPago {margin-left:0;margin-right:0;}.tablet .navigation {display:none;}.tablet .item_container_holder {width:90%;margin-left:5%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValoresTitulo {width:60%;}.productNutritionalInformation.valoresNutricionalesTabla .tablaValores tbody tr td .tablaValorContenido {width:40%;}.form_field-elements .form-left-side {width:100%;}.productDetailsPanel .precioUnidad,.page-productDetails .precioUnidad,.folletosPopupDetalleProducto .precioUnidad {padding-bottom:5px;}.bloque-menu-liferay {width:100%;}.menuMobile li.atencion-cliente {height:auto !important;}.menuMobile li p.atencion{margin:0;}.menuMobile li p.telefono{margin:0;}.menuMobile li p.horario{margin:0;}.escribenos {background-color:white !important;width:90%;padding:5px 0px !important;margin-left:5%;border:1px solid #CCCCCC !important;border-radius:4px;height:auto;line-height:inherit !important;margin-top:10px;}.escribenos .icon-container {margin-left:5%;width:15%;margin-top:5px;margin-bottom:5px;}.escribenos .icon-container img {width:31px;height:31px;opacity:0.4;vertical-align:middle;}.escribenos .verde-alcampo {color:#00985F !important;display:block;margin-bottom:5px;}.tablet .popupAddress .headline{margin-top:-8px;margin-left:20px !important;}.tablet .popupAddress #divSinServicio{margin-left:20px;width:90.2%;}.tablet #userAddressSelector{width:100%;margin:0;padding-left:1em;}.tablet .inputUserAdress .addAddressBox{margin:25px 20px;}.tablet .borderTop{top:auto;bottom:-10px;}.tablet .inputUserAdress .addAddressBox img{left:145px;}.tablet .inputUserAdress .addAddressBox span{left:62px;}.tablet #userAddressSelector .fila{width:318px;}.tablet #userAddressSelector .fila .datos .fila1 .dirSaved .editAdress{display:block;}.tablet .inputUserAdress{width:93%;}.tablet .popupDeliveryAdd .i18nAddressForm{margin-left:20px;width:93.7%;}.tablet #addressFormAdd,.tablet #addressFormAddModal{width:100%;position:relative;}.tablet .popupAddress{top:150px !important;}.tablet .popupDeliveryAdd{top:20px !important;}body .ui-dialog.popupDeliveryAdd .ui-dialog-titlebar-close{display:block;}.tablet .popupDeliveryAdd .i18nAddressForm h2{margin-bottom:15px;}.tablet .popupDeliveryAdd .i18nAddressForm .tipoVia{float:initial;}.tablet .popupDeliveryAdd .i18nAddressForm .control-group .controls-select{height:42px;}.tablet .popupDeliveryAdd .i18nAddressForm .number .control-group,.tablet .popupDeliveryAdd .i18nAddressForm .line2 .control-group{width:24.2%;}.tablet .popupDeliveryAdd .i18nAddressForm .postcode .control-group{width:54.4%;}.tablet .popupDeliveryAdd .i18nAddressForm .line1 .control-group.error .help-inline span,.tablet .popupDeliveryAdd .i18nAddressForm .number .control-group.error .help-inline span{margin-bottom:0px;}.page-multiStepCheckoutSummaryPage #header {display:block;}.page-multiStepCheckoutSummaryPage #header #header-content {width:100%;box-sizing:border-box;padding:0 2%;text-align:center;min-height:60px;min-width:0;}.page-multiStepCheckoutSummaryPage #header #header-content .siteLogo .disp-img {width:100%;}.page-multiStepCheckoutSummaryPage #header #header-content .checkoutPageHeaderTitle {float:none;}.tablet .ui-dialog.ui-widget.ui-widget-content.ui-corner-all {top:150px !important;}.tablet .carritoCheckoutReview .message-Info .cartReviewModificationsH1 {float:none;font-size:22px;line-height:normal;}.orderList .orderListTable.tablaProductosFrecuentes .item td.seleccionar_todos_item {position:static;}.show_on_desktop:not(.show_on_tablet) {display:none !important;}.show_on_mobile:not(.show_on_tablet) {display:none !important;}.orderListTable.tablaProductosFrecuentes .priceTabledisabled,.orderListTable.product_list_table .priceTabledisabled {text-align:left;}#wrapper .orderListFavoritos .orderListTable.product_list_table .quantity.carritoCheckout {position:static;}.orderListTable.tablaProductosFrecuentes .carritoCheckout-container,.orderListTable.product_list_table .carritoCheckout-container {display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;}#document_datos-personales,#other_datos-personales {width:387px !important;}.items_table {float:none;width:100%;box-sizing:border-box;clear:both;}.items_table * {box-sizing:border-box;}.items_table_product {justify-content:space-between;}.items_table_header_price {width:400px;}.items_table_header_product {width:100%;}.items_table_product .entry_name {width:calc(100% - 400px);padding-right:15px;}.items_table_product .entry_price {width:400px;}.sustituteProductLine .owl-theme .owl-controls {width:100%;display:block;clear:both;position:relative;margin:0 auto 20px;}.sustituteProductLine .owl-theme .owl-buttons {width:100%;display:block;margin:20px auto;position:relative;text-align:center;}.sustituteProductLine .owl-theme .owl-controls .owl-buttons div {float:none;display:inline-block;position:static;margin:0 30px!important;}}@media (min-width:1024px) and (max-width:1200px){.productGridItem .promocionFinanciera .productFinancial {font-size:10px!important;}.productGridItem .promocionFinanciera span.price {font-size:18px!important;}.sustituteProductLine #contentCarousel{width:835px !important;}.sustituteProductLine .owl-carousel .owl-prev{position:initial;}.sustituteProductLine .owl-carousel .owl-next{position:initial;}.owl-theme .owl-controls .owl-buttons div{float:left;margin:15px !important;position:relative;top:0px;}.sustituteProductLine .owl-theme .owl-controls{margin-top:10px;width:93%;}.sustituteProductLine .owl-wrapper{height:279px;width:max-content !important;width:-moz-max-content !important;}.sustituteProductLine .owl-carousel .owl-wrapper-outer{overflow:hidden;}}@media (min-width:720px) and (max-width:1023px){.sustituteProductLine .owl-carousel .owl-wrapper-outer{overflow:hidden;height:279px;}.sustituteProductLine #contentCarousel {width:600px!important;}.owl-theme .owl-controls .owl-buttons div{float:left;margin:15px !important;position:relative;top:0px;}#woodsmap a,#woodsmap a:hover {background:none;box-shadow:none;}}@media print{#a2apage_dropdown,.a2a_kit{display:none;}}@media screen and (min-width:1201px){#page {width:auto;min-height:500px;padding:0;}#header-content {width:91.429rem;}.page-multiStepCheckoutSummaryPage #header #header-content {max-width:100%;box-sizing:border-box;}.page-multiStepCheckoutSummaryPage #header #header-content #header .siteLogo {max-width:none;}#header,#barCortesia {width:91.429rem;margin:0 auto;max-width:95vw;}.ie #header,.ie #barCortesia {}#header .siteLogo {padding-left:1.786rem;padding-right:2.786rem;max-width:15%;box-sizing:border-box;}#header .headerContent.secondRow {width:85%;}#header input#search {width:470px;border:0;}#content {width:91.429rem;max-width:95vw;}.redes-sociales .redes-sociales-wrapper,.footer .footer-wrapper {width:91.429rem;max-width:98vw;}.span-24 {width:100%;}.span-6+.span-18 {width:870px;}.span-14 {width:645px;}.span-14+.span-9 {width:415px;}.span-4 {width:185px;}.span-8 {width:370px;}.span-12 {width:550px;}.span-16 {width:730px;}.page-homepage #content .span-24 .cmsimage img {width:100%;}.page-homepage .span-6 {width:270px;}.span-4.facetNavigation {width:185px;}.span-5 {width:221px;}.span-20 {width:82.8%;}.span-20 .span-4 {width:175px;}.siteSearch {margin-left:0px;}.page-cartReview .carritoCheckout .precioSubtotal {width:306px;}.page-cartReview .tableTotalPrice .totalPago table .precioTable {width:78px;}#recursivas .bloque-te-escuchamos {padding-right:0px;}.breadcrumb {width:80%;}.page-cartPage .tableTotalPrice .descuentos table .precioTableSecondTd {width:109px;}.page-cartPage .tableTotalPrice .descuentos .descuentoTitle {width:220px;}.page-cartPage .tableTotalPrice .descuentos table .precioTableFirstTd {width:318px;}.page-cartPage .tableTotalPrice .totalPago table .precioTable {width:88px;}#languages {padding-left:5px;}#registerForm .span-8.first {width:285px !important;margin-left:40px;margin-right:40px;}#registerForm #dateOfBirthDiv {position:absolute;top:60px;left:0px;margin:0px !important;padding:0px !important;}#registerForm .span-8 {width:335px;margin-left:40px;margin-right:40px;}#registerForm .userType .form_field-input .label-radio {margin-right:19px;}#registerForm .span-8.first,#registerForm .span-8.last {margin-left:0;margin-right:0;}#registerForm .control-group .fecha {width:166px;}#nav_main {width:79.143rem;margin:0 auto;}#nav_main ul.lvl-0>li>a,#nav_main ul.lvl-0>li>span {font-size:1rem;padding:9px 20px !important;}#nav_main ul.lvl-2,#nav_main ul.lvl-2.fixed {width:934px;height:123px;}#nav_main ul.lvl-2 li a {font-size:0.643rem;}#nav_main ul.lvl-2 li a img {width:96%;margin-bottom:3px;min-width:78px;height:90px;}#Carousel-owl .thumbsNav-container {width:91.429rem;margin-left:-555px;}.productGrid .span-6 {width:283px;}.productGrid .updateQuantityProductLess,.productGrid .updateQuantityProductMore,.productGrid input[type="text"] {width:37px;height:27px;float:left;margin:6px 0 0 0 !important;}.productGrid input[type="text"] {text-align:center;margin:4px 5px 0 5px !important;vertical-align:middle;padding:0;}.deliveryCartItems.table .tbody .tr.bis .td {width:30.8% !important;}.page-account .jscarousal-horizontal {width:1072px !important;background:0 !important;border:0 !important;}.page-account .jscarousal-contents-horizontal {width:1026px !important;}.page-account .jscarousal-horizontal.opened,.page-account .jscarousal-horizontal.opened .jscarousal-contents-horizontal {height:354px !important;}.page-account .jscarousal-contents-horizontal>div {height:350px !important;}.page-account .jscarousal-horizontal-back,.jscarousal-horizontal-forward {background-color:transparent !important;}.page-account .jscarousal-horizontal-forward {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/right_arrow.png) !important;}.page-account .jscarousal-horizontal-back {background-image:url(_ui/desktop/theme-alcampo/images/alcampo/left_arrow.png) !important;}.page-account .jscarousal-horizontal .item {width:160px !important;}.page-account .jscarousal-horizontal .item .popup-item {width:951px;}#content .facetNavigation {width:16.25%;}.productGrid .productGridItem .priceContainer .price {width:calc(90% - 2px);font-size:1.571rem;float:left;position:relative;margin-left:0px !important;margin-right:0px !important;padding-left:0px !important;padding-right:0px !important;padding-bottom:2px !important;}.productGrid .productGridItem .cart button.addQuantityProduct {float:right;padding:0px !important;margin:0;height:2.357rem;line-height:21px;width:100%;border:0;text-transform:initial!important;font-size:14px !important;font-family:"SanaSansAlt-Medium";margin-top:0px;}.informacionAsociadaPrecio {float:right;width:46%;height:3.286rem;margin-top:10px;border:1px solid #ffffff;}.page-cartPage .corazonFavorito {width:1.8rem;height:1.8rem;}.corazonFavorito i {color:#fff;font-size:0.929rem;float:left;margin-left:6px;margin-top:7px;}.favouriteIconContent .favoºritosGrid {margin-top:0px;display:block !important;}.productGrid .productGridItem.fueraStock .cart button.addQuantityProduct {font-size:14px!important;}.favoritosGrid .textoFavorito {font-size:0.657rem;}#wrapper .productGrid .productGridItem .priceContainer .precio9 strong {font-size:0.714rem;}#wrapper .productGrid .productGridItem .priceContainer .precio9 {font-size:1.143rem;line-height:13px;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 {font-size:1.643rem;line-height:30px;}.productGrid .productGridItem .priceContainer .price strong {font-size:1.286rem !important;}.productGrid .productGridItem .priceContainer .price.long-price.precio7 strong {font-size:1.143rem !important;}.customAccount .accountContentPane .subgrupo .span-6 {width:253px;}.chrome .hover img:last-child {top:87px !important;left:10px !important;}#wrapper #nav_main ul.lvl-5 li a {width:100% !important;padding-left:0px !important;padding-right:0px !important;display:block;}#nav_main ul.lvl-2 {width:925px;height:123px;}#nav_main ul.lvl-2 li a,#nav_main ul.lvl-2 li a:hover {height:123px !important;font-size:0.643rem;}#nav_main ul.lvl-2 img {margin-top:0;width:100%;height:84px;}#nav_main ul.lvl-2 li {padding-right:0;margin-left:0px;margin-right:0px;width:auto;height:123px;}#nav_main ul.lvl-5 li {padding-bottom:0px !important;}#nav_main ul.lvl-3,#nav_main ul.lvl-3.fixed {margin-top:0;width:933px;height:123px;top:124px;position:relative;}#nav_main ul.lvl-4,#nav_main ul.lvl-4.fixed {margin-top:0;top:124px;position:relative;width:934px;height:123px;padding-left:10px;}#nav_main ul.lvl-5,#nav_main ul.lvl-5.fixed {margin-top:0;top:124px;position:relative;width:939px;padding-left:5px;display:none !important;}#nav_main ul.lvl-5 li {display:none !important;}#nav_main ul.lvl-3 .lvl-5 li {height:36px !important;}#nav_main ul.lvl-5 li:nth-child(6) {clear:none !important;}#nav_main ul.lvl-5 li:nth-child(8) {clear:left !important;}#nav_main ul.lvl-5 li+li+li+li+li+li {margin-top:0px !important;}#nav_main ul.lvl-5 li+li+li+li+li+li+li+li {margin-top:-1px !important;}#nav_main ul.lvl-1>li a {width:170px;padding-right:9px;}.large-desktop #nav_main ul.lvl-2 {height:123px;}@media screen and (-webkit-min-device-pixel-ratio:0) {#registerForm .userType .form_field-input .label-radio {margin-right:21px;}}.carritoCheckout .topTableSecond .texto {width:770px;}.expressPopup .expressTitle {width:600px;}.ui-autocomplete{width:100% !important;left:0px !important;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable.expressPopup {max-width:1100px;}.terminarCompra .header4 {margin-right:0px;}.terminarCompra .header1 {width:700px;}.terminarCompra .headerAlerta1{width:100%;}#checkoutProcessView #deliveryView .fc-view-container table span.fc-time {width:3.214rem;margin-left:9px;}.page-homepage .hom3Options .opcion:first-child {float:left;text-transform:uppercase;line-height:30px;padding-top:5px;padding-bottom:5px;position:relative;width:31%;padding-left:2%;padding-right:2% }.bloqueSeparadorResponsivo {display:none;}.checkoutPage .span-14+.span-10 {width:500px;}.tableTotalPrice .descuentos table .precioTableFirstTd {width:318px;}.tableTotalPrice .descuentos table .precioTableSecondTd {width:145px;}.tableTotalPrice .totalPago .descuentoTitle.pagoTotal {width:245px;}.carritoCheckout .precioSubtotal {margin-right:50px;}.topTableSecond.orderProductType .texto {width:770px;}#checkoutProcessView .tabsMetodoPago .cart {color:#454545;float:left;margin-top:1px;padding-top:7px;height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}#checkoutProcessView .tabsMetodoPago.tabActive .cart {}#checkoutProcessView .tabsMetodoPago {width:100%;}.page-homepage #page>#content {margin-bottom:0px !important;width:91.429rem !important;padding-left:0px;overflow:hidden;}#wrapper .page-homepage>.span-24 {overflow:hidden;}.span-8.itemPromotionable {border:1px solid #e62424;border-radius:5px;width:358px;margin-right:10px;margin-bottom:10px;padding-bottom:5px;}.span-8.itemPromotionable.last {margin-right:0px !important;}.span-8.itemPromotionable .productGridItem.productPromotionable {border:0px !important;margin-bottom:0px !important;}.span-8.itemPromotionable .productGridItem.productPromotionable .details {height:25px;}.span-8.itemPromotionable .productGridItem.productPromotionable .cart.clearfix {margin-bottom:5px;}.tableTotalPrice #checkoutProcessView .deliveryInformationTooltip {right:-33px !important;}.span-8.itemPromotionable .span-4.last {width:150px;height:197px;display:block;background-color:#df2927;float:right;margin-right:10px;margin-top:10px;}.itemPromotionable .productGridItem.productPromotionablefueraStock {padding-bottom:0px !important;}.span-8.itemPromotionable .span-5.last {width:190px;height:237px;display:block;background-color:#df2927;float:right;margin-right:15px !important;margin-top:15px;}.span-8.itemPromotionable .span-5.last span.ahorroText {width:188px;}.span-8.itemPromotionable .span-5.last .huevo {float:left;width:180px;height:180px;background-color:#ffcd23;border-radius:50%;margin-left:5px;margin-top:5px;}.span-8.itemPromotionable .span-5.last .huevo span.unidades {margin-top:20px;margin-bottom:10px;}.span-8.itemPromotionable .productGridItemPromotionproductPromotionable {border:0px;margin-bottom:0px;padding-bottom:0px !important;}.fila4 .span-8.itemPromotionable {width:445px;}#checkoutProcessView #pointOfServiceView>div>div:first-child {font-size:1.357rem;font-family:"SanaSansAlt-Black";float:left;width:150px;}#checkoutProcessView #pointOfServiceView>div {bottom:0;float:left;margin-top:20px;height:auto;width:100%;}.checkoutProcessView {float:left;width:100%;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table span.fc-title {font-size:1rem;font-family:"SanaSansAlt-Medium";margin-top:8px;width:min-content;text-align:center;}a.fc-day-grid-event.fc-event.fc-start.fc-end {font-size:0.714rem !important;}#wrapper #checkoutProcessView #deliveryView .fc-view-container table .deliveryGreen span.fc-title {font-size:1rem !important;font-family:"SanaSansAlt-Medium";padding-left:0px !important;margin-left:8px;}.fila4 .span-8.itemPromotionable>.span-5 {margin-right:0px;}div#addressPointOfServiceData {max-width:230px;}span.ahorroText {background-color:#ffcd23;float:left;margin-top:1px;margin-left:1px;width:148px;font-size:0.929rem;text-align:center;line-height:15px;padding-top:8px;padding-bottom:7px;color:#163274;text-transform:uppercase;display:block;height:30px;}.huevo {float:left;width:140px;height:140px;background-color:#ffcd23;border-radius:50%;margin-left:5px;margin-top:5px;}.huevo span.unidades {float:left;width:100%;text-align:center;margin-top:10px;color:#163274;font-size:1rem;}.huevo span.price {color:#df2927;float:left;width:100%;text-align:center;margin-top:19px;font-size:2.429rem;}.huevo span.price strong {font-size:1.714rem;}.productGrid .fila5>.span-4 .productGridItem {min-height:260px !important;}.productGrid .fila5 .productGridItem .thumb {height:160px !important;}.productImage .productImageGallery li .thumb img,.productGrid .productGridItem .thumb img {max-height:160px;}.productDetailsPanel .productImage {height:auto;min-height:405px;}.productGridItem div.favoriteGrill {position:absolute;height:25px;width:100%;top:6px;}.productGridItem div.favoriteGrill img {width:21.14px;height:20.08px;}#wrapper .customAccount .accountContentPane .controlInsertDate input {width:185px !important;}#wrapper .page-account .owl-carousel .item .popup_ind {margin-top:25px;}.page-account .owl-carousel .item .popup-item {margin-top:40px;}.page-account .owl-carousel .item .popup_ind {margin-top:25px;}#wrapper .myServices .owl-carousel .item {height:auto;min-height:100px;}.productDetailsPanel .productAdd button.addQuantityProduct {width:248px;}.productMoreInfo a {margin-top:0px;}.productGridItem .financial_card {width:114px !important;}.productGrid .fila4 .productGridItem .priceContainer {min-width:5.714rem;width:46% !important;}.productGrid .productGridItem .cart.add {width:60% !important;}.favouriteIconContent {float:left !important;width:47% !important;height:35px !important;position:relative !important;z-index:1;margin-top:10px;}.productGrid .favouriteIconContent {width:30% !important;}.financialCarContent {width:105px;}.productGridItem .financial_card_share {font-size:1rem;}.financial_card_installment,.financiacionMensual,.financial_cards_without_interest {font-size:0.714rem;}.tinFinancial {margin-left:15px;margin-top:-5px;}.taiFinancial {margin-top:-5px;}.productDetailsPanel .productAddToCartPanel {height:auto;}.productDetailsPanel .promotionValidity {min-height:60px;}.productDetailsPanel .productAdd button.addQuantityProduct {height:42px;}.promotionValidity {float:left;margin-left:15px;max-width:128px;margin-top:20px;}.productDescription .big-price {font-size:2.200rem;padding:0px;font-weight:bold;font-family:"SanaSansAlt-Black";height:4.221rem;text-align:center;min-height:59px;}.productDescription .promocionFinanciera{min-height:59px;}.page-homepage .bloqueItem .precio {font-size:2.143rem;}#wrapper .productDescription .add_to_cart_form {width:140px;}#checkoutProcessView #deliveryView .fc-view-container table .fc-day-grid-event>.fc-content span+span {min-width:60px;}.productInformationImages .itemFood.foodEnergeyContent {width:55px;}.productInformationImages .itemFood {margin-right:5px;width:47px;}.productInformationImages .itemFood.foodSaturatedFats {width:50px;}.popupGlobalMessage .alert span {max-width:290px;}#wrapper .page-homepage>.span-24 {width:99.9% !important;}.page-homepage .contenidoBloqueSeccion2 {width:93.9% !important;}#carruselHomeServicios {width:91.9% !important;}#recursivas .bloque-te-escuchamos {padding-right:0px;}#languages #lang-selector_child {top:27px !important;width:75px;left:-21px;border-radius:0px !important;box-shadow:none !important;}span.ddlabel {display:none !important;position:absolute;left:-1000px;}#languages #lang-selector_child {overflow:hidden;}#languages #lang-selector_child ul li img {display:inline-block !important;}.chrome #languages #lang-selector_child {width:88px;left:-33px;}.siteSearch .siteSearchSubmit {}.chrome .siteSearch .siteSearchSubmit {}.chrome #header .headerContent .languageText {padding-left:0.5px !important;}#recursivas .bloque-te-escuchamos .enlace-te-escuchamos {padding-right:15px !important;max-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#recursivas .bloque-ayuda {width:5.357rem;}.chrome .linksTop.no-responsivo #recursivas #languages {width:4.821rem;float:left;}.firefox #recursivas .bloque-te-escuchamos .enlace-te-escuchamos {padding-left:14.5px !important;}.firefox #recursivas .bloque-ayuda {width:8rem !important;padding-right:1px !important;}#recursivas {float:left;width:auto;position:relative;}#recursivas .bloque-te-escuchamos {padding-right:0px !important;}.linksTop {position:absolute;right:0px;}.linksTop.no-responsivo #recursivas #languages {width:4.929rem;float:left;}.firefox .linksTop.no-responsivo #recursivas #languages {right:1px;}.firefox #header .headerContent .language {margin-left:13px !important;}#languages #lang-selector_child {left:-18px;}.firefox #languages #lang-selector_child {left:-17px;width:74px;}.firefox #languages #lang-selector_child {width:73px !important;}.chrome .linksTop.no-responsivo #recursivas #languages {width:5rem !important;}.product_promotionable_details .promotionText {float:left;width:300px;margin-left:10px;display:none;}.productGrid .productGridItem .priceContainer .price.longPrice,.productGrid .productGridItem .priceContainer .price.long-price {font-size:25px;width:75px;padding-left:2px;padding-right:2px;}.fila5 .huevo span.price.small-price {font-size:3.571rem;margin-top:0px;}.fila5 .huevo span.price.long-price {margin-top:10px;font-size:3rem !important;}.fila5 .huevo span.price.big-price {margin-top:3px;font-size:2.571rem !important;}.productDescription .big-price.precio9 {font-size:2.857rem;line-height:65px !important;}.productDescription .big-price.precio9 strong {font-size:1.857rem;}#wrapper .productAdd .productAddToCartPanel .add_to_cart_form button.addToCartButton.outOfStock {padding:0;}#wrapper .fila5 .huevo span.price.long-price.precio5 {font-size:4.286rem !important;margin-top:0px;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio5 {font-size:6.429rem !important;margin-top:-25px;}.page-cartReview #wrapper .tableTotalPrice .totalPago .totalDescuento .conProductosSustituidos .iconSubstitute .popupSustituteIcon {width:376px;left:-245px;position:absolute;margin-top:30px;}.page-cartReview div#totalSubstituteInfo p .topPico {left:235px;}div#totalSubstituteInfo p .topPico {left:240px;}.span-8.itemPromotionable .productGridItem.productPromotionable {padding-bottom:0px !important;}.chrome #recursivas .bloque-te-escuchamos {min-width:96px;}.firefox #recursivas .bloque-te-escuchamos {min-width:7.857rem;}.minicartPopup .tableTotalPrice .descuentos table .precioTableFirstTd {width:314px;}.productGrid .productGridItem .marca span:first-child {display:block;height:auto;float:left;max-width:90%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.productGrid .productGridItem .marca span.modelo {color:#009656;display:block;float:left;font-size:0.786rem;height:16px !important;margin-bottom:20px;max-width:150px;padding-top:0;text-overflow:ellipsis;text-transform:none !important;white-space:nowrap;}#registerForm .checks-group .span-24 {width:91.429rem;position:relative;z-index:1;}.productGrid .productGridItem .marca {float:none;width:100%;text-overflow:ellipsis;overflow:hidden;}span.remove_item_left_name {max-width:120px;}.tile.column.myAddress .subgrupo .addressBook {width:30%;}.cookie {top:115px;left:50%;}body{width:100%;}body #wrapper #nav_main li.menuConocenos ul.child-menu ul.grandchild-menu>li>a:hover>span.megamenuTitleElement {padding-left:14.5px !important;}body #wrapper #nav_main ul.catalogs li div.dates {position:relative;width:115%;top:-10px;left:-7%;}body #wrapper #nav_main ul.catalogs li div.dates span {font-size:0.714rem;}body #navigationLiferay .lvl-1>li.destacado {float:right !important;width:305px !important;height:143px !important;overflow:hidden;display:block;right:1px;z-index:1 !important;background-image:none;border-left:1px solid #cbcacf !important;padding:0px !important;margin:0px !important;border-top:0px !important;border-bottom:0px !important }ul.lvl-1.imagenCategoria {min-height:144px;}#navigationLiferay .destacado .imagenMenuDestacado {float:left;width:276px;height:115px;overflow:hidden;margin-left:5px;margin-top:10px;}#navigationLiferay .destacado .imagenMenuDestacado img {float:none;max-width:277px;height:100%;text-align:center !important;display:block;margin:0 auto !important;}#nav_main .navbar-inner .collapse.nav-collapse>ul>li>ul {min-height:144px;}.productGrid .fila4 .productGridItem .thumb img {height:auto;width:100%;margin:0 auto;display:block;margin-top:0px;max-height:1000px;}.span-8.itemPromotionable .span-5.last {width:165px;height:213px;display:block;background-color:#df2927;float:right;margin-right:17px !important;margin-top:15px;}.span-8.itemPromotionable .span-5.last span.ahorroText {width:163px;}.span-8.itemPromotionable .span-5.last .huevo {float:left;width:150px;height:150px;background-color:#ffcd23;border-radius:50%;margin-left:7px;margin-top:7px;}.fila4 .itemPromotionable .promotionValidity.promocionFechaGrid {margin-top:95px;}.fila4 .productMainLink .longDescription {top:215px;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio5 {font-size:4.286rem !important;margin-top:-12px;}.fila4 .span-8.itemPromotionable .productGridItem .compare {margin-bottom:-5px;}.fila4 .span-8.itemPromotionable {width:446px;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio7 {margin-top:5px !important;font-size:3.143rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio7 strong {font-size:1.429rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio6 {margin-top:0px;font-size:3.286rem;}.fila4 .productGrid .productGridItem .compare {margin-top:0px;}.fila4 .span-8.itemPromotionable .productGridItem .compare .product_check_box {left:84%;}.fila4>.span-5 {width:24%;}.fila4>.span-8.itemPromotionable {width:450px !important;}.productGrid .fila4 .updateQuantityProductLess {margin-right:5px !important;line-height:8px !important;}.productGrid .fila4 .updateQuantityProductMore {margin-left:5px !important;width:27px !important;height:27px !important;margin-top:5px !important;}.productGrid .fila4 .truncate {width:100%;}.productGrid .fila5 .productGridItem .compare {padding-left:5px;padding-right:5px;}.productGrid .fila5 .productGridItem.productPromotionable .compare input {left:79%;position:absolute;}.productGrid .fila5 .productGridItem.productPromotionable .compare .comparadorText {position:absolute;left:94%;padding-top:1px;}.productGrid .productGridItem .compare .comparadorText a {font-size:0.857rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio8 {font-size:2.714rem;}#wrapper .span-8.itemPromotionable .span-5.last .huevo span.price.precio8 strong {font-size:1.143rem;}.fila5 .promotionValidity.promocionFechaGrid {margin-top:55px;width:170px;margin-left:-11px;}.fila5 .promotionValidity.promocionFechaGrid span {font-size:0.786rem;line-height:13px;margin-top:0px;margin-left:4px;width:163px;text-align:center;}.productGrid .fila5 .productGridItem {padding:5px !important;}.productGrid .fila5 .productGridItem .productMainLink {width:162px;}.productGrid .fila5 .truncate {width:160px;}.productGrid .fila5 .productGridItem .cart.add {margin-right:0px;width:45%;}.productGrid .fila5 .productMainLink .longDescription {top:167px;}.fila5 .span-8.itemPromotionable {padding-bottom:0px;}.fila5 .span-8.itemPromotionable .productGridItem.productPromotionable {padding-bottom:5px !important;}.fila5 .promotionValidity.promocionFechaGrid {margin-top:20px;}.fila4 .itemPromotionable .promotionValidity.promocionFechaGrid {margin-top:0px;}.checkoutProcessView #deliveryView #cartSummary {width:auto;}.checkout2Table .descuentosPopUp {background-color:#f7f7f7;border:1px solid #c9c8cd;float:left;left:-192px;overflow:hidden;position:absolute;top:29px;width:268px;z-index:999;padding-top:8px;display:none;cursor:default;}#cartSummary .checkout2Table .articulos {}#cartSummary .checkout2Table tr.gastoTransporte.gastoPreparacion .tdInformation span {}#cartSummary .checkout2Table .descuentoPrecioTd .borderTrick+span {margin-top:-7px;}#wrapper {overflow:hidden;width:100%;}.product-carousel.owl-carousel.owl-theme .item {width:92%;margin-left:3%;}.detalleDeProducto .productImage .productImageGallery ,.page-productDetails .productImage .productImageGallery {width:280px;height:75px !important;margin:0px !important;float:left;padding-left:60px !important;padding-right:60px !important;margin-top:22px !important;}.page-ProductComparisonPage .comparator .noFavorito.favoriteContainer,.page-ProductComparisonPage .comparator .favorito.favoriteContainer {float:left;position:absolute;top:245px;z-index:1;left:80%;width:20px !important;}.comparator .span-4 .productGridItem .priceContainer .price {width:auto !important;margin-left:0px !important;width:65px !important;padding-top:5px;padding-bottom:2px !important;margin-top:10px;}.comparator .productGridItem .financial_card_share {padding:0px !important;}.comparator .span-4 .productGridItem .financial_card {margin-left:0px !important;float:right !important;}.comparator .financial_card_installment {float:left !important;clear:left !important;width:auto !important;margin-left:3px !important;}.comparator .financiacionMensual {float:left !important;width:auto !important;margin-left:1px !important;}.comparator .financial_cards_without_interest {float:left !important;width:auto !important;margin-left:0px !important;}.template-pages-MultiStepCheckoutSummaryPageTemplate #wrapper {}.comparator .tinFinancial {width:auto !important;min-width:42px;margin-top:-3px;margin-left:5px !important;margin-right:5px !important;}.comparator .taiFinancial {width:auto !important;min-width:42px;margin-left:5px !important;margin-top:-3px;}.sevices_container .productDetailInfo,#wrapper .productDetailInfo {margin-right:1px !important;width:75px;}#wrapper .productDetailInfo .imageServiceProduct {margin:0 auto;min-height:50px;}.sevices_container .productDetailInfo div,#wrapper .productDetailInfo div {width:100%;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-86px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent::after {left:111px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent {width:160px !important;margin-left:-40px !important;}.imagesAvailability .productDetailInfo+.productDetailInfo+.productDetailInfo+.productDetailInfo .product_pickup_older_popup.popupcontent::after {left:67px !important;}.productBottonBar .productFavourite .textoFavorito {float:left;text-transform:uppercase !important;font-size:0.85em;margin-top:15px;margin-left:10px;text-shadow:none;font-weight:normal;margin-right:10px;color:#575756;}.page-register .cabecera {float:left;width:94.5%;padding-left:5.5%;background:url(_ui/desktop/theme-alcampo/images/alcampo/icon_reg_general.png) no-repeat left top;}#content .facetNavigation .facetHead a {padding-right:17% !important;width:77% !important;}#content .facetNavigation .filtrarPor .facetHead a {background-image:none;}#nav_main .node_category_img{width:100px !important;height:90px !important;float:none !important;margin:0 auto !important;background-size:100% 100% !important;display:block;background-position:center !important;}.facetNavigation .facetValues ul.facet_block .facet_block-label .inputCustomFilter {left:0px;}#wrapper #nav_main ul.catalogs li>a>img {margin-bottom:10px;margin-left:10%;margin-right:10%;width:80%;}#wrapper #nav_main ul.catalogs li {height:330px;}#wrapper #nav_main ul.catalogs li div.dates span {white-space:nowrap;}.corazonFavorito i {margin-left:6px;}.tablet #content .facetNavigation {width:180px;margin-right:20px;margin-left:10px;}.qty {color:#333333 !important;border:1px solid #7C808C;border-radius:2px;text-align:center !important;text-indent:-1px;}.qty[disabled="disabled"] {pointer-events:none;color:#ABB1BF!important;background-color:#fff;}.productGrid .fila4 .updateQuantityProductLess {margin-right:4px !important;line-height:8px !important;width:25px;height:25px;margin-top:8px !important;margin-left:6px !important;}body .productGrid input[type="text"] {margin-top:5px !important;margin-bottom:3px !important;}.span-5.last.textoDeInformacion .textoInfo {border:1px solid #E30513;width:45%;float:right;position:absolute;margin-top:-108px;}.span-5.last.textoDeInformacion .textoInfo {border:1px solid #E30513;width:calc(45% - 6px);float:right;position:absolute;margin-top:-108px;right:-21px;height:45px;overflow:hidden;padding-left:2%;padding-right:2%;}.pageType-CategoryPage .span-5.last.textoDeInformacion .textoInfo {margin-top:-140px;}.fila4 .textoInfo {width:46%;border:1px solid #E30513;float:right;display:block;min-height:44px;overflow:hidden;margin-top:11px;}.fila4 .textoInfo span {text-transform:uppercase;font-size:0.643rem;display:table;min-height:44px;width:96%;margin-left:2%;}.fila4 .textoInfo span p {display:table-cell;vertical-align:middle;color:#E30513;}#nav_main .node_category_img {width:100px !important;height:90px !important;float:none !important;margin:0 auto !important;background-size:100% 100% !important;display:block;background-position:center !important;}.folletosContentHome .registroContent {float:left;width:100%;margin-top:20px;}.anchofor {width:96% !important;}.promocionFinanciera .cardIcon {display:block;}.productGridItem .cardFinancialGrid .tenderPrice {width:65px;}.productGridItem .cardFinancialGrid .financial_card_share {margin-top:1px;line-height:11px;}.productGridItem .cardFinancialGrid .miniCardIcon{margin-bottom:1px;}.productGridItem .promocionFinanciera span.price {margin-left:4px;font-size:14px;}.productGridItem .promocionFinanciera .cardIcon+span.financialText {font-size:0.7rem !important;line-height:12px;width:76%;}.precioFilaPublitas .promocionFinanciera .cardIcon {display:block;}#welcomeMessage {width:68.286rem;}#subNav-main {width:91.429rem;margin:0 auto;display:flex;justify-content:flex-start;flex-wrap:wrap;}.modalPopup.checkoutDeleteProduct.ui-dialog {width:346px !important;left:calc(50% - 173px) !important;}.productGridItem .promocionFinanciera .productFinancial {font-size:8px!important;}}@media screen and (min-width:1270px) {.productGridItem .promocionFinanciera span.price {font-size:18px;}}a {text-decoration:none;}#megaMenu {font-size:1rem;width:67.86rem;margin:0 auto;position:relative;min-height:40px;}.navigation {list-style-type:none;padding:0;}#megaMenu #mainNav {display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}#megaMenu .dropdown {position:static;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-items:center;-ms-flex-item-align:center;align-items:center;}.navigation .dropdown > a::after {content:"";position:absolute;top:calc(100% - 5px);border-bottom:5px solid #fefefe;left:51%;right:51%;transition:all 0s ease;}.special-nav .dropdown > a::after {border-bottom:5px solid #E0001A;}.navigation .dropdown > a {color:#fff;display:block;font-size:1.143rem;line-height:1.429rem;text-transform:lowercase;position:relative;z-index:10;padding:1.072rem 0;width:100%;text-align:center;cursor:default;transition-delay:.1s;}.navigation:hover .dropdown > a {opacity:0.8;}.navigation .dropdown > a:first-letter {text-transform:capitalize;}.navigation .dropdown.dpd-hovered > a{opacity:1;}.navigation .dropdown.dpd-hovered > a::after,.special-nav .dropdown.selected > a::after {left:0;right:0;transition:all 0.3s ease;}.mega-menu {background:#fff;visibility:hidden;opacity:0;position:absolute;top:100%;left:0;max-height:42.00rem;width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;overflow:hidden;}.mega-menu h3 {color:#444;}.mega-menu .container {width:75%;float:left;}.mega-menu > .menu-col {width:25%;padding:12px 0;float:left;}#more .mega-menu > .menu-col:last-child {visibility:hidden;opacity:0;}.mega-menu .item {padding:0 20px;padding-bottom:0.2rem;}.mega-menu .item ul li {padding-bottom:.35rem;line-height:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.mega-menu .item a {display:block;line-height:17px;color:#8C8C8C;}.mega-menu .item .ver-todo a {color:#333333;}.mega-menu .item li a:hover {color:#333333;text-decoration:underline;}.mega-menu .item > ul {padding-top:.5rem;padding-bottom:0.3571rem;padding-left:10px;}.mega-menu .item > a:hover {color:#333333;}.mega-menu .item > a {font-weight:500;color:#333333;}.mega-menu .destacado {background-color:#fff;text-align:center;padding-top:15px;}.mega-menu .destacado .item > a {padding-bottom:20px;line-height:2rem;}.mega-menu .destacado img {width:100%;height:110px;object-fit:cover;}.burguer-icon {background-image:url(_ui/desktop/common/images/menuResponsive.png);margin-left:20px;padding-left:20px;background-repeat:no-repeat;background-position:center;height:20px;float:right;}.dropdown.dpd-hovered > .mega-menu,.dropdown.dpd-hovered > .special-nav,.dropdown.dpd-hovered > .special-nav .dropdown.selected > .mega-menu {visibility:visible;opacity:1;-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;-ms-transition-delay:0.1s;-o-transition-delay:0.1s;transition-delay:0.1s;z-index:10;}.special-nav {background-color:#fff;visibility:hidden;opacity:0;position:absolute;left:0;top:100%;width:60%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:60px;padding-left:15%;box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);padding-right:25%;z-index:-1;-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-ms-transition-delay:0.2s;-o-transition-delay:0.2s;transition-delay:0.2s;}.special-nav .mega-menu{border-top:2px solid #E6E7EB;}.navigation .special-nav .dropdown > a {padding:20px 0;opacity:.8;color:#333333;}#megaMenu .special-nav .dropdown.selected {background-color:#fff;color:#007f5d;}#megaMenu .special-nav .dropdown.selected > a {opacity:1;}#overlay .closebtn {position:absolute;top:15px;right:25px;font-size:50px;margin-left:50px;color:#f2f2f2;}#overlay {position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:2;cursor:pointer;}@media screen and (max-width:719px){.navigation {display:none;}}@media screen and (min-width:1190px){#megaMenu {width:91.429rem;margin:0 auto;max-width:98vw;}}#department-area {float:left;height:41px;width:120px;cursor:pointer;}#department-area > .department-label {position:relative;float:left;max-width:90px;margin-right:10px;top:10px;left:10px;line-height:1.6rem;color:#6f6f6e !important;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;height:22px;line-break:anywhere;word-break:break-all;font-size:1.2rem;}#department-area > select.department-dropdown {visibility:hidden;}.siteSearch .arrowdown-icon::after {content:'';height:11px;width:15px;display:inline-block;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_down.svg);background-position:center center;background-repeat:no-repeat;background-size:11px 11px;}.siteSearch .arrowdown-icon {margin-left:5px;position:relative;top:10px;line-height:22px;display:inline-block;}#header input[placeholder] {font-size:1.2rem;}.department-dropdown-layer {display:none;background:#fff;position:absolute;top:0px;left:0px;width:100%;box-shadow:0 3px 6px 0 rgba(0,0,0,0.2);border-radius:2px;visibility:visible;opacity:1;z-index:10;padding:10px 10px 15px;box-sizing:border-box;}.department-item {padding:0;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.department-row1-label::after {margin-left:5px;position:relative;content:'';height:11px;width:10px;display:inline-block;background:url(_ui/desktop/theme-alcampo/images/ux-pictogramas/picto_arrow_up.svg);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-size:auto;background-position:center center;background-repeat:no-repeat;background-size:11px 11px;}.department-row1-label {float:left;margin-right:16px;line-height:1.6rem;font-size:1.2rem;color:#6f6f6e;}.dept-row {line-height:1rem;}.dept-row1 {padding-bottom:10px;}.dept-row2 {color:#8C8C8C;font-size:0.95rem;line-height:1.15rem;padding-left:5px;padding-bottom:16px;cursor:auto;}.department-col {width:33%;float:left;padding:0 5px;box-sizing:border-box;}.department-selection {line-height:1rem;font-size:1rem;color:#8C8C8C;padding:7px 0px;display:inline-block;}.department-row1-msg {color:#6f6f6e;cursor:auto;line-height:1.6rem;font-size:1.2rem;}@media (max-width:1200px){#department-area{display:none;}}@media (min-width:1201px){div.siteSearch {max-width:607px;border:1px solid #7C7C7C;border-radius:2px;}}