@charset "UTF-8";li product-card .card__title{margin-bottom:12px}@media (min-width:1024px){li product-card .card__title a{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}li product-card .order-card__info-pedido-status{display:flex;align-items:center;gap:5px}li product-card .order-card__info-pedido-status p{margin:0;font-size:12px}li product-card .order-card__info-pedido-status svg{width:14px!important;height:14px!important}li product-card .order-card__info-pedido-number{color:#707070;margin:0;font-size:12px}li product-card .button:is(.button-primary){font-size:14px;background:var(--color-primary);border:none;padding:3px 10px;display:flex;align-items:center;justify-content:center;color:#fff;width:100%;max-width:200px;margin:10px auto 0;line-height:30px}li product-card .product-features{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin-bottom:12px;gap:10px}li product-card .product-features:is(.align-featured-3){justify-content:space-around}li product-card .product-features .feat-item{display:flex;align-items:center;line-height:normal;gap:6px}li product-card .product-features .feat-item span{font-family:var(--font-family-secondary)}@media (max-width:767px){li product-card .product-features .feat-item span{font-size:2.9vw}}@media (min-width:768px){li product-card .product-features .feat-item span{font-size:14px}}li product-card .product-features .feat-item i{display:flex;width:24px;height:24px;padding:4px;background:#F1F5F9;border-radius:150%}li product-card .product-brands-schools{display:flex;align-items:center;justify-content:center;gap:24px;padding-top:8px;padding-bottom:8px;margin-top:12px}li product-card .product-brands-schools img{max-height:47px;width:auto;max-width:100px}li product-card:is(.card){border:1px solid var(--color-soft-grey);box-shadow:0 2px 8px #0000000d;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;overflow:hidden}li product-card .card__info-container{padding:12px}li product-card:is(.card--no-lines) .price{padding:0}li product-card .price__current{font-size:18px;line-height:30px}li product-card .price__was{font-size:14px;line-height:22px;color:var(--color-grey-light)}@media (min-width:1024px){li product-card .card__title a{font-size:18px;line-height:30px;display:block;margin-bottom:12px;font-weight:700}}.paginate-custom{margin-top:50px;display:flex;align-items:center;gap:16px}.paginate-custom .page,.paginate-custom .next,.paginate-custom .prev{color:#fff;text-align:center;font-family:var(--heading-font-family);font-size:18px;font-style:normal;font-weight:500;line-height:30px;border-radius:4px;border:1px solid #E2E8F0;cursor:pointer;transition:all ease .5s;width:52px;height:48px}.paginate-custom .page a,.paginate-custom .next a,.paginate-custom .prev a{color:var(--color-grey-light);padding:9px 20px;display:flex}.paginate-custom .page:is(.current),.paginate-custom .page:is(:hover),.paginate-custom .next:is(.current),.paginate-custom .next:is(:hover),.paginate-custom .prev:is(.current),.paginate-custom .prev:is(:hover){border:1px solid var(--color-primary);background:var(--color-primary)}.paginate-custom .page:is(.current) a,.paginate-custom .page:is(:hover) a,.paginate-custom .next:is(.current) a,.paginate-custom .next:is(:hover) a,.paginate-custom .prev:is(.current) a,.paginate-custom .prev:is(:hover) a{color:#fff}.paginate-custom .page:is(.current),.paginate-custom .next:is(.current),.paginate-custom .prev:is(.current){padding:9px 20px;display:flex}.paginate-custom .next a,.paginate-custom .prev a{display:inline-block;overflow:hidden;text-indent:500%;white-space:nowrap;width:100%;position:relative}.paginate-custom .next a:before,.paginate-custom .prev a:before{content:"\203a";text-indent:0;position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);display:flex;height:20px;align-items:center}.paginate-custom .prev a:before{content:"\2039"}.pagination li a,.pagination li .pagination__page-current,.pagination li .pagination__item-suspensive{display:flex;width:52px;height:48px;flex-direction:column;justify-content:center;align-items:center;border-radius:4px;border:1px solid var(--color-neutral-5);transition:.2s background-color ease;margin:0;padding:0;font-family:var(--heading-font-family);font-weight:700;color:var(--color-grey-light)}.pagination li a:hover,.pagination li .pagination__page-current:hover,.pagination li .pagination__item-suspensive:hover{background:var(--color-blue-primary);color:var(--color-white)}.pagination li:is(.hidden_mobile){display:none}@media (min-width:768px){.pagination li:is(.hidden_mobile){display:block}}.pagination li .pagination__page-current{background:var(--color-blue-primary);color:var(--color-white)}.cc-featured-blog-grid .tags-wrapper{margin:12px 0 7px}@media (min-width:1024px){.cc-featured-blog-grid .tags-wrapper{margin:0}}.cc-featured-blog-grid ul li .card__info .article_excerpt{margin:12px 0 0;color:var(--color-grey-light);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box}.cc-featured-blog-grid ul li .card__info p time{color:var(--color-grey-light)}.cc-featured-blog-grid .btn-share{padding:0!important}.no-login-button{line-height:30px;border-radius:48px;font-family:var(--heading-font-family);padding:6px 18px;border:2px solid transparent}.no-login-button:is(.no-login-primary){background-color:var(--color-primary);color:#fff}.no-login-button:is(.no-login-secondary){border-color:var(--color-primary)}.no-login-button span{font-weight:700!important}.cc-recently-viewed .button:is(.btn-show-more){color:var(--color-blue-primary);border-color:var(--color-blue-primary);font-weight:700}.rich-text__personalizable .subheading{margin-bottom:22px}.rich-text__personalizable .subheading span{padding:4px 8px;background:var(--bg-subheading);color:var(--color-subheading);font-weight:700;border-radius:8px}.rich-text__personalizable .section__block--heading:is(.h2,.h3,.h4,.h5,.h6){line-height:34px;font-weight:700;margin-bottom:26px}.rich-text__personalizable .rte{display:flex;flex-direction:column;gap:24px}.rich-text__personalizable .rte p,.rich-text__personalizable .rte li{line-height:28px;color:var(--color-grey-light)}.rich-text__personalizable .rte ul{margin:0;padding:0}.rich-text__personalizable .rte ul li{margin-bottom:8px;padding:0 0 0 10px}.rich-text__personalizable .rte p{margin:0}.heading-logo__container{max-width:550px}.secondary-description p,.secondary-description span,.secondary-description li{color:var(--color-grey-light);line-height:28px}.input-absolute{position:absolute;z-index:-1;opacity:0}.temario-box .contact-chat-content .checkbox:checked+label:after{top:25px!important}.price-free{font-size:34px!important;line-height:normal!important;font-weight:500!important;letter-spacing:-.5px!important}@media (min-width:1920px){.price-free{font-size:34px!important}}.sticky-add-to-card--inner .price-free{font-size:18px!important}@media (min-width:1920px){.sticky-add-to-card--inner .price-free{font-size:34px!important}}@media (min-width:1024px){.remove-icon__desk svg{display:none}}
