/*!
Theme Name: Botiga Child
Theme URI: http://athemes.com/theme/botiga
Author: aThemes
Author URI: http://athemes.com
Template: botiga
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: botiga
*//*!
Copyright (c) 2026 Tersis Zonato
 _____             _      _____                  _ 
|_   _|           |_|    |___  |                | |
  | | ___  _______ _  ___   / / ___  _ __   __ _| |_ ___
  | |/ _ \/ __/ __| |/ __| / / / _ \| '_ \ / _` | __/ _ \
  | |  __/ |  \__ \ |\__ \/ /_| (_) | | | | (_| | || (_) |  _
  |_|\___|_|  |___/_||___/_____\___/|_| |_|\__,_|\__\___/  |_|

*/body,body.custom-background{--bt-color-content-cards-bg:#666;background-color:#000;--bt-color-heading-1:#fff;--bt-color-heading-2:#fff;--bt-color-heading-3:#ccc;--bt-color-heading-4:#ccc;--bt-color-heading-5:#aaa;--bt-color-heading-6:#aaa;--bt-color-body-text:#fff;color:#fff;--bt-color-link-default:#ffa600;--bt-color-link-hover:#fff}hr,.wp-block-separator{background:#666;border:0;height:2px!important;margin:1.5em 0}label[for="mailchimp_woocommerce_is_subscribed"],label[for="mailchimp_woocommerce_is_unsubscribed"],label[for="mailchimp_woocommerce_is_transactional"]{color:#ffa600;cursor:pointer}label[for="mailchimp_woocommerce_is_subscribed"]:hover,label[for="mailchimp_woocommerce_is_unsubscribed"]:hover,label[for="mailchimp_woocommerce_is_transactional"]:hover{color:#fff}label[for="mailchimp_woocommerce_is_subscribed"] [type="checkbox"],label[for="mailchimp_woocommerce_is_unsubscribed"] [type="checkbox"],label[for="mailchimp_woocommerce_is_transactional"] [type="checkbox"],label[for="mailchimp_woocommerce_is_subscribed"] [type="radio"],label[for="mailchimp_woocommerce_is_unsubscribed"] [type="radio"],label[for="mailchimp_woocommerce_is_transactional"] [type="radio"]{margin:0 5px}p{margin-bottom:1em}[type="checkbox"],[type="radio"]{height:16px;width:16px}.woocommerce-page-header{background:none;padding-bottom:0;padding-top:120px}.woocommerce-page-header+.content-wrapper{margin-top:60px}.feat{color:#ffa600!important}.format{color:#b3b3b3}.grecaptcha-badge{visibility:hidden!important}p.lead{line-height:1.68}.lead.big{font-size:18px;padding:20px 30px!important;line-height:1.68!important}.password-input{display:block;position:relative}.show-password-input{cursor:pointer;display:block;transform:scale(var(--ggs,1));width:24px;height:18px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;overflow:hidden;box-sizing:border-box;position:absolute;color:#999;background:none;top:18px;right:10px;border:0;height:17px}.show-password-input:hover{color:#666}.show-password-input::after,.show-password-input::before{content:"";display:block;border-radius:100px;position:absolute;box-sizing:border-box}.show-password-input::after{box-shadow:inset 0 -8px 0 2px,inset 0 0 0 2px;width:24px;height:24px;left:0;top:0}.show-password-input::before{width:8px;height:8px;border:2px solid;bottom:5px;left:8px}.show-password-input.display-password::after,.show-password-input.display-password::before{content:"";display:block;border-radius:100px;position:absolute;box-sizing:border-box}.show-password-input.display-password::after{top:0;box-shadow:inset 0 -8px 0 2px,inset 0 0 0 2px;width:24px;height:24px}.show-password-input.display-password::before{width:8px;height:8px;border:2px solid #fff0;box-shadow:inset 0 0 0 6px,0 0 0 4px,6px 0 0 0,-6px 0 0 0;bottom:5px;left:8px}.woocommerce-password-strength{margin-bottom:1em}.releases-grid,.releases-grid .wp-block-column{align-content:start!important}mark,ins,.soon,.soldout,.presale,.stock,.stock.available-on-backorder,.wpcf7-not-valid-tip,#mc_embed_signup div.mce_inline_error,#mce-success-response,.shipping-calculator-button,.coupon-error-notice{border-radius:3px;font-size:11px;font-weight:700;line-height:1.68!important;padding:3px 6px;text-transform:uppercase}.presale{background-color:#ffa600;color:#000!important}.soon{background-color:red;color:#fff!important}.soldout,.wpcf7-not-valid-tip,.coupon-error-notice{border:1px solid red;color:red;font-weight:700}.coupon-error-notice{clear:both;float:left;margin-top:5px!important}mark,ins{background:none;border:1px solid #ffa600;color:#ffa600}.stock,#mce-success-response{border:1px solid #0f834d;color:#0f834d;display:inline}.stock.available-on-backorder{border:1px solid #ffa600;color:#ffa600}h1,h2{color:#fff}h3,h4{color:#ccc}h5,h6{color:#aaa}a,a:visited,.comments-area .logged-in-as a:not(:hover),.comment-navigation .nav-previous a,.posts-navigation .nav-previous a,.post-navigation .nav-previous a,.comment-navigation .nav-next a,.posts-navigation .nav-next a,.post-navigation .nav-next a,.widget a{color:#ffa600}.comments-area .logged-in-as a:not(:hover):hover,.comment-navigation .nav-previous a:hover,.posts-navigation .nav-previous a:hover,.post-navigation .nav-previous a:hover,.comment-navigation .nav-next a:hover,.posts-navigation .nav-next a:hover,.post-navigation .nav-next a:hover{color:#fff}.single .entry-meta a,.posts-archive .entry-meta a{color:#b3b3b3}.single .entry-meta a:hover,.posts-archive .entry-meta a:hover{color:#fff}input[type="submit"],input[type=submit]:not(.wc-forward):not(.has-text-color),.wp-block-button .wp-block-button__link:not(.has-background),.wp-block-button.is-style-fill .wp-block-button__link:not(.has-background),.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background){background:none;border:2px solid #ffa600;border-radius:66px;color:#ffa600;font-weight:700}input[type="submit"]:hover,.wp-block-button .wp-block-button__link:not(.has-background):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-background):hover{background:#333!important;border-color:#fff!important;color:#fff}.wp-block-button.is-style-fill .wp-block-button__link:not(.has-background){background:#ffa600!important;color:#000!important}.wp-block-button.is-style-fill .wp-block-button__link:not(.has-background):focus{outline-color:#ffa600;outline-offset:5px;outline-style:dotted;outline-width:1px}.wp-block-button.is-style-fill .wp-block-button__link:not(.has-background):hover{background:#fff!important;border-color:#fff!important}.wp-block-columns p a,.woocommerce-account.logged-in .entry-content>.woocommerce .woocommerce-MyAccount-navigation ul .is-active a{color:#ffa600}.single.single-post .entry-header .entry-title,.woocommerce-orders-table__cell-order-number a,.woocommerce-MyAccount-content p a{color:#ffa600}.single-product div.product .gallery-vertical .flex-control-thumbs li img:hover,.single-product div.product .gallery-vertical .flex-control-thumbs li img.flex-active{border-color:#ffa600}.single-product .site-main>.product>section.products:nth-child(even):after{background:#212121}.woocommerce-ResetPassword,.woocommerce-account .woocommerce-form-login,.woocommerce-account .woocommerce-form-register{border:2px solid #333;border-radius:9px}.woocommerce-form-login-toggle{margin-bottom:1.5em}.page-id-9 .woocommerce-notices-wrapper,.woocommerce-lost-password .woocommerce-ResetPassword{margin:0 auto;max-width:540px;padding:60px;text-align:left;width:100%}.page-id-9 .woocommerce-notices-wrapper p,.woocommerce-lost-password .woocommerce-ResetPassword p{line-height:1.25;width:100%}.page-id-9 .woocommerce-notices-wrapper small,.woocommerce-lost-password .woocommerce-ResetPassword small{color:#ccc;font-size:14px}.page-id-9 .woocommerce-notices-wrapper .woocommerce-Input,.woocommerce-lost-password .woocommerce-ResetPassword .woocommerce-Input{width:100%}#password,#password_1,#password_2{display:block;padding-right:40px!important;width:100%}.page-id-9 .woocommerce-notices-wrapper{max-width:660px;padding-bottom:20px;padding-top:20px}.page-id-9 .woocommerce-notices-wrapper ul{margin:0}.woocommerce-account .woocommerce-form-register{background:#212121}.woocommerce-account .woocommerce-form-register .woocommerce-form-row+p{color:#ccc;font-size:14px;line-height:1.25}.woocommerce-table__product-name.product-name a{color:#ffa600}.woocommerce-table__product-name.product-name a:hover{color:#fff}.select2-container{width:100%!important}.select2-container .select2-selection--single .select2-selection__arrow{top:9px;right:9px}.select2-container .select2-selection--single,.input-text{border-radius:6px!important;height:auto;min-height:0;padding:12px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:36px}.banner-main{background:#212121 url(https://www.metalarmy.com.br/wp-content/uploads/2026/03/metal-army-banner-loja.jpg) no-repeat 72%;background-size:cover;border-radius:9px;color:#fff;display:block;overflow:hidden;position:relative;text-align:center;text-decoration:none!important}.banner-main:after,.banner-main:before{content:"";display:block;height:100%;position:absolute;left:0;top:0;width:100%}.banner-main:after{background:#000;opacity:.21;z-index:1}.banner-main:hover{text-decoration:none!important}.banner-main:hover .banner-main--button{background:#fff}.banner-main:hover:before{background:#ffa600;opacity:.1}.banner-main--button{background:#ffa600;border-radius:66px;color:#000;display:inline-block;font-weight:700;font-size:14px;margin-top:10px;padding:13px 24px;text-transform:uppercase}.banner-main--content{display:block;padding:15px 30px;position:relative;z-index:2}.banner-main--title{font-family:Girassol,display;font-weight:400;font-size:27px;line-height:1}.banner-main--title span{color:#ffa600}.banner-main--text{color:#ccc;display:block;font-size:14px}@media (min-width:768px){.banner-main{height:0;padding-bottom:21%;text-align:left}.banner-main:after{opacity:0}.banner-main--button{bottom:15px;left:50%;margin-left:-78px;position:absolute}.banner-main--content{position:initial;width:480px}.banner-main--title{font-size:36px}}@media (min-width:920px){.banner-main--content{width:630px}.banner-main--title{font-size:48px}}@media (min-width:960px){.banner-main{padding-bottom:18%}}@media (min-width:1120px){.banner-main{padding-bottom:15%}}.woocommerce-breadcrumb{color:#666}.woocommerce-breadcrumb a{color:#999}.woocommerce-breadcrumb a:hover{color:#ccc}.product-thumbnail>a,.woocommerce-LoopProduct-link,.woocommerce-product-gallery__image{border:1px solid #212121;border-radius:3px;display:block;overflow:hidden}.woocommerce-product-gallery__image{border-radius:6px}.woocommerce-cart .product-thumbnail img{border-radius:3px}.woocommerce-cart .product-name a{color:#ccc}.woocommerce-cart .product-name a:hover{color:#ffa600}.woocommerce-cart .product-price .woocommerce-Price-amount{color:#ccc}.woocommerce-cart tr.cart_item td{line-height:1.25}.woocommerce-cart .woocommerce-cart-form .actions .coupon{display:block}.checkout-wrapper ul li,.checkout-wrapper #shipping_method>li{padding:0}.checkout-wrapper table{line-height:1.25}.checkout-wrapper table tr{border-bottom:1px solid #666!important}.checkout-wrapper #shipping_method .woocommerce-Price-amount{position:relative;right:auto;top:auto}.checkout-wrapper .wc_payment_methods{background:none;font-size:14px;padding:0;line-height:1.25}.checkout-wrapper .wc_payment_methods li{border-bottom:1px solid #666;padding:6px 0!important}.woocommerce-privacy-policy-text{color:#999;font-size:12px;line-height:1.25}.woocommerce-privacy-policy-text a{color:#999}.woocommerce-cart .cart_totals table{display:block}.woocommerce-cart .cart_totals table tbody,.woocommerce-cart .cart_totals table tr{display:block;padding:0}.woocommerce-cart .cart_totals table tr.cart-subtotal,.woocommerce-cart .cart_totals table tr.order-total{display:flex}.woocommerce-cart .cart_totals table tr.cart-subtotal td,.woocommerce-cart .cart_totals table tr.order-total td{flex:1}.woocommerce-cart .cart_totals table tr.order-total{align-items:baseline}.woocommerce-cart .cart_totals table tr.order-total th,.woocommerce-cart .cart_totals table tr.order-total td{color:#fff}.woocommerce-cart .cart_totals table tr.order-total th .woocommerce-Price-amount,.woocommerce-cart .cart_totals table tr.order-total td .woocommerce-Price-amount{color:#fff}.woocommerce-cart .cart_totals table tr.shipping th,.woocommerce-cart .cart_totals table tr.shipping td{display:block}.woocommerce-cart .cart_totals table tr.shipping td{padding:0}.woocommerce-cart .cart_totals table tr.cart-subtotal,.woocommerce-cart .cart_totals table tr.shipping{border-bottom:1px solid #999!important}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods{font-size:14px;line-height:1.25;width:100%}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="checkbox"],.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="checkbox"],.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="radio"],.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="radio"]{margin:7px 0}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="checkbox"]:hover+label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="checkbox"]:hover+label,.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="radio"]:hover+label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="radio"]:hover+label{color:#fff!important}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="checkbox"]:checked+label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="checkbox"]:checked+label,.woocommerce-checkout-review-order-table .woocommerce-shipping-methods [type="radio"]:checked+label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods [type="radio"]:checked+label{color:#ffa600!important;cursor:default}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li{border-bottom:1px solid #666;display:flex}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li label{color:#ccc;cursor:pointer;display:flex;flex:1;padding:12px 0 6px 9px}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label:hover,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li label:hover{color:#fff}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li .woocommerce-Price-amount,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li .woocommerce-Price-amount{color:#fff;flex:1;min-width:70px;text-align:right}@media (max-width:767px){table.woocommerce-cart-form__contents tr.cart_item td.product-name{flex:0 0 calc(100% - 90px)}table.woocommerce-cart-form__contents td{border:0!important}table.woocommerce-cart-form__contents tr.cart_item{border-bottom:1px solid #666!important;display:flex;flex-wrap:wrap}table.woocommerce-cart-form__contents tr.cart_item td{border:0!important}table.woocommerce-cart-form__contents tr.cart_item .product-thumbnail{float:left}table.woocommerce-cart-form__contents tr.cart_item .product-name{display:block}table.woocommerce-cart-form__contents tr.cart_item .product-remove{top:20px!important}table.woocommerce-cart-form__contents tr.cart_item .product-price,table.woocommerce-cart-form__contents tr.cart_item .product-quantity,table.woocommerce-cart-form__contents tr.cart_item .product-subtotal{display:flex;flex:0 0 33.33%!important;align-items:center;justify-content:center;padding:20px 0 0!important;text-align:center}}@media (min-width:992px){.woocommerce-shipping-methods [type="checkbox"],.woocommerce-shipping-methods [type="radio"]{margin-top:7px}.woocommerce-checkout-review-order-table .woocommerce-shipping-methods li label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li label,.woocommerce-cart .cart_totals table .woocommerce-shipping-methods li label{padding:6px 0 0 6px}}.woocommerce-shipping-calculator{left:auto;margin-bottom:10px;width:100%}.shipping-calculator-form{margin-top:10px}.shipping-calculator-form .form-row{margin-bottom:10px}.shipping-calculator-form .select2-container .select2-selection--single,.shipping-calculator-form .select2-container .select2-selection--single,.shipping-calculator-form .input-text{padding:6px 12px!important}.shop-table-layout2 .shop_table .botiga-qty-remove-wrapper .remove:after{border-color:#ffa600}a:hover,.wp-block-columns p a:hover,.widget a:hover{color:#fff}.woocommerce-orders-table__cell-order-number a:hover,.woocommerce-MyAccount-content p a:hover{color:#fff}table thead,.wp-block-table thead{border:0}table td,.wp-block-table table td,table.woocommerce-product-attributes td,table.shop_table td,table.woocommerce-cart-form__contents td,table th,.wp-block-table table th,table.woocommerce-product-attributes th,table.shop_table th,table.woocommerce-cart-form__contents th{background:none;border:0;border-bottom:1px solid #666}table th,.wp-block-table table th,table.woocommerce-product-attributes th,table.shop_table th,table.woocommerce-cart-form__contents th{color:#ccc;font-size:.8125rem;letter-spacing:1px;text-transform:uppercase}table th.product-price,.wp-block-table table th.product-price,table.woocommerce-product-attributes th.product-price,table.shop_table th.product-price,table.woocommerce-cart-form__contents th.product-price,table th.product-subtotal,.wp-block-table table th.product-subtotal,table.woocommerce-product-attributes th.product-subtotal,table.shop_table th.product-subtotal,table.woocommerce-cart-form__contents th.product-subtotal{padding-right:10px;text-align:right}table th.product-quantity,.wp-block-table table th.product-quantity,table.woocommerce-product-attributes th.product-quantity,table.shop_table th.product-quantity,table.woocommerce-cart-form__contents th.product-quantity{text-align:center}table td.product-price,.wp-block-table table td.product-price,table.woocommerce-product-attributes td.product-price,table.shop_table td.product-price,table.woocommerce-cart-form__contents td.product-price,table td.product-subtotal,.wp-block-table table td.product-subtotal,table.woocommerce-product-attributes td.product-subtotal,table.shop_table td.product-subtotal,table.woocommerce-cart-form__contents td.product-subtotal{text-align:right}table td.product-quantity,.wp-block-table table td.product-quantity,table.woocommerce-product-attributes td.product-quantity,table.shop_table td.product-quantity,table.woocommerce-cart-form__contents td.product-quantity{text-align:center}table td.product-quantity .quantity,.wp-block-table table td.product-quantity .quantity,table.woocommerce-product-attributes td.product-quantity .quantity,table.shop_table td.product-quantity .quantity,table.woocommerce-cart-form__contents td.product-quantity .quantity{margin:0 auto}table.shop_table .woocommerce-Price-currencySymbol{font-size:14px}.wp-block-table thead,table.woocommerce-cart-form__contents th{border-bottom:3px solid #999!important}table.woocommerce-cart-form__contents td,table.woocommerce-product-attributes tr:last-child th,table.woocommerce-product-attributes tr:last-child td{border-bottom:1px solid #666}table.woocommerce-product-attributes tr,table.woocommerce-product-attributes tr:nth-child(even){background:none}table.woocommerce-product-attributes{border-top:3px solid #666}table.woocommerce-product-attributes td{text-align:right}.woocommerce-MyAccount-navigation-link--downloads,#billing_country_field,#shipping_country_field{display:none}@media (min-width:768px){table.woocommerce-product-attributes tbody{display:flex;justify-content:normal}table.woocommerce-product-attributes tr{display:flex;flex:1}table.woocommerce-product-attributes th,table.woocommerce-product-attributes td{flex:1}.col2-set #billing_postcode_field,.col2-set #shipping_postcode_field{width:48.1%}.col2-set #billing_city_field,.col2-set #shipping_city_field{float:left;clear:both;width:48.1%}.woocommerce-additional-fields,.col2-set #billing_phone_field,.col2-set #shipping_phone_field{clear:both}#billing_neighborhood_field,#shipping_neighborhood_field{width:100%}.col2-set #billing_address_2_field,.col2-set #shipping_address_2_field,.col2-set #billing_state_field,.col2-set #shipping_state_field{float:right;width:48.1%}#billing_address_2_field label,#shipping_address_2_field label{min-height:27px;position:relative!important;visibility:visible}}.woocommerce-address-fields__field-wrapper #billing_address_2_field label,.woocommerce-address-fields__field-wrapper #shipping_address_2_field label{clip:auto;clip-path:none}table.woocommerce-cart-form__contents td{border-bottom:1px solid #666!important}aside#secondary,.site-header-cart .widget_shopping_cart,.botiga-side-mini-cart .widget_shopping_cart,.woocommerce-account fieldset,.shop_table.order_details,.woocommerce-checkout-review-order,.woocommerce-cart .cart_totals,.woocommerce-thankyou-order-details,.woocommerce-MyAccount-navigation,.woocommerce .notes{background:#212121!important;border-radius:9px}aside#secondary{padding:30px}aside#secondary .products li{padding:0}aside#secondary .widget#block-14{margin:0;padding:0}.site-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons,.site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{background:#1a1a1a}.woocommerce-MyAccount-navigation{padding:12px}.woocommerce-MyAccount-navigation ul a{color:#ffa600!important}.woocommerce-MyAccount-navigation ul a:hover{color:#fff!important}.woocommerce-MyAccount-navigation ul .is-active a,.woocommerce-MyAccount-navigation ul .is-active a:hover{background:#000!important;border-radius:6px;color:#fff!important;cursor:default;pointer-events:none}.mo_openid_login_wid{margin:0 0 1.5em}.shop_table.order_details,.shop_table.woocommerce-MyAccount-orders{background:none;border-spacing:0}.shop_table.woocommerce-MyAccount-orders{padding:0}.shop_table.order_details td,.shop_table.woocommerce-MyAccount-orders tbody td,.shop_table.woocommerce-table--order-downloads tbody td,.shop_table.order_details th,.shop_table.woocommerce-MyAccount-orders tbody th,.shop_table.woocommerce-table--order-downloads tbody th,.shop_table.order_details tr+tr td,.shop_table.woocommerce-MyAccount-orders tbody tr+tr td,.shop_table.woocommerce-table--order-downloads tbody tr+tr td{border:0!important;border-bottom:1px solid #666!important;padding:9px!important}.shop_table.order_details tfoot td,.shop_table.woocommerce-MyAccount-orders tbody tfoot td,.shop_table.woocommerce-table--order-downloads tbody tfoot td{text-align:right}.shop_table.order_details .order-actions-button,.shop_table.woocommerce-MyAccount-orders tbody .order-actions-button,.shop_table.woocommerce-table--order-downloads tbody .order-actions-button{margin:0 10px}.shop_table.order_details tfoot{background:#333}.woocommerce .notes{padding:30px}.bhfb-desktop,.bhfb-mobile{z-index:1}.bhfb-header{z-index:99}.bhfb-main_header_row{background:rgb(0 0 0 / .9);border:0;position:fixed;width:100%;top:0}.botiga-dropdown .botiga-dropdown-li{margin-right:24px}.bhfb .main-navigation a.botiga-dropdown-link,.bhfb .secondary-navigation a.botiga-dropdown-link{color:#ffa600}@media (min-width:1024px){.bhfb .main-navigation a.botiga-dropdown-link,.bhfb .secondary-navigation a.botiga-dropdown-link{font-size:18px}}@media (min-width:1200px){.bhfb .main-navigation a.botiga-dropdown-link,.bhfb .secondary-navigation a.botiga-dropdown-link{font-size:23px}}.bhfb .main-navigation a.botiga-dropdown-link:hover,.bhfb .secondary-navigation a.botiga-dropdown-link:hover{color:#fff}.content-wrapper{margin-top:180px}@media (max-width:991px){.content-wrapper{margin-top:160px}}.botiga-offcanvas-menu.toggled{background:#212121;background:rgb(33 33 33 / .9)}.form-chimp{background:#0f0f0f;border-bottom:3px solid #333;border-top:3px solid #333;padding:20px 0}.form-chimp input.email{border-radius:6px;display:block;width:100%}.form-chimp input[type="submit"]{margin-bottom:20px;width:100%}.form-chimp input[type="submit"]:hover{background:#fff!important}.form-chimp .form-chimp-col:nth-child(2){text-align:center}@media (min-width:768px){.form-chimp input.email{margin-right:20px}.form-chimp-cols{display:flex}.form-chimp-col:nth-child(1){flex:2;padding-right:20px}.form-chimp-col:nth-child(2){flex:1}.form-chimp-col:nth-child(2) label{display:block;width:100%}}#mc_embed_signup div.mce_inline_error{background:none!important;display:inline!important;border:1px solid #f00!important;color:#f00!important;font-size:11px!important;font-weight:700;padding:3px 6px!important}.bhfb-footer{background:#292929}.bhfb-main_footer_row{background:#212121;line-height:1.25;padding:50px 0}.bhfb-main_footer_row .widget.widget_block{margin:0}.bhfb-main_footer_row h2,.bhfb-main_footer_row .widget-title{margin:0}.bhfb-main_footer_row p{color:#ccc;font-size:14px}.bhfb.bhfb-footer .bhfb-component-html a{font-size:12px;padding:10px 15px}.bhfb-footer .bhfb-main_footer_row .bhfb-column-1 .bhfb-builder-item+.bhfb-builder-item{margin-top:0!important}.bhfb-below_footer_row{background:none}.bhfb-footer .bhfb-component-widget2 .widget-column .widget .cat-item{color:#ccc;font-size:13px}.bhfb-footer .bhfb-component-widget2 .widget-column .widget .cat-item .children li{list-style:initial}.bhfb-footer .bhfb-component-widget2 .widget-column .widget a{color:#ffa600;font-size:16px}.bhfb-footer .bhfb-component-widget2 .widget-column .widget a:hover{color:#fff}.social-profile a{display:inline-block;margin-right:20px;width:24px}.social-profile a .ws-svg-icon{height:24px;width:24px}.bhfb-component-social .social-profile>a svg{fill:#ffa600}.bhfb-component-social .social-profile>a:hover svg{fill:#fff}.comments-area{background:#212121}.posts-archive .entry-content{color:#fff}.posts-archive .entry-title a{color:#ffa600;font-size:24px}.posts-archive .entry-title a:hover{color:#fff}.wpcf7-form p{margin-bottom:0}.input-text,.wpcf7-form-control{border-radius:6px!important}.wpcf7-form-control-wrap{display:block;margin-bottom:40px}.wpcf7-not-valid{margin-bottom:5px}.wpcf7-not-valid-tip{display:inline-block;margin-bottom:-5px}.wpcf7-submit{margin-bottom:20px}@media (max-width:991px){.release-bg img{width:100%}}.page-id-25856 .entry-header{display:none}.page-id-25856 .entry-content h2:first-child{margin-top:0}.page-id-25856 table th:first-child,.page-id-25856 table th:last-child{width:220px}.page-id-25856 table td:nth-child(1){color:#ccc}.page-id-25856 table td:nth-child(2){color:#ffa600}.page-id-25856 table td:nth-child(2) strong{color:#fff}.release-bg{left:-30%;position:absolute;top:-50%;width:200%;z-index:1}@media (min-width:782px){.release-bg{left:0;top:-50%}}.release-bg::before{background:#000;background:rgb(0 0 0 / .72);content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.release-bg+.wp-block-image{border-radius:3px;border:1px solid #333;margin:30px 60px;position:relative;z-index:1}.release-bg+.wp-block-image a{transition:all .4s}.release-bg+.wp-block-image a:hover{opacity:.75}.release-wrapper.digital .release-bg+.wp-block-image{margin-left:auto;margin-right:auto;width:50%}.releases-grid img{border:1px solid #212121}.releases-grid img,ul.wc-block-grid__products li.wc-block-grid__product img,ul.wc-block-grid__products li.product img,ul.products li.wc-block-grid__product img,ul.products li.product img,.wp-block-image img{border-radius:3px;margin:0 auto}.wc-block-product-categories-list-item{color:#ccc;font-size:14px}.wc-block-product-categories-list-item a{font-size:16px}.page-id-25856 .wp-block-column+.wp-block-column{align-content:center;justify-content:center;padding-bottom:30px;position:relative;text-align:center;z-index:3}.page-id-532 .wp-block-column+.wp-block-column{text-align:left}@media (min-width:782px){.release-wrapper.digital .release-bg+.wp-block-image{margin-right:0}.release-wrapper.digital .wp-block-column+.wp-block-column{text-align:left}.page-id-532 .wp-block-column:first-child{padding-right:40px}}.wp-block-column+.wp-block-column h2{margin:0}.wp-block-column+.wp-block-column h3{color:#ffa600;margin:0}.page-id-25856 .wp-block-column+.wp-block-column small,.page-id-25856 .wp-block-column+.wp-block-column span{color:#b3b3b3}.page-id-25856 table a{text-decoration:none}a.button-info{border-radius:66px;border:1px solid #999;color:#999;display:flex;font-size:14px;justify-content:center;margin:5px auto;padding:5px 10px 5px 0;width:150px}.icon-info{box-sizing:border-box;position:relative;display:inline-block;transform:scale(var(--ggs,1));width:20px;height:20px;border:2px solid;border-radius:40px;font-size:0;color:#ffa600}.icon-info::after,.icon-info::before{content:"";display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;background:currentColor;left:7px}.icon-info::after{bottom:2px;height:8px}.icon-info::before{height:2px;top:2px}.release-wrapper{border-radius:9px;overflow:hidden;position:relative}.releases-grid{line-height:1.4}@media (max-width:781px){.releases-grid{gap:0}.releases-grid.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column,.releases-grid .wp-block-column{flex-basis:50%!important;padding:10px}.releases-grid.grid-2 .wp-block-column:first-child{display:none}}@media (min-width:782px){.wp-block-columns{padding-bottom:0}.release-wrapper:nth-child(even)>.wp-block-column:first-child{order:2}.release-wrapper.digital:nth-child(even)>.wp-block-column:first-child{order:unset}}.blockUI.blockOverlay{background:#000!important}.woocommerce-cart .cart_totals .blockUI.blockOverlay,.woocommerce-checkout-review-order .blockUI.blockOverlay{background:#212121!important}.containerCalculator{background:#212121!important;border-radius:9px!important}.containerCalculator input,.containerCalculator select,.containerCalculator textarea{border-radius:6px}.containerCalculator p{font-family:Girassol,display;font-weight:400;font-size:24px;margin:-10px 0 15px}.containerCalculator .row{margin:0}.about_paypal{display:none}.payment_box p{color:#ccc;font-size:12px;margin:5px 0!important}.checkout-wrapper [type="radio"]{float:left;margin:1px 6px 1px 0}.payment_methods label{cursor:pointer}.payment_methods label:hover{color:#ffa600}.woocommerce-MyAccount-content #pix-por-piggly,.woocommerce-order #pix-por-piggly{background:#f0f0f0;border-radius:9px;padding:20px;text-align:center}.woocommerce-MyAccount-content #pix-por-piggly .pix-por-piggly--data,.woocommerce-order #pix-por-piggly .pix-por-piggly--data{padding:12px!important;height:auto;max-width:100%}.woocommerce-MyAccount-content #pix-por-piggly .pix-por-piggly-title,.woocommerce-order #pix-por-piggly .pix-por-piggly-title{color:#000;margin-top:0}.payment_method_wc_piggly_pix_gateway label img,.payment_method_paypal img{float:right;height:24px;margin:-5px 0 0 6px}.payment_method_wc_piggly_pix_gateway label img{height:30px;margin-right:-24px}.quantity{border:1px solid #666;border-radius:66px}.quantity .botiga-quantity-plus,.quantity .botiga-quantity-minus{color:#ffa600;font-size:24px}.quantity .botiga-quantity-plus:hover,.quantity .botiga-quantity-minus:hover{color:#fff}.quantity .qty{color:#fff;font-size:18px}.quantity .qty:focus{color:#fff}@media (min-width:1025px){.woocommerce-cart-form .quantity{max-width:91px;width:90%}}.woocommerce-Address-title a,.button,.button.wc-forward,.button.product_type_simple,.button.single_add_to_cart_button,.button.woocommerce-Button,.button.woocommerce-button,input[type="submit"].wpcf7-submit,input.wpcf7-submit{background:#ffa600!important;border-radius:9px;border:0;color:#000!important;font-weight:700;line-height:1.25}.woocommerce-Address-title a:hover,.button:hover,.button.wc-forward:hover,.button.product_type_simple:hover,.button.single_add_to_cart_button:hover,.button.woocommerce-Button:hover,.button.woocommerce-button:hover,input[type="submit"].wpcf7-submit:hover,input.wpcf7-submit:hover{background:#fff!important}@media (max-width:575px){.woocommerce-cart .woocommerce-cart-form .actions .coupon button{padding:13px 24px}}.button.product_type_simple{border-radius:9px!important}.place-order .button,.button.wc-forward,.button.woocommerce-form-login__submit{background:#0f834d!important;color:#fff!important}.place-order .button:hover,.button.wc-forward:hover,.button.woocommerce-form-login__submit:hover{background:#fff!important;color:#000!important}.button.woocommerce-form-login__submit{font-size:16px;padding:20px;width:100%}.coupon .button,.coupon input[type="submit"].button,#coupon_code+.button,.woocommerce-sorting-wrapper select{background:none!important;border:2px solid #ffa600;border-radius:0 6px 6px 0!important;color:#ffa600!important;font-weight:700;line-height:1.25}.coupon .button:hover,.coupon input[type="submit"].button:hover,#coupon_code+.button:hover,.woocommerce-sorting-wrapper select:hover{background:#333!important;border-color:#fff!important;color:#fff!important}.woocommerce-sorting-wrapper select{border-radius:66px!important;cursor:pointer;font-size:12px;padding-right:20px!important}#coupon_code{border-radius:6px 0 0 6px!important;border:0;float:left;height:auto;min-height:0;padding:10px!important}#coupon_code+.button{float:left;border-left:0}.resultado-frete{margin-top:10px}.resultado-frete table{margin:0}.resultado-frete td,.resultado-frete th{font-size:14px;padding:6px 0}#destiny-shipping-mehor-envio{display:block;margin-top:20px}.woocommerce-cart .cart_totals .woocommerce-shipping-destination{line-height:1.25}.woocommerce-cart .cart_totals .shipping-calculator-button,.woocommerce-cart .product-remove a{color:#ffa600}.woocommerce-cart .cart_totals .shipping-calculator-button:hover,.woocommerce-cart .product-remove a:hover{color:#fff}.woocommerce-cart .cart_totals .shipping-calculator-button{border:1px solid #ffa600;transition:all 0s}.woocommerce-cart .cart_totals .shipping-calculator-button:hover{border-color:#fff}.woocommerce-form__label-for-checkbox span:not(.required){cursor:pointer}.woocommerce-form__label-for-checkbox span:not(.required):hover{color:#ffa600}.woocommerce-form__label-for-checkbox span:not(.required):before{border:solid #ffa600;border-width:0 3px 3px 0;left:7px;top:4px}.woocommerce-form__label-for-checkbox span:not(.required):after{border-color:#ffa600;border-radius:3px;padding:9px;top:0}.woocommerce-Price-currencySymbol{font-size:14px;font-weight:400}.product-gallery-summary .woocommerce-Price-currencySymbol{font-size:21px}.product-subtotal .woocommerce-Price-amount{font-size:18px}.product-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:16px}.product-grid .woocommerce-Price-currencySymbol{font-size:14px}.product-gallery-summary .woocommerce-Price-amount{color:#ffa600}.order-total .woocommerce-Price-amount{color:#fff}.order-total .woocommerce-Price-currencySymbol{font-size:18px!important}.shop_table.order_details tbody+tfoot td,.woocommerce-table__product-total,.product-total{text-align:right}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .botiga-wc-loop-product__title{font-size:18px;line-height:1.1}.loop-image-wrap>.loop-button-wrap.button-layout3{margin-top:-22px}.bhfb-header.bhfb-mobile,.bhfb-header.bhfb-desktop{position:fixed;top:100px;width:100%;z-index:10000}.header-search-form-active .header-search-form{position:relative;top:auto}.search-overlay.active{backdrop-filter:blur(3px)}@media (max-width:1024px){.bhfb-header.bhfb-mobile{z-index:1110}}.wp-block-search__label{display:none}.widget .add_to_cart_button{display:none!important}.widget ul.products li.product .woocommerce-loop-product__title,.widget ul.products li.product .botiga-wc-loop-product__title{font-size:14px;margin-bottom:5px}.widget .woocommerce-Price-amount{font-size:14px}.widget .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:12px}legend,.widget-title{font-family:Girassol,display;font-weight:400;font-size:24px!important}.woocommerce-Input{border-radius:3px!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,.lead,.wpcf7-response-output,.woocommerce-notice--success,.wc-bacs-bank-details,p.no-comments{background:#212121;border-radius:0 3px 3px 0;border-left:3px solid #ffb200;line-height:1.25;padding:15px}.woocommerce-message a,.woocommerce-info a,.woocommerce-error a,.woocommerce-noreviews a,.lead a,.wpcf7-response-output a,.woocommerce-notice--success a,.wc-bacs-bank-details a,p.no-comments a{color:#ffa600;text-decoration:none!important}.woocommerce-message a:hover,.woocommerce-info a:hover,.woocommerce-error a:hover,.woocommerce-noreviews a:hover,.lead a:hover,.wpcf7-response-output a:hover,.woocommerce-notice--success a:hover,.wc-bacs-bank-details a:hover,p.no-comments a:hover{color:#fff}.wpcf7-response-output,.woocommerce .botiga-wc-account-view-order+.woocommerce-notices-wrapper+p{background:#382500;border:0!important;border-left:3px solid #ffa600!important;padding:15px!important}.wpcf7 form.sent .wpcf7-response-output,.woocommerce-message,.woocommerce-notice--success{background:#042315;border-left-color:#0f834d!important}.woocommerce-info,.wc-bacs-bank-details{background:#382500!important;border-left-color:#ffa600!important}.woocommerce-form-coupon-toggle .woocommerce-info{background:#212121}.woocommerce-error{background:#380000;border-left-color:#f00!important}.woocommerce-product-gallery__trigger{display:none}.woocommerce-sorting-wrapper select{border-radius:3px;padding-right:40px;text-align:center}@media (max-width:781px){.page-id-25856 table thead{display:none}.page-id-25856 table tbody,.page-id-25856 table th,.page-id-25856 table td,.page-id-25856 table tr,.page-id-25856 table .feat{display:block}.page-id-25856 table tr{padding:0}.page-id-25856 table td{border:0;line-height:1.4;padding:0;text-align:center!important;width:100%}.page-id-25856 table td:last-child{border-bottom:1px solid #666;padding-bottom:10px}.page-id-25856 table td:nth-child(1){padding-top:10px}.page-id-25856 table td:nth-child(2) strong{display:block}.soldout,.soon{display:block;margin:3px auto;width:90px}}