HEX
Server: Apache
System: Linux host.fiblib.com 5.14.0-570.58.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 29 06:24:11 EDT 2025 x86_64
User: scientificreligi (1062)
PHP: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/scientificreligi/public_html/wp-content/themes/scientific-religion/assets/less/skin.less
@import "variable";
@import "base/skin";

.@{skin_id},
.gf-skin .@{skin_id},
.gf-skin .gf-skin .@{skin_id},
.gf-skin .gf-skin .gf-skin .@{skin_id} {
    a,
    .gsf-link {
        &:hover,
        &:focus,
        &:active {
            color: @text_hover_color;
        }
    }
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
        > a {
            .gsf-link;
        }
    }

    input[type="color"],
    input[type="date"],
    input[type="datetime"],
    input[type="datetime-local"],
    input[type="email"],
    input[type="month"],
    input[type="number"],
    input[type="password"],
    input[type="search"],
    input[type="tel"],
    input[type="text"],
    input[type="time"],
    input[type="url"],
    input[type="week"],
    input:not([type]),
    textarea,
    select {
        color: @text_color;
        .placeholder(@disable_color);
        & when (lightness(@background_color) < 50) {
            background-color: #444;
        }
        & when (lightness(@background_color) >= 50) {
            background-color: #f8f8f8;
        }
        &:focus {
            //background-color: transparent;
            border: 1px solid @accent_color;
        }
    }

    /**
    * Owl Carousel
    * ----------------------------------------------------------------------------*/
    .owl-carousel {
        > .owl-nav {
            [class*='owl-'] {
                color: @text_color;
                & when (lightness(@background_color) < 50) {
                    border-color: #696969;
                }
                & when (lightness(@background_color) >= 50) {
                    border-color: #ccc;
                }
            }
        }
        > .owl-dots {
            .owl-dot {
                &:before {
                    border-color: @text_hover_color;
                }
                span {
                    .rgba-bg-color(@heading_color, 0.4);
                }
            }
        }
    }

    .vc_tta-color-accent .vc_tta-tab:not(.vc_active) > a {
        .rgba-bg-color(@heading_color, 0.1);
    }

    .widget .wp-block-group__inner-container > h2,
    .widget-title {
        color: @heading_color;
        border-bottom-color:@border_color;
    }

    .top-drawer-toggle {
        border-top-color: @background_color;
        a {
            color: @text_color;
        }
    }

    .btn-light {
        border-color: @heading_color;
        color: @heading_color;
        &:hover {
            background-color: @heading_color;
            color: @background_color !important;
        }
    }

    /*
    ------- Custom VC_Progress_Bar -------*/
    .vc_progress_bar {
        &.prb_vl_move {
            .progress-bar-title {
                color: @heading_color;
            }
            .vc_single_bar {
                background: @background_color;
            }
        }
        &.prb_vl_right {
            .progress-bar-title {
                color: @heading_color;
            }
            .vc_single_bar {
                border-color: @border_color;
            }
        }
    }

    //tabs Custom
    .wpb-js-composer {
        .vc_tta-tabs.vc_general {
            &.vc_tta-shape-circle {
                .vc_tta-tab {
                    > a {
                        color: @heading_color !important;
                    }
                }
            }
        }
    }
    // accordions
    .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-style-underline {
        .vc_tta-panel-title {
            >a {
                color: @heading_color;
            }
        }
        [class*="vc_tta-controls-icon-position-"] {
            .vc_tta-controls-icon {
                &:before {
                    color: @disable_color;
                }
            }
        }
    }


    // blog
    ul.nav-tabs.gf-cate-filter,
    ul.nav-tabs.gf-tabs-filter {
        > li >a:before {
            background-color: @disable_color;
        }
        > li {
            > a {
                color: @disable_color;
            }
            &.active > a,
            a:hover,
            a:focus,
            a:active {
                color: @heading_color;
                &:before {
                    background-color: @heading_color;
                }
            }
        }
        .dropdown-menu {
            li {
                color: @disable_color;
            }
        }
    }
    .custom-tabs-underline ul.nav-tabs.gf-tabs-filter {
        border-bottom-color: @border_color;
        > li > a:before {
            background-color: @text_hover_color !important;
        }
    }
    .custom-product-nav-position ul.nav-tabs.gf-cate-filter {
        > li > a {
            &:hover,
            &:active,
            &:focus {
                color: @text_hover_color;
            }
            &:before {
                background-color: @text_hover_color !important;
            }
        }
    }

    .placeholder-image {
        & when (lightness(@background_color) < 50) {
            background-color: #555;
        }
    }


    .gf-post-meta-tag {
        span {
            color: @heading_color;
        }
        .tagcloud {
            a {
                background-color: transparent;
                color: @disable_color;
                &:hover,
                &:active,
                &:focus {
                    color: @accent_color;
                    text-decoration: none;
                }
            }
        }
    }

    .gf-post-share {
        span {
            color: @heading_color;
        }
        ul.gf-social-icon {
            > li {
                color: @heading_color;
            }
        }
    }

    /**
    * Layout Large Image
    * ----------------------------------------------------------------------------
    */
    article.post-large-image {
        .gf-post-inner {
            border-bottom-color: @border_color;
        }
    }


    /**
    * Layout Medium Image
    * ----------------------------------------------------------------------------
    */
    article.post-medium-image {
        .gf-post-inner {
            border-bottom-color: @border_color;
        }
    }

    /**
    * Layout Widget
    * ----------------------------------------------------------------------------
    */
    article.post-widget {
        .gf-post-inner {
            border-bottom-color:@border_color;
        }
    }


    /**
    * Single blog
    * ----------------------------------------------------------------------------
    */

    #gsf-reading-process {
        & when (lightness(@background_color) < 50) {
            .box-shadow(0 -2px 10px rgba(93, 151, 175, 0.7));
        }
        & when (lightness(@background_color) >= 50) {
            .box-shadow(0 -2px 10px rgba(255, 255, 255, 0.7));
        }
    }

    .post-highlight {
        & when (lightness(@background_color) < 50) {
            background-color: #444;
        }
        & when (lightness(@background_color) >= 50) {
            background-color: #f4f3ec;
        }
    }


    .social-icon-square {
        > li > a {
            .rgba-color(@heading_color, 0.3);
            border-color: @border_color;
            & when (lightness(@background_color) < 50) {
                background-color: #444;
            }
            & when (lightness(@background_color) >= 50) {
                background-color: #f8f8f8;
            }

        }
    }

   /* .gf-comments-area {
        .comment-respond {
            input[type="color"],
            input[type="date"],
            input[type="datetime"],
            input[type="datetime-local"],
            input[type="email"],
            input[type="month"],
            input[type="number"],
            input[type="password"],
            input[type="search"],
            input[type="tel"],
            input[type="text"],
            input[type="time"],
            input[type="url"],
            input[type="week"],
            input:not([type]),
            textarea,
            select {
                & when (lightness(@background_color) < 50) {
                    background-color: #444;
                }
            }
            [name="submit"] {
                & when (lightness(@background_color) < 50) {
                    background-color: #fff;
                    border-color: #fff;
                    color: #333;
                    &:hover,
                    &:focus {
                        background-color: #333;
                        color: #fff;
                        border-color: #333;
                    }
                }
            }
        }
    }*/

    .gsf-border-container {
        background-color: @border_color;
    }

    /**
    * Widget
     */

    /**
    * Archive, categories, nav_menu
    * ----------------------------------------------------------------------------
    */
    .widget_product_categories > ul,
    .widget .wc-block-product-categories > ul,
    .widget .wp-block-page-list,
    .widget .wp-block-archives,
    .widget .wp-block-categories,
    .widget_nav_menu > div > ul,
    .widget_meta > ul,
    .widget_pages > ul,
    .widget_archive > ul,
    .widget_categories > ul {
        li  {
            color: @disable_color;
            > a {
                &:before {
                    background-color: @disable_color;
                }
                &:hover,
                &:focus,
                &:active {
                    color: @heading_color;
                }
            }
        }
    }
    .widget_product_categories,
    .widget .wp-block-archives,
    .widget .wp-block-categories,
    .widget_archive,
    .widget_categories{
        li {
            > a {
                &:hover,
                &:focus,
                &:active {
                    + span.count {
                        color: @heading_color;
                    }
                }
            }
        }
    }

    .widget .wc-block-product-categories{
        li {
            > a {
                &:hover,
                &:focus,
                &:active {
                    + span.wc-block-product-categories-list-item-count {
                        color: @heading_color;
                    }
                }
            }
        }
    }

    .widget_product_categories > ul .current-cat,
    .widget .wp-block-categories .current-cat,
    .widget_nav_menu > div > ul .current-menu-item,
    .widget_pages > ul .current_page_item,
    .widget_categories > ul .current-cat {
        > a {
            color: @heading_color;
            + span.count {
                color: @heading_color;
            }
        }
    }




    /* Twitter */
    .widget-twitter {
        .widget-twitter-item {
            .twitter-content {
                border-top: 1px solid @border_color;
            }
        }
    }
    ul.product_list_widget:not(.cart_list) {
        li a {
            color: @heading_color;
            &:hover {
                color: @text_hover_color;
            }
        }
    }

    //color
    .widget_layered_nav ul.yith-wcan-color {
        li {
            a {
                &:before {
                    border: 1px solid rgba(0, 0, 0, .2);
                }
            }
        }
    }
    .woocommerce-product-search [type="submit"] {
        &:before {
            color: @heading_color;
        }
        &:hover,
        &:focus,
        &:active {
            &:before {
                color: @text_hover_color;
            }
        }
    }

    .widget-my-account {
        a {
            &:before {
                background-color: @disable_color;
            }
            &:hover {
                color: @text_hover_color !important;
            }
        }
    }

    .wc-block-product-search form,
    .wp-block-search,
    .search-form,
    .woocommerce-product-search {
        button[type="submit"] {
            color: @heading_color;
            &:hover, &:focus, &:active {
                color: @text_hover_color;
            }
        }
    }


    .tooltip-inner {
        & when (lightness(@background_color) < 50) {
            background-color: #666;
        }
    }
    .tooltip.top .tooltip-arrow {
        & when (lightness(@background_color) < 50) {
            border-top-color: #666;
        }
    }

    ul.product_list_widget:not(.cart_list) {
        li + li {
            border-top-color: @border_color;
        }
        del span.amount {
            color: @disable_color;
        }
    }
    // Copy right
    .copy-right {
        color: @disable_color;
        & when (lightness(@background_color) < 50) {
            color: @text_color;
        }
    }

    .custom-mega-columns .wpb_column:not(:first-child) .vc_column-inner {
        border-left-color: @border_color;
        border-right-color: @border_color;
    }

    // header
    .shopping-cart-list {
        ul.product_list_widget .product-item-name span,
        li.mini_cart_item a.remove,
        span.quantity,
        p.total {
            color: @heading_color;
        }
        p.buttons {
            .wc-forward {
                &:hover {
                    color: @background_color;
                }
            }
        }
        li.mini_cart_item a.remove {
            &:hover,
            &:focus,
            &:active {
                color: @heading_color !important;
            }
        }
    }

    .gf-price-filter,
    .gf-product-sorting {
        li {
            a:before,
            span:before {
                background-color: @disable_color;
            }
            &.active,
            a:hover,
            a:focus,
            a:active {
                color: @heading_color;
            }
        }
    }
    .gf-attr-filter-wrap {
        li {
            &.active a,
            a:hover,
            a:focus,
            a:active {
                color: @heading_color;
            }
        }
        &.gf-filter-type-list,
        &.gf-filter-type-label {
            li {
                a {
                    &:after {
                        background-color: @disable_color;
                    }
                }
            }
        }
        &.gf-filter-type-select {
            .filter-select-open {
                border-bottom-color: @border_color;
            }
            .gf-attr-filter-content {
                background-color: @border_color;
            }
        }
    }
    .gf-product-category-filter li {
        &.active > a,
        a:hover,
        a:focus,
        a:active {
            color: @heading_color;
        }
    }

    .gf-product-category-filter-select {
        .gf-filter-open {
            border-bottom-color: @border_color;
        }
        .gf-product-category-filter {
            background-color: @border_color;
        }
    }
    .gf-product-category-filter-wrap ul {
        li {
            color: @disable_color;
            a {
                &:before {
                    background-color: @disable_color;
                }
            }
            &.active a,
            a:hover,
            a:focus,
            a:active {
                color: @heading_color;
            }
        }
    }


    /**
    * Shortcode
     */
    .gf-heading {
        &.gf-heading-style-1,
        &.gf-heading-style-2 {
            .heading-sub-title {
                &:after {
                    background-color: @disable_color;
                }
            }
        }
        .heading-head {
            &:before {
                & when (lightness(@background_color) < 50) {
                    background-color: #444;
                }
                & when (lightness(@background_color) >= 50) {
                    background-color: #fafafa;
                }
            }
        }
    }

    .gsf-view-demo {
        &.gsf-view-demo-style-02 {
            .demo-thumb-wrap {
                & when (lightness(@background_color) < 50) {
                    .rgba-box-shadow(0 20px 30px, #fff, 0.1);
                }
                & when (lightness(@background_color) >= 50) {
                    .rgba-box-shadow(0 20px 30px, #000, 0.1);
                }
            }
            .demo-item:hover {
                .demo-thumb-wrap {
                    & when (lightness(@background_color) < 50) {
                        .rgba-box-shadow(0 20px 30px, #fff, 0.2);
                    }
                    & when (lightness(@background_color) >= 50) {
                        .rgba-box-shadow(0 20px 30px, #000, 0.2);
                    }
                }
            }
            .demo-title h4 {
                color: @heading_color;
            }
        }
    }
    .gsf-google-map {
        .map-point-animate {
            .map-point-signal {
                .rgba-border(@heading_color, 0.4);
                .rgba-box-shadow(inset 0 0 35px 10px , @heading_color, 0.3);
            }
        }
    }

    .gsf-info-box {
        &.info-box-nav-right {
            .ib-content {
                &:before {
                    color: @disable_color;
                }
            }
        }
        &.flip-on-hover {
            .ib-flip-content {
                background-color: @heading_color;
            }
        }
    }
    .gsf-countdown {
        .countdown-style-01 {
            .countdown-text {
                color: @disable_color;
            }
        }
        .countdown-style-02 {
            .countdown-text {
                & when (lightness(@background_color) < 50) {
                    color: #666;
                }
                & when (lightness(@background_color) >= 50) {
                    color: #9b9b9b;
                }
            }
        }
    }

    .gsf-our-team {
        .ourteam-content {
            .ourteam-name {
                a {
                    &:hover {
                        color: @text_hover_color;
                    }
                }
            }
        }
        &.style-1,
        &.style-3 {
            .ourteam-content {
                .ourteam-meta {
                    .ourteam-socials {
                        a {
                            color: @disable_color;
                            &:hover {
                                color: @text_hover_color;
                            }
                        }
                    }
                }
            }
        }
    }

    .gsf-partner {
        &.partner-border {
            &.partner-gutter-0 {
                border-color: @border_color;
            }
            .partner-item-inner {
                border-color: @border_color;
            }
        }
    }

    .gsf-portfolio-singular {
        .portfolio-index {
            color: @heading_color;
        }
        .portfolio-index-wrap {
            a.view-all {
                color: @heading_color;
                &:before {
                    background-color: @border_color;
                }
            }
            .index-item {
                color: @disable_color;
                &:before {
                    background-color: @border_color;
                }
                &:hover,
                &.active {
                    color: @text_hover_color;
                    &:before {
                        background-color: @text_hover_color;
                    }
                }

            }
        }
    }

    .gf-pricing-tables {
        &.style-1 {
            .pricing-item {
                border-color: @border_color;
            }
        }
    }

    .gf-product-category {
        &.gf-product-category-style-01 {
            .shop-now {
                &:before {
                    background-color: @disable_color;
                }
                &:hover,
                &:focus,
                &:active {
                    &:before {
                        background-color: @text_hover_color;
                    }
                }
            }
        }
    }
    .gsf-testimonials {
        .testimonial-rating {
            font-size: 18px;
            & when (lightness(@background_color) < 50) {
                color: #444;
            }
            & when (lightness(@background_color) >= 50) {
                color: #ababab;
            }
        }
        &.style-01 {
            .author-attr {
                span {
                    color: @heading_color;
                }
            }
        }
        &.style-03 {
            text-align: center;
            .testimonial-item .testimonials-content p {
                color: @heading_color;
            }
        }
    }
    .gsf-time-line {
        &:after {
            .rgba-bg-color(@heading_color, 0.1);
        }
        li {
            .time-line-year {
                color: @heading_color;
            }
            .time-line-content {
                color: @heading_color;
            }
        }
    }

    // Contact Form
    .gsf-contact-form {
        .ct-field {
            input:not([type='submit']),
            textarea {
                background-color: @background_color;
            }
        }
        &.form-style-2,
        &.form-style-3 {
            .ct-field {
                input:not([type='submit']),
                textarea {
                    border-color: transparent;
                    & when (lightness(@background_color) < 50) {
                        background-color: #444;
                    }
                    & when (lightness(@background_color) >= 50) {
                        background-color: #f8f8f8;
                    }
                    &:focus {
                        background-color: @background_color !important;
                        border-color: @text_hover_color;
                    }
                }
            }
        }
    }
    .social-heading-color ul.gf-social-icon > li {
        color: @heading_color;
    }
    // mail chimp
    .gsf-mail-chimp {
        position: relative;
        .mc4wp-form {
            input {
                &:focus,
                &:active {
                    border-color: @text_hover_color !important;
                }
            }
            button {
                cursor: pointer;
            }
        }
        &.mailchimp-style-01,
        &.mailchimp-style-02.input-opacity {
            .mc4wp-form {
                input {
                    color: @heading_color !important;
                    .rgba-bg-color(@heading_color, 0.1) !important;
                }
                input::placeholder {
                    color: @heading_color !important;
                }
            }
        }
        &.mailchimp-style-02 {
            .mc4wp-form {
                input {
                    border-color: @border_color;
                    background-color: @background_color;
                    color: @disable_color !important;
                }
                input::placeholder {
                    color: @disable_color !important;
                }
            }
        }
        &.mailchimp-style-03 {
            .mc4wp-form {
                input {
                    & when (lightness(@background_color) < 50) {
                        border-color: #444 !important;
                    }
                    & when (lightness(@background_color) >= 50) {
                        border-color: #ccc !important;
                    }
                    color: @heading_color !important;
                    &:focus {
                        border-color: @text_hover_color !important;
                    }
                }
                button {
                    color: @heading_color;
                    border-bottom-color: @heading_color;
                    &:hover,
                    &:focus,
                    &:active {
                        color: @text_hover_color;
                    }
                }
            }
        }
    }


    ul.social-icon-square {
        > li > a {
            .rgba-color(@heading_color, 0.3);
            & when (lightness(@background_color) < 50) {
                background-color: #202020;
            }
            & when (lightness(@background_color) >= 50) {
                background-color: #f8f8f8;
            }
            border-color: @border_color;
        }
    }

    ul.social-icon-circle-outline {
        > li > a {
            & when (lightness(@background_color) < 50) {
                border-color: #444;
            }
            & when (lightness(@background_color) >= 50) {
                border-color: #ccc;
            }
            color: @text_color;
            &:hover,
            &:focus,
            &:active {
                background-color: @heading_color;
                color: @background_color;
            }
        }
    }

    //Testimonials
    .gsf-testimonials {
        &.style-02 {
            .testimonials-content {
                p {
                    color: @heading_color;
                }
            }
            .author-attr {
                span {
                    color: @heading_color;
                }
            }
        }
        &.style-04 {
            .testimonials-content {
                p {
                    color: @heading_color;
                }
            }
        }
        &.style-05 {
            .testimonials-content {
                p {
                    color: @heading_color;
                }
            }
            .author-attr {
                span {
                    color: @heading_color;
                }
            }
        }
    }

    /**
    * Shopping Mini Cart
    * ----------------------------------------------------------------------------
    */
    .shopping-cart-list {
        & when (lightness(@background_color) < 50) {
            box-shadow: 0 14px 24px rgba(255, 255, 255, 0.15);
            background-color: #333;
        }

        & when (lightness(@background_color) >= 50) {
            box-shadow: 0 14px 24px rgba(0, 0, 0, 0.15);
            background-color: #fff;
        }
        ul.product_list_widget li a {
            .gsf-link;
        }
        ul.product_list_widget li {
            border-bottom-color: @border_color;
        }
        p.total {
            border-top-color: @border_color;
        }
        p.buttons {
            border-color: @border_color;
            .wc-forward {
                &:hover {
                    & when (lightness(@background_color) < 50) {
                        color: #333;
                    }
                    & when (lightness(@background_color) >= 50) {
                        color: #fff;
                    }
                    background-color: @heading_color;
                }
            }

        }
    }
    //---- gf-portfolio-wrap----

    .portfolio-grid {
        .gsf-portfolio-title {
            color: @heading_color;
        }
        .portfolio-cat {
            a {
                .gsf-link;
                &:hover {
                    color: @text_hover_color;
                }
            }
        }
        .entry-thumbnail-overlay:after {
            & when (lightness(@background_color) < 50) {
                background-color: rgba(0, 0, 0, 0.5);
            }
            & when (lightness(@background_color) >= 50) {
                background-color: rgba(255, 255, 255, 0.95);
            }
        }
        & when (lightness(@background_color) < 50) {
            .portfolio-action a {
                &:before,
                &:after {
                    background-color: #fff;
                }
                &:hover,
                &:focus {
                    color: @text_hover_color;
                    &:before,
                    &:after {
                        background-color: @text_hover_color;
                    }
                }
            }
        }
    }

    .gf-single-portfolio-wrap {
        .gf-portfolio-share {
            .gf-portfolio-share-title {
                color: @disable_color;
            }
        }
        .gf-post-navigation {
            margin-top: 90px;
            > div {
                text-align: center;
            }
        }
    }

    .gf-single-portfolio-related-wrap {
        border-top: 1px solid @border_color;
    }

    .gf-portfolio-meta-wrap {
        ul.gsf-portfolio-meta {
            li {
                label {
                    color: @heading_color;
                }
            }
        }
        .gf-social-inner {
            span {
                color: @heading_color;
            }
        }
    }
    .intro-column  > .vc_column-inner .intro-title {
        color: @heading_color;
    }
    .heading-border-bottom .heading-title {
        border-bottom-color: @heading_color;
    }
    .author-jobs li {
        color: @heading_color;
    }

    // Event
    #tribe-bar-form {
        .tribe-bar-date-filter,
        .tribe-bar-search-filter {
            input {
                & when (lightness(@background_color) < 50) {
                    background-color: #333;
                }
                & when (lightness(@background_color) >= 50) {
                    background-color: #fff;
                }
                color: @disable_color;
            }
        }
    }
    .gf-event-style-01 {
        article {
            .event-item-inner {
                .transition(all 0.3s);
                & when (lightness(@background_color) < 50) {
                    background-color: #333;
                }
                & when (lightness(@background_color) >= 50) {
                    background-color: #fff;
                }
                &:hover {
                    .rgba-box-shadow(0 15px 25px, @heading_color, 0.15);
                }
            }
        }
    }
    .event-line-between {
        .owl-item.active + .owl-item.active {
            border-left-color: @border_color;
            border-right-color: @border_color;
        }
    }
    .gf-product-reviews {
        .entry-thumbnail-wrap {
            a {
                &:hover, &:focus, &:active {
                    color: @text_hover_color;
                }
            }
        }
         .review-info {
             .product-categories {
                 a {
                     &:hover, &:focus, &:active {
                         color: @text_hover_color;
                     }
                 }
             }
         }
     }
    .gsf-product-singular {
        .singular-product-categories {
            color: @heading_color;
        }
        .singular-product-actions {
            .add_to_cart_button {
                color: @heading_color;
                &:hover,
                &:focus,
                &:active {
                    background-color: @heading_color;
                    border-color: @heading_color;
                }
            }
        }
    }
}

/* 03 - layered nav*/
.woocommerce {
    .@{skin_id},
    .gsf-skin .@{skin_id},
    .gsf-skin .gsf-skin .@{skin_id},
    .gsf-skin .gsf-skin .gsf-skin .@{skin_id} {
        /* -----------------------------------------------------------------------------
     * Widget: price filter
     * -------------------------------------------------------------------------- */
        .widget_price_filter {
            .price_slider_wrapper {
                .ui-widget-content {
                    & when (lightness(@background_color) < 50) {
                        background-color: #666;
                    }
                    & when (lightness(@background_color) >= 50) {
                        background-color: #ededed;
                    }
                }
                .price_label {
                    color: @disable_color;
                }
                .price_slider_amount .button {
                    & when (lightness(@background_color) < 50) {
                        border-color: #444;
                        background-color: #444;
                    }
                    & when (lightness(@background_color) >= 50) {
                        border-color: #f4f3ec;
                        background-color: #f4f3ec;
                    }
                }
            }
        }

        .widget_layered_nav,
        .widget_layered_nav_filters {
            > ul:not(.yith-wcan-label):not(.yith-wcan-color) {
                li {
                    border-top: solid 1px @border_color;
                }
            }
        }

        ul.product_list_widget:not(.cart_list) {
            li a {
                color: @heading_color;
                &:hover {
                    color: @text_hover_color;
                }
            }
        }

        .woocommerce-product-search [type="submit"] {
            &:before {
                color: @heading_color;
                &:hover,
                &:focus,
                &:active {
                    color: @text_hover_color;
                }
            }
        }

        //color
        .widget_layered_nav ul.yith-wcan-color {
            li {
                a {
                    &:before {
                        border: 1px solid rgba(0, 0, 0, .2);
                    }
                }
            }
        }
        /* label */
        .widget_layered_nav ul.yith-wcan-label {
            li a {
                border: 1px solid @border_color;
            }
        }

        .yith-woocommerce-ajax-product-filter {
            .yith-wcan-select-wrapper {
                li {
                    &:hover,
                    &:focus,
                    &:active,
                    &.chosen {
                        background-color: @border_color;
                        border-color: @border_color !important;
                    }
                }
            }
        }
    }
}

@media (max-width: 768px) {

    .@{skin_id},
    .gf-skin .@{skin_id},
    .gf-skin .gf-skin .@{skin_id},
    .gf-skin .gf-skin .gf-skin .@{skin_id} {
        .woocommerce-account .woocommerce-MyAccount-navigation ul {
            border-bottom-color: @border_color;
        }
    }
}