@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,600,700,300&subset=latin,greek);@media (max-width:991px){.form-text,.form-search,.form-textarea,.block-superfish select,.block-search .form-submit{background-image:none;}}body{color:#444;font-family:'Open Sans',sans-serif;font-size:14px;line-height:160%;}p{margin:0 0 25px;padding:0;}a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}a:hover{text-decoration:underline;}a:focus{outline:none;text-decoration:none;}blockquote{margin:40px 40px 24px;border-left:none;padding:0;position:relative;color:#999;}blockquote::before{content:"\201C";display:block;font-size:30px;left:-20px;top:5px;position:absolute;}blockquote p{font-size:14px;line-height:160%;font-weight:400;}img{display:block;height:auto;max-width:100%;}#pre-header{color:#aaaaaa;}#bottom-content{color:#ffffff;}::-moz-selection{color:#ffffff;}::selection{color:#ffffff;}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:120%;padding:0;margin:20px 0 10px 0;font-family:'Open Sans',sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#444;}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1.page-title{font-size:32px;}.title-sep,#pre-header h2,#promoted h2,.sidebar h2,#footer h2{clear:both;font-size:16px;margin-bottom:40px;position:relative;}.title-sep:after,#pre-header h2:after,#promoted h2:after,.sidebar h2:after,#footer h2:after{background-color:#444;content:"";display:block;height:4px;width:20px;position:absolute;bottom:-15px;left:0;}.title-sep .glyphicon{font-size:13px;padding-right:18px;}.path-node #content-wrapper h1.page-title{margin:0;padding:20px 40px 0;}table{width:100%;margin-bottom:20px;border:1px solid #dfdfdf;}table tbody{border-top:none;}table tr.even,table tr.odd,th{background-color:transparent;border-bottom:1px solid #dfdfdf;}thead tr th,thead tr td,tbody tr th,tbody tr td{padding:8px;line-height:142%;vertical-align:top;}#pre-header{top:0;left:0;width:100%;z-index:13;position:absolute;background-color:#333;}.logged-in #pre-header{padding-top:64px;}#pre-header-inside{display:none;position:relative;z-index:13;padding:40px 0 0 0;}#header-top{background-color:#fcfcfc;border-bottom:1px dashed #eaeaea;position:relative;z-index:12;min-height:50px;}#header{background-color:#fcfcfc;border-bottom:1px solid #eaeaea;position:relative;z-index:5;padding:40px 0;text-align:center;min-height:130px;}#main-navigation{background-color:#fcfcfc;position:relative;z-index:11;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.075),0 10px 0 rgba(0,0,0,0.01);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.075),0 10px 0 rgba(0,0,0,0.01);box-shadow:0 2px 4px rgba(0,0,0,0.075),0 10px 0 rgba(0,0,0,0.01);}#banner-inside{padding-top:60px;margin-bottom:40px;}#slideshow{padding:10px;background-color:#fcfcfc;border:1px solid #eaeaea;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:none;}#top-content{background-color:#ffffff;padding:40px 0 20px 0;}#main-content{padding:60px 0 30px 0;}#main{padding:0 0 20px;}#bottom-content{padding:40px 0 20px 0;}#footer{background-color:#fcfcfc;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-bottom:1px;padding:60px 0 30px;}#subfooter{background-color:#fcfcfc;border-top:1px solid #eaeaea;padding:40px 0 20px;text-align:center;margin-bottom:20px;}.block{padding:0 0 30px 0;clear:both;}#header-top .block,#main-navigation .block,#banner .block{padding:0;}.glyphicon-block{text-align:center;}.glyphicon-block .glyphicon{font-size:48px;margin:30px 0 0 0;}.glyphicon-block h4{margin-top:10px;}ul li{list-style-type:square;}ol li{list-style-type:decimal;}#header ul,#subfooter ul{text-align:left;}.item-list ul li{border-bottom:1px dashed #ddd;margin-bottom:0;padding:15px 0;}#block-user-login .item-list ul li{border-bottom:none;padding:0 0 5px 0;}.item-list ul li.first{padding-top:0;}.item-list ul li.last{border-bottom:none;}ul.pager{overflow:hidden;padding:0;width:100%;clear:both;position:relative;margin-bottom:25px;}.item-list ul.pager li{display:inline;float:left;margin:0;padding:0;border-bottom:none;}ul.pager li a,ul.pager li.pager-current{background:#fff;border:1px solid #eee;padding:14px 20px;display:block;margin:5px 3px 5px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}ul.pager li a:hover,ul.pager li.pager-current{background-color:#444;border-color:#444;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);}ul.menu{margin:0;padding:0;}ul.menu li{list-style-position:inside;padding:15px 0 15px 0;margin:0;border-bottom:1px dashed #ddd;}ul.menu li a,nav ul.links li a{color:#999;font-size:14px;line-height:150%;display:inline-block;}ul.menu li a:hover,ul.menu li a.active,ul.links li a:hover,ul.links li a.active{text-decoration:none;}ul.menu li.leaf{list-style-image:none;color:#444;}ul.menu li.expanded{border-bottom:none;padding-bottom:0;}ul.menu li.expanded ul{padding-left:25px;border-top:1px dashed #ddd;margin-top:15px;}#toolbar-administration ul.menu li{padding:0;}#header ul.menu,#subfooter ul.menu,#top-content ul.menu,#bottom-content ul.menu,#secondary-menu ul.links{text-align:center;}#header-top ul.menu li,#header ul.menu li,#main-navigation ul.menu li,#top-content ul.menu li,#subfooter ul.menu li,#bottom-content ul.menu li,#secondary-menu ul.links li{display:inline-block;background:none;list-style-type:none;border:none;padding:0;}#header ul.menu li a,#top-content ul.menu li a,#bottom-content ul.links li a,#secondary-menu ul.links li a{padding:15px 20px;}#header-top ul.menu ul,#header ul.menu ul,#main-navigation ul.menu ul,#top-content ul.menu ul,#subfooter ul.menu ul,#bottom-content ul.menu ul{display:none;}#header-top ul.menu li a{font-size:13px;text-transform:capitalize;padding:16px 20px 16px;}#main-navigation ul.menu li a{text-transform:uppercase;font-weight:700;padding:20px;display:inline-block;}#main-navigation ul.menu ul li a,#header-top ul.menu ul li a{padding:15px 20px;text-transform:capitalize;font-weight:400;font-size:13px;border:1px solid #eaeaea;border-top:none;line-height:150%;}.block-superfish select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-width:1px;width:90%;}#main-navigation .block-superfish select{border-top:none;border-bottom:none;width:100%;}.block-superfish ul.sf-menu{padding:0;margin:0;}.block-superfish ul.sf-menu ul{border-top:1px solid #eaeaea;top:100%;background:#ffffff;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 10px 0 -5px rgba(0,0,0,0.05);-moz-box-shadow:0 10px 0 -5px rgba(0,0,0,0.05);-ms-box-shadow:0 10px 0 -5px rgba(0,0,0,0.05);-o-box-shadow:0 10px 0 -5px rgba(0,0,0,0.05);box-shadow:0 10px 0 -5px rgba(0,0,0,0.05);display:none;}.block-superfish ul.sf-menu ul li a{display:block;}.block-superfish ul.sf-menu > li > ul:before,.block-superfish ul.sf-menu > li > ul:after{content:"";border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent;height:0px;position:absolute;left:15px;top:-9px;width:0px;}.block-superfish ul.sf-menu > li > ul:after{border-color:transparent transparent #eaeaea transparent;top:-10px;z-index:-1;}.block-superfish ul.sf-menu ul ul{top:-1px;}.block-superfish ul.sf-menu ul ul li a{border-left:none!important;}#main-navigation  .block-superfish ul.sf-menu > li > a.menuparent{padding:20px 40px 20px 20px;}#header-top .block-superfish ul.sf-menu > li > a.menuparent{padding:16px 40px 16px 20px;}.block-superfish ul.sf-menu li a.menuparent:after{content:"\e114";font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;position:absolute;top:20px;right:17px;font-size:11px;font-weight:400;}#header-top .block-superfish ul.sf-menu li a.menuparent:after{top:17px;}.block-superfish ul.sf-menu ul li a.menuparent:after{content:"\e080";top:14px;right:10px;}.sf-menu.sf-horizontal.sf-shadow ul{background:#ffffff;padding:inherit!important;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-top-right-radius:0;border-bottom-left-radius:0;}#subfooter ul.menu li a{padding:0 20px 15px 20px;display:block;}#pre-header ul.menu li a.active,#pre-header ul.menu li a:hover,#bottom-content ul.menu li a.active,#bottom-content ul.menu li a:hover{color:#fafafa}#pre-header ul.menu li a{border-bottom:1px dashed #444444;}#logo{padding:0 0 5px 0;text-align:center;}#logo img{display:inherit;}#logo img:hover{opacity:0.8;filter:alpha(opacity=80);}#site-name a{font-size:38px;font-weight:700;line-height:1em;margin:0 0 10px;color:#444444;display:block;}#site-name a:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);}#site-slogan{color:#999;font-size:13px;font-weight:300;line-height:150%;margin:10px 0 10px 0;}.node--view-mode-teaser,.path-node #content-wrapper{background-color:#fcfcfc;border:1px solid #eaeaea;margin-bottom:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.node header h2 a:hover{text-decoration:none;}.node__content,#comments,.page-contact #content-wrapper{padding:20px 40px;}.node header{padding:10px 40px 20px;}.node footer{padding:20px 40px 20px;}.node footer.comment__meta{padding:0;}.field-name-field-image{margin:10px 0 20px;}.node .user-signature{font-size:12px;padding:0;}.user-picture{margin:0px 15px 0 0;display:inline-block;max-width:48px;}.submitted .glyphicon{top:0;}#comments{background:#ffffff;}.comment{border:2px solid #fff;padding:32px;margin-top:25px;}.comment header{padding:0;}.comment h3{clear:both;}.comment h3 a:hover{text-decoration:none;}.comment .user-picture{float:left;margin:0 15px 25px 0;}.comment .new{margin:10px 0;display:inline-block;}.comment-header p{margin:0;}.comment-text .content,.comment-text footer{padding:0;}.comment-wrapper{margin:0 -40px;padding:20px 40px;background:#ffffff;}.field-node--comment{margin:0 -40px;clear:both;}.field-type-taxonomy-term-reference{position:relative;float:left;}.field-type-taxonomy-term-reference .field-label{font-weight:400;}.field-type-taxonomy-term-reference .field-label,.field-type-taxonomy-term-reference .field-items{display:inline-block;}.field-type-taxonomy-term-reference .field-item{margin:0;display:inline;}.field-type-taxonomy-term-reference .field-item:after{content:",";margin-right:5px;}.field-type-taxonomy-term-reference .field-item:last-child:after{color:transparent;}.field-node--field-tags{padding:20px 0;}.indented{margin-left:25px;}th.active img{margin:-4px 0 0 5px;}#forum table{border:1px solid #eaeaea;}#forum thead tr{border-bottom:1px solid #eaeaea;}#forum thead tr th,#forum thead tr td{background:#ffffff;font-weight:700;border:none;padding:11px;}#forum thead a{color:#444444;}#forum tbody tr th,#forum tbody tr td{padding:25px 25px 25px 15px;border:none;}#forum tr.odd{background:#fbfbfb;border-bottom:1px solid #eaeaea;}#forum tr.even{background:#ffffff;border-bottom:1px solid #eaeaea;}#forum .last-reply{font-size:12px;}.node-forum .field-name-body{margin:10px 0;}.node-forum .field-type-taxonomy-term-reference{float:none;}input:focus,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}input.form-text,input.form-email,input.form-search,textarea.form-textarea,select{background-color:#fcfcfc;border:2px solid #eaeaea;color:#999999;font-size:14px;padding:14px;width:100%;min-height:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}input.form-text:focus,input.form-email:focus,input.form-search:focus,textarea.form-textarea:focus{background-color:#fff;outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.search-block-form input.form-search{width:70%;}.dark input.form-text,.dark input.form-email,.dark input.form-search{border:none;}select{-webkit-appearance:menulist;}fieldset{padding:10px;margin:0 2px;border:1px solid #eaeaea;}legend{border-bottom:none;font-size:14px;width:auto;margin:0;}input[type="radio"],input[type="checkbox"]{margin:0px 0 3px;}input[type="submit"],input[type="reset"],input[type="button"]{background-color:#444;border:none;box-shadow:none;color:#fff;padding:15px 24px;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#ffffff;}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.highlighted-block .btn:hover,.highlighted-block .btn:focus{color:#ffffff;}.nav-tabs{margin:25px 0 15px;}.panel-group{margin:25px 0;}.panel-heading a:hover{text-decoration:none;}ul.links{padding:0;margin:0;list-style-position:inside;}ul.links li{margin:0;}.breadcrumb{background-color:#fcfcfc;border:1px solid #eaeaea;padding:14px 20px!important;margin-bottom:30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.breadcrumb > li{margin:0 2px 0 0;display:inline;}#header-top #block-search-form{margin:0;float:right;}#header-top #block-search-form .form-item{margin:0;}#header-top #block-search-form input.form-search{border:none;padding:15px 40px 15px 15px;font-size:13px;width:180px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;min-height:52px;}#header-top #block-search-form input.form-search:focus{width:240px;background-color:#444;color:#fff;}#block-search-form .form-actions,.sidebar-search-block .form-actions{position:absolute;top:0px;right:20px;color:#999;font-size:16px;}.logged-in #block-search-form .form-actions,.logged-in .sidebar-search-block .form-actions{right:10px;}#block-search-form .form-actions:after,.sidebar-search-block .form-actions:after{font-family:'Glyphicons Halflings';content:"\e003";position:absolute;top:16px;left:0;z-index:0;}#block-search-form input.form-submit,.sidebar-search-block input.form-submit{background-color:transparent;color:#000;position:relative;z-index:1;height:52px;margin:0;padding:10px;}#block-search-form input.form-submit:focus,.sidebar-search-block input.form-submit:focus,.sidebar-search-block input.form-submit:hover{outline:none;background:transparent;}.poll .vote-form{text-align:left;}.poll .vote-form .choices{display:block;}.poll .bar .foreground{background-color:#444444;}.call-to-action{text-align:center;}.call-to-action .lead{font-size:32px;font-weight:700;line-height:100%;margin-bottom:10px;text-transform:uppercase;}.call-to-action p{margin:0 0 30px;}.call-to-action .btn{color:#fff;font-size:20px;line-height:100%;padding:18px 28px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25);}.call-to-action .btn:hover{opacity:0.90;filter:alpha(opacity=90);}.call-to-action .btn:active{-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.5);box-shadow:inset 0 2px 2px rgba(0,0,0,0.5);}#block-node-recent .node-title a{color:#444444;font-size:16px;font-weight:700;}#bottom-content .node-title a{color:#ffffff;}#pre-header .node-title a{color:#aaaaaa;}#block-node-recent .node-title a:hover{text-decoration:none;}#block-node-recent .node-author{margin:5px 0;}#block-node-recent table{border:none;}#block-node-recent tr.even,#block-node-recent tr.odd{border-bottom:1px dashed #ddd;margin-bottom:0;padding:15px 0;}#block-node-recent tbody th,#block-node-recent tbody td{padding:8px 8px 8px 0;line-height:1.428571429;vertical-align:top;border:none;font-size:13px;}#block-node-recent tbody tr:first-child th,#block-node-recent tbody tr:first-child td{padding-top:0;}#block-node-recent tbody tr:last-child{border-bottom:none;}.highlighted-block,#block-user-login,#block-poll-recent{overflow:hidden;padding:25px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.highlighted-block-inside{padding:0 25px 25px 25px;text-align:center;}.highlighted-block .btn{background-color:#444;color:#fff;display:block;padding:15px 25px;margin:20px 0 0;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.highlighted-block.nopadding{padding:0;}.highlighted-block .title-sep{margin:0px 0 40px 0;}.light,#block-user-login,#block-poll-recent{background:#fcfcfc;color:#333;border:1px solid #eaeaea;}.dark{background-color:#333;color:#ccc;padding:30px 20px 0;text-align:center;}.dark h3{color:#ffffff;margin:0 0 20px 0;}.dark input[type="submit"]{font-size:16px;font-weight:bold;margin:10px 0;}.dark input[type="submit"]:hover{opacity:0.90;filter:alpha(opacity=90);}.dark .small{color:#999;font-size:13px;}#block-user-login{padding:5px 25px 0 25px;margin:0 0 20px 0;}.tag{display:inline-block;}.tag a{background-color:#444;color:#fff;font-size:12px;line-height:1em;padding:8px;margin:3px 0;zoom:1;z-index:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;display:block;}.tag a:hover{color:#fff;text-decoration:none;}div.messages{padding:15px 15px 15px 50px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;background-position:13px 15px;}div.messages a{font-weight:bold;}div.messages.status{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}div.messages.status a{color:#356635;}div.messages.error{color:#b94a48;background-color:#f2dede;border-color:#ebccd1;}div.messages.error a{color:#953b39;}div.messages.warning{color:#c09853;background-color:#fcf8e3;border-color:#faebcc;}div.messages.warning a{color:#a47e3c;}.carousel .item{max-height:520px;}.carousel-fade .carousel-inner .item{opacity:0;filter:alpha(opacity=0);-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.carousel-fade .carousel-inner .active{opacity:1;filter:alpha(opacity=100);}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;filter:alpha(opacity=0);z-index:1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;filter:alpha(opacity=100);}.carousel-fade .carousel-control{z-index:2;}.carousel ol.carousel-indicators{position:absolute;top:20px;left:auto;z-index:2;padding:0 20px;margin:0;text-align:right;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);width:auto;bottom:auto;right:20px;}.carousel ol.carousel-indicators li{margin:0px;padding:0;*zoom:1;background-color:rgba(0,0,0,0.5);cursor:pointer;border:none;width:18px;height:18px;text-indent:-9999px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.carousel ol.carousel-indicators li.active{background-color:#fcfcfc;}.carousel .carousel-control{background-color:#fcfcfc;color:#444;display:block;width:48px;height:48px;margin:0;padding:15px;position:absolute;overflow:hidden;top:45%;text-align:center;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;background-image:none;outline:none;}.carousel .carousel-control.right{right:20px}.carousel .carousel-control.left{left:20px}.carousel a.carousel-control:active,.carousel a.carousel-control:hover{background-color:#fcfcfc}.carousel-control .icon-prev,.carousel-control .icon-next{font-size:40px;font-family:Arial,sans-serif;display:block;right:0;left:auto;width:100%;}.carousel:hover .carousel-control,.carousel:hover ol.carousel-indicators{-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:alpha(opacity=100);}.carousel .carousel-caption{background-color:rgba(0,0,0,0.5);color:#fff;display:block;width:100%;padding:20px;position:absolute;bottom:0;left:0;text-align:center;text-transform:uppercase;display:block;}.carousel .carousel-caption h4,.carousel .carousel-caption p{max-width:1170px;margin:0 auto;display:block;}@media all and (max-width:768px){.carousel .carousel-caption p{display:none;}}@media all and (max-width:480px){.carousel .carousel-control,.carousel .carousel-caption{display:none;}}.credits{margin-bottom:0;font-size:0.9em;}.toggle-control{width:100%;position:relative;z-index:13;}.toggle-control a,.toggle-control a:hover{color:#fff;position:absolute;top:0;right:0;display:block;padding:18px 19px;line-height:14px;cursor:pointer;height:52px;}.gm-style img{max-width:none;}ul.primary,ul.tabs{margin:15px 0 15px 0;padding-left:40px!important;}ul.primary,ul.primary li a,ul.primary li.active a{border-color:#eaeaea;}ul.primary li.active a{border-bottom:1px solid #fff;}#toolbar{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}#toolbar ul.menu{width:auto;}#toolbar ul.menu li{background:none;}.not-logged-in .block-forum .contextual-links-wrapper{display:none;}a.contextual-links-trigger,#toolbar a,textarea{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}.path-frontpage .block-page-title-block{display:none;}#cart-offcanvas button.cart-block--offcanvas-contents__update:hover svg{-webkit-animation:rotating 2s linear infinite;-moz-animation:rotating 2s linear infinite;-ms-animation:rotating 2s linear infinite;-o-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite;}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotating{from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.ui-widget li{border-bottom:solid 1px var(--color-bg-border) !important;}.ui-widget{font-family:'Open Sans',sans-serif !important;}.ui-menu .ui-menu-item-wrapper{padding:0 !important;}.search-suggestions{display:inline-block;width:100%;}.search-suggestions a{height:100px;}.search-suggestions div{font-weight:400;border:none;align-items:center !important;}.search-suggestions .col-img{width:100px;height:auto;margin-left:5px;float:left;}.search-suggestions img{margin-top:5px;vertical-align:middle;border:none;}.search-suggestions .col-data{margin:5px;margin-top:20px;float:left;text-align:left;}.search-suggestions .col-data-name{text-transform:uppercase;color:#000 !important;}.search-suggestions .col-data-price{display:block;margin-top:10px;font-weight:600;font-size:30px;line-height:42px;color:#000;}.ui-widget li.ui-menu-item:hover,.ui-widget li.ui-menu-item:hover span{background-color:#fff !important;color:#000 !important;}#edit-login-register{width:100%;}.view-tienda article{display:inline-block;width:240px;float:left;height:600px;}.view-tienda .product .image-wrapper{position:relative;overflow:hidden;}.view-tienda .product img{background-color:white}.banner.wishlist{color:#a1a1a1;position:absolute;bottom:0;right:0;font-size:25px;z-index:5;cursor:pointer;}.banner.wishlist:hover{animation:heartbeat 1s infinite;}.banner.wishlist.selected{color:#cc020e;}@keyframes heartbeat{0%{transform:scale(1);}50%{transform:scale(.75);}100%{transform:scale(1);}}.cart-block--count_number{display:none;}article.user > div > div{background-color:#e1e1e1;padding:15px 10px 10px;border-radius:10px;}article.user .title{font-weight:bold;}.view-tienda .banner.horizontal{font-size:12px;font-weight:700;margin:20px 0 0 -10px;padding:5px 15px 5px 20px;}.view-tienda .banner.horizontal{background-color:#5fb336;color:white;}.banner.horizontal{max-width:175px;display:inline-block;position:absolute;left:0px;bottom:20px;z-index:5;-webkit-clip-path:polygon(0 0,100% 0,calc(100%-10px) 50%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%);}.banner.horizontal{font-size:16px;font-weight:700;margin:35px 0 0 -10px;padding:10px 25px 10px 20px;}.banner.horizontal{background-color:crimson;}.banner.horizontal{color:white;}.promo{display:inline-block;position:absolute;width:200px;height:40px;text-align:center;font-size:20px;font-weight:700;line-height:40px;top:25px;left:-5px;z-index:5;}.view-tienda .promo{top:15px;left:-25px;height:30px;font-size:16px;font-weight:700;line-height:20px;margin:5px;padding:5px;}.diagonal{background-color:#444;color:white;transform:rotate(-45deg);}article.product:hover{transform:translateY(-5px);box-shadow:0 2px 8px 0 rgba(59,57,55,.2);}article.product{transition:all 0.2s ease-in-out;}.ui-widget-content a{display:block;}
body,.comment{background-color:#f0f0f0;}.node footer{border-top:2px solid #f0f0f0;}#bottom-content,.toggle-control a,.toggle-control a:hover{background-color:#b0bdc9;}#header-top,.toggle-control{border-top:5px solid #b0bdc9;}a,a:hover,a:focus,ul.menu li a.active,ul.menu li a:hover,ul.links li a.active,ul.links li a:hover,#forum thead a:hover,#block-node-recent .node-title a:hover{color:#5fb336;}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.dark input[type="submit"],.highlighted-block .btn:hover,.highlighted-block .btn:focus,.call-to-action .btn,.tag a:hover{background-color:#5fb336;}::-moz-selection{background-color:#5fb336;}::selection{background-color:#5fb336;}input.form-text:focus,input.search-text:focus,textarea.form-textarea:focus{border-color:#5fb336;}

#sliding-popup{z-index:500;height:100% !important;width:100% !important;background:rgba(163,163,163,.5) !important;bottom:unset;}.eu-cookie-compliance-banner{position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-200px;width:400px !important;height:400px !important;background-color:black;background-color:white;border:4px solid #0c71b3;border-radius:25px;box-shadow:1px 1px 5px 1px #000;}.popup-content{margin-top:90px;max-width:340px;}#popup-text{float:none;width:100%;max-width:none;font-family:"Poppins",sans-serif;}#popup-text h2,#popup-text p,#popup-text .find-more-button{color:#000;}#popup-text h2{font-size:16px;text-transform:uppercase;font-family:"Poppins",sans-serif;}#popup-buttons{float:none;width:100%;max-width:none;text-align:center;margin-top:30px;}#popup-buttons .agree-button{width:150px;height:50px;color:#fff;background:none;background-color:#2A2E3C;text-shadow:none;font-family:"Poppins",sans-serif;}#popup-buttons .agree-button:hover{background-color:#000;}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;background-color:#77b259;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/core/themes/classy/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/core/themes/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/core/themes/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/core/themes/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/core/themes/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/core/themes/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/core/themes/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/core/themes/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/core/themes/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/core/themes/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/core/themes/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/core/themes/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/core/themes/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/core/themes/classy/images/icons/image-x-generic.png);}
body.user-logged-in.toolbar-fixed.mm-wrapper_opening,body.user-logged-in.toolbar-fixed.mm-wrapper_opened{padding-top:0!important;}.responsive-menu-block-wrapper{display:none;}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:13.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:44px;height:35px;z-index:4;margin-top:0;position:relative;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;font-size:17px;text-transform:uppercase;top:2px;left:40px;color:#fff;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#fff;content:'';display:block;width:20px;height:3px;position:absolute;top:0;left:13px;border-radius:2px;}.responsive-menu-toggle-icon:before{top:8px;}.responsive-menu-toggle-icon span.icon{top:14px;}.responsive-menu-toggle-icon:after{top:20px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:-webkit-transform,top,bottom,left,opacity;transition-property:transform,top,bottom,left,opacity;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:14px;}.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}.mm-wrapper_opening .responsive-menu-toggle-icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.mm-wrapper_opening .responsive-menu-toggle-icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel a{border-bottom:none;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}ul.menu.mm-listview{padding-left:0;margin-left:0;}
.region-primary-menu{clear:both;}.region-primary-menu .menu{font-size:0.929em;margin:0 5px;padding:0;text-align:left;}[dir="rtl"] .region-primary-menu .menu{text-align:right;margin-left:5px;margin-right:5px;}.region-primary-menu .menu-item{float:none;list-style:none;margin:0;padding:0;height:auto;width:100%;}.region-primary-menu .menu a{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;display:block;text-decoration:none;text-shadow:0 1px #eee;border-radius:8px;margin:4px 0;padding:0.9em 0 0.9em 10px;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 10px 0.9em 0;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}.region-primary-menu .menu a:active{background:#b3b3b3;background:rgba(255,255,255,1);}.region-primary-menu .menu-item a.is-active{border-bottom:none;}.menu-toggle,.menu-toggle-target{display:none;}.region-primary-menu .menu-toggle-target{display:inherit;position:fixed;top:0;}.region-primary-menu .menu-toggle{display:none;}body:not(:target) .region-primary-menu .menu-toggle{color:#333;background:#ccc;background:rgba(255,255,255,0.7);float:none;font-size:0.929em;display:block;text-decoration:none;text-shadow:0 1px #eee;padding:0.9em 10px 0.9em 10px;z-index:1000;}body:not(:target) .region-primary-menu .menu-toggle:after{content:"";background:url(/themes/misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain;width:22px;height:22px;display:inline-block;position:absolute;right:10px;}[dir="rtl"] body:not(:target) .region-primary-menu .menu-toggle:after{right:initial;left:10px;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle,body:not(:target) .region-primary-menu .menu-toggle--hide{display:none;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:block;}body:not(:target) .region-primary-menu .menu-item{height:0;overflow:hidden;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu .menu-item{height:auto;overflow:visible;}@media all and (min-width:461px) and (max-width:900px){.region-primary-menu .menu{margin:0 5px;padding:0;text-align:center;}[dir="rtl"] .region-primary-menu .menu{text-align:center;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;margin-right:5px;padding:0;display:inline-block;width:32.75%;height:auto;overflow:visible;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;margin-left:5px;margin-right:0;}.region-primary-menu .menu-item:nth-child(3n){margin-right:-5px;}[dir="rtl"] .region-primary-menu .menu-item:nth-child(3n){margin-left:-5px;margin-right:0;}.region-primary-menu .menu a{float:none;display:block;border-radius:8px;margin-bottom:5px;padding:0.9em 5px;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 5px;}body:not(:target) .region-primary-menu .menu-toggle{display:none;}}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{font-size:0.929em;margin:0;padding:0 15px;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;list-style:none;padding:0 1px;margin:0 1px;width:auto;height:auto;overflow:visible;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;}.region-primary-menu .menu a{float:left;padding:0.7em 0.8em;margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;}[dir="rtl"] .region-primary-menu .menu a{float:right;padding:0.7em 0.8em;}.featured .region-primary-menu .menu-item a:active,.featured .region-primary-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1.0);}body:not(:target) .region-primary-menu .menu-toggle{display:none;}}
#toTop{position:fixed;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#999999;opacity:0.4;filter:alpha(opacity=40);width:55px;height:55px;bottom:5px;right:5px;cursor:pointer;color:#ffffff;font-size:32px;text-align:center;display:none;padding:10px 0 0 2px;z-index:14;}#toTop:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.slick-loading .slick-list{background:#fff url(/themes/custom/astec/css/components/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/astec/css/components/./fonts/slick.eot);src:url(/themes/custom/astec/css/components/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/astec/css/components/./fonts/slick.woff) format('woff'),url(/themes/custom/astec/css/components/./fonts/slick.ttf) format('truetype'),url(/themes/custom/astec/css/components/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
.test,.test *{border:solid 1px magenta;}#page{padding-top:20px;}body{font-family:"Poppins",sans-serif;font-size:1.2em;}.form-item,.form-actions{margin-top:0.5em;margin-bottom:0.5em;}#header-top{font-size:medium;min-height:30px;}#main-navigation ul,#block-bloquecestaprecio{margin:0;padding:0;}.header-huellas h2{height:64px;text-align:center;text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:500;font-size:38px;padding:10px;}#main-content{padding:0;}#main-content .row:first-of-type{overflow:hidden;}.volver{color:white;background-color:#003b67;}article.product{position:relative;}@media (max-width:676px){article.product-recommended,article.product-mosaico{display:block;float:none !important;margin:20px auto !important;}}.view-tienda article{width:277px;height:560px;padding:10px;position:relative;float:left;margin-right:15px;margin-bottom:10px;}.product img{margin:0 auto;}.product-image{height:250px;overflow:hidden;position:relative;}.product-info{text-align:left;}.product-title{font-size:16px;font-weight:600;line-height:20px;overflow:hidden;text-overflow:ellipsis;height:75px;padding:5px;}.product-stock{height:40px;padding:5px;}.product-data .product-stock{text-align:center;line-height:25px;}.product-data .product-stock span{display:block;border-radius:10px;height:23px;width:90%;margin:auto;padding:2px;}.product-data .product-stock-cadmin-label{font-weight:bold;}.product-price{min-height:76px;padding:0 5px;}.product-price .field--name-price{font-size:20px;font-weight:700;}.product-actions .qty-btns{display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:baseline;margin:0;}.product-actions-text{position:absolute;font-size:18px;top:16px;left:24px;}.product-recommended{position:relative;width:300px;height:450px;float:left;margin-right:15px;margin-bottom:20px;padding:10px;}.product-recommended .product-actions-text{text-transform:none;top:18px;left:16px;}.product-recommended img{margin:0 auto;}.product-recommended .product-actions{position:absolute;bottom:10px;margin:0px;}.view-block-cesta{max-width:80%;}.product-icons{padding:0;position:relative;}.product-icons div{display:inline-block;margin-right:3px;margin-bottom:3px;}.product-icons .banner.wishlist{position:static;float:left;right:auto;font-size:30px;}#footer{margin:0;}@media (min-width:992px){#block-proyma-branding{text-align:left;}}.product-lista .product-icons{float:right}.view-tienda article.product-lista .product-image{height:auto}@media(min-width:768px){.panel-heading{display:none;}.panel{border:none;box-shadow:none;}.panel-collapse{height:auto;}.panel-collapse.collapse{display:block;}}@media(max-width:767px){.nav-tabs{display:none;}.tab-content .tab-pane{display:block;}.panel-title a{display:block;}.panel{margin:0;box-shadow:none;border-radius:0;margin-top:-2px;}.tab-pane:first-child .panel{border-radius:5px 5px 0 0;}.tab-pane:last-child .panel{border-radius:0 0 5px 5px;}}.nav-tabs a,.panel-heading a{font-size:16px;line-height:normal;text-transform:uppercase;font-weight:bold;}.panel-body a{margin-left:15px;text-decoration:none;font-size:16px;font-weight:500;color:var(--color-nav-text);}.view-tienda article.anonimo{height:350px;}@media (max-width:991px){#busquedamultipleform{display:inline-block;}}@media (max-width:575px){.bsq-input{width:90%}.bsq-input .txtBusqueda{width:100%;}.bsq-btns{width:10%;}}.view-tienda article.product-lista{min-width:940px;height:100px;padding:0px;margin:5px;}.product-lista .product-image .slick-slide img{height:60px;margin:0;margin-left:20px;}.product-lista .product-stock{margin:0 auto;}.product-lista .product-title{font-size:16px;line-height:18px;height:50px;padding:0px;}.product-lista .promo-ahorro{top:3px;left:18px;width:50%;}.product-lista .product-price{padding:5px 15px;}.product-lista .product-actions{margin:0;}.product-lista .product-actions img{margin:12px 5px;}.product-lista .product-actions-text{top:30px;left:35px;}.product-lista .slider-navigation{display:none;}.product-lista .promo-precio{position:absolute;top:3px;right:0px;width:40%;background:transparent !important;}.product-lista .product-stock span{display:block;border-radius:10px;height:25px;width:70%;margin:auto;text-align:center;position:relative;line-height:25px;}.product-lista .product-actions .qty-btns{margin:5px;}.product-lista .product-actions .form-actions input{width:220px;font-size:16px;padding:13px;}@media (max-width:991px){.view-tienda article.product-lista{min-width:none;width:100%;}}#horizontal-menu li{display:inline-block;background:none;list-style-type:none;border:none;padding:0;font-size:20px;margin-right:50px;}.responsive-menu-toggle-icon span.label{display:none;}#block-breadcrumbs{padding:0;}#block-cambiodisplaytienda .button a{display:inline-block;background-color:#A2BD30;width:150px;border-radius:10px;text-align:center;margin-right:10px;padding:2px 15px;color:#003b67;}#block-cambiodisplaytienda .button a:hover{color:#A2BD30 !important;background-color:#003b67 !important;}.region-facets{margin:10px 0;}.block-views block-views-blockcategorias-footer-block-1 .icono-facets li{list-style:none;margin:0;padding:10px;}#footer ul li{padding:5px 0;}.ajax-progress-throbber .throbber,.ajax-progress-fullscreen{display:inline;padding:1px 5px 2px;top:44.5%;left:46%;}.cambio-vista span{width:120px;display:inline-block;border-radius:5px;transition:all 0.2s ease-in-out;}.product-specs{margin-bottom:50px;}@media (max-width:575px){.volver{padding-top:3px;}}@media (max-width:991px){#info-contacto span{display:none;}.responsive-menu-toggle-icon{margin-top:2px;}region-cart{margin:9px 0;}}.row.equal{display:flex;flex-wrap:wrap;}@media (min-width:1200px){.lateral-azul .container{max-width:1170px;width:100%;}}
input[type='submit']:hover,input[type='reset']:hover,input[type='button']:hover,.dark input[type='submit'],.highlighted-block .btn:hover,.highlighted-block .btn:focus,.call-to-action .btn,.tag a:hover{background-color:#a2bd30;}h1,h2,h3,h4,h5,h6{color:#003b67;}#header{color:white;}#header-top{background-color:white;color:#003b67;border:none;}#header-top a{color:#003b67;}#header-top a:hover{color:#003b67;}#header{background-image:url(/themes/custom/proyma/images/degradado_cabecera.jpg);background-color:#003b67;background-size:auto;border:none;}#main-navigation{background-color:#a2bd30;color:#ffffff;}#block-bloquecestaprecio a{color:white;}#main-navigation ul.menu li a,#horizontal-menu li a{color:white;}#main-navigation ul.menu li a.is-active,#horizontal-menu li a.is-active{color:black;}#block-bloquecestaprecio a{color:white;}#main-navigation a:hover,#horizontal-menu a:hover{color:#00212e;}#slider,#banner,#page{background-color:white;}#user-login-form{background-color:white;color:#808080;}#slider{background-color:#dee6f3;margin:0;}#slider h1{color:#002956;}#banner,#banner a{color:#4d4d4d;}#banner .banner-titulo a{color:#003b67;}div .collapsiblock{background:none;}.block-facets{padding:0;border-bottom:3px solid #003b67;}.region-facets,.region-facets a{color:#003b67;}@media (min-width:1200px){.lateral-azul{background-color:#003b67;color:white !important;}#main{background-color:white;padding:20px;}.lateral-azul a{color:white;}.lateral-azul h1,.lateral-azul h2,.lateral-azul h3,.lateral-azul h4,.lateral-azul h5,.lateral-azul h6{color:white !important;}.lateral-azul #main,.lateral-azul #main a,.lateral-azul #main h1,.lateral-azul #main h2,.lateral-azul #main h3,.lateral-azul #main h4,.lateral-azul #main h5,.lateral-azul #main h6{color:#003b67 !important;}.lateral-azul #main table thead a{color:white !important;}}.content-title,.view-header{color:#003b67;}.header-huellas h2{background-image:url(/themes/custom/proyma/images/franja_huellas.jpg);background-color:#003b67;background-size:auto;color:white;background-position-y:center;}.especialidades-imagen a{color:#003b67;}article.product,article.product-recommended{border:solid 3px #dbdbdb;background-color:white;color:#003b67;}.product-info{color:#003b67;}.product-info a{color:#003b67;}.product-info .product-price{color:#003b67;}.product-info .field--name-price,.product-price{color:#a2bd30;}.product-price .prices-taxinc{color:#003b67;}.product-stock .consultar{background-color:#003b67;color:white;}.product-stock .agotado{background-color:#af1023;color:white;}.product-stock .disponible{background-color:#003b67;color:white;}.product-stock .ultimas{background-color:#a2bd30;color:white;}.especialidades-texto{color:#003b67;}.product-recommended .product-actions-text{color:white;}.extra-info a{color:#003b67;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{color:#a2bd30;}.node footer{border:none;}#footer{background-image:url(/themes/custom/proyma/images/degradado_cabecera.jpg);background-color:#003b67;background-size:cover;border:none;}#footer,#footer a{color:white;}#footer-bottom{background-color:#a2bd30;border:none;color:black;}#footer-bottom a{color:black;}#footer-bottom a:hover{color:black;}#block-menusecundario li{border:none;}table{background:white;}table th{background-color:#003b67;color:white;border-right:1px solid white;}table th a{color:white;}table th:last-of-type{border-right:none;}table tr{border-top:3px solid #003b67;}table tr:first-of-type{border-top:none;}table td,table td a{color:#003b67;}table .button{background-color:#a2bd30;color:white;}.view-block-cesta{color:#003b67;}.view-block-cesta .precio_total .total_value{color:#a2bd30;}.view-block-cesta .order-free-shipping-remaining{color:#003b67;}.view-block-cesta .free-shipping-value{color:#a2bd30;}.ui-state-active{background-color:transparent !important;border:none !important;}.ui-menu-item .col-data-price{color:#a2bd30;}#main input.form-text,#main input.form-email,#main input.form-search,#main select{background-color:transparent;border:none;border-bottom:3px solid #003b67;}#main textarea.form-textarea{border-radius:initial;border:3px solid #003b67;}#edit-checkout,#edit-submit,#edit-shipping-information input[type='submit'],.layout-region-checkout-footer input[type='submit'],#edit-cancel,#edit-checkout--2,#edit-submit--2{background-color:#003b67;text-transform:none;font-size:18px;background-size:contain;background-repeat:no-repeat;margin:10px;border-radius:10px;}#main a:hover{color:#a2bd30;text-decoration:none;}.order-total-line__total .order-total-line-label{color:#003b67;}.order-total-line__total .order-total-line-value{color:#a2bd30;}.precio-tarifa{color:#003b67;text-decoration:line-through;}.precio-pvp{color:#003b67;font-weight:600;}.ofertas-disponibles td{font-family:Arial;color:#000;padding:10px 5px;}.ofertas-disponibles td a:hover{font-weight:bold;color:#003b67 !important;}.ofertas-disponibles tr:hover td{background-color:#a2bd30;}.ofertas-disponibles tr:hover td{background-color:#a2bd30;}.ofertas-disponibles tr{border-top:1px solid #003b67;}.buscadorofertasavanzado-form input{color:#424242;}.buscadorofertasavanzado-form select{color:#424242;}.buscadorofertasavanzado-form input[type='submit']{color:#fff;}.ajax-progress-throbber .throbber,.ajax-progress-fullscreen{background-image:url(/themes/custom/proyma/images/spinner.gif);background-color:transparent;background-size:contain;}.cambio-vista span{background-color:#003b67;color:white;}.cambio-vista span:hover{background-color:#a2bd30;color:#003b67;}#mm-1{background:#003b67;}#boton_volver{color:#fff !important;}
h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif;}a:hover{text-decoration:none;}ul li{list-style-type:none;}input:focus{outline:none;}::selection{background-color:#a2bd30;color:#003b67;}.item-list ul li{border:none;}#info-contacto ul{list-style-type:none;margin:0;padding:0;}#info-contacto li{float:left;display:block;}#header-top img{width:22px;display:inline-block;margin:0 10px;}#header-top{font-weight:500;font-size:14px;padding:3px;}#header-top a{text-decoration:none;}#header-top a:hover{color:#003b65;}#header{padding:30px 0 0px;}#logo img{width:325px;margin-top:10px;}article h1{font-size:27px;}.form-radios{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.block-busqueda{float:right;margin:10px;width:500px;}.block-busqueda > div{float:left;margin:0;}@media (max-width:575px){.block-busqueda > div{margin:-10px;}}@media (min-width:768px){.bsq-input{width:84%;}}.bsq-input .txtBusqueda{margin:0;padding:0 20px;font-size:18px;border-radius:0;}#btnBusqueda{color:transparent;background:url(/themes/custom/proyma/images/boton_lupa.jpg);max-width:60px;height:50px;background-size:contain;border-radius:0;display:inline;}#content .busquedamultipleform{margin:10px;display:inline-block;border:solid 3px #dbdbdb;padding:20px 40px;}@media (max-width:767px){#content .busquedamultipleform{margin:0;margin-bottom:20px;padding:0;width:100%;}}a.ui-menu-item-wrapper.ui-state-active a{color:black;margin-left:10px;padding:10px 5px;}.ajax-progress.ajax-progress-throbber{display:none;}@media screen and (max-width:768px){.form-radios{flex-direction:column;align-items:flex-start;}.block-busqueda{width:auto;}.ui-autocomplete{width:auto !important;}#main-content .form-radios{margin:15px;}#main-content #aviso-movil p{margin:10px;}}#aviso-movil p{border:solid 2px;border-radius:5px;margin:25px 0 0;}#main-navigation,#block-bloquecestaprecio{text-transform:uppercase;font-weight:600;}#main-navigation ul,#block-bloquecestaprecio{margin-top:4px;}#main-navigation ul.menu li span,#main-navigation ul.menu li a,#block-bloquecestaprecio .cart-block--summary{padding:5px 0;font-size:20px;}#main-navigation ul.menu li span,#main-navigation ul.menu li a{margin-right:40px;}#main-navigation ul.menu li a.is-active{font-weight:600;}#main-navigation a:hover{text-decoration:none;}.social-media{text-align:right;}.volver{border-radius:10px;height:25px;width:144px;padding:1px 10px;display:block;text-transform:none;}.region-cart{font-size:20px;margin-top:10px;margin-bottom:10px;padding-left:40px;background-image:url(/themes/custom/proyma/images/carrito.png);background-repeat:no-repeat;background-size:contain;}.region-slider #user-login-form{width:560px;height:300px;}.banner-item{text-align:center;}.banner-imagen{height:180px;}.center{display:flex;justify-content:center;align-items:center;height:200px;}.block.block-revslider{padding:0;}#banner{margin-top:50px;}#banner,#banner a{text-decoration:none;font-size:14px;}#banner .banner-titulo a{font-size:22px;font-weight:600;}#banner .banner-descripcion{margin:10px 0;}#slider h1{text-transform:uppercase;text-align:center;margin:20px 0;font-family:'Poppins',sans-serif;font-size:55px;}.region-facets{font-family:'Poppins',sans-serif;color:white;}.region-facets h2{font-weight:600;font-size:16px;text-transform:uppercase;}.collapsiblock{position:relative;}.collapsiblock a:after{position:absolute;top:0;right:0;content:'>';font-size:34px;font-weight:300;transform:rotate(90deg);padding:2px;}.collapsiblock.collapsiblockCollapsed a:after{transform:rotate(0deg);}#collapsiblock-wrapper-bloquecarrito span{color:#003b67;font-family:"Poppins",sans-serif;font-size:14px;}.content-title,.view-header{text-align:center;font-size:32px;text-transform:uppercase;margin:30px;}#especialidades{position:relative;}.especialidades-imagen img{width:300px;height:300px;margin:auto;}.especialidades-texto{text-align:center;font-size:20px;line-height:40px;text-transform:uppercase;padding:20px;}.overlay{position:absolute;top:0;left:0;height:100%;width:100%;opacity:1;transition:.5s ease;}.especialidades-imagen:hover .overlay{opacity:0;}.product-info a{text-decoration:none;text-align:left;text-transform:uppercase;}.product-info .field--name-price{font-size:20px;font-weight:700;}.product-info .field-pvpreciotarifa{font-size:18px;text-decoration:line-through;}.product-info .field-pvpvp{font-size:16px;}.product-mosaico .product-stock{text-align:center;line-height:25px;}.product-mosaico .product-stock span{display:block;border-radius:10px;height:25px;width:90%;}.product-mosaico .product-stock{text-align:center;line-height:25px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.product-mosaico .product-stock-cadmin{background-color:#003b67;color:white;margin-left:5px;width:100% !important;}.product-mosaico .product-stock-cadmin span{display:inline;}.product-actions .qty-btns{font-size:20px;font-weight:600;}.product-actions .qty-btns div{display:inline;background:none;border:none;}.product-actions .qty-btns input{border:none;text-align:center;width:100px;}.product-actions .qty-btns button{background:none;border:none;font-size:18px;}.product-specs .col-md-3{font-weight:600;}.product-specs h2{font-size:20px;}.product-icons > div{vertical-align:middle;}.product-lista .product-icons{bottom:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.product-actions .form-actions{text-align:center;}.product-actions .form-actions input{background:none;text-transform:none;font-size:15px;background-image:url(/themes/custom/proyma/images/boton_articulo.png);background-size:contain;background-repeat:no-repeat;width:250px;text-align:left;}.product-actions .attribute-widgets{display:none;}.promo-ahorro{position:absolute;top:0;left:0;width:60%;margin:-3px !important;background:none !important;z-index:1000;}.promo-precio{position:absolute;top:10px;right:10px;width:40%;margin:10px;background:none !important;z-index:1000;}#footer{padding:20px 0 0px;}#footer,#footer a{font-size:16px;font-weight:300;}#footer img{margin-bottom:30px;}#footer-bottom{padding:10px 0 0;text-align:center;}#footer-bottom a{text-decoration:none;}#footer-bottom a:hover{text-decoration:none;}#footer-bottom .block{padding:0}#footer-bottom p{margin:0 0 12px;}#block-proymacategorias{text-transform:uppercase;}#block-proymacategorias ul{padding:0;}#block-proymacategorias li{display:block;list-style:none;}#block-menusecundarioproyma ul{padding:0;}#block-menusecundarioproyma li{display:block;list-style:none;padding:0;}.icono-facets{background-repeat:no-repeat;background-size:45px;background-position-x:left;background-position-y:15px;padding:0;}.icono-facets a:after{padding:9px;}.icono-facets.icono-farma{background-image:url(/themes/custom/proyma/images/iconos_facets/farma_ico.png);}.icono-facets.icono-alimentacion{background-image:url(/themes/custom/proyma/images/iconos_facets/alimentacion_ico.png);}.icono-facets.icono-cirugia{background-image:url(/themes/custom/proyma/images/iconos_facets/cirugia_ico.png);}.icono-facets.icono-fungible{background-image:url(/themes/custom/proyma/images/iconos_facets/fungible_ico.png);}.icono-facets.icono-higiene{background-image:url(/themes/custom/proyma/images/iconos_facets/higiene_ico.png);}.icono-facets.icono-suplemento{background-image:url(/themes/custom/proyma/images/iconos_facets/suplemento_ico.png);}.facets-widget-links ul{padding-left:5px;}.icono-facets .content span{overflow:hidden;}.icono-facets .content > div > ul > li{padding:2px 0;}.icono-facets .content > div > ul > li [data-drupal-facet-item-value]{background-repeat:no-repeat;background-position:left center;background-size:25px;padding:3px 0 3px 30px;}[data-drupal-facet-item-value="10361"]{background-image:url(/themes/custom/proyma/images/iconos_facets/farma_ico.png);}[data-drupal-facet-item-value="10362"]{background-image:url(/themes/custom/proyma/images/iconos_facets/antibacteriano_ico.png);}[data-drupal-facet-item-value="10403"]{background-image:url(/themes/custom/proyma/images/iconos_facets/cirugia_ico.png);}[data-drupal-facet-item-value="10410"]{background-image:url(/themes/custom/proyma/images/iconos_facets/antiparasitario_ico.png);}[data-drupal-facet-item-value="10418"]{background-image:url(/themes/custom/proyma/images/iconos_facets/cardiovascular_ico.png);}[data-drupal-facet-item-value="10356"]{background-image:url(/themes/custom/proyma/images/iconos_facets/fungible_ico.png);}[data-drupal-facet-item-value="10377"]{background-image:url(/themes/custom/proyma/images/iconos_facets/suplemento_ico.png);}[data-drupal-facet-item-value="10404"]{background-image:url(/themes/custom/proyma/images/iconos_facets/anestesicos_ico.png);}[data-drupal-facet-item-value="10467"]{background-image:url(/themes/custom/proyma/images/iconos_facets/suturas_ico.png);}[data-drupal-facet-item-value="10548"]{background-image:url(/themes/custom/proyma/images/iconos_facets/alimentacion_ico.png);}[data-drupal-facet-item-value="10549"]{background-image:url(/themes/custom/proyma/images/iconos_facets/alim_seca_ico.png);}[data-drupal-facet-item-value="10563"]{background-image:url(/themes/custom/proyma/images/iconos_facets/antiinflamatorio_ico.png);}[data-drupal-facet-item-value="10676"]{background-image:url(/themes/custom/proyma/images/iconos_facets/endocrino_ico.png);}[data-drupal-facet-item-value="10777"]{background-image:url(/themes/custom/proyma/images/iconos_facets/respiratorio_ico.png);}[data-drupal-facet-item-value="10773"]{background-image:url(/themes/custom/proyma/images/iconos_facets/gastrointestinal_ico.png);}[data-drupal-facet-item-value="10505"]{background-image:url(/themes/custom/proyma/images/iconos_facets/farma_ico.png);}[data-drupal-facet-item-value="10462"]{background-image:url(/themes/custom/proyma/images/iconos_facets/higiene_ico.png);}[data-drupal-facet-item-value="10499"]{background-image:url(/themes/custom/proyma/images/iconos_facets/otros_ico.png);}[data-drupal-facet-item-value="10439"]{background-image:url(/themes/custom/proyma/images/iconos_facets/cirugia_ico.png);}[data-drupal-facet-item-value="10704"]{background-image:url(/themes/custom/proyma/images/iconos_facets/instrumental_ico.png);}[data-drupal-facet-item-value="11027"]{background-image:url(/themes/custom/proyma/images/iconos_facets/eutanasicos_ico.png);}[data-drupal-facet-item-value="11531"]{background-image:url(/themes/custom/proyma/images/iconos_facets/alimentacion_ico.png);}[data-drupal-facet-item-value="10737"]{background-image:url(/themes/custom/proyma/images/iconos_facets/dermatologico_ico.png);}[data-drupal-facet-item-value="11128"]{background-image:url(/themes/custom/proyma/images/iconos_facets/comida_hum_ico.png);}[data-drupal-facet-item-value="10852"]{background-image:url(/themes/custom/proyma/images/iconos_facets/leche_ico.png);}table{border:none;}table th{font-weight:400;}table .views-field-title{font-weight:600;}table .views-field-edit-quantity div{margin:0;}table .views-field-edit-quantity input{margin:0;padding:0;}table .button{border-radius:10px;height:25px;width:100%;margin:auto;padding:0;display:block;text-transform:none;max-width:105px;}table .button-tarifas{max-width:none;height:auto;border:none;}table .button-tarifas:focus{border:none;outline:none;}table .field_promo{font-weight:600;text-align:center;}table img{display:inline;margin:0 3px;}table a.button{padding:3px 0px;text-align:center;max-width:none;}.view-block-cesta .texto_frio img,.view-block-cesta .texto_pesado img,.view-block-cesta .texto_sin_stock img{display:inline;margin:0px 5px;}.view-block-cesta .precio_total{display:block;text-align:right;font-size:24px;font-weight:600;}.view-block-cesta .order-free-shipping-remaining{text-align:center;margin:10px auto;}.view-block-cesta .free-shipping-value{font-weight:600;}.view-block-cesta .form-actions{margin-bottom:20px;}.view-block-cesta .form-actions input,#user-key-auth-form input,.view-filters input[type='submit']{background:none;text-transform:none;font-size:18px;background-image:url(/themes/custom/proyma/images/boton_articulo.png);background-size:contain;background-repeat:no-repeat;width:250px;text-align:left;}table .views-field-edit-quantity{display:flex;flex-wrap:nowrap;justify-content:center;}table .views-field-edit-quantity input{width:40px;text-align:center;}.order-time,.order-free-shipping-remaining{font-size:14px;}.tabs.primary{margin-top:10px;border-bottom:solid 1px #bdbdbd;}.tabs.primary li{border:solid 1px #bdbdbd;margin:0;padding:0;border-radius:5px 5px 0 0;margin-bottom:-1px;background-color:#eee;}.tabs.primary a{color:#003b67;}.tabs.primary li.is-active{border-bottom:none;}.tabs.primary .is-active a.is-active{color:#a2bd30;background-color:white;}.ui-front{font-family:'Poppins',sans-serif !important;z-index:1000;}.order-total-line{font-size:16px;font-weight:600;text-align:right;}.order-total-line__total span{font-size:30px;display:inline-block;margin:0 6px;}.order-total-line-value{width:170px;}.view-header .button.volver{font-size:14px;}.ui-autocomplete{overflow-y:auto;max-height:600px;width:450px !important;}.breadcrumb{background:none;border:none;margin:0;}.breadcrumb li:before{content:" \5C ";}.breadcrumb a{color:#003b67;font-size:14px;}.slick-dots li button:before{font-size:20px;}.ajax-progress-fullscreen{width:50px;height:50px;background-size:cover;}@media (max-width:1199px){#horizontal-menu li{margin-right:20px;}}@media (max-width:991px){#horizontal-menu{display:none;}#block-responsivemenumobileicon{display:block;}}.product-actions-text{font-size:15px;}.views-field-cartalternativo .product-recommended .product-actions-text{top:38px;left:16px;}article .ofertas-disponibles th{font-size:12px;}.view-id-tarifas_de_articulos.view-display-id-embed_1 td,.ofertas-disponibles td{font-family:'Poppins',sans-serif;font-size:14px;color:#003b67;}.product-lista__promo-comb img{height:30px;}.popup-overlay{position:absolute;left:50%;top:300px;display:none;}.popup{position:relative;left:-50%;background-color:#a2bd30;height:50px;width:420px;text-align:center;font-weight:600;font-size:20px;line-height:50px;border-radius:10px;}.region-cart{margin-top:5px;margin-bottom:5px;}.header-huellas h2{font-size:25px;height:45px;line-height:25px;}@media (max-width:767px){.header-huellas h2{height:auto;padding:3px 0 0;overflow-x:hidden;}}.header-huellas .content{margin-top:70px}#footer h2{color:white;font-size:18px;font-weight:600;margin-bottom:10px;}#footer h2:after{content:none;}#footer img{width:300px;margin-top:20px;}#page{padding-top:0;}@media (max-width:575px){.lateral-azul > .col-md-10{padding:0;}}.highlighted{font-size:2.2em;color:#003b67}.ofertas-disponibles{font-size:16px;}.ofertas-disponibles td{vertical-align:middle !important;}.ofertas-disponibles th{font-size:18px;}#ofertas .prod-td-imagen{padding:0px;}#ofertas .prod-imagen{display:block;height:100px;max-width:unset;margin-left:auto;margin-right:auto;padding:5px;}#ofertas .botoncombinada img:hover{display:block;margin-left:auto;margin-right:auto;transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;}#ofertas-comb{margin-right:10%;margin-left:10%;}@media only screen and (max-width:1390px){#ofertas-comb{margin-right:0px;margin-left:0px;}}#ofertas-comb #blockimg{text-align:center;}#ofertas-comb #blockimg a{display:inline-block;}#ofertas-comb .oferta-fila{border:solid 3px #dbdbdb;background-color:white;color:#003b67;margin-bottom:10px;}#ofertas-comb .oferta-fila{border:solid 3px #003b67;}#ofertas-comb .oferta-fila:hover{box-shadow:0 2px 8px 0 rgb(59 57 55 / 20%);}#ofertas-comb .descripcion{font-size:20px;padding:20px 10px;line-height:30px;}#ofertas-comb .boton-selecionar{position:absolute;right:0px;bottom:0px;}#ofertas-comb .boton-selecionar{background:none;text-transform:none;background-image:url(/themes/custom/proyma/images/boton_articulo.png);background-size:contain;background-repeat:no-repeat;width:250px;height:50px;text-align:left;font-size:18px;color:#fff;padding:15px 24px;margin-bottom:10px;}#ofertas-comb .boton-selecionar a{text-align:left;font-size:18px;color:#fff !important;}#ofertas-comb .fechadesde{font-size:16px;}#ofertas-comb .fechahasta{margin-left:30px;font-size:16px;}#ofertas-comb #promohastacant,#ofertas-comb #promodesdecant{text-align:center;background-color:#fff;}#ofertas-comb #addproducto{float:right;margin:0px 10px 10px;background:none;text-transform:none;background-image:url(/themes/custom/proyma/images/boton_articulo.png);background-size:contain;background-repeat:no-repeat;color:#fff !important;width:120px;text-align:left;height:25px;padding:3px 20px;}#ofertas-comb .desplegar{cursor:pointer;}#ofertas-comb .grupodesc{font-size:14px;margin-bottom:15px;}#ofertas-comb #totalpromo{font-size:30px;color:#a2bd30;width:260px;}#ofertas-comb #totalpromo label{color:#003b67;}#ofertas-comb .noinputtotal{border:none;background:none;width:120px;text-align:right;}#ofertas-comb #totalpromo #msgdtooferta{font-size:11px;color:#000;display:block;margin-top:-20px;}#ofertas-comb #totalpromo #msgdtoweb{font-size:11px;color:#000;display:block;margin-top:-0px;}#ofertas-comb #ofertatachado{font-size:12px;text-align:right;display:block;margin-top:-10px;}#ofertas-comb #ofertatachado input{text-decoration:line-through;text-decoration-color:#003b67;font-size:14px;}#ofertas-comb .comb-cant{color:#003b67 !important;}#ofertas-comb #promo-cant-text{font-size:20px;margin-top:15px;margin-bottom:10px;}#ofertas-comb #promo-cant-mas,#ofertas-comb #promo-cant-menos{font-size:30px;padding:5px 20px;cursor:pointer;}#ofertas-comb #ofertacombcant{height:50px;width:50px;font-size:30px;text-align:center;cursor:not-allowed;}#ofertas-comb #verificado,#ofertas-comb #verificadoreg{color:#003b67 !important;font-size:26px;display:inline;margin-right:20px;}#ofertas-comb table{margin-bottom:10px;}#ofertas-comb .thcondicion-cond{vertical-align:middle;min-width:260px;}#ofertas-comb .thcondicion{width:90px;min-width:90px;text-align:center;vertical-align:middle;}#ofertas-comb .thcondicion-peq{width:60px;min-width:60px;text-align:center;vertical-align:middle;}#ofertas-comb .thcondicion-extra,#ofertas-comb .tdproducto-extra{border-left:5px solid #9fc54d  !important;}#ofertas-comb .tdblanco{background-color:#fff;}[id^="pnetoweb"]{font-weight:bold;}#ofertas-comb .tdproducto{width:100px;}#ofertas-comb .oferta-fila{min-height:150px;}#ofertas-comb .tablegrupo{margin-top:5px;margin-bottom:5px;text-align:center;}#ofertas-comb .tablegrupo th,#ofertas-comb .tablegrupo td{vertical-align:middle;padding:5px;}#ofertas-comb .condproductos{width:95%;float:right;}#ofertas-comb .condproductos th{}#ofertas-comb .deleteprodcond{border-radius:10px;height:25px;width:100%;margin:auto;padding:5px;display:block;text-transform:none;max-width:105px;background-color:#a2bd30;color:white;text-align:center;cursor:pointer;}#ofertas-comb .productofijo{width:40px;text-align:center;}#ofertas-comb .cant-mas,#ofertas-comb .cant-menos{font-size:12px;padding:0px 3px;cursor:pointer;}#ofertas-comb .noinput{border:none;background:none;width:50px;text-align:right;}#ofertas-comb .campo-peq{width:28px;padding-right:0px;padding-left:0px;}#ofertas-comb .condgrupo,#ofertas-comb .condlin{background-color:rgb(144 141 141 / 45%);}#ofertas-comb .proddesplegable{width:40px;text-align:center;}#ofertas-comb .lineaseleccion{background-color:#003b67;color:#fff;padding-right:20px;padding-left:20px;}#ofertas-comb .lineaseleccion span{float:right;color:#fff;}#ofertas-comb .productofijo:read-only{background:#bfea8d;cursor:not-allowed;}#ofertas-comb .nav li a{border:3px solid #003b67;border-bottom:none;}#ofertas-comb .nav li a h3{margin:0px;}#ofertas-comb .preview{background-color:#a2bd30 !important;border-radius:10px;border:none !important;width:110px;color:#fff;cursor:pointer;text-align:center;}.previewmodal #drupal-modal{padding-bottom:15px;}.previewmodal .ui-dialog-buttonpane{display:none;}.previewmodal .ui-dialog-titlebar-close{background-color:#dc3545;color:#fff !important;width:50px !important;border-radius:5px !important;}.previewmodal .ui-dialog-titlebar-close:before{content:"Cerrar";}.product-barcode div{display:inline-block;}.product-barcode svg{font-size:20px;vertical-align:bottom;}.view-articulos-alternativos .product-title a{display:inline-block;}.view-articulos-alternativos .product-actions a{display:inline-block;margin:2px 10px;}.tabla-precios td{border-bottom:2px solid #003b67;}.tabla-precios .product-price div{margin:5px 0;}html.with-featherlight{overflow:hidden;}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0);}.featherlight:last-of-type{background:rgba(0,0,0,0.8);}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal;}.featherlight .featherlight-inner{display:block;}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none;}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;border:none;padding:0;}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0;}.featherlight .featherlight-image{width:100%;}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch;}.featherlight iframe{border:none;}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent;}}@media print{html.with-featherlight > * > :not(.featherlight){display:none;}}.view-id-lineas_pedido.view-display-id-page_1 .view-footer button{background-color:#003b67;font-size:18px;border:none;box-shadow:none;color:#fff;padding:12px 60px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:10px;margin:0px;}.view-id-lineas_pedido.view-display-id-page_1 .view-footer button svg{margin-left:-10px;margin-right:10px;}.views-field-boton-anular-pendiente a:hover{background-color:#003b67;}.view-pendientes-de-servir.view-display-id-page_2 .form-actions input{background-color:#003b67;border-radius:10px;padding:4px 10px;margin-bottom:10px;}#views-exposed-form-tienda-page-1 .form-item-contenido-texto,#views-exposed-form-tienda-page-1 .form-item-principio-activo,#views-exposed-form-tienda-page-1 .form-item-indicacion-terapeutica,#views-exposed-form-tienda-page-2 .form-item-contenido-texto,#views-exposed-form-tienda-page-2 .form-item-principio-activo,#views-exposed-form-tienda-page-2 .form-item-indicacion-terapeutica{display:none;}#views-exposed-form-tienda-page-1 > div,#views-exposed-form-tienda-page-2 > div{display:flex;flex-wrap:nowrap;align-items:stretch;flex-direction:column;}#views-exposed-form-tienda-page-1 > div input[type="submit"],#views-exposed-form-tienda-page-2 > div input[type="submit"]{clear:none;background:none;color:white;width:100%;background-color:#003b67;border-radius:7px;font-size:14px;text-transform:uppercase;border:solid white 3px;padding:5px;margin:5px auto;}#views-exposed-form-tienda-page-1 > div label,#views-exposed-form-tienda-page-2 > div label{display:inline-block;margin:2px auto;width:100%;text-transform:uppercase;font-weight:600;}#views-exposed-form-tienda-page-1 > div select,#views-exposed-form-tienda-page-2 > div select{padding:0px;min-height:auto;width:100%;}.usuario-autenticado-icono{display:inline;}.usuario-autenticado-notifmsjweb svg{color:red;}.ofertas-disponibles .product-price{font-size:20px;font-weight:700;color:#a2bd30;white-space:nowrap;}.ofertas-disponibles tr:hover .product-price{color:#003b67;}.ofertas-disponibles tr:hover .button-tarifas{background-color:#003b67;}.base-desglose tr:last-of-type{font-size:16px;}.block-pedido-previo{padding:0;}.aviso-pedido-previo{margin-left:-15px;margin-right:-15px;background:#af1023;text-align:center;padding:3px 0;}.aviso-pedido-previo a{color:white;font-size:1.5rem;}.product-pedido-previo{height:100px;}.view-pedido-previo .button{height:auto;}.block-pedido-previo{padding:0;}.aviso-pedido-previo{margin-left:-15px;margin-right:-15px;background:#af1023;text-align:center;}.aviso-pedido-previo a{color:white;}.ui-dialog .ui-dialog-content{overflow:unset !important;}.eu-cookie-compliance-banner{width:500px !important;}.eu-cookie-compliance-content .eu-cookie-compliance-category label,.eu-cookie-compliance-category .eu-cookie-compliance-category-description{color:#000 !important;}@media screen and (max-width:687px){.eu-cookie-compliance-banner{position:relative;top:auto;left:auto;margin:0;width:auto !important;display:flex;margin:10px;padding:20px;height:auto !important;}.eu-cookie-compliance-categories-buttons{float:none;margin-left:auto;margin-right:auto;}}.popup-content{margin-top:12px;max-width:400px;}.popup-content.eu-cookie-compliance-content #popup-buttons{margin:0 !important;}.eu-cookie-compliance-content button.eu-cookie-compliance-save-preferences-button{background:white;width:100%;height:45px;margin-top:14px;font-family:'poppins';}#aviso-viernes{display:none;font-size:25px;margin-top:20px;color:#c31515;line-height:1.2;}.view-id-commerce_cart_form{border-bottom:10px solid #a2bd30;}#boton_volver{color:#fff !important;font-size:14px;border-radius:10px;height:25px;width:144px;padding:1px 10px;display:block;text-transform:none;background-color:#003b65;}#boton_volver span{color:#fff !important;}#cestas{background-color:#a2bd30;padding:5px 10px;border-radius:5px;}#cestapesada{height:30px;display:inline;margin-top:-5px;}.texto_sin_stock{display:none;}.views-form form > table  ~ .texto_sin_stock{display:block;}.texto_frio{display:none;}.views-form form > table  ~ .texto_frio{display:block;}.texto_pesado{display:none;}.views-form form > table  ~ .texto_pesado{display:block;}.view-cart-form-catalogo .texto_sin_stock img,.view-cart-form-catalogo .texto_frio img,.view-cart-form-catalogo .texto_pesado img,.view-cart-form-catalogo-pesado .texto_sin_stock img,.view-cart-form-catalogo-pesado .texto_frio img,.view-cart-form-catalogo-pesado .texto_pesado img{display:inline;margin-right:5px;}.view-cart-form-catalogo .order-time,.view-cart-form-catalogo-pesado .order-time{text-align:center;}.view-cart-form-catalogo .texto_frio,.view-cart-form-catalogo-pesado .texto_frio{text-align:center;}.view-cart-form-catalogo .texto_sin_stock,.view-cart-form-catalogo-pesado .texto_sin_stock{text-align:center;}.view-cart-form-catalogo .order-free-shipping-remaining,.view-cart-form-catalogo-pesado .order-free-shipping-remaining{text-align:center;margin:10px auto;}.view-cart-form-catalogo .free-shipping-value,.view-cart-form-catalogo-pesado .free-shipping-value{font-weight:600;color:#003b67;background-color:#a2bd30;padding:5px;border-radius:7px;}.cesta_urgente{font-size:20px;text-align:center;margin-bottom:15px;}.cesta_urgente span{color:#fff;padding:10px;border-radius:10px;background-color:#af1023;}#block-bloquecarrito:not(#block-bloquecarrito:has(table)),#block-bloquecarritopesado:not(#block-bloquecarritopesado:has(table)){display:none;}.borde-caducidad{border:solid 3px #9fc54d;border-radius:10px;}.product-stock-cadmin-label{background:none;}.product-stock-cadmin-value{background:none;}#block-bloquerestantesportesgratis .texto_sin_stock img,#block-bloquerestantesportesgratis  .texto_frio img,#block-bloquerestantesportesgratis  .texto_pesado img,#block-bloquerestantesportesgratis  .texto_sin_stock img,#block-bloquerestantesportesgratis  .texto_frio img,#block-bloquerestantesportesgratis  .texto_pesado img{display:inline;margin-right:5px;}#block-bloquerestantesportesgratis  .order-time,#block-bloquerestantesportesgratis  .order-time{text-align:center;}#block-bloquerestantesportesgratis  .texto_frio,#block-bloquerestantesportesgratis  .texto_frio{text-align:center;display:block;}#block-bloquerestantesportesgratis  .texto_sin_stock,#block-bloquerestantesportesgratis  .texto_sin_stock{text-align:center;}#block-bloquerestantesportesgratis  .order-free-shipping-remaining,#block-bloquerestantesportesgratis  .order-free-shipping-remaining{text-align:center;margin:10px auto;}#block-bloquerestantesportesgratis  .free-shipping-value,#block-bloquerestantesportesgratis  .free-shipping-value{font-weight:600;color:#003b67;background-color:#a2bd30;padding:5px;border-radius:7px;}
@media (min-width:992px){.navbar{margin:0;min-height:auto;}.we-mega-menu-ul > .we-mega-menu-li.active > a,.we-mega-menu-ul > .we-mega-menu-li.active > a:focus,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:focus{background-color:transparent;border:none;color:initial;padding:5px 0;}.navbar-default{background-color:transparent;border:none;}.we-mega-menu-ul{display:inline-block;padding:5px 0;margin:0;}.we-mega-menu-ul > .we-mega-menu-li{position:static;border:none;padding:0;}.we-mega-menu-ul > .we-mega-menu-li:hover,.we-mega-menu-ul > .we-mega-menu-li:hover > a,.we-mega-menu-ul > .we-mega-menu-li:focus,.we-mega-menu-ul > .we-mega-menu-li:focus> a,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:hover,.we-mega-menu-ul > .we-mega-menu-li.active-trail > a:focus{background:none;border:none;}.we-mega-menu-ul > .we-mega-menu-li > a{color:white;background:none;padding:5px 0;font-size:14px;font-weight:700;line-height:110%;text-transform:uppercase;margin-right:30px;font-family:'Poppins',sans-serif;}.we-mega-menu-ul > .we-mega-menu-li > a::before,.we-mega-menu-ul > .we-mega-menu-li > a::after{display:none;}.we-mega-menu-ul > .dropdown-menu:hover > .we-mega-menu-submenu,.we-mega-menu-ul > .dropdown-menu:focus > .we-mega-menu-submenu{margin-top:3px;transition:all 0.3s 0.3s ease-in-out;}.nav-tabs{margin:0;}.nav-tabs .dropdown-menu{margin-top:0;}.we-mega-menu-submenu{top:90%;}.we-mega-menu-submenu h3{font-size:18px;color:black;text-transform:uppercase;border-bottom:solid 1px black;}.navbar-we-mega-menu .type-of-block a{font-family:'Poppins',sans-serif;text-transform:capitalize;font-size:14px;}.navbar-toggle{display:none !important;}}@media (min-width:1200px){.we-mega-menu-ul > .we-mega-menu-li > a{}}#block-menuprincipal-2{clear:none !important;float:left;}#block-outletmenublock{clear:none !important;float:left;}#block-outletmenublock ul.we-mega-menu-ul.nav.nav-tabs{border:none;}@media (max-width:991px){#block-menuprincipal-2{display:none;}#div#block-outletmenublock{display:none;}}@media (min-width:768px){.navbar-toggle{display:block;}}#block-especialidades img{width:60%;height:auto;}#block-especialidades .especialidades-texto a{color:#003b67;text-decoration:none;text-align:center;font-size:20px;line-height:40px;text-transform:uppercase;}
