gH¦jµ; eW:¦jÔ}íÖ¿¯Accept-Encoding,User-Agent‚ó‡&Õg¤°, £ÆDí½ý KEY: https://fanatef.com.br/wp-content/themes/educal/assets/css/shop.css?ver=694d7c45ca4fe9da1252057aabf1c514 HTTP/1.1 200 OK Date: Sun, 13 Sep 2026 05:53:27 GMT Server: Apache Last-Modified: Thu, 11 Jan 2024 19:04:21 GMT Accept-Ranges: bytes Content-Length: 24958 Vary: Accept-Encoding,User-Agent Connection: close Content-Type: text/css /*sidebar*/ .product-widget-title{ font-size: 20px; margin-bottom: 15px; } .side-cat ul li a { font-weight: 400; } .side-cat ul li a:hover { color: #aaccbb; } .side-cat ul li { display: block; margin-bottom: 8px; } .woocommerce .widget_price_filter .price_slider_amount .button { border-radius: 0; font-weight: 400; color: #fff; background: #222; } .woocommerce .widget_price_filter .price_slider_amount .button:hover { background: #222; color: #fff; } .woocommerce .widget_price_filter .ui-slider .ui-slider-range { background-color: #262626; } .woocommerce .widget_price_filter .ui-slider .ui-slider-handle { background-color: #fff; } .ui-slider .ui-slider-handle::before { background: #262626; } .ui-slider .ui-slider-handle::before { position: absolute; content: ''; height: 6px; width: 6px; background: #222; left: 4.5px; top: 4.5px; border-radius: 50%; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { float: left; width: 80px; margin-left: 0; margin-right: 15px; } .product_list_widget .woocommerce-Price-amount.amount { font-size: 14px; color: #1f1841; font-weight: 900; } .product_list_widget del { color: #bababa; } .product_list_widget del span bdi { color: #bababa; } .product_list_widget ins { text-decoration: none; color: #1f1841; } .woocommerce ul.cart_list li a > span, .woocommerce ul.product_list_widget li a > span { margin-top: 9px; display: inline-block; font-size: 16px; color: #1f1841; } .woocommerce-product-search { position: relative; } .woocommerce-product-search input { width: 100%; height: 50px; border: 1px solid #ddd; padding: 0 15px; } .woocommerce-product-search button { position: absolute; right: 0; top: 0; height: 100%; padding: 0 12px; font-weight: 500; } /*product */ .pro-img { position: relative; } .product-wrapper .pro-img span.onsale { position: absolute; font-size: 12px; font-weight: 600; color: #fff; background: #000; padding: 4px 10px; top: 10px; left: 10px; text-transform: uppercase; min-height: auto; min-width: auto; line-height: initial; border-radius: 0; } .product-action { position: absolute; bottom: 30px; transition: .3s; z-index: 2; opacity: 0; visibility: hidden; left: 0; right: 0; } .product-zigzag:hover .product-action, .product-wrapper:hover .product-action, .fruit-product:hover .product-action { opacity: 1; visibility: visible; } .product-zigzag:hover .product-action a, .product-wrapper:hover .product-action a, .fruit-product:hover .product-action a { transform: scaleX(1); } .product-action a { background: #fff; height: 45px; width: 45px; font-size: 16px; display: inline-block; color: #000; text-align: center; line-height: 47px; border-radius: 50%; margin: 0 4px; box-shadow: 0px 12px 24px 0px rgba(186, 186, 186, 0.3); transform: scaleX(0); } a.button.yith-wcqv-button { border-radius: 30px; line-height: 43px; margin: 0 5px; background: #fff; color: #222; box-shadow: 0px 12px 24px 0px rgba(186, 186, 186, 0.3); padding: 0; } .pro-img .yith-wcwl-add-to-wishlist { display: inline-block; } .yith-wcwl-add-to-wishlist { margin-top: 0px; display: inline-block; margin: 0 4px; } .add_to_wishlist i { margin: 0 !important; } .yith-wcwl-add-to-wishlist .ajax-loading { display: none !important; } .product-action a:hover { background: #2C50FF; color: #fff; } a.button.yith-wcqv-button:hover { background: #2C50FF; color: #fff; } .pro-list-content .product-action { position: static; opacity: 1; visibility: visible; } .pro-list-content .product-action a { color: #fff; margin: 0; transform: scaleX(1); margin-right: 10px; background: #000; } .pro-list-content .product-action a:hover{ background: #2C50FF; } .product__box > .button.yith-wcqv-button { display: none !important; } .product-wrapper.pro-list-content > .button.yith-wcqv-button { display: none; } .product-wrapper .pro-title h5.pro-price del { color: #bababa; font-size: 16px; margin-right: 5px; } .product-wrapper .pro-title h5.pro-price del { color: #bababa; font-size: 16px; } .product-wrapper .pro-title h5.pro-price ins{ text-decoration: none; } .pro-title h6 { font-size: 20px; font-weight: 600; } .pro-title h6:hover { color:#2C50FF; } .pro-filter { position: relative; } .pro-filter select { border: 0; padding: 0; display: inline-block; font-size: 14px; appearance: none; -moz-appearance: none; width: auto; -webkit-appearance: none; color: #222; font-weight: 600; outline: none; background: none; } .pro-filter::before { content: "\f107"; right: 0; top: 0; position: absolute; color: #222; font-family: "Font Awesome 5 Pro"; font-weight: 700; } .shop-tabs .nav-link { margin-right: 0; margin-left: 20px; padding: 0; } .shop-tabs .nav-link.active { color: #000; } .row.align-items-center.shop-count-ordering-wrap { margin-bottom: 26px; } .shop-count-ordering-wrap { margin-top: -5px; } .product-action .added_to_cart.wc-forward { position: absolute; left: 50%; width: 70%; border-radius: 30px; z-index: 2; transform: translateX(-50%) scaleX(1) !important; padding: 0; } /*product details page css start*/ .product-details-menu ul li { margin-left: 0px; margin-right: 30px; } .product-details-menu ul li:last-child { margin-right: 0px; } .product-details-menu ul li a { font-size: 13px; } .product-details-logo { text-align: center; } .pro-details-content { padding-left: 40px; padding-top: 0; margin-top: 0; } .shop-thumb-tab { width: 100%; } .shop-thumb-tab ul{ margin: 0 -15px; } .shop-thumb-tab ul li{ width: 33.33%; float: left; padding: 0 15px; } .pro-details-tab .custom-tab .nav-link { padding: 0px; margin-bottom: 25px; position: relative; } .pro-details-tab .custom-tab .nav-link::before { position: absolute; content: ""; background: #fff; opacity: 0; height: 100%; width: 100%; top: 0; left: 0; transition: .3s; } .pro-details-tab .custom-tab .nav-link.active::before { opacity: .7; } .custom-content { float: none; width: 100%; margin-right: 0; padding-right: 0; } .tab-content-width { float: none; width: 100%; } .custom-content img { width: 100%; } .details-product-title.title { font-size: 25px; } .pro-details-tab-2 .custom-content { width: auto; float: none; margin: 0; } .pro-details-tab .product-d-tab-2 { width: 100%; float: none; display: block; margin: 0; overflow: hidden; margin-left: 0px !important; margin-right: -8px; margin-top: 16px; } .pro-details-tab .product-d-tab-2 li { float: left; padding: 0 8px; width: 25%; } .pro-details-tab .product-d-tab-2 li a { margin: 0; } .product-right-thumb .custom-tab { width: 18%; float: right; } .product-right-thumb .custom-tab .nav-link { padding: 0px; margin-right: 0; margin-left: 20px; } .group-pro-name a { color: #000; font-weight: 700; } .grouped-pro-price h5.pro-price del { color: #bababa; font-size: 16px; margin-left: 5px; } .details-rating i { font-size: 12px; color: #fcd700; margin-right: 2px; } .details-pro-price del { margin-right: 6px; color: #bababa; } .details-pro-price { font-size: 16px; font-weight: 600; color: #222; display: inline-block; margin-bottom: 25px; } .woocommerce-variation-price { margin-bottom: 20px; } .details-pro-price ins { color: #222; } .woocommerce-variation-price span { font-size: 16px; font-weight: 600; color: #222; } ins { text-decoration: none; } .woocommerce-grouped-product-list-item { border-bottom: 6px solid #fff; } .woocommerce-grouped-product-list-item__label label { margin-right: 13px; } .woocommerce-grouped-product-list-item__price span{ font-weight: 600; font-size: 13px; } .pro-details-content p { color: #6f6f6f; line-height: 24px; padding-bottom: 25px; } .variations label { margin-right: 15px; } .variations select { width: 200px; height: 55px; border: 1px solid #ddd; margin-bottom: 15px; padding: 0 15px; } /*quantity*/ .pro-quan-area { display: flex; align-items: center; } .product-quantity { float: left; margin-right: 20px; } .cart-plus-minus { position: relative; display: inline-block; } .cart-plus-minus input { outline: 0px; display: inline-block; padding: 14px 20px; width: 110px; text-align: center; color: #000; font-size: 14px; font-weight: normal; border: 0; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: #f5f5f5; } .product-quantity label { display: none; } .cart-plus-minus .qtybutton { font-size: 18px; color: #000; display: inline-block; position: absolute; top: 50%; height: 22px; width: 22px; border-radius: 30px; cursor: pointer; text-align: center; right: 10px; font-weight: 700; transform: translateY(-50%); background: #fff; line-height: 21px; } .qtybutton.minus { left: 8px; } .pro-details-content .yith-wcwl-add-to-wishlist { margin-top: 20px; } .yith-wcwl-icon.fa.fa-heart-o::before { font-family: FontAwesome; } .site-btn.brand-btn { background: #222; border: 1px solid #222; color: #fff; line-height: 1; height: 54px; padding: 0px 60px; font-weight: 500; font-size: 16px; } .product_meta { position: relative; padding-top: 16px; margin-top: 30px; } .product_meta::before { position: absolute; content: ''; left: 0px; top: 0px; height: 1px; width: 65px; background: #222; } .product_meta > span { font-size: 14px; font-weight: 600; color: #222; margin-bottom: 10px; display: block; } .product_meta > span a{ color: #686777; } .product_meta > span .sku{ color: #686777; } /*pro details tab*/ .pro-tab-border { border-top: 1px solid #dbdbdb; padding-top: 50px; } .pro-desc-tab { position: relative; } .pro-desc-tab li { width: 100%; } .pro-desc-tab .nav-link { padding: 0px 0px 35px 0px; font-size: 16px; font-weight: 600; color: #000; width: 100%; display: block; background: no-repeat; text-align: left; } .pro-desc-tab .nav-link.active { color: #2C50FF; } .pro-desc-tab::after { position: absolute; content: ''; height: 150px; width: 1px; background: #dbdbdb; top: 0px; right: 60px; } /*product commnets box*/ .product-review-box{} .product-review-box input, .product-review-box textarea { width: 100%; height: 50px; line-height: 50px; padding: 0 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 2px solid #f5f5f5; background: #f5f5f5; margin-bottom: 20px; } .product-review-box textarea { height: 180px; line-height: 26px; resize: none; padding: 30px; padding-top: 20px; } .product-review-box input:focus, .product-review-box textarea:focus { border-color: #2C50FF; outline: none; background: #ffffff; } .product-review-box .row .col-xl-12 .post-input textarea{ display: none; } .product-review-box label { font-weight: 600; color: #223645; margin-bottom: 12px; display: block; } .rev-btn button { display: inline-block; height: 54px; line-height: 48px; border: 2px solid #2C50FF; background: #2C50FF; color: #ffffff; padding: 0 30px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-weight: 700; text-transform: capitalize; min-width: 160px; text-align: center; } .rev-btn button:hover { background: #ffffff; color: #2C50FF; } .woocommerce #reviews #comment { height: 120px; } /*quick view */ .yith-wcwl-add-to-wishlist { margin-top: 0px; display: inline-block; margin: 0 4px; } .hidden-title-form button i, .wishlist-title a.show-title-form i, .wishlist_manage_table tfoot a.create-new-wishlist i, .wishlist_manage_table tfoot button.submit-wishlist-changes i, .wishlist_table .add_to_cart.button i, .wishlist_table .ask-an-estimate-button i, .yith-wcwl-add-button > a i, .yith-wcwl-wishlist-new button i, .yith-wcwl-wishlist-search-form button.wishlist-search-button i { margin-right: 0; } .yith-wcwl-add-to-wishlist .ajax-loading { display: none !important; } #yith-quick-view-modal .yith-wcqv-wrapper { height: auto !important; min-width: 1000px !important; } .bdevs-quick-view-images { width: 40%; overflow: hidden; float: left; } #yith-quick-view-content div.summary { margin: 0; padding: 15px; width: 50%; float: left; font-size: inherit; padding-left: 40px; } #yith-quick-view-modal.open .yith-wcqv-main { -webkit-transform: translateY(0); -moz-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; height: 100%; overflow-y: inherit; position: relative; box-shadow: inherit; padding: 30px; } #yith-quick-view-modal .custom-content { float: none; width: 100%; margin-right: 0; padding-right: 0; } #yith-quick-view-modal .shop-thumb-tab { width: 100%; } #yith-quick-view-modal .custom-tab li { width: 33.33%; padding: 0 8px; } #yith-quick-view-modal .custom-tab { margin: 0 -8px } #yith-quick-view-modal .custom-tab li .nav-link { padding: 0; font-size: 18px; color: #bababa; margin-right: 0; padding-top: 0; } #yith-quick-view-close { top: 20px; right: 20px; } table.compare-list .add-to-cart td a:not(.unstyled_button) { display: inline-block; margin: 10px 0; background-color: #000; border: 0 none; color: #FFFFFF; font-weight: normal; line-height: normal; padding: 10px 25px; text-decoration: none; text-transform: uppercase; cursor: pointer; font-weight: 600; } table.compare-list tbody th { padding: 0 36px; } table.compare-list td.odd { text-decoration: none; } table.compare-list td.even { text-decoration: none; } .product__box > .button.yith-wcqv-button { display: none !important; } a.button.yith-wcqv-button { border-radius: 30px; line-height: 45px; margin: 0 5px; background: #fff; color: #222; box-shadow: 0px 12px 24px 0px rgba(186, 186, 186, 0.3); padding: 0; } a.button.yith-wcqv-button:hover { background: #2C50FF; color: #fff; } .pro-list-content a.button.yith-wcqv-button { background: #000; color: #fff; margin-right: 10px; transform: translateY(-2px); } .pro-list-content a.button.yith-wcqv-button:hover{ background: #2C50FF; color: #fff; } .pro-list-content .cart-icon { display: none; } /*cart*/ .woocommerce table.shop_table td { text-align: left; } .woocommerce table.shop_table.woocommerce-cart-form__contents td { text-align: center; } .woocommerce table.shop_table.woocommerce-cart-form__contents td.actions { text-align: right; border: 0; } .retbo-page-content .woocommerce-checkout-review-order-table td { border: 0; } .cart_totals h2 { margin-bottom: 20px; } .cart-collaterals .shop_table tr th { border-right: 0; } .woocommerce .cart-collaterals table.shop_table td { text-align: right; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { float: right; width: 38%; padding: 0; } .woocommerce table.shop_table.cart td { border-top: 0; } .cart .site-btn.brand-btn { background: #000; border-color: #000; } .coupon-left button { background: #222; border: 1px solid #222; } .woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td { background: none; border: 0; } .shop_table:not(.woocommerce-checkout-review-order-table) .cart-subtotal th, .shop_table:not(.woocommerce-checkout-review-order-table) .cart-subtotal td { padding-top: 0; } .cart_totals th { width: 30%; padding-left: 0; } .woocommerce .cart_totals table.shop_table th { font-weight: 700; padding: 9px 0 !important; line-height: 1.5em; text-align: left; } .woocommerce .cart_totals table.shop_table tbody:first-child tr:first-child td, .woocommerce .cart_totals table.shop_table tbody:first-child tr:first-child th { border-top: 0; border-bottom: 0; } .cart_totals h2 { font-size: 24px; } #add_payment_method .wc-proceed-to-checkout, .woocommerce-cart .wc-proceed-to-checkout, .woocommerce-checkout .wc-proceed-to-checkout { padding-bottom: 0; margin-top: 25px; } #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button { display: block; text-align: center; margin-bottom: 1em; font-size: 14px; padding: 0 20px; font-weight: 700; text-transform: inherit; background: #000; border: 1px solid #000; color: #fff; line-height: 47px; } .checkout-button.site-btn.brand-btn { margin-bottom: 0 !important; } .woocommerce .cart-collaterals, .woocommerce-page .cart-collaterals { width: 100%; margin-top: 100px; } .woocommerce .cart-collaterals table th{ border: 0 !important; } .woocommerce .cart-collaterals table tr{ border-bottom: 1px solid #ddd; } .woocommerce .cart-collaterals table, .woocommerce .cart-collaterals th, .woocommerce .cart-collaterals td .woocommerce a.remove:hover { color: inherit !important; background: none; } .woocommerce table.shop_table { border: 0; } .shop_table { border-width: 0; } .cart_totals .shop_table td, .shop_table th, .shop_table tr.bundle-products td, .shop_table tr.cart_item td, .shop_table tr.order-total th, .shop_table tr:first-child:last-child th, .shop_table.wishlist_table tr td, .shop_table.woocommerce-checkout-review-order-table tr td, .shop_table.woocommerce-checkout-review-order-table tr.cart_item:last-child td { border-width: 0 0 .0625rem 0; } .shop_table tr td:last-child, .shop_table tr th:last-child, .shop_table.woocommerce-checkout-review-order-table tr .product-thumb { border-right-width: 0 !important; border-left: 0 !important; } .shop_table td, .shop_table tr:last-child th, .shop_table.woocommerce-checkout-review-order-table tr:last-child td { border-width: 0; } .cart_totals .shop_table td, .shop_table th, .shop_table tr.bundle-products td, .shop_table tr.cart_item td, .shop_table tr.order-total th, .shop_table tr:first-child:last-child th, .shop_table.wishlist_table tr td, .shop_table.woocommerce-checkout-review-order-table tr td, .shop_table.woocommerce-checkout-review-order-table tr.cart_item:last-child td { border-width: 0 0 .0625rem 0; padding: 1.1875rem; } .woocommerce-cart .container{ max-width: 1200px } .woocommerce table.shop_table .actions { padding: 1.875rem 0 0 ; } button.disabled, button:disabled, input[type="button"].disabled, input[type="button"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, input[type="submit"].disabled, input[type="submit"]:disabled, .button.disabled, .button:disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link:disabled, .added_to_cart.disabled, .added_to_cart:disabled { opacity: .5 !important; cursor: not-allowed; } .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] { color: inherit; cursor: not-allowed; opacity: .5; padding: 17px 33px; border: 2px solid #222; background: none; color: #222; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { background-color: #2C50FF; text-decoration: none; background-image: none; color: #fff; } .shop_table .product-quantity { float: inherit; margin: 0; } .shop_table td, .shop_table tr:last-child th, .shop_table.woocommerce-checkout-review-order-table tr:last-child td { border-width: 0; } #coupon_code { height: 52px; border: 1px solid #ebebeb; padding: 0 15px; margin-right: 10px; width: auto; text-align: center; } .woocommerce-cart-form .actions button{ } .woocommerce #respond input#submit, .woocommerce a.buttons, .woocommerce button.button, .woocommerce input.button { font-size: 14px; margin: 0; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: 19px 35px; font-weight: 700; border-radius: 3px; left: auto; color: #fff; background-color: #000; border: 0; display: inline-block; background-image: none; box-shadow: none; text-shadow: none; } #add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img { width: 80px; box-shadow: none; } /*checkout*/ .woocommerce form .form-row label { color: #333; margin: 0 0 10px; display: block; width: 100%; } .woocommerce form .password-input, .woocommerce-page form .password-input { width: 100%; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width: 48%; max-width: 48%; } .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 { float: right; width: 48%; max-width: 48%; } .woocommerce-input-wrapper { width: 100%; } .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea { box-sizing: border-box; width: 100%; margin: 0; outline: 0; line-height: normal; height: 50px; border: 2px solid #eaedff; padding: 0 15px; } .select2-container--default .select2-selection--single { background-color: #fff; border: 2px solid #eaedff; border-radius: 0; height: 50px; } .select2-container .select2-selection--single .select2-selection__rendered { padding-left: 15px; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 45px; position: absolute; top: 1px; right: 10px; width: 20px; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 45px; } .woocommerce form .form-row .input-text, .woocommerce-page form .form-row .input-text { box-sizing: border-box; width: 100%; height: 100px; padding: 20px; } #order_review .woocommerce-checkout-review-order-table thead th, #order_review .woocommerce-checkout-review-order-table thead td { border: none; text-align: left; } #order_review table td, #order_review table th { padding: 8px 0; border-top: 0; border: 0; } #order_review table td.product-total, #order_review table th.product-total, #order_review table tfoot td { text-align: right; border: 0; } .yith-wcwl-add-to-wishlist { margin-top: 0px; display: inline-block; margin: 0 4px; } .hidden-title-form button i, .wishlist-title a.show-title-form i, .wishlist_manage_table tfoot a.create-new-wishlist i, .wishlist_manage_table tfoot button.submit-wishlist-changes i, .wishlist_table .add_to_cart.button i, .wishlist_table .ask-an-estimate-button i, .yith-wcwl-add-button > a i, .yith-wcwl-wishlist-new button i, .yith-wcwl-wishlist-search-form button.wishlist-search-button i { margin-right: 0; } .woocommerce table.woocommerce-checkout-review-order-table th { border: 0; text-align: left; } .woocommerce-info { border-top-color: #000; } .woocommerce-info::before { color: #000; } button#place_order { background: #222; border: 1px solid #222; color: #fff; font-size: 14px; margin-left: 10px; padding: 10px 30px; text-transform: uppercase; font-weight: 500; line-height: 1; height: 50px; } .woocommerce-form-coupon #coupon_code { width: 100%; } .pro-comments-img { float: left; } .pro-commnets-text { overflow: hidden; padding-left: 15px; } .pro-commnets-text h4 { font-size: 16px; font-weight: 600; margin: 0; } .rating i { font-size: 13px; margin-right: 5px; color: #fcd700; } .reset_variations { margin-left: 12px; } .product-active .swiper-wrapper { overflow: hidden; } .tutor-course-filter-form .nice-select { border: 0; font-size: 16px; color: #0e1133; float: none; height: 34px; line-height: 34px; padding-right: 40px; } .tutor-course-filter-form .nice-select::after { right: 16px; }