/* Opal Header Style - Generated CSS */
/* @author JFO - v1.0.0 */
/* Uses native PrestaShop classes: .shop_X.category-id-Y */

/* ========================================= */
/* Profile: Barbie */
/* ========================================= */

/* Logo (350x101px) */
.shop_1.category-id-892 .shop_logo {
    background-image: url('http://pp.opal-pro.fr/modules/opalheaderstyle/views/img/logos/logo_1767880995_3dCENN6Z.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 40px;
}
.shop_1.category-id-892 img.logo {
    display: none;
}

/* Menu text */
.shop_1.category-id-892 .li-niveau1 .advtm_menu_span {
    color: #fff70d;
}

/* Cart icon (header only, not rightbar) */
.shop_1.category-id-892 #top_bar_container i.fto-glyph.icon_btn {
    color: #fff70d;
}

/* Mon compte */
.shop_1.category-id-892 #top_bar_container .top_bar_item .header_item {
    color: #fff70d !important;
}

/* Search icon */
.shop_1.category-id-892 #top_bar_container #search_widget .material-icons.search {
    color: #fff70d;
}

/* Hide price button */
.shop_1.category-id-892 #top_bar_container button.btn.btn-opal-price {
    color: #fff70d;
}

/* FSG message */
.shop_1.category-id-892 .opal-fsg-message,
.shop_1.category-id-892 .opal-fsg-completed {
    color: #fff70d !important;
}

/* Cart badge (header only, not rightbar) */
.shop_1.category-id-892 #top_bar_container span.ajax_cart_quantity.amount_circle {
    background: #c1ffb1;
    color: #ff3d4b;
}

/* Separators */
.shop_1.category-id-892 .nav_bar.horizontal-s-fullheight .top_bar_item::before,
.shop_1.category-id-892 .nav_bar.vertical-s .top_bar_item::before {
    background: #ff25e0;
}

/* FSG progress container */
.shop_1.category-id-892 .opal-fsg-progress-container {
    background-color: #7fff75 !important;
}

/* FSG progress bar */
.shop_1.category-id-892 .opal-fsg-progress-bar {
    background-color: #ffce65 !important;
}

/* Reset after scroll (sticky header) */
.shop_1.category-id-892.opal-scrolled-past-slider .shop_logo {
    background-image: none !important;
    padding: 0 !important;
}
.shop_1.category-id-892.opal-scrolled-past-slider img.logo {
    display: block !important;
}

.shop_1.category-id-892.opal-scrolled-past-slider .li-niveau1 .advtm_menu_span {
    color: inherit !important;
}

.shop_1.category-id-892.opal-scrolled-past-slider #top_bar_container i.fto-glyph.icon_btn,
.shop_1.category-id-892.opal-scrolled-past-slider #top_bar_container .top_bar_item .header_item,
.shop_1.category-id-892.opal-scrolled-past-slider #top_bar_container #search_widget .material-icons.search,
.shop_1.category-id-892.opal-scrolled-past-slider #top_bar_container button.btn.btn-opal-price {
    color: inherit !important;
}

.shop_1.category-id-892.opal-scrolled-past-slider #top_bar_container span.ajax_cart_quantity.amount_circle {
    background: #1e1f3f !important;
    color: #fff !important;
}

.shop_1.category-id-892.opal-scrolled-past-slider .nav_bar.horizontal-s-fullheight .top_bar_item::before,
.shop_1.category-id-892.opal-scrolled-past-slider .nav_bar.vertical-s .top_bar_item::before {
    background: #1e1e3f !important;
}

.shop_1.category-id-892.opal-scrolled-past-slider .opal-fsg-message,
.shop_1.category-id-892.opal-scrolled-past-slider .opal-fsg-completed {
    color: inherit !important;
}
.shop_1.category-id-892.opal-scrolled-past-slider .opal-fsg-progress-container {
    background-color: #bbb !important;
}
.shop_1.category-id-892.opal-scrolled-past-slider .opal-fsg-progress-bar {
    background-color: #1e1e3f !important;
}

