body #page .labbo-carrinho{position:relative;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:var(--black);font-size:calc(var(--font-size-default) * 1.25);text-decoration:none}body #page .labbo-carrinho:hover{color:var(--gray)}body #page .labbo-carrinho .labbo-carrinho-contador{position:absolute;top:-8px;right:-10px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--black);color:var(--white);font-family:var(--font-family-1);font-size:11px;font-weight:700;line-height:18px;text-align:center;opacity:0;transform:scale(0.6);transition:opacity 0.2s ease, transform 0.2s ease}body #page .labbo-carrinho .labbo-carrinho-contador.tem-itens{opacity:1;transform:scale(1)}body #page .labbo-carrinho .labbo-carrinho-contador.pulsa{animation:labbo-carrinho-pulsa 0.4s ease}body #page .screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}body.woocommerce #page #main-content .woocommerce-container,body.woocommerce-page #page #main-content .woocommerce-container{padding-top:40px;padding-bottom:40px}@media (max-width:991px){body.woocommerce #page #main-content .woocommerce-container,body.woocommerce-page #page #main-content .woocommerce-container{padding-top:25px;padding-bottom:25px}}body.woocommerce #page #main-content a.button,body.woocommerce #page #main-content button.button,body.woocommerce #page #main-content input.button,body.woocommerce #page #main-content a.button.alt,body.woocommerce #page #main-content button.button.alt,body.woocommerce #page #main-content input.button.alt,body.woocommerce-page #page #main-content a.button,body.woocommerce-page #page #main-content button.button,body.woocommerce-page #page #main-content input.button,body.woocommerce-page #page #main-content a.button.alt,body.woocommerce-page #page #main-content button.button.alt,body.woocommerce-page #page #main-content input.button.alt{background:var(--black);color:var(--white);font-family:var(--font-family-1);font-size:var(--font-size-default);font-weight:600;border-radius:0;transition:opacity 0.2s ease}body.woocommerce #page #main-content a.button:hover,body.woocommerce #page #main-content button.button:hover,body.woocommerce #page #main-content input.button:hover,body.woocommerce #page #main-content a.button.alt:hover,body.woocommerce #page #main-content button.button.alt:hover,body.woocommerce #page #main-content input.button.alt:hover,body.woocommerce-page #page #main-content a.button:hover,body.woocommerce-page #page #main-content button.button:hover,body.woocommerce-page #page #main-content input.button:hover,body.woocommerce-page #page #main-content a.button.alt:hover,body.woocommerce-page #page #main-content button.button.alt:hover,body.woocommerce-page #page #main-content input.button.alt:hover{background:var(--black);color:var(--white);opacity:0.8}body.woocommerce #page #main-content .product_title,body.woocommerce #page #main-content .woocommerce-loop-product__title,body.woocommerce-page #page #main-content .product_title,body.woocommerce-page #page #main-content .woocommerce-loop-product__title{font-family:var(--font-family-2)}body.woocommerce #page #main-content .price,body.woocommerce #page #main-content .amount,body.woocommerce-page #page #main-content .price,body.woocommerce-page #page #main-content .amount{color:var(--black);font-family:var(--font-family-1)}body.woocommerce #page #main-content .woocommerce-message,body.woocommerce #page #main-content .woocommerce-info,body.woocommerce #page #main-content .woocommerce-error,body.woocommerce-page #page #main-content .woocommerce-message,body.woocommerce-page #page #main-content .woocommerce-info,body.woocommerce-page #page #main-content .woocommerce-error{font-family:var(--font-family-1);border-top-color:var(--black)}body.woocommerce #page #main-content .woocommerce-message::before,body.woocommerce #page #main-content .woocommerce-info::before,body.woocommerce #page #main-content .woocommerce-error::before,body.woocommerce-page #page #main-content .woocommerce-message::before,body.woocommerce-page #page #main-content .woocommerce-info::before,body.woocommerce-page #page #main-content .woocommerce-error::before{color:var(--black)}@media (max-width:991px){body.woocommerce #page #main-content .shop_table,body.woocommerce-page #page #main-content .shop_table{display:block;width:100%;overflow-x:auto}}body.woocommerce #page #main-content .woocommerce-tabs ul.tabs li a,body.woocommerce-page #page #main-content .woocommerce-tabs ul.tabs li a{font-family:var(--font-family-2)}@keyframes labbo-carrinho-pulsa{0%{transform:scale(1)}50%{transform:scale(1.35)}100%{transform:scale(1)}}