[class^=icon-]:before,[class*=" icon-"]:before,.fa-heart:before,.main-navigation .main-nav .wishlist-heart a:after,.main-navigation .menu-bar-item>a.cart-contents:before,.woocommerce.widget_shopping_cart .cart_list li a.remove:before,.main-navigation .main-nav .wishlist-heart a:after,.main-navigation .menu-bar-item>a.cart-contents:before,.login-access:before{font-family:"icons";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{content:'\e800'}.icon-left-open-big:before{content:'\e801'}.icon-phone:before{content:'\e802'}.icon-right-open-big:before{content:'\e803'}.icon-heart-empty:before{content:'\e804'}.icon-heart:before{content:'\e805'}.fa-heart:before{content:'\e805'}.icon-up-open-big:before{content:'\e806'}.icon-down-open-big:before{content:'\e807'}.icon-grao-search:before{content:'\e808'}.icon-epub:before{content:'\e809'}.icon-pdf:before{content:'\e80a'}.icon-html:before{content:'\e80b'}.icon-visibility:before{content:'\e80c'}.icon-basket:before{content:'\e818'}.icon-arrows-cw:before{content:'\e819'}.icon-book:before{content:'\e81a'}.icon-download-alt:before{content:'\e81b'}.icon-zip:before{content:'\e81b'}.icon-prev:before{content:'\e81c'}.icon-next:before{content:'\e81d'}.icon-cancel:before{content:'\e81e'}.icon-resena:before{content:'\e828'}.icon-delete-icon:before{content:'\e82f'}.icon-info-circled:before{content:'\f085'}.icon-twitter:before{content:'\f099'}.icon-facebook:before{content:'\f09a'}.icon-mail-alt:before{content:'\f0e0'}.icon-linkedin:before{content:'\f0e1'}.icon-youtube:before{content:'\f167'}.icon-instagram:before{content:'\f16d'}.icon-whatsapp:before{content:'\f232'}.icon-user:before{content:'\f2be'}.icon-html{margin-right:8px}.gp-icon.icon-menu-bars{font-size:23px}.grao-post-terms a:visited{color:#fff}.single-post .container.grid-container{margin-bottom:2em}.grao-primary-cat{margin-bottom:0}body .widget.grao-popular-posts{padding:0}.sub-menu{border-radius:5px;border:1px solid var(--contrast);filter:drop-shadow(0px 0px 20px rgba(0,0,0,.15));background:rgba(255,255,255,.8)}.secondary-navigation .main-nav ul ul li a:hover{border-radius:5px}.formulario-home .search-form{border:3px solid var(--contrast);border-radius:20px;width:460px}.formulario-home .search-field{width:380px}.formulario-home input[type=search]{color:var(--base);background-color:transparent;border-color:transparent}.formulario-home input[type=search]:focus{color:var(--base);width:;background-color:transparent;border-color:transparent}.formulario-home .search-submit{background-color:transparent;color:var(--contrast)}.formulario-home .search-submit:hover{background-color:transparent;color:var(--contrast);border-radius:100px}.busc-404 .search-form{border:2px solid var(--contrast);border-radius:100px}.busc-404 .search-field{width:920px}.busc-404 input[type=search]{color:var(--base);background-color:transparent;border-color:transparent}.busc-404 input[type=search]:focus{color:var(--base);background-color:transparent;border-color:transparent}.busc-404 .search-submit{background-color:transparent;color:var(--contrast)}.busc-404 .search-submit:hover{background-color:transparent;color:var(--contrast);border-radius:100px}.fecha-entrada{background-color:var(--contrast);width:150px;color:#fff;padding:5px;border-radius:5px}.dynamic-entry-excerpt{font-size:15px}.single-post .site-content,.inside-page-header{padding:40px 0 0}.single-post{background-image:url("https://static.grao.com/2022/10/fondo-entradas-grao-1.png");background-color:#ccc;height:500px;background-position:top center;background-repeat:repeat;background-size:cover}.texto-precio strong{font-size:50px}.tarifas-bloque{filter:drop-shadow(0px 0px 20px rgba(0,0,0,.1))}.informacion-general-acordeon h2{cursor:pointer;padding-right:2rem;position:relative;background:#f0ede2;border:1px solid var(--contrast);border-radius:10px;padding:5px;font-size:22px;font-weight:500}.c-accordion__title:after{color:var(--contrast);content:"+";font-weight:500;position:absolute;font-size:28px;right:1%;top:50%;transform:translateY(-50%)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:2px solid var(--contrast);border-radius:10px}.wp-block-search__button{background:0 0;border:1px solid var(--contrast);padding:1px !important;color:var(--contrast);margin-left:0;border-radius:5px}.nav-links{text-align:center}.woocommerce-account.logged-in.one-container .site-content{padding-top:5px}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .edit-account fieldset{background:#fff;padding:15px;border-radius:10px;filter:drop-shadow(0px 0px 20px #f0ede2);margin-bottom:2rem}.woocommerce-account #egrao-custom-link{width:100%}.woocommerce-account .edit-account fieldset legend{margin:0;padding-top:4em;font-weight:700}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{font-weight:700;background-color:var(--contrast);border-radius:5px;color:#fff;padding:10px;margin:0 -10px}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:12px 0;border-bottom:1px solid rgba(159,41,67,.06);font-size:85%}.cmkgra-variable-downloads .wrap-deactive{display:none !important}.woocommerce-account #customer_login.col2-set .col-1,.woocommerce-account #customer_login.col2-set .col-2{width:100%;margin-bottom:0}.woocommerce-account #customer_login .woocommerce-form-login{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.woocommerce-account #customer_login .woocommerce-form-register{display:grid;grid-template-columns:1fr 1fr;column-gap:10px}.woocommerce-account .woocommerce-notices-wrapper{margin-bottom:0}.woocommerce-account .myaccount-wrap.library{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 15px;margin-bottom:0}.grao-search-autores .autores .autor,.myaccount-wrap .item-myaccount{background-repeat:no-repeat;background-position:top right;border-radius:10px 20px 30px 10px;border-style:solid;border-width:4px 4px 1px 1px;border-color:#f0ede2;padding:10px 15px;position:relative}.myaccount-wrap .item-myaccount .item-title{margin:0;padding:10px 0;font-size:18px;line-height:1.3;margin-bottom:45px}.myaccount-wrap .cmkgra-variable-downloads{position:absolute;bottom:12px;margin-bottom:0;right:0}.myaccount-wrap .cmkgra-variable-downloads a{margin-right:10px}.myaccount-wrap.invoices .item-myaccount{display:flex;justify-content:space-between}.woocommerce .myaccount-wrap .cmkgra-variable-downloads a.button{text-transform:capitalize;padding:3px 10px;border:2px solid #000;background:#fff;color:#000;font-size:18px;font-weight:500}.woocommerce .myaccount-wrap .cmkgra-variable-downloads a.button:hover{background:#000;color:#fff}.yith-wcwl-after-share-section{margin-bottom:5rem}.wishlist_table{background:#fff;padding:15px;border-radius:10px !important;filter:drop-shadow(0px 0px 20px #f0ede2);margin-bottom:2rem}.wishlist_table thead{font-weight:700;background-color:var(--contrast);border-radius:10px;color:#fff;padding:10px}.wishlist_table .product-name{font-size:18px;font-weight:600}.cmk-contenido-products{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.cmk-contenido-products .current-product{column-gap:2%;padding:10px;border:1px solid var(--contrast);box-shadow:0px 0px 25px #d0d0d0;width:32%;border-radius:5px;margin-bottom:20px;margin-right:0}body.woocommerce-cart .woocommerce-notices-wrapper{width:100%}.yith-wcwl-after-share-section{margin-bottom:5rem}.woocommerce-cart-form{position:relative}.woocommerce-cart-form table{background:#fff;padding:15px;border-radius:10px !important;filter:drop-shadow(0px 0px 20px #f0ede2);margin-bottom:2rem}.cart_totals{background:#fff;padding:15px;border-radius:10px !important;filter:drop-shadow(0px 0px 20px #f0ede2);margin-bottom:2rem}.woocommerce-cart-form thead{font-weight:700;background-color:var(--contrast);border-radius:10px;color:#fff;padding:10px}.wishlist_table .product-name{font-size:18px;font-weight:600}body.secondary-nav-below-header .secondary-navigation .inside-navigation.grid-container{padding:0;justify-content:flex-start}.main-navigation li.icono a svg{vertical-align:middle}.main-navigation .main-nav ul li.icono a{padding:5px 10px}.menu-bar-items{padding-left:10px}.menu-bar-items .dgwt-wcas-menu-bar-item{padding:0}.menu-bar-items .dgwt-wcas-menu-bar-item .dgwt-wcas-search-icon svg{display:none}.menu-bar-items,.menu-bar-items .dgwt-wcas-menu-bar-item{width:25px;height:25px;position:relative}.menu-bar-items .dgwt-wcas-menu-bar-item .dgwt-wcas-search-icon:before{position:absolute;top:0;content:"";background:url('https://static.grao.com/2022/06/busqueda-grao.svg');width:25px;height:25px;background-size:25px;background-repeat:no-repeat}.grao-home-title strong{color:var(--contrast)}.secondary-navigation{background:#fff;border-bottom:3px solid var(--contrast);font-size:16px;box-shadow:0px 4px 4px rgba(0,0,0,.15)}nav.secondary-navigation .main-nav ul li a{font-size:16px;font-weight:600}.site-header{background-color:#fff;border-bottom:2px solid var(--contrast);border-top:8px solid var(--contrast)}.main-navigation .main-nav ul li.suscrib a{background:;border:2px solid var(--contrast);border-radius:5px}.main-navigation .main-nav ul li.suscrib:hover a{background:var(--contrast);border:2px solid var(--contrast);border-radius:5px;color:#fff}.login-access{border-right:2px solid var(--contrast)}body .cart-contents>span.number-of-items{top:-10px;right:-10px;background:var(--contrast);color:#fff}.main-navigation .menu-bar-item>a.cart-contents svg{display:none}.main-navigation .menu-bar-item>a.cart-contents:before{content:'\e818';position:absolute;font-size:25px;color:var(--contrast);left:-2px;top:3px}.main-navigation .main-nav .wishlist-heart a{visibility:hidden;width:50px;height:25px}.main-navigation .main-nav .wishlist-heart a:after{content:'\e804';visibility:visible;display:block;position:absolute;color:var(--contrast);margin-right:15px;padding-left:0;top:2px;font-size:25px}.login-access{margin-left:10px;display:flex}.main-navigation .main-nav ul li.login-access a{padding-left:0}.login-access:before{content:'\f2be';color:var(--contrast);font-size:25px}body .site-branding{margin-left:15px;padding-left:10px;border-left:2px solid #adadad;height:100%}body .site-branding .main-title{line-height:inherit}body .site-branding .main-title a{color:#000;font-weight:500}.informacion-general-titular strong{font-size:25px;color:var(--contrast)}h1.grao-product-title{font-size:30px;font-weight:500;margin-bottom:15px;line-height:1.1;color:#000}.trabaja .condiciones-publicacion .button{padding:4px 9px;margin-top:1rem;margin-left:7px;font-size:14px;background-color:#fff;border:1px solid var(--contrast);color:var(--contrast)}.trabaja .condiciones-publicacion .button:hover{background-color:#f0ede2}.trabaja .condiciones-publicacion p{margin-bottom:0;font-size:15px}.trabaja .gform_required_legend{display:none}.condiciones-publicacion a.button{padding:9px;margin-bottom:9px;background-color:#f0ede2;color:#000;font-weight:500}.condiciones-publicacion a.button:hover{background-color:var(--contrast);color:#fff}.wishlist_table .product-add-to-cart a{font-size:20px}.grao-search-nav .search{background:0 0;color:var(--contrast)}.grao-search-nav .search-submit{background:#fff}.grao-search-nav .search-submit .gp-icon svg{color:var(--contrast);font-size:22px}.grao-search-nav .search-form{display:none;position:absolute;bottom:-51px;width:100%;max-width:1200px;left:50%;transform:translate(-50%,0%);z-index:99}.grao-search-nav .search-form input{width:100%;background:#fff}.secondary-navigation .inside-navigation{max-width:100%}body.secondary-nav-below-header .secondary-navigation .inside-navigation.grid-container.grid-parent{justify-content:center}body .menu-bar-items{width:auto}.grao-nav-fixed{width:100%}.grao-sec-fixed{width:100%;top:124.59px}.secondary-navigation{width:100%;position:relative}.site-header{z-index:999}#mobile-header{top:0}.woocommerce-notices-wrapper .woocommerce-message{background-color:var(--contrast);color:var(--contrast-3);font-size:15px;padding:10px;margin-bottom:20px}.woocommerce-notices-wrapper .woocommerce-message a.button{color:var(--contrast-3);border:1px solid var(--contrast-3);padding:0 10px}.woocommerce-notices-wrapper .woocommerce-message a.button:hover{background-color:var(--contrast-3);color:var(--contrast);padding:0 10px}.woocommerce ul.products li.product .button{margin-left:initial;border-radius:5px;padding:5px 10px;margin-top:10px;border:1px solid}.tax-tipo .grao-archive-buttons{column-gap:0}.grao-contenido .grao-archive-buttons{position:absolute;bottom:0}.tax-tipo .grao-archive-buttons .yith-wcwl-add-to-wishlist{width:25%}.tax-tipo .grao-archive-buttons .grao-archive{width:70%;font-size:12px;padding:6px 10px;text-align:center}.type-product.grao-contenido h2{font-size:20px;font-weight:600;text-align:left;margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:56px}#wc-column-container .product.grao-contenido{padding-bottom:40px}.type-product.grao-contenido h2:hover{display:block}.type-product.grao-contenido .excerpt{font-size:16px;margin-bottom:0;margin-top:10px;text-align:left;color:#777}body.woocommerce ul.products li.product .woocommerce-LoopProduct-link.image-link{margin-bottom:10px}.single-contenidos .entry-content{margin-bottom:50px;padding-right:30px}.single-contenidos .entry-content div{margin-bottom:30px}.single-contenidos .subscription-container{max-width:1200px;margin-left:auto;margin-right:auto;padding:15px 20px;border-radius:10px;background:#fff}.single-contenidos .subscription-title{text-align:center;color:#fff;font-size:24px;font-weight:700;line-height:1.2em}.single-contenidos .subscription-container:hover{background:rgba(255,255,255,.86)}.single-contenidos .inside-right-sidebar{position:sticky;top:230px}.grao-contenido-button{margin-bottom:40px;margin-left:20px;text-align:center;font-size:20px;font-weight:500;position:relative}.grao-contenido-button a,.grao-contenido-button button{background:var(--contrast);color:#fff;border-radius:5px;padding:5px 20px;border:1px solid var(--contrast);position:absolute;left:0;top:-60px;width:100%}.grao-contenido-button button{font-size:20px;font-weight:500}.grao-contenido-button a:hover,.grao-contenido-button button:hover{background:#fff;color:var(--contrast)}.grao-cursos .dynamic-term-description p{margin-bottom:20px;padding-bottom:5px}.term-cursos .term-description{display:none}.single-product .breadcrumbs .current-item{display:none}.single-product .breadcrumbs .separator:nth-child(6){display:none}.term-epremium-libros .grao-filtro div.facetwp-facet-colecciones,.term-epremium-libros .grao-filter-colecciones,.tax-etapa .grao-filtro div.facetwp-facet-etapas,.tax-etapa .grao-filtro .grao-filter-etapas,.grao-filtro div.facetwp-facet-tipos_de_producto,.grao-filtro .grao-filter-tipo-products{display:none}.tax-etapa .grao-filtro div.facetwp-facet-tipos_de_producto,.tax-etapa .grao-filtro .grao-filter-tipo-products{display:block}.grao-filtro .facetwp-radio,.grao-filtro .facetwp-radio.checked{background:0 0;background-image:none}.grao-filtro .facetwp-facet{margin-bottom:15px;border-radius:10px;border:1px solid var(--contrast);padding:5px 0}.grao-filtro .facetwp-radio{font-size:14px;color:#000;cursor:pointer}.grao-filtro .facetwp-radio:hover{color:var(--contrast)}.grao-filtro .facetwp-radio:before{content:'>';color:var(--contrast);margin-right:10px}.grao-filtro .facetwp-radio.checked{color:#000;font-weight:700}.grao-filtro div.facetwp-facet-categorias,.grao-filtro div.facetwp-facet-colecciones{max-height:350px;overflow-y:scroll}.grao-filtro ::-webkit-scrollbar{width:5px}.grao-filtro ::-webkit-scrollbar-track{background:0 0;margin:5px 0}.grao-filtro ::-webkit-scrollbar-thumb{background:var(--contrast);border-radius:8px}.grao-premium-logout a{color:#000;font-size:16px;padding:5px 20px 5px 0}.grao-premium-logout a:hover{color:var(--contrast)}.grao-post-date .date{background-color:var(--contrast);max-width:max-content;color:#fff;padding:5px;border-radius:5px}.woocommerce .products ul,.woocommerce ul.products{margin-top:10px}.woocommerce .cmkgra-prod-date,.woocommerce .yith-wcwl-add-button,.woocommerce .inside-wc-product-image{margin-bottom:0}.woocommerce ul.products li.product{background-repeat:no-repeat;background-position:top right;border-radius:10px 20px 30px 10px;border-style:solid;border-width:4px 4px 1px 1px;border-color:#f0ede2;padding:10px;position:relative;height:100%;justify-content:space-around}.woocommerce ul.products li.product .grao-archive-buttons,.grao-archive-buttons .yith-wcwl-add-to-wishlist,.woocommerce ul.products li.product .wc-product-image{margin-bottom:0}.variations{display:flex;flex-wrap:wrap;column-gap:1.25%;row-gap:10px;padding:20px;justify-content:center}.variations .variation{width:19%;text-align:center;border:1px solid #9f2943;padding:10px;position:relative;background:rgba(255,255,255,.8);box-shadow:0px 0px 25px rgba(159,41,67,.2);border-radius:5px;display:flex;flex-wrap:wrap;align-content:flex-start}.variations .variation h2{font-size:20px;font-weight:700;color:#000;text-transform:uppercase;width:100%;min-height:20px;height:fit-content}.grao-suscripciones-proceso .imagenes{text-align:-webkit-center;margin-bottom:0;width:49%}.variations .variation *{font-size:16px;margin-bottom:5px}.variations .variation .buy{width:100%;height:fit-content;margin-bottom:15px}.variations .variation .description{line-height:19px;width:100%;text-align:left}.variations .variation .description ul{margin:0 0 0 18px}.variations .variation .description *{font-size:14px}.variations .variation .description .close{padding:5px 10px;border:2px solid #9f2943}.variations .variation .button{padding:5px 10px;border:1px solid #9f2943;font-weight:700;margin-bottom:0;border-radius:5px}.variations .variation .incluye{padding:3px 10px;width:100%;text-align:left;background:#fff;color:#9f2943;border:2px solid #9f2943;position:relative}.variations .variation .incluye:hover{background:#9f2943;color:#fff}.variations .variation .incluye span{position:absolute;right:10px}.tiempos-pagos .switch{display:inline-block;height:25px;position:relative;width:51px;vertical-align:sub}.tiempos-pagos .switch input{display:none}.tiempos-pagos .slider{background-color:#fff;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;border:1px solid #9f2943}.tiempos-pagos .slider:before{background-color:#9f2943;bottom:3px;content:"";height:17px;left:3px;position:absolute;transition:.4s;width:17px}.tiempos-pagos input+.slider{background-color:#fff;min-height:24px}.tiempos-pagos input:checked+.slider:before{transform:translateX(26px)}.tiempos-pagos{text-align:center;margin-top:2em}.tiempos-pagos .slider.round{border-radius:34px}.tiempos-pagos .slider.round:before{border-radius:50%}.tiempos-pagos .tiempo{font-weight:700;color:#000;font-size:20px;margin:0 6px}.grao-suscripciones-proceso .grao-image-seleccion{display:flex;flex-wrap:wrap;column-gap:2%}.grao-suscripciones-proceso .grao-seleccion{width:49%;align-self:center}.cmkgra-planes-titulo{text-align:center;font-weight:700;color:#000;margin-bottom:10px}.cmkgra-product-planes{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center}.cmkgra-product-planes .plan{background:#fff;color:#000;width:280px;border-radius:5px;font-size:16px;font-weight:500;padding:5px;border:2px solid #9f2943}.cmkgra-product-planes .plan i{color:#9f2943;display:none}.cmkgra-product-planes .plan.active i{display:initial}.cmkgra-product-planes .plan:hover,.cmkgra-product-planes .plan.active{background:#fff;color:#000;filter:drop-shadow(0px 0px 6px rgba(0,0,0,.25))}.variations .variation p.price{display:flex;flex-wrap:wrap;justify-content:center}.variation p.price .amount{width:100%;margin-bottom:0;font-size:30px;color:#9f2943;font-weight:700}.variation p.price .amount span{font-size:30px;color:#9f2943}.variation p.price span,.variation p.price small{color:#9f2943}.variation .price .woocommerce-price-suffix,.variation .price .subscription-details{font-size:12px;font-weight:500;line-height:10px}.grao-suscripciones-proceso .suscription-select{text-align:center;margin-top:2em}.grao-suscripciones-proceso .suscription-select select{background:#fff;color:#9f2943;border-color:#9f2943;border-radius:5px}.suscription-select .titulo{font-weight:700;margin-bottom:10px}.grao-suscripciones-proceso .recomendado{position:absolute;top:-20px;width:101%;margin:0;background:#9f2943;color:#fff;font-weight:600;font-size:13px;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:-11px}.grao-suscripciones-proceso .recomendado p{margin-bottom:0}.grao-lopd{display:inline-flex;flex-direction:row}.woocommerce form .form-row.grao-newsletter{grid-column:1/3}.woocommerce form .form-row.grao-newsletter .grao-newsletter-wrap{display:grid;grid-template-columns:1fr 1fr 1fr}.woocommerce form .form-row.grao-newsletter .grao-newsletter-item{margin-bottom:0}.woocommerce form .form-row.grao-newsletter .input-checkbox{float:left;margin-top:10px}.woocommerce form .form-row.grao-lopd .input-checkbox{align-self:flex-start;margin-top:5px}.woocommerce form .form-row.grao-lopd label{line-height:25px}#wc-mini-cart ul.woocommerce-mini-cart::-webkit-scrollbar{width:7px}#wc-mini-cart ul.woocommerce-mini-cart::-webkit-scrollbar-track{background:#f0ede2}#wc-mini-cart ul.woocommerce-mini-cart::-webkit-scrollbar-thumb{background:#888}#wc-mini-cart ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover{background:#555}#wc-mini-cart ul.woocommerce-mini-cart{max-height:500px;overflow-y:scroll;padding:15px}#wc-mini-cart .total{width:100%;margin-left:0;margin:0}.widget_shopping_cart .woocommerce-mini-cart__buttons{padding:15px;column-gap:2%}#wc-mini-cart .button{border-radius:5px;background:#f0ede2;border:1px solid var(--contrast);color:var(--contrast);font-weight:500;text-transform:uppercase;width:49%}#wc-mini-cart .button:hover,#wc-mini-cart .button.checkout:hover{color:var(--contrast);background:#fff}#wc-mini-cart .button.checkout{background:var(--contrast);color:#fff}.wc-menu-item .wc-mini-cart .widget_shopping_cart{padding:0;border:1px solid var(--contrast);box-shadow:0px 22px 40px rgba(0,0,0,.4)}.wc-mini-cart{width:460px}.woocommerce.widget_shopping_cart .cart_list li a.remove{font-size:0px;width:20px;height:20px;border:none !important;position:absolute;bottom:0;top:auto}body .woocommerce.widget_shopping_cart .cart_list li a.remove:before{content:'\e82f';width:25px;height:25px}.woocommerce.widget_shopping_cart .formato,.woocommerce.widget_shopping_cart .capitulo{margin-bottom:0;font-size:14px;font-weight:500}.woocommerce.widget_shopping_cart .capitulo{color:var(--contrast)}.woocommerce.widget_shopping_cart .formato{color:#9e9881}body .woocommerce-mini-cart-item .quantity{font-weight:500;font-size:16px}body .woocommerce-mini-cart-item .quantity .amount{font-weight:700;color:var(--contrast)}body .woocommerce.widget_shopping_cart .cart_list li{padding:0 0 5px 6em;min-height:110px;border-bottom:1px solid #000}body .woocommerce ul.cart_list li img{width:70px}.js-scroll{opacity:0;transition:opacity 1s}.js-scroll.scrolled{opacity:1}.scrolled.fade-in{animation:fade-in 1s ease-in-out both}.scrolled.fade-in-bottom{animation:fade-in-bottom 1s ease-in-out both}.scrolled.slide-left{animation:slide-in-left 1s ease-in-out both}.scrolled.slide-right{animation:slide-in-right 1s ease-in-out both}.scrolled.flipInY{animation:flipInY 1s ease-in-out both}.scrolled.zoomIn{animation:zoomIn 1s ease-in-out both}.scrolled.zoomReverseIn{animation:zoomReverseIn 1s ease-in-out both}.scrolled.difusion{animation:difusion 2s ease-in-out both}.js-scroll-2{opacity:0;transition:opacity 1s}.js-scroll-2.scrolled{opacity:1}.js-scroll-3{opacity:0;transition:opacity 1s}.js-scroll-3.scrolled{opacity:1}.scrolled.scrollmove{animation-name:insertBanner;animation-duration:1s;animation-delay:2s;animation-iteration-count:1;animation-fill-mode:backwards}@keyframes insertBanner{from{transform:translateY(-4em)}to{transform:translateY(0em)}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes slide-in-right{0%{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:2}}@keyframes fade-in-bottom{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes flipInY{0%{opacity:0;transform:rotateY(90deg)}100%{opacity:1;transform:none}}@keyframes zoomIn{0%{opacity:0;transform:scale(.5)}100%{opacity:1;transform:none}}@keyframes zoomReverseIn{0%{opacity:0;transform:scale(1.5)}100%{opacity:1;transform:none}}@keyframes difusion{0%{opacity:.0}5%{opacity:.05}10%{opacity:.1}15%{opacity:.15}20%{opacity:.2}25%{opacity:.25}30%{opacity:.3}35%{opacity:.35}40%{opacity:.40}45%{opacity:.45}50%{opacity:.50}55%{opacity:.55}60%{opacity:.60}65%{opacity:.65}70%{opacity:.70}75%{opacity:.75}80%{opacity:.80}85%{opacity:.85}90%{opacity:.90}95%{opacity:.95}100%{opacity:1.0}}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//www.grao.com/wp-content/plugins/close-grao-web/includes/theme/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel .owl-nav i{font-size:27px}.grao-premium-section{width:57%;display:flex;flex-wrap:wrap;justify-content:end;align-items:center}.grao-premium-section img{max-height:42px}.grao-premium-section p{margin-bottom:0;font-size:16px;font-weight:500;margin-left:10px;margin-right:10px}.cmkgra-user-page h2{border-bottom:3px solid}.cmkgra-user-page .product h3{font-size:22px;margin:10px 0}.cmkgra-user-page .product h3 a{color:var(--contrast)}.cmkgra-user-page .product h3 a:hover{color:#000}.cmkgra-user-page .profesion{font-size:18px;font-weight:500;color:var(--contrast)}.cmkgra-user-page .owl-nav{text-align:center}.cmkgra-user-page h1{margin-bottom:10px;font-weight:700}.author .header-author{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.author .header-author .title{text-transform:uppercase;color:#303030}.author .header-author .title span{color:#9f2943}.author .author-info{display:grid;grid-template-columns:2fr 1fr;grid-gap:30px}.author .author-info .author-social ul{list-style:none;margin:0;display:flex}.grao-search-autores .filter{text-align:center}.grao-search-autores .filter .letra{font-size:15px;padding:12px 14px}.grao-search-autores .autores{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}.grao-search-autores .autores .autor{display:grid;grid-gap:20px;grid-template-columns:1fr 2fr}.grao-search-autores .autores .autor h2{font-size:22px}.grao-search-autores .autores .autor .imagen,.grao-search-autores .autores .autor .info{margin-bottom:0}.grao-loading-search{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgba(255,255,255,.8)}.grao-loading-search p{margin-bottom:10px;text-align:center;font-weight:700}.grao-loading-search div{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.grao-home-search .search-field,.grao-home-search .search-submit{padding:5px 10px}.grao-home-search .search-field::placeholder{color:var(--contrast)}.grao-home-search .search-field,.grao-home-search .search-field:focus{border-top-left-radius:20px;border-bottom-left-radius:20px;border-color:var(--contrast);color:var(--contrast);width:90%;border-right:none}.grao-home-search .search-submit{border-top-right-radius:20px;border-bottom-right-radius:20px;margin-left:-4px;background:0 0;border-top-color:var(--contrast);border-bottom-color:var(--contrast);border-right-color:var(--contrast);color:var(--contrast)}.woocommerce .woocommerce-checkout{margin-top:15px}.woocommerce-checkout.one-container .site-content{padding-top:10px}.woocommerce-billing-fields #billing_country_field,.woocommerce-billing-fields #billing_city_field,.woocommerce-billing-fields #billing_postcode_field{float:left;width:33.3%;clear:none}.woocommerce-billing-fields #billing_state_field,.woocommerce-billing-fields #billing_phone_field{float:right;width:48%;clear:none}.woocommerce-billing-fields #billing_state_field{float:left}.woocommerce-billing-fields .address-field .select2-selection{padding:10px 0;height:48px}.woocommerce-checkout .ppc-button-wrapper{position:absolute;bottom:0;right:0}.woocommerce-checkout .ppc-button-wrapper .paypal-buttons{min-height:60px !important;min-width:250px !important}.woocommerce-checkout .woocommerce table.shop_table td{padding:10px 20px}.woocommerce-checkout .woocommerce table.shop_table th{padding:5px 20px}.woocommerce table.shop_table td.product-name .variation dd{margin-bottom:0;font-size:14px;font-weight:500;color:#9e9881}.woocommerce table.shop_table td.product-name .variation dd.variation-titulo{color:#9f2943}.woocommerce table.shop_table td.product-name a{color:#000}.woocommerce table.shop_table td.product-name a:hover{color:#9f2943}.cmkgra-product-content .add-cart.disabled {opacity:.5;pointer-events:none;cursor:default}.lds-dual-ring{display:inline-block;width:20px;height:20px}.lds-dual-ring:after{content:" ";display:block;width:20px;height:20px;margin:8px;border-radius:50%;border:4px solid #9f2943;border-color:#9f2943 transparent;animation:lds-dual-ring 1.2s linear infinite;margin:2px 0 0 -10px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.entry-content div{margin-bottom:20px}.grao-archive-buttons .grao-archive{padding:2px 10px;background:#9f2943;color:#fff;border-radius:5px;font-size:16px;border:1px solid #9f2943;font-weight:500;height:34px}.checkout-button.button.alt.wc-forward.wp-element-button{margin-bottom:20px}form.selectorpaises{color:#fff;margin-top:-46px;font-size:16px;margin-bottom:8px}.selecorpaisescuadro{background-color:#fff;height:39px;font-size:13px}.wc-columns-container .products,.woocommerce .related ul.products,.woocommerce .up-sells ul.products{grid-gap:15px}.products.columns-3 .wc-product-image .inside-wc-product-image .wp-post-image{box-shadow:0 0 3px 2px rgba(0,0,0,.3);margin:auto;border:1px solid #aaa;height:350px}.term-epremium-libros .grao-filtro div.facetwp-facet-colecciones,.term-epremium-libros .grao-filter-colecciones,.tax-etapa .grao-filtro div.facetwp-facet-etapas,.tax-etapa .grao-filtro .grao-filter-etapas,.grao-filtro div.facetwp-facet-tipos_de_producto,.grao-filtro .grao-filter-tipo-products{display:block}.inside-right-sidebar .cmk-contenido-products .current-product{width:100%}.grao-author-container{width:100%;padding:1rem}.grao-author-container h2{margin-bottom:0;font-size:1.5rem;color:#666;font-weight:600}.grao-author-header{display:flex;flex-direction:column;margin-bottom:2rem}.grao-author-header-left img{width:100%;max-height:300px;object-fit:contain}.grao-author-header-right h1{margin-bottom:0;color:#666;font-size:2.5rem;text-transform:uppercase}.grao-author-header-right h1 span{color:#9f2943;font-weight:700}.grao-author-header-right h2{margin-bottom:0;color:#666;font-weight:300;font-size:1.5rem}.grao-author-body{padding:10px;margin-bottom:2rem;border-top:25px solid #666;background-color:#9f2943;color:#fff}.grao-author-body h2{margin-bottom:10px;font-size:1.5rem;color:#fff}.grao-author-body p{margin-bottom:10px;font-size:15px}.grao-author-related-products{margin:0;padding:0}.grao-author-related-products li{margin-bottom:1rem}.grao-author-load-more-btn{margin:1rem 0}.grao-author-load-more-btn:hover,.grao-author-load-more-btn:focus{background-color:transparent;border-color:#9f2943 !important}.grao-author-related-products-item h3{margin-bottom:5px;color:#000;font-size:1rem;font-weight:600}.grao-author-related-products-item p{margin-bottom:5px;color:#666;font-size:15px}.grao-author-footer-contact{display:flex;justify-content:space-between;margin:2rem 0}.grao-author-footer-contact a{display:flex;justify-content:center;align-items:center;width:49px;height:49px;background-color:transparent;border:2px solid #666;border-radius:50%;transition:.3s}.grao-author-footer-contact a i{color:#666}.grao-author-footer-contact a:hover{background-color:#666}.grao-author-footer-contact a:hover i{color:#fff}@media only screen and (max-width:500px){.variations .variation{width:100%}}@media only screen and (max-width:767px){.busc-404 .search-field{width:280px}.pd20m{padding-left:20px;padding-right:20px}.pt10m{padding-top:10px}.noticies h2,.boton-noticias{padding-bottom:10px}.wpblock-productos .revistas .title{font-size:15px}.wpblock-productos .revistas .add-cart{margin-top:5px}.footer-grao .gb-button-wrapper>.gb-button{flex:inherit}.mtn5{margin-top:-5px;border:none}.remove-b{border:none}.mt10{margin-top:10px}.pd10{padding-left:10px;padding-right:10px}.entry-content>.gb-container{padding-left:20px;padding-right:20px}.entry-content>.gb-container.pd0{padding-left:0;padding-right:0}.grao-home-title strong{font-size:27px}.formulario-home .search-form{border:3px solid var(--contrast);border-radius:20px;width:320px}.formulario-home .search-field{width:249px}.formulario-home input[type=search]{color:var(--base);background-color:transparent;border-color:transparent}.formulario-home input[type=search]:focus{color:var(--base);width:;background-color:transparent;border-color:transparent}.formulario-home .search-submit{background-color:transparent;color:var(--contrast)}.formulario-home .search-submit:hover{background-color:transparent;color:var(--contrast);border-radius:100px}.woocommerce-cart-form__cart-item .variation-Formatosdisponibles,.woocommerce-cart-form__cart-item .variation-Tipo{width:100%;text-align:left}.cmkgra-product-content{flex-direction:column;margin-bottom:35px}.texto-precio strong{font-size:30px}.page .entry-title{font-size:35px;font-weight:800;margin-bottom:15px}.one-container .site-content{padding-top:70px}.woocommerce-account.logged-in.one-container .site-content{padding-top:5px}.wpblock-productos{padding-left:20px;padding-right:20px}.grao-suscripciones-proceso .cmkgra-planes-titulo{margin-top:7rem}.grao-suscripciones-proceso .imagenes{margin-top:3rem;margin-bottom:-7rem;width:100%}.grao-suscripciones-proceso .suscription-select select{background:var(--contrast);color:#fff;border-color:#fff;border-radius:5px}.grao-suscripciones-proceso .recomendado{top:0}.variations .variation h2{display:flex;flex-direction:column;justify-content:flex-end;margin-top:-5px}.single-post>.gb-container,.single-post .content-area{padding-left:20px;padding-right:20px}.woocommerce .woocommerce-cart-form{width:100%}.woocommerce table.shop_table_responsive .product-name{padding-top:30px}.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%;box-sizing:border-box}.woocommerce-page .woocommerce .cart-collaterals{width:100%;padding-left:0}.grao-suscripciones-proceso .grao-image-seleccion{display:flex;flex-direction:column}.grao-suscripciones-proceso .grao-seleccion{width:100%}.variations{padding-top:20px;padding-left:0;padding-right:0}.home .entry-content>.gb-container{padding-left:0;padding-right:0}.formulario-home .search-form{width:auto}.formulario-home .search-field{width:auto}.home .wpblock-entradasblog{padding-left:20px;padding-right:20px}.home .wpblock-capitulos{padding-left:20px;padding-right:20px}.wpblock-productos .products.revistas{padding-left:20px;padding-right:20px}.aliado{background-position:left bottom;background-size:1200px}.wpblock-productos .add-cart{text-align:center;font-size:15px}.breadcrumbs{padding-left:10px;padding-right:10px}.grao-search-result{width:50%}.generate-columns-container .grao-search-result.generate-columns{padding-left:15px}#secondary-navigation{display:none}body #content.site-content{flex-direction:column-reverse}body .grao-filtro{display:none}body .grao-filtro.mobile-show{display:block;position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:999999999;overflow:scroll}.variations .variation{width:49%}.woocommerce-account #customer_login .woocommerce-form-login,.woocommerce-account #customer_login .woocommerce-form-register,.woocommerce form .form-row.grao-newsletter .grao-newsletter-wrap{display:block}}@media(min-width:768px){body.archive.author .generate-columns-container{width:100%;margin:0 auto}.grao-author-header{position:relative;margin-bottom:0;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.grao-author-header-left,.grao-author-header-right{width:100%;max-width:48%}.grao-author-header-right h1{font-size:3rem}.grao-author-header-right h1 span{display:block}.grao-author-container h2{font-size:1.7rem;margin-bottom:10px}.grao-author-header-left{margin-bottom:-5rem}.grao-author-body{padding-top:3rem;padding-bottom:3rem}.grao-author-body{border-top:35px solid #666}.grao-author-footer{display:flex;flex-wrap:wrap}.grao-author-footer h2{margin:1rem 0}.grao-author-footer-contact{justify-content:center}.grao-author-footer-contact div{margin-right:1rem}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :portrait){.woocommerce div.product div.images img{width:auto;margin:0 auto}.single-product.woocommerce div.product .product_title{font-size:36px}.wc-related-upsell-columns-3 .related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.variations .variation h2{display:flex;flex-direction:column;justify-content:flex-end;margin-top:-5px}.single-post>.gb-container,.single-post .content-area{padding-left:20px;padding-right:20px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:10px}.woocommerce table.shop_table_responsive .product-name{padding-top:30px}.entry-content>p{padding-left:20px;padding-right:20px}.pd20v{padding-left:20px;padding-right:20px}.woocommerce-checkout #customer_details{width:100%}.woocommerce-checkout #order_review{width:100%;margin-top:35px}h1.grao-cart-billing-title{margin-bottom:3px !important}.pd20v2{padding-left:20px;padding-right:20px}.wishlist_table{padding-left:20px;padding-right:20px}.tarifa>.gb-inside-container>.gb-grid-wrapper>.gb-grid-column{width:100%}.variations .variation{margin-top:20px}.woocommerce .wc-columns-container.wc-tablet-columns-2 .products{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr) !important}.footer-align .gb-button-wrapper .gb-button{justify-content:center;text-align:left}.formulario-home .search-form{width:auto}.formulario-home .search-field{width:auto}.ndest>.gb-grid-column-beb8daea{width:40%}.home .wpblock-entradasblog{padding-left:20px;padding-right:20px}.home .wpblock-capitulos{padding-left:20px;padding-right:20px}.wpblock-productos .products.revistas{justify-content:center;padding-left:20px;padding-right:20px}.aliado{background-position:center center}.site-logo.mobile-header-logo{height:70px}.main-navigation .menu-toggle{font-size:25px}.breadcrumbs{padding-left:10px;padding-right:10px}.cmkgra-product-content{flex-direction:row}.cmkgra-product-content .content.left{margin-top:0}.cmkgra-product-content .content{width:45%}.cmkgra-product-content .content.right .variacion{width:100%}}@media only screen and (min-device-width :768px) and (max-device-width :1180px) and (orientation :landscape){.wc-related-upsell-columns-3 .related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}.single-product .product{padding:0 20px}.single-product.woocommerce div.product .product_title{font-size:36px}.pd20m,.pd20v{padding-left:20px;padding-right:20px}.pt10m{padding-top:10px}.pd10{padding-left:10px;padding-right:10px}.entry-content>.gb-container{padding-left:20px;padding-right:20px}.entry-content>.gb-container.pd0,.home .entry-content>.gb-container{padding-left:0;padding-right:0}.inside-header{padding:20px}.wc-related-upsell-columns-4 .related ul.products,.wc-related-upsell-columns-4 .up-sells ul.products,.woocommerce .wc-columns-container.wc-columns-4 .products{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;padding-left:20px;padding-right:20px}.wpblock-productos{padding-left:20px;padding-right:20px}.term-revistas .wc-columns-container.wc-columns-4 .products{grid-template-columns:repeat(3,minmax(0,2fr))}.blog .generate-columns-container{margin-left:20px}.page .entry-title{padding-left:20px;padding-right:20px}.single-post>.gb-container,.single-post .content-area{padding-left:20px;padding-right:20px}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:10px;border:0}.entry-content>p{padding-left:20px;padding-right:20px}.checkout.woocommerce-checkout,.grao-cart-billing-title{padding-left:20px;padding-right:20px}.yith-wcwl-share,.wishlist-title-with-form{padding-left:20px;padding-right:20px}.entry-content .gb-container-1279b8e2{padding-left:0;padding-right:0}.footer-align .gb-button-wrapper .gb-button{justify-content:center;text-align:left}.home .wpblock-entradasblog{padding-left:20px;padding-right:20px}.home .wpblock-capitulos{padding-left:20px;padding-right:20px}.breadcrumbs{padding-left:10px;padding-right:10px}}@media only screen and (max-width:500px){.grao-search-result{width:100%}.generate-columns-container .grao-search-result.generate-columns{padding-left:0}.author .author-info{display:block}}@media only screen and (max-width:950px){.variations{column-gap:2%}.variations .variation{width:32%}}@media(min-width:1024px){.grao-author-header-left{padding:0 2rem;margin-bottom:-5.5rem}.grao-author-header-left img{max-height:350px}.grao-author-header-right{display:flex;flex-direction:column;justify-content:center}.grao-author-header-right h1{margin-bottom:1rem;font-size:3rem;line-height:3rem}.grao-author-container h2{font-size:1.7rem}.grao-author-body{border-top:50px solid #666}.grao-author-footer{flex-direction:row;justify-content:space-between}.grao-author-footer-left,.grao-author-footer-right{max-width:48%;width:100%}.grao-author-footer-contact{justify-content:flex-start}}.grao-loader{display:inline-block;position:relative;height:21px;margin-left:5px}.grao-author-load-more-btn:hover .grao-loader div,.grao-author-load-more-btn:focus{border-color:#9f2943 transparent transparent}.grao-loader div{box-sizing:border-box;display:block;position:absolute;width:14px;height:14px;margin:8px 0;border:2px solid #fff;border-radius:50%;animation:grao-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.grao-loader div:nth-child(1){animation-delay:-.45s}.grao-loader div:nth-child(2){animation-delay:-.3s}.grao-loader div:nth-child(3){animation-delay:-.15s}@keyframes grao-loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media print{#mobile-header{display:none !important}#site-navigation,#secondary-navigation,.site-footer,.cmk-contenido-products,#mobile-header .menu-bar-items{display:none}p{margin-bottom:.8em}.one-container .site-content{padding-top:0}}.author-container{margin-left:20px;border-radius:5px;border:1px solid rgba(158,41,66,0);background-color:#f0ede2;padding:10px}.related-authors{display:flex;flex-wrap:wrap;align-items:center}.author-avatar{margin-right:12px}.author-content-title{font-size:20px;font-weight:700;margin-bottom:10px;color:var(--base);align-content}