﻿/*** START - Custom Ly 2025-08-22 ***/
/* Tema: Pick Pack - v1.2.1 - https://newzone.com.br */

/* Primary: #77BC1D */
/* Primary-hover: #67a319 */
/* Second: #03AA33 */
/* Third: #229D2F */
/* Third-hover: #1b8026 */


/* Input Error */
.btn { background-color: #77BC1D; }
.btn:focus, .btn:hover { background-color: #67a319; }
.card { border-radius: 4px; border: 1px solid #eee; }
.cookie-notification-button { font-size: 10px !important; font-weight: 500; }
.has-error .form-input-hint, .is-error+.form-input-hint { color: #e85600 }
/*.home-main { background-color: #ffffff; }*/
.label { color: #333; }
.loading:after { border-bottom-color: rgba(119, 188, 029, 0.6); border-left-color: rgba(119, 188, 029, 0.8); }
.notfound-btn { background-color: #77BC1D; border-radius: 4px; }
.notfound-btn:focus, .notfound-btn:hover { background-color: #77BC1D; }
.notfound-text { color: #000000; }
.sidenav-overlay.loading:after { border-bottom-color: rgba(119, 188, 029, 0.6); border-left-color: rgba(119, 188, 029, 0.8); }

/*.home-main { background-color: #f7fafa; }*/
/*html { background-color: #f7fafa; color: #343434; }*/


/** Start - Header  **/
.cart_quantity { background-color: #f9f9f9; color: #000; }
.header { background-color: #000000; }
.header-content .navbar { background-color: #000000; }
.header-link_menu__mobile .icon-bar { background-color: #82EF9F; }
.header-link_menu__mobile.active .icon-bar { background-color: #82EF9F; }
.header-quote-text_price { color: #FFC323; }
.header-quote_box { background-color: #008B00; }
.header-top-content { background: #000000; }
.header-top-message_text span { color: #03AA33; }
.nav-content { background-color: #00EB00; }
.nav-main_item__all:before { background-color: #000000; }
.nav-main_link { color: #000000; fill: #000000; }
.nav-main_link:focus, .nav-main_link:hover { color: #555; fill: #555; }
.search-desktop .btn { box-shadow: none; fill: #229D2F; }
.search-desktop .btn:focus, .search-desktop .btn:hover { background-color: transparent; fill: #1b8026; }
.search-desktop .form-input { box-shadow: none !important; border-color: #229D2F; }
.search-desktop .form-input:focus { border-color: #1b8026; }
.search_link .icon-bar:first-child { border-color: #82EF9F; }
.search_link .icon-bar:last-child { background-color: #82EF9F; }
.search_link.active .icon-bar:first-child { background-color: #82EF9F; }
.sidebar-nav .nav-mobile > li > .nav-mobile_link::before { background-color: #333333; }
.sidebar-nav .nav-mobile ul { background-color: #333333; }
.sidebar-nav .sidebar-nav-content { background-color: #333333; }
.sidebar-nav .sidebar-nav-header { background-color: #222222; border-bottom-color: #444444; border-top-color: #444444; }
.sidebar-nav { background-color: #333333; }

@media (min-width: 992px) {}
/** End - Header  **/


/** Start - Footer  **/
.footer-contact_item { fill: #00EB00; }
.footer-social_twitch .social-icons__link svg { height: 100%; }
.social-icons__link svg > * { fill: #00EB00; }
.social-icons__link:focus svg, .social-icons__link:hover svg { fill: #00c300; }
.footer { border-top-color: #00EB00; }
.footer-content_second { background-color: #03B503; }

@media (min-width: 992px) {

}
/** End - Footer  **/

/** Start - Banner Customizado  **/
.banner-custom-content { color: #82EF9F; fill: #FFC323; }
.banner-custom_box { background-color: #03B503; }
.banner-custom_icon svg > * { stroke: #FFC323; }
.banner-custom_icon__4 { height: 36px; width: 42px }

@media (min-width: 992px) {
    .banner-custom_item::before { background-color: #82EF9F; }
}

@media (max-width: 1199px) {
    .banner-custom_icon__4 { height: 32px; width: 38px }
}
/** End - Banner Customizado  **/

/** Start - Content  **/
.showcase-offer { background-color: #77BC1D; }
.showcase-prices_price { color: #00EB00; }
.showcase-tag { color: #00EB00; fill: #00EB00; }
/** End - Content  **/


/** Start - Showcase Banner Full  **/
.showcase-model-2 .showcase-banners .tns-nav > [aria-controls] { background-color: #FFFFFF; }
.showcase-model-2 .showcase-banners .tns-nav > [aria-controls].tns-nav-active { background-color: #00EB00; }
/** End - Showcase Banner Full  **/

/** Start - Showcase Product List  **/
/** End - Showcase Product List  **/


/** Start - Showcase Promo  **/
/** End - Showcase Promo  **/

/** Start - Product  **/
.btn.product-btn_payment { background-color: #EDF2FF; color: #565a6e; fill: #646981; }
.product-description_header { color: #03AA33; }
.product-prices_price { color: #00EB00; }
.product-tag { color: #00EB00; fill: #00EB00; }
.product-breadcrumb .breadcrumb .breadcrumb-item a { color: #646981; }
.product-breadcrumb .breadcrumb .breadcrumb-item:not(:last-child)::after { filter: grayscale(100%); }
/** End - Product  **/

/** Start - Popup  **/
.btn-sidenav-close.btn-sidenav-close_custom { background-color: #008B00; }
.btn-sidenav-close.btn-sidenav-close_custom:focus, .btn-sidenav-close.btn-sidenav-close_custom:hover { background-color: #67a319; }
.sidenav-overlay .btn:not(.btn-access, .input-group-btn) { background-color: #77BC1D; }
.sidenav-overlay .btn:not(.btn-access, .input-group-btn):focus, .sidenav-overlay .btn:not(.btn-access, .input-group-btn):hover { background-color: #67a319; border-color: #67a319; }
.sidenav-overlay_account .forget-password a { color: #008B00; }
.sidenav-payment-calculation .accordion-header { background-color: #008B00; }

.sidenav-body_empty .cart-section_empty svg { fill: #77BC1D; }
.sidenav-body_empty .cart-section_empty p { fill: #77BC1D; }
/** End - Popup  **/


/** Start - Search  **/
.form-group .dropdown > .btn svg { fill: #646981; }
.form-group .dropdown ul a:focus, .form-group .dropdown ul a:hover { background-color: #D6DBE6; color: #494c5c; }
.search-breadcrumb-item a { color: #00EB00; }
.search-breadcrumb-item { color: #00EB00; }
.search-breadcrumb-item:not(:last-child)::after { filter: grayscale(100%) invert(100%) brightness(2); }
.search-filter-link_category.active .form-radio .form-icon::after { background-color: #00EB00; }
.search-filter-price .noUi-handle { background-color: #333333; }
.search-filter-price_values { color: rgba(000, 000, 000, 0.8); }
.search-filter-title { color: #03AA33; }
.search-filters-content .form-checkbox input:checked + .form-icon { border-color: #03AA33; }
.search-filters-content .form-checkbox input:checked + .form-icon::before { border-color: #03AA33; }
.search-options_mobile .search-option-icon svg { fill: #646981; }
.search-options_mobile .search-option_order .form-group .dropdown > .btn { background-color: #EDF2FF; color: #565a6e; fill: #646981; }
.search-options_mobile .search-option_order .form-group .dropdown ul * { color: #565a6e; }
.search-options_mobile .search-option_order .form-group .dropdown ul li { background-color: #EDF2FF; }
.search-top-content { background-color: #333; color: #00EB00; }
.search-view_link svg { fill: #03AA33; }


@media (min-width: 992px) {
    .search-main .form-group .dropdown > .btn { background-color: #EDF2FF; color: #565a6e; fill: #646981; }
    .search-main .form-group .dropdown > .btn { color: #565a6e; fill: #646981; }
    .search-main .form-group .dropdown ul * { color: #565a6e; }
    .search-main .form-group .dropdown ul li { background-color: #EDF2FF; }
    .search-options { color: rgba(003, 170, 051, 0.8); }
}
/** End - Search  **/

/** Start - Search List  **/
/** End - Search List  **/

/** Start - Pages  **/
.btn.btn-access svg { fill: #03AA33; }
.btn.btn-access:focus svg, .btn.btn-access:hover svg { fill: #02952c; }
.card-page .btn { background-color: #77BC1D; border-color: #77BC1D; }
.card-page .btn:focus, .card-page .btn:hover { background-color: #67a319; border-color: #67a319; }
.card-page .card-title { color: #03AA33; }
.page-title { color: #03AA33; }
.card-pages-nav .card-header { color: #03AA33; }
.form-checkbox input:checked + .form-icon, .form-radio input:checked + .form-icon, .form-switch input:checked + .form-icon { background: #77BC1D; border-color: #77BC1D; }
.page-accordion .accordion-header svg { fill: #77BC1D; }
/** End - Pages  **/

/** Start - Address  **/
.card-page-table_adresses .page-table-box_main .btn-table-item.btn-edit { background-color: #03AA33; }
.page-table-box_main .form-switch input:checked + .form-icon { background-color: #02952c; }

@media (max-width: 991px) {
    .page-accordion_address .btn-table-item.btn-edit svg { fill: #03AA33; }
    .page-accordion_address .form-switch input:checked + .form-icon { background-color: #03AA33; }
    .page-accordion_address .form-switch .form-icon { background-color: rgba(003, 170, 051, 0.5); }
}
/** End - Address  **/

/** Start - Orders  **/
.menu .menu-item > a:focus, .menu .menu-item > a:hover { color: #111111; }
.sidenav-overlay .panel .avatar { background-color: #77BC1D; }
.sidenav-overlay .sidenav-container .panel .btn { background-color: #77BC1D; }
.adresses-main .dropdown-toggle, .orders-main .dropdown-toggle { background-color: #77BC1D; border-color: #77BC1D; }
.adresses-main .dropdown-toggle:focus, .adresses-main .dropdown-toggle:hover, .orders-main .dropdown-toggle:focus, .orders-main .dropdown-toggle:hover { background-color: #67a319; border-color: #67a319; }
/** End - Orders  **/

/** Start - Checkout  **/
.header .icon-ssl svg { fill: #82EF9F; }
.btn-checkout-coupon { background-color: #ffffff; color: #77BC1D; }
.btn-checkout-coupon:focus, .btn-checkout-coupon:hover { background-color: #77BC1D; border-color: #77BC1D; color: #ffffff; }
.checkout-accordion .accordion-price { color: #77BC1D; }
.checkout-card-finish_body .card-title .checkout-icon svg { fill: #77BC1D; }
.checkout-card-finish_body .timeline .timeline-item .timeline-icon { background-color: #77BC1D; }
.checkout-card-finish_body .timeline .timeline-item.disable .timeline-icon { border-color: rgba(119, 188, 029, 0.25); opacity: 1 !important; }
.checkout-card-finish_body .timeline .timeline-item.disable:before { background-color: rgba(119, 188, 029, 0.25); }
.checkout-card-finish_body .timeline .timeline-item::before { background-color: #77BC1D; }
.checkout-card-finish_footer a { color: #77BC1D; }
.checkout-card-finish_header .checkout-icon { background-color: #77BC1D; }
.checkout-card-shipping_payment .card-title svg { fill: #77BC1D; }
.checkout-card-summary_info .card-header a { color: #77BC1D; }
.checkout-card-summary_info .card-subtitle a { color: #77BC1D; }
.checkout-link-login a { color: #77BC1D; }
.checkout-more-option { background-color: #77BC1D; }
.checkout-option .form-radio input:checked + .form-icon { border-color: #77BC1D; }
.checkout-option .form-radio input:checked + .form-icon::before { background-color: #77BC1D; }
.checkout-payment-icon.checkout-payment-icon_option svg { fill: #77BC1D; }
.header .icon-ssl svg { fill: #77BC1D; }
.tab-checkout-status .tab-item.active .avatar { background-color: #77BC1D; }
.tab-checkout-status .tab-item.active a > span { color: #77BC1D; }
.tab-checkout-status .tab-item.active a { border-bottom-color: #77BC1D; }
.checkout-card .form-checkbox input:checked + .form-icon { background-color: #77BC1D; border-color: #77BC1D; }
.checkout-card-finish_payment a.checkout-text { color: #77BC1D; }


@media (min-width: 992px) {
    .tab-checkout-status.tab-checkout-status_all::after { background-color: #77BC1D; }
    .tab-checkout-status::before { background-color: #77BC1D; }
}
/** End - Checkout  **/
/*** END - Custom Ly 2025-08-22 ***/
