/**
* 2007-2020 ALCALINK E-COMMERCE & SEO, S.L.L.
*
* NOTICE OF LICENSE
*
* This source file is subject to the Academic Free License (AFL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/afl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
* @author ALCALINK E-COMMERCE & SEO, S.L.L. <info@alcalink.com>
* @copyright  2007-2020 ALCALINK E-COMMERCE & SEO, S.L.L.
* @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
* Registered Trademark & Property of ALCALINK E-COMMERCE & SEO, S.L.L.
*
* Don't forget to prefix your containers with your own identifier
* to avoid any conflicts with others containers.
*/

body{min-height:102vh}
/*Slider de imágenes en la home*/
#index .thumbnail-container {
   display: block;
}

html{min-height: 110vh;}
   @font-face {font-family: 'Material Icons';src: url(https://afede.com/modules/alcathemeeditor/views/css/material_icons/MaterialIcons-Regular.ttf) format('truetype');font-display: swap;}
   @font-face {font-family: GLOBAL;src: url(https://afede.com/modules/alcathemeeditor/views/css/fonts/Roboto-Bold.ttf);font-style: 600;font-display: swap;}
   @font-face {font-family: GLOBAL;src: url(https://afede.com/modules/alcathemeeditor/views/css/fonts/Roboto-Regular.ttf);font-weight: normal;font-display: swap;}
   @font-face {font-family: GLOBAL;src: url(https://afede.com/modules/alcathemeeditor/views/css/fonts/Roboto-Bold.ttf);font-weight: bold;font-display: swap;}
   @font-face {font-family: GLOBAL;src: url(https://afede.com/modules/alcathemeeditor/views/css/fonts/Roboto-MediumItalic.ttf);font-style: italic;font-display: swap;}
* {font-family:"GLOBAL", GLOBAL;}

script {
   display: none !important;
}

article.product-miniature.js-product-miniature a.thumbnail.product-thumbnail img[itemprop="image"] {
   height: auto;
}

.h1, .h2, .h3, .h4 {
   color:#322d31;
}
a {
   color:inherit;
}
.container {
   margin:0 auto;
   max-width: 100%;
}

 body {
    color:#322d31;
    background-color:white;


 }

 #header, #header p, #header a {


}

#header .header-top #_desktop_top_menu {
}

#header .header-top a[data-depth="0"] {
}

#header .header-top #_desktop_top_menu .top-menu a[data-depth="0"],
#header .header-top #_desktop_top_menu {
}

#header .header-top #_desktop_top_menu .top-menu a[data-depth="0"]{
}

div#_desktop_logo {
}


.h1 {
}

.h3 {
}

.btn *, .btn a, .btn-primary * {
   color: black;
}
.custom-radio input[type="radio"]:checked+span {
   background: black;
}
.btn-primary i, .btn-primary i.material-icons {
   -webkit-text-stroke-color: black;
}

.btn, .btn-primary, .btn, .btn-primary:active, .page-footer a.btn {
   background-color: var(--a-amarillo);
   color: black;
   border-color: var(--a-amarillo);
   border-style: solid;
}
.btn.disabled, .btn.disabled:hover,
.btn-primary:focus *, .btn-primary:active *, .btn-primary:hover * {
   color: var(--a-amarillo);
}
.btn-primary:focus i, .btn-primary:active i, .btn-primary:hover i {
   color: black;
   -webkit-text-stroke-color: var(--a-amarillo);
}
.btn-primary:focus, .btn-primary:active, .btn-primary:hover,
.btn-primary:focus:active {
   background-color: black;
   color: var(--a-amarillo);
   border-color: black;
   border-color: black;
}

.btn-secondary a, .btn-secondary i, .btn-secondary i.material-icons {
   color: white;
}

.btn-secondary, #blockcart-modal .modal-header {
   background-color: var(--a-amarillo);
   color: white;
   border-color: var(--a-amarillo);
   border-style: solid;
}

.btn-secondary:focus a, .btn-secondary:active a, .btn-secondary:hover a {
   color: var(--a-amarillo);
}
.btn-secondary:focus i, .btn-secondary:active i, .btn-secondary:hover i {
   color: white;
   -webkit-text-stroke-color: var(--a-amarillo);
}

.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,
.btn-secondary:active:focus {
   background-color: white;
   color: var(--a-amarillo);
   border-color: var(--a-amarillo);
}

.btn-tertiary {
}

.btn-tertiary:hover{
}

p {
}

body a:hover:not(.btn):not(.btn-secondary):not(.btn-secondary) {
}
style, script {
   display: none !important;
}
#footer {
   display:inherit !important;
}

/* END CUSTOM CSS FILE */
