
:root{
    --pix-header-transparent: 0;
    --pix-header-height: 115px;
    --pix-header-height-levels: 153px;
    --pix-top-bar-transparent: 1;

    --pix-main-color: #d5b981;
    --pix-main-color-hex: 213,185,129;
    --pix-gradient-color: #c4aa77;
    --pix-additional-color: #d5b981;
    --pix-black-color: #333333;

    --pix-main-font: Rubik;
    --pix-font-size: 14px;
    --pix-font-weight: 400;
    --pix-font-color: #797979;

    --pix-title-font: Rufina;
    --pix-title-size: 34px;
    --pix-title-weight: 400;
    --pix-title-line-height: 1.8;
    --pix-title-style: normal;
    --pix-title-color: #000000;

    --pix-subtitle-font: Rufina;
    --pix-subtitle-size: px;
    --pix-subtitle-weight: ;
    --pix-subtitle-style: normal;
    --pix-subtitle-color: ;
    --pix-subtitle-letter-spacing: 0;

    --pix-hlink-font: Rufina;
    --pix-hlink-size: 18px;
    --pix-hlink-weight: 400;
    --pix-hlink-style: normal;
    --pix-hlink-color: #333333;

    --pix-buttons-border: 1px;
    --pix-buttons-font: Rubik;
    --pix-buttons-font-size: 15px;
    --pix-buttons-font-weight: 500;
    --pix-buttons-font-style: normal;
    --pix-buttons-text-transform: none;
    --pix-buttons-letter-spacing: 0px;
    --pix-buttons-shadow: 5px 5px 0px 0px rgba(213,185,129,1);

    --pix-hover-gradient: linear-gradient(to left, rgba(213,185,129, 0.9), rgba(196,170,119, 0.9));
    --pix-hover-gradient: rgba(0,0,0,.4);


    --pix-svg-quote: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 50 50" fill="%23d5b981"%3E  %3Cpath d="M2,6.6v1v19h11v2c0,2-0.6,3.8-1.6,5.1S9.3,35.6,8,35.6H7v7h1c7.7,0,14-6.3,14-14v-3v-2v-17H2z M28,6.6v1v19h11  v2c0,2-0.6,3.8-1.6,5.1s-2.1,1.9-3.4,1.9h-1v7h1c7.7,0,14-6.3,14-14v-3v-2v-17H28z M4,8.6h16v15v2v3c0,6.3-4.9,11.3-11,11.8v-3.1  c1.6-0.3,3-1.1,4-2.5c1.2-1.6,2-3.8,2-6.3v-4H4V8.6z M30,8.6h16v15v2v3c0,6.3-4.9,11.3-11,11.8v-3.1c1.6-0.3,3-1.1,4-2.5  c1.2-1.6,2-3.8,2-6.3v-4H30V8.6z"/%3E %3C/svg%3E');

    --pix-svg-search-white: url(https://labarberia.store/wp-content/themes/cutstyle/images/svg/search-white.svg);
    --pix-svg-search: url(https://labarberia.store/wp-content/themes/cutstyle/images/svg/search.svg);
    --pix-svg-search-hover: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d5b981' viewBox='0 0 56.966 56.966'%3E%3Cpath d='M55.146 51.887L41.588 37.786c3.486-4.144 5.396-9.358 5.396-14.786 0-12.682-10.318-23-23-23s-23 10.318-23 23 10.318 23 23 23c4.761 0 9.298-1.436 13.177-4.162l13.661 14.208c.571.593 1.339.92 2.162.92.779 0 1.518-.297 2.079-.837 1.192-1.147 1.23-3.049.083-4.242zM23.984 6c9.374 0 17 7.626 17 17s-7.626 17-17 17-17-7.626-17-17 7.626-17 17-17z'/%3E%3C/svg%3E");

    --pix-svg-services: url(https://labarberia.store/wp-content/themes/cutstyle/images/svg/service.svg);
    --pix-svg-services-hover: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d5b981' viewBox='0 0 56 56'%3E%3Cpath d='M8 40c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM28 40c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM48 40c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM8 20c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM28 20c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM48 20c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM8 0C3.589 0 0 3.589 0 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM28 0c-4.411 0-8 3.589-8 8s3.589 8 8 8 8-3.589 8-8-3.589-8-8-8zM48 16c4.411 0 8-3.589 8-8s-3.589-8-8-8-8 3.589-8 8 3.589 8 8 8z'/%3E%3C/svg%3E");

    --pix-svg-checked: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15px' fill='%23d5b981' viewBox='0 0 442.533 442.533'%3E%3Cpath d='M434.539 98.499l-38.828-38.828c-5.324-5.328-11.799-7.993-19.41-7.993-7.618 0-14.093 2.665-19.417 7.993L169.59 247.248l-83.939-84.225c-5.33-5.33-11.801-7.992-19.412-7.992-7.616 0-14.087 2.662-19.417 7.992L7.994 201.852C2.664 207.181 0 213.654 0 221.269c0 7.609 2.664 14.088 7.994 19.416l103.351 103.349 38.831 38.828c5.327 5.332 11.8 7.994 19.414 7.994 7.611 0 14.084-2.669 19.414-7.994l38.83-38.828L434.539 137.33c5.325-5.33 7.994-11.802 7.994-19.417.004-7.611-2.669-14.084-7.994-19.414z' /%3E%3C/svg%3E");
    --pix-svg-checked-dark: url(https://labarberia.store/wp-content/themes/cutstyle/images/svg/checked-dark.svg);

    --pix-svg-loader: url('data:image/svg+xml;utf8,%3Csvg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%23d5b981" viewBox="0 0 140 64" xml:space="preserve"%3E%3Cg%3E%3Cpath d="M19.7,24.9c0,0,2.2-2.9,0.9-5.5C17,12,5,17.5,5.8,27.6c0,0,0.8,20.8,32.6,21.8c8.3,0.3,19.5-1.4,28.5-10.7 c6.2-6.4,4.5-18.2-3.4-20.9c-8.6-3-19.6-0.8-27.8,10.9c-7.8,11.1-23.2,3.4-23-4C12.8,17.8,21.3,20.4,19.7,24.9z"/%3E%3Cpath d="M119.8,24.9c0,0-2.2-2.9-0.9-5.5c3.6-7.4,15.6-1.9,14.8,8.2c0,0-0.8,20.8-32.6,21.8 c-8.3,0.3-19.5-1.4-28.5-10.7c-6.2-6.4-4.5-18.2,3.4-20.9c8.6-3,19.6-0.8,27.8,10.9c7.8,11.1,23.2,3.4,23-4 C126.7,17.8,118.2,20.4,119.8,24.9z"/%3E%3C/g%3E%3C/svg%3E');

}



h1, .h1, .pix-title.h1-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 42px;
            line-height: 1.8;
            font-style: normal;
            color: #000000;
        }
        h2, .h2, .pix-title.h2-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 34px;
            line-height: 1.8;
            font-style: normal;
            color: #000000;
        }
        h3, .h3, .pix-title.h3-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 29px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        h4, .h4, .pix-title.h4-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 24px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        h5, .h5, .pix-title.h5-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 20px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        h6, .h6, .pix-title.h6-size{
            font-family: Rufina;
            font-weight: 400;
            font-size: 18px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        .pix-pre-title{
            font-family: Bilbo Swash Caps;
            font-weight: 400;
            font-size: 27px;
            line-height: 1.8;
            font-style: normal;
            color: #dbb859;
        }
        .pix-title-s{
            font-family: Rufina;
            font-weight: 400;
            font-size: 16px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        .pix-title-m{
            font-family: Rufina;
            font-weight: 400;
            font-size: 18px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        .pix-title-l{
            font-family: Rufina;
            font-weight: 400;
            font-size: 22px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        .pix-title-xl{
            font-family: Rufina;
            font-weight: 400;
            font-size: 26px;
            line-height: 1.8;
            font-style: normal;
            color: #333333;
        }
        


html .sep-element{
    }





	html .header-section span.vc_row-overlay{
		background: #191919; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(right bottom, #191919,#303030); /*Safari 5.1-6*/
		background: -o-linear-gradient(top left, #191919,#303030); /*Opera 11.1-12*/
		background: -moz-linear-gradient(top left, #191919,#303030); /*Fx 3.6-15*/
		background: linear-gradient(to top left, #191919,#303030); /*Standard*/
		opacity: 0.8;
	}

	




	html .pix-gradient,
    html .pix-item-review .round,
    html .pix-item-left .round,
    html .pix-item-default .round,
    html .news-card-price__header,
    html .pix-progress-bar,
    html .news-card-centered__image .overlay,
    html .pix-overlay.pix-color
    {
		background: #d5b981; /* For browsers that do not support gradients */
		background: -webkit-linear-gradient(left, #d5b981,#c4aa77); /*Safari 5.1-6*/
		background: -o-linear-gradient(right, #d5b981,#c4aa77); /*Opera 11.1-12*/
		background: -moz-linear-gradient(right, #d5b981,#c4aa77); /*Fx 3.6-15*/
		background: linear-gradient(to right, #d5b981,#c4aa77); /*Standard*/
	}

    html .transparent.pix-icon-color .icon span,
    html .news-item-price-long__price .icon-message span
    {
        background: -webkit-linear-gradient(left, #d5b981,#c4aa77); /*Safari 5.1-6*/
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
	}

	




html .header-section{
	padding: 170px 0 120px;
	margin-bottom: 100px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    }

section.pix-page-no-padding{
    margin-top: -100px;
}

