.Header{z-index:9999}.NavBarTop{z-index:9990!important}#FancyBasket{cursor:pointer;position:relative}.FancyBasketHeader{padding:0;position:relative;text-align:left}.FancyBasketHeader a{display:inline-block;position:relative;padding-right:0;vertical-align:middle}.FancyBasketHeader a:hover{color:#0085CA}.FancyBasketHeader .iconBasket{width:26px}.FancyBasketHeader img{vertical-align:middle;max-width:26px;height:20px;width:26px}.FancyBasketHeader:not(.Inactive)>span:not(.NumProducts):not(.iconBasket):hover{color:#0085CA}.FancyBasketHeader.Inactive{cursor:default}.FancyBasketHeader.Inactive>span{filter:alpha(opacity=30);opacity:0.3}.FancyBasketHeader .NumProducts{font-size:0.5625rem!important;font-weight:500!important;background:#0085CA;color:#fff;border:1px solid #0085CA;width:18px;height:18px;line-height:18px;position:absolute;top:-8px;right:0;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}#FancyBasketTrigger span{display:block;margin:auto;text-align:center}#FancyBasketTrigger span.label{margin:5px 0 0 0}.FancyDescription{background:#9c9c9c;font-weight:400!important;padding:6px 10px;text-align:center}.FancyBasketContent{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);-op-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,0.15);box-shadow:0 0 5px 0 rgba(0,0,0,0.15);display:none;position:absolute;right:0;z-index:99999;background:#fff;border:1px solid #D6D6D6;padding:14px 14px;text-align:left;width:370px;color:#000}.FancyBasketContent .FBImageColumn{width:50px;vertical-align:top}.FancyBasketContent img.productBasketImage{max-width:50px;max-height:50px}.FancyBasketContent .FancyTables{width:100%;overflow-x:none;overflow-y:auto;max-height:300px}.FancyBasketContent .FancyTables{scrollbar-width:thin;scrollbar-color:#0085CA #e5e5e5}.FancyBasketContent .FancyTables{scrollbar-face-color:#0085CA;scrollbar-arrow-color:#000;scrollbar-track-color:#e5e5e5;scrollbar-shadow-color:#0085CA;scrollbar-highlight-color:#0085CA;scrollbar-3dlight-color:#808080;scrollbar-darkshadow-color:#202020}.FancyBasketContent .FancyTables::-webkit-scrollbar{width:8px;height:8px}.FancyBasketContent .FancyTables::-webkit-scrollbar-track{background:#e5e5e5;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.FancyBasketContent .FancyTables::-webkit-scrollbar-thumb{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;background:#0085CA}.FancyBasketContent table{width:100%}.FancyBasketContent table td{padding-bottom:8px}.FancyBasketContent .FBInfoColumn{font-family:"Roboto",sans-serif;padding-left:10px;padding-right:6px;text-align:left;position:relative;vertical-align:top;font-size:0.75rem;font-weight:400}.FancyBasketContent .FBInfoColumn>div{font-size:inherit}.FancyBasketContent .FBInfoColumn br{display:none}.FancyBasketContent .FBInfoColumn a{display:block;font-size:0.75rem;font-weight:500;margin:0 26px 4px 0;color:#000}.FancyBasketContent .FBInfoColumn span.FBInfoRef,.FancyBasketContent .FBInfoColumn span.FBLinkInfoProducto{display:block;font-size:0.625rem;color:#7d8089}.FancyBasketContent .FBInfoColumn button.RemoveItemFromBasket{position:absolute;right:0;top:0}.FancyBasketContent .FBInfoColumn button.RemoveItemFromBasket span.ep-sprite.Icon.TrashIcon{background-repeat:no-repeat;vertical-align:top!important;width:16px;height:16px;background-size:16px 16px!important}.FancyBasketContent .FBQuantityColumn,.FancyBasketContent .FBQuantityColumn .QuantityColumn{font-weight:400;font-size:0.6875rem}.FancyBasketContent .FBColorColumn{font-size:0.625rem;color:#7d8089}.FancyBasketContent .FBPriceColumn.Money{text-align:right;font-weight:normal;font-size:0.8125rem}.FancyBasketContent .tfoot tr td{padding:10px 0 0;border-top:1px solid #ccc;margin-top:10px}.FancyBasketContent .tfoot tr td:first-child{font-size:12px;text-align:left}.FancyBasketContent .tfoot td:last-child{text-align:right;width:50%}.FancyBasketContent .tfoot .Money{font-weight:700;font-size:0.9375rem}.FancyBasketContent .FBClose{text-align:right;float:right;z-index:10}.FancyBasketContent .FBClose>a{cursor:pointer;display:inline-block}.FancyBasketContent .FBClose>a span{font-weight:400;line-height:14px;font-size:0.8125rem;display:inline-block;vertical-align:top;margin-right:5px}.FancyBasketContent .FBClose>a:after{content:"";background-image:url("/WebRoot/StoreTypes/7.10.0/Store/SF/Icon/UpangoIcons/sprite-icons.svg");background-repeat:no-repeat;width:14px;height:14px;background-position:-128px -352px;vertical-align:top;display:inline-block}.FancyBasketContent .FBCabecera{color:#222;font-size:0.875rem;font-weight:500;padding-bottom:12px}.FancyBasketContent .FancyTables{clear:both}.FancyBasketContentButtons .FancyBasketButton{background:none;background:#0085CA;border-color:#0085CA;color:#fff;font-size:0.875rem;font-weight:500!important;padding:0;width:100%;min-height:36px;line-height:36px;border:2px solid;text-transform:uppercase;text-align:center;display:block;margin:16px 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FancyBasketContentButtons .FancyBasketButton:hover{background:#222;border-color:#222;color:#fff}.FancyBasketContentButtons a.VaciarCesta .TrashIcon{width:18px}.FancyBasketContentButtons+.FancyTables{margin-top:16px}.FancyBasketContentButtons a.VaciarCesta{display:block;text-align:center;background:#ffb500;border-color:#ffb500;color:#000;margin:0}.FancyBasketContentButtons a.VaciarCesta,.FancyBasketContentButtons a.VaciarCesta:hover{font-weight:bold}.FancyBasketContentButtons a.VaciarCesta:hover{color:#000;background:#cc9100;border-color:#cc9100}.FancyBasketContent .CustomEmoji{height:120px;position:relative;margin-top:20px}.FancyBasketContent .basketEmpty{display:block;clear:both;padding:1.2rem;text-align:center}.FancyBasketContent .basketEmpty p{font-size:1.2rem!important;color:#222;font-weight:700;margin:0}.FancyBasketContent .basketEmpty p+p{margin-top:20px}.FancyBasketContent .basketEmpty p:not(.link-button)>a{text-decoration:underline}.FancyBasketContent .basketEmpty .link-button>a{width:100%}@media screen and (max-width:768px){.FancyBasketContent .FBInfoColumn .FBQuantityColumn{font-size:0.8em}}@media screen and (max-width:575px){.FancyBasketContent{width:100%;max-width:370px;position:fixed}}@media screen and (max-width:400px){.FancyBasketContentButtons{width:100%;margin:10px auto}.FancyBasketContentButtons .FancyBasketButton{float:none;width:100%;display:block;text-align:center;margin:0 0 5px 0;padding:8px 0!important}.FancyBasketHeader .NumProducts{top:-6px}div.FancyBasketHeader span.BadgePrice{display:none}}