.produtos{background-size:cover;background-position:center;background-repeat:no-repeat;background-repeat:no-repeat}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names{width:60%;margin:0 auto;list-style:none;padding:0;display:flex;justify-content:center;border-bottom:4px solid #d9d9f3;gap:0 32px}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li a{text-decoration:none;display:block;position:relative;font-family:"Inter" !important;color:#939393;padding-bottom:10px;font-weight:600}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li.ui-state-active a{color:#000}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li.ui-state-active a:after{content:"";position:absolute;display:block;background-color:var(--cor-padrao);width:40px;height:6px;border-radius:32px;left:50%;bottom:-5px;transform:translateX(-50%)}.produtos .slides-apostilas{margin-top:32px}.produtos .slides-apostilas .item{display:block;text-decoration:none;border:1px solid #b5b5c3;border-radius:10px;padding:20px;background-color:#fff;position:relative;border:none;box-shadow:0px 0px 20px -1px #ccc;border:none;padding:10px 9px;transition:.3s}.produtos .slides-apostilas .item:hover{background-color:#efeefe;box-shadow:0px 0px 40px -1px #ccc;transform:scale(1.04)}.produtos .slides-apostilas .item h3{font-size:16px;color:#000;font-weight:600;min-height:60px}.produtos .slides-apostilas .item img{border-radius:6px}.produtos .slides-apostilas .item .preco{font-size:14px}.produtos .slides-apostilas .item .preco del{color:#a6a6a6}.produtos .slides-apostilas .item .preco .desconto{background-color:var(--cor-verde-escuro);display:inline-block;color:#fff;padding:2px 16px;border-radius:32px;font-weight:600;margin-left:8px}.produtos .slides-apostilas .item .preco strong{display:block;color:var(--cor-padrao);font-size:30px;margin-bottom:18px}.produtos .slides-apostilas .item .btn-default{color:#000;display:none}.produtos .slides-apostilas .item .badge{position:absolute;top:20px;left:20px}.produtos .slides-apostilas .item .badge.sale{background-color:var(--cor-padrao);border-radius:4px;font-size:14px;text-transform:uppercase;font-family:"Inter" !important}.produtos .slides-apostilas .item .badge.hot{background-color:#ffc224;color:#000;border-radius:4px;font-size:14px;text-transform:uppercase;font-family:"Inter" !important}@media(min-width: 62rem)and (max-width: 74.999rem){.produtos .slides-apostilas .item h3{font-size:14px}.produtos .slides-apostilas .item .preco{font-size:12px}.produtos .slides-apostilas .item .preco .desconto{padding:1px 10px}.produtos .slides-apostilas .item .preco strong{margin-bottom:0;margin-top:12px}}@media(min-width: 61.938rem){.produtos .swiper-pagination{display:none}}@media(max-width: 62rem){.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names{border-bottom:none;flex-wrap:nowrap;text-align:center;width:100%;overflow-x:auto;justify-content:start;gap:0 0;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:#8fbf4f #fff}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names::-webkit-scrollbar{height:8px;background-color:#fff}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names::-webkit-scrollbar-track{background:#fff;border-radius:10px;margin:0 20px}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names::-webkit-scrollbar-thumb{background:#8fbf4f;border-radius:10px;border:2px solid #fff}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names::-webkit-scrollbar-thumb:hover{background:#75a13a}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li{flex:0 0 60%}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li a{padding:6px 0px;width:100%;border-radius:50px}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li.ui-state-active a{background-color:var(--cor-padrao);color:#fff}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .tab-names li.ui-state-active a:after{content:none}.produtos :is(#tabs-apostilas,#tabs-apostilas-2,#tabs-apostilas-3) .slides-apostilas :is(.swiper-button-next,.swiper-button-prev){display:none}.produtos .slides-apostilas{margin-top:0}.produtos .apostilas .swiper-wrapper .swiper-slide{padding-bottom:40px}}