body{--tw-bg-opacity:1;background-color:rgb(243 244 246 / var(--tw-bg-opacity));color:#4a5568;font-family:'Poppins',sans-serif}.single-product.woocommerce .quantity .qty{height:36px}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.woocommerce a.button{display:block;text-align:center;background-color:#f8f9fa}.woocommerce a.button:hover{background-color:#d3d4d5}.woocommerce ul.products li.product .button{display:block;text-align:center}.woocommerce a.added_to_cart{display:block;text-align:center}.woocommerce span.onsale{left:auto;background-color:#198754}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.4em}.woocommerce div.product form.cart{margin-top:2em}.btn_whatsapp{width:64px;height:64px;background-color:#0DC143;bottom:100px;cursor:pointer;z-index:1040}.woocommerce-cart table.cart td.actions .coupon .input-text{width:50%}.widget ul li,.widget ul li a{margin-bottom:1em;display:block;line-height:1.41575em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#0B60E0}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#064eba}.widget ul a{text-decoration:none}.sent .wpcf7-response-output{padding:10px 0!important;background-color:#dafcec;color:#02160d;text-align:center;border-radius:7px}.invalid .wpcf7-response-output{padding:10px 0!important;background-color:#eccbcb;border-color:#eccbcb!important;color:#a00;text-align:center;border-radius:7px}label.screen-reader-text{display:none}.widget select{width:100%;padding:7px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#sidebar table#wp-calendar{width:100%}.main_wc_proceed_to_checkout{display:flex;justify-content:end}.main_wc_proceed_to_checkout .wc-proceed-to-checkout{width:100%}.widget_calendar td,.widget_calendar th{line-height:2.5625;padding:0;text-align:center}.widget_area th,td{border-width:0 1px 1px 0}.widget_area table,th,td{border:1px solid #d1d1d1}.widget_media_image{text-align:center}#commentform{background-color:#f9f9f9;padding:20px;border-radius:5px}#comments ul.children{margin-top:20px;margin-bottom:20px;margin-left:3rem!important}#comments .media-header{margin-left:50px}a#cancel-comment-reply-link{margin-left:5px}.main_author{border-left:10px solid #284d92;background:#f9f9f9;border-top-left-radius:10px;border-bottom-left-radius:10px;margin:40px 0;padding:5%}.autor_avatar img{border-radius:50%}.profile_media_social li a{background:#fff}.profile_author .profile_media_social .profile_facebook a:hover{background:#3c5a99;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_instagram a:hover{background:#823ab6;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_google_plus a:hover{background:#d73d32;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_youtube a:hover{background:#e22c29;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_twitter a:hover{background:#00aced;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_github a:hover{background:#333;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_linkedin a:hover{background:#0177b5;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}.profile_author .profile_media_social .profile_website a:hover{background:#284d92;color:#FFF;box-shadow:0 0 0 5px rgba(0,0,0,.15)}#wp-calendar caption{text-align:center;caption-side:top}.comment_img img{border-radius:50%}.w-full{width:100%}.object-cover{object-fit:cover}.primary-menu .main_group{margin-bottom:0!important}.primary-menu button{display:none!important}.woocommerce ul.products::before,.archive .woocommerce-notices-wrapper{display:none}.woocommerce ul.products li.product .price{font-weight:700;color:#6B6B30}.woocommerce ul.products li.product .price del{opacity:1}.cart-info a,.container a{color:#0B60E0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none;margin:0;width:100%!important;border-radius:5px}.woocommerce .before_shop_loop{display:grid}.woocommerce ul.products{display:grid;gap:1.5rem}.grid-item:nth-child(3){order:4}.grid-item:nth-child(4){order:3}.custom_link{color:#0B60E0;cursor:pointer}.search_footer button{display:none}.search_footer .search-field{background-color:#f2f2f2}.woocommerce ul.products{columns:4}.woocommerce ul.products,.woocommerce .before_shop_loop{grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.woocommerce .before_shop_loop{grid-template-columns:repeat(3,minmax(0,1fr))}.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.h-80{height:20rem}}